/*
#body {	font-family: "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FFFFFF; border:0px; margin:0px; padding:0px; }
#body {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; background-color:#FFFFFF; border:0px; margin:0px; padding:0px; }
*/
#body { color:#494949; font-family:"Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color:#FFFFFF; border:0px; margin:0px; padding:0px; }
#site_map {color:#920000; margin:0px; padding:0px; width:902px; clear:both; border:0px; border-bottom: 1px solid #d1d1d1; font-size: 13px; line-height: 25px;}

#gesamtrahmen { margin:10px; margin-bottom:2px; margin-right:0px; padding:0px; width: 900px; }

#MenuStatus {width: 100%;}
#Status { font-size: 11px; width: 600px; left: 14px; position: absolute; top: 60px; visibility: visible; }

#Menues { margin:0px; padding:0px; border: 1px solid #d1d1d1; font-size:1.1em; line-height:30px; background-repeat:repeat; background-position:top; background-image:url(../src/img/ueb_bg_2.gif);}

#logo { visibility: visible; position: absolute; z-index: 0; top: 0px; right: 0; width: 177px; height: 100px }
.logo {	text-align: right;}

.artimggross 	{ text-align: center }
.artimggrosslogo { padding-bottom: 8px; position: absolute; z-index: 2; bottom: 5px; border: solid 0 #ffa800 }

#Animation  	{ clear:both; width:100%; border-bottom: 1px solid #d1d1d1;}
#Animation1  	{ border:0px; margin:0px; padding:0px;}
#Animation2  	{ float:right; border:0px; margin:0px; padding:0px;}

#introtitel    	{ color: #c64330; font-size: 12px; font-weight: bold; line-height:20px; padding-top:10px;}
#introtext	{  color: #494949; line-height:16px; }
#Ebene3		{ visibility: visible; position: absolute; top: 20px; left: 0 }
#Ebene4		{ visibility: visible; position: absolute; top: 20px; left: 0; width: 400px; height: 75px; border-bottom: 1px solid #717171 }
#unten		{ clear:both; width: 100%; min-height: 400px; border-bottom: 1px solid #920000 }
#Fussleiste { clear:both; color: #494949; font-size: 11px; line-height: 15px; width: 100%; border:0px; padding:0px; margin:0px; margin-top:8px; margin-bottom:8px; }

.newslist   	{ padding:10px; padding-top:0px; float:left; width: 25%; min-height:300px; border:0px; background-repeat:no-repeat; background-position:top right; background-image:url(../src/img/ueb_bg_1.gif);}
.newsbox	{ border: 0px solid red; color: #494949;  padding: 5px 5px 5px 0px; float:right; width: 70%; }

.newstitel  	{ color: #494949; font-size: 14px; font-weight: bold; width: 100%; height: 20px; padding-top: 10px; padding-bottom: 5px; }
.newspic	{ margin-left: 8px; margin-bottom: 5px; float: right; border: 1px solid #b2b2b2; text-align: right; }

.newsuntertitel	{ margin: 0px; border: 0px solid red; clear: both; color: #c64330; font-size: 11px; line-height: 14px; font-weight: bold; }
.newstext    	{ border: 0px solid blue; min-height: 67px; padding:0px; padding-bottom:5px; line-height:1.4em;}
.newsdatum    	{ color: #c64330; font-size: 11px; width: 70px; padding: 2px; vertical-align: top }

a { color: #333366; text-decoration: none; }
a:link 		{ color: #333366; text-decoration: none; }
a:visited  	{ color: #333366; text-decoration: none; }
a:active  	{ color: #920000; text-decoration: none; }
a:hover 	{ color: #920000; text-decoration: none; }

div#Menues a			{ color:#494949; text-decoration: none; }
div#Menues a:link		{ color:#494949; text-decoration: none; }
div#Menues a:visited	{ color:#494949; text-decoration: none; }
div#Menues a:active	{ color:#920000; text-decoration: none; }
div#Menues a:hover 	{ color:#920000; text-decoration: none; }

#special { color: #c64330; font-size: 11px; width: 100%; left: 0; position: absolute; bottom: 0; height: 50px; visibility: visible; }

.impressumverantwortlich, .impressumkontakt, .impressumbank { position: relative; float: left; left: 3px; width: 150px; height: 120px; padding: 0px; margin: 0px; }
.impressumverantwortlich{ visibility: visible; position: relative; border:0px solid green;}
.impressuminhalttitel	{ visibility: visible; position: relative; top: 5px; width: 100%;	border:0px solid red;}
.impressuminhalttext	{ visibility: visible; position: relative; top: 10px; left: 0px; 	border:0px solid red;}

.impressumkontakt 	{ visibility: visible; position: relative; border:0px solid blue;}
.impressumkontakttitel	{ visibility: visible; position: relative; top: 5px;  width: 100%;	border:0px solid red;}
.impressumkontakttext	{ visibility: visible; position: relative; top: 10px; left: 0px; 	border:0px solid red;}

.impressumbank 		{ visibility: visible; position: relative; border:0px solid red; clear: both;}
.impressumbanktitel	{ visibility: visible; position: relative; top: 5px; width: 100%; 	border:0px solid red;}
.impressumbanktext	{ visibility: visible; position: relative; top: 10px; left: 0px; 	border:0px solid red;}

.zeile { clear:both; border:0px; margin:0px; padding:0px;}
.ueb { color: #494949; font-size: 1.2em; line-height: 1.8em; font-weight: bold; width: 100%; padding-top: 5px; padding-bottom: 2px;}
.headline	{ margin: 0px; border: 0px solid red; color: #c64330; font-size: 1.1em; line-height: 1.7em; font-weight: bold; }
.price	{ margin: 0px; border: 0px; color:#080; font-size: 18px; line-height: 20px; font-weight: bold; }

.trenner { clear:both; border:0px; margin:0px; padding:0px; height:1px; background-color:#d1d1d1; margin-top:4px; margin-bottom:4px;}
.td_60 { float:left; width:59%; border:0px; margin:0px; padding:0px; text-align:left; }
.td_20 { float:left; width:20%; border:0px; margin:0px; padding:0px; text-align:left; }
.td_70 { float:left; width:70%; border:0px; margin:0px; padding:0px; text-align:left; }
.td_30 { float:left; width:30%; border:0px; margin:0px; padding:0px; text-align:left; }
.td { float:left; width:50%; border:0px; margin:0px; padding:0px; text-align:left; }

.input_klein { width:20px;}
.input_mittel { width:70px;}
.input_gross { width:160px;}
.input_extrem { width:240px;}	

.ausgabetext {border:0px; margin:0px; padding:0px;}