div#main2 {
    border: 0px #000000 solid;
    margin-top: 1px;
}

#inhalt_start{
	height:650px;
	margin-top:-15px;
	_margin-top:-5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
	width:900px;
	
	}
div#inhalt_start p.bodytext{
	font-size:17px;
	line-height:30px;
	}
	
#menue_ueberschrift{
    background-color:#00508e ;
    height:18px ;
}

.menu_punkt_1        { float: left; padding-top: 8px; padding-right: 10px; padding-left: 10px; border-right: 0px solid; border-bottom: 0px solid; border-left: 0px solid; height: 22px }
.menu_punkt_1a     { font-weight: bold; font-size: 11px; background-color: #cc071e
; padding-top: 8px; padding-right: 10px; padding-left: 10px; height: 22px }
.menu_punkt_1a a:hover    { color:#ffffff; font-size: 11px }
.menu_punkt_1a a    { color: #ffffff; font-size: 11px; padding-right: 10px; padding-left: 10px }
.menu_punkt_1 a   { color:#707172; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none; padding-top: 8px; padding-right: 7px; padding-left: 7px }

.menu_punkt_1 a:hover    { font-size: 11px;  height: 30px; color: #cc071e; }

.menu_punkt_2  { 
    background-color: #ffffff;
    padding-right:10px;
    height: 22px;
    padding-top:8px; 
    font-weight: bold;
     font-size: 10px; 
     font-family: verdana;
      text-decoration: none; 
      padding-left: 10px;}

.menu_punkt_2 a 
  { color: #707172; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none; padding-top: 8px; padding-right:2px; padding-left: 10px; height: 22px ; }
.menu_punkt_2 a:hover   { color:#cc071e;background-color #cc071e;height: 30px ;padding-top:8px; padding-bottom:8px; }

.menu_punkt_2a     { color: #00508e; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #cc071e; padding-top: 8px; padding-right: 10px; padding-left:10px; height: 22px }
.menu_punkt_2a a  { color:#ffffff;height:30px;padding-top:8px;padding-left:10px;padding-right:10px;}
.menu_punkt_2a a:hover   { color:#ffffff;background-color: #cc071e; }

#aufklapp_menue{
	margin-left:170px;
	height:30px;
	}
.internal-link  { color: #b11459; font-weight: bold; text-decoration: underline }
.external-link-new-window   { color: #b11459; font-weight: bold; text-decoration: underline }


#searchen{
  padding-top:2px;
  padding-left:2px;
  margin-top:0px;
  width:165px;
  _width:160px;
  height:24px;
  float:left;
  background-color: ##00508e;  
  overflow:hidden;
  padding-bottom:5px;
  }
  



a   { color: black; font-family: verdana; text-decoration: none }

a:hover  { color: b11459; font-weight: bold }
a:active { color: #b11459; font-weight: bold }
#korpus {
    width: 900px;
    margin-left: auto;
    margin-right: auto;
   background-color: #ffffff;
}

.menu2 td   { color: #FCF5D8; font-size: 10px; line-height: 1.8;  background-color:#ffffff;  padding-right: 10px; padding-left: 10px; border-right: 1px solid #a9a9a9; border-left: 1px solid #a9a9a9; height: 16px }


/*Kopie*/
.menu2 td kopie { font-size: 10px; line-height: 1.8; background-color: #e3edf3; padding-right: 10px; padding-left: 10px; border-left: 3px solid #1e90ff }


.menu2 a {
  color:#000000;
}
#inhalt{
        padding: 0px;
        margin: 0px;
	margin-top:-8px;
	_margin-top:-2px;
	background-color: #e3e3e4;
	min-height:500px;
        max-height:auto;
        _height:500px;
	}
.csc-form-label{
	font-size: 11px;
	line-height: 16px; 
	font-family: verdana, Arial
	 }
	 
.csc-uploads-fileName { color: #cc071e; font-size: 13px; line-height: 16px; font-family: verdana, Arial }
	 
.csc-searchResult {
	padding-bottom:30px;
	padding-left:160px;
	padding-right:250px;
	}
.csc-searchResultRange{	
	padding-left:160px;
	}
.csc-searchResultHeader{
	padding-left:160px;
	}
	
/* ----------------Darstellung der News Links ---------------*/
.news-list-item a { color: #c6351c; padding-left: 10px }
.news-list-morelink a { color: #c6351c; font-weight: bold }
.news-list-category { color: #00508e; font-weight: bold }
.news-single-backlink a { color: #c6351c; font-weight: bold ; padding-bottom:10px;}
	
/* -------------ende---------------*/


.menu2 a:hover    { color: #cc071e; font-weight: bold }
#aufklapp_menue {
  font-size:12px;
  background-color:#ffffff;
}


body { font-family: verdana; background-color: #707172; margin: 0; padding: 0 }

div#middle.bodytext    { font-size: 11px; line-height: 16px; font-family: verdana, Arial }
.csc-textpic-caption  { color: black; font-style: italic; font-weight: normal; font-size: 11px; line-height: 16px; font-family: verdana, Arial }
.bodytext a   { color: #C6351C; font-weight: bold;  text-decoration: underline }
.bodytext a:hover   { color: #C6351C; font-weight: bold }

#top{
	width:900px;
	height:134px;
	background-color:#707172;
	}

#menue {
	background-color:#ffffff;
    float: left;
    width: 900px;
    height:40px;
	_height:40px;
    }



#main1 {
    margin:0; padding:0;
  }

#main2 {
    margin:0; padding:0;
    background:#ffffff;
}
#suchfeld{
	margin-left:0px;
	float:right;
	height:30px;
	width:100px;
	}

#middle      {font-size: 13px; line-height: 20px; font-family: verdana; letter-spacing: 1px; background-color: #e3e3e4
; float: left; padding-top: 20px; padding-right: 20px; padding-left: 20px; width: 680px; _height: 650px; max-height: auto; min-height: 601px;padding-bottom:0px;}





h1 { color: #666666; font-weight: bold; font-size: 24px; line-height: 30px; font-family: verdana; letter-spacing: 2px }
h3               { color:#666666; font-weight: bold; font-size: 15px; font-family: verdana; }
h4    { color: black; font-weight: 900; font-size: 11px; font-family: verdana; padding: 2px; border-left: 12px solid #CC071E }
h6 { font-size: 11px; line-height: 16px; font-weight: normal; }
p { margin: 0.5em 0; }

#links { background-color: #ffffff; float: left; min-height:620px;max-height:auto; _height:620px;}
#left    { font-size: 10px; background-color: #c5c7c8;  margin: 0px; padding: 20px 0px 0px 0px;  width: 180px;
min-height:600px;max-height:auto;_height:635px; }
#seite_links a  { color: black; font-weight: bold; font-size: 10px; }



#seite_links a:hover   { color: white; padding-left: 12px; }
  
#seite_links{
	margin-left:8px;
	}
#seite_links a  { 
	 line-height: 1.9;
	 padding-left:12px;
		 }
#seite_links_a{
	margin-left:10px;
	}


.aktiv a{
	line-height: 1.9;
    padding-left:12px;
	font-weight: bold;
    font-size: 10px;
	font-weight: bold; 
	}

div.tx-indexedsearch-searchbox {display: none;}

#fuss_inhalt{
	background-color:#c5c7c8;
	margin-left: auto;
    margin-right: auto;
    color:#ffffff; font-weight: 500; font-size: 9px; text-align: left; margin: 0;
	_margin-top:-30px;
	margin-top:1px;
}
#fuss{
	background-color:#000000;
	height:30px;
	width:900px;
	
	}
#fuss p.bodytext{
    margin:0; padding:0.5em 1em;
    text-align:center;
	color: white;
    font-size:10px;
}

#cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:0px none;
    margin:0; padding:0;
    background:transperent;
    }
