#ImgText {/*отступ после картинки*/ padding-top:5px;}
.dt1{}
.dt2  /*Рамка для картинок*/ {
	border:1px solid #cccccc; 
	margin:8px !important;
	padding:4px;
	background:transparent;	
	-moz-border-radius: 7px;}
.dt22  /*Рамка для картинок*/ {
	border:1px solid #cccccc; 
	margin:8px !important;
	padding:4px;
	background:transparent;	}
.dt2:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}
.dt3{text-align: center; padding: 10px;} /*Ссылка "слайд шоу: старт"*/
.dt4{text-align: center;} /*Ссылка "слайд шоу: стоп"*/
.dt5{text-align: right;} 
.dt6{} 
a.true_next, a.true_prev {
	margin: 4px;
	display:inline;	
}
a.true_next {
	background:url(../images/nav_next.gif) right center no-repeat;
	padding: 0 20px 0 0;
	float:right;}
a.true_prev {
	background:url(../images/nav_prev.gif) left center no-repeat;
	padding: 0 0 0 20px;
	float:left;}
img.dt6 { vertical-align: top; padding-right: 10px;	border: 0px;}/**/
img.dt5 { vertical-align: top; padding-left: 10px; border: 0px;}/**/
.dt_links /*Рамка для панели навигации*/ {
	border:1px solid #cccccc; 
	padding:4px;
	margin: 4px !important;
	background:transparent;	
	-moz-border-radius: 7px;
	text-align: right;
	clear:both;}
.dt_image_title /* рамка для названия картинки */ {
	border:1px solid #cccccc; 
	padding:2px 4px;
	margin: 4px !important;
	background: #BBB;	
	-moz-border-radius: 7px;
	text-align: left;
	clear:both;}
.dt_image_title h1 {
	font-size: 18px !important;
	line-height:20px !important;}
table.dg_special {}/* Таблица для спеиальных показов - авторы,популярное,и так далее*/
table.dg_special h3 {font-size: 14px !important; margin: 4px !important;}/* Алфавит для авторов*/
ul.dg_owner { margin:0;} /*Список авторов*/
ul.dg_owner li {margin:3px 0 3px 15px;}/*Спсиок авторов*/
ul.dg_owner li a {}/*ССылка из списка авторов*/
span.dg_kopir { /*Коопирайты */
	text-align:right; display:block; padding: 4px 0 !important;border-top: 1px solid #BBB; margin: 0 4px !important;;}
	span.dg_kopir a { color: #BBB !important; font-weight:normal !important; font-size:11px !important;}
div.true_nav { /* Навигация в категории */
	text-align:right;
	margin: 6px 4px;
	color: #AAA;}
	div.true_nav a {
		display: inline;
		border:1px solid #BBB;
		padding:2px 4px;
		margin: 0 2px;
		font-weight:bold;
		text-decoration:none;
		outline:none;}
	div.true_nav a:link, div.true_nav a:visited {
		background-color: #BBB;}
	div.true_nav a:hover {
		background-color: #FFF;}
div.dg_nav a {}
div.dg_desc, div.dg_count { margin:4px !important;} /* Описание категории */
div.dg_count { border-top: 1px solid #BBB; padding:4px 0;}
/*--------Голосование----------------*/
/*  */
.tgvote-star,
.tgvote-star a:hover,
.tgvote-star .current {background:url(../images/star.png) left -1000px repeat-x;}
.tgvote-star  {position:relative;width:80px;height:16px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.tgvote-star li {display:inline;background-image:none;padding:0;}
.tgvote-star a,
.tgvote-star .current {position:absolute;top:0;left:0;text-indent:-1000em;height:16px;line-height:16px;outline:none;overflow:hidden;border:none;cursor:pointer;}
.tgvote-star a:hover {background-position:left bottom;}
.tgvote-star a.one-star {width:20%;z-index:6;}
.tgvote-star a.two-stars {width:40%;z-index:5;}
.tgvote-star a.three-stars {width:60%;z-index:4;}
.tgvote-star a.four-stars {width:80%;z-index:3;}
.tgvote-star a.five-stars {width:100%;z-index:2;}
.tgvote-star .current {z-index:1;background-position:left center;}
.tgvote-inline {display:-moz-inline-block;display:-moz-inline-box;display:inline;vertical-align:middle;line-height:16px;}
.tgvote-box {margin-left:0;}

/*----- SLIMBOX-----*/
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 1;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; z-index: 2;
}
.lbLoading { background: #fff url(loading.gif) no-repeat center; }
#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink { left: 0; }
#lbPrevLink:hover { background: transparent url(prevlabel.gif) no-repeat 0% 15%; }
#lbNextLink { right: 0;}
#lbNextLink:hover { background: transparent url(nextlabel.gif) no-repeat 100% 15%; }
#lbBottom { 
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}
#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
}
#lbCaption, #lbNumber {	margin-right: 71px;}
#lbCaption {font-weight: bold;}
