
form {
	margin: 0px;
}

body {
	margin:0px;
	padding:0px;
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-align: center;
 }

 a{
 	outline:none;
 }

#outer {
	text-align:left;
	border:0px solid #000000;
	width: 1000px;
	margin: auto;
 }

#header {
	border: 0px solid #000000;
	background-repeat: no-repeat;
	width:1000px;
	height: 135px;
 }


#divider2 {
	font-size: 0px;
	height:2px;
	border: 0px solid #000000;
	margin-left: 20px;
	margin-right: 20px;
	clear: both;
 }

#divider10 {
	font-size: 2px;
	height: 10px;
	background-color: #ffffff;
	border: 0px solid #000000;
	clear: both;
 }

#bodyblock {
	border: 0px solid black;
	background-color: #ffffff;
	width: 1000px;
	clear: both;
	margin-top:9px;
 }

#left {
	float:left;
	width:193px;
	margin:0px;
	padding:0px;
	border: 0px solid black;
 }

#right {
	border: 0px solid black;
	float:right;
	width:200px;
	margin:0px;
	padding:0px;
	display: inline;
 }

#content {
	float: left;
	width: 599px;
	border: 0px solid red;
	padding-left:7px !important;
	padding-left:0px;
}

#centerblock {
	margin: auto;
}

.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}

#subfooter {

	border: 0px solid #000000;
	padding-left: 20px;
	padding-right: 20px;
	height: 48px;
 }

#subfooter-left {
	border: 0px solid #000000;
	float: left;
	font-weight: bold;
	height: 40px;
	width: 235px;
	clear: both;
 }

.subfooter-right {
	border: 0px solid #000000;
	float: left;
	height: 25px;
	width:177px;
 }

a.subfooter:link, a.subfooter:visited, a.subfooter:hover, a.subfooter:active {
	text-decoration: none;
	color: #7F7E83;
}

#footer {
	position: relative;
	height:40px;
	background-color: #ffffff;
	border: 0px solid black;
	margin-left: 20px;
	margin-right: 20px;
 }

#topnav {
	border: 0px solid #000000;
	text-align: center;
	height: 30px;
}

#topsearch {


	padding-top: 3px;
	padding-left: 10px;
	padding-right: 20px;

	height: 22px ;

	color: #ffffff;
	clear: both;

 }

a.topnav:link, a.topnav:visited, a.topnav:hover, a.topnav:active {
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

a.language:link, a.language:visited, a.language:hover, a.language:active {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	padding-left: 10px;
	color: #000000;
}

#logo-top-left {
	float: left;
	background-image: url(../images/logo-top-left.gif);
	background-repeat: no-repeat;
	border: 0px solid black;
	width: 425px;
	height: 23px;
	cursor: pointer;
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica;
	text-align: center;
	font-weight: bold;
	padding-right: 30px;
	padding-top: 82px;
 }

 #top-right {
	float: left;
	border: 0px solid black;
	padding-top: 25px;
	padding-right: 8px;
	color: #ffffff;
	text-align: right;
	width: 537px;
 }

#banner {
	border:0px solid #000000;
	float: left;
	padding-top: 3px;
	padding-left: 4px;
	width: 478px;
	background-image: url(../images/back-banner.gif);
	background-repeat: no-repeat;
	height: 124px;

 }

#language {
	position: absolute;
	border: 0px solid black;
	border: 0px solid black;
	width: 135px;
	height: 23px;
 }

.toptabs {

	padding-top: 8px;
	float: left;

	padding-left: 10px;
	padding-right: 10px;
	display: inline;
	color: #ffffff;
	cursor: pointer;
	white-space: nowrap;
}

.topsubnav {
	float: left;
	color: #ffffff;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;

	height: 15px;
}

a.topsubnavlink:link, a.topsubnavlink:visited, a.topsubnavlink:hover, a.topsubnavlink:active {
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
}

a.toptablinks:link, a.toptablinks:visited, a.toptablinks:active, a.toptablinks:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.title1 {
	border:0px solid red;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	height:17px;
	width:592px;
}

.titlered {
	border:0px solid red;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	height:17px;
	width:592px;
	background-color:#cc3401;
}


a.crumbpath:link, a.crumbpath:visited, a.crumbpath:active, a.crumbpath:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.title2 {
	border: 0px solid black;
	height: 32px;

	width: 218px;

	font-size: 11px;
	color: #504F54;
	background-image: url(../images/back-h1.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-left: 15px;
}

.cattitle {
	border: 0px solid #000000;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 183px;

	height: 20px !important;
	height: 36px;

 }

.search {
	border: 0px solid #000000;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 20px;
	width: 193px;
	height: 49px;


 }



 .top5 {
	background-image: url(../images/top5-inner.gif);
	background-repeat: repeat-y;
	text-align: left;

	color: #000000;
 }

 .top5inner {
 	background-image: url(../images/top5.gif);
	background-repeat: no-repeat;
	text-align: left;
	color: #000000;
	border:0px solid blue;
 }




.searchtop {
	border: 0px solid #000000;
	background-image: url(../images/back-search-top.jpg);
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 12px;
	width: 174px;

	height: 25px;


 }

 .searchback {
	border-bottom: 0px solid #CBCACA;
	background-image: url(../images/back-search.jpg);
	background-repeat: repeat-y;
	text-align: left;
	color: #000000;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	width: 174px ;



 }

 .searchbot {
	border-bottom: 0px solid #CBCACA;
	background-image: url(../images/back-search-bot.jpg);
	background-repeat: no-repeat;
	text-align: left;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	width: 174px ;

	height: 13px;

 }

.newstop {
	border: 0px solid #000000;
	background-image: url(../images/back-news-top.jpg);
	background-repeat: no-repeat;
	text-align: left;
	color: #ffffff;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 10px;
	width: 174px ;

	height: 21px ;


 }

 .news {

	background-image: url(../images/back-news.jpg);
	background-repeat: repeat-y;
	text-align: left;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	width: 176px ;

 }

  .newsbot {

	background-image: url(../images/back-news-bot.jpg);
	background-repeat: no-repeat;
	width: 186px;
	height: 13px;
 }

ol {
	color: #000000
}

.newsletter {
	border: 0px solid #000000;
	background-image: url(../images/back-newsletter.gif);
	background-repeat: no-repeat;
	text-align: left;
	color: #5D4E3F;
	padding-top: 10px;
	padding-left: 20px;
	margin-left: -20px;
	width: 173px ;

	height: 80px ;


 }

H1 {
	margin-top: 0px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #515054;
}

input {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
 }

.white {
	color: #ffffff;
}

.blauw {
	color: #3B86C3;
}

.rood {
	color: #C20000;
}



a.headnavlink:link, a.headnavlink:visited, a.headnavlink:active {
	color: #B9B9B9;
	text-decoration: none;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 0px;
	line-height: 25px;
	letter-spacing: 2px;
}

a.headnavlink:hover {
	color: #F08922;
	text-decoration: none;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 0px;
	line-height: 25px;
	letter-spacing: 2px;
}

a.headnavlinksel:link, a.headnavlinksel:visited, a.headnavlinksel:active, a.headnavlinksel:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 0px;
	line-height: 25px;
	letter-spacing: 2px;
}

.leftcatholder {
	width: 193;
	text-align: left;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.leftprodholder {
	width: 158;
	text-align: left;
	padding-left: 35px;
	padding-top: 5px;
	padding-bottom: 5px;

}

a.leftcatlink:link, a.leftcatlink:visited, a.leftcatlink:active {
	text-align: right;
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.leftcatlink:hover {
	text-align: right;
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.leftcatlinksel:link, a.leftcatlinksel:visited, a.leftcatlinksel:hover, a.leftcatlinksel:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

a.leftcatlink1:link, a.leftcatlink1:visited, a.leftcatlink1:active {
	text-align: right;
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.leftcatlink1:hover {
	text-align: right;
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.leftcatlink1sel:link, a.leftcatlink1sel:visited, a.leftcatlink1sel:hover, a.leftcatlink1sel:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

a.leftprodlink:link, a.leftprodlink:visited, a.leftprodlink:active {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

a.leftprodlink:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

a.leftprodlinksel:link, a.leftprodlinksel:visited, a.leftprodlinksel:hover, a.leftprodlinksel:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

a.leftprodsublink:link, a.leftprodsublink:visited, a.leftprodsublink:active {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
}

a.leftprodsublink:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
}

a.leftprodsublinksel:link, a.leftprodsublinksel:visited, a.leftprodsublinksel:hover, a.leftprodsublinksel:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
}

a.leftsubprodlink:link, a.leftsubprodlink:visited, a.leftsubprodlink:active {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 30px;
}

a.leftsubprodlink:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 30px;
}

a.leftsubprodlinksel:link, a.leftsubprodlinksel:visited, a.leftsubprodlinksel:hover, a.leftsubprodlinksel:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 30px;
}

a.pagecountlink:link, a.pagecountlink:visited, a.pagecountlink:hover, a.pagecountlink:active {
	color: #3B86C3;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.pagecount {
 	color: #747474;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 26px;
	padding-left: 0px;
 }

.pagenumbers {
	color: #747474;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 26px;
	padding-right: 20px;
 }

.categorycontainer {
	border:0px solid #000000;
	background-color: white;
	width:585px;
}



.productpreview {
	border: 0px solid #000000;
	width: 595px;
	color: #000000;
	clear:both;
 }
.productpreviewdividerline{
	clear:both;
	width:531px;
	height:1px;
	margin-left:64px;
	font-size:0px;
	overflow:hidden;
}
.productpreviewdivider {
	border: 0px solid #000000;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #AAAAAA;
	float: left;
	height: 200px;
	width: 1px;
 }

.productpreviewdividerhor {
	border: 0px solid #000000;
	background-color: #AAAAAA;
	margin-left: 19px ;

	float: left;
	height: 1px;
	width: 559px;
 }

.productpreviewtitle {
 	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 18px;
	padding-right: 4px;
	height: 24px ;

	width: 182px ;


	background-repeat: no-repeat;
	text-align: center;

 }

 .productpreviewtitle2 {
 	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	clear:both;
	text-decoration:underline;
	border:0px solid red;
	margin-top:4px;
 }


 .productpreviewinfocontainer{
	float:left;
	padding-left:9px;
	width:325px;
	border:0px solid green;
 }

.productpreviewsubtitle {
 	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
 }
.productpreviewimage {

 }

.productpreviewimagecontainer {

	float:left;
	width:64px;
	margin-top: 0px;
	border: 0px solid #000000;
	text-align: center;
	padding: 0px;
	font-size: 0px;

	vertical-align:middle;
	background-color: #ffffff;
}

.productpreviewpromo {
	margin-left: 126px;
	margin-top: -139px;
	width: 60px;
	border: 0px solid #ff0000;
	height: 139px;
	z-index:2;
}

.productpreviewspot {
	margin-left: 126px;
	margin-top: -139px;
	width: 60px;
	border: 0px solid #ff0000;
	height: 139px;
	z-index:2;

}

.productpreviewnew {
	margin-left: 126px;
	margin-top: -139px;
	width: 60px;
	border: 0px solid #ff0000;
	height: 139px;
	z-index:2;

}

.productpreviewtext {
	font-size: 12px;
	clear:both;
	margin-top:5px;
 }

.productpreviewpriceblock {
	float:left;
	width:192px;
	border: 0px solid #FFFF00;
 }

.productpreviewprice {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	margin-top:12px;
	width: 85px;
	text-align: right;
	padding-right: 10px;
	border: 0px solid #000000;
 }

.productpreviewoldprice {
	float: left;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFF00;
	margin-top:12px;
	width: 80px;
	height:36px;
	border: 0px solid #ff0000;
	padding-top:16px;
	padding-left:5px;
 }

.productpreviewnewprice {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	margin-top:12px;
	width: 90px;
	padding-right: 10px;
	text-align: right;
	border: 0px solid #000000;

 }

.productpreviewpriceex {
	float: right;
	border: 0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:95px;
	padding-right: 10px;
	text-align: right;
	clear: both;
 }


.productpreviewrating {
	border: 0px solid #000000;
	float: left;
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 130px;
	clear: both;
 }

.productpreviewmore {
	width: 176px ;

	height: 16px ;

	/*background-image: url(../normal/botcontainer.jpg);*/
	background-repeat: no-repeat;
	text-align: right;
	color: #000000;
	padding-right: 10px;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
 }

a.productlink:link, a.productlink:visited, a.productlink:hover, a.productlink:active {
	color: #257DB4;
	text-decoration: underline;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.productcontainer {
	border: 0px solid #000000;
	/*width: 579px;
	width: 597px;*/
	/*padding: 5px;*/
}

.productcontainer-top{
	clear:both;
	width:595px;

}

.productcontainer-left{
	width:174px;
	float:left;
	border:0px solid green;
}

.productcontainer-right{
	float:left;
	width:407px;
	border:0px solid green;
}

.productcontainer-bottom{
	clear:both;
	width:595px;
}

.stocklabel{
	float:left;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#336699;
	margin-left:17px;
	border:0px solid red;
}

.productsubmit-button{
	height:23px;
	float:right;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	border:0px solid blue;
	color: #ffffff;

}

.productsubmit-button-left{
	width:18px;
	float:right;
	height:30px;
}


div .button5{
	width:130px;
	height:15px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#336699;
	text-align:right;
	padding-right:11px;
	float:left;
	margin-right:5px
}
div .button6{
	width:135px;
	height:15px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#336699;
	text-align:right;
	padding-right:11px;
	float:left;
	margin-left:5px
}

a.productsubmit-button-link:link,a.productsubmit-button-link:hover,a.productsubmit-button-link:active,a.productsubmit-button-link:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.producttitle {
 	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 3px;
	width: 558px ;

	background-image: url(../images/back-product-top.gif);
	background-repeat: no-repeat;
	background-color: #FF8800;
	height: 22px ;

 }

 .producttitle2 {
 	color: #336699;
 	font-family:arial,helvetica,verdana,sans-serif;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	margin-top:17px;
 }

 .productdesc{
	border:0px solid red;
 	clear:both;
 	color:#336699;
 	font-family:arial,helvetica,verdana,sans-serif;
 	text-decoration:none;
 	font-size:12px;
 }

 .productpriceblock{
 	clear:both;
 	margin-top:18px;
 }


.optionstitle {

	border: 0px solid #ff0000;
	background-image: url(../images/gray.gif);
	background-repeat: repeat-x;
	background-color: #BABABA;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	padding: 0px;
	color: #ffffff;
	width: 579px;
 }
.productfooter {
 	width: 580px;
 	border: 0px solid #000000;
	background-image: url(../images/back-product-bottom.gif);
	background-repeat: no-repeat;
	height: 8px;
	font-size: 5px;

 }

.producttop2 {
 	width: 578px;
	background-image: url(../images/back-product-top2.gif);
	background-repeat: no-repeat;
	height: 16px;
	clear: both;
 }

.producttext {
	border: 0px solid #000000;
	font-size: 11px;
	color: #515054;
	padding-top: 20px;
	padding-left: 20px;
	/*background-image: url(../images/back-product.gif);
	background-repeat: repeat-y;*/
	width: 558px ;

	overflow: auto;
 }

 .pagetext{
 	font-family:arial,verdana,helvetica,sans-serif;
 	font-size:12px;
 	color:#336699;
 	padding-left:6px;
 	padding-top:12px;
 }

 .producttextfaq{
 	font-family:arial,verdana,helvetica,sans-serif;
 	font-size:12px;
 	color:#336699;
 	width:579px;
 	padding:10px;
 }


.productimage-product{
	border: 0px solid #ff0000;
	vertical-align: middle;
	width:164px;
	clear:both;
	padding:5px;
	padding-top:10px;
 }

 .productimage {
	border: 0px solid #ff0000;
	vertical-align: middle;
 }



.productright {
	border: 0px solid #000000;
	margin-left: 20px;
	width: 200px;
	font-size: 12px;
}

.producttxt {
	border: 0px solid #000000;


	font-size: 12px;
}

.picbox {
	border: 0px solid #000000;
	text-align: center;
}

.technisch, .verwant, .garantie{
	padding-bottom:8px;
	width:595px;
}

 .producttext2 {
	border: 0px solid #000000;
	font-size: 11px;
	color: #515054;
	padding-top: 20px;
	padding-left: 20px;
	background-image: url(../images/back-product.gif);
	background-repeat: repeat-y;
	width: 559px ;

 }

.producttext3 {
	border: 0px solid #000000;
	font-size: 11px;
	color: #515054;
	padding-left: 20px;
	background-image: url(../images/back-product.gif);
	background-repeat: repeat-y;
	width: 559px ;

	clear: both;
 }

 .producttext4{
 	font-family:arial,verdana,helvetica,sans-serif;
 	font-size:12px;
 	color:#336699;
 	margin-left:8px;
 }

.productdivider {
	border: 0px solid #000000;
	background-color: #CCCCCC;
	height: 1px;
	width: 300px;
	margin-top: 20px;
 }

.productpricedesc {
	border: 0px solid #000000;;
	font-size: 14px;
	color: #96969A;
	/*width: 300px;*/
 }

.productprice {
	border: 0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #EC5F0C;
	background-image: url(../images/back-price.gif);
	background-repeat: no-repeat;
	padding: 5px;
	width: 172px ;

	height: 105px ;

	text-align: center;
 }

 .productprice2{
 	margin-top:29px !important;
 	margin-top:26px;
 	float:left;
 	border:0px solid yellow;
 }

 .productpricehead{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#ffffff;
	height:21px;
	width:150px;
	padding:2px;
	border:0px solid red;
	text-align: left;
 }

 .cartprice{
 		float:left;
 		min-height:20px;
 		padding-bottom: 15px;
 	}
  .cartpricehead{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;
	height:14px;
	width:177px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:0px solid red;
	float:left;
 }
 .cartpricedetail{
	clear:both;
	width:179px;
	padding:8px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#336699;
 }

 .kortinghead{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;
	height:18px;
	width:197px;
	padding-bottom:5px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	border:0px solid red;
	background-image: url(../images/korting_top.gif);
	background-repeat: no-repeat;

	float:left;
 }
 .kortingdetail{
	clear:both;
	width:199px;
	padding:8px;
	background-image: url(../images/korting_content.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#336699;
	line-height: 25px;
 }

 .productpricedetail{
 	clear:both;
 	width:148px;
 	padding:2px;
 }

 .productpromoprice {
	border: 0px solid #000000;
	font-size: 20px;
	width: 150px;
	z-index:1;
	text-align: right;
	color:#336699;
 }

 .productpromopriceline {
	margin-top: -33px;
	z-index:2;
	height: 32px;
	width: 150px;
	text-align: right;
	font-size: 20px;
 }

.productpriceex {
	font-size: 9px;
}

.productpriceex2 {
	font-size: 10px;
	color:#336699;
	font-family:arial,verdana,helvetica,sans-serif;
}

.productadd {
	border: 0px solid #000000;
	background-image: url(../images/back-addcart.gif);
	background-repeat: no-repeat;
	padding: 1px;
	width: 179px ;

	height: 15px ;

	text-align: center;
	color: #ffffff;
 }

.producttab {
	float: left;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px;
	border: 0px solid #000000;
	background-color: #BABABA;
	height: 17px ;

	background-repeat: no-repeat;
	color: #000000;
	text-align: center;
 }

a.producttablink:link, a.producttablink:visited, a.producttablink:hover, a.producttablink:active  {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
 }


.productfriend {
	border: 0px solid #000000;

	width: 181px;
	height: 26px;
	text-align: center;
 }

.productrating {
	float: left;
	border: 0px solid #000000;
	margin-top: 15px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	clear: both;
 }

.productratingimage {
	margin-top: 17px;
	border: 0px solid #000000;
 }

.productverwant {
	margin-top: 15px;
	color: #7F7F83;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
 }

.productverwanttitle {
	margin-top: 15px;
 	color: #515054;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
 }

.techinfohead {
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	height: 20px;
	background-color: #cecece;
	background-image: url(../images/bullet-tech.gif);
	background-repeat: no-repeat;
}

.techinfohead2 {
	text-decoration: none;
	font-weight: normal;
	padding-left:4px;
	padding-top:2px;
	height: 18px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:16px;
}


li.techinfo{
	list-style-type:disc;
}
.techinfotext{
	clear:both;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#336699;
	padding-left:39px;
	padding-top:15px;
}

.techinfodetail1
 {
	text-decoration: none;
	padding-left: 0px;
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#336699;


}

.techinfodetailvalue1 {
	margin-left: 170px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 20px;
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#336699;

}

.techinfodetail2 {
	text-decoration: none;
	font-weight:  bold;
	padding-left: 20px;
	background-color: #f4f4f4;
	padding-top: 3px;
	padding-bottom: 3px;

}

.techinfodetailvalue2 {
	margin-left: 170px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 20px;
	background-color: #f4f4f4;
	padding-top: 3px;
	padding-bottom: 3px;

}


.policy
{
	font-size: 11px;
	color: #7F7F83;
	width: 480px;
	height: 150px;
	font-style: italic;
	text-align: justify;
	visibility: hidden;
	display: none;
	overflow: auto;
}

.compfields
{
	visibility: hidden;
	display: none;
}

.partfields
{
	visibility: hidden;
	display: none;
}

.delivery
{
	visibility: hidden;
	display: none;
}

.cart {
	border: 0px solid #000000;
	font-size: 11px;
	color: #515054;
	padding-top: 20px;
	padding-left: 5px;
	background-image: url(../images/back-product.gif);
	background-repeat: repeat-y;
	width: 573px ;

 }

.carttitlecontainer {
	border: 0px solid #000000;
	margin-top: 0px;
	width: 599px;
	vertical-align: middle;
	height: 26px;
	background-color: #ffc184;
}

.carttitle1 {
	border: 0px solid #000000;
	float: left;
	padding-top: 5px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 21px ;
	vertical-align: middle;
	width: 0px ;
}

.carttitle2 {
	border: 0px solid #000000;
	float: left;
	padding-top: 5px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 21px ;
	background-color: #ffc184;
	vertical-align: middle;
	width: 250px;
 }

.carttitle3 {
	border: 0px solid #000000;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 21px ;
	background-color: #ffc184;
	vertical-align: middle;
	width: 86px;
 }

.carttitle4 {
	border: 0px solid #000000;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 21px ;
	background-color: #ffc184;
	vertical-align: middle;
	width: 67px;

 }

 .carttitle5{
	border: 0px solid #000000;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 21px ;
	background-color: #ffc184;
	vertical-align: middle;
	width: 50px;

 }
 .carttitle6{
	border: 0px solid #000000;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 21px ;
	background-color: #ffc184;
	vertical-align: middle;
	width: 58px;
}



a.cartlink:link, a.cartlink:visited, a.cartlink:hover, a.cartlink:active {
	color: #336699;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

a.cartremovelink:link, a.cartremovelink:visited, a.cartremovelink:hover, a.cartremovelink:active {
	color: #96969A;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.cartitemcontainer {
	border: 0px solid #000000;
	margin-top: 0px;
	width: 597px;
	min-height: 25px;
	clear: both;
}

.cartitem1start {
	border: 0px solid #000000;
	float:left;
	margin-top: 1px;
	padding-left: 6px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	z-index: 12;
	width: 293.5  ;

	clear: both;
 }


 .cartitem0{
 	font-family:arial,verdana,helvetica,sans-serif;
 	font-size:12px;
 	font-weight:bold;
 	color:#336699;
 	width:92px;
 	float:left;
 	border:0px solid green;
 	padding-top:23px;
 	padding-left:10px;
 }

 .cartitem1 {
	border: 0px solid #ff0000;
	float:left;
	padding-left: 20px;
	font-size: 14px;
	font-weight: normal;
	color: #336699;
	min-height: 25px;
	width: 250px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	padding-top:23px;
 }


 .cartitem5{
 	width:89px;
 	float:left;
 	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#336699;
	padding-top:23px;
	min-height:25px;

 }

.cartitem2 {
	border:0px solid #0000FF;
	float:left;
	padding-top:23px;
	min-height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	width: 50px;
 }

.cartitem3 {
	float: left;
	border: 0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	width: 50px;
	min-height:25px;
	padding-top:23px;
	text-align: right;
 }

.cartitem4 {
	float: left;
	border: 0px solid #000000;
	background-color: transparent;
	margin-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	z-index: 9;
	width: 99.833333333333px;
 }


 .cartitem6{
 	float: left;
	border: 0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	width: 65px;
	min-height:25px;
	padding-top:23px;
	text-align: center;
 }

  .cartoption0{
 	font-family:arial,verdana,helvetica,sans-serif;
 	font-size:10px;
 	font-weight:normal;
 	color:#336699;
 	width:92px;
 	float:left;
 	border:0px solid green;
 	padding-left:10px;
 }

.cartoption1 {
	border:0px solid #FF0000;
	float:left;
	padding-left:20px;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	width: 244px;
	padding-right:5px;
	margin-bottom: 5px;
 }


.cartoption2 {
	border: 0px solid #ff0000;
	float:left;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	width: 50px;
	margin-bottom: 5px;
 }


.cartoption3 {
	float: left;
	border: 0px solid #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	text-align: center;
	width:50px;
	text-align: right;
	margin-bottom: 5px;
 }


.cartoption4 {
	float: left;
	border: 0px solid #000000;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	z-index: 9;
	width: 99.833333333333px;
	margin-left: 14px;
 	border: 0px solid #000000;
	margin-bottom: 5px;
 }

  .cartoption5{
 	width:89px;
 	float:left;
 	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#336699;
	margin-bottom: 5px;

 }

  .cartoption6{
  	float: left;
	border: 0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	width: 65px;
	min-height:25px;
	margin-bottom: 5px;
	text-align: center;
 }

 .cartpriceblock{
 	border:0px solid red;
 	clear:both;
 	margin-top:15px;
 }


.cartdividerhor {
	border: 0px solid #000000;
	background-color: #adc2d6;
	margin-top: 6px;
	margin-left: 0px;
	height: 1px;
	width: 599px;
}

.cartline {
	border: 0px solid #000000;
	background-color: #CCCCCC;
	margin-left: 0px;
	height: 2px;
	width: 559px;
	clear: both;

}

.cartsubtotaal {

	border: 0px solid #000000;
	margin-top: 10px;
	width: 559px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: right;
 }
a.buttonlink:link, a.buttonlink:visited, a.buttonlink:hover, a.buttonlink:active  {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
 }

a.pay:link, a.pay:visited, a.pay:hover, a.pay:active  {
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
 }

.cartsteps1 {
	float: left;
	text-align: center;
	border: 0px solid #000000;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#cc3300;
 }

a.button1:link, a.button1:visited, a.button1:hover, a.button1:active  {
	color: #ffffff;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
 }




a.button2:link, a.button2:visited, a.button2:hover, a.button2:active  {
	color: #ffffff;
	border: 0px solid #000000;
	background-color: #015F8F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
 }

.button2 {
	color: #ffffff;
	border: 0px solid #000000;
	background-color: #015F8F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.button3 {
	color: #ffffff;
	border: 0px solid #000000;
	background-color: #FF7800;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

a.button3:link, a.button3:visited, a.button3:hover, a.button3:active  {
	color: #ffffff;
	border: 0px solid #000000;
	background-color: #FF7800;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
 }

a.button4:link, a.button4:visited, a.button4:hover, a.button4:active  {
	color: #ffffff;
	float: right;
	border: 0px solid #000000;
	background-color: #AECD00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 20px;
	font-weight: bold;
 }

input.button4 {
	color: #ffffff;
	float: right;
	border: 0px solid #000000;
	background-color: #AECD00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 20px;
	font-weight: bold;
	cursor: pointer;
}

a:link, a:visited, a:hover, a:active  {
	color: #336699;
	font-weight: bold;
 }

td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515054;
}

td.formtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: normal;
}

.sort {
	font-size: 11px;
}

.cleardiv {
	clear: both;
	height: 0px;
	font-size: 0px;
	margin: 0px;
	overflow:hidden;
}

.homeflash{
	margin:0px;
	padding:0px;
}

.homeblok {
	width: 595px;
	clear: both;
	margin-bottom: 6px;
	min-height:189px;
}

.homebloktitle {
	width: 588px;
	color: #ffffff;
	clear: both;
	margin-bottom: 5px;
	padding:2px;
	padding-left: 5px;
}

.homeblokleft {
	float: left;
	width: 115px;
	height: 165px;
	text-align: center;
	vertical-align: middle;
}

.homeblokmiddle {
	float: left;
	width: 265px;
	padding-left: 5px;
	padding-right: 5px;
	min-height: 165px;
	color: #336699;
}

.homeblokmiddletitle {
	font-size: 12px;
	font-weight: bold;
	border:0px solid red;
}



.homeblokright {
	float: left;
	width: 190px;
	min-height: 165px;
	color: #336699;
}

.homeprice {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}

.homeoldprice {
	font-size: 12px;
	color: #000000;
	text-decoration: line-through;

}

.homeblokinnerright {
	width: 195px;
	border-bottom: 1px solid #336999;
	min-height: 45px;
	font-size: 9px;
	margin-bottom: 1px;
}

.homesmallprice {
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
div.top-right-searchlbl{
	margin-right:28px;
	clear:both;
	border:0px solid yellow;
	margin-top:0px;
	margin-top:-24px !important;
}

a.topsearchlink:link,a.topsearchlink:hover,a.topsearchlink:active,a.topsearchlink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
}

.faqcat{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#336699;
	margin-bottom:8px;
	margin-top:18px;
	border:0px solid red;
	width:255px;
	height:17px;
	padding-top:2px;
	padding-left:6px;
}

.faqitem{
	margin-left:28px;
	margin-bottom:5px;
}

.faqanswer{
	margin-bottom:5px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}

a.faq:link,a.faq:active,a.faq:hover,a.faq:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;

}

.redline{
	height:1px;
	font-size:0px;
	overflow:hidden;
	width:575px;
	clear:both;
	background-color:#cc3401;
	margin-top:23px;
	margin-bottom:15px;
}

.redline2{
	height:1px;
	font-size:0px;
	overflow:hidden;
	width:575px;
	clear:both;
	background-color:#cc3401;
	margin-top:0px;
	margin-bottom:15px;
}

.faqcatcolumn{
	float:left;
	width:280px;
}

.contactadres{
	clear:both;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#336699;
	text-align:center;
}

.contact2{
	clear:both;
	margin-top:19px;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}

a.bluelink:link,a.bluelink:active,a.bluelink:hover,a.bluelink:visited{
font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}
a.bluelinkbig:link,a.bluelinkbig:active,a.bluelinkbig:hover,a.bluelinkbig:visited{
font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}

a.bluelink2:link,a.bluelink2:active,a.bluelink2:hover,a.bluelink2:visited{
font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#336699;
}

table.tblsearch td{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}


.searchfield{
	border:1px solid #7f9db9;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	width: 200px;
}

table.login td{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}

table.login{
	margin-left:7px;
	margin-top:11px;
	width:585px;
}


td.loginlbl{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
	padding-bottom:8px;
}

.inputbox{
	border:1px solid #7f9db9;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	width:216px;
	height:18px;
	margin-bottom:6px;
}

.inputbox-small{
	border:1px solid #7f9db9;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	width:101px;
	height:18px;
	margin-bottom:6px;
}


.inputbox-small2{
	border:1px solid #7f9db9;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	width:50px;
	height:18px;
	margin-bottom:6px;
}



.warning{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc3300;

}
.warningblue{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#336699;

}


.formel{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;

}

.red{
	color:#cc3300;
}

.ttc{
	font-size: 12px;
	vertical-align: top;
}

a.bottom:link,a.bottom:active,a.bottom:hover,a.bottom:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}

.ncolline1 {
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}

.ncoltxtl {
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
	text-align: left;
}

.ncoltxtr, .ncolh1 {
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#336699;
}


div .sitemapbox{
	float:left;
	width:183px;
	min-height:209px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	margin-top:20px;
	margin-right:10px;
}

div .sitemaptext{
float:left;
	width:180px;
	min-height:207px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
}

div .sitemaptitle{
	clear:both;
	width:182px;
	height:19px;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	padding-left:2px;
}

a.sitemaptitlelink:link,a.sitemaptitlelink:hover,a.sitemaptitlelink:active,a.sitemaptitlelink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	text-decoration:none;

}

a.sitemaplink:link,a.sitemaplink:hover,a.sitemaplink:active,a.sitemaplink:visited{
font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-decoration:none;
}

.promogroupblock {
	padding-left: 10px;
	padding-right: 5px;
	padding-top:10px;
	float: left;
	width: 181px;
	height: 100px;
	background-image:url("/images/promo_group_back.jpg");
	margin-bottom: 55px;
	margin-bottom: 55px;
}

.promogroupfillblock {
	float: left;
	width: 195px;
	height: 108px;
	margin-bottom: 55px;
	margin-bottom: 55px;
}

.promogroupblocktitle {
	font-size: 12px;
	font-weight: bold;
	border:0px solid red;
	text-align: left;
	color: #000000;

}

.promogroupprice {
	font-size: 13px;
	color: #CC3300;
	font-weight: bold;
	float: right;
}
.promogrouppriceex {
	font-size: 10px;
	color: #000000;
	float: right;
}
.promogroupoldprice {
	color: #CC3300;
	float: right;
	font-size: 13px;
	font-weight: bold;
	text-decoration: line-through;
}

.promoblock {
	padding-left: 10px;
	padding-right: 5px;
	padding-top:10px;
	float: left;
	width: 181px;
	height: 100px;
	background-image:url("/images/back-promo.jpg");
	background-repeat: no-repeat;
}

.promoprice {
	padding-top:3px;
	font-size: 13px;
	color: #CC3300;
	font-weight: bold;
	float: left;
	border: 0px solid black;
	background-image:url("/images/back-promo-yel.jpg");
	background-repeat: no-repeat;
}
.promopriceex {
	font-size: 10px;
	color: #000000;
	float: right;
}

a.link_gris:link,a.link_gris:hover,a.link_gris:active,a.link_gris:visited{
	color: #C0C0C0;
	text-decoration: none
}

.catcomment {
	padding-bottom: 25px;
	padding-left: 200px;
	padding-right: 200px;
	color: #A0A0A0;
	font-size: 11px;
}