body, html { font-family: verdana, arial, sans-serif;
	font-size: 12px;
	/*background: url(../dataGrafik/hg_body_1_1.jpg);*/
	background-color:#f29418;
	text-align:center;
}

.dataMainSeiteninhalt  a:link, .dataMainSeiteninhalt  a:visited, .dataMainSeiteninhalt  a:active .dataMainSeiteninhalt  a:hover {
	color: #FF8000;
	text-decoration: none;
}
.dataMainSeiteninhalt a:hover {
	text-decoration:underline;	
}


div#container { width:982px; margin:0px auto; }

div#container, div#top, div#content, div#bottom { background-color:#FFFFFF; width: 984px; text-align:center;  padding: 0px;}


div#top1 {height:25px; background: url(../dataGrafik/hg_top1_984_25.jpg) no-repeat; text-align: right; padding-right:30px;}

div#top2 {height:100px; background: url(../dataGrafik/hg_top2_984_100.jpg) no-repeat;}

div#top3 {height:25px; background: url(../dataGrafik/hg_top3_984_25.jpg) no-repeat; text-align:left; padding-left:5px;}

div#content {min-height: 300px;}

div#bottom { height:30px; background: url(../dataGrafik/hg_bottom_984_36.jpg) no-repeat; }



/* for detail navigation */

.kurzmenu { color: white; }

.kurzmenu a { color: white; text-decoration: none;}

.kurzmenu a:link { color:  white;}

.kurzmenu a:hover { color:  white; text-decoration:underline;}



div#hauptmenuNo { float: left; height: 25px; margin: 3px 5px 0px 1px; }

div#hauptmenuNo a { color: black; text-decoration: none; font-size: 13px; font-weight:bold; }


div#hauptmenuAct { float:left; height: 25px; margin: 0px 5px 0px 5px; padding: 0px 3px 0px 3px; border-top: 3px solid #ff9900; background-color: white;}
div#hauptmenuAct a { color: black; text-decoration: none; font-size: 13px; font-weight:bold; }



div#top3 img {border:0px;}



div#contentWithRight {
	text-align:left;
	margin-top: 5px;
	margin-right: 195px;
	margin-bottom: 20px;
	margin-left: 15px;
}

div#contentRight {float:right; width:170px; margin: 5px 5px 20px 5px; text-align:left; }

.dataMainSeiteninhalt {}

.dataMainSeiteninhalt:after { content: "."; display: block; height:0px; visibility:hidden;}
.dataMainSeiteninhalt {display: inline-table;}
/* Hides from IE-mac \*/
* html .dataMainSeiteninhalt {height:1%;}
.dataMainSeiteninhalt {display:block;}
/* End hide from IE-mac */

.dataRightSeiteninhalt {}



.csc-header h1, .csc-header h1.csc-firstHeader, h1{ color:#F08C00; font-size:14px; font-weight:bold;}



/* for rootline */

.rootline, .lastupdate { font-size:10px; font-weight:normal; color: #666666; padding-top: 1px;}

.rootline A { font-size:10px; font-weight:normal; color: black;text-decoration: none;}

.rootline A:hover { text-decoration: underline; }


/* für Unternavigation */
div#unav { width: 170px;}

div#unav ul {padding:1px; margin:2px;}
div#unav ul.ebene2 {padding:2px; margin:2px; border-bottom: 1px solid orange; border-top: 1px solid orange;}

div#unav li {list-style-type:none; margin:5px;}


/*navigation erste Ebene*/

div#unav a.ebene0-no {width: 150px; display: block; text-decoration:none; font-size: 11px; padding-left:10px; color:black; background-image: url(../dataGrafik/pfeilOrange10.gif); background-repeat: no-repeat;}
div#unav a:hover.ebene0-no { color:orange;}
div#unav a.ebene0-act {width: 150px; display: block;text-decoration:none; font-size: 11px; color:orange; padding-left:10px; background-image: url(../dataGrafik/pfeilOrange10.gif); background-repeat: no-repeat;}

div#unav a.ebene1-no {width: 150px; display: block; text-decoration:none; font-size: 10px; color:black;}
div#unav a:hover.ebene1-no { font-weight:bold; color:orange;}
div#unav a.ebene1-act {width: 150px; display: block;text-decoration:none; font-size: 10px; color:black; font-weight:bold;}

label {width: 150px;}

.csc-sitemap li {list-style-type: none; margin: 4px;}

.ebene02 {background-image: url(../dataGrafik/pfeilOrange10.gif); background-repeat: no-repeat;}
.ebene03 {background-image: url(../dataGrafik/pfeilOrange10.gif); background-repeat: no-repeat;}
.ebene04 {background-image: url(../dataGrafik/pfeilOrange10.gif); background-repeat: no-repeat;}

.ebene01 a { color: black; font-weight:bold; text-decoration: none;}
.ebene02 a { color: orange;font-weight:bold; text-decoration: none; padding: 0px 0px 0px 10px;}
.ebene03 a { color: orange; text-decoration: none; padding-left: 10px;}
.ebene04 a { color: black; text-decoration: none; padding-left: 10px;}


.tx_csvdisplay_row_odd, .tx_csvdisplay_row_even{
	border-collapse:collapse;
	border: 1px solid #000;
}
.tx_csvdisplay_row_odd{
	background-color: #CCC;	
}
.tx_csvdisplay_table {
	font-size: small;
	border-collapse:collapse;
	border: 1px solid #000;
	width: 730px;
}
