html, head{
	height:  100%;
	width:  100%;
}

body{
	width:  100%;
	height:  100%;
	margin: 0;
	color: #000000;
	line-height:  18px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-align:  center;
	background-color: #ffffff;
	font-size:12px;
}


#logo{
	margin-top: 50px;
	margin-bottom: 50px;
	margin-left: 0px;
	float: left;
	width: 292px;
	height: 42px;
	margin-right: 70px;
}

#content-print{width: 780px; padding:0 0 20px 0;margin:0 auto;text-align:left}
#gallery {float:right; margin-left:6px;}
#date {float:right; margin-right:20px; color:#666666; font-size:11px;}
#footer {float: left; margin:40px 0 30px 0; color:#666666; font-size:11px;}

 
#gallery-right .page,
#gallery-right .link,
hr.clearer,
.bild {display:none;}

#content-print h1 {
color:#666666;
font-weight:normal;
display:block;
font-size:22px;
font-weight:normal;
line-height:26px;
margin-bottom:7px;
margin-top:0;
}

 

a{
	color: #1d6782;
}
a img{
	border: none;
}
a:hover{
	cursor: hand;
}
i{
	color: #666666;
}

.clear{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}


.bodytext a{
	text-decoration:none;
	color:#1D6782;
}
.bodytext a:hover{
	text-decoration:underline;
	color:#1D6782;
}


#autorTag {
 position: relative;
 text-align: right;
 color: #333;
 font-size: 10px;
 width: 780px; 
 padding-top: 8px;
 margin-bottom: -5px;
 padding-bottom: 0px;
}

#autorTag a { text-decoration: none; color: #333; }
#autorTag a:hover { text-decoration: underline; }

#txtSize {
 position: relative;
 padding-left: 10px;
 width: 30px;
}


#solidBox {
 position: relative;
 margin-bottom: 10px;
 width: 453px;
 border: 1px solid #000;
 text-align: center;
 color: #636363;
 font-size: 11px;
}

#solidBoxImg { overflow: hidden; position: relative; margin: 0px; padding: 0px; line-height: 0%; }
#solidBoxFooter { margin: 0px; padding: 0px; } 

#imgDesc {
 border-top: 1px solid #000;
 padding: 10px;
 width: 443px;
 text-align: left;
}

#imgDescLeft { position: relative; float: left; width: 290px; text-align: left; }
#imgDescRight { position: relative; float: left; width: 142px; text-align: right; border-left: 1px dotted #000; }
#imgDescRight img { margin-right: 10px; vertical-align: middle; }

#imgslideshow { clear: both; }


.theMargins { margin: 10px 0px; }

.contentTxtNarrow { padding: 10px 0px; } 






#solidBox-new{border:1px solid #666; margin:10px 0 10px 0;width:628px}
a{outline:none}

#rightColumn #solidBox-new{width:453px; margin-top:0; border:0px;}
 
.jdGallery{height:100%}
.jdExtCarousel{ height:100%}
.jdExtCarousel .big-img{border-bottom:1px solid #666;position:relative; text-align:center; overflow:hidden; /*height:473px;*/ width:100%;line-height:1px;}
.jdExtCarousel .big-img img{position:relative; z-index:10}
#rightColumn .jdExtCarousel .big-img{/*height:340px*/}
.jdGallery a.open{background:url(img/clear.gif)}
.jdExtCarousel .thumb-box{ color:#666; padding:5px 10px 20px 10px; font-size:10px}
.jdExtCarousel .thumb-box .desc{float:left; width:300px; padding-bottom:10px; text-align:left;}
.jdExtCarousel .thumb-box .bild{float:right; padding-left:11px; background:url(img/vert_spc.gif) 0 0 repeat-y; height:28px; margin-bottom:10px}
.jdExtCarousel .thumb-box .bild img{vertical-align:middle}
.jdExtCarousel .thumb-box .thumb{position:relative; width:100%; height:71px; overflow:hidden; background:#999; margin-bottom:1px; clear:both}
.jdExtCarousel .thumb-box .thumb-container{position:absolute; top:0; left:0; padding:0 0 0 10px}
.jdExtCarousel .thumb-box .thumb-container table{border:0; border-collapse:collapse}
.jdExtCarousel .thumb-box .thumb-container table td{padding:0 10px 0 0}
.jdExtCarousel .thumb-box .thumb-container table td a{border:1px solid #666;display:block; float:left; cursor:pointer}
.jdExtCarousel .thumb-box .thumb-container table td a img{background:#000;opacity: 0.8; filter:alpha(opacity=80);}
.jdExtCarousel .thumb-box .thumb-container table td a:hover img{opacity:1;filter:alpha(opacity=100);}
.jdExtCarousel .thumb-box .scroll{background:#ececec url(img/bg-1.gif) 100% 0 repeat-y; overflow:hidden; height:20px; padding:1px 0 0 0}
.jdExtCarousel .thumb-box .scroll .next{float:right}
.jdExtCarousel .thumb-box .scroll .prev{float:left}
html>body .jdExtCarousel .thumb-box img{vertical-align:middle!important}

#gallery-right{width:118px; float:right}
#gallery-right .page{overflow:hidden; height:100%; padding-bottom:10px; text-align:center; display:none;}
#gallery-right .page .prev{float:left}
#gallery-right .page .next{float:right}
#gallery-right .link{text-align:right; display:none;}
#gallery-right .link a{text-decoration:none}

/* add 2010:
MultipleRating entfernen und Gmap korigieren
---------------------------------------- */

#tx-m-wrap p a{display: none;}
.wrap-map-sizer{display: none;}
.tx-multipleratings-pi1 {display: none !important;}
