.news{
font-family: Arial, Verdana, sans-serif; 
font-size: 100%; 
color: #000; 
font-weight: normal; 
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/news.gif) no-repeat 0px -1px;
}

.news_extern{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
font-size: 100%; 
color: #000; 
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/extern.gif) no-repeat 0px 0px;
}

.news_archiv{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
font-size: 100%; 
color: #000; 
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/archiv.gif) no-repeat 0px 0px;
}

.news_druck{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
font-size: 100%; 
color: #000; 
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/druck.gif) no-repeat 0px 0px;
}

.news_rss_headline, .news_rss_headline:link, .news_rss_headline:visited, .news_rss_headline:active, .news_rss_headline:hover{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
font-size: 100%; 
color: #000; 
font-weight: normal; 
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/news.gif) no-repeat 0px -1px;
}

.news span , .news_extern span , .news_archiv span , .news_druck span, .zum_inhalt, .hidden {display: none; }


.news:link, .news_extern:link, .news_archiv:link, .news_druck:link{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif;
color: #000; 
font-weight: normal; 
font-size:  100%; 
font-style: normal;
}

.news:visited, .news_extern:visited, .news_archiv:visited, .news_druck:visited {
text-decoration: none; 
font-family: Arial, Verdana, sans-serif;
color: #000; 
font-weight: normal; 
font-size:  100%; 
font-style: normal;
}

.news:active, .news_extern:active, .news_archiv:active, .news_druck:active{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif;
color: #000; 
font-weight: normal; 
font-size:  100%; 
font-style: normal;
}

.news:hover, .news_extern:hover, .news_archiv:hover, .news_druck:hover {
text-decoration: none;
font-family: Arial, Verdana, sans-serif; 
color: #000; 
font-weight: normal; 
font-size:  100%; 
font-style: normal;
}


.news_date { 
FONT-SIZE: 9px; 
COLOR: #676F75; 
FONT-FAMILY: Arial, Verdana, sans-serif; 
TEXT-DECORATION: none; 
font-weight: normal;
line-height:10px;
}


.druckversion { 
FONT-SIZE: 12px; 
COLOR: #000000; 
TEXT-DECORATION: none; 
font-family: Verdana, Arial, sans-serif;
line-height:20px;
}

.druckversion_headline { 
FONT-SIZE: 16px; 
COLOR: #000000; 
TEXT-DECORATION: none; 
line-height:20px; 
font-family: Verdana, Arial, sans-serif;
}


.druckbutton:link, .druckbutton:visited, .druckbutton:active{
text-decoration: none; 
font-family: Verdana, Arial, sans-serif;
color: #95A0A9; 
font-weight: normal; 
font-size:  100%; 
font-style: normal;
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/druck.gif) no-repeat 0px 0px;
}

.druckbutton:hover {
text-decoration: none; 
font-family: Verdana, Arial, sans-serif;
color: #666; 
font-weight: normal; 
font-size:  100%; 
font-style: normal;
padding-left: 15px;
padding-top: 2px;
}

.zurueck{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/zurueck.gif) no-repeat 0px 0px;
}

.link_extern{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/extern.gif) no-repeat 0px 0px;
}

#content .link_intern{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/intern_container.gif) no-repeat 0px 0px;
}

.container_content .link_intern{
padding: 0px;
margin: 0px;
}

.link_inaktiv{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/inaktiv.gif) no-repeat 0px 0px;
}

.link_popup{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/popup.gif) no-repeat 0px 0px;
}

.link_email{
padding-left: 17px;
padding-top: 2px;
background: url(../../img/icons/email.gif) no-repeat 0px 0px;
}

.link_marker{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/marker.gif) no-repeat 0px 0px;
}

.link_download{
padding-left: 15px;
padding-top: 2px;
background: url(../../img/icons/download.gif) no-repeat 0px 0px;
}

#top_box {
float:right;
margin-top:0px;
padding-left:10px;
}


.top, .top:link, .top:visited, .top:active{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
color: #707070; 
font-weight: normal; 
font-size: 100%; 
font-style: normal;
padding-left: 15px;
padding-right: 5px;
padding-top: 0px;
background: url(../../img/icons/top.gif) no-repeat 0px 0px;
}

.top:hover {
text-decoration: none; 
font-family:  Arial, Verdana, sans-serif; 
color: #707070; 
font-weight: normal; 
font-size: 100%; 
font-style: normal;
padding-left: 15px;
padding-right: 5px;
padding-top: 0px;
background: url(../../img/icons/top_hover.gif) no-repeat 0px 0px;
}

#valid_box {
float:left;
margin-top:6px;
padding-left:5px;
}

#valid_box strong{
display:none;
}

#valid_box ul{
margin: 0px;
padding:0px;
list-style-type: none;
display:inline;
}

#valid_box li {
  display:inline;
  margin:0;
  padding:8px 3px 0px 0px; 

}



.valid, .valid:link, .valid:visited, .valid:active{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
color: #707070; 
font-weight: normal; 
font-size: 100%; 
font-style: normal;
padding-left: 0px;
padding-right: 15px;
padding-top: 0px;
background: url(../../img/icons/valid.gif) no-repeat 3px 1px;
background-position: right;
}

.valid:hover {
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
color: #707070; 
font-weight: normal; 
font-size: 100%; 
font-style: normal;
padding-left: 0px;
padding-right: 15px;
padding-top: 0px;
background: url(../../img/icons/valid_hover.gif) no-repeat 3px 1px;
background-position: right;
}

.firstposition{
width: 7px;
padding-left: 7px;
padding-top: 0px;
background: url(../../img/firstposition.gif) no-repeat 0px 0px;
border : 0px #D9D5D2 solid; 
}

.firstposition strong, .position_pfeil{display: none; }



.position_on{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
color: #B9B9B9; 
font-weight: bold; 
font-size: 95%; 
font-style: normal;
}


.position, .position:link, .position:visited, .position:active{
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
color: #ccc; 
font-weight: bold; 
font-size: 95%; 
font-style: normal;
}

.position:hover {
text-decoration: none; 
font-family: Arial, Verdana, sans-serif; 
color: #333; 
font-weight: bold; 
font-size: 95%; 
font-style: normal;
}

p{
margin: 0px;
padding: 0px;
}

#content ul{
list-style-type: none;
margin: 0px;
padding: 0px;
margin-left: 15px;
}

#content ul li{
background: url(../../img/icons/list.gif) no-repeat 0px 4px;
padding-left: 15px;
}

.textbox3 .textbox_content ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}

.textbox3 .textbox_content li{
background: url(../../img/icons/list.gif) no-repeat 0px 3px;
padding-left: 15px;
}

.container_content .bild_links, #content .bild_links{
	float:left;
	padding:0px;
	margin-right: 3px;
	margin-bottom: 3px;
	
}

.container_content .bild_rechts, #content .bild_rechts{
	float:right;
	padding:0px;
	margin-left: 3px;
	margin-bottom: 3px;
}
	
.container_content .bild_lnone, #content .bild_lnone{
	float:left;
	padding:0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.container_content .bild_rnone, #content .bild_rnone{
	float:right;
	padding:0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.bild_links strong, .bild_rechts strong, .bild_lnone strong, .bild_rnone strong{
display: none; 
}

.sitemap{
padding-left: 0px;
padding-top: 2px;
}

.td { 
	border : 1px #ECECEC solid; 
	line-height: 140%;
	font-family: Verdana, Arial, sans-serif;
	background-color: #F6F6F6;
	font-weight: normal;
	font-size:  100%; 
	font-style: normal;
	text-align:center;
	width: 15px;
}




.bildbox{
	font-family: Verdana, Arial, sans-serif; 
	font-size:  80%; 
	color: #000000;
}



fieldset{
margin:0px;
padding:0px;
border: 0px;
}


.fieldset_normal{
margin:0px;
padding:10px;
border: 1px #F0F0F0 solid;
}

.input_normal{
	border: 1px #ECECEC solid;
	background-color: #F6F6F6;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size:  100%; 
	margin-bottom: 10px;

}


.fieldset_formular{
margin:0px;
padding:0px;
margin-left:0px;
padding-left:20px;
margin-top:10px;
border: 0px;
}

legend{
display: none; 
}



.input_normal{
	border: 1px #ECECEC solid;
	background-color: #F6F6F6;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size:  100%; 

}

.input {
	border: 5px #F0F0F0 solid;
	background-color: #F0F0F0;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size:  100%; 
	width:410px;
	
}

.input_pflicht {
	border: 5px #CCC solid;
	background-color: #CCC;
	color: #000;
	font-family: Arial, Verdana, sans-serif;
	font-size:  100%; 
	width:410px;

}

.textarea {
	border: 5px #F0F0F0 solid;
	background-color: #F0F0F0;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size:  100%; 
	width:410px;
	height:120px;
}

.textarea_pflicht {
	border: 5px #ccc solid;
	background-color: #ccc;
	color: #000;
	font-family: Arial, Verdana, sans-serif;
	font-size:  100%; 
	width:410px;
	height:120px;
}

.textarea_long {
	border: 5px #F0F0F0 solid;
	background-color: #F0F0F0;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size:  100%; 
	width:410px;
	height:150px;
}

.textarea_pflicht_long {
	border: 5px #ccc solid;
	background-color: #ccc;
	color: #000;
	font-family: Arial, Verdana, sans-serif;
	font-size:  100%; 
	width:410px;
	height:150px;
}


.checkbox {
	border: 1px #ECECEC solid;
	background-color: #F6F6F6;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size:  100%; 
}

.radio {
	border: 1px #ECECEC solid;
	background-color: #F6F6F6;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size:  100%; 
	}

.select {
	border: 1px #ECECEC solid;
	background-color: #F6F6F6;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size:  100%; 
	}

.submit {
	background-color: #555;
	border: 1px #ECECEC solid;
	color: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size:  100%; 
	width:410px; 
	height:20px;
	}



.rahmen {
        border : 1px #D9D5D2 solid; }


.date {
	font-size:  90%;  
	COLOR: #676F75; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight: normal
}

.texteinzug{
margin-left: 80px;
}

.textbox1 {
float:left;
text-align:left; 
width:100%;
height:66px;
background-color: #f2f2f2; 
background: url(../../img/boxes/textbox1.gif) no-repeat 0px 0px;
}

.textbox1 .textbox_content{
margin-left:16px;
margin-top:7px;
width:552px;
}


.textbox2 {
float:left;
text-align:left; 
width:100%;
height:62px;
background-color: #f2f2f2; 
background: url(../../img/boxes/textbox2.gif) no-repeat 0px 0px;
}

.textbox2 .textbox_content{
margin-left:16px;
margin-top:4px;
width:552px;
}


.textbox1 .textbox_content strong, .textbox2 .textbox_content strong{
text-decoration: none; 
font-family: Verdana, Arial,  sans-serif; 
color: #333; 
font-weight: bold; 
font-size: 100%; 
font-style: normal;
}

.textbox1 .link_intern, 
.textbox1 .link_intern:link, 
.textbox1 .link_intern:visited, 
.textbox1 .link_intern:active,  
.textbox1 .link_intern:hover,

.textbox2 .link_intern, 
.textbox2 .link_intern:link, 
.textbox2 .link_intern:visited, 
.textbox2 .link_intern:active,  
.textbox2 .link_intern:hover{
text-decoration: none; 
font-family: Verdana, Arial,  sans-serif; 
color: #666; 
font-weight: normal; 
font-size: 100%; 
font-style: normal;
}


.textbox3{
float:left;
margin-top:0px;
margin-bottom:0px;
text-align:left; 
width:100%;
background-color: #f2f2f2; 
background: url(../../img/boxes/textbox3.gif) repeat-y 0px 0px;
}

.textbox3_abschluss{
float:left;
margin-top:0px;
margin-bottom:15px;
width:100%;
height:7px;
background-color: #f2f2f2; 
background: url(../../img/boxes/textbox3_abschluss.gif) no-repeat left bottom;
}

.textbox3 .textbox_content{
margin-left:16px;
margin-top:7px;
width:460px;
}


.textbox3{
text-decoration: none; 
font-family: Verdana, Arial,  sans-serif; 
color: #000; 
font-weight: normal; 
font-size: 95%; 
line-height:140%;
font-style: normal;
}


.subnav_rahmen { border : 0px #D9D5D2 solid; }




.login_rahmen { border : 1px #D9D5D2 solid; }


