
body 

{
  
  scrollbar-base-color:#006600;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#00f6600;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#006600;


	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#bdbec6;
	text-align:center;
	margin:0px;
	line-height: 16px;
}
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}

code {font-size:14px;color:#0000ff;}
a.menu_fr {
 
 font-size:11px;
line-height : 20px;
 padding-right:10px;
font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 }
a.menu_fr:link, a.menu_fr:visited
{ 
  color:#006600;
 font-size:12px;
 text-decoration:none; font-weight:bold;
}
a.menu_fr:active, a.menu_fr:hover
{ 
  color:#ff0000; font-weight:bold;
 font-size:12px;
}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:0px;
}
a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  font-weight:bold;
  color:#ff0000;
  font-size:10px;
  text-decoration:none;
}
 a:hover
{ 
  color:#666666;
}
a.menu {
 
 font-size:12px;
line-height : 26px;
 padding-right:10px;
font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 }
a.menu:link, a.menu:visited
{ 
  color:#006600;
 font-size:12px;
 text-decoration:none; font-weight:bold;
}
a.menu:active, a.menu:hover
{ 
  color:#ff0000; font-weight:bold;
 font-size:12px;
}
a.mailadresse {
 font-size:10px; 
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;

 text-align:left;
 color:#ff0000;
 text-decoration:underline;
 }
a.mailadresse:link, a.mailadresse:visited
{ 
  color:#ff0000;
 text-decoration:underline; font-weight:normal;
}
a.mailadresse:active, a.mailadresse:hover
{ 
  color:#ff6600; font-weight:normal;
}

#fuss {
height:14px;
padding:5px;
background-color:#44BB48;
margin:3px;
text-align:center;
}
#logo {

height:580px;
width:155px;
padding-top:0px;
margin:0px;
background-color:#ffffff;
}
#navi {
height:600px;
width:125px;
padding:0px;
margin:0px;
background-color:#009900;
}
#left {
	background-color:#ffffff;
	width:160px;
	float:left;
	
}
#adresscontainer {
	background-color:#dddddd;
	width:140px;
	height:280px;
	border-right:1px solid #000000;
	float:left;
	padding:10px;
}
#left_oben {
	background-color:#dddddd;
	width:470px;
	height:77px;
	float:left;
	border-right:1px solid #000000;
	padding:0px;
margin:0px;
}
.menutitle{
font-weight:bold;
text-align:center;
margin:2px;
}
.menucontainer {
border-right:1px solid #000;
border-bottom:1px solid #000;
background-color:#ffffff;
width:160px;
height:138px;
margin:0px;
}


#inhaltcontainer {
border:0px solid #000;
background-color:#dddddd;
padding:20px 0px 10px 10px;
width:529px;

float:right;
margin:0px;
}
#boxtext{

border:1px solid #ffffff;
background-color:#ffffff;
width:155px;
height:15px;

padding:0px 5px;
}
#box{

border:1px solid #ffffff;
background-color:#00CC00;
width:155px;
height:75px;

padding:0px 5px;
}


/*texte */
 .texth { color:#000000;font-family:Arial,sans-serif; font-weight: bold; font-size:14px; text-decoration:none; }  /*Headlines */
 .textn { color:#000000;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none; line-height : 17px; } /* Fließtext, falls keine Inhaltslayer definiert ist */
 .texti { color:#333333;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none;  font-style : italic; line-height : 16px; } /*kursiver Fließtext */
 .textb { color:#333333;font-family:Arial,sans-serif; font-weight: bold; font-size:12px; text-decoration:none; line-height : 16px; } /*fetter Fließtext */
  .textlogo { color:#999999;font-family:Arial,sans-serif; font-weight: normal; font-size:18px; text-decoration:none; line-height : 16px; } /*logo */
.textnewsn { color:#333333;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none; line-height : 16px;} /* Fließtext für News*/
.textnewsb { color:#000000; font-family:Arial,sans-serif; font-weight: normal; font-size:16px; text-decoration:none; line-height : 18px; } /*fetter Fließtext für News*/
 
.textfooter { color:#999999;font-family:Arial,sans-serif; font-weight: bold; font-size: 10px; text-decoration:none; line-height : 14px;} /* Fußzeile DURO*/
.adresse { color:#009900;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;} /* */
 .desclayer { color:#0000FF;font-family:Arial,sans-serif; font-weight: bold; font-size:12px; text-decoration:none; line-height : 16px;}  /*für Beschreibung bei PopUps */
