body{
	MARGIN: 0px;PADDING: 0px;BACKGROUND: #808080;font-size: 12px;font-color: #000000;
}
.win {
	WIDTH: 100%; min-width: 795px; POSITION: relative;
}
.win {
	
}
.win {position: relative;
	BACKGROUND: #808080;
	PADDING-BOTTOM: 0px;
	OVERFLOW: visible;
	TEXT-ALIGN: center;
	
}
.b-1 {
	MARGIN: 0px auto; WIDTH: 795px;TEXT-ALIGN: left;
}

.phead {
	BACKGROUND-IMAGE: url(/images/header.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 24px;DISPLAY: block;
}
.pbody {
	BACKGROUND-IMAGE: url(/images/bg.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y; POSITION: relative;DISPLAY: block;HEIGHT: auto;
}
.foot {
	BACKGROUND-IMAGE: url(/images/footer.jpg); BACKGROUND-REPEAT: no-repeat;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 18px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 18px
}
.logo {
	 POSITION: relative;PADDING-TOP: 23px;PADDING-BOTTOM: 13px;BACKGROUND-IMAGE: url(/images/brand.gif); BACKGROUND-POSITION: 100%;BACKGROUND-REPEAT: no-repeat;
}
.menu{
	 POSITION: relative;BACKGROUND-IMAGE: url(/images/line_bold.gif); BACKGROUND-REPEAT: repeat-x;PADDING-TOP: 14px;PADDING-BOTTOM: 4px;
}
.menu a{
	BACKGROUND-IMAGE: url(/images/arrow.gif);BACKGROUND-POSITION: 100%;BACKGROUND-REPEAT: no-repeat;padding-right: 12px;PADDING-LEFT: 5px;
}
.menu a.first{
	PADDING-LEFT: 0px;
}
.menu a.last{
	BACKGROUND-IMAGE: none;
}
#service{
	padding-left: 95px;
}
#service a{BACKGROUND-IMAGE: none;padding-right: 0px;font-size: 12px!important;}
.content {
	RIGHT: -50px;WIDTH: 695px; POSITION: relative; DISPLAY: block;
}
.baner{
	BACKGROUND-IMAGE: url(/images/line.gif); BACKGROUND-REPEAT: repeat-x;PADDING: 3px 0px 2px 0px;
}
*html .baner{PADDING-TOP: 3px;PADDING-BOTTOM: 0px;}
*html .baner img{margin-bottom: -1px;}
.main{
	BACKGROUND-IMAGE: url(/images/line.gif); BACKGROUND-REPEAT: repeat-x;PADDING: 3px 0 30px 0;
}

.text{
	WIDTH: 342px;POSITION: relative;padding-top: 6px;FLOAT: left;padding-right: 2px;
}
.ind_centr_photo{
	margin-top: 8.5px;margin-bottom: 0px;BACKGROUND-IMAGE: url(/images/line.gif); BACKGROUND-REPEAT: repeat-x;PADDING: 11px 0px 0px 0px;
}
.ind_centr_photo2{
	margin-bottom: 0px;BACKGROUND-IMAGE: url(/images/line.gif); BACKGROUND-REPEAT: repeat-x;PADDING: 5px 0px 0px 0px;margin-right: 0px;
}
p.name{
	margin-top: 5px;
	font-family: Arial;
	font-size: 20px!important;
	margin-bottom: 0px;
}
p.index_centr{
	font-family: "Times New Roman";
	margin-top: 4px;
	font-size: 14px;
	line-height : 17px;
	margin-bottom: 7px;
}
p.index_centr a{
	color: #000000; text-decoration: none;
	
}


.index_announces{
	margin-top: 0px;BACKGROUND-IMAGE: url(/images/line.gif); BACKGROUND-REPEAT: repeat-x;PADDING: 11px 0 3px 0;
}
img.indexname{
	margin: 0px;padding: 0px;display: block;
}
.announce1{
	DISPLAY: block;font-family: arial;
}
.announces_name{
	font-family: arial;
	font-weight : bold;font-size:15px;margin: 5px 0px 0px 0px;line-height: 15px;
}
.announces_text{
	font-family: arial;font-weight : normal;font-size:13px;margin-top: 3px;margin-bottom: 0px;
}
.announces_text a{
	color: #000000;text-decoration: none;
}
.announces_text2{
	font-family: arial;font-weight : normal;font-size:13px;margin-top: 2px;margin-bottom: 8px;
}
.announces_text2 a{
	color: #000000;text-decoration: none;
}
.il1{
	float: left;margin-right: 22px;
}
.sp1{
	POSITION: relative;DISPLAY: block;FLOAT: left;width: 160px;HEIGHT: auto;MARGIN-RIGHT: 22px;clear: both;
}
.sp2{
	POSITION: relative;DISPLAY: block;FLOAT: left;HEIGHT: auto;width: 160px; MARGIN: 0px;
}
*html .sp2{
	POSITION: relative;DISPLAY: block;FLOAT: left;HEIGHT: auto;MARGIN: 0px;margin-left: 0px;width: 158px;
}

.bcl{
	clear: both; height: 0px; margin: 0px;
}
#tvindex{
	position: relative;display: block;MARGIN-BOTTOM: 8px;POSITION: relative;BACKGROUND-IMAGE: url(/images/tvname.gif); BACKGROUND-REPEAT: no-repeat;left: -5px; z-index: 7;
	PADDING-TOP: 35px;PADDING-BOTTOM: 0px;MARGIN-TOP: 8px;PADDING-LEFT: 5PX;margin-right: -5px;//PADDING-TOP: 17px;
}
*html #tvindex{}
#kinoindex{
	position: relative;display: block;MARGIN-BOTTOM: 0px;POSITION: relative;BACKGROUND-IMAGE: url(/images/kinoname.gif); BACKGROUND-REPEAT: no-repeat;
	left: -5px; z-index: 7;
	PADDING-TOP: 18px;PADDING-BOTTOM: 0px;MARGIN-TOP: 8px;PADDING-LEFT: 5PX;margin-right: -5px;//PADDING-TOP: 20px;margin-bottom: 30px;
}
*html #kinoindex{margin-bottom: 0px;}
.announces{
	width: 166px; MARGIN-LEFT: 12px;FLOAT:left;margin-top: 10px;BACKGROUND-IMAGE: url(/images/public.gif); BACKGROUND-REPEAT: no-repeat;
	PADDING-TOP: 38px;
}
.adv{
	width: 126px;position: relative;margin-left: 8px;margin-top: 10px;float: right;right: 38px;
	
}
*html .adv{right: 0px;}
.strsearch{width: 165px;POSITION: relative;BACKGROUND-IMAGE: url(/images/searchbg.gif);vertical-align: top;
	BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: top;height: 46px;
	
}
.ban{
	POSITION: relative;margin-top: 0px;padding-top: -7px;margin-bottom: 0px;
}
.ban p{ margin-top: -4px;}
*html .ban p{
	margin-top: -7px;
}
*html .ban img{
	margin-top: -7px;
}
.ban img{
	text-align: left;display: block;position: relative;margin-top: 0px; padding: 0px;
}
.strsearch input.fm{
	width: 103px;FONT-SIZE: 13px;margin-top: 3px;margin-left: 3px;
}
*html .strsearch input.fm{
	margin-top: 2px;
}
.inp_img{height: 16px;text-align: top;display:block;position: relative;top: -20px;left: 119px;}
.qwest{
	POSITION: relative;BACKGROUND-IMAGE: url(/images/qwest.gif); BACKGROUND-REPEAT: no-repeat;PADDING-TOP: 35px;margin-top: 15px;
}
.qwest p{
	font-family: arial;font-size:13px;margin-top: -10px;margin-bottom: 8px;font-weight : normal;
}
.qwest ul{
	padding: 0px;padding-top: 0px;
	margin-left: 0px;
	margin-top: 0px;
	font-family: arial;
	font-size:13px;
	list-style-position: outside;
}
.qwest li{
	list-style : none;padding-top: 0px;margin: 0px;
}
.qwest input{
	 border: 1px transparent;margin-right: 10px;
}
.qwest span{
	position: relative;display: block; width: 100px;margin-top: -18px;margin-left: 30px;padding: 0px;margin-bottom: 0px;
}
p.qwname{
	font-weight : bold;margin-top:2px;
}
.bottom{
	font-weight : bold;font-family: arial;BACKGROUND-IMAGE: url(/images/line_bold.gif); BACKGROUND-REPEAT: repeat-x;
	font-size:12px;text-align: center;margin: 0px 50px 0px 50px;padding: 10px 0px 10px 0px;
}
#btngo{
	margin-left: 30px!important;BACKGROUND-IMAGE: url(/images/go.gif); BACKGROUND-REPEAT: no-repeat;border: none;width: 78px!important; height: 24px!important;margin-top: 5px;
}
*html #btngo{
	margin-top: -3px;margin-left: 0px!important;position: relative;left: 30px;
}
#btngo2{
	margin-left: 30px;BACKGROUND-IMAGE: url(/images/result.gif); BACKGROUND-REPEAT: no-repeat;border: none;width: 78px!important; height: 24px!important;margin-top: 8px;
}
.webkontora{
	font-family: arial;font-size:10px;text-align: center;margin: 0px 50px 0px 50px;padding: 0px 0px 0px 0px;
}
.webkontora a{
	TEXT-DECORATION: none!important;color: #000000;
}
.img_content {
	margin-bottom: 4px; margin-left: 4px; margin-right: 6px;margin-top: 2px;
} 
form{
	margin: 0px;
}
.rambl{position: relative;margin-top: -25px;margin-right: 0px;margin-bottom: 0px;}
.name a, .sp1 a, .sp2 a, .announces_name a{
	color: #000;text-decoration: none;
}
.d_lnk{
	text-align: center;margin: 0 0 0 2px;font: 12px Arial;padding-top: 20px;width: 160px;
}
.d_lnk a{
	color: #000;text-decoration: underline;
}
.d_lnk a:hover{
	color: #000;text-decoration: none;
}