body,html{

   background: #D4D8DB url(../img/body.jpg) repeat-x;
	margin:0;
	padding:0;
	text-align:center;
	overflow:auto;	
	min-width:780px;

}


div{

	text-align:left;

}



p{

	margin:0 0 21px 0;
	padding:0;
	font-family:verdana;
	font-size:11px;
	line-height:21px;
	color:#231E1F;

}

input{
	border:1px solid #AAA;	
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:18px;
	padding:3px 5px 0 5px;
}

input.login{
	border:1px solid #AAA;	
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
	padding:0px 5px 0 5px;
}

p.pTitle{

	margin:0 0 21px 0;

	padding:0;

	font-family:Trebuchet MS;

	font-size:15px;

	line-height:21px;

	color:#F6821F;

	font-weight:bold;

}

p.home_title{

	margin:0 0 21px 0;

	padding:0;

	font-family:Trebuchet MS;

	font-size:14px;

	line-height:21px;

	color:#5C6F7E;

	font-weight:bold;

}



td{

	font-family:verdana;

	font-size:10px;

	color:#000;

}





#layout{

	width:780px;

	margin: 0 auto;

}



/* TOP */



#top1,

#top2,

#top3,

#menu{

   position:relative;
	width:780px;
	clear:both;
	

}



#top1{

	background: url(../img/bg_top1.jpg) no-repeat;
	height:89px;

}

#top2{

	background: url(../img/bg_top2.jpg) no-repeat;
	height:159px;

}

#top3{

	background: url(../img/bg_top3.jpg) no-repeat;
	height:34px;

}

.agb_holder{
	position:relative;
	height: 60px;
	width: 159px;
	margin-left:20px;
	clear:both;
	top:20px;
	margin-bottom: 15px;
}

#menu{

   background: url(../img/bg_menu.jpg) no-repeat;
	height:30px;	
	overflow:hidden;
	width:620px;
	padding-left:160px;
	text-align:right;

}



#menu img{

	float:left;

}



/* MAIN */



#main{

	position:relative;
	clear:both;
	width:780px;
   overflow:auto;
	background: url(../img/bg_main.jpg) repeat-y;

}



#main_left{

	position:relative;

	width:169px;

	float:left;

}



#screen_inlog{

	position:relative;

	width:169px;

	height:174px;

	background: url(../img/bg_inloggen.jpg) no-repeat;

}



#main_right{


   background: url(../img/bg_main_blauw.jpg) no-repeat;
   background-position: top left;
	position:relative;
	float:left;
	width:601px;
	padding:5px 5px 5px 5px;

}


#home_left{
	position:relative;
	float:left;
	width:374px;
	padding-left:10px;
	
}

#home_right{
	position:relative;
	float:left;
	width:182px;
	margin-left:10px;
	padding-left:5px;
}

.total_occasions_holder{
	position:relative;
	clear:both;
	width:600px;
	text-align:center;
}

.total_occasions_holder{
   text-align:-moz-center;
}


.picture_holder{

	position:relative;

	clear:both;

	margin-top:15px;

	padding:2px 2px 2px 2px;

	background: #fff;

	left:25px;

	width:98px;

}







/* BOT */



#bot{

	position:relative;

	clear:both;

	width:780px;

	height:34px;

	background: url(../img/bg_bot.jpg) repeat-y;

}



/* overige */



b {

	color:#757783;

}



ul li{

	list-style-image: url(../img/list_pointer.gif);

	font-family:verdana;

	font-size:10px;

	line-height:18px;

	color:#000;

}

ul#apk{
	margin:0;
	padding:0;
	margin-left:12px;
	list-style: square;
}

ul#apk li{
	font-size:11px;
}



a {

   text-decoration: none;

}



.form_input {

	font-family:arial,helvetica,verdana;

	font-size:9.5pt;

	color:#5E92AA;

	font-weight:normal;

	text-decoration:none;

	border-style:solid;

	border-color:#999999;

	background-color:#FFFFFF;

	border-width:1px;

	width:190px;

	padding-left:3px;

}



#Wingweb{

	position:relative;

	width:780px;

	height:20px;

	text-align:right;

	font-family:verdana;

	font-size:11px;

}



img.noborder {

	border: none;
	overflow:hidden;
	padding: 0;
	margin: 0;
	display:inline;

}




/* Occasions */



select {

	

	font-family:verdana;

	font-size:10px;

	

}



#merkkeuze {

	

	text-align: center;

	border: solid;

	border-width: 1px;

	border-color: #000000;

	width: 450px;

	padding: 5px;

	background-color: #99a6af;

	

}



img.overzichtthumb {

	

	border: solid;

	border-width: 2px;

	border-color: #AEBCC9;



}



td.overzichtinformatie {

	

	vertical-align: top;

	width: 230px;

	

}



td.overzichtfoto {

	

	vertical-align: top;

	width: 110px;
	
	overflow:hidden;

	

}



table.overzicht {

	

	padding: 5px;

	background-color: #E1E7ED;

	width: 450px;

	border: solid;

	border-width: 1px;

	border-color: #AEBCC9;

	

}

table.overzicht td{
	line-height:17px;
}


#terugtd {

	

	text-align: center;

	border: solid;

	border-width: 1px;

	border-color: #000000;

	width: 570px;

	padding: 5px;

	background-color: #99a6af;

	

}



h1 {

	

	font-family: verdana, arial, trebuchet ms;

	font-size: 14pt;

	color: #00007e; 

}



td.detialinfo {

	

	font-weight: bold;

	

}



td.geenautostd {

	

	text-align: center;

	

}



table.merkbox {

	

	width: 160px;

	

}



#merkdetail {

	

	width: 570px;

	

}

#merkdetail td{
	line-height: 17px;
}



hr.spaceropsomming {

	

	width: 395px;

	

}

img{
	border:0;
}


#geenautos {

	

	text-align: center;

	width: 395px;

	border: solid;

	border-width: 1px;

	border-color: red;

	

}



a:link {



	font-family: verdana, arial, trebuchet ms;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	color: #00007e;

	

}



a:hover {

	

	font-family: verdana, arial, trebuchet ms;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	color: #1717b1;

	

}



a:visited {



	font-family: verdana, arial, trebuchet ms;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	color: #00007e;

	

}



a:active {

	

	font-family: verdana, arial, trebuchet ms;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	color: #00007e;

	

}




























