.tx-igfotogalerie-pi1{
	width:100%;
	display:inline; float:left;
	margin-bottom:8px;
}
.print .tx-igfotogalerie-pi1{
	display:none;
}
#ig_fotogalerie_inner_content .galerieblock h1{
	/*font-size:24px;*/
}
#ig_fotogalerie_inner_content .galerieblock .h1red{
	font-size:20px;
	padding-left:7px;
	font-weight:normal;
	color:#e30613;
}
#ig_fotogalerie_inner_content .galerieblock .h1grey{
	font-size:20px;
	padding-left:7px;
	font-weight:normal;
	color:#464646;
}
#overlay1{
	z-index:8;
}

#overlay2{
	z-index:9;
}
.lightbox_outer_wrap{
	display:inline; float:left;
	width:864px;
	position:relative;
}
.lightbox_top{
	display:inline; float:left;
	width:864px;	height:10px;
	background:url(/typo3conf/ext/ig_fotogalerie/res/img/lightbox_top.png) no-repeat top left;
}
.lightbox_center{
	display:inline; float:left;
	width:844px;	padding:0 10px 0 10px;
	background:url(/typo3conf/ext/ig_fotogalerie/res/img/lightbox_bg.png) repeat-y top left;
}
.lightbox_bottom{
	display:inline; float:left;
	width:864px;	height:20px;
	background:url(/typo3conf/ext/ig_fotogalerie/res/img/lightbox_bottom.png) no-repeat top left;
}
.lightbox_outer_wrap .galerie_closebtn{
	position:absolute;
	top:10px;	right:16px;
	width:18px; height:18px;
	text-decoration:none !important;
	background:url(/typo3conf/ext/ig_fotogalerie/res/img/lightbox_closebtn.png) no-repeat top left;
}
.lightbox_outer_wrap .galerie_closebtn:hover{
	text-decoration:none !important;
}

.galerieblock{
	display:inline; float:left;
	width:830px;
	padding:0 7px 0 7px;
}

.galerieblock #ig_fotogalerie_large{
	display:inline; float:left;
	width:830px; height:520px;
	overflow:hidden; position:relative;
	margin-bottom:10px;
}
.galerieblock #ig_fotogalerie_large .ig_fotogalerie_large_pic_wrap{
	/*display:inline;*/
	float:left;
	width:830px; height:520px;
}
.galerieblock .ig_fotogalerie_large_pic_wrap_inner{
	display:inline; float:left;
	width:830px; height:500px;
	background:#e2e2e2;
}
.galerieblock .copyright{
	float:left;	display:inline;
	width:820px; text-align:right;
	font-size:10px; padding-top:5px;
}


.galerieblock #ig_fotogalerie_large .ig_galerie_backbtn{
	position:absolute; top:0; left:0;
	width:200px; height:500px;
	background:none;
}
.galerieblock #ig_fotogalerie_large .ig_galerie_backbtn:hover{
	background:url('/typo3conf/ext/ig_fotogalerie/res/img/lb_backbutton_large.png') no-repeat left center;
}
.galerieblock #ig_fotogalerie_large .ig_galerie_nextbtn{
	position:absolute; top:0; right:0;
	width:200px; height:500px;
	background:none;
}
.galerieblock #ig_fotogalerie_large .ig_galerie_nextbtn:hover{
	background:url('/typo3conf/ext/ig_fotogalerie/res/img/lb_nextbutton_large.png') no-repeat right center;
}


.galerieblock #ig_fotogalerie_thumbs{
	display:inline; float:left;
	width:506px; height: 104px;
}
.galerieblock #ig_fotogalerie_thumbsouter{
	display:inline; float:left;
	width:436px; height: 104px;
	overflow:hidden; position:relative;
}
.galerieblock #ig_fotogalerie_thumbs #ig_fotogalerie_thumbsinner{
	position:absolute; top:0; left:0;
	height:104px;
}
.galerieblock #ig_fotogalerie_thumbs .ig_fotogalerie_thumb_wrap{
	display:inline; float:left;
	width:104px; height: 104px;
	margin-right:6px;
}
.galerieblock #ig_fotogalerie_thumbs .ig_fotogalerie_thumb_wrap .ig_fotogalerie_thumb{
	display:inline; float:left;
	border:2px solid #ffffff;
}
.galerieblock #ig_fotogalerie_thumbs .ig_fotogalerie_thumb_wrap .ig_fotogalerie_thumb:hover{
	border:2px solid #e30613;
}

.galerieblock #ig_fotogalerie_thumbs .scroll_thumbs_left{
	display:inline; float:left;
	width:30px; height:104px;
	background:url(/typo3conf/ext/ig_fotogalerie/res/img/lb_scrollleft.png) no-repeat center center;
}
.galerieblock #ig_fotogalerie_thumbs .scroll_thumbs_right{
	display:inline; float:left;
	width:30px; height:104px;
	background:url(/typo3conf/ext/ig_fotogalerie/res/img/lb_scrollright.png) no-repeat center center;
}

.galerieblock #ig_fotogalerie_descriptions{
	display:inline; float:left;
	width:320px;
	/*overflow:hidden;*/ position:relative;
}
.galerieblock #ig_fotogalerie_descriptions .ig_fotogalerie_desc_wrap{
	display:inline; float:left;
	width:320px; /*height: 104px;*/
}