@font-face {  font-family: 'PT Sans';  font-style: normal;  font-weight: 400;  src: local('PT Sans'), local('PTSans-Regular'), url('/ptsans400.woff') format('woff');}
@font-face {  font-family: 'PT Sans';  font-style: normal;  font-weight: 700;  src: local('PT Sans Bold'), local('PTSans-Bold'), url('/ptsans700.woff') format('woff');}
span.title_logo a{height:20px;position:absolute;top:36px;left:152px;font-family:'PT Sans', sans-serif;font-size:26px;color:#007000;font-weight:bold;text-transform:uppercase;z-index:1002;}
span.title_logo:hover a{color:#007000;}
.menu{padding:3px 7px 7px 0px;font:12px;color:#A0E8A8;}
.nemenu{margin-left:5px;padding:10px;float:left;}
.amenu{color:#ffffff;font-weight:bold;cursor:hand;}
.amenu:hover{color:#BFC192;font:14px;font-weight:bold;cursor:hand;}
.author_img{float:right;padding:0px;margin:0px 10px 0px 0px;width:300px;}
.grtree_sel:hover,.grtree{font-weight:bold;color:#2E1A4A;font-size:11px;padding:5px 0px 5px 30px;cursor:hand;}
.grtree_sel,.grtree:hover{font-weight:bold;color:#BD0D0D;font-size:11px;padding:5px 0px 5px 30px;background:url('/img/menu_hover.png') 0px center no-repeat;cursor:hand;}
a img{border:0;}
#login{padding:45px 5px 5px 10px;margin:5px 2px 5px 2px;background:url('/img/menu_grib.png') 0px 0px no-repeat;color:#800066;font-size:12px;font-weight:bold;text-decoration:none;}
#menu_grib{padding:45px 5px 5px 10px;margin:5px 2px 5px 2px;background:url('/img/menu_grib.png') 0px 0px no-repeat;color:#206828;font-size:11px;font-weight:bold;text-decoration:none;}
#menu_grib_bottom{padding:0px 0px 0px 0px;margin:-80px 0px 10px 30px;width:175px;height:84px;background:url('/img/menu_grib_bottom.png') right bottom no-repeat;}
#hedgehog_fon{padding:45px 5px 5px 5px;margin:5px 0px 5px 0px;background:url('/img/hedgehog_fon.png') 0px 0px no-repeat;color:#206828;font-size:11px;font-weight:bold;text-decoration:none;}
#hedgehog_fon_bottom{padding:0px 0px 0px 0px;margin:-80px 0px 10px 0px;width:175px;height:84px;background:url('/img/hedgehog_fon_bottom.png') 3px bottom no-repeat;}
#foto_fon{padding:45px 5px 5px 5px;margin:5px 0px 5px 0px;background:url('/img/foto_fon.png') 0px 0px no-repeat;}
.current{padding:15px 17px 15px 17px;margin:2px;color:#fff;font-size:16px;font-weight:bold;text-decoration:none;background-color:#458BBD;}
.nocurrent{padding:15px 17px 15px 17px;margin:2px;color:#458BBD;font-size:16px;font-weight:bold;text-decoration:none;}
.current:hover, .nocurrent:hover{padding:15px 17px 15px 17px;color:#fff;font-size:16px;font-weight:bold;margin:2px;background-color:#458BBD;}
.error{padding:10px;text-indent:10px;text-align:justify;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
h1.title_showelem{margin:0px;padding:0px 0px 0px 20px;font-family: 'PT Sans', sans-serif;font-size:1.8em;color:#45639E;text-transform:uppercase;font-weight:bold;}
h1.title_article{font-family: 'PT Sans', sans-serif;font-size:1.6em;color:#071E2E;text-transform:uppercase;}
h2.title_article a{color:#008000;font-size:20px;}
h2.title_article a:hover{color:#D65F0F;}
h2.title_razdel{margin-top:10px;padding:5px;font-size:20px; color:#134785;}
h3.title_article a{color:#008000;font-size:18px;}
a#foto_group{font-family: 'PT Sans', sans-serif;font-size: 1.15em;color: #071E2E;text-decoration: underline;letter-spacing: -0.05em;text-indent: 0.8em;}
a#foto_group:hover{color:#cf0239;}
.text_article{text-indent:20px;font-family: 'PT Sans', sans-serif;font-size: 17px;color:#0A1A4A;text-align:justify;margin:0px;padding:0px 10px 10px 5px;}
.text_article a{font-family: 'PT Sans', sans-serif;font-size: 17px;color:#0A1A4A;text-decoration:underline;}
.text_article ul{margin:0px 0px -10px 50px;padding:0px;}
.text_article ul li{text-indent:5px;line-height:normal;font-family: 'PT Sans', sans-serif;color:#0A1A4A;font-size:17px;margin:0px;padding:0px;}
.text_article ol{margin:0px 0px -10px 50px;padding:0px;}
.text_article ol li{text-indent:5px;line-height:normal;font-family: 'PT Sans', sans-serif;color:#0A1A4A;font-size:17px;margin:0px;padding:0px;}
.text_article p{text-indent:20px;font-family: 'PT Sans', sans-serif;color:#0A1A4A;margin:0px;padding:0px;}
.text_article p a{font-family: 'PT Sans', sans-serif;color:#0A1A4A;font-size: 17px;text-decoration:underline;}
.text_article p a:hover{color:#B8061E;}
.text_article h2{text-indent:10px;margin:0px 0px 0px 0px;font-family: 'PT Sans', sans-serif;color:#51749C;font-size:22px;font-weight:none;padding:0px;text-shadow: 1px 0px 0px #000;}
.text_article h3{text-indent:40px;margin:0px 0px 0px 0px;font-family: 'PT Sans', sans-serif;color:#51749C;font-size:18px;font-weight:none;padding:0px;background:url('/img/h3.png') 18px -3px no-repeat;}
a.tema_article{margin:0px;padding:0px;font-size:12px;color:#BAD5A7;}
a.tema_article:hover{color:#008000;}
.dalee{color:#5CB573;font-size:11px;font-weight:bold;margin-bottom:20px;}
a.dalee{color:#80CCA7;font-size:11px;font-weight:bold;}
a.dalee:hover{color:#fff;}
#copyright{position:absolute;left:95px;margin-top:65px;width:320px;color:#EBF0EA;font:11px 'PT Sans', sans-serif;text-align:left;}
#copyright a{color:#EBF0EA;font:11px 'PT Sans', sans-serif;}
#copyright a:hover{color:#1C4323;font:11px 'PT Sans', sans-serif;}
.btn2{font-size:12px;font-weight:bold;padding:5px;color:#008000;border:none;cursor:pointer;background:#99FF99;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.btn2:hover{cursor:pointer;color:#FFF;border:none;background:#44AA44;}
.btn{color:#000000;background-color:#F38851;border:1px double #817A63;border-right:1px double #817A63;}
.pole_vvoda{margin:3px 0px 0px 3px;font-size:12px;padding:2px;color:#000;border:1px solid #000;background:#FFF;}
#live{position:absolute;margin-top:65px;left:10px;width:80px;height:31px;}
.wt,.wt:hover{color:#fff;text-decoration:none;}
a.index_title{font-size:13px;color:#AF732B;font-weight:bold;}
a.index_title:hover{color:#44AA44;}
.day{color:#9A170E;font-weight:bold;font-size:13px;}
#user{color:#213C73;font:12px 'PT Sans', sans-serif;margin:3px 0px 0px 0px;}
#user a{color:#213C73;font:12px 'PT Sans', sans-serif;font-weight:bold;}
#user a:hover{color:#AF0102;}
#showelem_foto{color:#213C73;font:18px 'PT Sans', sans-serif;margin:0px;text-align:center;font-weight:bold;}
#title_foto{margin:0px 0px 5px 0px;padding:0px;}
#title_foto a{color:#213C73;font:11px 'PT Sans', sans-serif;font-weight:bold;}
#title_foto a:hover{color:#AF0102;}
.spisok_grib{font-family: 'PT Sans', sans-serif;font-size: 1.0em;color:#071E2E;font-weight:bold;padding:0px 0px 5px 5px;cursor:hand;}
.spisok_grib:hover{cursor:hand;color:#cf0239;text-decoration:underline;}
.hoverbox{cursor:default;list-style:none;margin:0px;padding:0px;}
.aho{cursor:default;}
.hoverbox a .preview{display:none;}
.hoverbox a:hover .preview{display:block;position:fixed;top:190px;left:605px;z-index:1;}
.hoverbox a .preview2{display:none;}
.hoverbox a:hover .preview2{display:block;position:fixed;top:195px;left:605px;width:500px;font-family:'PT Sans', sans-serif;font-size:16px;color:#FFF7F7;font-weight:bold;text-align:left;opacity:0.75;z-index:2;}
.hoverbox img{color:inherit;vertical-align:top;}
.hoverbox li{color:inherit;display:inline;float:left;position:relative;}
.hoverbox .preview{border-color:#246DAC;border-style:solid;border-width:2px;}
#kartinka{margin:1px 6px 1px 6px;}
#kartinka:hover{box-shadow:0 0 4px 2px #213C73;}
#komment{width:275px;height:80px;}
#vote_form{padding:80px 5px 5px 5px;color:#104A6D;font:12px Verdana, san-serif;margin:2px;text-align:justify;text-decoration:none;}
#vote_form a{font-size:12px;color:#3883B9;font-weight:bold;text-decoration:none;}
#vote_form a:hover{color:#D40055;text-decoration:none;border:none;}
#comment{padding:5px 10px 5px 10px;color:#32017F;font-size:11px;font-weight:none;margin:2px 10px 2px 50px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
a.title_article_header{font-size:12px;font-weight:bold;text-decoration:none;color:#0540A6;}
a.title_article_header:hover{color:#104A6D;}
#find{height:30px;width:420px;float:left}
#enter_menu{z-index:5;position:absolute;height:10px;padding:4px 7px 10px 5px;right:0px;top:0px;background:#246DA4;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:0px 0px 0px 10px;}
#enter_menu:hover{box-shadow:0 0 6px 3px #fff;}
#enter_menu a{font-size:12px;font-weight:bold;color:#fff;}
a{color:#206828;font-size:11px;cursor:hand;}
a:hover{color:#800066;}
html{height:100%;margin:0;padding:0;}
body{margin:0;padding:0;height:100%;color:#071E2E;font-size:12px;font-family:'PT Sans', sans-serif;background: url(img/fon2.jpg) repeat fixed;}
#bg{padding:0;width:1280px;margin:0 auto;min-height:100%;background-color:#FFF;box-shadow:0 0 30px #3B302C}
#maket{width:1280px;min-height:100%;}
#header{width:1280px;margin:0px;padding:0; height:150px;background: url(img/fon_header.png) top left repeat-x;z-index:10}
#left{width:337px;float:left;margin-top:5px;min-height:100%;}
#content{margin:-90px 15px 0px 10px;z-index:5;margin-left:337px;width:930px;min-height:100%;z-index:9000}
#footer{font-size:12px;text-decoration:none;text-align:justify;color:#26272B;z-index:5;background:#fff url(img/fon_footer.jpg) bottom repeat-x;clear:both;height:132px;margin-top:0;width:1280px;margin-left:auto;margin-right:auto;bottom:0px;}
#footer_left{width:600px;height:100px;float:left;padding:7px 10px 0px 15px;}
#footer_left a{color:#26272B;font-size:12px;}
#footer_left a:hover{color:#fff;font-size:12px;}
#footer_right{}
#rasporka{height:20px;}
a{color:#206828;cursor:hand;text-decoration:none;}
a:hover{color:#800066;}
#logo{width:208px;height:150px;position:relative;top:55px;left:0px;float:left;}
#logo_header{position:relative;top:52px;left:2px;background:url(img/logo.png) left top no-repeat;width:251px;height:150px;float:left;}
#header_title{width:450px;height:50px;position:relative;top:25px;left:15px;float:left;}
#header_title h1{text-decoration: none;font-family: 'PT Sans', sans-serif;font-weight:bold;font-size:20px;color: rgb(68, 68, 68);}
#header_title h2{text-decoration: none;font-size:16px;color:#BDA879;}
.pole_vvoda{margin:0;padding:5px;font:'PT Sans', sans-serif;font-size:14px;color:#0043AE;text-align:left;border:1px solid #95897B}
.grtree_sel:hover,.grtree{cursor:hand;text-decoration:none;font-weight:bold;color:#BE0000;font-size:15px;padding:5px 0px 5px 30px;margin:0px;}
.grtree_sel,.grtree:hover{font-weight:bold;color:#003380;font-size:15px;padding:5px 0px 5px 30px;background:url('/img/menu_hover.png') 0px center no-repeat;}
a img,a img:hover{border:0;text-decoration:none;}
a.user{font-size:12px;color:#001D49;font-weight:bold}
a.user:hover{color:#D40000;text-decoration:underline;}
.mmm {vertical-align:top;border-spacing:0;border-collapse:collapse;}
.mmm td {vertical-align:top;}
.vmenu {position:absolute;left:0px;top:3px;background:#134785;white-space:nowrap;padding:5px;visibility:hidden;z-index: 10;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.vmenu a {color:#fff;display: block;background:#134785;font-size: 16px;padding:3px 3px 3px 10px;white-space: nowrap;text-decoration:none;font-weight:bold}
.vmenu a:hover {display: block;background:#fff;color:#000;padding:3px 3px 3px 10px;}
.menu0 {position:fixed;top:0px;float:right;padding:0px;height:45px;width:1280px;z-index:9999;background:#458BBD;}
.menu0 td {padding:7px 6px;}
a.menushka {color:#fff;border:0px;text-decoration:none;font-size:17px; font-weight:bold;padding:15px 10px 10px 10px;height:35px;}
a.menushka:hover {background:#134785;color:#000000;}
#hidden_1{display:none;}
ul#fade li {list-style:none;margin:0px;padding:0px}
#kartinka2{margin:0px 0px 0px 0px;width:255px; height:191px;}
#kartinka2:hover{box-shadow:0 0 5px 2px #9AB854;}
.hot{margin-bottom:5px;text-decoration:none; color:#134785;text-indent: 0px;font-size:16px; }
.hotter{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:300px; float:right;margin:0px;padding-left:20px;min-height:100%;margin-top:-50px;}
a.tuda{	display: inline;	background: url('/img/tuda.png') #458BBD left -1px no-repeat;	color: #fff;	padding: 5px 5px 5px 15px;	 height:31px;	font-weight:bold;font-size:14px;	text-decoration: none;	}
a.suda{	display: inline;	background: url('/img/suda.png') #458BBD right -1px no-repeat;	color: #fff;	padding: 5px 15px 5px 5px;	 height:31px;	font-weight:bold;font-size:14px;	text-decoration: none;	}	
/*-- jShowOff module styles --*/
#features, #slidingFeatures, #labelFeatures, #basicFeatures {
	position: relative;
	overflow: hidden;
	height: 100%;
	}
.jshowoff {
	width:850px;
	padding: 35px 0px 0px 0px;
	margin: 0;
	}
.jshowoff div {	
	width:850px;
	height: 100%;	
	margin: 0;
	}

.jshowoff-slidelinks{
	position:absolute;
	top: -5px;
	left: 75px;
	float:right;
	margin:0;
	padding:0;
	max-height:55px;
	z-index:9000;
}
		
.jshowoff-slidelinks a {
	background-color: #3A3A3A;
	color: #fff;
	padding: 5px 7px 5px 7px;
	margin: 5px 5px 0px 0px;
	text-decoration: none;
	}
.jshowoff-controls {
	position: absolute;
	top: -5px;
	left: 0px;
	text-decoration: none;
	width:850px;
	}
.jshowoff-controls a {
	background: url('/img/suda.png') #3A3A3A right -1px no-repeat;
	color: #fff;
	padding: 5px 15px 5px 7px;
	margin: 5px 0 0 5px;
	text-decoration: none;
		}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {	color: #fff;	}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {	background-color: #84BF3E;	color: #3A3A3A;	}

.hotter2{float:left; width:48%;margin:2px;text-decoration:none;text-indent: 0px; padding:5px;color:#51749C;font-size:16px;font-weight:bold; font-family: 'PT Sans', sans-serif;text-align:left;}
.hotter2:hover{cursor:hand;background:#51749C; padding:5px;display: block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;text-decoration:none;}
.hotter2 img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;}
.hotter2 div{position:relative;text-align:left;text-decoration:none;margin:20px 0px 0px 120px}
a.hotter_link2:{text-decoration:none;color:#D40000;}
a.hotter_link2:hover{color:#51749C;text-decoration:none;}