*{
font-family:Arial;
font-size:12px;
}

body{
background: url('images/bg_web.jpg') #3062a7 repeat-x top left;
margin:0px;
}

.main_home{
background: url('images/bg_home.jpg') #fff no-repeat left top;
width:959px;
height:721px;
}

.infodiv{
width:400px;
position:absolute;
z-index:2;
background-color:#fff;
border:1px solid #0161b6;
padding:3px;
display:none;
}

#callus{
margin-top:50px;
margin-left:65px;
color:#c3cce0;
}

#zoekauto1{
background: url('images/zoekbg1.png') transparent no-repeat left top;
width:249px;
height:347px;
margin-top:55px;
margin-left:65px;
color:#c3cce0;
}

#zoekauto2{
background: url('images/zoekbg2.png') transparent no-repeat left top;
width:249px;
height:347px;
margin-top:55px;
margin-left:65px;
color:#c3cce0;
}

#maindiv{
width:470px;
height:275px;
margin-top:55px;
margin-right:125px;
color:#c3cce0;
float:right;
}

#tab_container{
height:17px;
}

.tab1{
background: url('images/tab1.png') transparent no-repeat left top;
width:112px;
height:16px;
text-align:center;
font-weight:bold;
padding-top:2px;
float:left;
margin-right:3px;
}

.tab1 a{
color:#0161b6;
text-decoration:none;
}

.tab2{
background: url('images/tab2.png') transparent no-repeat left top;
width:112px;
height:16px;
text-align:center;
padding-top:2px;
float:left;
margin-right:3px;
}

.tab2 a{
color:#fff;
text-decoration:none;
}

#main_container{
background: url('images/bgmain.png') transparent no-repeat left top;
width:470px;
}

.list_container{
width:220px;
height:80px;
color:#3f3f3f;
margin:7px;
cursor:pointer;
}

.list_container h1{
color:#0161b6;
font-size:12px;
margin:0px;
text-decoration:underline;
}

.list_img{
background: url('images/listimg.png') #fff no-repeat left top;
width:72px;
height:72px;
padding-left:2px;
padding-top:2px;
float:left;
margin-right:5px;
color:#6b6b6b;
font-size:10px;
text-decoration:underline;
}

.list_img2{
background: url('images/listimg2.png') #fff no-repeat left top;
width:54px;
height:40px;
padding-top:2px;
float:left;
margin-right:10px;
text-align:center;
}

.list_img3{
background: url('images/listimg2.png') #fff no-repeat left top;
width:54px;
height:42px;
text-align:center;
}

.info_container{
height:310px;
padding:7px;
}

#extra_bottom{
background: url('images/bgextra.png') transparent no-repeat left top;
width:255px;
height:100px;
padding-top:5px;
padding-left:7px;
}

#extra_bottom h1{
color:#0161b6;
font-size:12px;
margin:0px;
}

.mainimg_table{
width:250px;
}

.main_img{
width:250px;
height:197px;
padding-left:2px;
padding-top:2px;
}

.main_img img{
border: 1px solid #9b9b9b;
}

#map_canvas{
width:450px;
height:145px;
border: 1px solid #9b9b9b;
}

.main_info1{
width:200px;
color:#3f3f3f;
}

.main_info{
width:200px;
color:#3f3f3f;
float:right;
}

.main_info h1,.main_info1 h1{
color:#0161b6;
font-size:12px;
margin:0px;
}

#main_container a{
color:#3f3f3f;
}

#main_container span{
color:#0161b6;
}

#main_container h2{
color:#0161b6;
font-size:14px;
font-weight:normal;
margin:0px;
margin-bottom:5px;
}

#main_container h2 span{
color:#3f3f3f;
font-size:14px;
}

#main_container td, #main_container td u{
color:#3f3f3f;
font-size:10px;
}

#main_bottom{
background: url('images/main_bot.png') transparent no-repeat left top;
width:470px;
height:7px;
margin:0;
}

#head1{
float:right;
color:#fff;
padding:3px 22px;
}

#head2{
color:#0161b6;
padding:5px 12px;
}

#zoek1{
background: url('images/zoeksnel.png') transparent no-repeat left top;
margin-left:4px;
width:233px;
height:93px;
color:#3297c7;
}

#zoek2{
background: url('images/zoekreserveer.png') transparent no-repeat left top;
margin-left:4px;
margin-top:3px;
width:233px;
height:216px;
color:#3297c7;
}

#zoek1 div,#zoek2 div{
padding:5px;
}

#zoekauto1 select,#zoekauto1 input,#zoekauto2 select,#zoekauto2 input{
margin-top:8px;
margin-left:10px;
width:200px;
color:#727272;
}

#zoekauto1 .small,#zoekauto2 .small{
width:95px;
}

#leftsub{
margin-top:25px;
margin-left:25px;
color:#808ca7;
}

#menu{
width:550px;
float:right;
}

.main_menu{
background: url('images/leftmenu.jpg') transparent no-repeat left bottom;
color:#a8abb0;
height:32px;
width:103px;
padding-left:7px;
}

.sub_menu{
color:#a8abb0;
height:20px;
width:106px;
padding-left:4px;
font-size:11px;
visibility:hidden;
}

.main_menu a,.sub_menu a{
color:#a8abb0;
text-decoration:none;
}

.menuarrow_on{
background: url('images/menuarrow.png') transparent no-repeat -4px top;
height:7px;
width:4px;
float:left;
margin:3px 3px;
}

.menuarrow_off{
background: url('images/menuarrow.png') transparent no-repeat left top;
height:7px;
width:4px;
float:left;
margin:3px 3px;
}

#footer{
margin-left:15px;
margin-right:15px;
margin-top:50px;
color:#fff;
font-size:10px;
}

#footer span{
float:right;
color:#fff;
font-size:10px;
}
#footer a{
color:#fff;
font-size:10px;
}
