body{margin: 10px 0 0 0;}
*{
	color: #333;
	font-size: 10px;
}
table{border: none; border-spacing:0;}

.locations table{width: 790px; margin: 0;}


.TBlocations{margin-top: 20px;}
.TBlocations .TDHeader{display:none;}
.TBlocations td {margin:0; padding: 1px 2px 1px 2px;}
.TBlocations .imgLink img{float:right;}

.TBlocations .TRodd td { background-color: #eff; width: 160px;}
.TBlocations td.spacer {height:0px; padding:0; width:0;}

.locations .backlink, .locations .gesamtanzahl /* , .locations .TDfotodoku  */{display:none;}

.detail .TBbasedata{margin-bottom: 20px;}

.detail .TBbasedata td {width: 157px; vertical-align: top; }
.detail .TBbasedata .TDbody{padding-bottom: 5px; }

/* .detail .TBdocumentationpics img{height: 50px;} */

.detail .TBlocationImages{display:none;}
.detail .TBdocumentationpics td{margin: 0; padding: 0;}
.detail .TBdocumentationpics .TRheader b{display:none;}
.detail .TBdocumentationpics td { vertical-align: top; }
.detail .TBdocumentationpics img{margin-right: 5px;}



.gallery .TDfotodoku /*, .gallery .backlink */ {display:none;}
.gallery .backlink {clear:both;display:block;}
.gallery .TBtop td {height:12px; margin:0; padding:0;}
.gallery .TBgallery td {margin:0; padding: 1px 0;}
.gallery .TBgallery .TDimage .thumbnail {/* width: 50%; height: 50%; */}

.gallery td { vertical-align: top; }

.TBgallery td.TDimageName{padding-bottom:10px;padding-right:20px; width:110px;}
.TBgallery td.TDimage{padding-right:20px;}
.TBgallery td.TDimage a.imgLink, .TBdocumentationpics td.TDtext a.imgLink{display:block; width:110px; height:133px; overflow:hidden;}
