
/* CSS Document */
body{
background-color:#ffffff;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:22px;
border-top:3px solid #333333;
}

#main h2{
font-size:12px;
color:#cc0000;
margin:0;
}

#main h3{
font-size:12px;
color:#cc0000;
margin:0;
}

#container{
	margin:0px auto;
	position: relative;
	background-color:#FFFFFF;
	
	}

.fixed{
width:912px;
}

#clearer{
height:1px;
clear:both;
}

#header{
width:912px;
height:125px;
background-image:url(../images/top.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#subnavigatie{
float:left;
width:912px;
margin:0px 0 10px 0;
text-align:right;
padding:0;
color:#000000;


}

#subnavigatie ul{
margin:0;
padding:0;
float:right;


}

#subnavigatie li{
	display:inline;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	
}

#subnavigatie a {
	float:left;
	width:75px;
	height:26px;
	margin:0;
	padding:0;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/bg_subnavigatie_rood.gif);
	background-repeat:no-repeat;
	
	}
	
	
#subnavigatie a:hover {
	width:75px;
	height:26px;
	display:block;
	padding-left:0px;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/bg_subnavigatie_zwart.gif);
	background-repeat:no-repeat;
	}


#header .slogan{
float:left;
width:912px;
height:45px;
text-align:right;
margin:0;
color:#000000;
font-weight:bold;
overflow:hidden;
}

#header .taalkeuze{
float:left;
width:885px;
height:30px;
color:#000000;
font-weight:bold;
overflow:hidden;
}

.rood{
color:#cc0000;
font-weight:bold;
}

#navigatie{
float:left;
/*width:912px;*/
margin:0 0 45px 0;
padding:0;
color:#000000;

}

#navigatie ul{
margin:5px 0 20px 0;
padding:0;
}

#navigatie li{
margin:0 0 5px 0;
padding:0;
list-style-type: none;
}

#navigatie a {
	width:177px;
	height:25px;
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/bg_navigatie_rood.gif);
	background-repeat:no-repeat;
		}
#navigatie a:hover, #navigatie .actief {
	width:177px;
	height:25px;
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/bg_navigatie_zwart.gif);
	background-repeat:no-repeat;
	}

	
#producten_navigatie{
float:left;
/*width:912px;*/
margin:0 0 0px 0;
padding:0;
color:#000000;
}

#producten_navigatie ul{
margin:5px 0 20px 0;
padding:0;
}

#producten_navigatie li{
margin:0 0 5px 0;
padding:0;
list-style-type: none;
}

#producten_navigatie a {
	width:177px;
	height:25px;
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/bg_navigatie_zwart.gif);
	background-repeat:no-repeat;
		}
#producten_navigatie a:hover, #producten_navigatie .actief {
	width:177px;
	height:25px;
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/bg_navigatie_rood.gif);
	background-repeat:no-repeat;
	}
	
	




#content{
width:912px;
background-image:url(/images/bg_main.gif);
background-repeat:repeat-y;
overflow:hidden;

float:left;
margin:0;
padding:0;

}

#left{
float:left;
width:189px;
padding:6px 15px 15px 15px;
overflow:hidden
}

#left p{

}

#topfotocontainer {
width:656px;
height:175px;
margin-bottom:30px;
z-index:1;
}

#topfoto{
/*position: relative;*/
width:656px;
height:175px;
margin:0 0 10px 0;
overflow:hidden;
}

#main h1{
position: absolute;
	left: 655px;
	top: 170px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	padding:10px 0 0 10px;
	width:230px;
	height:43px;
	display:block;
	background-image:url(../images/bg_kop.png);
	background-repeat:no-repeat;
	text-transform:uppercase;
	z-index:3;
	
}


h6{
font-size:10px;
font-weight:normal;

}

#main{
float:left;
width:673px;
padding:10px;
overflow:hidden;
z-index:3;
}

#main p{

}

#main_foto{
float:left;
width:460px;
overflow:hidden;
}

#main_left{
float:left;
overflow:hidden;
}

.wide {
width:655px;
}

.small {
width:460px;
overflow:hidden;
}

.high {
	margin-top:-60px;
}

.low {
	
}

#main_right{
float:left;
width:195px;
overflow:hidden;
}


#right{
float:left;
width:170px;
background-color:#cccccc;
height:400px;
padding:0 15px 15px 15px;
}

#right p{

}


#footer{
width:912px;
height:65px;
font-size:10px;
float:left;
color:#333333;
background-image:url(/images/bg_footer.gif);
background-repeat:no-repeat;
background-position:bottom;
letter-spacing:normal;
text-align:center;
}

#footer #aceview{
float:left;
	margin: 5px 0 0 0;

width:190px;
display:block;

}

#footer #aceview a{
color:#999999;
text-decoration:none;
}

#footer ul {
	float:left;
	margin: 15px 0 0 35px;
	padding: 0;
}


#footer li {
	display:inline;
	height:25px;
	
}

#footer li a {
	color:#333333;
	text-decoration: none;
	padding: 0 5px 0 5px;
}

#footer li a:hover {
	font-size:10px;
	color:#000000;
	text-decoration: none;
	
}

a{
color:#cc0000;
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration:none;
}

#fotos img{
padding:2px;
border:1px solid #cccccc;
}

.tabelomtrek{
border:1px solid #cccccc;

}

input.toepassing_sport {	
	color:#ffffff;
	height:21px;
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/sport_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

input.toepassing_luchtvaart {	
	color:#ffffff;
	height:21px;
	
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/luchtvaart_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}


input.toepassing_transport {	
	color:#ffffff;
	height:21px;
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/transport_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

input.toepassing_bouw {	
	color:#ffffff;
	height:21px;
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/bouw_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

input.toepassing_elecriciteit{	
	color:#ffffff;
	height:21px;
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/elecriciteit_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

input.toepassing_offshore {	
	color:#ffffff;
	height:21px;
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/offshore_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

input.toepassing_overige {	
	color:#ffffff;
	height:21px;
	padding:2px 3px 2px 3px;
	text-align:left;
	border:none;
	background-color:#000000;
	width:450px;
	cursor:pointer;
	cursor:hand;
	background-image: url(/images/toepassingen/overige_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	
}

input.sluiten {
	color:#ffffff;
	
	background-color:#cc0000;
	border:none;
	margin:0;
	width:100px;
	float:right;
	cursor:pointer;
	cursor:hand;
}




#toepassingtd img{
border:1px solid #cccccc;
padding:2px;
}

.kader_l{
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-bottom:1px solid #cccccc;
background-image:#eeeeee;
}

.kader_r{
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
background-image:#eeeeee;
}

input{
border:1px solid #cccccc;
color:#000000;
background-color:#eeeeee;
}

textarea{
border:1px solid #cccccc;
color:#000000;
}

.sendbutton{
border:none;
color:#ffffff;
background-color:#cc0000;

}

.nieuwskader{
border:1px solid #cccccc;
background-color:#eeeeee;
padding:5px;

}