/* sliders */

.list_carousel{
	font-family:Tahoma, sans-serif;
	font-size:12px;
	position:relative;
	z-index:0;
	width:818px;
	height:306px;
	margin:-3px 0 7px;
}
.caroufredsel_wrapper{
	width:818px !important;
	height:306px !important;
	position:relative;
	z-index:1;
}
.list_carousel .pager{
	background: url("../../images/index/pager_carousell.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    padding: 10px;
    position: absolute;
    right: 39%;
    text-align: center;
    top: 266px;
    width: 165px;
}
.list_carousel .pager  a {
	background: url("../../images/index/sprite.png") no-repeat scroll -114px -7px transparent;
	height:15px;
	width:15px;
	display:inline-block;
	position:relative;
	bottom:-10px;
	z-index:10;
	padding:2px;
}
.list_carousel .pager  a.selected {
	 background-position: -178px -7px;
}
.list_carousel .pager span{
	display:none;
} 
.back_text{
	position:absolute;
	bottom:0;
	left:0;
	width:580px;
	z-index:3;
	color:#fff;
	background:url('../../images/index/text_carousel.png') no-repeat;
	min-height:110px;
}
.text_over{
	color: #FFFFFF;
    left: 20px;
    position: absolute;
    top: 260px;
    z-index: 5;
}
.text_over h4{
	font-size:15px;
	border-bottom:1px solid #fff;
}
.box  .list_carousel{
	font-size:12px;
	position:relative;
	z-index:0;
	width:260px;
}
.box  .caroufredsel_wrapper{
	width:268px !important;
	height:317px !important;
	position:relative;
	z-index:1;
}
.box .list_carousel .pager{
	background: none;
    position: absolute;
    right: 17%;
    text-align: center;
    top: 172px;
}
.box .list_carousel .pager  a {
	background: none;
	display:inline-block;
	position:relative;
	bottom:-13px;
	z-index:10;
	padding:0 2px;
	color:#47443E;
	border-right:1px solid #47443E;
}
.box .list_carousel .pager  a:last-child {
	border-right:none;
}
.box .list_carousel .pager  a.selected {
	 color:#76090c;
	 text-decoration:underline;
}
.box .list_carousel .pager span{
	display:block;
} 
.box .list_carousel ul{
width:268px !important;
height:313px !important;
}

.box .list_carousel li{
	width:260px;
	height:322px;
    position: relative;
}

.box .list_carousel img, #plovdiv_box{
	position:absolute;
	bottom:0;
}

footer .list_carousel{
	background: url("../../images/index/footer_carousel.png") no-repeat scroll 0 0 transparent;
    height: 200px;
    margin: 0;
    padding: 75px 0 0;
    position: relative;
    width: 824px;
}
footer .list_carousel li{
	width:818px;
	height:130px;
	overflow:hidden;
	display:inline-block;
}
footer .list_carousel ul h4{
	background: url("../../images/index/sprite.png") repeat-x scroll -126px -129px transparent;
    color: #FFFFFF;
    height: 14px;
    padding: 5px 0;
    text-align: center;
    width: 204px;
}
footer .list_carousel ul h4.last{
    width: 202px;
}
footer .list_carousel .pager{
    background:none;
	top:184px;
}

.gallery_box li{
	width:249px;
	height:202px;
	padding:10px 0px 0px 30px;
}

.slide_thumbs ul{
	top:3px !important;
}
.news_gallery li,.slide_thumbs li{
	width:85px;
	height:85px;
	float:left;
	margin:0 !important;
}
.box_gallery .caroufredsel_wrapper{
	width:249px !important;
	height:202px !important;
}
.slide_thumbs .caroufredsel_wrapper{
	height: 128px !important;
    width: 725px !important;
    margin: 0 2px 0 -22px !important;
}
.news_gallery .caroufredsel_wrapper{
	height: 107px !important;
    width: 632px !important;
}

.news_gallery .prev,.slide_thumbs .prev{
	left: 1%;
    position: absolute;
    top: 15%;
}
.slide_thumbs .next {
	right: 10%;
    position: absolute;
    top: 15%;
}
.news_gallery .next {
	right: 19%;
    position: absolute;
    top: 15%;
}
.box_gallery .prev{
	left: 10px;
    position: absolute;
    top: 38%;
    z-index: 2;
	display:block;
}
.box_gallery .next{
	right: 10px;
    position: absolute;
    top: 38%;
    z-index: 2;
	display:block;
}
.box_gallery .list_carousel{
	width:249px;
	height:220px;
	margin:0;
	position:relative;
}

/* end of sliders */
.qr #gallery_viewer { left:0 !important; }
.qr .news_gallery .caroufredsel_wrapper {height:104px !important; }