*{margin:0px;padding:0px;text-decoration:none;}
html, body{font-family:Arial; font-size:13px; line-height:17px; background-color:#FFFFFF; height:100%;}

/* ----------------------------------------------------- */
/* 		WRAPPER STYLES
/* ----------------------------------------------------- */

:-moz-any-link:focus {outline: none;}

#wrapper{ width:100%; margin:0px auto 0px; height: auto; min-height: 100%; }
#inner-wrapper{margin:0px auto 0px auto; width:930px; text-align:left; display:block; padding-bottom:85px; overflow:hidden;}
* html #inner-wrapper{margin:0px auto 0px auto; width:930px; text-align:left; display:block; padding-bottom:85px; overflow:hidden;}
* h1{font-size:26px;font-weight:bold;margin-bottom:20px;margin-top:30px;}
* h2{font-size:16px;margin-bottom:10px;padding-top:10px; color:#007e4c;}
* .highlight{color:#007e4c;}
* .bold{font-weight:bold;}
* table{border-spacing:0px;border-style:none;}
* table tr.donker{background-color:#ececec;}
* table tr td{padding: 5px 10px 5px 10px; border-style:none; border-width:0px;}
* a{color:#007e4c;}
* input{border:none;}
/* ----------------------------------------------------- */
/* 		HEADER STYLES
/* ----------------------------------------------------- */

#header{margin-top:20px;}
#header_{background-image:url('../img/header/lenen_kan.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header_vwf{background-image:url('../img/header/lenen_kan.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header_lenen{background-image:url('../img/header/lenen.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header_huren{background-image:url('../img/header/huren.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header_voorwaarden{background-image:url('../img/header/voorwaarden.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header_contact{background-image:url('../img/header/lenen_kan.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header_search{background-image:url('../img/header/lenen_kan.png');height:80px;background-repeat:no-repeat; background-position:center top;}
#header div a{height:35px; width:120px; margin-top:35px; margin-left:10px; margin-right:11px;float:left; }
#header div a#lenen_kan{position:relative; left:330px;}
#header div a#lenen{position:relative; left:330px;}
#header div a#huren{position:relative; left:330px;}
#header div a#voorwaarden{position:relative; left:330px;}
/* ----------------------------------------------------- */
/* 		SEARCH STYLES
/* ----------------------------------------------------- */
#header form#search-balk{float:right; background: url('../img/zoeken_bg.png') no-repeat; width:233px; height:40px;display:block; margin-right:10px}
#header form#search-balk input{height:20px; color:#585858; margin: 5px 0px 0px 15px; width:168px; padding: 0px 3px 0px 3px; border-style:solid; border-width:1px; border-color:#bbbbbb;}
#header form#search-balk button{width:22px; height:22px; background: transparent url('../img/zoeken_btn.png') no-repeat; border:none;}
#header form#search-balk  button span{display:none;}
/* ----------------------------------------------------- */
/* 		SUBNAV STYLES
/* ----------------------------------------------------- */
#subnav{width: 240px; margin: 0px 5px -300px 10px; float:right; position:relative; left:-6px; overflow:visible;}
#subnav ul{padding: 30px 20px 0px 15px;list-style-type: none;position:relative; z-index:5;}
#subnav ul li{background-image: url('../img/subnav/bullet.png');background-repeat: no-repeat; background-position: left top; height:25px; padding-top:5px;}
#subnav ul li#last{background-image: url('../img/subnav/bullet.png');}
#subnav ul li a{padding-left: 30px; color:#6b6b6b;}

#subnav #nav_map{text-align:center; margin-top:20px;position:relative; z-index:6; overflow:visible; width:250px; left:5px;}
#subnav #nav_map p{text-align:left; position: relative; top: -40px; left: 25px; color:#6b6b6b;}

#subnav #bg{float:left;}
#subnav #bg img{width:251px; position: relative; left:1px; top:-475px; z-index:1;}


/* ----------------------------------------------------- */
/* 		FOOTER STYLES
/* ----------------------------------------------------- */
#footer{margin: -85px auto 0px; padding: 0px; width:920px; height:85px; background-image:url('../img/footer.png'); background-repeat:no-repeat; position:relative; z-index:50; clear:both;}
#footer a{ height:70px; float:left; width:215px; margin-top:15px; outline:none; }
#footer a#kantoren{ position:relative; left:32px; }
#footer a#mail{ position:relative; left:270px; width:200px; }
* html #footer #image_live { position:relative; left:271px; margin:-15px 0 0 0; overflow:hidden; height:85px; width:245px; }
html>body #footer #image_live { position:relative; left:271px; margin:-15px 0 0 0; overflow:hidden; height:85px; width:245px; }
#aardvark_img_LiveConnection1 { display:none; }
#aardvark_img_LiveConnection2 { display:none; }
#aardvark_div_LiveConnection2 + a { position:relative; left:271px; margin:0; overflow:hidden; height:85px; width:245px; }


#footer a#mail{ position:relative; left:270px; width:200px; }
#footer a#chat{ position:relative; left:271px; margin-top:-4px; width:234px; height:85px; }
/*#footer a#chat + a { position:relative; left:56px; padding:0; margin:0; overflow:hidden; height:85px; width:245px; }
* html #footer #image_live { background:#FF0000; outline:none; position:relative; left:50px; margin-top:-18px; height:88px; width:245px; z-index:100;}
#footer a#chat + div + div + a { position:relative; left:56px; padding:0; margin:0; overflow:hidden; height:85px; width:245px; }
#aardvark_img_LiveConnection1 { display:none; }*/

/* ----------------------------------------------------- */
/* 		CONTENT LEFT STYLES
/* ----------------------------------------------------- */
#container{margin-top:21px; margin-left:10px;}

#content-left{float:left; width:620px;display:inline;}
#content-left h1{font-size:26px; font-family:Lucida, Arial;font-weight:bold;margin-bottom:15px;}
#content-left p{font-size:13px; font-family: Arial;margin-bottom:20px; line-height:17px;color:#000000;}
#content-left ul{margin-left: 10px; padding-left:10px;}

/*		ACCORDION		*/
#content-left ul#accordion li{margin: -1px 0px 0px 0px;padding:0px 0px 0px 0px; border-style:none;margin-top:0px;list-style-type:none;}
#content-left ul#accordion li a.heading{background:url('../img/vwf/acc_full.png') 0 0px no-repeat; display:block; height:31px; color:#016910; font-weight:bold; padding: 11px 0px 0px 25px;overflow:hidden;margin:0px 0px 0px 0px;}
#content-left ul#accordion li ul{color:#585858;list-style-type:disc;padding-left:25px;margin: 5px 0px 20px 0px;}
#content-left ul#accordion li ul li{color:#585858;list-style-type:disc;margin:0px 0px 0px 0px}
#content-left ul#accordion li ul h2{font-size:16px;margin-bottom:10px;padding-top:10px; color:#585858;}
#content-left ul#accordion li ul h3{font-size:13px;font-weight:bold;}
#content-left ul#accordion li ul h4{color:#007e4c;}
#content-left ul#accordion li ul p{margin-bottom:10px; color:#585858;}
#content-left ul#accordion li ul p a{color:#007e4c;}
#content-left ul#accordion li ul ul{margin-bottom:7px;margin-top:-7px;}
#content-left ul#accordion li ul p span.highlight{color:#016910;}

/* ----------------------------------------------------- */
/* 		HOME STYLES
/* ----------------------------------------------------- */

#home_left{width:310px;display:block;margin-top:0px;float:left;}
#home_left h1{margin-top:15px;}

#home_right{width:550px; float:right; margin-right:10px;}
#home_right div#quote{margin-top:20px;}
#home_right div#quote p#quote_start{font-size:30px;line-height:30px;border-width:0px; border-right-width: 5px; border-style:solid; color:#bdbdbd;margin-bottom:0px;}
#home_right div#quote p#quote_body{padding-left:20px;font-size:12px;font-style:italic;padding-right:40px;border-width:0px; border-right-width: 5px; border-style:solid; color:#bdbdbd; margin-bottom:0px;}
#home_right div#quote p#quote_end{font-size:30px;line-height:30px;padding-right:20px;text-align:right;border-width:0px; border-right-width: 5px; border-style:solid; color:#bdbdbd; margin-bottom:0px;}
#home_right div#quote img{border-style:none;}

/* ----------------------------------------------------- */
/* 		LENEN STYLES
/* ----------------------------------------------------- */
#lenen_left{width:360px;position:relative;float:left; z-index:15; margin-left:10px;}
#lenen_right{width:500px;float:right;margin-right:10px;}
#lenen_right h1{font-size:26px;font-weight:bold;margin-bottom:20px;margin-top:40px;}
#lenen_right p{color:#016910; margin-bottom:20px;}
#lenen_right p#inleiding{color:#585858;}
#lenen_right ul{color:#585858;padding-left:20px;list-style-type:disc;}
#lenen_right img#meer_info{position:relative; left:-65px;z-index:10;}

/*		DETAILS		*/
#content-left ul#accordion li ul table.lenen_voorwaarden{margin-bottom: 10px;color:#585858; width:590px;border-spacing:0px;}
#content-left ul#accordion li ul table.lenen_voorwaarden td{border-style:solid; border-width:1px; text-align:center; padding: 6px 6px 6px 6px;}
#content-left ul#accordion li ul table.lenen_voorwaarden td.heading{background-color:#585858;color:#FFFFFF;width:140px; text-align:left;}
#content-left ul#accordion li ul ol{margin-left:10px;}
#content-left ul#accordion li ul ol li{list-style-type:decimal;color:#016910;}

#content-left ul#accordion li form table{width:590px;}
#content-left ul#accordion li form table tr td input{text-align:right; width:150px; border-style:solid; border-width:1px; border-color:#bbbbbb; padding:2px;}
#content-left ul#accordion li form table tr td input.checkbox{text-align:right; width:20px; border:none;}
#content-left ul#accordion li form table tr td input.btn_bereken{background: transparent url('../img/lenen/berekenen.png') no-repeat; border:none; width:120px; height:24px;}
#content-left ul#accordion li form table tr td input.btn_reset{background: transparent url('../img/lenen/reset.png') no-repeat; border:none; width:152px; height:24px;}
#content-left ul#accordion li form table tr td span.error{color:#FF0000; display:none;}

/* ----------------------------------------------------- */
/* 		HUREN STYLES
/* ----------------------------------------------------- */
#huren_left{width:470px; float:left;}
#huren_right{float:right;margin-right:10px;}

/*		DETAILS		*/
#content-left ul#accordion li ul ul li table.huren_voorwaarden{margin-top: 10px;margin-bottom: 10px;color:#585858; width:550px;border-spacing:0px;}
#content-left ul#accordion li ul ul li table.huren_voorwaarden td{border-style:solid; border-width:1px; text-align:center; padding: 6px 6px 6px 6px;}
#content-left ul#accordion li ul ul li table.huren_voorwaarden td.heading{background-color:#585858;color:#FFFFFF;width:140px; text-align:left;}

/* ----------------------------------------------------- */
/* 		VOORWAARDEN STYLES
/* ----------------------------------------------------- */
#voorwaarden_lenen{float:left; width:300px;}
#voorwaarden_lenen p.header{background:url('../img/voorwaarden/header_left');height:30px; color:#007e4c; font-weight:bold; padding: 12px 0px 0px 20px;}
#voorwaarden_lenen ul{height:300px;}
#voorwaarden_lenen ul li{list-style-type:none; color:#585858; padding-bottom:15px;}
#voorwaarden_lenen ul li ul li{list-style-type:none; padding-bottom:10px; margin-left:0px;}
#voorwaarden_huren{float:left; width:300px; margin-left:20px;}
#voorwaarden_huren p.header{background:url('../img/voorwaarden/header_right.png');height:30px; color:#007e4c; font-weight:bold; padding: 12px 0px 0px 20px;}
#voorwaarden_huren ul{height:300px;}
#voorwaarden_huren ul li{list-style-type:none; color:#585858; padding-bottom:15px;}

/* ----------------------------------------------------- */
/* 		KANTOREN STYLES
/* ----------------------------------------------------- */
#content-left ul#accordion li ul.kantoren img.kantoor_foto{float:left; padding-right:20px;}
#content-left ul#accordion li ul.kantoren p{color:#000000;}
#content-left ul#accordion li ul.kantoren p.kantoren_adres{padding-top:80px; padding-bottom: 20px;}
#content-left ul#accordion li ul.kantoren a.kantoren_route{color:#000000; text-decoration:underline;}
#content-left ul#accordion li ul.kantoren ul{margin-left:20px; padding-left:0px;}
#content-left ul#accordion li ul.kantoren ul li{color:#000000; margin-left:0px; padding-left:0px;}
#content-left ul#accordion li ul.kantoren p.afspraak{color:#007e4c;}
#content-left ul#accordion li ul.kantoren table{width:610px; text-align:left;}
#content-left ul#accordion li ul.kantoren table tr.donker{background-color:#ececec;}
#content-left ul#accordion li ul.kantoren table tr td{color:#000000;vertical-align:top; padding: 5px 5px 5px 5px;}
#content-left ul#accordion li ul.kantoren table tr td.stad{width:110px;}
#content-left ul#accordion li ul.kantoren table tr td.adres{width:155px;}

/* ----------------------------------------------------- */
/* 		NUTTIGE NUMMERS STYLES
/* ----------------------------------------------------- */
#content-left table#nummers{text-align:left;width:630px;}
#content-left table#nummers tr.donker{background-color:#ececec;}
#content-left table#nummers tr td{color:#000000;vertical-align:top; padding: 5px 10px 5px 10px;}
#content-left table#nummers tr td.stad{width:110px;}
#content-left table#nummers tr td.adres{width:155px;}


/* ----------------------------------------------------- */
/* 		DOWNLOADS STYLES
/* ----------------------------------------------------- */
#content-left table.downloads{text-align:left; width:610px;}
#content-left table tr td a{color:#000000;}

/* ----------------------------------------------------- */
/* 		LINKS STYLES
/* ----------------------------------------------------- */
#content-left table#links{width:610px; text-align:left;}

/* ----------------------------------------------------- */
/* 		FAQ STYLES
/* ----------------------------------------------------- */
#content-left ul#faq li a{color:#000000;}
#content-left div.faq_item{margin-bottom:30px; color:#585858;}
#content-left div.faq_item p{color:#585858;}

/* ----------------------------------------------------- */
/* 		CONTACT STYLES
/* ----------------------------------------------------- */
#content-left div.error{color:#FF0000;}
#content-left ul#accordion li ul div.label{width:200px; float:left; }
#content-left ul#accordion li ul#lening input{width: 370px; margin-bottom:5px; border:solid; border-width:1px; border-color:#bbbbbb;padding:2px;}
#content-left ul#accordion li ul#huren input{width: 370px; margin-bottom:5px; border:solid; border-width:1px; border-color:#bbbbbb;padding:2px;}
#content-left ul#accordion li ul select{margin-bottom:5px;}
#content-left ul#accordion li ul#lening h2{color:#007e4c;}
#content-left ul#accordion li ul#huren h2{color:#007e4c;}
#content-left ul#accordion li ul textarea{width:570px; height:150px;}
#content-left ul#accordion li ul#lening input.checkbox{width:20px; border:none;}
#content-left ul#accordion li ul#huren input.checkbox{width:20px; border:none;}
#content-left ul#accordion li ul#lening input.send{width:116px; height:24px; background: transparent url('../img/vwf/versturen.png') no-repeat top left; padding:0px; border:none;}
#content-left ul#accordion li ul#huren input.send{width:116px; height:24px; background: transparent url('../img/vwf/versturen.png') no-repeat top left; padding:0px; border:none;}

/* ----------------------------------------------------- */
/* 		SEARCH STYLES
/* ----------------------------------------------------- */
#content-left div#search_results ul{margin-left:0px; padding-left:0px;}
#content-left div#search_results ul li{list-style-type:none;}
#content-left div#search_results ul li p{color:#585858; margin-bottom:15px;}
