body
{
	background-color:#FFF;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
	font-family:arial;
	font-size:12px;
}

.w970{
	width: 970px;
}

#content,.middenvlak
{
  background-image: url(../images/achtergrond.gif);	
  background-repeat:repeat-y;  
}


.contentvlak
{
	padding-left:20px;
	display:table;
}

#headerblank
{
  width:1253px;
  height:71px;
  background-image: url(/images/logobar_blank.gif);	
}

#headerboth
{
  width:1253px;
  height:71px;
  background-image: url(../images/logobar.gif);	
}

#headerinsulcon
{
  width:1253px;
  height:71px;
  background-image: url(/images/logobar_insulcon.gif);	
}

#headerkeramab
{
  width:1253px;
  height:71px;
  background-image: url(/images/logobar_keramab.gif);	
}

#header_slide
{
  width:1253px;
  height:100px;
}
#header_slide img{
	margin-left: 15px;
	position: absolute;
}


.footer
{
  width:1253px;
  height:16px;
  background-image: url(../images/onderkant.gif);	
}

#topmenu
{ 
  padding-bottom:0px;
  padding-top:10px;
  margin-left:15px;
  width:1238px;
  height:16px;
  background-image: url(/images/menubarback.gif);	
  background-repeat:repeat-x;
  
}


.contentimages
{
	padding-left:10px;
	padding-bottom:5px;
	float:right;
}

A.topmenu
{
 background: #DA2627;
 border: 1px solid #FFF;
 color:#fff;
 float: left;
 font-size:13px;
 padding:4px 11px 4px 11px;
 margin-left:5px;
 margin-right:5px;
 text-decoration:none;
 font-weight:bold;
 vertical-align:20%;
 }

A.topmenuselected,A.topmenu:hover
{
 background-color:#fff;
 border: 1px solid #FFF;
 color:#da2727;
 float: left;
 font-size:13px;
 padding:4px 11px 4px 11px;
 margin-left:5px;
 margin-right:5px;
 text-decoration:none;
 font-weight:bold;
 vertical-align:20%;
}


A.topmenu:hover
{
 font-weight:bolder;
}

#bodytext
{
  margin-left:20px;
  margin-right:5px;
  width:1212px;
  display:table;
   
}

H1
{
 color:#FFF;
 background-color:#9B1917;
 font-size:24px;
 padding:0px;
 margin-top:15px;
 margin-left:1px;
 width:1207px;
 padding-left:5px;
 margin-bottom:0px;
}

H2
{
 font-size:18px;
 padding-left:5px;
 padding-top:2px;
 padding-bottom:4px;
 color: #da2727;
 border-bottom:2px solid #cc5252;
 margin-top:2px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
}

H3
{
 color:#FFF;
 background-color:#cc5252;
 font-size:15px;
 padding:0px;
 margin-top:1px;
 margin-left:0px;
 width:682px;
 padding-left:4px;
  margin-bottom:4px;
}

.contenttable
{
	margin-left:20px;
	width:1222px;
	color:#000;
	background-color:#FFF;
	padding-top:0px;
	padding-bottom:6px;
	height:100%;
}

.contentvlak
{
 padding-top:5px;
 padding-left:5px;
 padding-right:5px ;
 font-size:12px;
 }

LI
{
	 font-size:12px;
}


blockquote.bold
{
 font-weight:bold;
 font-size:12px;
 padding-left:5px;
 padding-right:5px;
 padding-top:0px;
 padding-bottom:5px;
 margin:0px;
 margin-top:5px;
}

blockquote.normal
{
 font-size:12px;
 padding-left:5px;
 padding-right:5px;
 padding-top:0px;
 padding-bottom:5px;
 margin:0px;
 margin-top:5px;
}

A
{
	color:#DA2627;
	text-decoration:underline;
}


LI,UL
{
 padding:0px;
 
 margin-left:15px;
 margin-top:0px;
 margin-bottom:0px;
 padding:0px;
}

.leftcol
{
 vertical-align:top;
 background-color:#da2627;	
 width:200px;
 height:100%;
 padding:0px;
 margin:0px;

}

.rightcol
{
 vertical-align:top;
 border:2px solid #cc5252;
 padding-bottom:2px;
 margin:0px;
 height: 100%;
}

.rightcol2
{
 margin-right:2px;
 margin-left:2px;
 padding:0px;
 
 border:2px solid #cc5252;
}





.registerimages
{
	padding:1px;
	float:left;
}

A.level1
{
	padding-left:2px;
	color:#FFF;
	text-decoration:none;
}

A.level1selected
{
	padding-left:2px;
	color:#FF0;
	text-decoration:none;
}


a.level1:hover
{
	text-decoration:underline;
}

UL.level0
{
	margin:0px;
	  list-style-type:none;

	  padding:0px;
}

LI.level1
 {
  font-size:10px;
  list-style-type:none;
  border-bottom:2px #FFF solid;
  padding:0px;
  padding-left:2px;
  padding-bottom:2px;
  padding-top:1px;
  margin:0px;
 }



LI.level2bottom
{
	padding-bottom:2px;
    padding-left:3px;
	border-bottom:2px #fff solid;
	margin:0px;
	
}

.level1selected
{
 padding-top:2px;
}

LI.level2, a.level2
{
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	padding-left:3px;
	margin:0px;
	padding-top:0px;
	
}

a.level2:hover
{
	text-decoration:underline;
}

LI.level2selected
{
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	padding-left:3px;
	margin:0px;
	padding-top:0px;
	
}

 a.level2selected
 {
	 font-size:10px;
	color:#FFF;
	text-decoration:none;
	padding-left:3px;
	margin:0px;
	padding-top:0px;
	text-decoration:underline; 
 }


.level3
{
	padding-left:8px;
}

a.level3
{
 color:#FFF;
 text-decoration:none;
}

a.level3:hover
{
 text-decoration:underline;
}

.level3selected
{
	font-weight:bold;
	padding-left:16px;
	color:#fff;
}

.register
{ 
	margin:0px;
	height:18px;
	padding-left:20px;
	display:table;
}

A.register
{
    padding-top:0px;
	height:10px;
	display:table;
	padding-left:35px;
	font-size:10px;
}

UL.datasheet
{
	padding-bottom:5px;
	padding-left:5px;
}
A.datasheet
{
	 font-size:12px;
	color:#000;
	text-decoration:none;
}

A.datasheet:hover
{
	text-decoration:underline;
}

.searchbox
{
  border-bottom:2px solid #FFF;
  height:34px;
}

input.search
{
	margin-left:2px;
    background-color:#FFF;
	color:#000;
	font-size:9px;
}

form.search
{
    
	padding-top:5px;
	padding-left:1px;
	padding-bottom:8px;
}

.clickpath
{

  color: #FFF;
  margin-top:0px;
  padding-top:3px;
  width:1200px;
  font-size:11px;
  font-weight:bold;
  display:block;
  text-align:right;
}

.copyright
{
	font-size:10px;
	float:right;
	padding:0px;
	margin:0px;
	text-align:right;
	padding-top:3px;
	padding-right:10px;
	margin-right:6px;
	color:#FEFEFE;
}

A.clicklink
{
 font-size:11px;
 font-weight:bold;
 color:#fff; 
 text-decoration:none;
}

A.clicklink:hover
{
 text-decoration:underline;	
}

.minheight {
    min-height:400px;
	height:auto;
  }
 
.datasheet
{
	color:#da2727;
	font-size:14px;
	font-style:italic;
	font-weight:bolder;
	padding-left:5px;
}

.logobar
{
 border-top:2px solid #fff;
 padding:0px;
 text-align:center;
}

.logo
{
  padding:5px;
}

P
{
	padding:2px;
	margin:0px;
}

.overview
{
	padding:0px;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	display:table;
	
}

A.datasheet
{
  color:#DA2627;
}
