BODY {
	font-family:Arial,sans-serif;
	color:#333333;
	line-height:1.166;
	padding:0px;
	font-size:12px;
	overflow : auto;
}

td {
	font-family:Arial,sans-serif;
	color:#333333;
	line-height: 1.166;
	font-size:14px;
}

h1{
	font-weight: bold;
    	color: #0b2369;
	font-size:1.4em;
	margin: 0px;
 	padding: 0px;
}

h1.csc-firstHeader{
    	font-weight: bold;
    	color: #0b2369;
	font-size:1.4em;
	background-color: #ffffff;
	margin: 0px;
 	padding: 0px;
}

h2{
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 0px;
	background-color: #cc3300;
	font-size:12px;

}

h3{
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 0px;
	background-color: #6f9e69;
	font-size:12px;
}

h4{
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 0px;
	background-color: #579afc;
	font-size:12px;
}

h5{
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 0px;
	background-color: #fee900;
	font-size:12px;
}

h6{
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #fabf1c;
	font-size:12px;
}


ul{
        list-style-type: bullet;
        padding-left: 10px;
        padding-right: 10px;
        margin: 10px;
        text-decoration: none;
}

ul ul{
 list-style-type: disc;
 font-size:12px;
}

ul ul ul{
 list-style-type: none;
 font-size:12px;
}

label{
 font-family: Arial,sans-serif;
# font-size: 100%;
 font-weight: bold;
 color: #ffffff;
}

li {
font-size:12px;
}

p.bodytext {
margin-top: 3px;
padding: 0px;
font-size:12px;
}


/***********************************************/
/* Layout Divs                                                     */
/***********************************************/
#top1{
	float: left;
	width: 174px;
	height: 198px;
	margin: 0px;
	padding: 0px;
	background-image : url(hintergrund_linksoben.gif);
	background-repeat: no-repeat;
    	position: absolute;
	left: 0px;
	Top: 0px;
}

#top2{
	float: left;
	width: 100%;
	width:expression((document.body.clientWidth-174));
	height: 112px;
	margin: 0px;
	padding: 0px;
	background-image : url(hintergrund_nav_rechtsoben.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 174px;
	Top: 0px;
	text-align: right;

}

#left_1{
	float: left;
	width: 174px;
	height: 100%;
	height:expression((document.body.clientHeight-198));
	margin: 0px;
	padding: 10px;
	background-image : url(hintergrund_nav.gif);
	background-repeat: no-repeat;
    	position: absolute;
	left: 0px;
	Top: 198px;
}


#titel_lra{
	float: left;
	width: 685x;
         position: absolute;
	left: 205px;
	Top: 150px;
	font-size: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#titel_frm{
	float: left;
	width: 685px;
         position: absolute;
	left: 205px;
	Top: 150px;
	font-size: 10px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#titel_akt{
	float: left;
	width: 685px;
         position: absolute;
	left: 205px;
	Top: 150px;
	font-size: 10px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#titel_wrt{
	float: left;
	width: 685px;
         position: absolute;
	left: 205px;
	Top: 150px;
	font-size: 10px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#titel_lkr{
	float: left;
	width: 685px;
         position: absolute;
	left: 205px;
	Top: 150px;
	font-size: 10px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}


#root_print{
	float: left;
	width: 685px;
         position: absolute;
	left: 205px;
	Top: 100px;
	font-size: 10px;
	margin: 0px;
	padding: opx;
}

#topic_lra {
         font-weight: bold;
   	width: 100%;
    	color: #0b2369;
    	left: 200px;
	Top: 100px;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #fabf1c;
	font-size:14px;
}


#topic_frm {
         font-weight: bold;
   	width: 100%;
    	color: #0b2369;
    	left: 200px;
	Top: 100px;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #cc3300;
	font-size:14px;
}
#topic_akt {
         font-weight: bold;
   	width: 100%;
    	color: #0b2369;
    	left: 200px;
	Top: 100px;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #6f9e69;
	font-size:14px;
}
#topic_wrt {
         font-weight: bold;
   	width: 100%;
    	color: #0b2369;
    	left: 200px;
	Top: 100px;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #579afc;
	font-size:14px;
}
#topic_lkr {
         font-weight: bold;
   	width: 100%;
    	color: #0b2369;
    	left: 200px;
	Top: 100px;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #fee900;
	font-size:14px;
}


#topic_lkr_inhalt {
         font-weight: bold;
   	width: 700px;
    	color: #0b2369;
    	left: 200px;
	Top: 100px;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin: 0px;
	background-color: #fee900;
	font-size:14px;
}

#rechts1{
	float: left;
	width: 160px;
	height: 145px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
         position: absolute;
	left: 200px;
	Top: 220px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;


}
#rechts2{
	float: left;
	width: 160px;
	height: 145px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 375px;
	Top: 220px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts3{
	float: left;
	width: 160px;
	height: 145px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 550px;
	Top: 220px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts4{
	{
	float: left;
	width: 160px;
	height: 145px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 725px;
	Top: 220px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts5{
	float: left;
	width: 160px;
	height: 190px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
         position: absolute;
	left: 200px;
	Top: 375px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;


}
#rechts6{
	float: left;
	width: 160px;
	height: 190px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 375px;
	Top: 375px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts7{
	float: left;
	width: 160px;
	height: 190px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 550px;
	Top: 375px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts8{
	{
	float: left;
	width: 160px;
	height: 190px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 725px;
	Top: 375px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts9{
	{
	float: left;
	width: 335px;
	height: 235px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 200px;
	Top: 575px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts10{
	float: left;
	width: 335px;
	height: 235px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 550px;
	Top: 575px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#rechts11{
	float: left;
	width: 685px;
	height: 60px;
	margin: 5px;
	padding: 5px;
	background-color : #dadee8;
    	position: absolute;
	left: 200px;
	Top: 820px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 10px;
}

#content{
	float: left;
	width: 700px;
	height: 100%;
	margin: 5px;
	padding: 5px;
         position: absolute;
	left: 200px;
	Top: 220px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	font-size: 12px;


}

#content_text{
 font-family: Arial,sans-serif;
 font-size: 1em;
}

#globalNav1{
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 0.9em;
	color: #000059;
}
#printlink{
	padding: 0px 0px 5px 0px;
	font-size: 0.9em;
	color: #000059;
	text-align: right;
}

#globalNav1 img{
 display: block;
}

#Aktuelles {
    	width : 149px;
    	font-weight: bold;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #6f9e69;
}
#Landkreis {
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #fee900;
}
#Rural_District {
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #fee900;
}
#Formulare {
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #cc3300;
}
#Wirtschaft {
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #579afc;
}
#Landratsamt {
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #fabf1c;
}
#Rural_District_Office {
    	font-weight: bold;
   	width : 149px;
    	color: #0b2369;
    	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 3px; margin-bottom: 5px;
	background-color: #fabf1c;
}



#formulare1 {
	margin: 2px;
	padding-left: 5px;
}
#formulare2 {
	margin: 2px;
	padding-left: 10px;
	background-image : url(formulare_bullet.gif);
	background-repeat : no-repeat;
}
#formulare3 {
	margin: 2px;
	padding-left: 15px;
}
#formulare1a {
	margin: 2px;
	padding-left: 5px;
	width : 149px;
}
#formulare2a {
	margin: 2px;
	padding-left: 10px;
	background-image : url(formulare_bullet.gif);
	background-repeat : no-repeat;
}
#formulare3a {
	margin: 2px;
	padding-left: 15px;
}

#landkreis1 {
	margin: 2px;
	padding-left: 5px;
}
#landkreis2 {
	margin: 2px;
	padding-left: 10px;
	background-image : url(landkreis_bullet.gif);
	background-repeat : no-repeat;
}
#landkreis3 {
	margin: 2px;
	padding-left: 15px;
}
#landkreis1a {
	margin: 2px;
	padding-left: 5px;
	width : 149px;
}
#landkreis2a {
	margin: 2px;
	padding-left: 10px;
	background-image : url(landkreis_bullet.gif);
	background-repeat : no-repeat;
}
#landkreis3a {
	margin: 2px;
	padding-left: 15px;
}

#wirtschaft1 {
	margin: 2px;
	padding-left: 5px;
}
#wirtschaft2 {
	margin: 2px;
	padding-left: 10px;
	background-image : url(wirtschaft_bullet.gif);
	background-repeat : no-repeat;
}
#wirtschaft3 {
	margin: 2px;
	padding-left: 15px;
}
#wirtschaft1a {
	margin: 2px;
	padding-left: 5px;
	width : 149px;
}
#wirtschaft2a {
	margin: 2px;
	padding-left: 10px;
	background-image : url(wirtschaft_bullet.gif);
	background-repeat : no-repeat;
}
#wirtschaft3a {
	margin: 2px;
	padding-left: 15px;
}

#aktuelles1 {
	margin: 2px;
	padding-left: 5px;
}
#aktuelles2 {
	margin: 2px;
	padding-left: 10px;
	background-image : url(aktuelles_bullet.gif);
	background-repeat : no-repeat;
}
#aktuelles3 {
	margin: 2px;
	padding-left: 15px;
}
#aktuelles1a {
	margin: 2px;
	padding-left: 5px;
	width : 149px;
}
#aktuelles2a {
	margin: 2px;
	padding-left: 10px;
	background-image : url(aktuelles_bullet.gif);
	background-repeat : no-repeat;
}
#aktuelles3a {
	margin: 2px;
	padding-left: 15px;
}

#landratsamt1 {
	margin: 2px;
	padding-left: 5px;

}
#landratsamt2 {
	margin: 2px;
	padding-left: 10px;
	background-image : url(landratsamt_bullet.gif);
	background-repeat : no-repeat;
}
#landratsamt3 {
	margin: 2px;
	padding-left: 15px;
}
#landratsamt1a {
	margin: 2px;
	padding-left: 5px;
	width : 149px;
}

#landratsamt2a {
	margin: 2px;
	padding-left: 10px;
	background-image : url(landratsamt_bullet.gif);
	background-repeat : no-repeat;
}
#landratsamt3a {
	margin: 2px;
	padding-left: 15px;
}

span.list_item_date {font-size: 1em; font-weight: bold;}
span.list_item_time {font-size: 1em; font-weight: bold;}
span.eventdetail_date {font-size: 1em; font-weight: bold;}
span.eventdetail_time {font-size: 1em; font-weight: bold;}

a:link     {  font-size: 1em; color: #0B2369; text-decoration: underline;}
a:visited {  font-size: 1em; color: #0B2369; text-decoration: underline;}
a:hover  {  font-size: 1em; color: #0B2369; text-decoration: underline;}
a:active  {  font-size: 1em; color: #0B2369; text-decoration: underline;}
a.topmenu:link     {  font-size: 1.0em; color: #0B2369; text-decoration: none;}
a.topmenu:visited {  font-size: 1.0em; color: #0B2369; text-decoration: none;}
a.topmenu:hover  {  font-size: 1.0em; color: #aaaaaa; text-decoration: underline;}
a.topmenu:active  {  font-size: 1.0em; color: #0B2369; text-decoration: none;}
a.bottommenu:link     {  font-size: 1.3em; color: #ffffff; text-decoration: none;}
a.bottommenu:visited {  font-size: 1.3em; color: #ffffff; text-decoration: none;}
a.bottommenu:hover  {  font-size: 1.3em; color: #aaaaaa; text-decoration: underline;}
a.bottommenu:active  {  font-size: 1.3em; color: #ffffff; text-decoration: none;}
a.level1:link     {  font-size: 1.2em; color: #0b2369; text-decoration: none;}
a.level1:visited {  font-size: 1.2em; color: #0b2369; text-decoration: none;}
a.level1:hover  {  font-size: 1.2em; color: #0b2369; text-decoration: underline;}
a.level1:active  {  font-size: 1.2em; color: #0b2369; text-decoration: none;}
a.level3:link     {  font-size: 0.9em; color: #ffffff; text-decoration: none;}
a.level3:visited {  font-size: 0.9em; color: #ffffff; text-decoration: none;}
a.level3:hover  {  font-size: 0.9em; color: #ffffff; text-decoration: underline;}
a.level3:active  {  font-size: 0.9em; color: #ffffff; text-decoration: none;}
a.level2:link     {  font-size: 1em; color: #ffffff; text-decoration: none;}
a.level2:visited {  font-size: 1em; color: #ffffff; text-decoration: none;}
a.level2:hover  {  font-size: 1em; color: #ffffff; text-decoration: underline;}
a.level2:active  {  font-size: 1em; color: #ffffff; text-decoration: none;}

label.label_nav { font-size: 1em; color: #ffffff;}