.tx-chgallery-pi1 .bigimg {
    text-align:center;
}
.tx-chgallery-pi1 .chgallery-list {
    border-color:#D2DCE4;
    border-style:solid solid none;
    border-width:1px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:5px 0;
    padding:0;
}
.tx-chgallery-pi1 .chgallery-list li {
    border-bottom:1px solid #D2DCE4;
    padding:5px;
    margin:0;
}
.tx-chgallery-pi1 .chgallery-list .itemodd {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#E7EDF1 none repeat scroll 0 0;

}
.tx-chgallery-pi1 .chgallery-list .itemodd .img img {
    border:1px solid #D0D0D0;
	padding:1px;
}
.tx-chgallery-pi1 .chgallery-list .itemeven {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#F4F4F4 none repeat scroll 0 0;

}
.tx-chgallery-pi1 .chgallery-list .itemeven .img img {
    border:1px solid #D0D0D0;
	padding:1px;
}
.tx-chgallery-pi1 .chgallery-list .title a {
    font-weight:bold;
}
.tx-chgallery-pi1 .chgallery-list .img {
    float:left;
    padding-left:2px;
    width:120px;
}
.tx-chgallery-pi1 .chgallery-list .text {
    float:left;
    width:400px;
}
.tx-chgallery-pi1 .chgallery-list .clr {
    clear:both;
}
.tx-chgallery-pi1 .info {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#E7EDF1 none repeat scroll 0 0;
    border:1px solid #D2DCE4;
    margin:5px 10px 15px;
    padding:3px 6px;
}
.tx-chgallery-pi1 .info .position {
    color:#B8C9D6;
    float:right;
    font-family:Georgia;
    font-size:35px;
    font-style:italic;
    margin-right:5px;
}
.tx-chgallery-pi1 .info .position span {
    font-size:20px;
}
.tx-chgallery-pi1 .info span {
    font-weight:bold;
}
.tx-chgallery-pi1 .pagebrowser {
    border-bottom:1px solid #DDE1E4;
    border-top:1px solid #DDE1E4;
    margin:2px 0;
    padding:3px 0;
}
.tx-chgallery-pi1 .pagebrowser .prev {
    float:left;
    width:20%;
}
.tx-chgallery-pi1 .pagebrowser .text {
    float:left;
    text-align:center;
    width:60%;
}
.tx-chgallery-pi1 .pagebrowser .next {
    float:right;
    text-align:right;
    width:20%;
}
.tx-chgallery-pi1 .clr {
    clear:both;
}
.tx-chgallery-pi1 .single {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    /*background:#F3F4F6 none repeat scroll 0 0;*/
    float:left;
    margin:5px;
    padding:3px 1px 2px;
}
.tx-chgallery-pi1 .single .img {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    /*background:transparent url(gfx/bg.gif) no-repeat scroll 0 0;*/
    height:126px;
    line-height:126px;
    position:relative;
    width:160px;
}
.tx-chgallery-pi1 .act .img {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(gfx/bgact.gif) no-repeat scroll 0 0;
}
.tx-chgallery-pi1 .single .img .align {
    display:block;
    height:126px;
    left:50%;
    margin-left:-80px;
    margin-top:-53px;
    position:absolute;
    text-align:center;
    top:50%;
    width:160px;
}
.tx-chgallery-pi1 .single .img img {
}
.tx-chgallery-pi1 .single span {
    border:1px solid #F3F4F6;
    display:/*block*/none;
    margin:1px 5px;
    min-height:20px;
    text-align:center;
    width:148px;
}
.tx-chgallery-pi1 .single span small {
    font-size:10px;
}
* html .tx-chgallery-pi1 .single span {
    height:20px;
}
.tx-chgallery-pi1 .singlesmall img {
    float:left;
    margin:0 5px;
    padding:0 1px 2px;
}
.tx-chgallery-pi1 .hide {
    display:none;
}
.tx-chgallery-pi1 #chgalleryimg {
    padding:0 20px;
}
.tx-chgallery-pi1 #chajax {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFFF url(gfx/ajaxloading.gif) no-repeat scroll center center;
    height:490px;
    position:absolute;
    width:550px;
    z-index:999;
}
#chgallery-list {
    border-color:-moz-use-text-color #D2DCE4 #D2DCE4;
    border-style:none solid solid;
    border-width:0 1px 1px;
}
.tx-chgallery-pi1 .chgallery-title {
    border-top:1px solid #D2DCE4;
    cursor:pointer;
    font-weight:bold;
    padding:5px 10px;
}
.tx-chgallery-pi1 .chgallery-content {
}
.tx-chgallery-pi1 .chgallery-content2 {
    border-top:1px solid #EEEEEE;
    padding:10px 5px;
}

.tx-chgallery-pi1 ul.chgallery-list li:hover  {
	background-color: #FFEFDB;
}