﻿html					{height:100%; margin-bottom:1px}
body				{font-family:arial, verdana, helvetica, sans-serif; color:#000000; font-size:0.82em; background-color:#d6ebeb; text-align:center; margin:0px; padding:0px;}
a					{color:#00688B; text-decoration: none;}
a:hover				{color:#000000}
img					{border:0px;}
h1					{font-size:1.0em; font-weight:bold; color:rgb(255,255,255); padding:0 0 0 10px; margin:0px;}
h2					{font-size:1.0em; font-weight:bold; color:#009999; padding:0px; margin:0px;}
ul					{margin-top:0px; margin-bottom:0px;list-style-position:outside;}
li					{margin-left:-24px; padding-left:0px; padding-top:2px; list-style-image:url(/data/listing_icon.png); list-style-type:circle;}
hr					{border:solid #009999 1px; border-bottom:0px; height:1px;}

#headerNavi			{position:absolute; top:0px; left:0px; width:100%; text-align:left; border-bottom:1px solid #c9d7f1; height:25px; background-color:white; color:#00688B;}
#headerNavi a		{color:#00688B; text-decoration:underline;}
#white				{position:absolute; top:26px; left:0px; width:100%; text-align:left; height:140px; background-color:white;}
#container			{position:relative; top:26px; left:0px; width:950px; margin:0 auto; text-align:left;}
#bg_container		{position:relative; float:left; padding:0px; margin:0px;}

#header				{position:relative; top:0px; left:0px; width:950px; height:125px; float:left; padding-bottom:15px; font-size:0.8em; background:white;}
#logo				{position:relative; top:20px; left:0px; float:left;}
#datum				{position:relative; top:10px; left:0px; float:right;}

#navi_left			{position:relative; top:0px; left:0px; float:left; width:160px; padding:10px 15px 15px; font: normal 13px "Trebuchet MS",verdana, sans-serif; background:#d6ebeb;}
#navi_left a:link,
#navi_left a:visited,
#navi_left a:active	{display:block; border: solid 1px #808080; color:#000000; text-decoration:none; margin-bottom: 1px; margin-top: 1px; padding-left: 5px; height: 26px; line-height: 26px;}
#navi_left a:hover	{background-color:#99cccc; color:#800000; border: dashed 1px #000000;}

#content			{position:relative; top:0px; left:0px; float:right; width:760px; background:#99cccc; height:350px;}
#content[id]		{height:auto; min-height:350px;}
#headline			{position:absolute; top:25px; left:0px; float:right; background:#009999; width:750px; padding:5px; z-index:3;}
#bild				{position:relative; top:0px; left:0px; float:right; width:350px; height:245px; z-index:1; padding:0px; margin:0px;}
#navtea				{padding:60px 10px 0px; width:125px; height:185px; font-weight:bold;}
#navtea a {color:#CD3E04;}

#trans				{position:absolute; top:0px; left:0px; float:left; width:145px; height:245px; z-index:2; background-color:rgb(217,226,230); opacity:0.8; filter:alpha(opacity=80, finishopacity=80);  padding:0px; margin:0px;}
#text				{position:relative; top:0px; left:0px; float:left; width:380px; padding:65px 15px 15px;}
#text2				{position:relative; top:0px; left:0px; float:left; width:730px; padding:65px 15px 15px;}
#teaser				{position:relative; top:0px; left:0px; float:left; width:130px; padding:15px; border-left:1px solid #CFD2D2;}
#footer				{position:relative; top:0px; left:0px; float:right; width:730px; font-size:0.8em; padding:5px 15px; color:#000000; background:#d6ebeb;}
#footer a			{color:#00688B; text-decoration: none;}
#footer a:hover		{color:#00688B;}

.inp180     {width:180px; background-color:#ffffff; font-family:Verdana,Geneva,Arial,sans-serif; font-size: 0.83em; border:1px solid rgb(84,120,136);margin-bottom:3px;}

.inp         {background-color:rgb(255,255,255); font-weight:bold; font-family: arial,verdana,helvetica,sans-serif; font-size:1em; color: rgb(0,153,153); border:1px solid rgb(84,120,136);}