/**********************************************
STANDAARD ELEMENTEN
**********************************************/
body{	color: #222222; font-size: 11px; line-height:18px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

/**********************************************
LINKS
**********************************************/
a				{ color:#ed1c24; text-decoration:none; }
a:hover 		{ text-decoration:underline; }
img				{ border:0px;}
select, input, 
textarea 		{ color: #222222; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
textarea 		{ line-height:18px; }
p 				{ margin:15px 0px 0px 0px; }
p:first-child 	{ margin:0px 0px 0px 0px; }
.clearfix 		{ clear: both; height:1px; font-size:1px; line-height:1px; overflow:hidden; padding:0px; margin:0px; }
#splashtitel	{ display:none;}
.dropDownDivNormal, .dropDownDivOver{ background-color:#e8e8e8; font-size:10px; padding:3px; padding-left:10px; color:#666666; text-decoration:none; }
.dropDownDivNormal a, .dropDownDivOver a { color:#666666; text-decoration:none; }
.dropDownDivOver, .dropDownDivOver a { 	background-color:#ffffff; }
.dropDownDivTop { background-color:#e8e8e8; height:3px; }
.dropDownDivBottom { height:2px; background-image:url(../images/dd_bottom.gif); }
.contactField { border:1px solid #7f7f7f; padding:4px; }
.cssbutton { border:0px; background-color:#7f7f7f; float:right; color:#ffffff; padding:4px; cursor:pointer }
.tbmodule { background-color:#ea0082; color:#FFFFFF; padding:20px; margin:15px 0px 15px 0px; text-align:center; font-weight:bold; border:dotted 1px #000000; }

#lb						{ position:absolute; z-index:1000; width:100%; height:100%;  display:none;}
#lbbg					{ position:absolute; z-index:1; width:100%; height:100%; background-color:#00; background-color:#000; 	filter:alpha(opacity=70);	-moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
#extrapu				{ position:absolute; z-index:2; width:500px; height:200px; margin:-200px 0px 0px -250px; left:50%; top:50%; border:4px solid #ed1c24; background-color:#FFF; padding:20px; font-size:14px; }
#closelb				{ display:block; float:right; }

#splash					{ padding-top:5px;}
#splash_left			{ float:left; width: 676px;}
#splash_left .line		{ padding:0px 0px 10px 0px; border-bottom:1px solid #666666; float:left;}
#splash_right .line		{ padding:0px 0px 10px 0px; border-bottom:1px solid #666666;}
#splash_left a			{ position:relative; display:block; float:left; width:318px; height:132px; margin:10px 20px 0px 0px; overflow:hidden;}
#splash_left a.first	{ margin:10px 0px 0px 0px;}
#splash_left a	img		{ position:absolute; left:0px; top:0px; z-index:1; display:block;}
#splash_left a	.bg		{ position:absolute; left:0px; top:101px; height:32px; width:100%; z-index:2; background-color:#000; 	filter:alpha(opacity=70);	-moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
#splash_left a	span	{ display:block; position:absolute; left:0px; bottom:0px; height:32px; width:318px; z-index:3; color:#FFF; text-indent:-999px; overflow:hidden; background-repeat:no-repeat; background-position:7px 9px;  	filter:alpha(opacity=70);	-moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
#splash_left a	.arrow	{ position:absolute; display:block; right:8px; bottom:8px; width:17px; height:17px; z-index:4; background-image: url('../images/splash_arrow.gif'); background-position:0px 0px; ;}

#splash_right						{ float:left; width: 278px; overflow:hidden; padding:12px 0px 0px 0px;}
#smallblockscontainer				{ overflow:hidden; width: 278px; height:131px;  position:relative; z-index:10;}
#smallblocks .first					{ width:145px; height:131px; float:left;}
#smallblocks .firsthider			{ width:145px; height:131px; overflow:hidden; position:relative;}
#smallblocks .firsthider .slider	{ position:absolute; }
#smallblocks .second				{ width:133px; height:131px; float:left; overflow:hidden;}
#smallblocks .second a 				{ height:33px; width:133px; display:block; background-image:url('../images/homerightbg.gif'); background-repeat:no-repeat; background-position:0px -33px; text-indent:-999px; position:relative;}
#smallblocks .second a span			{ position:absolute; left:20px; top:12px; width:100px; background-repeat:no-repeat; background-position:0px 0px;}

#autovdweek						{ color:#000;}
#autovdweek #imageautovdweek 	{ width:278px; margin-top:10px;}
#autovdweek #headerauto 		{ display:block; background:url('../images/autovdweek.gif') no-repeat 100% 100%;height:32px;width:278px;  }
#autovdweek #headerauto img 	{ margin:8px 0px 0px 10px; width:auto; }
#autovdweek #divinfo 			{ background:url('../images/autovdweekinfo.jpg') no-repeat 100% 100%;height:93px;width:278px; padding-top:5px;}
#autovdweek table 				{ margin:0px 0px 0px 0px; line-height:16px;}
#autovdweek td 					{ padding:1px 10px 0px 10px; }
#autovdweek td span				{ overflow:hidden; height:15px; display:block; }
#autovdweek td:first-child 		{ border-right:1px solid #666;}
/**********************************************
IMAGES VANUIT TOOLBOX
**********************************************/
.img_left_border 		{ float:left; margin-right:10px; margin-bottom:5px; border:1px solid #222222;	}
.img_left_noborder 		{ float:left; margin-right:10px; margin-bottom:5px; }
.img_right_border		{ float:right; margin-left:10px; margin-right:10px;	 margin-bottom:5px; border:1px solid #222222; }
.img_right_noborder		{ float:right; margin-right:10px; margin-left:10px; margin-bottom:5px; }
.img_noalign_noborder	{ margin:5px; display: block;  margin-left: auto;  margin-right: auto }
.img_noalign_border		{ margin:5px; display: block;  margin-left: auto;  margin-right: auto; border:1px solid #222222; }
