 /***************************
 *   Default CSS for
 *   EXT chgallery
 *    Georg Ringer
 * http://www.cyberhouse.at/
 ***************************/ 

.tx-chgallery-pi1 ul.chgallery-list {
	list-style-type:none;
	margin:0;
}

.tx-chgallery-pi1 ul.chgallery-list li {
	float:left;
	margin:0;
}

.tx-chgallery-pi1 {
	margin-top:2em;
}

.tx-chgallery-pi1 .info {
	height:3em;
}

.tx-chgallery-pi1 .info .pages {
	float:left;
}

.tx-chgallery-pi1 .info .pages .result span {
	font-weight:bold;
}

.tx-chgallery-pi1 .info .overview {
	float:right;
	margin-right:0.8em;
}

.tx-chgallery-pi1 .pagebrowser {
	border:solid #e4e4e4;
	border-width:1px 0 1px 0;
	padding:0.63em 0 0.63em 0;
	margin:0 0 2.2em 0;
}

.tx-chgallery-pi1 .pagebrowser .links a {
	margin-right:1em;
}

.tx-chgallery-pi1 .pagebrowser .prev {
	float:left;
}

.tx-chgallery-pi1 .pagebrowser .next {
	float:right;
	text-align:right;
}

.tx-chgallery-pi1 .images {
	overflow:hidden;
	margin-bottom:1.56em;
	margin-left:-1.10em;
}

.tx-chgallery-pi1 .single {
	border:1px solid #e4e4e4;
}

.tx-chgallery-pi1 .singlewrap {
	float:left; 
	border-bottom: 1.10em solid #fff;
	border-left: 1.10em solid #fff;
}

.tx-chgallery-pi1 .single .img {
	width:7.18em;
	height:9em;
	line-height:7.87em;
	position:relative;
}

.tx-chgallery-pi1 .single .img img {
	width:7.5em;
}

.tx-chgallery-pi1 .single .img .align {
	width:7.18em;
	height:9em;
	position:absolute;
	top:55%;
	left:85%;
	text-align:center;
	display:block;
	margin-top:-3.1em;
	margin-left:-4.8em;
}

.tx-chgallery-pi1 .single span {
	background:#e4e4e4;
	display:block;
	width:115px;
	text-align:center;
	height:3.7em;
}

.tx-chgallery-pi1 .single p span {
	padding:0.35em;
	line-height:normal;
	font-size:0.84em;
	color:#626262;
}

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

/* Settings for ajax mode */
.tx-chgallery-pi1 .hide {
	display:none;
}

.tx-chgallery-pi1 #chgalleryimg {
	padding:0 20px;
}

.tx-chgallery-pi1 #chajax {
	background:#fff url(ajaxloading.gif) no-repeat center center;
	position:absolute;
	height:490px;
	width:550px;
	z-index:999;
	margin:10px 0 0 10px
 opacity: 0.8;
 -moz-opacity: 0.8;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}