
body {
/*background:#eda6b8;*/
background:#F0F0F0;
color:#F0F0F0;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px;
padding: 0px;
width:100%;
}
/*Überschrift 1 = Seitentitel*/
h1 {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:14pt;
font-weight:normal;
letter-spacing:1px;
color:#C7690A;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 10px;
}
/*Überschrift 1 = Zwischenüberschriften im Mittelteil*/
h2 {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:10pt;
font-weight:bold;
color:#C7690A;
padding:10px 0px 0px 0px;
margin: 0px 0px -10px 0px;
}
/*Überschrift 3 = Titel in der rechten Spalte*/
h3 {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
padding:10px 0px 0px 0px;
margin: 0px 0px -10px 0px;
}

/*Untertitel*/
.subtitle {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:9pt;
font-weight:bold;
color:#006600;
padding:0px 0px 0px 15px;
}

/*Standard-Text*/
p, .text {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:130%;
color:#333333;
padding:0px 0px 0px 0px;
}

/*Datumsanzeige über Artikel*/
small, .text {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:130%;
color:#333333;
padding:0px 0px 0px 0px;
}

/* eingerueckt mit pfeil als aufzaehlungszeichen*/
.pfeilbig {
padding: 0px 0px 0px 40px; 
background: #ffffff url('assets/pfeil_big_dkgrau.gif') 0 0 no-repeat;
}
.bigtext {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:9pt;
font-weight:bold;
line-height:125%;
color:#333333;
padding:0px 0px 5px 0px;
}
/*Tabellentitel*/
.tablehdr {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
background-color: #f1f1f1;
text-align: center;
padding:4px 2px 4px 2px;

}
.tabledata {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
color:#000000;
padding:2px 2px 2px 2px;
background-color: #ffffff;
/* border-bottom: 1px solid #000000; */
}


.kurzfassung { 
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:130%;
color:#333333;
padding:0px 0px 0px 0px;
}

.kurzftitel {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:9pt;
font-weight:bold;
line-height:130%;
color:#333333;
padding:0px 0px 0px 0px;
}

/*Kleinerer Standard-Text*/
.kleiner {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:7pt;
font-weight:normal;
color:#333333;
padding:0px 0px 0px 0px;
}
/*Kasten-Text*/
.kasten {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:130%;
color:#000000;
font-style:italic;
padding:10px 10px 10px 10px;
background: #eaefea;
}
/*tabellenzelle mit hintergrundfarbe für statistik-balken*/
.statistikbalken {
background: #eaefea;
}

/* Hyperlink */
A {text-decoration:underline;color:#C7690A;}
A:link {color: #C7690A;}
A:visited {color:#C7690A;}
A:hover {color:#C7690A;}
A:active {color:#C7690A;}

/*Selectboxen z.B. Sprachauswahl*/
.selectors {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:7pt;
font-weight:normal;
color:#000000;
}
/*Fußzeile*/
.footer {
color:#333333;
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:normal;
padding: 3px 3px 8px 3px;
}

/* Footer Hyperlink */
A.footerlink {text-decoration:none;color:#333333;}
A.footerlink:link {color: #333333;}
A.footerlink:visited {color:#333333;}
A.footerlink:hover {color:#333333;text-decoration:underline;}
A.footerlink:active {color:#333333;}


/* Footer Hyperlink auf Startseite fuer pagecounter */
.footer A {text-decoration:none;color:#333333;}
.footer A:link {color: #333333;}
.footer A:visited {color:#333333;}
.footer A:hover {color:#333333;text-decoration:underline;}
.footer A:active {color:#333333;}


*Fußzeile*/
.footer {
color:#666666;
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:normal;
padding: 3px 3px 8px 3px;
}


ul {
/*margin:0px 0px 10pt 0px;*/
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:130%;
color:#333333;
list-style: square;
}
li {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:130%;
color:#333333;
}
.bullets {
padding: 0px 0px 0px 20px;
background: transparent url('assets/bullet.gif') left top no-repeat;
}
.ohne {text-decoration:none;}
ol {
list-style: arabic;
padding: 10px 0px 0px 0px;
}

/*Bild links im Text mit rand*/
.bildlinks {
float:left;
clear:both;
margin:0px 10px 10px 0px;
border: 0px solid #666666;
}

/*Bild links im Text ohne rand*/
.bildlinksohne {
float:left;
clear:both;
margin:0px 10px 10px 0px;
}

/*Bild rechts im Text mit rand*/
.bildrechts {
float:right;
clear:both;
margin:10px 0px 10px 10px;
border: 0px solid #666666;
}

/*Bild rechts im Text ohne rand*/
.bildrechts_ohne {
float:right;
clear:both;
margin:0px 0px 10px 10px;
}


/*Bild ohne Text daneben*/
.bild {
float:none;
clear:both;
display:block;
margin:0px 0px 6px 0px;
border: 1px solid #666666;
}

.trenner {
border-bottom: 1px solid #cccccc;
margin-bottom: 20px;
}
/* themen am rechten rand*/
.topicrts {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:bold;
color: #ffffff;
padding: 2px 2px 2px 2px;
background: #0C4C0C;
text-align: center;
}

/*Innenabstand bei contenttabellenzellen*/
.content {
padding:10px 10px 10px 10px;
}
/*Textrahmen mit hintergrund*/
.hilite20 { background: #EAEFEA; padding:10px 10px 10px 10px; color:#333333;}

/* Von hier ab nur noch Menüeintrage */
/* Top-Menü, dkgrau, fuer impressum und home etc */
.menu {
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size:8pt;
font-weight:normal;
color:#333333;
padding: 2px 0px 2px 0px;
}
/* Top-Menu Hyperlink fuer impressum und home etc */
A.menulink {text-decoration:none;color:#333333;}
A.menulink:link {color: #333333;}
A.menulink:visited {color:#333333;}
A.menulink:hover {color:#333333;text-decoration:underline;}
A.menulink:active {color:#333333;}


.menucontainer { 
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
	font-size: 9pt; 
	font-weight: normal;
	color: #000000;
}

.menue_ende {
	border-top: 1px #cccccc solid;
}

/* hauptmenues links*/
.menugroup {
	margin: 15px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}
.menugrptitle {
	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color: #ffffff;
	padding: 2px 2px 2px 15px;
	background: #2F312C;
	border-bottom: 1px #cccccc solid;
	list-style: none;
}

/* hauptmenues links, hervorgehoben*/
.menugrptitle_hi {
	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
	font-size: 9pt; 
	font-weight: bold;
	color: #000000;
	padding: 2px 2px 2px 15px;
	background: #FF9933;
	border-bottom: 1px #cccccc solid;
	list-style: none;
}

/* MenuGruppe Hyperlink */
A.menugrplink {text-decoration:none;color:#ffffff;}
A.menugrplink:link {color: #ffffff;}
A.menugrplink:visited {color:#ffffff;}
A.menugrplink:hover {color:#ffffff;text-decoration:underline;}
A.menugrplink:active {color:#ffffff;}

/* MenuGruppe_hi Hyperlink */
A.menugrplink_hi {text-decoration:none;color:#000000;}
A.menugrplink_hi:link {color: #000000;}
A.menugrplink_hi:visited {color:#000000;}
A.menugrplink_hi:hover {color:#000000;text-decoration:underline;}
A.menugrplink_hi:active {color:#000000;}

/* untermenues links*/
.menuitem { 
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 15px;
	font-weight:normal;
	border-bottom: 1px #D6E0EB solid;
	color: #333333;
	list-style: none;
}

/* untermenues links eingerückt*/
.menuitem1 { 
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 25px;
	font-weight:normal;
	border-bottom: 1px #D6E0EB solid;
	color: #333333;
	list-style: none;
}

/* Untermenues Hyperlink */
A.menuitemlink {text-decoration:none;color:#333333;}
A.menuitemlink:link {color: #333333;}
A.menuitemlink:visited {color:#333333;}
A.menuitemlink:hover {color:#333333;text-decoration:underline;}
A.menuitemlink:active {color:#333333;}

/* untermenues links, hervorgehoben*/
.menuitem_hi { 
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 2px 15px;
	font-weight:bold;
	color: #333333;
	border-bottom: 1px #D6E0EB solid;
	list-style: none;
}

/* untermenues links, hervorgehoben*/
.menuitem1_hi { 
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 2px 25px;
	font-weight:bold;
	color: #333333;
	border-bottom: 1px #D6E0EB solid;
	list-style: none;
}

/* untermenues links, hervorgehoben, Hyperlink*/
A.menuitemlink_hi {text-decoration:none;color:#333333;}
A.menuitemlink_hi:link {color: #333333;}
A.menuitemlink_hi:visited {color:#333333;}
A.menuitemlink_hi:hover {color:#333333;text-decoration:underline;}
A.menuitemlink_hi:active {color:#333333;}



