A:link  {
	color: rgb(0,82,144);
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	} 

A:visited {
	color: rgb(0,82,144);
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

A:active  {
	color: rgb(0,82,144);
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	} 

A:hover  {
	color: rgb(0,82,144);
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	} 

p,td,ul,li,menu,em {
	color: rgb(0,0,0);
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	}

strong,b {
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
.block{
	text-align:justify;
	font-size:12px;
	line-height:11pt;
	}

.headline-blau  {
	color: rgb(0,82,144);
	font-weight: normal;
	font-size:14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
.headline-grau  {
	color: rgb(160,160,160);
	font-weight: normal;
	font-size:16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}  
	
.headline-sw  {
	color: rgb(0,0,0);
	font-weight: normal;
	font-size:14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}  
		
	
.text-grau  {
	color: rgb(160,160,160);
	font-weight: normal;
	font-size:12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
.text-weiss  {
	color: rgb(255,255,255);
	font-weight: normal;
	font-size:12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}


.but_sub_on  {
	background-color: rgb(255,255,255);
	float: left;
	width:135px;
	color: rgb(0,82,144);
	border-left: 1px solid rgb(0,82,144);
	border-top: 1px solid rgb(0,82,144);
	border-right: 1px solid rgb(0,82,144);
	border-bottom: 1px solid rgb(0,82,144);
	padding-right: 2px;
	padding-left: 2px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.but_sub  {
	background-color: rgb(177,205,226);
	color: rgb(0,0,0);
	float: left;
	width:135px;
	font-weight: normal;
	font-size:12px;
	border-left: 1px solid rgb(0,82,144);
	border-top: 1px solid rgb(0,82,144);
	border-right: 1px solid rgb(0,82,144);
	border-bottom: 1px solid rgb(0,82,144);
	padding-right: 2px;
	padding-left: 2px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
.but_sub:link {
	color: rgb(0,82,144);
	}

.but_sub:active {
	color: rgb(0,82,144);
	}

.but_sub:visited {
	color: rgb(0,82,144);
	}

.but_sub:hover {
	background-color: rgb(255,255,255);
	float: left;
	width:135px;
	color: rgb(0,82,144);
	border-left: 1px solid rgb(0,82,144);
	border-top: 1px solid rgb(0,82,144);
	border-right: 1px solid rgb(0,82,144);
	border-bottom: 1px solid rgb(0,82,144);
	padding-right: 2px;
	padding-left: 2px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.adresse {
	font-size:10px;
	}
	
	
body, textarea{
	scrollbar-3dlight-color:rgb(255,255,255);
	scrollbar-arrow-color:rgb(0,0,0);
	scrollbar-base-color:rgb(255,255,255);
	scrollbar-darkshadow-color:rgb(0,0,0);
   scrollbar-face-color:rgb(166,196,220);
	scrollbar-highlight-color:rgb(166,196,220);
	scrollbar-shadow-color:rgb(166,196,220);
}