html {
 height:100%
 }

body {
 background:url(../bilder/back2.png) top left repeat-x #E3E5E4; 	/* #E8E8E8	#DFDFDF;   */
 color:black;
 margin:0;
 padding:8px;
 height:100%;
 font-family:arial;
 }



/*	hier kann man die links anpassen		*/
a {
	color: #0053A6;
	text-decoration:none;
}

a:hover {
	color: #A60000;
	text-decoration:underline;
}


.stripe{
/*	der dummy ist fürs drucklayout der obigen stripe bilder	*/
}




#container {
 position:relative;
 background:#ffffff;
 margin:auto;
 width:830px;
 padding:10px;
 top:-5;

  	border-left: 1px solid #5E75AA;
	border-top: 0px solid #000000;
	border-right: 1px solid #5E75AA;
	border-bottom: 1px solid #5E75AA;
}


.toprightimage{
/* background:url(../bilder/top_right_er.png) top left;		*/
}

.toptable {
 width:850px;
 height:0px;
 border:0;
 background:url(../bilder/top_right_22.png) top right no-repeat #FFFFFF;
}


.bilderspalte {

 float:right;
 margin-left:5px;
 text-align:center;
 font-family:arial;
 font-size:10px;

/*
 float:right;
 clear:left;
 width:250px;
 margin-left:5px;
 text-align:center;

*/
}






#topimg {
/* padding:0px 0 0 0px;*/
/* height:140px;*/
/*	width:850px;  */
/* background:url(../bilder/bg.jpg) top left no-repeat;*/
/* border-bottom:14px solid #FBBF07  */
}


#box_links{
 position:absolute;
 top:50px;
 float:left;
 width:200px;

 border-left:1px solid #D4D4D4;
 border-right:1px solid #D4D4D4;
 border-top:1px solid #D4D4D4;
 border-bottom:1px solid #D4D4D4;

 margin:0px 0 0 5px;
 background:#EDEDED
 font-family:arial;
 font-size:11px;
 }

#box_rechts{
 position:absolute;
 top:50px;
 float:left;
 align:left;
 width:600px;
 margin:0px 0 0 220px;
 background:#ffffff;
 font-family:arial;
 font-size:11px;
 }

#navigation ul {
 margin:0;
 padding:0;
 border-top:1px solid silver;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 list-style-type:none
 }

#navigation li {
 border-bottom:1px solid silver;
 padding:0;
 margin:0;
 }

#navigation ul a {
 text-decoration:none;
 color:black;
 display:block;
 padding:3px 10px
 }

#navigation ul a:hover {
 text-decoration:none;
 color:white;
 background:#C49349
}


#navigation img {
 text-align:center;
 margin:auto;
 display:block
}


#content {
/* background:url(../bilder/saftsepp.png) top left repeat-y #E3E5E4;   */
 padding-left:220px;
 font-size:12px;
 padding-top:8px;
 text-align:justify;
}





#content h1 {
 font-family:Arial;
 font-size:12px;
 border-bottom:2px dotted #849EC2;
 padding-bottom:2px
 }

#content table {
 font-family:Arial;
 font-size:12px;
 }



#content h2 {
 font-family:Arial,Helvetica,sans-serif;
 font-size:13px;
 padding-bottom:2px
 }


#content p,
#content ul,
#conten ol,
#content dl {
 font-family:Arial;
 font-size:14px;
/* line-height:3ex*/
 }

#content li{
 font-size:12px
 }


 #content pre{
 font-size:12px;
 font-family:arial;
 }


#quelle {
 font-family:Arial;
 font-size:10px;
 color:gray;
 }



#content dl dt{
 font-style:italic
 }
#content dl dd{
 margin-bottom:10px
 }

.block {
 position:relative
 }

.aktuell {
 float:right;
 width:170px;
 border:10px solid white;
 padding:0px;
 background:white;
 font-family:Arial;
 font-size:10px;
}

.aktuell strong {
 color:#9E0008;
}



address {
 font-style:normal;
 font-family:Arial;
 font-size:10px;
 text-align:center;
 color:#999;
/* border-top:1px solid silver;
 border-bottom:1px solid silver;
 */
 }

.row-even td {
 background:#eee
 }

.inv {
 color:black;
 text-decoration:none;
 cursor:text
}


































/*		clearfix ist der strich unterm menü	*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-table; }

* html .clearfix { height: 1%; }
.clearfix { display: block; }















/*  	hier beginnt der menü stylesheet	*/

#main-menu a {
	color: #666666;
	background-color: inherit;
}

#main-menu a:hover {
	color: #E20074;
	background-color: inherit;
}

#main-menu {

	font-weight: bold;
	font-size:10px;
	padding: 0 0 0 0px;
}
#main-menu, #content ul.reiter-nav {
	border-bottom: 1px solid #999999;
}

#main-menu ul, #content ul.reiter-nav {
	margin: 0;
	padding: 0;
}

#content ul.reiter-nav {
	margin-bottom: 18px;
}

#main-menu ul li, #content ul.reiter-nav li {
	list-style: none none;

	float: left;
	white-space: nowrap;

	border-right: 1px solid #999999;

	padding: 0;
	margin: 0;
}

#main-menu ul li.first, #content ul.reiter-nav li.first {
	border-left: 1px solid #999999;
}

#main-menu ul li a, #content ul.reiter-nav li a {
	text-decoration: none;
	padding: 0.25em 1em;
	display: block;

}

#main-menu ul li a:hover, #content ul.reiter-nav li a:hover {
	color:#FFFFFF;
	background-color:#5079B4;
}

#main-menu ul li.current a, #content ul.reiter-nav li.current a {
	color:#FFFFFF;
	background-color: #5079B4;
}

#main-menu ul li ul {
	color: #666666;
	background-color:#5079B4;
	font-weight: normal;

	visibility: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 15em;
	z-index: 10;
	border-left: 1px solid #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;

	margin-top: 0px;
}

#main-menu ul li ul li {
	float: none;
	border-top: 1px solid #5079B4;
	border-bottom: 1px solid #6588BD;

}

#main-menu ul li ul li a, #main-menu ul li.current ul li a {
	color:#E0E7F1;
	background-color:#5079B4;
	display: block;
	padding: 0.2em 0.75em;
}


#main-menu ul li ul li a:hover {
	color: #ffffff;
	background-color: #9AADD3;
}






#untenimg{
	position:relative;
	top:-5px;
}





#box_linksV2{
 position:absolute;
 top:50px;
}




#box_linksV2 h1{
 background:url(../bilder/small_oben_rechts.png) top right;
 float:left;
 width:200px;
 padding:8px;

 margin:5px 0 0 0px;

 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#ffffff;

 }




#box_linksV2 h2{
 float:left;
 width:200px;
 padding:8px;

 margin:5px 0 0 0px;
 background:#456EAC;

 font-family:arial;
 font-size:12px;
 color:#ffffff;
 }



 #box_linksV2 h3{
 float:left;
 width:200px;
 padding:8px;

 margin:5px 0 0 0px;
 background: #DFE9F2;

 font-family:arial;
 font-size:11px;
  font-weight:100;
 color:#000000;
 }


