.clear{display:none;}
.Clear{display:none;}

body .Splash, html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
text-align:center;
}

#Splash{
margin-top:150px;
left:0px !ie;
}

#aroundSplashpage{

}

#Splash .image{

}

#Splash #Languages{
float:none;
margin-top:100px;
margin-left:480px;
}

#Splash .language{margin-left:20px;
}

#Splash .symbolListItem{display:none;}

#Splash .cookie{
font-size:9px;
font-color:#666;
}

#Splash input{
}

#Splash .cookieText{
position:relative; 
top:-4px; 
top:-2px !ie; 
_top:-2px;
}

#Splash .language img{margin-left:3px;}

#Splash .text{
color:#933;
font-size:10px;
position:absolute;
top:450px;
left: 230px;
z-index:2001;
_margin-left:18px;
width:680px;
}

#Splash .text .nederlands{
width:190px;
height:100px;
background-color:#fff;
border:1px solid #933;
text-align:left;
padding:5px;
}

#Splash .text .francais{
width:190px;
height:100px;
background-color:#fff;
border:1px solid #933;
text-align:left;
padding:5px;
margin-left:5px;
}

#Splash .text .english{
width:190px;
height:100px;
background-color:#fff;
border:1px solid #933;
text-align:left;
padding:5px;
margin-left:5px;
}

#Splash .text .nederlands, #Splash .text .francais, #Splash .text .english{
display:inline; float:left;
position:relative;}

/*-----------------------------End Splashpage--------------------------------*/

body{
background-color:#fff;
font-size:12px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}

a{color:#666;}
a:hover{text-decoration:none;}
a:visited{color:#ccc;}

h1{font-size: 15px;}
h2{font-size: 13px;}


#BasisDiv{
width:960px;
background-image:url(../img/BodyBg.gif);
Background-repeat:repeat-y;
background-position:top;
min-height:530px;
_height:430px;
text-align:center;
}



#stretchDiv{
width:960px;
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:590px;
_height:430px;
margin-bottom:13px;
_margin-bottom:18px;
margin-left:0px;

}

/*------------------------------------------------------------------------------------*/
#Bodytop{
width:960px;
background:none;
border-bottom:1px solid white;
}
#MenuTop{
width:960px;
height:130px;
}
#MenuMiddle{
width:958px;
background:none;
background-image:url(../img/MenuMiddleBg.gif);
background-repeat:repeat-x;
background-position:top;
height:30px;
border-left:1px solid #666;
border-right:1px solid #666;
border-top:1px solid #666;
}


/*------------------------------------------------------------------------------------*/
#BodyMiddle{
width:960px;
}

#contentHeadImage{margin-top:0px;
margin-top:-13px !ie;
_margin-top:-13px;
margin-bottom:25px;
margin-left:15px;
_position:relative;
_top:0px;
_border:none;
}

#MiddleSet{
width:960px;
margin-bottom:50px;
}

#Content{
margin-top:50px;
_margin-top:0px;}

#ContentPage .Text{
margin-top:15px;
margin-left:15px;
_margin-left:15px;
margin-bottom:30px !ie; 
display:block;
}
#ContentPage .Title{
font-size:15px;
font-weight:bold;
margin-top:25px;
margin-left:15px;
color:#f93;
}

#ContentPage .Teaser{
color:#336;
font-size:13px;
font-weight:bold;
margin-top:15px;
margin-left:15px;
}
#MiddleSet #ContentImages{
float:right;
margin-left:30px;
_margin-left:30px;
margin-top:-35px;
margin-top:-35px !ie;
_margin-top:-45px;
margin-right:15px; 
margin-right:15px !ie; 
_margin-right:0px;
width:180px;
}


#MiddleSet #ContentImages .Text{
font-size:10px;
width:250px;
margin-top:5px;
margin-left:0px;
margin-bottom:5px;
text-align:center;
}

#MiddleSet #ContentImages .Title{
font-size:10px;
font-weight:bold;
margin-left:0px;
margin-top:5px;
margin-bottom:3px;
text-align:center;
}

/*------------------------------------------------------------------------------------*/
#BodyBottom{
background-image:url(../img/BottomBg.gif);
background-repeat:no-repeat;
background-position:top;
width:960px;
margin-left:0px;
position:absolute;
bottom:0px;
left:0;
}

#SiteFooter{height: 24px;

}


/*------------------------------------------------------------------------------------
Components
------------------------------------------------------------------------------------*/



#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;
}

#Breadcrumb{margin-left:15px;}
#Breadcrumb a{font-size:10px; font-weight:normal;}
#Breadcrumb .Selected{font-size:10px; font-weight:normal;}
#Breadcrumb .SymbolListItem{font-size:10px; font-weight:normal; padding-left:3px; padding-right:3px;}


/*--------------------------------------------------------------------------------------
Functions
--------------------------------------------------------------------------------------*/

#BF_Form{margin-bottom:25px;
padding-bottom:50px !ie;
_padding-bottom:0px;
width:960px;
_margin-top:0px;
}

#BF_Form .CompanyInfo{float:right;
font-size:11px;
display:inline;
margin-top:5px !ie;
}

#BF_Form .Contactform{
position:relative;
left:42px;
margin-top:10px;
margin-bottom:25px;
width:450px;
display:inline;
}

#BF_Form input{width:200px;
width:209px; !ie
_width:209px;}
#BF_Form .btnSubmit{width:auto;}
#BF_Form #city{width:130px;
width:139px !ie;
_width:139px;}
#BF_Form #zip{width:68px;
width:69px !ie;
_width:69px;}

#BF_Form {margin-bottom:10px;}
#BF_Form .Teaser{margin-top: 10px;}
#BF_Form .Text{float:none; margin-top: 10px; margin-bottom:10px;
_position:relative; _left:25px;}
#BF_Form .Form_label{color:#666; margin-right:12px;}
#BF_Form #zip, #BF_Form #city{display:inline;}
#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:#cc0033; font-weight:bold;}
#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:209px; margin-top:2px; _width:209px; width:209px !ie;}

field{border:1px solid #ccc;}

#BF_Form .btnSubmit{font-weight:bold; color:#ccc; background-color:#666; height:21px; border:1px solid #999;}
#BF_Form .btnSubmit:hover{font-weight:bold; color:#f93; background-color:#666; height:21px; border:1px solid #999;}


#BF_Form .Required{color:#999999; font-size:9px;}
#BF_Form .Star {color:#cc0033; font-weight:bold;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#BF_Form .Contactform{width:350px;
float:left;
}

#BF_Form input{width:200px;}
#BF_Form .btnSubmit{width:auto;}
#BF_Form #city{width:130px;}
#BF_Form #zip{width:58px;}
#BF_Form #note{width:203px;}

}
