/* DATEI:polen.css */
#container{
	width:1000px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
#left{
	float:left;
	width: 200;
	margin: 0px;
	padding: 0px;
}
#content{
	width:780px;
	padding: 0px;
	margin-left: 200px;
	margin-right: 0px;
}
div#content{
	min-height: 650px;
	height: expression(this.scrollHeight>600 ? "auto":"600px");
	}
#banner{
	margin: 15px;
	padding: 10px;
	height: 60px;
	background-image: url(../images/headerlogo.jpg);
	/** border: solid 1px red; **/
	background-repeat: repeat-x;
}
#bannerleft{
	float:left;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#bannerright{
	margin-left: 200px;
	padding: 0px;
	text-align: left;
}
#kopfende{
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

#footer{
	clear: both;
	background-color: #42488C;
	margin: 10px 0px 0px 0px;
	padding: 4px;
	text-align: center;
	font-size: 8pt;
	color: white;
}

.text{
	color: Navy;
	background-color: white;
}

.kopftext{
	background-color: #42488C;
	font-size: 12pt;
	FONT-WEIGHT: bold;
	text-align: left;
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-style: groove;
	border-right-style: groove;
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-color: #D5D5D5;
	border-right-color: #D5D5D5;
	border-top-color: #D5D5D5;
	border-left-color: #D5D5D5;
	border-left-width: thin;
	border-top-width: thin;
}
.hauptkopf{
	background-color: #42488C;
	color: White;
	font-size: 12pt;
	FONT-WEIGHT: bold;
	text-align: left;
	padding-left: 8px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Menueintrag{
	background-color: transparent;
	color: White;
	font-size: 9pt;
	FONT-WEIGHT: normal;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid White;
}
.Abschnitt{
	color: Black;
	font-size: 11pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-style: inset;
	border-right-style: inset;
	border-bottom-color: #EEEEEE;
	border-right-color: #EEEEEE;
	background-color: #D5D5D5;
}
.headerU{
	color: black;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: center;
	border-bottom: solid 1px black;
}
.Header10{
	color: black;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
	border: solid 1px #838383;
	background-color: #D5D5D5;
}
.Eintrag{
	color: Navy;
	font-size: 11pt;
	text-align: left;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-style: groove;
	border-right-style: groove;
	border-bottom-color: #D3D3D3;
	border-right-color: #D3D3D3;
}
.Starttipp{
	color: Navy;
	text-align: left;
	font-size: 10pt;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: Black;
	border-left-color: Black;
	border-top-width: 1px;
	border-left-width: 1px;
	margin: 100px 0 100px 0 !important;
	/* margin: 100px 0 100px 0; geht nicht */
}
.LiteraturEintrag{
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: bold;
	text-align: left;
	padding-left: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-right-style: inset;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	background-color: #F1F1F1;
}
.Header1{
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-Bottom-color: #D3D3D3;
	border-bottom: thin dotted;
}
.Text10{
	background-color: White;
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Text10trans{
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: center;
}
.Trenner{
   background-color:#42488C;
}
.TrennerHell{
   background-color:#EEEEEE;
}
.Text10r{
	background-color: White;
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: right;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Text10z{
	background-color: White;
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: center;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Text8{
	background-color: White;
	color: Navy;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: left;
	vertical-align: middle;
	padding-left: 4px;
}
.Text8top{
	background-color: White;
	color: Navy;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-left: 4px;
}
.Text8linie{
	background-color: White;
	color: Navy;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-Bottom-color: black;
	border-bottom: 1px solid;
	border-Right-color: black;
	border-Right: 1px solid;
}
.Text8z{
	background-color: White;
	color: Navy;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: center;
	vertical-align: middle;
	padding-left: 4px;
}
.Text8zb{
	background-color: White;
	color: Navy;
	font-size: 8pt;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: middle;
	padding-left: 4px;
}
.Text6{
	background-color: White;
	color: Navy;
	font-size: 6pt;
	FONT-WEIGHT: normal;
	vertical-align: middle;
	padding-left: 4px;
}
.Pin{
	background-color: White;
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: center;
	vertical-align: top;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.MitteilNr{
	background-color: White;
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: right;
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: top;
}
.MitteilText{
	background-color: White;
	color: Navy;
	font-size: 10pt;
	FONT-WEIGHT: normal;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}
body 
{
	margin: -15px;
	padding: 0;
	background-color:White;
}
p,h1,h2,h3,h4,ul,ol,li,div,td,tr,th,address,blockquote,nobr{
	font-family: Verdana,Arial,sans-serif;
}
h1{
	font-size: 18pt;
	color: Navy;
}
h2{
	font-size: 16pt;
	color: Navy;
}
h3{
	font-size: 12pt;
	color: Navy;
}
h4{
	font-size: 10pt;
	color: Navy;
}
p,ul,ol,li,div,tr,td,th,address,nobr,b,i{
	color: Navy;
}
pre{
	font-family: Courier New,Courier;
	color: #0000C0;
}
tt{
	font-family: Courier New,Courier;
	color: #0000C0;
}
a:link{
	color: Black;
}
a:visited{
	color: Black;
}
a:active{
	color: Black;
}
a:hover{
	COLOR: DarkRed;
}
A.menulink{
	COLOR: White;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
A.menulink:visited {
	COLOR: White;
}
A.menulink:active{
	COLOR: Yellow;
}
A.menulink:hover{
	COLOR: Aqua;
}
A.mblink{
	COLOR: Navy;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.mblink:visited{
	COLOR: Navy;
}
A.mblink:active{
	COLOR: Navy;
}
A.mblink:hover{
	COLOR: Red;
}
A.alink{
	COLOR: Navy;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
A.alink:visited{
	COLOR: Navy;
}
A.alink:active{
	COLOR: Navy;
}
A.alink:hover{
	COLOR: Red;
}
A.mehrlink{
	COLOR: #696969;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
A.mehrlink:visited{
	COLOR: #696969;
}
A.mehrlink:active{
	COLOR: #696969;
}
A.mehrlink:hover{
	COLOR: Red;
}

#navibox {
	float: left;
	width: 230px;
	background-color: #e8e6d6;
	margin: 10px;
	border: 1px solid #5A5A5A;
	background: -moz-linear-gradient(19% 75% 90deg, #D9D6C0, #e8e6d6);
	background: -webkit-gradient(linear, 0% 0%,0% 100%, from(#e8e6d6), to(#D9D6C0));
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	-moz-box-shadow: #0C2202 3px 3px 3px ;
	-webkit-box-shadow: #0C2202 3px 3px 3px;
	box-shadow: #0C2202 3px 3px 3px ;
   overflow: auto;
}
#navibox #flag {
	margin: 0;
	width: 220px;
	border-bottom: 1px solid #5A5A5A;
	padding: 4px 10px 4px 10px;
	text-align: center;
}
#navigation {
   margin: 0px; 
	padding: 0px;
   background: none;
   font-size: 11px;
}	
/* für den Abstand */
#navigation p{
	height: 5px;
	font-size: 1px;
}
#navigation a{
   display:block;
   padding: 0.1em;
   text-decoration: none; 
   font-weight: normal;
	border-bottom: 1px solid #576e88;
	margin: 3px 10px 6px 10px; 
	color: black;
	text-transform: uppercase;
}
#navigation a:hover {
	color: maroon;
	text-decoration: none;
	background-color: #d8e5fc;
}
#navigation a.bold{
   display:block;
   padding: 0.1em;
   text-decoration: none; 
   font-weight: bold;
	border-bottom: 1px solid #576e88;
	margin: 3px 10px 6px 10px; 
	color: maroon;
	text-transform: uppercase;
}
#navigation a.bold:hover {
	color: #db0000;
	text-decoration: none;
	background-color: #d8e5fc;
}
#navigation ul {
	list-style: none;
	margin: 0 0 0 10px !important;
	padding: 0;
}
.fachartikel{
	padding-bottom: 10px;
	list-style-type: square;
}
.bbbild{
	border:thin;
	background-color: #d5d5d5		
}