

body { 	background:#fff6de url(../images/top-body.jpg) 50% 0 no-repeat; color: #444036; font:12px Arial, Helvetica, sans-serif; margin: 0; padding: 0;}


/*standartnie ustanovki*/

form, fieldset, p, blockquote,
table, tr, td,
h1, h2, h3, h4, h5,
dl, dd, dt ul, li, ol { border: 0; font-weight: normal; margin: 0; padding: 0;}
p {
	font-family:Verdana, Geneva, sans-serif;
}
h1 {
	font-size:22px;
	color:#0080c7;
	text-transform:uppercase;
}
h2 {
	font-size:14px;
	color:#af3721;
	text-transform:uppercase;
	
}
h3 {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#444036;
	text-transform:uppercase;
	border-bottom:2px #f3e4bd solid;
}
img {border: none; line-height: 0;}

table {border-collapse: collapse;}

label {cursor: hand; cursor: pointer;}

.w100 {width: 100%;}

.hidden {display: none;}

.clearfix:after {clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden;}
.clearfix {zoom: 1;}

.transparent {filter: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5;}

sup {position: relative; top: -0.4em; vertical-align: baseline;}
sub {bottom: -0.4em; position: relative; vertical-align: baseline;}

a {font:12px segoe ui, trebuchet ms, sans-serif;}

a:active {outline: none;}

a:link,
a:visited {color: #ce000d;}
a:hover,
a:active {color: #ce000d; text-decoration:none;}


/* put' */

.path { font-size:10px; width:100%; color: #737373;  margin-bottom:10px;}
.path a {
	font-size:10px;
	}
.path a:link,
.path a:visited  {color: #aa955d;}
.path a:hover,
.path a:active {color: #aa955d;}

.path span {
	color: #3582ac;
	font: 18px Arial, Helvetica, sans-serif;
}

/* txt big */
.text .big {
	font-size: 16px;
	color:#000;
	padding:0;
	margin: 0 0 27px 0;}



		

/* START */


.w800 {
	width:800px;
	margin:0 auto;
}
.attice {
	width:100%;
	height:188px;
	padding-top:5px;
}
.small-nav {
	float:right;
	width:45px;
	height:12px;
}
.small-nav div {
	float:left;
	margin-right:3px;
}
.small-nav div a {
	display:block;
	width:100%;
	height:100%;
}
.small-nav .home-small {
	width:11px;
	height:11px;
	background:url(../images/home-small.png) 0 1px no-repeat;
}
.small-nav .map-small {
	width:11px;
	height:11px;
	background: url(../images/map-small.png) 0 0 no-repeat;
}
.small-nav .mail-small {
	width:11px;
	height:11px;
	background: url(../images/e-mail-small.png) 0 2px no-repeat;
}
.gor-menu {
	height:20px;
	border-bottom:1px #FFFFFF solid;
	background:url(../images/arrow-left.png) 0 50% no-repeat;
	margin-left:-7px;
	margin-bottom:15px;
	margin-right:18px;
}
.gor-menu2 {
	height:20px;
	padding:0 0 0 23px;
	margin-right:-7px
}
.gor-menu2 ul {
	padding:0;
	margin:0;
	height:24px;
}
.gor-menu2 ul li {
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
	text-align:center;
	margin-right:16px;
	padding-right:25px;
	background:url(../images/bg-menu-li.png) 100% 50% no-repeat;
}
.gor-menu2 ul li a {
	font-size:15px;
	text-transform:uppercase;
	text-decoration:none;
	color:#e60b06;
}
.gor-menu2 ul li a:hover,
.gor-menu2 ul li a:active {border-bottom:3px #ffffff solid;}
.main-part {
	margin-bottom:20px;
}
.col1 {
	width:540px;
	float:left;
}
.col2 {
	width:250px;
	float:right;
}
.main-page {
	margin-bottom:25px;
}
.header {
	margin-bottom:25px;
}
.lenta {
	margin-bottom:20px;
}
.lenta-header {
	border-bottom:1px #f3e4bd solid;
	margin-bottom:15px;
}
.lenta-header h3 {
	float:left;
}
.more {
	float:right;
	width:85px;
	background:#444036 url(../images/arrow-more.png) 5px 7px no-repeat ;
	-webkit-border-radius:3px 3px 0 0 ;
  -moz-border-radius:3px 3px 0 0 ;
  border-radius:3px 3px 0 0 ;
	behavior: url(pie.htc);
	padding-left:20px;
	padding-bottom:2px;
}
.more a {
	color:#fff6de;
	font-size:10px;
	text-decoration:none;
}
.lenta-bit {
	margin-bottom:20px;
}
.lenta-img {
	float:left;
	margin:0 10px 8px 0;
}
.lenta-data {
	float:left;
}
.lenta-data p {
	color:#333333;
	font-size:10px;
}
.lenta-autor a {
	color:#ce000d;
	text-decoration:none;
	font-size:10px;
}
.lenta-autor p {
	font-size:10px;
}
.data {
	margin-bottom:5px;
}
.lenta-body-header {
	margin-bottom:5px;
}
.lenta-body-txt {
	margin-bottom:15px;
}
.tegs {
	float:left;
	background:url(../images/birka.png) 0 0 no-repeat;
	padding-left:20px;
}
.tegs a {
	color:#aa955d;
}
.details {
	float:right;
	background:#f3e4bd;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
	padding:1px 10px 3px 10px;
}
.details  a {
	text-decoration:none;
	color:#444036;
}
.vert-scroll {
	margin-top:20px;
	margin-bottom:40px;
}
.tegs-list {
	border-bottom: 1px #f3e4bd dashed;
	border-top: 1px #f3e4bd dashed;
	padding:10px 0;
	text-align:center;
}

.all-tegs {
	background: url(../images/arrow-all-tegs.png) 80px 10px no-repeat;
	text-align:center;
	padding-top:5px;
}
.all-tegs a {
	color:#444036;
	font-size:11px;
}
.footer {
	border-top: 1px #e91208 solid;
	padding-top:15px;
	position:relative;
}

#yw2{
	position:relative;
}

.footer-img {
	float:left;
	margin: 0 10px 0 -25px;
}
.footer p {
	font-size:11px;
}
.footer p a {
	color:#af3721;
	font-size:11px;
}


/*020*/
.sorting {
	margin-bottom:10px;
}
.sorting p a {
	display:block;
	width:7px;
	height:12px;
	float:left;
	margin:0 5px;
}
.sorting p span {
	color:#FF0000;
	float:left;
}
.sorting p ins {
	float:left;
	text-decoration:none;
}
.sorting .up {
	background:url(../images/up.png) 0 4px no-repeat;
}
.sorting .down {
	background:url(../images/down.png) 0 4px no-repeat;
}
.page-separator {
	background: url(../images/separator.png) 0 50% repeat-x;
}

/*030*/

.author {
	background:#f3e4bd;
	padding:3px 10px;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
	margin-top:-14px;
	margin-bottom:10px;
}
.author p {
	color:#444036;
	font-size:11px;
	margin-top:6px;
}
.author2 {
	float:left;
	width:200px;
}
.author2 a {
	color:#ce000d;
	font-size:11px;
}
.soc-seti {
	float:right;
	width:300px;
}
.soc-seti img {
	display: inline;
}
.soc-seti span {
	float:left;
	margin-right:10px;
}
.komments {
	margin-bottom:20px;
}
.kom-header {
	margin-bottom:10px;
	border-bottom:1px solid #F3E4BD;
	padding-bottom:2px;
}
.kom-header span {
	border-bottom: 3px solid #F3E4BD;
	font-size:14px;
	text-transform:uppercase;
	color:#af3721;
}
.who {
	margin-bottom:5px;
}
.who a {
	font-size:10px;
	color:#ce000d;
	text-decoration:none;
}
.who span {
	font-size:10px;
}
.komments-bit-text {
	background:#f3e4bd;
	padding:3px 10px;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
	margin-bottom:10px;
}
.komments-bit .komments-bit {
	margin-left:20px;
}

.add-comment {
	margin-bottom:20px;
}
.add-comment-header {
	margin-bottom:10px;
}
.add-comment-header p {
	text-transform:uppercase;
	color:#666666;
}
.form {
	margin-bottom:15px;
}
.form form label {
	width:120px;
	float:left;
}
.form .input {
	margin-bottom:5px;
}
.form .input input {
	width: 295px;
	background:none;
	border:none;
	background:url(../images/input.png) 0 0 no-repeat;
	height:25px;
	padding-left:7px;
	padding-right:12px;
	color:#444036;
}
.form .text-area textarea {
	background:url(../images/text-area.png) 0 0 no-repeat;
	width:413px;
	height:82px;
	border:none;
	resize:none;
	padding:3px 4px 3px 3px;
	color:#444036;
	overflow:hidden;
}
.vert-scroll ul li img {
	padding:1px;
	border: 1px #f3e4bd solid;
}


.pagenator {
	background:url(../images/paginator.png) 0 9px repeat-x;
	position:relative;
	width:100%;
	height:20px;
	margin-bottom:20px;
}
.pagenator a {
	text-decoration:none;
	color:#444036;
}
.pagenator .prew-page {
	
	
	width:70px;
	position:absolute;
	top:0;
	left:0;
}
.pagenator .prew-page a {
	display:block;
	width:100%;
	height:100%;
	padding:1px 10px 3px 10px;
	background:#f3e4bd;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
}
.pagenator .prew-page-sep {
	position:absolute;
	width:10px;
	height:20px;
	top:0;
	left:90px;
	background:#fff6de;
}
.pagenator .per-page {
	margin:0 auto;
	position:relative;
	display:table;
}
.pagenator .per-page-sep {
	width:10px;
	height:20px;
	background:#fff6de;
	float:left;
}

.pagenator .prew-page2 {
	width:24px;
	float:left;
	margin-right:2px;
}
.pagenator .prew-page2 a {
	display:block;
	width:4px;
	height:100%;
	padding:1px 10px 3px 10px;
	background:#f3e4bd;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
}
.pagenator .next-page {
	width:97px;
	position:absolute;
	top:0;
	right:0;
}
.pagenator .next-page a {
	display:block;
	height:100%;
	padding:1px 10px 3px 15px;
	background:#f3e4bd;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
}

.pagenator .next-page-sep {
	position:absolute;
	width:10px;
	height:20px;
	top:0;
	right:97px;
	background:#fff6de;
}
.pagenator .next-page2 {
	width:24px;
	float:left;
}
.pagenator .next-page2 a {
	display:block;
	width:4px;
	height:100%;
	padding:1px 10px 3px 10px;
	background:#f3e4bd;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
}
.pagenator .cur-page {
	float:left;
	width:24px;
	margin-right:2px;
}
.pagenator .cur-page a {
	display:block;
	width:4px;
	height:100%;
	padding:1px 10px 3px 10px;
	background:#444036;
	-webkit-border-radius:3px ;
  -moz-border-radius:3px;
  border-radius:3px;
	behavior: url(pie.htc);
	color:#f3e4bd;
}
.pagenator .pagenator .cur-page a {
	color:#f3e4bd;
}
.tegs-list ul {
	margin:0;
	padding:0;
}
.tegs-list ul li {
	float:left;
	list-style-type:none;
}
.tegs-list ul li a {
	color:#ce000d;
	text-decoration:none;
}
.tegs-list a:hover,
.tegs-list a:active { text-decoration:underline;}
.tegs-list .teg1 {
	font-size:12px;
	padding:0 45px 0 10px;
}
.tegs-list ul .teg2 {
	font-size:10px;
	padding:0 15px 0 0;
}
.tegs-list ul .teg3 {
	font-size:10px;
	padding:0 90px 0 90px;
	height:5px;
}
.tegs-list ul .teg4 {
	font-size:12px;
	padding:0 40px 0 150px;
	height:13px;
}
.tegs-list ul .teg5 {
	font-size:12px;
	padding:0 100px 0 35px;
	height:13px;
}
.tegs-list ul .teg6 {
	font-size:10px;
	padding:0 20px 0 150px;
	height:5px;
}
.tegs-list ul .teg7 {
	font-size:11px;
	padding:0 160px 0 10px;
	height:7px;
}
.tegs-list ul .teg8 {
	font-size:12px;
	padding:0 60px 0 93px;
	height:25px;
}
.tegs-list ul .teg9 {
	font-size:11px;
	padding:0 40px 0 35px;
}

#search_f{
	bottom: -84px;
    left: 293px;
    position: absolute;
    width: 703px;
}


