#Content label		{ clear:both; float:left; font-weight:bold; }
#Content p			{ clear:both; }
#Content ul			{ clear:both; display:block; height:auto; padding:0 0 10px 20px; width:auto; }
#Content ul li		{ background: url("/WEB/images/bullet_red.gif") no-repeat scroll left 7px transparent; float: left; padding: 0 0 1px 10px;}
#Content ul.kol2	{ width:740px; margin-bottom:20px; }
#Content li.kol2	{ display:inline; width:340px; clear:none !important; }
#Content li.kol2 .red	{ font-size:12px; font-weight:bold;}	
#Content li.kol4	{ display:inline; width:168px; clear:none; padding-bottom:20px; }		
#Content h4			{ background: url("/WEB/images/Arrow_Ri.gif") no-repeat scroll 2px 0 transparent; clear: both; color: #333333; float: left; font-size: 12px; font-weight: bold; margin: 10px 25px 2px -8px; padding: 0 0 0 15px; width: 760px; }
#Content h5			{ clear: both; color: #CC0000; float: left; font-size: 12px; font-weight: bold; margin: 0 25px 0 0; padding: 0; width: 760px; }
#Content .explic	{ clear:both; color:#999999; font-size:10px; padding:5px; }
#Content .warning	{ background-color:#FFFFFF; border:1px solid #CC0000; color:#CC0000; font-weight:bold; padding:10px; font-size:10px; }
#Content .priceBig	{ color:#cc3333; font-size:13px; font-weight:bold; }

#Content table		{ margin-left:0; padding:1px !important;}
table, tr, td		{ padding:5px; }
#Content th			{ color:#CC0000; font-size:12px; font-weight:bold; padding:10px 0 5px 5px; }
#Content b			{ font-size:12px;}
#Content b span		{ color:#CC0000; }
#Content i			{ font-weight:bold; }

#productTable		{ border:1px solid #857A84; }

.btn { background:none; border:0 none; color:#ffffff; cursor:pointer; display:block; float:left; margin:5px 20px 15px 0; font-size:12px; font-weight:bold; position:relative; text-decoration:none; padding-left:0;}
.btn span { background:url("/WEB/images/buttonBlueLeft.gif") no-repeat scroll left center transparent; display: block; float:left; height:28px; line-height:26px; padding-left:15px; padding-right:5px; }
.btn b { background:url("/WEB/images/buttonBlueRight.gif") no-repeat scroll right center transparent; display: block; float:left; width:25px; height:28px; }
.btn:hover { text-decoration:none; color:#FFFFFF;}

.mandatory 			{ color:#CC0000; font-weight:bold; }
.error				{ background:url("/WEB/images/error.gif") no-repeat scroll 0 0 transparent; color:#DF3329; font-size:11px; height:18px; margin-left:95px; padding-left:10px; }

.titelRood			{ color:#CC0000 !important; }

h3.infoblok			{ background:none repeat scroll 0 0 #E1DCD2; float:left; font-size:12px; padding:3px 5px; width:225px; margin-bottom:2px; }
#info_banners a		{ display:block; margin-bottom:3px; }

.errorBlock 		{ background:url("/WEB/images/errorpage.gif") repeat-y scroll 2px 0 transparent; height:90px; }
.errorBlock p 		{  padding: 3px 20px 10px 120px; margin-bottom:0 !important;}

.cbNewslet			{ vertical-align:top; margin:3px 6px 3px 0;}
.newslet			{ display:inline-block; width:555px; }