/* Generated by GS HomepageBuilder, do not edit this file !*/

/* font global in table rows */
td { font-family : Helvetica, Arial, sans-serif; color : #FFFFFF; font-size : 80%; }
h1 { font-size : 100%; padding-top : 0px; margin : 0px; }
h2 { font-size : 100%; color : #CCCCCC; padding-top : 5px; margin : 0px; }
h3 { font-size : 100%; color : #999999; padding-top : 5px; margin : 0px; }
h4 {font-size:90%;padding-top:5px;margin:0px;}

/* font global, background color and scrollbar */
body { font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-size : 80%; background-color : #000000; scrollbar-track-color : #000000; scrollbar-face-color : #000000; scrollbar-highlight-color : #000000; scrollbar-3dlight-color : #FFFFFF; scrollbar-darkshadow-color : #FFFFFF; scrollbar-shadow-color : #000000; scrollbar-arrow-color : #FFFFFF; }

/* images*/
img { 	 border: 0px; }

/* images with link settings */
img.products {     border: 2px #636363 solid;     cursor:  pointer; }
a:hover img.products { 	border: 2px #669999 solid;     	cursor:  pointer;}

/* images without link settings */
img.products2 {     border: 1px #636363 solid; }

/* horizontal lines */
hr { 	height : 1px; 	border : 0px solid #FFFFFF; 	border-top : 1px solid #ffffff; }

/* columns: background color, sizes and alignments */
.leftcolumn { 	vertical-align : top; 	width : 200px; 	color : #ffffff; }
.centercolumn { 	background-color : #000000; 	padding : 12px; 	vertical-align : top; 	line-height : 18px; 	}
.rightcolumn {    	background-repeat: no-repeat; 	vertical-align : top; 	width : 200px; }

/* columns: background color, sizes and alignments */
.contentrightcolumn {     width : 180px; 	margin : 8px; 	padding-right : 5px; 	padding-top : 10px; }

/* products on main page*/
.tableproductsonmain { 	border-top : 0px solid #828282; 	border-bottom : 0px solid #828282; 	margin-bottom : 10px; 	padding : 10px; }

/* last viewed product 	border-top : 2px solid #ABABAB; 	border-bottom : 2px solid #ABABAB; 	border-left : 2px solid #ABABAB; 	border-right : 2px solid #ABABAB; 	*/
.lastviewedproduct, .lastviewedproduct2 { 	background-color : #000000; 	margin-bottom : 20px; 	padding-left : 0px; 	padding-right : 10px; }
.lastviewedproductnormtext { 	background-color : #000000; 	font-family : Helvetica, Arial, sans-serif; 	color : #FFFFFF; 	font-size : 80%; 	font-weight : normal; }

/* last viewed product*/
.lastviewedproductlineb { 	font-size : 80%;     font-weight : 700; 	background-color : #000000; 	padding : 5px; 	border-bottom :1px solid #ffffff; }

/* last viewed product*/
.lastviewedproductlinet { 	font-size : 80%;     font-weight : 700; 	background-color : #000000; 	padding : 5px; 	border-top : 1px solid #ffffff; }

/* last viewed product*/
.lastviewedproducthead { 	font-size : 80%;     font-weight : 700; 	background-color : #000000;     color : #ffffff; }

/* last viewed product*/
.lastviewedproductline { 	font-size : 80%;     font-weight : 700; 	padding : 5px; 	background-color : #000000; }

/* products     border: #666666 solid;      border-width: 2px 2px 2px 2px; 	*/
.tableproducts {     padding : 2px;  }
.producttitle { 	font-size : 90%; 	background-color: #000000;   	color: #ffffff;   	border-bottom: 1px #666666 solid; }

/* link product title*/
a.producttitlenav { 	font-size : 80%; 	font-weight : bold; 	color : #ffffff; 	padding-right : 15px; 	padding-bottom : 8px; 	padding-top : 8px; }
a.producttitlenav:link { 	font-size : 80%; 	font-weight : bold; 	color : #ffffff; 	padding-right : 15px; 	padding-bottom : 8px; 	padding-top : 8px; }
a.producttitlenav:hover {     text-decoration   : underline; 	font-size : 80%; 	font-weight : bold; 	color : #ffffff; 	padding-right : 15px; 	padding-bottom : 8px; 	padding-top : 8px; }

/* item number */
.itemnumber { 	border : 0px none #000000; 	background-color : #000000; 	color: #ffffff; }
.smaller {font-size:80%;}

/* item price */
.itemprice { 	border : 0px none #000000; 	background-color : #000000; 	color: #FFFFFF; }

/* details*/
.tableproductsdetail { 	background-color : #000000;     padding : 10px;     border: #666666 solid;      border-width: 1px 1px 1px 1px }

/* small detail table*/
.tableproductdetails { 	border-top : 1px solid #828282; 	border-bottom : 4px solid #828282; 	margin-bottom : 5px; }
.producttitledetails { 	font-size : 15px; 	font-weight : bold; 	color : #828282; 	padding-top: 10px; 	padding-bottom: 10px;  }
.tdproductdetails { 	border-top : 1px dashed #828282; 	padding-top: 5px; 	padding-bottom: 5px; }


/* basket */
.basket {color:#000000;}

/* minibasket title */
.minibaskettitle { font-size : 80%; font-size : 12px; font-weight : bold; background-color : #282828; color : #FFFFFF; padding-left : 4px; }

/* minibasket background color, sizes alignments */
.minibasket { font-size : 10px; color : #FFFFFF; background-color : #000000; text-align : left; height : 15px; vertical-align : top; }

/* minibasket border */
.minibasketborder { background-color : #000000; }

/* minibasket - the quantity */
.quantmininew {    font-size: 10px;  	 font-family : Verdana, Arial, Helvetica, sans-serif;  font-weight : normal; 	 text-align : left; 		 border : 0px none #FFFFFF; 	 color  : #333366; background-color : #92ACAC; 	 }
.minibasket2 { font-size : 12px; color : #000000; background-color : #C0C0C0; padding : 2px; text-align : left; vertical-align : middle; }
.quantminibasket { font-size : 12px; text-align : left; border : 0px solid #FFFFFF; background-color : #000000; color : #FFFFFF; }

/* basket bottom row */
.basketsmall { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; background-color : #C0C0C0; }
.basketsmallempty { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; background-color : #828282; background-image :    url(findetfundback.gif); }

/* sitemap*/
.sitemap { 	padding : 3px; 	background-color : #F7F7F7; 	border-top : 1px solid #828282; 	border-bottom : 2px solid #828282; }

/* please don't change */
.midcol { 	background-color : #000000; 	padding-bottom : 5px; 	padding-left : 5px; }

/* cross selling*/
.tdcrossselling { 	background-color : #000000; 	border-top : 1px solid #828282; 	border-bottom : 1px solid #828282; }

/* titles*/
.titleproductgroups { 	font-size : 80%; 	font-weight : 700; 	color : #FFFFFF; 	background-color : #000000; 	padding-left : 10px; 	padding-bottom : 1px; 	height : 21px; 	vertical-align : bottom; }
.titlenews { 	font-size : 12px; 	font-weight : 700; 	color : #ffffff; 	background-color : #000000; 	padding-left : 10px; 	padding-bottom : 1px; 	height : 21px; 	vertical-align : bottom; }
.groupid { 	font-size : 14px; 	color : #828282; }

/* separate links - the small arrow*/
.linkseparatebreadcrumb { 	font-family : verdana; 	font-size : 13px; 	font-weight : 700; 	color : #828282; }

/* middle column title row*/
.tdbreadcrumbnavi { 	color : #FFFFFF; 	height : 21px; 	font-size : 80%; 	font-weight : bold; 	padding-left : 10px; 	padding-bottom : 1px; 	vertical-align : bottom; }

/* table category links*/
.tablenavi {     background-color: #000000; 	padding-left : 10px; }

/* rows subcategory links*/
.tdsubcat { 	width : 100%; 	border-bottom : 1px dashed #828282; 	background-color : #000000; }

/* foot note*/
.footnote { 	border-top : 1px solid #828282; 	padding-top : 5px; 	color : #828282; }

/* all links*/
a { 	font-size : 12px;     font-weight : bold; 	color : #828282; 	text-decoration : none; }
a:hover { 	font-size : 12px;     font-weight : bold; 	color : #828282; 	text-decoration : underline; }
a.lastviewedproductitemno {     color : #ffffff;     font-size : 12px;     font-weight : 700; }

/* shoplinks (basket, order, cond)*/
a.nav {     text-decoration: none;}
a.nav:link {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 10px;      color: #000000;      font-weight: bold;      text-decoration: none     }
a.nav:visited {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 10px;      color: #000000;      font-weight: bold;      text-decoration: none     }
a.nav:hover {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 10px;      color: #FFFFFF;      font-weight: bold;      text-decoration: underline      }

/* background color top menu links*/
div.linkrow {  	color : #000000;  	font-size: 10px; 	padding-left:5px; 	}
.bannertext {     background-color : #828282; 	}
.bannertext h1 a,.bannertext h1 a:hover {	font-family: Arial, sans-serif;    font-size:10px; 	color:#000000;	 	margin-left:5px; 	margin-bottom:0px; 	padding-bottom:0px; 	text-decoration: none; 	font-weight: lighter; 	letter-spacing: -2px; 	}

/* subcategory links*/
.tablenavi {margin-top:10px;}
a.subcatnavi { 	font-size : 12px; color : #828282; 	text-decoration : none; 	padding: 0px 0px 0px 0px; 	width : 100%; 	display : block; }
a.subcatnavi:hover { 	background-color : #828282; 	color : #FFFFFF; }
a.subcatnavi:active { 	background-color : #828282; 	color : #FFFFFF; }

/* shoppagenav links: next page etc. */
a.shoppagenav { 	font-size : 90%; 	font-weight : 700; 	color :  #FFFFFF; 	text-decoration : none; 	border-left:1px solid white; 	padding-left:4px; 	text-align:center; }
a.shoppagenav:hover { 	color :  #FFFFFF;    	text-decoration : underline; }

/* buttons and boxes*/
.searchinput { 	width : 150px;     font-size : 12px; 	font-family : Helvetica, Arial, sans-serif; 	color : #000000; 	padding : 0px; }
.inputbox { 	font-size : 12px; 	font-family : Helvetica, Arial, sans-serif; 	color : #333333; 	background-color : #CCCCCC; 	height: 20px; }
.orderbutton { 	font-size : 12px; 	font-family : Helvetica, Arial, sans-serif; 	font-weight : normal; 	text-align : center; 	color : #000000; 	background-color : #CCCCCC; 	height : 19px; 	border : 1px #ffffff solid; 	padding : 0px; 	cursor : pointer; 	font-weight:bold; }
.buttons { 	font-size : 12px; 	font-family : Helvetica, Arial, sans-serif; 	font-weight : normal; 	text-align : center; 	color : #333333; 	background-color : #CCCCCC; 	height : 19px; 	border : 1px #ffffff solid; 	padding : 0px; 	cursor : pointer; }

/* list boxes */
.select { 	font-size : 12px; 	font-family : Arial, Helvetica, sans-serif; 	color : #006699; 	background-color : #CCCCCC; 	height: 20px; }
.textarea { 	font-size : 12px; 	font-family : Arial, Helvetica, sans-serif; 	color : #333333; 	padding : 0px; 	background-color : #CCCCCC; }
.searchresults1 {font-weight: bold; background-color: #FFFFFF; color: #000000 }
.searchresults1 a {color: #000000;text-decoration:underline; }
.searchresults1 a:hover {color: #828282;text-decoration:none; }
.searchresults1 a:hover {color: #828282;text-decoration:none; }
.searchresults2 {background-color:#282828}
.searchresults3 {border-top: 1px solid #FFFFFF;background-color:#828282  }

/* dynamic news area */
.newstable { 	background-color : #E7ECEF; 	border-top : 2px solid #828282; 	border-bottom : 2px solid #828282; 	border-left : 2px solid #828282; 	border-right : 2px solid #828282; 	margin-top : 10px;     margin-bottom : 10px; }
.newstitle {     background-color : #5E5755;     color : #FFFFFF;     font-size : 12px;     font-weight : 700; }

/* news image row */
.newsimage { }
.newscontent { 	padding : 5px; }

/* banner */
.bannertext { 	background-image:    url(findetfundback.gif); }

/* overview order data title */
.titlebuy3 { 	font-size : 80%; 	color : #000000; 	background-color : #5E5755; 	padding-left : 10px; 	padding-bottom : 1px; 	vertical-align : bottom; }

/* overview order data dark rows */
.tdbuy3 { 	font-size : 80%; 	color : #000000; 	background-color : #E9E5E5; 	padding-left : 10px; 	padding-bottom : 1px; 	vertical-align : bottom; }

/* overview order data bright rows */
.tdbuy3b { 	font-size : 80%; 	color : #000000; 	background-color : #DEDCDC; 	padding-left : 10px; 	padding-bottom : 1px; 	vertical-align : bottom; }


/* customer login table border */
.login {  	border-bottom : 2px solid #828282; 	border-top : 2px solid #828282;    border-right : 2px solid #828282;   	border-left : 2px solid #828282;    background-color : #E7ECEF; }
.loginbuttons { font-size : 80%; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; text-align : center; color : #333333; background-color : #CCCCCC; border : 1px #000000 solid; padding : 0px; margin-bottom : 5px; cursor : pointer; }

/* warning message - customer login failed etc. */
.red { 	font-family : Verdana, Arial, Helvetica, sans-serif; 	color : #FF0000;     font-weight: bold; 	font-size : 12px; }
.noeditform { 	font-size : 12px; 	font-family : Verdana, Arial, Helvetica, sans-serif; 	font-weight : normal; 	text-align : left; 	color : #000000; 	background-color : #E7ECEF; 	border : 0px #B56235 none; 	padding : 0px;     margin-bottom : 0px; }
.quantmininew { font-size : 10px; border : 0px none #FFFFFF; background-color : #808080; text-align : left; font-family : Arial, Helvetica; }
div.search {position:absolute;right:5px;top:25px;padding:2px;}
div.boks {font-size:10px; background-image:   url(bkgrd2.gif);width:160px;}
.boks p {margin-left:4px;margin-right:4px;}
div#maininfo {font-size:85%; font-weight:bold; width:160px;margin-top:1em; border-left:1px solid #ffffff;}
div#maininfo p {margin-left:4px;margin-right:4px;}
#maininfo a,#maininfo a:hover,#maininfo a:visited {color:white}
div#blueboks { text-align : center; font-size : 100%; font-weight : bold; background-color : #669999; width : 140px; color : #000000; margin-top : 8em; }
div#blueboks p {margin-left:2px;margin-right:2px;}
#blueboks a,#blueboks a:hover,#blueboks a:visited {color:#000000}
.varenummer { font-size : smaller; }
.itemnumber { font-size : 100%; }
.basket td {color:#000000 }
.gray {color:#202020}
.smaller {font-size:smaller;}
.rtop,.artop {display:block}
.rtop *,.artop * {display:block;height:1px;overflow:hidden;font-size:1px}
.artop * {border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1 {margin-left:5px}
.r1,.rr1,.re1,.rer1 {margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1 {margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1 {margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1 {margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1 {margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2 {margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2 {margin-right:1px}
.rx1,.rxl1 {border-left-width:5px}
.rx1,.rxr1 {border-right-width:5px}
.rx2,.rxl2 {border-left-width:3px}
.rx2,.rxr2 {border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1 {border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1 {border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2 {border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2 {border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4 {height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1 {border-width:1px 0 0;height:0px !important;height:1px}

#itemstprice1 {
	border:0px solid #000000;
	background-color:#000000;
	color:#ffffff;
	scrollbar-face-color : #000000;
	scrollbar-highlight-color : #000000;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #000000;
	scrollbar-shadow-color : #000000;
	scrollbar-arrow-color : #000000;
	overflow: hidden;
}


