/* Layout 2009551 */

html, body {height: 100%;}

body {font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;background:#AAA;}

body#onderhoud {background:url(../images/bg_onderhoud.jpg) no-repeat center top;}
body#onderhoud h1 {margin-top:150px;margin-left:150px;font-size:1.8em;margin-bottom:20px;}
body#onderhoud p {margin-left:150px;padding:10px 0;}
body#onderhoud #onderhoudholder {width:500px;margin:0 auto;text-align:left;}

#blokken, .push {height: 22px;}
.align-right {float:right;margin-left:10px;}
.align-left {float:left;margin-right:10px;}



#container {width:1000px;margin:0 auto;text-align:left;background:#FBFBFB url(../images/bg_container.jpg) no-repeat left bottom;padding-bottom:240px;}
#home #container {width:1000px;margin:0 auto;text-align:left;background:#FBFBFB url(../images/bg_container.jpg) no-repeat left bottom;padding-bottom:150px;}

#home .feed {padding-left:33px;padding-bottom:2px;display:block;width:250px;}
#frankly {position:absolute;left:0;bottom:0;margin:0 0 5px 27px;}
#twitter {margin:10px 0 0 27px;display:block;}
#content-flash {background:url(../images/bg_flash.gif) repeat-x left top;margin-bottom:10px;}

#header {height:165px;position:relative;background:#FBFBFB url(../images/bg_header.jpg) no-repeat left top;}
#header #logo {margin:25px 0 0 27px;float:left;}
#header address {background:#FFF url(../images/streepjescode.gif) no-repeat center 5px;width:358px;height:57px;margin-right:60px;float:right;}
#header address span {display:none;}


#main {background:url(../images/bg_main.jpg) no-repeat left top; min-height: 400px;}

#navigation {width:170px;float:left;}


#navigation li a {display:block;width:170px;height:17px;background-image:url(../images/mainnavigation.gif);background-repeat:no-repeat;}
#navigation li a span {display:none;}
#navigation li a#nav_1 {background-position:0 0;}
#navigation li a#nav_2 {background-position:0 -36px;}
#navigation li a#nav_3 {background-position:0 -54px;}
#navigation li a#nav_4 {background-position:0 -18px;}
#navigation li a#nav_5 {background-position:0 -72px;}
#navigation li a#nav_6 {background-position:0 -90px;}
#navigation li a#nav_7 {background-position:0 -108px;}

#navigation li a#nav_1:hover {background-position:-200px 0;}
#navigation li a#nav_2:hover {background-position:-200px -36px;}
#navigation li a#nav_3:hover {background-position:-200px -54px;}
#navigation li a#nav_4:hover {background-position:-200px -18px;}
#navigation li a#nav_5:hover {background-position:-200px -72px;}
#navigation li a#nav_6:hover {background-position:-200px -90px;}
#navigation li a#nav_7:hover {background-position:-200px -108px;}

#navigation li#current a#nav_1 {background-position:-400px 0;}
#navigation li#current a#nav_2 {background-position:-400px -36px;}
#navigation li#current a#nav_3 {background-position:-400px -54px;}
#navigation li#current a#nav_4 {background-position:-400px -18px;}
#navigation li#current a#nav_5 {background-position:-400px -72px;}
#navigation li#current a#nav_6 {background-position:-400px -90px;}
#navigation li#current a#nav_7 {background-position:-400px -108px;}

#portfolio #navigation {width:150px;float:left;}
#portfolio #navigation li a {display:block;width:150px;height:17px;background-image:url(../images/mainnavigation.gif);background-repeat:no-repeat;}



#subnavigation {width:760px;float:left;margin:4px 0 0 -2px;background:url(../images/bg_subnavigation.gif) repeat-x left top;height:17px;padding-left:14px;}

#subnavigation li {float:left;width:150px;margin-bottom:10px;} 
#subnavigation li a {display:block;width:150px;height:17px;background-image:url(../images/subnavigation.gif);background-repeat:no-repeat;text-indent:-5000px;}
#subnavigation li a span {display:none;}

#expertise #subnavigation li a#subnav_1 {background-position:0 0;}
#expertise #subnavigation li a#subnav_2 {background-position:0 -18px;}
#expertise #subnavigation li a#subnav_3 {background-position:0 -36px;}
#expertise #subnavigation li a#subnav_4 {background-position:0 -54px;}
#expertise #subnavigation li a#subnav_5 {background-position:0 -72px;}

#expertise #subnavigation li a#subnav_1:hover, #expertise #subnavigation li a#subnav_1.activesub {background-position:-160px 0;}
#expertise #subnavigation li a#subnav_2:hover, #expertise #subnavigation li a#subnav_2.activesub {background-position:-160px -18px;}
#expertise #subnavigation li a#subnav_3:hover, #expertise #subnavigation li a#subnav_3.activesub {background-position:-160px -36px;}
#expertise #subnavigation li a#subnav_4:hover, #expertise #subnavigation li a#subnav_4.activesub {background-position:-160px -54px;}
#expertise #subnavigation li a#subnav_5:hover, #expertise #subnavigation li a#subnav_5.activesub {background-position:-160px -72px;}

#nieuws #subnavigation li a#subnav_1 {background-position:0 -300px;}
#nieuws #subnavigation li a#subnav_2 {background-position:0 -318px;}
#nieuws #subnavigation li a#subnav_3 {background-position:0 -336px;}
#nieuws #subnavigation li a#subnav_4 {background-position:0 -354px;}

#nieuws #subnavigation li a#subnav_1:hover, #nieuws #subnavigation li a#subnav_1.activesub {background-position:-160px -300px;}
#nieuws #subnavigation li a#subnav_2:hover, #nieuws #subnavigation li a#subnav_2.activesub {background-position:-160px -318px;}
#nieuws #subnavigation li a#subnav_3:hover, #nieuws #subnavigation li a#subnav_3.activesub {background-position:-160px -336px;}
#nieuws #subnavigation li a#subnav_4:hover, #nieuws #subnavigation li a#subnav_4.activesub {background-position:-160px -354px;}

#over-rhinofly #subnavigation li a#subnav_1 {background-position:0 -150px;}
#over-rhinofly #subnavigation li a#subnav_2 {background-position:0 -168px;}
#over-rhinofly #subnavigation li a#subnav_3 {background-position:0 -186px;}
#over-rhinofly #subnavigation li a#subnav_4 {background-position:0 -204px;}

#over-rhinofly #subnavigation li a#subnav_1:hover, #over-rhinofly #subnavigation li a#subnav_1.activesub {background-position:-160px -150px;}
#over-rhinofly #subnavigation li a#subnav_2:hover, #over-rhinofly #subnavigation li a#subnav_2.activesub {background-position:-160px -168px;}
#over-rhinofly #subnavigation li a#subnav_3:hover, #over-rhinofly #subnavigation li a#subnav_3.activesub {background-position:-160px -186px;}
#over-rhinofly #subnavigation li a#subnav_4:hover, #over-rhinofly #subnavigation li a#subnav_4.activesub {background-position:-160px -204px;}

#vacatures #subnavigation li {float:left;width:150px;margin-bottom:10px;} 
#vacatures #subnavigation li a {display:block;width:150px;height:17px;background-image:url(../images/subnavigation.gif);background-repeat:no-repeat;text-indent:-5000px;}
#vacatures #subnavigation li a#subnav_1 {background-position:0 -400px;}
#vacatures #subnavigation li a#subnav_2 {background-position:0 -418px;}

#vacatures #subnavigation li a#subnav_1:hover, #vacatures #subnavigation li a#subnav_1.activesub {background-position:-160px -400px;}
#vacatures #subnavigation li a#subnav_2:hover, #vacatures #subnavigation li a#subnav_2.activesub {background-position:-160px -418px;}

#content-secondary {width:440px;float:left;padding-right:40px;margin-top:20px;}
#content-tertiary {width:290px;float:left;margin-top:20px;}
#content-secondary p, #content-tertiary p, #mensen p {margin:10px 0;line-height:18px;}
#mensen .vcard p {margin:10px 0;line-height:14px;}

#over-rhinofly #content-primary {width:720px;float:left;padding-top:20px;}
#home #content-secondary {width:290px;float:left;padding-right:40px;padding-top:0;margin-top:0;}
#home #content-tertiary {width:390px;float:left;padding-top:0;margin-top:0;}


#over-rhinofly #col-left {width:350px;float:left;margin-right:20px;}
#over-rhinofly #col-right {width:350px;float:left;}
#over-rhinofly #mensen ul {}
#over-rhinofly #mensen ul li {margin-top:20px;height:150px;font-size:11px;}
#over-rhinofly #mensen p {margin:5px 0 10px 0;}

#over-rhinofly .content-inner-img {width:70px;float:left;}
#over-rhinofly .content-inner {width:280px;float:left;}
#over-rhinofly #mensen .title {font-weight:bold;}
#over-rhinofly #mensen .tel, #over-rhinofly #mensen .adr{display:none;}
 

a {color:#5B175E;}
a.link_extern {background:url(../images/link_extern.gif) no-repeat right 3px;padding-right:30px;}

h2, h3, h4, h5 {font-size:16px !important;}

strong {font-weight:bold;}
em {font-style:italic;}

form {width:410px;}
form fieldset {margin-bottom:10px;}
form label.first {width:150px;display:block;float:left;}
form input.text {width:250px;display:block;float:left;}
form .btn {font-size:11px;float:right;margin:10px 5px;}

.msgerror p.error {padding:5px;font-weight:normal;background:#FFC url(../images/error.png) no-repeat 3px 5px;padding:5px 25px;border:1px solid #FC3;}
.msgerror p.succes {padding:5px;font-weight:normal;background: #D2F9BF url(../images/accept.png) no-repeat 3px 5px;padding:5px 25px;border:1px solid #060;}
 
#content-secondary ul {list-style-type:square;margin-left:15px;}
#content-secondary ul li {line-height:18px;}

#footer{background:#FF0;width:1000px;position: relative;margin-top:-40px;height:40px;}

#mobile-content {display:none;}