body { margin:0px;width:100%;height:100%;}
body, table, td { font-family:Verdana, Helvetica, Geneva, sans-serif;color:#4c595f;font-size:11px;line-height: 125%;font-weight:normal;margin:0px;}
h1 {color:#4c595f;font-size:14px;line-height: 100%; margin: 0px;display:block;border-bottom: 1px #71868f solid;line-height:30px;}
h2 {font-weight:normal;color:#ffffff;font-size:20px;line-height: 120%; margin: 0px;display:block;}
h2.weiss {color:#ffffff;font-size:14px;line-height: 100%; margin: 0px;display:block;border-bottom: 1px #ffffff solid;line-height:30px;}
h3 {color:#4c595f;font-size:12px;line-height: 100%; margin: 0px;}
h4 {color:#4c595f;font-size:11px;line-height: 100%; margin: 0px;}
p {margin:0px}
.BildTextObenLinks {margin-left:0px;margin-top:0px;margin-right:10px;margin-bottom:10px;}
.normal { font-family:Verdana, Helvetica, Geneva, sans-serif;color:#4c595f;font-size:11px;line-height: 125%;font-weight:normal;}
.eingabe {font-family:Verdana, sans-serif;  color:#000000; font-size:11px;}
.title{ font-family:Verdana, Helvetica, Geneva, sans-serif;color:#ffffff;font-size:10px;line-height: 125%;font-weight:normal}
.navStar {font-family: Verdana,  Helvetica, Geneva, sans-serif;color:#000000;background-color: transparent;font-size:11px;font-weight:bold;text-decoration:none;}
.navStarB {font-family: Verdana,  Helvetica, Geneva, sans-serif;color:#000000;background-color: #ffffff;font-size:11px;font-weight:bold;text-decoration:none;}

td.weiss { font-family:Verdana, Helvetica, Geneva, sans-serif;color:#ffffff;font-size:11px;line-height: 125%;font-weight:normal;margin:0px;}

.gruen {color: #91be06;}
.blaugrau {color: #71868f;}

.gruen_bg {background: #91be06;}
.blaugrau_bg {background: #71868f;}

.text_gruen_rechts {
	font-size: 20px;
	color: #ffffff;
	line-height: 120%;
}

a  				{font-family: Verdana, Helvetica, Geneva, sans-serif;color:#91be06;background-color: transparent;font-size:11px;font-weight:normal;text-decoration:none;line-height: 125%;}
a:hover 		 {color:#91be06;background-color: transparent;text-decoration:underline;font-weight:normal;line-height: 125%;}
/*
a.nav  				{font-family: Verdana, Helvetica, Geneva, sans-serif;color:#ffffff;background-color: transparent;font-size:13px;font-weight:normal;text-decoration:none;line-height: 125%;}
a.nav:hover 		{color:#ffffff;background-color: transparent;text-decoration:underline;font-weight:normal;line-height: 125%;}

a.navB  				{font-family: Verdana, Helvetica, Geneva, sans-serif;color:#000000;background-color: transparent;font-size:13px;font-weight:normal;text-decoration:underline;line-height: 125%;}
a.navB:hover 		{color:#000000;background-color: transparent;text-decoration:underline;font-weight:normal;line-height: 125%;}

a.navSub  				{font-family: Verdana,  Helvetica, Geneva, sans-serif;color:#d3ecff;background-color: transparent;font-size:11px;font-weight:bold;text-decoration:none;}
a.navSub:hover 		 {color:#64bdff;background-color: transparent;text-decoration:none;font-weight:bold;} 

a.navSubB  				{font-family: Verdana,  Helvetica, Geneva, sans-serif;color:#ffffff;background-color: transparent;font-size:11px;font-weight:bold;text-decoration:none;}
a.navSubB:hover 		 {color:#64bdff;background-color: transparent;text-decoration:none;font-weight:bold;} 
*/

a.navImpressum  				{font-family: Verdana, Helvetica, Geneva, sans-serif;color:#ffffff;background-color: transparent;font-size:11px;font-weight:normal;text-decoration:none;}
a.navImpressum:hover 		 {color:#ebd394;background-color: transparent;text-decoration:none;font-weight:normal;} 

a.navImpressumB  				{font-family:  Verdana, Helvetica, Geneva, sans-serif;color:#ebd394;background-color: transparent;font-size:11px;font-weight:normal;text-decoration:none;}
a.navImpressumB:hover 		 {color:#ebd394;background-color: transparent;text-decoration:none;font-weight:normal;} 


.glassy
{
	border:7px solid rgba(255,255,255,0.4);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
}

#hintergrund
{
	position:fixed;
	width: 100%;
	height: 100%;
}

#bgcurrent_big
{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index: 1;
	background: #000;
}

#content
{
	position:relative;/*
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;*/
	z-index: 800;
}

ul.nav
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

ul.nav li
{
	margin-left:5px;
}

ul.nav li a.nav
{
	display:inline-block;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height: 125%;
	background: #71868f;
	width: 150px;
	margin: 0px;
	padding:0px;
	padding-left:36px;
	padding-top: 2px;
	padding-bottom: 6px;
}

ul.nav li a.nav:hover, ul.nav li a.navB, ul.nav li a.navB:hover
{
	display:inline-block;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	background-color: transparent;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height: 125%;
	background: url(/img/web/navB.jpg) left bottom no-repeat #71868f;
	width: 150px;
	margin: 0px;
	padding:0px;
	padding-left:36px;
	padding-top: 2px;
	padding-bottom: 6px;
}

#bg1
{
	position:absolute;
	top:0px;
	left:0px;
	z-index: 140;
}

#bg2
{
	position:absolute;
	top:0px;
	left:0px;
	margin-left:1004px;
	z-index: 141;
}

ul.subnav
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}


ul.subnav li a.navSub
{
	display:inline-block;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height: 125%;
	margin: 0px;
	padding:0px 10px 6px 10px;
}

ul.subnav li a.navSub:hover, ul.subnav li a.navSubB, ul.subnav li a.navSubB:hover
{
	display:inline-block;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	background-color: transparent;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	line-height: 125%;
	margin: 0px;
	padding:0px 10px 6px 10px;
}

ul.eintrag_features
{
	margin:0px;
	padding:0px;
	padding-left:19px;
	list-style-type:none;
	list-style-position: inside;
	line-height: 100%;
	font-size: 11px;
}

ul.eintrag_features li
{
	list-style-image: url(/img/web/eintrag-strich.jpg);
	font-size: 10px;
	height: 11px;
	color: #ffffff;
}

ul.eintrag_features li a
{
	font-size: 10px;
	color: #ffffff;
}

ul.eintrag_featuresB
{
	margin:0px;
	padding:0px;
	padding-left:19px;
	list-style-type:none;
	list-style-position: inside;
	line-height: 100%;
	font-size: 11px;
}

ul.eintrag_featuresB li
{
	list-style-image: url(/img/web/eintrag-strichB.jpg);
	font-size: 10px;
	height: 11px;
	color: #c4d3db;
}

ul.eintrag_featuresB li a
{
	font-size: 10px;
	color: #c4d3db;
}

