﻿body {border:0pt none;
font-family:inherit;
font-size:101%;
font-style:inherit;
font-variant:inherit;
font-weight:inherit;
outline-color:invert;
outline-style:none;
outline-width:0pt;
vertical-align:baseline;
background-image:url(pic/backref.JPG);
	   }
#main {margin: 0 auto;
		width:850px;
		
		} 
a:active, a:focus{ outline:none; }
		
		
#container{ padding:0px;
			font-family:verdana,Helvetica, sans-serif;
			font-size:12px;
			margin:0px;
			float:left;
		    width:850px;
			background-color:#FFFFFF;
			
		}
		 
#contentheader {height:5px;
			   width:850px;
			   float:left;
			   font-weight:bold;
			   font-size:16px;
			   color:#999999;
			   border-bottom:#ff0000 solid 1px;
			  margin:5px 0px 15px 0px;
			   }
			
#headerscale{ height:200px;
		 	  width:850px;
			  float:left; 
			    background-image: url(pic/verlou.jpg);
				background-repeat:repeat-x;	
			  }
		 
#logo{ padding:0px;
	   margin-top:25px;
	   float:left;
	   } 
	   

		
#banner {float:left;
		 height:180px;
		 width:269px;
		 margin:25px 0px 0px 10px;
	
		 }
		 
			   
#contentscale {width:850px;
			   float:left;
			   clear:both;
			   background-image: url(pic/verluo.jpg);
			   background-position:bottom;
			   background-repeat:repeat-x;
			 }
			   
#menu {float:left;
	   height:auto;
	   width:150px;
	   text-align:right;
	   margin-left:30px;
	   }
	   
#menu_links {margin:5px 0px 0px 0px;}	
	   		   
#contentbox {width:640px;
			 float:left;
			 height:auto;

			 }
#content {margin:10px 20px 10px 60px;
		  clear:both;}
			 

	   

#footer_menu{float:left;
		width:850px;
		height:20px;
		text-align:center;
		margin:15px 0px 15px 0px;
				}
	

		
#cms {width:850px;
	  height:30px;
	  margin: 0 auto;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:9px;
	  float:right;
	  text-align:right;
	  }
	  
#cmscontent {width:830px;
			 height:16px;
			 margin:6px;
			 color:#00305E;
			 }
			 
			 
			 
h1{font-size:14px;
	font-weight:bold;
	color: #000000;}
	
h2,h3{font-size:14px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;}
	

	
a {
color:#000000;
text-decoration:none;}	

a:hover{color:#000000;
text-decoration: underline;}
	
.navi{text-decoration:none;
	  color:#000000;
	  }
.a:link.navi{text-decoration:none;
	  color:#000000;
	  }
.a:hover.navi{text-decoration:none;
	  color:#000000;
	  }	
	
.oben{text-decoration:none;
	  font-weight:bold;
	  color:#000000;
	  }
.a:link.oben{text-decoration:none;
	  font-weight:bold;
	  color: #000000;}
	  
.a:link.oben{text-decoration:none;
	  font-weight:bold;
	  color: #000000;}
	  
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
	  

#menu_links DIV A {
	color: #000000;
	text-decoration: none;
	}
#menu_links DIV A:hover {
	color: #ff0000;
	}
#menu_links DIV.menu1-level1-no {
 	font-size: 13px;
	font-weight:bold;
 	padding-top:2px;
	padding-bottom:2px;
	padding-right:15px;
	
	}
#menu_links DIV.menu1-level1-act {
  	font-size: 13px;
	font-weight:bold;
  	padding-top:2px;
  	padding-bottom:2px;
	padding-right:10px;
	border-right:#ff0000 5px solid; 
	}
#menu_links DIV.menu1-level1-act A {
  	color:#ff0000;
	}
#menu_links DIV.menu1-level2-no {
  	font-size: 13px;
  	padding-top:1px;
  	padding-bottom:1px;
  	padding-right:15px;
  	width:auto;

	}
#menu_links DIV.menu1-level2-act {
  	font-size:13px;
  	padding-top:1px;
  	padding-bottom:1px;
	padding-right:10px;
  	width:auto;
	border-right:#ff0000 5px solid; 
	
	}
#menu_links DIV.menu1-level2-act A {
	color:#ff0000;
	}


table.liste  {
	background-color: #FFFFFF ;
	border:0px ;
	margin:0px ;
	border-collapse:collapse;
	margin-left:5px ;
	margin-top:10px; 
	width:590px ;
	}
table.liste td {
    vertical-align:top;
    line-height:16px;
	background-color:#ffffff ;
	border-bottom:1px solid #999999 ;
	padding-left:6px;
	table-layout:fixed;
	}
table.liste td.td-0 {
   width:125px;
	}

table.liste td.td-1 {
   width:70px;
	}
	
	table.liste td.td-2 {
   width:110px;
	}
	
	
table.liste p {
        margin:0px ;
        padding:0px;
	color:#000000 ;
	background-color:transparent;
    }

tr.tr-even td  {
	background-color:#d2dae5 ;
	}
tr.tr-0 td  {
	font-weight:bold;
	font-size:13px;
	}

	
	

