BODY { background:url(../img/bg.gif) repeat-y left; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
A {color:#000000; }
H1 { size: 18px; font-style:italic;}
#zahnradlinks {		position:absolute;	left:668px;	top:120px;	width:134px;	height:159px;	z-index:4;}
#zahnradrechts {	position:absolute;	left:803px;	top:120px;	width:117px;	height:132px;	z-index:4;}
#zahnradoben {		position:absolute;	left:803px;	top:0px;	width:135px;	height:96px;	z-index:4;}
#menulayer {		position:absolute;	left:0px;	top:96px;	width:100%;		height:26px;	z-index:1;	background:url(../img/menu_bg.gif) repeat-x top left;}
#adresselayer {		position:absolute;	left:608px;	top:17px;	width:185px;	height:77px;	z-index:2;	text-align:right;}
#textlayer {		position:absolute;	left:615px;	top:153px;	width:178px;	height:auto;	z-index:20;	text-align:justify;}
#content {			position:absolute;	left:19px;	top:133px;	width:566px;	height:auto;	z-index:21;}
#angebotliste {		border:1px solid #CCCCCC; border-bottom:0px; margin-bottom:10px;}
#angebotliste TR {	background-color:#f3f3f3;}
#angebotliste IMG {	cursor:pointer;}
#angebotliste .moreimg { background-color:#c0d1be;}
#angebotliste .moreimg IMG { padding-right:11px;}
#angebotliste .spacer { background-color:#FFFFFF;}
#angebotliste .zr {	background:url(../img/angebotbg.gif) no-repeat right bottom; }
#angebotliste TD {	vertical-align:top;border-bottom:1px solid #CCCCCC; }
#topinfo		{	margin-bottom:10px; }
#topinfo TD {font-size:11px; color:#777777;}
#cpinfo {			position:absolute;	right:5px;	top:3px;	width:auto;;	height:auto;	z-index:22;}
#cpinfo A {			text-decoration:none; font-size:11px; color:#888888;}
#anfrageformular TABLE {border:1px solid #CCCCCC;background-color:#f3f3f3;}
.messagebox {  margin-top:15px; border:1px solid #32732a; margin-bottom:10px; background-color:#c0d1be;}
.messagetext { padding:12px;}
.messagetext DIV {
 padding:3px;
}
.messagetitel {	
 padding:15px; padding-bottom:0px; font-weight:bold; display:block;
}
.partnerdiv { width:150px; float:left; height:80px; margin-bottom:16px; margin-right:36px; text-align:center;}
.partnertable { width:100%;}
.partnertable TR {}
.partnertable TD {width:33%; vertical-align:middle; text-align:center;}
.partnertable IMG {margin:10px;}
