/* GENERAL STYLES */
html, body{color:#555;font-family:Verdana, Geneva, sans-serif;}
body{margin:0px;background-image:url(../img/back_tile.gif);}
a{color:#555;}
a img{border:none;}
h1, h2, h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
th, td{text-align:left;}
th{font-weight:normal;}
td, th{padding:3px 0px;border-bottom:1px solid #ccc;}
table{width:100%;}
ul{list-style-type:none;padding:0px;margin:0px;}
li{margin:0px 0px 0px 15px;padding:0px 0px 0px 15px;background-image:url(../img/kleine_pijl.gif); background-position:0px 5px;background-repeat:no-repeat;}
h1{margin-bottom:2px;font-size:20px;color:#3281de;margin-top:10px;}
h2{margin-bottom:3px;font-weight:normal;font-size:16px;}

#slogan{display:none;color:#fff;font-size:11px;margin:0px 10px 10px;}

#holder{margin:0 auto;width:900px;background-image:url(../img/content_bg.png);height:100%;}
#innerholder{position:relative;margin:0px 45px;}


/* HEADER & MENU */
#logo{position:relative;margin-top:40px;left:15px;}
#vragen{position:absolute;top:-90px;right:60px;}

#menu{float:right;margin-right:10px;padding-top:10px;}
#menu img{margin:0px 4px;border-bottom:4px solid #fff;}
#menu a img:hover{border-bottom:4px solid #3281de;}

#header_box{position:relative;background-image:url(../img/fotoframe.png);height:327px;width:806px;}
#header_box .visual{margin:28px;}
#header_box a{color:#fff;font-weight:bold;}
#header_text{background-image:url(../img/transparant_grijs.png);left:28px;width:753px;position:absolute;bottom:32px;}
#header_text h1{color:#fff;margin:4px 10px 0px;padding:0px;}
#leesmeer_header, #sluiten_header{cursor:pointer;position:absolute;bottom:2px;right:2px;}

.seperator{background-image:url(../img/header-border.gif);height:8px;width:780px;margin-left:15px;background-repeat:repeat-x;clear:both;}


/*INHOUD */
#content{margin-bottom:20px;width:510px;font-size:11px;margin-left:15px;min-height:400px;}

#vestigingen{width:256px;right:15px;top:506px;position:absolute;margin:0px;padding:0px;list-style-type:none}
#vestigingen li{background-image:none;width:240px;position:relative;font-size:11px;padding:4px 8px;background-color:#e5e5e5;margin-bottom:2px;}
#vestigingen li  a, #vestigingen li  span{font-size:15px;text-decoration:none}
#vestigingen #hk{background:none;}
#hk li{margin:0px;line-height:13px;padding:0px 0px 0px 6px;background-image:url(../img/kleine_pijl.gif); background-position:0px 5px;background-repeat:no-repeat;}
#vestigingen a#rt{font-size:11px;text-decoration:underline;;}
li#offerte{background:none;}
#active span{color:#3281DE;}
.sp{margin-top:15px;}

#offerte_btn{position:absolute;left:-7px;}
#footer, #footer a{padding:8px 0px;font-size:13px;text-align:center;color:#666;}