/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  Delphin Media
  http://www.delphinmedia.ch

  Copyright (c) 2007 Delphin Media

  Release v2015
*/



/* ------- GENERAL FONT SETTINGS -------------- */
.heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #333333}
.bodyText {font-family: Arial; font-size: 9pt; color: #333333}
.bodyTextBold {font-family: Arial; font-size: 9pt; font-weight: bold; color: #333333}
.bodyTextError {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000}
.bodyTextSmall {font-family: Verdana; font-size: 8pt; text-decoration:none; color:#000000}
.bodyTextSmallSub {font-family: Verdana; font-size: 7pt; text-decoration:none; color:#000000}

.bodyTextWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}

.voucherHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #666666}

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #000; text-decoration: underline; }

<!--

.nothing {}

/* ------- LINK SETTINGS -------------- */

A:ACTIVE {
	font-family : Arial;
	color : #FFFFFF;
	background-color : #F19000;
	text-decoration : none;

}

A:HOVER {
	font-family : Arial;
	color : #FFFFFF;
	text-decoration : none;
	background-color : #F19000;
	text-decoration : none;

}

A:VISITED {
	font-family : Arial;
	text-decoration : none;
	

}

A:LINK {
	font-family : Arial;
	text-decoration : none;
}
body  {
	scrollbar-3d-light-color : #99ADB5;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #99ADB5;
	scrollbar-darkshadow-color : #666666;
	scrollbar-face-color : #99ADB5;
	scrollbar-highlight-color : #CCCCCC;
	scrollbar-shadow-color : #666666;
}




body {margin:0; padding:0; background:#FFFFFF;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/14px tahoma, arial, helvetica, sans-serif; color:#000000; vertical-align:top;  text-align:left;}


.end{ color:#FFFFFF; padding:28px 0 31px 0; width:584px; text-indent:15px; line-height:12px;}
.end a{ color:#FFFFFF; text-decoration:none; font-weight:bold}
.end a:hover{ color:#FFFFFF; text-decoration:underline;  font-weight:bold}

.end1{ color:#3C3C3C; padding:22px 0 0 0; line-height:14px;}
.end1 a{ color:#3C3C3C; text-decoration:underline;}
.end1 a:hover{ color:#3C3C3C; text-decoration:none;}



a{ color:#000000; text-decoration:underline;}
a:hover{ color:#000000; text-decoration:none;}

span a{ color:#000000; text-decoration:underline;}
span a:hover{ color:#000000; text-decoration:none;}
span img{margin:0 6px 1px 0;}

strong a{ color:#F26521; text-decoration:underline;}
strong a:hover{ color:#F26521; text-decoration:none;}
strong  img{ margin:0 4px 0 0;}








.r1 ul { margin:0; padding:0; list-style:none; line-height:22px;}
.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px;}
.r1 li a { color:#000000; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#000000;}

.r2 ul { margin:0; padding:0; list-style:none; line-height:18px;}
.r2 li { background:url(images/r2.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 11px; font-weight:bold;}
.r2 li a { color:#F26521; text-decoration:underline;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#F26521;}





/*###*/
.menu td a {height:41px;display:block;text-decoration:none;}
.menu td a:hover {text-decoration:none;}
.menu{ height:62px;}
.menu td.m1 a  {width:96px;height:62px; background:url(images/m1.jpg) no-repeat;}
.menu td.m1 a:hover {background:url(images/m1m.jpg) no-repeat top; }
.menu td.m2 a{width:96px;height:62px; background:url(images/m2.jpg) no-repeat;}
.menu td.m2 a:hover {background:url(images/m2m.jpg) no-repeat; }
.menu td.m3 a  {width:96px;height:62px; background:url(images/m3.jpg) no-repeat;}
.menu td.m3 a:hover {background:url(images/m3m.jpg) no-repeat; }
.menu td.m4 a  {width:96px;height:62px; background:url(images/m4.jpg) no-repeat;}
.menu td.m4 a:hover {background:url(images/m4m.jpg) no-repeat; }
.menu td.m5 a  {width:96px;height:62px; background:url(images/m5.jpg) no-repeat;}
.menu td.m5 a:hover {background:url(images/m5m.jpg) no-repeat; }



/*###*/
.rez1{background:url(images/rez1.jpg) top right repeat-x; width:100%; height:50px;}
.rez2{background:url(images/1rez1.jpg) top right repeat-x; width:100%; height:178px;}
.rez3{background:url(images/rez1.jpg) top left repeat-x; width:100%; height:50px;}
.rez4{background:url(images/1rez1.jpg) top left repeat-x; width:100%; height:178px;}
.rez5{background:url(images/rez2.jpg) top left repeat-x; width:100%; height:50px;}






.txt1{height:220px; width:100%; background:#F1F1F1}
.txt1 td{ color:#000000}
.txt1 td a{ color:#000000; text-decoration:underline}
.txt1 td a:hover{ color:#000000; text-decoration:none}

.f1{width:12px; height:12px; margin-right:3px; vertical-align:middle}
.f2{width:12px; height:12px; margin:0 3px 0 10px; vertical-align:middle}
.f3{ width:125px;}
.f3 input{ width:116px; height:22px; color:#000000; font-size:11px; font-family:tahoma; padding:2px 2px 0 5px;}

.f4{ width:12px; height:12px; margin:0 8px 0 0; vertical-align:middle}



.txt2{height:223px; background:#FFFFFF;}
.txt2 td{ color:#000000;}
.txt2 td input{ margin:4px 0 8px 0;}

.a1{width:1px; height:100%; background:#F1F1F1}





.txt3 table{margin:0 0 0 9px;}
.txt3 td input{ width:89px; height:22px; color:#606060; font-family:tahoma; font-size:11px; padding:3px 0 1px 4px; margin:6px 0 0 0;}
.txt3 td{ color:#000000}

.a2{width:766px; background:url(images/rez1.jpg) top left repeat-x; height:50px;}
.a3{width:100%; height:1px; background:#E4E4E4;}
.a4{width:1px; height:100%; background:#E4E4E4}
.a5{height:4px; width:100%; background:#4F4F4F}
.a6{height:42px; width:100%; background:#868686}

.b1{background:url(images/b1.jpg) top left repeat-x; width:100%; height:5px;}
.b2{width:100%; height:3px; background:#868686}

/* ------- CATEGORY LIST (Category page body area) -------------- */
.categoryHeader {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #333333; ; text-decoration:none}

.categoryDescription {font-family: Verdana; font-size: 8pt; color: #000000; position:relative; float:left; left:10; right:10}

.categoryRow {padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; text-decoration:none}

.categoryContent {background-color: #FFFFFF; color:#000000; font-family:Verdana; font-size:10pt; text-decoration:none}



/* ------- CATEGORY LIST (LeftColumn Basis) -------------- */
.categoryBackground {background-color: #FFFFFF}
.categoryHeadingRow {background-color: #E7E794; text-align: left}
.categoryHeadingText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #006600}
.categoryRow1 {padding:4px; background-color: #E2E7E9; text-align: left}
.categoryRow2 {padding:4px; background-color: #99ADB5; text-align: left}
.categoryDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}

a:link.categoryLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 ;text-decoration: none}
a:visited.categoryLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 ;text-decoration: none}
a:link.subCategoryLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 ;text-decoration: none}
a:visited.subCategoryLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 ;text-decoration: none}
.subCategoryLinkIndent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none }



/* ------- CATEGORY LIST (LeftColumn Variante) -------------- */


.buttons_a {border-left:1px solid #FEFEFE; border-right:1px solid #C3C8CB; border-top:1px solid #FEFEFE; border-bottom:1px solid #C3C8CB; color: #333333;
background-color: #EAEEEE;
padding: 3px;
display: block;
margin: 0px;
width: 100%;
text-align: left; font-variant:bold; font-size:8pt;font-family:Arial; font-weight:normal;   }

:hover.buttons_a {border-left:1px solid #C3C8CB; border-right:1px solid #FEFEFE; border-top:1px solid #C3C8CB; border-bottom:1px solid #FEFEFE; padding:3px; background-color: #DDEEFF;
color: #21536A;
text-decoration: none overline underline; font-size:8pt; font-weight: normal }



/* ------- CATEGORY LIST (Left Column Subcategory Variante) -------------- */


.buttons_b {border-left:1px solid #FEFEFE; border-right:1px solid #C3C8CB; border-top:1px solid #FEFEFE; border-bottom:1px solid #C3C8CB; color: #008080;
background-color: #EAEEEE;
padding: 3px;
text-decoration: none;
display: block;
width: 100%;
text-align: left; font-variant:bold; font-size:8pt;font-family:Arial; font-weight:bold; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; text-decoration : none  }

:hover.buttons_b {border-left:1px solid #C3C8CB; border-right:1px solid #FEFEFE; border-top:1px solid #C3C8CB; border-bottom:1px solid #FEFEFE; padding:3px; background-color: #DDEEFF;
color: #008080;
text-decoration: none; font-size:8pt; font-weight: normal; margin-left:5 }



/* ------- PRODUCT LIST (Category & Search result pages) -------------- */
.productListHeader {font-family: Verdana; font-size: 9pt; color: #336699}
.productListDescription {font-family: Verdana; font-size: 8pt; color: #333333}
.productListPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}
.productListRRP {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF0000}
.productListOutOfStock {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.productListDateAvailable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #006600}
.productListPreOrder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}

a:link.productListMoreInfo {font-family: Verdana; font-size: 8pt; text-decoration: none; color: #333333}
a:visited.productListMoreInfo {font-family: Verdana; font-size: 8pt; text-decoration: none; color: #3366CC}


/* ------- PRODUCT PAGE -------------- */
.productHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #333333}
.productText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-decoration: none;}
.productTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; font-weight: bold}
.productDescriptionHeading {font-family: Verdana; font-size: 10pt; font-weight: bold; color: #65818B}
.productDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.productPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}
.productRRP {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF0000}
.productOutOfStock {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.productDateAvailable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #006600}
.productPreOrder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}
.productInfoTable {background-color: #E4E4E4}
.productInfoTableRow1 {background-color: #F9F9F9}
.productInfoTableRow2 {background-color: #F5F5F5}
.productRow1 {background-color: #F7F7F7}
.productRow2 {background-color: #E8E8E8}


/* ------- CHECKOUT PAGES -------------- */
.checkoutBodyText {font-family: Verdana; font-size: 8pt}
.checkoutBodyTextBold {font-family: Verdana; font-size: 8pt; color:#000000}
.checkoutBodyTextError {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000}
.checkoutBodyTextSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none}
.checkoutTable {background-color: #E4E4E4; width: 450px}
.checkoutTableAdmin {padding:1px; background-color: #E4E4E4; width: 550px; }
.checkoutHeadingRow {background-color: #F3F3F3}
.checkoutHeadingRow2 {background-color: #FFFFFF}
.checkoutRow1 {background-color: #F0F0F0; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.checkoutRow2 {background-color: #FFFFFF; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.checkoutSuccess {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #33CC00}
.checkoutFail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FF0000}
