body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #675F5F;
	font-size:12px;
	margin:0;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:   url(../img/bg.gif);
   background-repeat:repeat-x;
   color: #E0DFE3;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #E0DFE3;
	margin: 4px;
	padding:2px;
}
.aktuell {
		margin: 4px;
	   padding:2px;
}	
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #E0DFE3;
}
.aus{
  font-size:13px;
}
.bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #E0DFE3;
}
.active {
   text-decoration:underline; 
   font-size:1.1em;
 }

.sitemap {
	padding:2px;

}

.tbstart {
   border: 1px solid #4A4545;
   border-top: 0px none;
   border-bottom: 0px none;


}

.Stil5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CCCCCC;
}
.Stil6 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.Stil7 {color: #CCCCCC}
.Stil8 {color: #E0DFE3}
.Stil10 {
	color: #E0DFE3;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}
.Stil13 {
    color: #E0DFE3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.Stil15 {color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.Stil17 {color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.Stil20 {font-size: 12px}
.Stil21 {color: #E8E8EF}
.Stil22 {color: #FFFFFF}
.Stil23 {color: #2D3B7D}
.Stil24 {font-size: 14px}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E0DFE3;
	margin: 7px;
	padding: 0;

}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    color: #E0DFE3;
	margin: 7px;
	padding: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D00723;
	margin: 2px;
	padding: 0;
}

ul {
  margin-top:4px;

}

li {
   list-style-type:square; 

}

.tab1 {
	padding: 12px;
	padding-left: 21px;

}

		
.tab2 {
	
	padding: 15px;
	padding-left: 21px;
}

.tab3 {
	
	padding: 15px;
	padding-left: 0px;
	padding-top: 5px;
}

.va {
	font-size: 12px;
	font-weight: bold;
}
.va2 {
	font-size: 12px;
}

.rot {
	   color:#C2271C;
}

.err {
	    font-size: 12px;
		color:#F1A5FF;
		font-weight:bold;
		margin-bottom:5px;
}
.fett {
	font-weight:bold;
}

.Stil1 {
	font-size: 10,4;
	font-weight: bold;
}
.Stil2 {color: #D00723}

.topL {
	vertical-align: middle;
}

.form {
   font-size: 10px;
   font-weight: bold;
   font-weight: normal;
color: #000000;
   border-color: #E0DFE3;
   border-width: 1px;
   border-style:solid;
   height: 14px;
   background-color: #ecebeb;
   background-color: #ffffff;
}

.form1 {
   font-size: 11px;
   font-weight: bold;
   font-weight: normal;
   color: #000000;
   border-color: #E0DFE3;
   border-width: 1px;
   border-style:solid;
   background-color: #ecebeb;
   background-color: #ffffff;
   height: 160px;
  width: 280px;

}

.form1b{
   font-size: 11px;
   font-weight: bold;
   font-weight: normal;
   color: #C2271C;
   border-color: #E0DFE3;
   border-width: 1px;
   border-style:solid;
   background-color: #ecebeb;
   background-color: #ffffff;
   height: 46px;
  width: 200px;

}


.form2 {
   font-size: 11px;
color: #E0DFE3;
   height: 14px;
   padding:2px;
   margin:1px;
}
.form3 {
   margin:1px;
   margin-bottom:7px;

}
.tbtext {
color: #E0DFE3;
  font-size: 11px;
  font-weight:bold;
  margin:1px;
}
.error {
  color: #FFFFFF;
  font-size: 11px;
  font-weight:bold;
  margin:1px;
}



a:link { 
	font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 12px; 
   color:#E0DFE3;

   text-decoration:none; 
}



a:visited { 
	font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 12px; 
   color:#E0DFE3;
   text-decoration:none;  
} 

a:hover {
	font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 12px; 
   color:#E0DFE3;
      color: #ffffff;
   text-decoration:underline; 
}  
 
a:active {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#E0DFE3;
   text-decoration:none;
   font-weight: bold;  
}
  
a:focus {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#E0DFE3;
   font-weight: bold;
         color: #ffffff;
    text-decoration:underline;
}



a.top:link { 
	font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 13px; 
color: #E0DFE3;
   text-decoration:none; 
}



a.top:visited { 
	font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 13px; 
color: #E0DFE3;
   text-decoration:none;  
} 

a.top:hover {
	font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 13px; 
color: #E0DFE3;
   text-decoration:underline; 
}  
 
a.top:active {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; 
	color: #E0DFE3;
   text-decoration:none;
   text-decoration:underline; 
   font-weight: bold;  
}
  
a.top:focus {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; 
	color: #E0DFE3;  
    text-decoration:underline; 
   font-weight: bold;
   

}




a.start:link { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
	color: #E0DFE3;
   font-weight:bold;
   text-decoration:none; 
}

a.start:visited { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
	color: #E0DFE3;
   font-weight:bold;
   text-decoration:none;  
} 

a.start:hover {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
	color: #E0DFE3;
   font-weight: bold;
   text-decoration:underline; 
}  
 
a.start:active {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
	color: #E0DFE3;
    font-weight: normal;
   font-weight: bold;
      text-decoration:underline; 
}
  
a.start:focus {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   font-weight: bold;
   text-decoration:underline; 
	color: #E0DFE3;

}





a.malerei:link { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   color:#FDD205;
   text-decoration:none; 
}

a.malerei:visited { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   color:#FDD205;
   text-decoration:none;  
} 

a.malerei:hover {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   color:#FDD205;
   text-decoration:underline; 
}  
 
a.malerei:active {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   color:#FDD205;
   text-decoration:none;
}
  
a.malerei:focus {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   color:#FDD205;
}


a.info:link { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#C240C6;
    color:#F1A5FF;
   text-decoration:none; 
}

a.info:visited { 
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#C240C6;
    color:#F1A5FF;
   text-decoration:none;  
} 

a.info:hover {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#C240C6;
      color:#F8D4FF;
    color:#F1A5FF;
   text-decoration:underline; 
}  
 
a.info:active {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#C240C6;
   color:#F1A5FF;
   text-decoration:none;
}
  
a.info:focus {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color:#C240C6;
   color:#F1A5FF;
   color:#F8D4FF;
}