/*general*/
* {margin: 0;padding: 0;}
html, body {font-family:  Arial,Geneva, Helvetica;color:#000;font-size: 12px; background-color:#cccccc;}
input, textarea, select {font-family:Arial,Geneva, Helvetica;color: #333;border:none;}
a:link,a:active,a:visited{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
img {border: 0; margin:0; padding:0;}
ul,ol{list-style:none;}
p{margin-top:5px;}
h1{font-size:28px; color:#FFF;}
h2{font-size:14px;}
h3{font-size:12px;}

.clear {display: block;height: 1%;clear: both;overflow: hidden;}
.cboth{clear:both;}
.hidden{display:none;}
.fleft{float:left;}
.fright{float:right;}
.error{color:#F00;}
.success{color:#093;}
.fbold{font-weight:bold;}
.pt10{padding-top:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.mb10{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.ml15{margin-left:10px;}
.info_action{padding:3px; background-color:#F2F2F2; border:1px solid #E5E5E5; margin-bottom:10px; margin-top:10px;}
.headings{color:#FFF;}
.white{color:#FFF;}
/*layout*/
#container{position:relative; width:1000px; margin:0 auto 0;}
#sidebar{min-height:748px; background-color:#000; width:240px; float:left; padding-top:20px; padding-left:30px;}
#content{float:left; width:730px; background-color:#FFF; min-height:760px;}
#logo{height:123px; background-color:#FFF; position:relative}
#logo_img{width:213px; height:80px; background:url(/images/logo.gif) top left no-repeat; position:absolute; top:35px; right:40px;}
#logo_img a{display:block; width:213px; height:80px;}
#logo_img a span{display:none;}
#content_page{height:243px; background-color:#96BF0D; padding:20px 25px 10px; font-size:16px;}
#content_page a{color:#FFF;}

#content_page_landing{height:615px; background-color:#96BF0D; padding:20px 25px 10px; font-size:14px;}
#content_page_landing a{color:#000;}
#anim{height:174px; position:absolute; top:396px; left:0;}
#anim_flash{float:left; width:463px;}
#anim_img{float:left;}
#menu li{height:36px; padding-left:70px; padding-top:10px; margin-bottom:5px;}
#menu li a{color:#9B9EA3; font-size:19px;}
#menu li a:hover{text-decoration:none; color:#FFF;}
#m1{background: url(/images/madvies.gif) top left no-repeat; }
#m2{background: url(/images/massort.gif) top left no-repeat; }
#m3{background: url(/images/mverhuur.gif) top left no-repeat; }
#m4{background: url(/images/monderhoud.gif) top left no-repeat; }
#m5{background: url(/images/mcontact.gif) top left no-repeat; }
#m6{background: url(/images/mlinks.gif) top left no-repeat; }
#m7{background: url(/images/mnews.gif) top left no-repeat; }
#copy{position:absolute; left:90px; top:735px; color:#999;}
#l1{position:absolute; top:609px; left:294px; width:125px; height:133px; display:block;}
#l2{position:absolute; top:688px; left:469px; width:130px; height:55px; display:block;}
#l3{position:absolute; top:600px; left:469px; width:267px; height:50px; display:block;}
#l4{position:absolute; top:673px; left:649px; width:73px; height:67px; display:block;}
#assort2 li{margin-top:15px;}
#contact_form{ font-size:11px;}
#contact_form label{ float:left;width:75px;}
#contact_form p{clear:left; margin:0;}
#contact_form input{ margin:1px;}
#verstuur{height:25px;}

#content_page_landing ul li {
color:#000000;
display:block;
padding:1px 10px 0 3px;
text-decoration:none;
}
a.groen:link {
color:#007F4F;
font-size:11px;
text-decoration:none;
}
a.groen:visited {
font-size:11px;
text-decoration:none;
}
#impressies_left{float:left; width:200px; padding-top:10px;}
#impressies_right{float:right; padding-top:20px; width:700px;}
#impressies_menu li{width:200px; margin-bottom:3px;}
#impressies_menu li a{border:1px solid #CCCCCC;display:block;padding:5px;}
#page_nieuws{padding:10px;}
/*projecten-nieuws*/
#projecten{padding-top:30px;}
.projecten,.nieuws_cont{background-color:#EAF2CF;border:1px solid #666;margin-top:10px;min-height:100px;padding:5px;}
.projecten h2,.nieuws_cont h2{padding-bottom:10px;}
.projecten_logo,.nieuws_logo{width:100px;}
.projecten_content,.nieuws_content{}
.nieuws_cont a{}
.nieuwsh1{color:#FFF !important;}
#gallery{width:425px;}
#img_cont{height:330px; text-align:center;}
#img_thumbs{margin-top:20px; height:80px;}
#img_thumbs img{width:74px; height:74px;}
.carous{height:80px; overflow:hidden;}
.carous ul li{ float:left; width:75px;}
.caroubtnprev{width:20px; height:80px;background:url(/images/sliderleft.png) top left no-repeat;padding-right:5px;}
.caroubtnnext{width:20px; height:80px;background:url(/images/sliderright.png) top left no-repeat; margin-left:5px;}
#last_news h2{ color:#009ddc;}
#last_news ul li span{color:#00535e !important;}

#header{ height:123px; background-color:#FFF;}
#projecten_back{ background-color:#000; width:270px; height:123px;}
.main_content{min-height:600px; background-color:#96BF0D; padding:15px;}
.projecten_li{padding-left:90px !important; padding-top:40px !important;}
.projecten_li a{line-height:45px;}