#lightbox_bg{
	display:none;
	position:absolute;
	z-index:200;
	top:0;
	left:0;
	width:100%;
	height:500px;
	
	background-color: #333;
	
	-moz-opacity:0.66;
	opacity:0.66;
	filter:alpha(opacity=66);	
}

#lightbox {
	display:none; 
	position:absolute;
	z-index:210;
	top:1.667em;
	left:1.667em;
	width:79.833em;
	
	background-color:#000000;
}
	
	#lightbox  a:visited {
		color:#0199cb;
	}
	
	#lightbox  .clear {
		clear:both;
		height:0.1px;
		line-height:0;
		font-size:0;
	}
	
	#lightbox .l_inner {
		border: 0.083em solid #0199cb;
		zoom:1;
	}
	
		#lightbox .l_head {
			background:#ebf8ff;
			border-bottom: 0.083em solid #0199cb;
		}
		
			#lightbox .l_head .l_headline {
				float:left;
				width:56.25m;
			}
			
				#lightbox .l_head h3 {
					font-size:1.25em; /* 15px */
					padding:0.4em 0.466em;
					color:#0199cb;
				}
			
			#lightbox .l_head .l_buttons {
				float:right;
				width:22em;
				padding-top:0.583em;
				padding-right:0.75em;
			}
			
				#lightbox .l_head .l_buttons a {
					float:right;
					color:#0199cb;
				}
					
					#lightbox .l_head .l_buttons a.close, 
					#lightbox .l_head .l_buttons a.print {
						padding:0 0 0 0.833em;
						background:transparent url(../images/main/lightbox/arrow.gif) 0% 50% no-repeat;
					}
					
					#lightbox .l_head .l_buttons a.print_icon span {
						display:block;
						width:2.08em;
						height:1.25em;
						margin-right:2.33em;
						background:transparent url(../images/main/lightbox/print.gif) 100% 50% no-repeat;
						cursor:pointer;
					}
					
					#lightbox .l_head .l_buttons a.close_icon span {
						display:block;
						width:1.916em;
						height:1.25em;
						background:transparent url(../images/main/lightbox/close.gif) 100% 50% no-repeat;
						cursor:pointer;
					}
					
	
	/* template: overview -------------------------------------------------------------------- */
	#lightbox .content_abstand {
		padding:4.166em 5em;
	}	
	
	#lightbox .img-row {
		margin-bottom:2em;
	}
	
	#lightbox .img-row .img-item {
		float:left;
		width:20.501em;
		margin-right:3.8em;
		
		border: 0.083em solid #ebf8ff;
	}
	
	#lightbox .img-row .img-item.last {
		float:right;
		margin-right:0em;
		margin-left:-0.5em;
	}
	
		#lightbox .img-row .img-item strong {
			display:block;
			padding:0.249em 0.5em;
			background: #ebf8ff;
			color:#0199cb;
		}
		
		#lightbox .img-item .zoombtn {
			display:block;
			background: #ebf8ff;
			padding-top:0.249em;
		}
			#lightbox .img-item .zoombtn a {
				float:right;
			}
			
			#lightbox .img-item .zoombtn a.detaillink {
				margin-right:0.416em;
				padding:0 0 0 0.833em;
				background:transparent url(../images/main/lightbox/arrow.gif) 0% 50% no-repeat;
			}
				#lightbox .img-item .zoombtn a.detaillink.icon {
					display:block;
					padding:0;
					width:1.167em;
					height:1.383em;
					margin-bottom:0.166em;
					background:transparent url(../images/main/lightbox/lupe.gif) 100% 100% no-repeat;
					cursor:pointer;
				}
				
				#lightbox .img-item a.detaillink img {
					width:20.335em;
				}
				
	#lightbox .teaser_txt {
		color:#FFFFFF;
		margin-bottom:2.5em;
	}

	/* template: compare ---------------------------------------------------------------------------------------------- */
	#lightbox .compare_view{
		/* background:transparent url(../images/lightbox/line_vert.jpg) 39.75em 0% repeat-y; */
		background:transparent url(../images/main/lightbox/line_vert.jpg) 50% 0% repeat-y;
		min-height:58.333em;	
	}
		* html #lightbox .compare_view{
			height:58.333em;
		} 
	
	#lightbox .compare_view .imagepanel {
		float:left;
		width:39.75em;
	}
		#lightbox .compare_view .imagepanel.right {
			float:right;
		}
	
	#lightbox .panel_detail  {
		position:relative;
	}
	
	#lightbox .panel_detail  .switch_panel {
		position:absolute;
		top:0;
		left:0;
		width:23em;
		background:#ebf8ff;
		border-bottom: 0.083em solid #0199cb;
		border-right: 0.083em solid #0199cb;
	}
	
		#lightbox .panel_detail  .switch_panel a {
			display:block;
			margin-left:0.667em;
			padding:0.167em 0 0.167em 0.833em;
			background:transparent url(../images/main/lightbox/arrow.gif) 0% 50% no-repeat;
		}
	
	#lightbox .panel_detail .img_large {
		
	}
	
	#lightbox .panel_detail .center {
		text-align:center;
	}
	
	#lightbox .panel_detail .imagedetails {
		color:#FFFFFF;
		padding:1.333em;
		border-top: 0.083em solid #0199cb;
	}
	
	
	#lightbox .panel_selection  .selection_box {
		float:left;
		width:23em;
		border-bottom: 0.083em solid #0199cb;
		border-right: 0.083em solid #0199cb;
	}
	
	#lightbox .panel_selection  .selection_box a.min_link {
		display:block;
		padding:0.167em 0 0.167em 1.5em;
		background:#ebf8ff url(../images/main/lightbox/arrow.gif) 0.667em 50% no-repeat;
	}
	
	#lightbox .panel_selection  .selection_box .thumbs {
		padding: 2em 0 0 0.75em ;
	}
	
	#lightbox .panel_selection  .selection_box .thumbs a {
		display:block;
		float:left;
		border:1px solid #FFFFFF;
		margin:0 0.667em 0.416em 0;
	}
		#lightbox .panel_selection  .selection_box .thumbs a img {
			width:6.416em;
		}
		
		#lightbox .panel_selection  .selection_box .thumbs a.active {
			border:1px solid #fe0400;
		}
	
	#lightbox .panel_selection  .selection_box .legend {
		text-align:right;
		margin-right:1em ;
		padding:0.25em 1.25em 0.75em 0;
		
		background:transparent url(../images/main/lightbox/icon_selected.jpg) 100% 0.45em no-repeat;
	}
	
	#lightbox .panel_selection  .infobox {
		float:right;
		width:14.416em;
	}
	
		#lightbox .panel_selection  .infobox .inner {
			padding:6.667em 3.333em 0 0;
			color:#FFFFFF;
		}
		
		
/* print ----------------------------- */
#lightbox.printView {
	background-color:#FFFFFF;
	left:0;
	top:0;
	/* width:55em; */
	width:53em;
}

#lightbox.printView .content_abstand {
	padding:1em;
}

	#lightbox.printView .img-row .img-item {
		margin-right:1.3em;
		width:15.3em;
	}
		
		#lightbox.printView .img-item a.detaillink img {
			width:15.134em;
		}	
	
	#lightbox.printView .teaser_txt {
		color:#000000;
	}

#lightbox.printView .compare_view .imagepanel {
	width:26.3em;
}

#lightbox.printView .compare_view .imagepanel .img_large {
	width:26.3em;
}

#lightbox.printView .panel_detail .imagedetails {
	color:#000000;
}

#lightbox.printView .img-item .zoombtn {
	display:none;
}			
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
