body{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin:0;
 padding:0;
 line-height:1.0em;
 color:#000000;
 background-color:#fff;
}

/* Blau
a {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#0101ff;  }
a.aktiv {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#0101ff;}
a:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#0101ff;}
*/

/* Orange */
a {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#ff9900;  }
a.aktiv {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#ff9900;}
a:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#ff9900;}

h1,h2,h3,h4,h5,h6,h7,h8 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
/*	height: 16px; */
}

/* Rot mit Balken */
h1 {
	background-image: url(../images/headlinebg_rot.gif);
	background-color:#d5957d;
	color: #000000;
	padding-left: 30px;
}
	
/* Grün mit Balken */
h2 {
	background-image: url(../images/headlinebg_gruen.gif);
	background-color:#dfeead;
	color: #000000;
	padding-left: 30px;
}

/* Orange mit Balken */	
h3 {
	background-image: url(../images/headlinebg_orange.gif);
	background-color:#f6d482;
	color: #000000;
	padding-left: 30px;
}

/* Gelb mit Balken */	
h4 {
	background-image: url(../images/headlinebg_gelb.gif);
	background-color:#f8e379;
	color: #000000;
	padding-left: 30px;
}	

/* ROT Überschrift*/
h5 {
	color: #b71900;
	padding-left: 0px;
}
	
/* GRUEN Überschrift*/
h6 {
	color: #badf3b;
	padding-left: 0px;
}
	
/* ORANGE Überschrift*/
h7 {
	color: #f29800;
	padding-left: 0px;
}

/* GELB Überschrift*/
h8 {
	color: #ffcf00;
	padding-left: 0px;
}





img {border:0;}
a img{border:0;}

p.bodytext a img{border:0; margin:0; padding:0;}
p.bodytext img{border: 0;margin:0; padding:0;}

p { font-size:10px; padding:0 0 0 0; margin:0 0 0 0;}
p.bodytext {border:0; margin:0; padding:0;font-size:10px; }

.maincontent p.bodytext{margin:0; padding:0; line-height:1.0em;}

/* ***************************************************************************************/

.weiss {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#ffffff;
 background-color:transparent;
}

.altweiss {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#F2F2F2;
 background-color:transparent;
}

.hellesgrau {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#dddddd;
 background-color:transparent;
}
.hellgrau {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color:transparent;
 color: #BFBFBF;
}
.grau {
 color:#888888;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color:transparent;
}
.dunkelgrau{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#3B3B3B;
 background-color:transparent;

}
.hellschwarz {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#202020;
 background-color:transparent;
}
.schwarz {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#000000;
 background-color:transparent;
}

