#head {}#main{	margin-top:20px;}#navi { width: 180px; float: left; }#full { margin-left: 200px; }#mitte { margin-left: 200px; margin-right: 280px; }#rechts { 	float: right; 	width: 234px;	margin-left:20px;}#dynmitte { margin-left: 200px; }#dynrechts { 	float: right;	width:500px;}#footer{	font-size: 10px;}#head img{	float:left;}.cleaner { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent; }body  { font-size: 12px; font-family: Arial; background-color: #FFF; margin: 5px; padding: 5px;  }img {border:none;}.textbutton3d { color: #000000; font-size: 11px; text-decoration: none; background-color: white; padding: 1px 4px; border: solid 1px #000000 }a:active { color: black; text-decoration: underline }a:hover { color: white; text-decoration: none; background-color: #46b3eb }a:link { color: black; text-decoration: underline }a:visited { color: black; text-decoration: underline }.small { font-size: 10px }p { font-size: 12px; font-family: Arial }td { font-size: 12px; font-family: Arial }.listSmall { font-size: 10px; font-family: Arial }.subhead { font-weight: bold; font-size: 12px; font-family: Verdana; padding-left: 5px; border-bottom: 1px solid gray; border-left: 1px solid gray }.lineleft { font-weight: bold; font-size: 12px; font-family: Verdana; padding-left: 5px; border-left: 1px solid gray }.heavywhite { color: white; font-weight: bold; font-size: 12px; font-family: Verdana }.navi { padding: 1px; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #46b3eb; text-indent: 2px; border-left: 3px solid #009 }.naviNone { padding: 1px; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #46b3eb; text-indent: 2px }.subnavi { padding: 1px; font-size: 10px; font-family: Verdana; background-color: #b2d8ec; text-indent: 15px }.naviRed { padding: 1px; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #46b3eb; text-indent: 2px; border-left: 3px solid #FF0000 }.naviGrey { padding: 1px; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #46b3eb; text-indent: 2px; border-left: 3px solid #999999 }.copy { padding-left: 8px }.head { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana; text-indent: 5px; border-bottom: 1px solid gray; border-left: 1px solid gray }.continued { border-bottom: 1px solid gray }.dottedBorder { margin: 20px; padding: 10px; border: dotted 1px gray }.formular th{	vertical-align: top;	text-align: right;	padding-right: 5px;}.formular td{	vertical-align: top;	padding-bottom: 5px;	padding-right: 10px;}table.formular{	margin-top: 10px;}#voransicht{	border: 2px solid #EEE;	padding: 5px;	width: 500px;}#voransicht th{	text-align: right;}#navi ul{	list-style-type:none;	margin: 0;	padding: 0;}#navi li{	font-family:Verdana;	background-color:#72c3ec;	font-size: 12px;	font-weight: bold;	padding-left: 2px;	padding-top:2px;	padding-bottom:2px;	margin-bottom: 10px;	border-left: 3px solid #009;}#navi li.active {	background-image: url(/haendler2/_img/pfeil2.gif);	background-repeat: no-repeat;	background-position: right 3px;}#navi ul li ul{	margin-top: 2px;	padding-top: 3px;	background-color: #b2d8ec;}#navi ul li ul li{	background:none;	font-weight:normal;	border:none;	margin-bottom: 5px;	margin-left: 10px;}#navi ul li ul li ul{	margin-top: 5px;	font-style: italic;}#navi a{	text-decoration:none;}.tagesangebotVorschau{	margin-left:10px;	margin-bottom:10px;	border:1px solid #DDD;	padding:5px;	background-color:white;}.tagesangebot .bild{	float:left;}.dialog{	display:none;}
