


	

	a{color:#960e1c;
text-decoration:none;
font-family: Arial,Helvetica,sans-serif;
font-weight:bold}

	a:hover{font-family : Arial, Helvetica, sans-serif;
color : #960e1c;
text-decoration : underline;	
										}

	.Bild_links{float: left;
padding: 4px 10px 5px 0;	}

	.Bild_rechts{float: right;
margin-left: 10px;
padding: 4px 10px 5px 10;}

	body{background: #808080;
margin: 0; 
padding: 0;}

	.breite{width:100%;
min-width:800px;}

	.clear{clear:both;}

	.container{padding: 10px 0px 10px 0px;
display:block;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size:0.8em;
word-wrap:break-word; 
background: url(/bilder/containerbg.gif) repeat-x bottom;
}

	.content{float: left; 
width: 100%; 
position: relative; 
z-index: 12;}

	.content h2{color:#000033;
font-size:98%;
margin-left:1px;
padding: 20px 0px 20px 10px;
background:#ffffff;
font-family: Arial, Helvetica, sans-serif;}

	.contentpadding{margin-left:15px;
margin-right:15px;
padding-top:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#30363D;}

	.fett{font-weight:900;		}

	.footer{position:relative;
color:#000033;
font-family: Arial, Helvetica, sans-serif;
font-size:0.8em;
background: #BFCED3;
border-right: 200px solid #97B2B9;
border-left: 250px solid #A4BCC1;
margin: 0px 0px 0px 0px;
padding:3px 0px 3px 10px;}

	.footer a{color:#000000;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal}

	.footer a:hover{color:#000000;
text-decoration:underline;}

	.footer li{padding-left:5px;
padding-right:5px;
border-right: 1px solid #34353B;
color:#000033;
list-style:none;
display:inline;}

	.footer ul{padding:0px;
margin:0px;
color:#000033;
list-style:none;
display:inline;}

	.formfeld{width: 130px;
text-align: left;
}

	.formlabel{width: 120px;
float: left;
text-align: right;}

	.Formular test{.formbox {
  width: 300px;
  color: #000;
  background-color: #cc9;
  border: 1px solid #666;
}

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
  float: left;
  width: 100px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

.feld {
  float: right;
  width: 200px;
  text-align: left;
} 

.knopf {
  clear: both;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 30px;
}

.defbreite {
  width: 220px;
}
}

	h1,h2,h3,h4{padding:0px;
margin:0px;}

	.hauptmenu{position:relative;
width:100%;
height:17px;
margin:0px;
padding:0px 0px 8px 0px;
background: #AEC6CC url(/bilder/hauptmenubg.gif) repeat-x bottom;}

	.hauptmenu a{color:#000000;
font-weight : bold; 
font-size:0.8em;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;}

	.hauptmenu a:hover{color:#000000;
font-weight : bold; 
font-size:0.8em;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;}

	.hauptmenu li{padding-left:10px;
list-style:none;
display:inline;
padding-right:5px;
border-right:solid 1px #ffffff;}

	.hauptmenu ul{margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
display:inline;
}

	.hauptmenubottom{position:relative;
height:10px;
padding:0;
margin:0;
background: #AEC6CC;
border-left-width: 250px;  
border-right-width: 200px; 
border-right-color: #A4BCC1; 
border-left-color: #A4BCC1;
width: auto; 
border-left-style: solid; 
border-right-style: solid;}

	.header{height:84px;
width:100%;
background: url(/bilder/header_bg.gif) repeat-x;}

	.headerlinks{height:84px;
width:226px;
float:left;
background: url(/bilder/header-links.jpg) no-repeat top left;}

	.headerrechts{height:84px;
width:416px;
float:right;
background: url(/bilder/header_allgemein.jpg) no-repeat top right;}

	.hidden{display:none;}

	.hintergrund_cont_dunkel{background-color:#97b2b9; 
width:173px;
padding:4px;
margin:0px;
text-decoration: none;	
										}

	.hintergrund_cont_mittel{background-color:#d9e6e6; 
width:173px;
padding:4px;
margin:0px;
text-decoration: none;	
					}

	.hintergrund_grau_hell{background-color:#e7e7e7; 
padding:6px; 
margin:0px;

										}

	.hintergrund_gruen_mittel{background-color:#d9e6e6; 
padding:6px; 
margin:0px;
}

	.kursiv{font-style:italic;}

	.linkespalte{width: 250px;
display:block;
margin-left: -250px;
float: left; 
position: relative; 
z-index: 10;}

	.linkespalte a{font-family: Arial, Helvetica, sans-serif;
font-size:0.8em;
text-decoration:none;}

	.linkespalte h2{padding: 20px 0px 20px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:100%;}

	.linkespalte li{list-style:none;
margin:0px;
padding:0px;
border-top: solid 1px #ffffff;
border-bottom: solid 1px #ACACAC;}

	.linkespalte ul{margin:0px;
padding:0px;
}

	.menu_link_eb1off{text-decoration:none;
font-weight:bold;
display:block;
width:auto;
padding-left:10px;}

	.menu_link_eb1off:hover{width:auto;
display:block;
text-decoration:none;
padding-left:10px;}

	.menu_link_eb1on{font-weight:bold;
text-decoration:none;
display:block;
width:auto;
padding-left:10px;}

	.menu_link_eb1on:hover{font-weight:bold;
text-decoration:none;
display:block;
width:auto;
padding-left:10px;}

	.menu_link_eb2off{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:20px;}

	.menu_link_eb2off:hover{text-decoration:none;
padding-left:20px;
width:auto;
display:block;}

	.menu_link_eb2on{text-decoration:none;
font-weight:normal;
display:block;
padding-left:20px;
width:auto;}

	.menu_link_eb2on:hover{text-decoration:none;
font-weight:normal;
display:block;
padding-left:20px;
width:auto;}

	.menu_link_eb3off{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:30px;}

	.menu_link_eb3off:hover{text-decoration:none;
display:block;
width:auto;
padding-left:30px;}

	.menu_link_eb3on{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:30px;}

	.menu_link_eb3on:hover{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:30px;}

	.rahmen-test{border-style:solid;
border-width:5px 1px 15px 10px;
border-color:#000000;
width:70%;
padding:5px;
margin:10px;
}

	.rahmen_gepunktet{border-width:thin; 
border-color:#000000; 
border-style:dotted; 
padding:5px;
margin:0px;
	
	
										}

	.rahmen_normal_70_prozent{border-width:thin; 
border-color:#DDDDDD; 
border-style:solid; 
padding:5px;
width:70%;
										}

	.rechtespalte{width: 180px; 
margin-right: -200px;
padding-left:10px;
float: left; 
position: relative; 
z-index:99;}

	.sitemapbox{clear:right;
float:left;
color:#292C32;
background:#ffffff;
border:none;
margin:0px;
padding:15px;
padding-right:20px;
text-align:left;}

	.sitemapbox li{list-style:none;
padding:0px;
padding-left:10px;
margin:0px;}

	.sitemapbox ul{list-style:none;
margin:0px;
padding:0px;
padding-left:10px;}

	.sitemap_breite{width:100%;
background:#ffffff;}

	.sitemap_link{font-family: Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;}

	.spaltensetup{padding-top:0px;
padding-bottom:5px;
border-left-width: 250px;  
border-right-width: 200px; 
border-right-color: #AEC6CC; 
background-color: #ffffff;
width: auto; 
border-left-style: solid; 
border-right-style: solid;}

	.spaltensetup2{margin: 0; 
width: 100%;}

	.suchbutton{border: solid 1px ;
border-color: #000000;
padding:0px;
margin:0px;
color: #000033; 
width: 5.0em;
background: #EBEBEB;
font-size:0.8 em;}

	.suche{padding:10px;
margin:0px;}

	.suche_hauptmenu{position:relative;
height: 20px;
width: 100%;
margin:0px;
padding:0px 0px 16px 0px;
background: #AEC6CC url(/bilder/hauptmenubg.gif) repeat-x bottom;}

	#suchfeld{background: #ffffff;
font-size:1em;
height:1.4em;
color:#000000;
padding:0px;
margin:0px;
width:8em;}

	.text_eingerueckt_100{padding-left:100px;		}

	.text_eingerueckt_25{padding-left:25px;					}

	.text_orange{color:#CC9900;		}

	.text_zentriert{text-align: center;		}

	.ueberschrift_content{padding: 0px;
margin:0px;
color:#556D77;
font-size:1em;
										}

	.ueberschrift_groesser{padding: 0px;
margin:0px;
color:#556D77;
font-size:1.3em;
								}

	
