/* CSS Document */

body{margin:0px;font-family:"Gill Sans MT", Verdana, Arial, sans-serif;font-size:100.01%;color:#6a6a6a;}
.color_red{color:#b21720;}
a{text-decoration:none;color:#b21720;}
a:hover{color:#848484;}
.klein{font-size:0.85em;}
form{margin:0px;}
/*Formatierungen für die Startseite*/
#container{position:absolute;left:0px;top:35%;margin-top:-100px;width:100%;height:200px;}
#image{position:relative;top:0px;left:0px;right:0px;background-image:url(../img/verlauf_start.jpg);background-repeat:repeat-x;height:98px;padding:5px 5px 5px 25px;margin:0px;}
#image table{margin:0px;}
#image img{width:106px;height:80px;}
#red{position:relative;top:0px;left:0px;right:0px;background-color:#b21720;padding:3px;color:#ffffff;font-size:0.9em;margin:0px;margin-top:-8px;padding-left:35px;}
#start_down{position:relative;top:0px;left:0px;font-size:0.8em;width:810px;padding-left:25px;}
#start_down td{font-size:1.0em;}
#start_down td.gross{font-size:200%;margin-top:15px;}
#start_down a{text-decoration:none;color:#b21720;}
#start_down a:hover{color:#e1e1e1;}
#start_footer{width:830px;padding-top:3px;}
#start_footer[id]{margin-top:-8px;}
#start_footer p{text-align:right;font-size:0.7em;}

/*Formatierungen Start- und Unterseiten*/
body.banner {background-image:url(../img/hg_rechts.jpg);background-position:right;background-repeat:repeat-y;margin:0px;padding:0px;}
#links {position: absolute;left: 0px;width: 230px;margin: 0px; padding: 0px 0px 0px 5px;}
#inhalt {width:auto;font-size:0.85em;padding:5px;min-width:400px;margin:0px 200px 0px 240px;height:550px;min-height:550px;}
#inhalt[id]{height:auto;}
#footer{clear:both;font-size:0.8em;text-align:right;padding-right:210px;}
#rechts {position: absolute;right:0px;top:0px;width:180px;margin:0px;padding:3px;margin-top:7.1em;}
#head{height:7.0em;background-image:url(../img/verlauf_head.jpg);background-repeat:repeat-x;z-index:100;background-color:#b21720;border-bottom:1px solid #ffffff;}
#head table{margin:0px;float:left;}
#head img.logo{padding-top:40px;padding-right:10px;}

/*Navigation links*/
#navi_left{margin:15px 5px 15px 5px;background-color:#e5e5e5;padding:3px 3px 3px 5px;font-size:0.85em;}
#navi_left a{color:#848484;display:block;background-image: url(../img/navi_left.gif);background-repeat:no-repeat;padding:3px 0px 3px 15px; background-position:left center;}
#navi_left a:hover{color:#b21720; background-image:url(../img/navi_left_o.gif);}

/*Navigationen im Headbereich*/
#navi_1{margin:0px;font-size:0.8em;padding:3px 0px 2px 15px;}
#navi_1 a{color:#6a6a6a;}
#navi_1 a:hover{color:#b21720;}
#navi_2{text-align:right;font-size:0.8em;color:#ffffff;padding-right:25px;clear:both;}
#navi_2 a{color:#ffffff;}
#navi_2 a:hover{color:#e3e3e3;}

/*Inhaltsbereich*/
p.rootline{position:absolute;right:240px;text-align:right;padding-top:5px;}
*html p.rootline {padding-top:10px;}/*fot IE*/
html>body p.rootline{width:500px;margin-top:5px;}/*for Opera*/
p.rootline a{color:#6a6a6a;}
p.rootline a:hover{color:#b21720;}
#inhalt h1{color:#b21720;font-size:1.8em;padding-top:55px;font-weight:normal;margin-bottom:0px;padding-left:0px;}
*html #inhalt h1{padding-top:75px;}
*html #inhalt h1{padding-left:10px;}

/*Formatierung Formulare*/
#inhalt input.text{border:1px solid #848484;padding:1px;}
#inhlat radio{border:0px solid #fff;background-color:transparent;}
#inhalt input.button{border:1px outset #848484;background-color:#e3e3e3;padding:1px;}
#inhalt input.text:focus{background-color:#e3e3e3;}
#inhalt textarea{border:#848484 1px solid;font-family:"Gill Sans MT", Verdana, Arial, sans-serif;}




/*Formatierung Berichteseiten*/
#inhalt table.bericht[id]{width:100%;margin:0px;}
#inhalt table.bericht h1{font-size:1.0em;margin:5px 0px 5px 0px;padding:0px;color:#000000;font-weight:bold;}
.rahmen{border:1px solid #848484;}
#inhalt table.bericht a{color:#000000;}
#inhalt table.bericht a.pdf{color:#848484;background-image:url(../img/pdf.gif);background-repeat:no-repeat;background-position:left center; display:block;padding-left:15px;width:7.5em;}
#inhalt table.bericht a:hover{color:#b21720;}


/*Banner*/
#rechts img{margin:4px;border:none;}

/*Fusszeile*/
#footer a{color:#848484;}
#footer a:hover{color:#b21720;}
#footer p.non_print{margin-bottom:0px;}
#footer p{margin-top:0px;}

/*Suche-Feld Formular*/
.feld{border:1px solid #848484;font-size:0.8em;width:180px;color:#848484;}
.feld:focus{background-color:#e3e3e3;}

/*Publikationsanzeige: Ausgabenwahl*/
#ausgabenwahl {margin:5px 15px 0 5px; }
#ausgabenwahl a.pdf {color:#848484;background-image:url(../img/pdf.gif);background-repeat:no-repeat;background-position:left center;display:block;text-align:left;padding-left:27px;float:right;}
#ausgabenwahl a:hover {color:#b21720;}

/*Sitemap*/
#sitemap li { margin: 5px 0; }

/*Linkliste*/
#linkliste h3 { margin:0;padding:0; }

/*Suchergebnisse*/
#suchergebnisse h3 { margin:0;padding:0; }
#suchergebnisse li { margin: 20px 0; }

select{font-family:"Gill Sans MT", Verdana, Arial, sans-serif;font-size:100.01%;color:#6a6a6a;}
/*Mediadaten*/
.rahmen1{border-left:1px solid #848484; border-top:1px solid #848484;border-bottom:1px solid #848484;padding:20px;}
.rahmen1[id]{padding:10px;}
.rahmen2{border-right:1px solid #848484; border-top:1px solid #848484;border-bottom:1px solid #848484;}
ul{list-style-type:square;}
#inhalt h2{font-size:1.0em;}

/*Formatierung Team*/
div.teamperson {
   margin: 15px 5px;
   border: 1px solid #333;
   width:400px;
   float:left;
   height:200px;
   /*min-width:400px;*/
}

div.teamperson div.pic {
    width: 130px;
    padding: 5px;
    float: left;
    margin-top:30px;
}

div.teamperson div.data {
    padding: 5px;
    float: left;
}

div.teamperson h4 {
    margin-top: 0;
}

.h_team{
    clear:both;
    display:block;
}

/* Meldungen */
.errortext { color: #ff0000; font-weight:bold; }
.successtext { color: #00cc00; font-weight:bold; }

/*Team*/
