@charset "utf-8";
#header{height:156px; background:url(../images/header.jpg) 0 0 no-repeat; position:relative}

#srchBlock{position:absolute; right:22px; top:133px; width:260px; color:#8c929d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase}
#srchInn{margin:-5px 0 0; float:right}

	#srchText{width:125px; border:1px solid #8c929d; margin:0 0 0 10px; height:18px; padding:0}
	#srchSubm{vertical-align:top}
#sMap{background:url(../images/map.gif); height:13px; width:11px; display:block; float:left; margin:-1px 18px 0 0}
#sHome{background:url(../images/home.gif); height:13px; width:11px; display:block; float:left; margin:-1px 10px 0 0}

/**/ 
#topMenuCont{padding:18px 25px 4px 15px; margin:0 0 20px; overflow:hidden; border-bottom:9px solid #ededed}

.topMenu{list-style:none; padding:0; margin:0}
.topMenu li{float:left; padding:0 30px 0 13px; background:url(../images/arrow.gif) 0 3px no-repeat}
.topMenu li.selected, .topMenu li.hover{background:url(../images/arrow_act.gif) 0 3px no-repeat}

.topMenu a{color:#8c929d; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-transform:uppercase}
.topMenu a:HOVER, .topMenu li.selected a, .topMenu li.hover a{color:#454545; text-decoration:none}

/**/
#bannerCont{padding:0 0 15px 20px}
#bannerCont img{border:none}

/**/
#text{border-top:9px solid #c4161c; padding:10px 0 0}

/**/
.newsList{list-style:none; padding:0; margin:0}
.newsList li{padding-bottom:3px; padding:10px 0 7px; border-top:1px dotted #c6c9ce}
.newsList li:first-child{border-top:none}
.newsList img{border:none; float:left; margin:0 23px 0 0; border:none}

.newsHead{padding:0 0 10px; font-size:22px; color:#ca3851; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}
.newsHead a{font-size:22px; color:#ca3851; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}
.newsHead a:HOVER{text-decoration: underline; color:#ca3851}

.allNews{padding:15px 0 0}
.allNews a{text-decoration:underline}
.allNews a:HOVER{text-decoration:none}

/**/
.borderBlock{border-top:9px solid #c4161c; padding:13px 0}
.head{color:#454545; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; 	padding:0 0 5px}
#galleryCont img{border:none; margin:0 0 6px}
#galleryCont .allNews{padding:0}
#galleryCont .allNews a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

/**/
#voteCont{background:#ededed; padding:7px 4px 16px}
#voteQuestion{color:#ca3851; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 14px}
#voteCont label{display:block; padding:0 0 10px 0; font-size:10px; line-height:12px; overflow:hidden}
#voteCont label input{width:12px; float:left; margin:2px 0 0}

#voteCont span{float:left; width:115px; margin:0 0 0 5px; display:block}
#voteSubm{
	color:#454545;
	font-size:10px;
	cursor:pointer;
	border:none;
	background-color: #B3B7BD;
}
#voteCont .allNews{padding:7px 0 0}
#voteCont .allNews a{font-size:10px}

/**/
#rssLink{padding:0 0 0 3px}
#rssLink a{font-size:10px; color:#8c929d; text-decoration:underline}
#rssLink a:HOVER{text-decoration:none}

/**/
.arcList{list-style:none; padding:4px 0 0; margin:0}

/**/
#fullText{background:#FFF; margin:-15px 0 0; padding:22px 0 0}
.contentPic{float:left; margin:0 17px 15px 0}
.vidText{color:#c4171d; margin:0 0 15px}
#author{color:#010000; padding:17px 0 26px 3px}
#author a{color:#c4171d}

/**/
#newsVoteCont{color:#000; font-weight:bold; border-top:3px solid #c4161c; padding:10px 0 9px}
#reyting{float:right; text-align:right}
.star{width:94px; height:12px; margin:5px 0 0; background-image:url(../images/star.gif); background-repeat:no-repeat; background-position: 0 -60px; line-height:0; font-size:0}
#rayt_1{background-position: 0 -48px}
#rayt_2{background-position: 0 -36px}
#rayt_3{background-position: 0 -24px}
#rayt_4{background-position: 0 -12px}
#rayt_5{background-position: 0 0px}

#newsVoteCont label{float:left; width:15px; margin:7px 25px 0 0; text-align:center; font-weight:normal}
#newsVoteCont label input{width:15px; margin:0 0 3px}
.subm{border:1px solid #ededed; background:#C4161C; color:#FFF; font-weight:bold; margin:11px 0 0; cursor:pointer}

/**/
#commentsBlock{border-top:3px solid #c4161c; padding:4px 0 9px}
.sys_mes{color:#8c929d; font-weight:bold; padding:0 0 0 6px}

/**/
#formBlock{padding:2px 0 0 3px}
#addCommHead{color:#000; font-weight:bold;}

.column{float: left; padding:5px 0 0; width:270px}
	#rColumn{float:right; width:268px}
#commTb{width:auto; border:none; border-collapse:collapse}
.commLtd{width:80px; padding:4px 0; vertical-align:top}
.commRtd{padding:4px 0; width:211px; vertical-align:top}

.textInp{border:1px solid #9398a3; width:185px}
textarea.textInp{height:85px}
#commTb .subm{margin:40px 0 0 8px}



/*Футер*/
#footer{padding:20px 20px 20px 15px}
#footerInn{border-top:9px solid #c4161c; padding:15px 0 10px 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9px;  line-height:12px}
#logoSm{float:left; margin:0 35px 0 0; border:none}

.copyr{float: left; margin:0 0 0 90px}
#count{float:right; margin:13px 0 0}
#count img{border:none}

/**/
#siteMap{list-style:none; padding:0; margin:0}
#siteMap li{padding:0 30px 2px 13px}

#siteMap a{color:#8c929d; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-transform:uppercase}
#siteMap a:HOVER{color:#454545; text-decoration:none}

#siteMap ul{
	list-style:none;
	margin:0;
	padding:4px 0 10px 5px
}
#siteMap ul li{padding-bottom:1px}

/**/
.marg{clear:both; padding:15px 0}
#commentsBlock h2{padding:5px 0 10px; margin:0}
#commentsList .newsHead{padding:0 0 5px}
#commentsList .newsHead a{font-size:16px; letter-spacing:0px}
#commentsList #author{padding:3px 0 0}

/**/
.smFoto{
	float:left;
	width:140px;
	margin:0 0 10px
}
.picCont{height:104px}
.picCont img{border:none; width:130px; height:auto}
.fotoNazv{padding:3px 0 0}

.faqMore{
	text-align:right;
	padding:4px 0 0
}
#fullAnswer{
	border:1px dashed #c6c9ce;
	padding:4px 8px;
	background:#ededed;
	margin:3px 0 0
}
#mainLink{
	position:absolute;
	left:0px;
	top:0px;
	width:560px;
	height:155px;
	display:block
}
