html {
margin: 0;
}


body {
	background:none;
	margin:0 auto 0 auto;
	padding:0;
}

h1 { margin:0; width:auto; }

#wrapper {
	width:auto;
	margin:0 auto 0 auto;
}

#topper { display:none; }


#print_topper { display:inline; height:auto; border-bottom:2px solid #000; width:100%; float:left; }

#logoPrint { float:left; margin:0 20px 0 10px; }
.claimPrint { float:left; margin:0 10px 0 0; }


.print_kontaktBox { display:none; width:auto; float:right; margin:10px 10px 0 0; padding:0; border:1px solid #fff; }



#mainnav { display:none; }

.leftCon {
	float:left;
	width:100%;
	display:inline;
}

.rightCon {
	float:left;
	width:100%;
	background:#fff;
}


h1 { display:block; font-size:14px; }

h2 {
   font-size:12pt;
   font-weight:bold;
   border-bottom:none;
   width:auto;
   height:auto;
   margin:5px 0 0 0;
   font-family:arial, sans-serif;
}

h2 .hdl_objectID { 
	font-weight:bold; 
	font-size:12pt;  
	margin:0;
	border:1px solid #fff;
}
h2 .hdl_titel { font-size:12pt; }

h3 { font-size:12px; margin:5px 0 5px 5px; }

h2 .hdl_backBT { display:none; }

#detail_left { width:100%; float:left; }

#detail_right { width:100%; float:left; }

#motionImages { display:none; }

#no_print { display:none; }

.detailInfo_list {
 	border-bottom:1px solid #d3d3d3;
   font-weight:bold;
   font-size:11px;
   display:block;
   clear:both;
   margin:0 0 10px 0;
   float:left;
   width:100%;
   border-bottom:0;
}

.detailInfo_list span.hdl {
	margin:0 0 0 5px;
	padding:0;
	text-decoration:underline;
}
/**/

.kontaktBox { display:none; }

.detailInfo_value_tab {
	float:left;
	display:block;
	width:58%;
}

.detailInfo_list_tab {
 	display:block;
   float:left;
   width:40%;
   font-weight:bold;
}








#detail_gmap { display:none; }

.detailInfo_list li {
	border:none;
   font-size:10px;
   font-weight:normal;
   padding:1px 0 1px 0px;
   float:left;
   margin-left:0;
   width:49%;
   border-bottom:1px solid #d3d3d3;
   border-left:5px solid #fff;
   line-height:12px;
}

.p_infoList li { width:100%; }


#detail_footer { display:none; }


.topImage { padding:0; }



.priceBox {
	float:left;
	width:6cm;
	height:auto;
	margin:0 auto 5px auto;
	padding:0;
	font-size:11pt;
}

.price { font-size:12pt; font-weight:bold; }

#footer { display:none; }

.thumbList { margin:0; padding:0; }
.thumbList li { margin:0 5px 0 0; padding:0; }
.thumbList li img { width:115px; height:87px; }

.boxTop { border:none; }

.priceBox { border:none; }



