body {background-color: #DBE2E4;
	text-align	:  center;
    font-family:  Tahoma, trebuchet MS, arial, sans-serif;

    color:#3C2574;}
body{font-size:0.8em;}
.small { font-size:0.95em;}




#rechtslinks a:link, #startinhalt a:link {  color:rgb(204,0,0); text-decoration:underline; }
#rechtslinks a:hover, #startinhalt a:hover {  text-decoration:none; }
#links a:link, #startinhalt a:link {  color:#003; text-decoration:none; }

* {margin:0px; }
ul {
   list-style-type: none;
   margin: 0;
   padding:0;}

ul li	{
   background-image:	url(../upload/layout/listenpfeil.gif);
   background-repeat: no-repeat;
   background-position: 0 0.2em;
   padding-left: 2em;}

ul li li{
   background-image:	url(../upload/layout/listenpfeil2.gif);
   background-repeat: no-repeat;
   background-position: 0 0.2em;
   padding-left: 2em;
}

#rahmen{ width: 900px;
    text-align:  center;
    margin: 0 auto; 
    margin-top: 10px;}

#topwrapper{ background-image:url(../upload/design/backtop.gif);
	height: 155px;	
	margin-left: 0px;
	width:900px;	 }


#innertopwrapper{ 
     	width:900px;
	height: 155px;
	text-align:center;
	margin-left: 0px; }

.logo {	} 
/*Container fuer die Startseite*/
#startinhalt {background-image:url(../upload/design/content_backstart.gif);  text-align:right; margin:5px 20px 0px 20px; padding: 20px 10px;}
#breadcrumbsstart {text-align:left;  height: 30px;}
#startlinks {width: 205px; float: left; text-align:left; margin-top:10px; border:1px solid #B1C2CB;}
#startlinks a:link {color:#AD484B;text-decoration: underline;}
#startlinks a:visited {color:#AD484B;text-decoration: underline;}
#startmitte {width: 440px; padding: 0 20px;float: left;  text-align:left;margin-top: 10px;}
#startrechts {width: 150px; float: right; background: #fff; text-align:left; margin-top: 10px; border:1px solid #B1C2CB;}

/*Ende Container fuer die Startseite*/

/*Ende Container fuer die Folgeseiten*/
#rechtslinks {
    background-image:url(../upload/design/content_back.gif);  
    text-align: left;
    margin:5px 15px 0px 15px;}

#links {    padding-top: 43px;
    float: left;
    width: 200px;}

#rechts {
    width: 635px; 
    margin-left: 220px;


}
#rechts_biss {
    width: 635px; 
margin-left: 220px;
    background-image:	url(../upload/biss/biss1.gif);
background-repeat: no-repeat;
 background-position: bottom right;
    
}
#rechts_bms {
    width: 635px; 
    margin-left: 220px;
    background-image:	url(../upload/biss/bms.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    
}
#rechts_kms {
    width: 635px; 
    margin-left: 220px;
    background-image:	url(../upload/biss/kms.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}
#rechts_hms {
    width: 635px; 
    margin-left: 220px;
    background-image:	url(../upload/biss/hms.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}
#rechts_sms {
    width: 635px; 
    margin-left: 220px;
    background-image:	url(../upload/biss/sms.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}


/* ____________________ Breadcrumbs ____________________  */

#breadcrumbs	{
    font-size: 0.7em;
    padding-top: 0.5em;
color: #3C2574;
        }
.navipath { 
    text-decoration: underline;       
    padding:0;
    padding-bottom:30px;	}

#inhalt {padding: 20px 20px 20px 0px; line-height: 1.5em; }

#wrapper{
    width: 900px; 
    background-color:#FFFFFF; }

#bottomwrapper{
    width: 900px; 
    height: 65px; 
    background-image:url(../upload/design/backbottom.gif)}

.stopfloat	{
	float					:	none;
	clear					:	both;
	width					:	1px;
	margin					:	0;
	padding					:	0;
	font-size				:	0px;
	line-height				:	0px;
	height					:	1px;}

#blue { 
    padding: 4px 1px;
    text-align: right;
    background-color:#495676; 
    margin:0px 15px;
    	}

/* ____________________ Textformatierungen ____________________ */

/* ____________________ Navigation 1. Ebene ____________________ */


.navi1{  


/*float:left;*/
display: inline;
   margin:0px;
   border-right:1px solid #000;      
   }

a.navileft_passive1 {color:#fff; background: url(../upload/design/topnavback_off.jpg) no-repeat;} 
a.navileft_passive1:link { color:#fff; background: url(../upload/design/topnavback_off.jpg) no-repeat; } 
a.navileft_passive1:visited { color:#fff; background: url(../upload/design/topnavback_off.jpg) no-repeat;} 
a.navileft_passive1:hover { color:#003;  background: url(../upload/design/topnavback_over.jpg) no-repeat; }
 
a.navileft_active1 {	  background: url(../upload/design/topnavback_open.jpg) no-repeat;	color:#fff;} 
a.navileft_active1:link { background: url(../upload/design/topnavback_open.jpg) no-repeat;} 
a.navileft_active1:visited { background: url(../upload/design/topnavback_open.jpg) no-repeat;} 
a.navileft_active1:hover { color:#EED2D3; background: url(../upload/design/topnavback_open.jpg) no-repeat;}
 
a.navileft_open1 { background: url(../upload/design/topnavback_open.jpg) no-repeat; color:#fff;} 

a.navileft_passive1, a.navileft_passive1:link, a.navileft_passive1:hover, a.navileft_passive1:visited, a.navileft_active1, a.navileft_active1:link, 
a.navileft_active1:hover,  a.navileft_active1:visited, a.navileft_open1 { margin:0px; padding:3px 3px 3px 10px; text-decoration: none;}




/* ____________________ Navigation 2.-5. Ebene____________________ */
.subnavi{	
       background:url(../upload/layout/dot_bottom.gif) bottom repeat-x;
       width: 100%;  
       text-decoration: none;    
}

a.navileft_passive {	
        display:block;	       
	padding-top:3px;
	padding-bottom:3px;
	text-decoration: none; color:#fff;
} 
a.navileft_passive:link { 	color:#fff; text-decoration: none;} 
a.navileft_passive:visited { color:#003;	text-decoration: none;} 
a.navileft_passive:hover { 	color:#300; text-decoration: none;}
 

a.navileft_active {
	display:block;
	background-color:#ffffff;
	background-position:right;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_open {
	padding-left:10px;
	display:block;
	background-position:right;	
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

h1 {	font-size:1.2em;}
h2 {	font-size:1.0em; border-bottom:1px solid #AEBCCC; color:#6B86A3; padding: 5px 5px 5px 0px;margin-bottom: 5px;}
/* Unterüberschrift */
h3 {	font-size:1.0em; border-bottom:1px solid #AEBCCC; color:#6B86A3; padding: 5px 5px 5px 0px;margin-bottom: 5px;}
#inhalt h1 {width: auto;  border-bottom:1px solid #AEBCCC; padding: 5px 5px 5px 0px; margin-bottom: 25px;}






/* ____________________ Kleinteile Startseite ____________________ */

.captionback { color:#fff; height: 20px; margin: 0; padding: 5px 10px; background: url(../upload/design/topnavback_off.jpg) no-repeat;} 

#biss {
width: 450px;   }


/* ____________________ Sitemap ____________________ */


#inhalt a.sitemap_level1:link {color:#AD484B; text-decoration: none; font-weight: bold;}
#inhalt a.sitemap_level1:visited {color:#AD484B; text-decoration: none; font-weight: bold;}
#inhalt a.sitemap_level1:hover {text-decoration: underline; font-weight: bold;}
#inhalt a.sitemap_level1 {
	display:block;
	border-bottom:1px solid #b4a8b4;
	font-weight:normal;
	padding-bottom:0.4em;
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:right;

}

#inhalt a.sitemap_level2:link {color:#300;text-decoration: none;}
#inhalt a.sitemap_level2:visited {color:#300;text-decoration: none;}
#inhalt a.sitemap_level2:hover {color:#300;text-decoration: underline;}
#inhalt a.sitemap_level2{
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:5px 7px;
	display:block;
        padding-left: 15px;

}
#inhalt a.sitemap_level3:link {color:#AD484B;text-decoration: none;}
#inhalt a.sitemap_level3:visited {color:#AD484B;text-decoration: none;}
#inhalt a.sitemap_level3:hover {color:#AD484B;text-decoration: underline;}
#inhalt a.sitemap_level3 {
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:5px 7px;
        padding-left: 15px;
}


.sitemap_level2_container {
	float:left;
        width:30%;
	padding-top:.3em;

}

.sitemap_level3_container {
	float:left;
	width:30%;
        padding-top:.3em;

}


.sitemap_level4_container {
	float:left;
	width:30%;
        padding-top:.3em;

}

 /* ____________________ Bottomnavi ____________________ */


.bottomnavigation {  margin-left: 250px; text-align: right;  color:#6B86A3; font-size:0.75em; text-decoration: none;} 
#inhalt a.bottomnavi { color:#6B86A3;;  text-decoration: none;} 
#inhalt a.bottomnavi:link { color:#6B86A3;;   text-decoration: none;}
#inhalt a.bottomnavi:visited { color:#6B86A3;;   text-decoration: none;}
#inhalt a.bottomnavi:hover { color:#6B86A3;;  text-decoration: none; }


#inhalt a:link {color:#AD484B;}
#inhalt a:visited {color:#AD484B;}
.pdfdownload {
   background:url(../upload/layout/pdf.gif);
   background-repeat: no-repeat;
   padding-left: 30px; 

}
#biss a.pdfdownload:link {color:#f0f;}
#biss a.pdfdownload:hover {color:#f0f;}
#biss a.pdfdownload:visited {color:#f0f;}


#top {
}
#startmitte a:link {color:#AD484B;text-decoration: underline;}
#startmitte a:visited {color:#AD484B;text-decoration: underline;}
#startmitte a:hover {color:#AD484B;text-decoration: underline;}

.partner {text-align:center;
padding: 5px;}

#loginbox {
	
	
font-size:1.0em;
}


 /* ____________________ Kontaktformular ____________________ */





