A.navi{COLOR: white; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:10px;}
A.navi:visited {COLOR: white; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:10px;}
A.navi:hover   {COLOR: white; TEXT-DECORATION: none;  font-family : verdana, helvetica, sans-serif, arial; font-size:10px; font-weight: bold;}
A.navi:active  {COLOR: white; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:10px;}

A.site{COLOR: black; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:10px;}
A.site:visited {COLOR: black; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:10px;}
A.site:hover   {COLOR: RED; TEXT-DECORATION: none;  font-family : verdana, helvetica, sans-serif, arial; font-size:10px; font-weight: bold;}
A.site:active  {COLOR: black; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:10px;}

A.site2{COLOR: black; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:12px;}
A.site2:visited {COLOR: black; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:12px;}
A.site2:hover   {COLOR: RED; TEXT-DECORATION: none;  font-family : verdana, helvetica, sans-serif, arial; font-size:12px; font-weight: bold;}
A.site2:active  {COLOR: GREEN; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:12px;}

A.galerie{COLOR: white; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:12px;}
A.galerie:visited {COLOR: white; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:12px;}
A.galerie:hover   {COLOR: white; TEXT-DECORATION: none;  font-family : verdana, helvetica, sans-serif, arial; font-size:12px; font-weight: bold;}
A.galerie:active  {COLOR: white; TEXT-DECORATION: none; font-family : verdana, helvetica, sans-serif, arial; font-size:12px;}


.bild_galerie{
border-color: white; border: 2px solid #FFFFFF;
background-color:#004421;
margin-left :  	3mm;
margin-right : 	3mm;
margin-bottom: 	3mm;
margin-top :	3mm;
}

.zelle_galerie{
background-color:#004421;
align: center;
}


td{
text-align:left;	
}


.red
{
  border: 1px solid #778899;
  color: #f5f5f5;
  background-color : RED;
  padding: 0px;
  margin:0px;
}

.errmess{
	color:black;
}

.table_content{
height:100%;
width:100%;
border:0;
cellspacing:0;
cellpadding:0;
align:top;
/*bgcolor:white:*/
}

.text_slider{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;	
color:black;
background-color:#D6EFAB;	
text-align:left; 
align:left;
valign:top;
padding-left:2px;
padding-right:2px;
nowrap;
}

.text_normal{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;	
color:black;
/*background-color:white;*/	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_normal_b{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:black;
/*background-color:white;*/	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_refs{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;	
color:black;
background-color:white;	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_refs_b{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:black;
background-color:white;	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_refs_color{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;	
color:black;
background-color:FFF4E7;	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_refs_b_color{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:black;
background-color:#FFF4E7;	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.header_refs_b_color{
font-family : arial, verdana, helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:black;
background-color:#E4E4E4;	
text-align:left; 
align:left;
valign:middle;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_link{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;	
color:#c10b12;
/*background-color:white;*/	
text-align:left; 
align:left;
nowrap;
}

.text_link_b{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#c10b12;
/*background-color:white*/	
text-align:left; 
align:left;
nowrap;
}

.text_header{	
font-family: arial, verdana, helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color:#7FB61D;
/*background-color:white;*/	
text-align:left; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.text_middle_green{	
font-family: arial, verdana, helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color:#7FB61D;
/*background-color:white;*/	
text-align:center; 
align:left;
valign:top;
padding-left:20px;
padding-right:20px;
nowrap;
}

.bild_normal{
align:center;
/*background-color:white;*/
border:0px solid #7FB61E;
padding-left:0px;
padding-right:0px;
align:left;
valign:top;
}

.text_normal_white{
font-family : arial, verdana, helvetica, sans-serif;
font-size:14px;
color:white;
text-align:left; 
}

.text_little_black{
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
color:black;
text-align:left; 
}

.text_bottom_white{
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
color:white;
text-align:left; 
align:left;
nowrap;
margin-left:5mm;
margin-right:5mm;
}

.text_bottom{
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
color:black;
text-align:left; 
align:left;
nowrap;
margin-right:10mm;
}

.text_navi_white{
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
color:white;
text-align:right; 
align:right;
nowrap;
margin-left:5mm;
margin-top:10mm;
margin-right:5mm;
margin-bottom:10mm;
}

.button_navi{
background-image: url(background_button.jpg) repeat-x;
border-color: white; border: 1px solid #FFFFFF;
padding-top:2px;
}

.button_navi_aktiv{
background-image: url(background_button_aktiv.jpg) repeat-x;
border-color: white; border: 1px solid #FFFFFF;
padding-top:2px;
}

.menuhover2{
	background-image: url(pics/navigation/button_back_navi_left.jpg);
	border-color: white; border: 1px solid #c10b12;
	margin-top:0px;
	color:black;
}

.menuhover{
	background-image: url(pics/navigation/button_back_navi_left_aktiv.jpg);
	border-color: white; border: 1px solid #c10b12;
	font-weight:bold;
	margin-top:2px;
	color:black;
}

.menuhover4{
	background-image: url(pics/navigation/button_back.jpg);
	border-color: white; border: 0px solid #FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

.menuhover3{
	background-image: url(pics/navigation/button_back_aktiv.jpg);
	border-color: white; border: 0px solid #FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

.menuhover6{
	background-image: url(pics/navigation/button_back_news.jpg);
	border-color: white; border: 0px solid #FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

.menuhover5{
	background-image: url(pics/navigation/button_back_news_aktiv.jpg);
	border-color: white; border: 0px solid #FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

.menuhover32{
	background-image: url(pics/navigation/button_back_30.jpg);
	border-color: white; border: 1px solid #0BA583;
	margin-top:0px;
	color:black;
}

.menuhover30{
	background-image: url(pics/navigation/button_back_navi_left_aktiv.jpg);
	border-color: white; border: 1px solid #0BA583;
	font-weight:bold;
	margin-top:2px;
	color:black;
}


.text_navi{
margin-left:5mm;
margin-right:5mm;
nowrap;
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
font-weight: bold;
text-align:left; 
color:black;
}

.text_navi_aktiv{
margin-left:5mm;
margin-right:5mm;
nowrap;
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
text-align:left; 
color:black;
}

.text_navi_top{
margin-left:5mm;
margin-right:5mm;
nowrap;
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
font-weight: bold;
color:white;
text-align:left; 
}

.text_navi_top_aktiv{
margin-left:5mm;
margin-right:5mm;
nowrap;
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
font-weight: 800;
color:white;
text-align:left; 
}


.text_navi_top2{
margin-left:5mm;
margin-right:5mm;
nowrap;
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
font-weight: bold;
color:black;
text-align:left; 
}

.text_navi_top2_aktiv{
margin-left:5mm;
margin-right:5mm;
nowrap;
font-family : arial, verdana, helvetica, sans-serif;
font-size:10px;	
font-weight: 800;
color:black;
text-align:left; 
}

.gb_main{
background-color:WHITE; 
border:1px solid black;
color: red;	
}

.gb_nav{
	background-image: url(gb/pics/gline.gif);
	vertical-align:middle; 
	text-align:center;
	border:1px solid black;	
}

.gbhead{
font-family : verdana, helvetica, sans-serif, arial;
font-size:12px;	
color:#c10b12;
background-color:#EFC8B9;	
text-align:center; 
font-weight:bold;	
}

.gbleft{
font-family : verdana, helvetica, sans-serif, arial;
font-size:10px;	
vertical-align:top;	
}

.gbright{
font-family : verdana, helvetica, sans-serif, arial;
font-size:11px;	
}

.news_main{
background-color:WHITE; 
border:1px solid black;
color: red;	
}

.news_nav{
	background-image: url(gb/pics/gline.gif);
	vertical-align:middle; 
	text-align:center;
	border:1px solid black;	
}

.newshead{
font-family : verdana, helvetica, sans-serif, arial;
font-size:12px;	
color:#c10b12;
background-color:#EFC8B9;	
text-align:center; 
font-weight:bold;	
}

.newsleft{
font-family : verdana, helvetica, sans-serif, arial;
font-size:10px;	
vertical-align:top;	
}

.newsright{
font-family : verdana, helvetica, sans-serif, arial;
font-size:11px;	
}

#baro body {
	font-family: Arial, Verdana, Helevetica, sans-serif;
	background-color: white;
	color: black;
	font-size: 12px;
	}
	
#baro .table, .td, .th {
	border-collapse: collapse;
	border: 1px solid white;
}

#baro .table {
	width: 80%;
}


#baro th {
	text-align: left;
	background-color: #485759;
	color: white;
	padding: 4px;
}

#baro td {
	font-family: Arial, Verdana, Helevetica, sans-serif;
	background-color: #DDDDDD;
	color: black;
	font-size: 12px;
	padding: 4px;
        border: 1px solid white;
}

#baro h1 {
	color: #485759;
}

#baro h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #485759;
}

#baro input {
	font-family: Arial, Verdana, Helevetica, sans-serif;
	background-color: #485759;
	color: white;
	font-size: 12px;
	font-weight: bold;
}

#baro .text_link2 {
font-family : arial, verdana, helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#485759;
text-align:left; 
align:left;
nowrap;
}

#baro .text_link_hell {
font-family : arial, verdana, helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:white;
text-align:left; 
align:left;
nowrap;
}

#baro .table_admin {
	width: 90%;
	padding: 0px;
	margin: 0px;
	cellpadding: 10px;
	cellspacing: 10px;
	cellmargin: 10px;
}


img.zentriert {
display: block;
margin: 0px auto;
}
