#MiddleSet{margin-bottom:50px;}

#Samenwerkingen {height: 260px;margin-top: 30px;}
#Samenwerkingen a img{border: none;}
#Samenwerkingen  img{margin-left: 4px;}
#Samenwerkingen #TitelField{margin-bottom: 8px;}
#Samenwerkingen #VipSteigerbouw{margin-bottom: 8px;}
#Samenwerkingen #EibIsolatie{margin-bottom: 8px;margin-top: 25px;}
.TeaserHome{color:white; font-size:10px; margin-top:10px; margin-left:170px;}
.BackImage{background-image:url(../img/backImage.jpg); background-position:top;
background-repeat:no-repeat; height:127px; width:350px; margin-top:-200px; margin-left:15px;}
#Flash_full{_margin-top:-160px;}
#imgHome{_margin-top:-160px;background-color: white; height: 265px;}

body{
background-color:#F2F3F3;
font-size:12px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}

a{color:#EA000D;}
a:hover{text-decoration:none;}
a:visited{color:#ccc;}

h1{font-size: 15px;}
h2{font-size: 13px;}

#shadowLeft{
width:960px;
background-image:url(../img/shadowLeft.gif);
background-repeat:repeat-y;
background-position:top left;
}

#shadowRight{
width:960px;
text-align:center;
background-image:url(../img/shadowRight.gif);
background-repeat:repeat-y;
background-position:top right;

}


#BasisDiv{
width:960px;
background-image:url(../img/BodyBg.gif);
Background-repeat:repeat-y;
background-position:top;
min-height:530px;
_height:430px;

}



#stretchDiv{
width:940px;
background-image:url(../img/BodyMiddleBg.gif);
background-repeat: no-repeat;
background-position:bottom;
margin-left:0px;
position:relative;
left:10px;
left:0 !ie;
_left:0;
min-height:650px;
_height:430px;
margin-bottom:13px;
_margin-bottom:18px;
margin-left:0px;

}

/*------------------------------------------------------------------------------------*/
#Bodytop{
width:940px;
background-color:#fff;
border-bottom:1px solid white;
}
#MenuTop{
width:940px;
}
#MenuMiddle{
width:940px;
background-image:url(../img/MenuMiddle_Bg.gif);
background-repeat: repeat-x;
}
#MenuBottom{
width:940px;
background-color:#EA000D;
height:10px;
}


/*------------------------------------------------------------------------------------*/
#BodyMiddle{
width:940px;

}

.Bg_BodyMiddle{
background-image:url(../img/Gradient.gif);
Background-repeat:repeat-x;
background-position:top;
margin-top:-13px;
margin-top:-13px !ie;
_margin-top:-13px;
min-height:335px;
_height:335px;
_position:relative;
_top:0px;
width:740px;
margin-left:199px;
_width:739px;
_margin-left:198px;
}

#LeftSet{
width:198px;
}

#contentHeadImage{margin-top:0px;
margin-top:-13px !ie;
_margin-top:-13px;
_position:relative;
_top:0px;
height:124px;
_border:none;
}

#MiddleSet{
width:700px;

}

#MiddleSet .Text{
margin-top:15px;
margin-left:15px;
_margin-left:15px;
width:350px;
display:block;
}

#MiddleSet .Content2{width:500px;}

#MiddleSet #ContentImages{
float:right;
margin-left:20px;
_margin-left:7px;
margin-top:5px;
margin-right:150px; 
_margin-right:75px; 
width:162px;
}

#BF_Form #ContentImages{
margin-top:30px;
margin-top:55px !ie;
_margin-top:55px;
}
#MiddleSet #ContentImages .Text{
font-size:10px;
width:160px;
margin-top:0px;
margin-left:0px;
}

#MiddleSet #ContentImages .Title{
font-size:10px;
font-weight:bold;
margin-left:0px;
margin-top:0px;
margin-bottom:3px;
}


#RightSet{
padding:10px;
width:181px;
height:0px;
}
#RightNav{
height:0px;
padding-bottom:0px;}



/*------------------------------------------------------------------------------------*/
#BodyBottom{
background-color:#000;
width:960px;
margin-left:0px;
position:absolute;
bottom:0px;
left:0;
}

#BodyBottom #shadowLeft{height:28px; margin-top:-3px; height:25px !ie; margin-top:0px !ie;}
#BodyBottom #shadowRight{height:28px; margin-top:-3px;}




#SiteFooter{height: 24px;

}


/*------------------------------------------------------------------------------------
Components
------------------------------------------------------------------------------------*/
#CopyInfo{
color:#ccc;
font-size:11px;
float:right;
margin-top:6px;
_margin-top:9px;
margin-right:20px;
_margin-right:10px;
}
#CopyInfo a{
color:#ccc;
}
#CopyInfo a:hover{
text-decoration:none;
}

#MiddleSet .Title{
font-size:15px;
font-weight:bold;
margin-top:25px;
margin-left:15px;
}

#MiddleSet .Teaser{
color:#EA000D;
font-size:13px;
font-weight:bold;
margin-top:15px;
margin-left:15px;
}


#MiddleSet .Content2{width:650px;}



#ContentPage li{margin-left:30px; display:list-item; list-style-type: disc; list-style-position: outside !ie; _list-style-position: outside;}

#MiddleSet #ContentImages .Text li{
margin-left:0px;
list-style-type: disc; 
list-style-position: inside;
margin-top:5px;
}

#BF_Form{margin-bottom:25px;
}

#BF_Form .Contactform{margin-left:15px;
margin-top:10px;
margin-bottom:25px;
}

#BF_Form {margin-bottom:10px;}
#BF_Form .Teaser{margin-top: 10px;}
#BF_Form .Text{float:none; margin-top: 10px; margin-bottom:10px;}
#BF_Form .Form_label{color:#333; margin-right:12px;}
#BF_Form #city{width:130px; _width:128px; width:128px !ie;}
#BF_Form .Form_label{text-transform:capitalize; margin-right:3px; margin-bottom:-2px;}
#BF_Form .Attention{color:#CC0000;}
#BF_Form .Contactform table, .Contactform table tr, .Contactform table tr td {border-collapse: collapse;border:none;}
#BF_Form input{border:1px solid #ccc; height:13px; font-size:11px; margin-top:2px;}
#BF_Form select{display: block; border:1px solid #ccc; margin-top:2px;  font-size: 11px; width:205px;}
#BF_Form #note{border:1px solid #ccc; width:203px; _width:209px; width:209px !ie; margin-top:2px;}

#BF_Form .btnSubmit{font-weight:bold; color:white; background-color:#EA000D; height:21px; border:none;}

#BF_Form .Required{color:#999999; font-size:9px;}
#BF_Form .Star{color:#CC0000;}
field{border:1px solid #CCC;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#BF_Form input{width:200px;}
#BF_Form .btnSubmit{width:auto;}
#BF_Form #city{width:130px;}
#BF_Form #zip{width:58px;}
}


#BF_Category .Teaser{position:relative; top:-15px; left:-13px;}

#LineNav{padding-top:8px;  float:right; height:20px; position:relative; right:0px; }
#LineNav li{display:inline; float:left; padding-right:13px;}
#LineNav div{float:left;}
#LineNav a {text-decoration:none; color:#ccc;}
#LineNav a:hover {text-decoration:underline; color:#ccc;}
#LineNav .selected a{color:#fff; text-decoration:none; font-weight:bold;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#LineNav{padding-top:8px; float:none; position:relative; right:0px;}
#LineNav li{display:inline;  float:right;  padding-right:13px;}
}


#UpNav{margin-bottom:10px;}