
a {font-size:12pt; font-family:Arial,Helvetica; text-decoration:none;  color:#990000;}
a.klein {font-size:10pt; font-weight:bold; font-family:Arial,Helvetica; text-decoration:none; color:#990000;}
a.www {font-size:12pt; font-family:Arial,Helvetica; font-weight:bold; color:#990000; }
a:visited { color:#003399; }
/*a:link { color:#003399; } /* Farbe blau*/
a:active { color:#990000; }
a:hover { font-weight:bold; font-family:Arial,Helvetica;} /* on mouseover red,bold in menu */
a.menu{ color:#990000; font-size:12pt;  font-family:Arial,Helvetica;}
a.menu:hover{ color:#990000; font-size:12pt; font-weight:bold; font-family:Arial,Helvetica;}
a.blau{	font-size: 10pt;font-family:Arial,Helvetica;color:#003399;}
body.content {
	margin-top:15px;
	background-color : #FEF1AB;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
}
body.topmenu {
	margin-top:2px;
	background-color : #FCBD5F;

}
body.leftmenu {
	margin-top:2px;
	background-color : #FCBD5F;

}
div.abstand1{
	font-size:10pt;
	font-family:Arial,Helvetica;
	color:#333333;
	line-height:16pt;
	text-indent:25px;
	height : 40px;
	width : 100px;
}
div.klein{
	font-size:8pt;
	font-family:Arial,Helvetica;
	}
div.h3{font-size:12pt;	font-family:Arial,Helvetica;color:#CC0033;	font-weight:bold;}

h1 {font-size:20pt;	font-family:Arial,Helvetica;color:#003399;	font-weight:bold;}
h1.rot {font-size:20pt;	font-family:Arial,Helvetica;color:#CC0033;	font-weight:bold;}
h1.ocker {font-size:20pt;	font-family:Arial,Helvetica;color:#FCBD5F;	font-weight:bold;}
h1.beige {font-size:20pt;	font-family:Arial,Helvetica;color:#FEF1AB;	font-weight:bold;}

h2 {font-size:16pt; font-family:Arial,Helvetica; color:#003399; font-weight:bold;  }
h2.rot {font-size:16pt; font-family:Arial,Helvetica; color:#CC0033; font-weight:bold;  }
h2.beige {font-size:16pt; font-family:Arial,Helvetica; color:#FEF1AB; font-weight:bold;  }

h3 {font-size:12pt;	font-family:Arial,Helvetica;color:#003399;	font-weight:bold;}
h3.rot {font-size:12pt;	font-family:Arial,Helvetica;color:#CC0033;	font-weight:bold;}
h3.blau {font-size:12pt;	font-family:Arial,Helvetica;color:#003399;	font-weight:bold;}
h3.schwarz {font-size:12pt;	font-family:Arial,Helvetica;color:#000000;	font-weight:bold;}
/*h3 {font-size:12pt;	font-family:Arial,Helvetica;color:#0000cc;font-weight:bold;}*/
p.normal{	font-size: 10pt;font-family:Arial,Helvetica}
p.klein{	font-size: 8pt;}
p.gross{ font-size:14pt;}
p.startseite1{
	font-size: 48pt;
	font-family: serif,sans-serif;
	color: #F08939;
}
p.startseite2{
	font-size: 36pt;
	font-family: serif,sans-serif;
	color: #F08939;
}
.normalfett{font-weight : bold;font-size: 10pt;}	
/* Schriftyp + Farbe tag uebergreifend*/
.rot{	font-size: 10pt;font-family:Arial,Helvetica;color:#990000;}
.rotfett{	font-size: 10pt; font-weight:bold; font-family:Arial,Helvetica;color:#990000;}
p.schwarz{	font-size: 10pt;font-family:Arial,Helvetica;color:#000000;}
span.fussnote {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 8pt;
	color : #CC0033;
}

input.normal{font-family : Arial, Helvetica, sans-serif;font-weight : normal;
	background-color : #FFFAE5;
	background : #FFFAE5;} /* with yellow background */
input.mandatory{font-family : Arial, Helvetica, sans-serif;font-weight : normal;
	background-color : #FADCE3;
	background : #FADCE3;} /* with red background */
ul {font-size:10pt; font-family:Arial,Helvetica; color:#333333; line-height:16pt; }
li {font-size:10pt; font-family:Arial,Helvetica;  }
li.rot {font-size:10pt; font-family:Arial,Helvetica;  color:#990000; }

dl {font-size:10pt; font-family:Arial,Helvetica; color:#333333; line-height:16pt; }
dt {font-size:10pt; font-family:Arial,Helvetica; color:#333333; line-height:16pt; }
dd {font-size:10pt; font-family:Arial,Helvetica; color:#333333; line-height:16pt; }

th	 { font-size:10pt;font-family:Arial, Helvetica; } /* Tabelle */
tr   { font-size:10pt;font-family:Arial, Helvetica; } /* Tabelle */
td   { font-size:10pt;font-family:Arial, Helvetica; } /* Tabellenzelle */
/* font definitions for text in TD*/
td.white   { font-size:10pt;font-family:Arial, Helvetica; color:#ffffff; } 
td.blau1   { font-size:9pt;font-family:Arial, Helvetica; color:#003399; } 
td.rot1   { font-size:10pt;font-family:Arial, Helvetica; color:#cc0033; }
td.schwarz   { font-size:10pt;font-family:Arial, Helvetica; color:#000000; }
td.h2rot {font-size:16pt; font-family:Arial,Helvetica; color:#CC0033; font-weight:bold;  }
td.h3rot {font-size:12pt; font-family:Arial,Helvetica; color:#CC0033; font-weight:bold;  }
td.menu1   { font-size:12pt;font-family:Arial, Helvetica; background-color:#FEF0AB;font-weight : bold; }
td.menu2   { font-size:12pt;font-family:Arial, Helvetica; background-color:#FCBD5F;font-weight : bold; }
td.menu3   { font-size:12pt;font-family:Arial, Helvetica; background-color:#FEF0AB;font-weight : normal; }
/* leerzeile im Menu, damit text gleiche Farbe wie Hintergrund */
td.menublank   { font-size:12pt;font-family:Arial, Helvetica; color:#FCBD5F; }

#text_rot {
	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	color : #CC0033;
}
#text_blau {
	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	color : #0000cc;
}
#text_schwarz {
	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
}
#text_klein {
	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 7pt;
	color : #000000;
}


