* { margin: 0; padding: 0; }
body {background-color : #EEEEEE; text-align:center;font-family : arial;font-size:10pt;} 

/* Rahmen */
#main {text-align:left;width:800px;background-color : #FFFFFF;border:1px solid #759C46;margin:10px auto;}
#titel {height:120px;	;	background-image : url(../img/bg.gif);}
#navigation {background : #759C46 url(../img/bg_navi.jpg);	height:24px;border-top:1px solid #759C46;border-bottom:1px solid #759C46;z-index:0;}
/* #fuss {	background : #C6D496;	margin: 0;	padding: 0;	border-top:1px solid #759C46;} */
#fuss {	background : #759C46 url(../img/bg_navi.jpg);	border-top:1px solid #759C46;}
#pfad {border-top:1px solid #B2B2B2;}
#inhalt {padding:15px;height : 470px; overflow : scroll; z-index:1;}
*html #inhalt  {height : 500px;}

/* Register */
div.reg_elem { background : #759C46 url(../img/bg_navi.jpg);padding:5px 0px 5px 0px;position:relative;	float:left;}
div.reg_elem1 { background : #759C46 url(../img/bg_navi.jpg);padding:5px 0px 5px 0px;position:relative;	float:left;}
* html div.reg_elem1 { /* Korrektur fuer den IE */ padding:3px 0px 5px 0px;}
a.reg {	font-family : arial;	font-size:8pt;	color : #FFFFFF;	background : #759C46 url(../img/bg_navi.jpg);	text-decoration : none;	padding:5px 6px 5px 6px;} 
a.reg:hover {	color : #AF2323;	background : #E2DABA  url(../img/bg_navi_h.jpg);	text-decoration : none;}
a.reg_akt { font-family : arial; font-size:8pt;color : #AF2323; background : #F2F3F0  url(../img/bg_navi_akt.jpg); text-decoration : none; padding:5px 6px 5px 6px; } 
a.reg_akt:hover { color : #AF2323; background : #E2DABA  url(../img/bg_navi_h.jpg); text-decoration : none; }

/* Sub-Register */
ul.reg_sichtb { display:block;position:absolute;top:11px;left:0px;margin-top:12px;}
* html ul.reg_sichtb {  /* Korrektur fuer den IE */ top: 24px;left:0px; margin-top:0px;}
ul.reg_unsichtb { display:none;  z-index:98;}
li.reg_list {	list-style: none;	padding:1px 0px 4px 0px;width:160px;background : #759C46;	border-bottom: 1px solid #B2B2B2;}
a.sub_reg { font-family : arial;font-size:8pt;
color : #FFFFFF; background : #759C46; text-decoration : none; padding:3px 6px 4px 6px; } 
a.sub_reg:hover { color : #AF2323; background : #C5D49A; text-decoration : none; }
a.sub_reg_akt {font-family : arial;font-size:8pt;
 color : #AF2323; background : #F2F3F0; text-decoration : none; padding:3px 6px 4px 6px; } 
a.sub_reg_akt:hover {	color : #AF2323;	background : #C5D49A;	text-decoration : none;}

/* Info-Leiste */
/*div.info {font-family: Verdana;font-size:20pt;font-weight:bold;color:#FFFFFF;}
div.text {position:absolute;left:6;top:0;color:#4B658C;}
*html div.text {left:0;}
div.schatten {position:absolute;left:8;top:2;color:#C2C2C2;}
*html div.schatten {left:2;}*/

/* Tabellen */
/*td.info {	width:5;border-right:1px solid #B2B2B2;vertical-align:top;text-align:center;padding:15;}*/
td.info { width:12px; vertical-align:top; text-align:center; background :url(../img/leiste.gif); }
td.foto {}
td.inhalt { width:700px;border-right:1px solid #B2B2B2;vertical-align:top; }
div.foto {}

/* Überschriften */
h2.titel {display: none;}
h2.pfad { display: none;}
h2.text {text-align:right; margin: 10px 50px 25px 0px;font-size:12pt;font-style:italic;color:#AF2323;}
h3.text { font-size:10pt;color:#AF2323;}
h3.tabelle { font-size:10pt;color:#364965;margin:15px 0px 5px 0px;}
h3.ref { font-size:9pt; color:#364965; margin:8px 0px 5px 0px; font-weight : normal;}

/* Listen */
ul.pdf { color : #364965; font-size:9pt; text-align:justify; list-style-image : url(../img/reader.gif); margin-left:30px; }
li.pdf { padding:2px 0px 10px 5px; }
*html li.pdf {padding:2px 0px 10px 10px;}

ul.pfeil { color : #364965;font-size:9pt; text-align:justify; list-style-image : url(../img/pfeil_liste.gif); margin-left:30px;}
li.pfeil { padding:2px 0px 10px 5px; }
*html li.pfeil {padding:2px 0px 10px 10px;}

ul.text { color : #364965;font-size:8pt; text-align:justify; list-style-image : url(../img/liste_kreis_kl.gif); margin-left:30px;;}
li.text { padding-bottom:3px; }
*html li.text {padding:0px 0px 3px 5px;}

ul.kreis { color : #364965;font-size:9pt; text-align:justify; list-style-image : url(../img/liste_kreis.gif);margin-left:15px;}
li.kreis { margin:0px 60px -10px 0px;}
*html li.kreis {padding:0px 0px 5px 5px;}

li.kreis2 { margin:0px 60px -10px 0px;}
*html li.kreis2 {padding:0px 0px 5px 5px;margin:0px 60px 0px 0px;}

/*ul.text { color : #364965;font-size:9pt; text-align:justify; padding:0 0 0 20;}
li.text { padding:2 0 10 0; }*/

ul.tabelle { color : #364965;font-size:8pt; text-align:justify; list-style-image : url(../img/liste_kreis_kl.gif);padding-left:10px;margin-left: 10px;}
li.tabelle { }


/* Linien */
/* hr.navig { height:3px;color:#A92353;border-bottom:1px solid #A92353;border-top:0px;border-left:0px ;border-right:0px ;margin:0 0 0 0; padding:0 0 0 0;} */

/* Absätze */
p.text {color : #364965; text-align:justify; font-size : 9pt; padding:2px 0px 2px 0px;}
p.text_klein {color : #364965; text-align:justify; font-size : 8pt; padding:2px 0px 2px 0px;}
p.b {font-weight:bold;}
p.fuss {color : #DDDDDD; text-align:center;font-family : arial; font-size : 8pt; margin:0px 5px 0px 5px ;padding:4px 0px 4px 0px;}
p.pfad {color : #B2B2B2; font-size:8pt; margin:0px 5px 0px 5px;padding:3px 0px 3px 0px;}
p.tabelle {color : #364965; text-align:justify; font-size:9pt;}

/* Links */
a.text {font-size:9pt;color : #AF2323;text-decoration : none;padding:2px 0px 2px 0px;}
a.text:hover { color : #FFFFFF;background-color : #4B658C;text-decoration : none;padding:2px 0px 2px 0px;}
a.text_klein { color : #AF2323;text-decoration : none;padding:2px 0px 2px 0px;}
a.text_klein:hover { color : #FFFFFF;background-color : #4B658C;text-decoration : none;padding:2px 0px 2px 0px;}
a.pfad { color : #B2B2B2;text-decoration : none;padding:3px 0px 3px 0px;}
a.pfad:hover { color : #A92353;text-decoration : none;padding:3px 0px 3px 0px;}

/* styles Detailtexte*/ 
div.detailrahmen { display:none; background: #EFF2F5; padding:5px;margin-top:15px;}
*html div.detailrahmen {margin-right:-55px;margin-top:5px;}
p.einblenden {font: 8pt Arial, Helvetica, sans-serif; color:#AF2323; padding-bottom: 5px; text-align: right;}
*html p.einblenden {margin-right:-55px;}
p.ausblenden {display:none; font: 8pt Arial, Helvetica, sans-serif; color:#454E14; margin: 5px 0px 10px 0px; text-align: right;}
*html p.ausblenden {margin-right:-55px;}

