/** Content **/
.content_mitte                   					{ width:700px; }
.content_mitte_oben										{ width:100%; }

/** Bildergallerie **/
.album               									{ width:337px; padding-bottom:27px; margin-bottom:14px; }
.album .head                           			{ width:287px; margin:0px; padding:10px 15px 0 35px; background:url('pics/hg_kasten_5-1.jpg') bottom left no-repeat; }
.album .head a												{ text-decoration:none; }
.album .head h3                                 { height:30px; margin-left:5px; font-size:13px; }
.album .body                                    { width:300px; height:auto; margin-left:7px; padding-left:30px; background:#FFFFFF; }
.album .bottom                                  { width:300px; height:28px; margin:0px; padding:0px 10px 0px 27px; text-align:right; background:url('pics/hg_kasten_5-3.jpg') bottom right no-repeat; }
.album .bild                                    { height:200px; width:285px; text-align:center; overflow:hidden; }
.album .bild a												{ text-decoration:none; }
.album .text                                    { width:285px; margin-top:4px; }
.album .bearbeiten             						{ float:right; margin-right:15px; }
.album .loeschen                						{ float:right; margin-right:15px; }

 /** GALLERY **/ 
.tx-chgallery-pi1											{ margin-bottom:16px; }
  
 /** SINGLE view **/  
.tx-chgallery-pi1 .bigimg 								{ text-align:center; }

/** CATEGORY view **/  
.tx-chgallery-pi1 .chgallery-list 					{	margin:5px 10px; padding:0px; list-style:none; border:1px solid #D2DCE4; border-bottom:0px; }

/** Album Info **/
.tx-chgallery-pi1 .info											{ font-weight:bold; }
.tx-chgallery-pi1 .info	.anzahl								{ font-weight:normal; }

/** LIST element **/
.tx-chgallery-pi1 .chgallery-list li 						{ padding:5px; border-bottom:1px solid #D2DCE4; }
.tx-chgallery-pi1 .chgallery-list .itemodd 				{ background:#E7EDF1; }
.tx-chgallery-pi1 .chgallery-list .itemodd .img img 	{ border:1px solid #ECECEC; }
.tx-chgallery-pi1 .chgallery-list .itemeven 				{ background:#F4F4F4; }
.tx-chgallery-pi1 .chgallery-list .itemeven .img img 	{ border:1px solid #E7EDF1; }
.tx-chgallery-pi1 .chgallery-list .title a 				{ font-weight:bold; }
.tx-chgallery-pi1 .chgallery-list .img 					{ width:120px; padding-left:2px; float:left;	}
.tx-chgallery-pi1 .chgallery-list .text 					{ width:400px; float:left; }
.tx-chgallery-pi1 .chgallery-list .clr 					{ clear:both; }
  
/** Directory browser **/
.tx-chgallery-pi1 .info span 							{ font-weight:bold; }
.tx-chgallery-pi1 .info .position 					{ margin-right:5px; font-size:35px; font-style:italic; color:#B8C9D6; float:right; }
.tx-chgallery-pi1 .info .position span 			{ font-size:20px; }

/** Pagebrowser **/
.tx-chgallery-pi1 .pagebrowser 						{ margin:2px 0px; padding:3px 0px; text-align:right; border-bottom:1px dashed #999999; }
.tx-chgallery-pi1 .pagebrowser .prev 				{ width:110px; text-align:left; }
.tx-chgallery-pi1 .pagebrowser .text 				{ width:auto; text-align:center; }
.tx-chgallery-pi1 .pagebrowser .next 				{ width:110px; text-align:right; }
.tx-chgallery-pi1 .clr 									{ clear:both; }

/* single element */
.tx-chgallery-pi1 .single 								{ height:152px; background:url('pics/hg_gallery.jpg') no-repeat; }
.tx-chgallery-pi1 .single .img 						{ position:relative; width:160px; height:110px; line-height:110px; }
.tx-chgallery-pi1 .single .img .align 				{ position:absolute; top:50%; left:50%; width:160px; height:126px; display:block; margin-top:-42px; margin-left:-76px; text-align:center; }
.tx-chgallery-pi1 .single span 						{ width:158px; min-height:20px; display:block; margin:7px 5px; text-align:center; }
.tx-chgallery-pi1 .single span  small 				{ font-size:10px; }
.tx-chgallery-pi1 .act .img 							{ background:url('gfx/bgact.gif') no-repeat; } /* ist das richtig so? */
.tx-chgallery-pi1 .bild_frame 						{ width:170px; margin:2px; float:left; }
.tx-chgallery-pi1 .description 						{ text-align:center; }
* html .tx-chgallery-pi1 .single span 				{ height:20px; }

/* small version */
.tx-chgallery-pi1 .singlesmall img 					{ padding:0px 1px 2px 1px; margin:0px 5px; float:left; }

/* Settings for ajax mode */
.tx-chgallery-pi1 .hide 								{ display:none; }
.tx-chgallery-pi1 #chgalleryimg 						{ padding:0px 20px; }

/* Ajax loading icon  */
.tx-chgallery-pi1 #chajax 								{ position:absolute; width:550px; height:490px; margin:10px 0px 0px 10px; background:#fff url('fx/ajaxloading.gif') center center no-repeat; 
									 					  		  opacity: 0.8; -moz-opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); z-index:999; }
/** accord **/
#chgallery-list 											{ border:1px solid #D2DCE4; border-top:0; }
.tx-chgallery-pi1 .chgallery-title 					{ padding:5px 10px; font-weight:bold; cursor:pointer; border-top:1px solid #D2DCE4; }
.tx-chgallery-pi1 .chgallery-content2 				{ padding:10px 5px; border-top:1px solid #eee; }
.tx-chgallery-pi1 .invisible 							{ display:none }
