/*------------------------------Splashpage---------------------------------------*/

body .Splash, html{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

div#stretchDiv{
background-color:white
}




div#slideshow_container{
background-image:url(../img/backgroundbgimage04.png);
}

#aroundSplashpage{
	width:580px;
	height:195px;
	position:absolute;
	top:295px;
	left:50%;
	margin-left:-290px;
	background-image:url(../img/No-Leak_Homepage_06.jpg);
	background-position: 0 0;
	background-repeat:repeat-x;
}
#Splash{
	margin-top:0;
	left:0px !ie;
}
#Logo{
	position:absolute;
	left:17px;
	top:4px;
}
#Splash .cookie{
	display:none
}

#Splash .splashText{
	display:none
}

/*

#Splash #Languages{
	display:none;
}



#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 .splashText{
color:#933;
font-size:10px;
position:absolute;
top:300px;
left: 431px;
_left: -75px;
z-index:2001;
_margin-left:18px;
width:680px;
}

#Splash .splashText .nederlands{
width:190px;
height:100px;
background-color:#fff;
border:1px solid #933;
text-align:left;
padding:5px;
}

#Splash .splashText .francais{
width:190px;
height:100px;
background-color:#fff;
border:1px solid #933;
text-align:left;
padding:5px;
margin-left:5px;
}

#Splash .splashText .english{
width:190px;
height:100px;
background-color:#fff;
border:1px solid #933;
text-align:left;
padding:5px;
margin-left:5px;
}

#Splash .splashText .nederlands, #Splash .splashText .francais, #Splash .splashText .english{
display:inline; 
float:left;
position:relative;
}
*/

/*-----------------------------End Splashpage--------------------------------*/


/*-----------------------------Main Tags en Sub Tags----------------------------*/

body, html{
font-size:12px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-image:url(../img/backgroundbgimage01.png);
background-position:center top;
background-repeat:repeat-x;
text-align:center;
background-color:#eff3f7
}

#MiddleSet {
background-color:white
}

a,
a:link{color:#3399cc;}
a:hover{color:black}
a:visited{color:#336699;}

.Teaser a,
.Teaser a:link{

}
.Teaser a:hover{
	text-decoration:none
}

h1{
	font-size: 18px;
	font-weight:normal;
	margin-top:15px;
}
h2{
	font-size: 14px;
	color:#3399cc;
	font-weight:normal;
}


#BasisDiv{
background-image:url(../img/BodyBg.gif);
Background-repeat:repeat-y;
background-position:top;
}

#BodyMiddleDiv{
/*
background-color:#fff; /*achtergrondkleur van het middenvak*/
*/
}


/*-----------------------*/
#Bodytop{background-color:#fff;}

#Menu{}

div#Langimage,
div.HeadTitle{
display: none
}

#Logo {
	left:17px;
	position:absolute;
	top:33px;
}

#HeadImage h1 {
	display:none;
}

#MenuMiddle{
background:transparent url(../img/MenuMiddleBg.png) no-repeat scroll center top;
height:36px;
position:absolute;
top:100px;
left:0;
width:960px;
border:none;
}


/*-----------------------*/
#BodyMiddle{}

#MiddleSet{}

#Content{}


/*-----------------------*/
#BodyBottom{}

#Footer{}

#SiteFooter{}


/*------------------------------------------------------------------------------------
Components
------------------------------------------------------------------------------------*/
#Breadcrumb a{}
#Breadcrumb a:hover{}
#Breadcrumb .Selected{
	color:#000000
}
#Breadcrumb .SymbolListItem{
	color:#999;
}

#Bottombar{
	color:#336699;
	margin-top:9px
}

#Bottombar a,
#Bottombar a:link{
	color:#336699;
	text-decoration:none;
	bottom:0px
}
#Bottombar a:hover{
	text-decoration:underline
}


#CopyInfo{
	color:#ccc;
	margin-top:9px;
}
#CopyInfo a{color:#ccc;}
#CopyInfo a:hover{text-decoration:none;}

#ContentImages {
	margin-top: -61px;
}

#ContentImages .Title{
font-size:11px;
font-weight:bold;
margin-left:0px;
margin-top:5px;
margin-bottom:3px;
text-align:center;
}
#ContentPage #ContentImages .Text{
font-size:11px;
width:250px;
margin-top:5px;
margin-left:0px;
margin-bottom:5px;
text-align:left;
color: #666;
}

#ContentImages2 .Title2{}
#ContentImages2 .Teaser2{}

#ContentImages3 .Title3{}
#ContentImages3 .Teaser3{}

#ContentPage3{
	margin-left:5px
}

#ContentPage3 .Title3{
	margin-left:10px
}

#ContentPage3 .Title3,
#ContentPage .Title{
	margin-top:10px;
	color:#336699;
	
}
#ContentPage .Teaser{ 
	font-weight: bold;
	font-size: 14px;
	}
#ContentPage .Teaser h2{ 
	font-weight: bold;
	font-size: 14px;
	}
	
#ContentPage .Text{
	margin-top:5px;
	font-size:13px;
	color:#333;
	margin-right:8px;
	margin-bottom:50px;
}

#ContentPage li{}

#GoogleMaps Button{
	background-color:#336699
}
#GoogleMaps Button:hover{
	background-color:#151515;	
	color:white;
}
#GoogleMaps #frm_inputAdress{border:1px solid #999;}
#GoogleMaps #gmForm{}

#LineNav a {
bottom: 0px;
color:white;
font-size:13px
}
#LineNav a:hover {
color:white;
text-decoration:underline
}
#LineNav .selected a{
color:white;
font-weight:bold
}
#LineNav .selected a:hover{
color:white;
text-decoration:none
}

#LineNav li {
}

#Languages li a{}
#Languages li a:hover{}
#Languages li .selected {font-weight: bold;}
#Languages .selected {}

/*--------------------------------------------------------------------------------------
Functions
--------------------------------------------------------------------------------------*/
/*----------Homepage_Horizontal-------*/
#ContentPage #HomeContainer .Teaser{}
#ContentPage #HomeContainer .Text{}
#ContentPage .HomeSubContainer .Title{}
#ContentPage .HomeSubContainer .Title a{}
#ContentPage .HomeSubContainer a .Title {}
#ContentPage .HomeSubContainer .Title a:hover{}
#ContentPage .HomeSubContainer a:hover .Title{}

/*-----omepage_Horizontal2-----*/
#ContentPage #HomeOverview .Teaser{}
#ContentPage #HomeOverview .Text{}
#HomeOverview .Tile_title{}
#HomeOverview .Tile_texts{}
#HomeOverview .Tile_image{border:1px solid #666;}
#HomeOverview .More a{}
#HomeOverview .More a:hover{} 

/*----------Homepage_Categories--------*/
#HomeOverviewCategories .Teaser{}
#HomeOverviewCategories .Text{}
#HomeOverviewCategories .Category table {border: 2px solid #999; }
#HomeOverviewCategories .Odd .Tile_texts {}
#HomeOverviewCategories .Even .Tile_texts {}
#HomeOverviewCategories .Tile_texts .Tile_title {}
#HomeOverviewCategories .SubCategory_title {}
#HomeOverviewCategories .SubCategory_title a {}

/*-------Homepage_Rollover-----------*/
.HomeOverviewTeaserText .Teaser{}
.HomeOverviewTeaserText .Text{}
.HomeOverviewContainer .RolloverTitle a{}
.HomeOverviewContainer .RolloverTitle a:hover{}

/*---BF_Overview_Horizontal2, BF_Category_OverviewNoLinks-----*/
#BF_Category .SubContainer .Title{}
#BF_Category .SubContainer .Title a{}
#BF_Category .SubContainer a .Title {}
#BF_Category .SubContainer .Title a:hover{}
#BF_Category .SubContainer a:hover .Title{c}
#BF_Category .SubContainer .Teaser{}

/*---BF_Overview_Horizontal2-----*/
#Overview .Tile_title{}
#Overview .Tile_texts{}
#Overview .Tile_image{border:1px solid #666;}
#Overview .More a{}
#Overview .More a:hover{} 

/*-----BF_Overview_Categories-------*/
#OverviewCategories .Category table {border: 2px solid #999; }
#OverviewCategories .Odd .Tile_texts {}
#OverviewCategories .Even .Tile_texts {}
#OverviewCategories .Tile_texts .Tile_title {}
#OverviewCategories .SubCategory_title {}
#OverviewCategories .SubCategory_title a {}

/*----Contact_Form-----*/
#BF_Form .Teaser{}
#BF_Form .Text{}
#BF_Form .CompanyInfo {}
#BF_Form .Form_label{}
#BF_Form input{}
#BF_Form select{}
field{}

#BF_Form .btnSubmit{}
#BF_Form .btnSubmit:hover{}

#BF_Form .Required{}

/*------------Sitemap------------*/
#BF_SiteMap .main a{}
#BF_SiteMap .main a:hover{}
#BF_SiteMap .cat a{}
#BF_SiteMap .cat a:hover{}
#BF_SiteMap .subcat a{}
#BF_SiteMap .subcat a:hover{}
#BF_SiteMap ul{} 

/*---------------------------------------------------------------------------------*/




/*--------------------------------------------------------------------------------
Hieronder bevindt zich css die ervoor zorgt dat Main Tags, Sub Tags, ContentHeadImage en shaduw worden gepositioneerd. In principe hoeft hieraan niets te veranderen, tenzij je een element een stukje wil verschuiven---------------------------------------------------------------------*/

#BasisDiv{
width:960px;
min-height:530px;
_height:430px;
text-align:center;
}

#BodyMiddleDiv{
position:relative;
left:10px;
}

#shadowLeft{
width:980px;
background-image:url(../img/backgroundbgimage02.png);
background-repeat:no-repeat;
background-position: 1px 132px;
position:relative;
left:-10px;
_left:0px;
}

#shadowRight{
width:980px;
text-align:center;
background-image:url(../img/backgroundbgimage03.png);
background-repeat:no-repeat;
background-position: 970px 131px;
}

#stretchDiv{
width:960px;
margin-left:0px;
position:relative;
left:10px;
left:0 !ie;
_left:0;
margin-bottom:-25px;
_margin-bottom:18px;
margin-left:0px;
min-height:530px;
_height:330px;
padding-bottom:25px !ie;
}

/*------------------------------------------------------------------------------------*/
#Bodytop{
width:960px;
border-bottom:1px solid white;
}

#Menu{
_float:left;
}

#MenuTop{
width:960px;
height:130px;
background-color:#336398;
}

/*------------------------------------------------------------------------------------*/
#BodyMiddle{
width:960px;
}

#contentHeadImage{
margin-top:0px;
margin-top:-13px !ie;
_margin-top:-13px;
margin-bottom:0px;
margin-left:15px;
_position:relative;
_top:0px;
_border:none;
}

#MiddleSet{
width:960px;
margin-bottom:50px;
}

#Content{
margin-top:15px;
_margin-top:0px;
}


/*------------------------------------------------------------------------------------*/
#BodyBottom{
width:980px;
margin-left:0px;
margin-top: 1px;
position:relative;
bottom:50px;
bottom:0px !ie;
left:0;
/*
top:25px;
top:0px !ie;
*/
background-color:transparent;
}

#SiteFooter{
height: 24px;
background-image:url(../img/bodybottom.png);
background-repeat:repeat-x;
background-position:top;
width:960px;
top:0;
left:10px;
position:absolute
}

.clear{display:none;}
.Clear{display:none;}


#Languages li.TitleListItem{
font-size:13px;
padding-right:0px;
}
#Languages li.TitleListItem a,
#Languages li.TitleListItem span{
color:white;
bottom:0;
color:white;
text-decoration:none;
}
#Languages li.TitleListItem a:hover{
	text-decoration:underline
}
#Languages{
	position:relative;
	top:6px;
	left:173px;
	z-index:300;
}
#Languages ul,
#Languages li,
#Languages span{
	height:20px;
	position:relative;
}
#OverviewCategories .SubCategory {
	background-color: #EFF3F7;
	height: 134px;
	}
#OverviewCategories .Odd .Image,#OverviewCategories .Even .Image {
	height: 112px;
}
#ContentPage #ContentImages {margin-left: 0px;}

#OverviewCategories {
	margin: 0 10px 10px 10px;
}
