*{font-size:1em;outline:0;padding:0;margin:0;border:0px;text-decoration:none;white-space:normal;}
html, body{line-height:1}
hr{display:none}
blockquote:before, blockquote:after, q:before, q:after{content:''}
blockquote, q{quotes:"" ""}
li {border:none}
ul{list-style-type:none}
ol{list-style-type:decimal}
ol{margin:0 0 0 20px}
.clear{clear:both}
html{overflow:-moz-scrollbars-vertical;}
body{width:100%;background:#dddddd;text-align:center;}
body a{color:#297eb9;}
body a:hover{color:#333;}
input, textarea, select{font-family:arial;}
#wrapper{width:1000px;margin:0 auto 0 auto;text-align:left;font-family:arial;font-size:0.75em;color:#555;}
#bigcolumn{float:left;width:662px;margin:10px 14px 0 0px;}
#sidebar{float:left;width:324px;}
#leftcolumn{float:left;width:324px;margin-right:14px;}
#rightcolumn{float:left;width:324px;}
.aligncenter{display:block;overflow:hidden;text-align:center;margin:0 auto 0 auto;}
.alignleft{float:left;display:inline;overflow:hidden;margin-right:10px;margin-bottom:10px;}
.alignright{float:right;display:inline;overflow:hidden;margin-left:10px;margin-bottom:10px;}
.alignnone{display:block;overflow:hidden;margin-bottom:10px;}
.post h1{font-size:2em;font-weight:normal;font-family:georgia;margin:15px 0 0 0;}
.post h2{font-size:1.5em;font-weight:normal;letter-spacing:-1px;color:#aaa;margin:15px 0 0 0;}
.post h3{color:#297eb9;font-size:1.7em;font-family:arial;font-weight:normal;letter-spacing:-1px;margin:15px 0 0 0;}
.post h4{color:#666;font-size:1.5em;font-family:arial;font-weight:normal;letter-spacing:-1px;margin:15px 0 0 0;}
.post h5{color:#ff6000;margin:15px 0 0 0;}
.post h6{font-size:0.9em;color:#222;margin:15px 0 0 0;}
.post em{color:#888;}
.post p{line-height:1.4em;text-align:justify;margin:10px 0 0 0;}
.post img{vertical-align:middle;padding:2px;border:1px solid #ccc;}
.post del{text-decoration:line-through;color:#aaa;}
.post ins{text-decoration:underline;font-weight:bold;}
.post ul, .post ol{margin-left:15px;margin-top:10px;}
.post ul ul, .post ol ol{margin-left:15px;margin-top:5px;margin-bottom:5px;font-size:0.9em;color:#888;}
.post ul li{line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0 3px 0;list-style-type:circle;}
.post ol li{line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0 3px 0;}
.post ul li a:hover, .post ol li a:hover{background:#f6feff;color:#297eb9;}
.post code{margin:20px 0 0 0;display:block;background:#eee;border:1px solid #e6e6e6;font-size:1.1em;color:#444;}
.post blockquote{display:block;background:#e9f8fb;border:1px solid #cfdee1;padding:0 10px 10px 10px;margin:20px 0 0 0;color:#366799;font-weight:bold;}
.post blockquote blockquote{border:none;padding:0 0 0 20px;margin:10px 0 0 0;color:#555;font-weight:normal;}
.page-all{display:block;background:url(img/b_featuredY.png) repeat-y;height:auto;}
.page-top{display:block;background:url(img/b_featured.png) no-repeat top;min-height:230px;}

.containerI{padding:15px 15px 1px 15px;}
.sitenav{font-size:0.9em;border-bottom:1px dotted #ccc;line-height:1.5em;color:#999;}
.item{border-top:1px solid #eee;padding-top:5px;margin-top:20px;}
.post-thumb img{float:left;display:inline;margin:10px 10px 10px 0;}
.postinfo{margin:7px 0 0 0;font-size:0.9em;color:#999;}
.postinfo a{color:#555;}
.postinfo a:hover{color:#333;}
.socialki {padding-bottom:3px;}
.post-tags{color:#999;margin:10px 0 10px 0;padding:5px 0 5px 0;border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;font-size:0.9em;}
.post-tags a{font-weight:bold;}
.tags{color:#999;margin:10px 0 0 0;font-size:0.9em;}
.tags a{color:#666;font-weight:bold;}
.tags a:hover{color:#297eb9;}
.find{margin:15px 0 0 0;}
.find input{vertical-align:middle}
.findfield{border:1px solid #ccc;padding:2px;width:250px;color:#555;}
.findsubmit{background:#297eb9;border:1px solid #b6b6b6;color:#fff;font-weight:bold;cursor:pointer;height:21px;}
.findsubmit:hover{color:#333;background:#fff;}

.podpiska{color:#999;margin:10px 0 10px 0;padding:5px 0 5px 0;border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;font-size:1.1em;}
.podvodka{color:#999;margin:10px 0 10px 0;padding:5px 0 5px 0;border-top:1px dotted #ddd;font-size:1.1em;}
#header{width:1000px;height:136px;overflow:hidden;background:url(img/b_top.png) no-repeat bottom;position:relative;}
#date{position:absolute;top:1px;left:30px;background:url(img/b_date.png) no-repeat;width:156px;height:20px;line-height:18px;font-size:0.9em;font-weight:bold;text-align:center;}
#logo{position:absolute;bottom:10px;left:10px;background:url(img/logo.jpg) no-repeat;width:720px;height:120px;}
.blogheader{position:absolute;bottom:20px;left:20px;width:194px;}
.blogheader h1{font-size:2.1em;line-height:1.3em;font-weight:normal;letter-spacing:-1px;}
#ad468{position:absolute;bottom:20px;right:25px;display:block;overflow:hidden;border:1px solid #c5d0d3;}
#ad468 img{display:block;overflow:hidden;}
#topnav{position:absolute;top:1px;right:25px;display:block;}
#topnav ul{float:left;display:block;height:20px;line-height:20px;background: #ffffff;font-weight:bold;}
#topnav li{float:left;display:block;height:20px;line-height:20px;padding-right:10px;margin-right:10px;}
#topnav li.feed{margin-right:0;padding-right:0;background:none;}
#topnav li.left{margin-right:0;padding-right:10px;background:none;border-left:1px solid #b3b3b3}
#topnav li.right{margin-right:0;padding-right:10px;background:none;border-right:1px solid #b3b3b3;}
#topnav a{float:left;display:block;height:20px;line-height:20px;color:#7c8d95;}
#topnav li.feed a{color:#297eb9;}
#topnav a:hover, #topnav li.feed a:hover{color:#333;}
#menu{display:block;width:1000px;height:30px;background:url(img/menu.png) no-repeat;margin:10px 0 0 0;position:relative;z-index:10;}
#menu ul{position:absolute;top:0;left:5px;height:30px;}
#menu ul li{position:relative;}
#menu ul li, #menu ul li a{float:left;display:block;}
#menu ul li a{height:30px;line-height:30px;color:#555;font-weight:bold;padding:0 10px 0 10px;background:url(img/menu_l.png) no-repeat right;}
#menu ul li.current-cat a, #menu ul li.current-cat a:hover{color:#297eb9;}
#menu ul li.current-cat ul li a{color:#555;}
#menu ul li.current-cat ul li a:hover{color:#297eb9;}
#menu ul li a:hover{color:#297eb9;}
#menu u ul li a:hover{color:#297eb9;}
#menu ul ul{display:none;position:absolute;top:30px;left:-1px;background:#fff;padding:5px 5px 10px 5px;border:1px solid #ccc;border-top:0;height:auto;width:190px;}
#menu ul ul li{float:none;display:block;border-right:0;position:static;}
#menu ul ul li a{float:none;display:block;font-weight:bold;color:#555;height:22px;line-height:22px;position:static;padding:0 5px 0 5px;border-bottom:1px solid #eee;background:none;}
.searchform{display:block;width:100%;height:28px;background:url(img/search.gif) no-repeat;}
.searchform input{vertical-align:middle;color:#8a8989;font:11pt Tahoma, Arial, sans-serif;}
.searchfield{font-size:1em;font-weight:400;color:#666;margin:4px 0 0 30px;}
.searchfield:focus{font-style:normal;color:black;}
.searchbutton{width:70px;height:28px;background:url(img/seachb.png) no-repeat top;cursor:pointer;float:right;margin:0 10px 0 0;}
.featured, .featured .content, .featured .footer{display:block;width:662px;}
.featured{background:url(img/b_featuredY.png) repeat-y;height:auto;position:relative;z-index:1;}
.featured .content{display:block;background:url(img/b_featured.png) no-repeat top;min-height:240px;height:240px;}
.featured .footer{display:block;background:url(img/b_featuredF.png) no-repeat bottom;height:15px;}
.poisk_main{display:block;color:#3c3c3c;font-size:1.5em;font-weight:normal;padding:10px 0 8px 20px;margin:0 1px 0 1px;border-bottom:1px solid #dedede;}
.featuredposts{position:absolute;top:15px;right:25px;}
.featuredposts li{float:left;display:block;margin-right:10px;}
.featuredposts li a{}
.featuredposts li a:hover{}
.featuredposts li a.selected{}
.featuredposts li a.selected:hover{}
.featuredposts_content{display:none;position:relative;z-index:1;}
@media print{.featuredposts_content{display:block !important;}
}
.featuredposts_content .thumb{position:absolute;top:15px;left:20px;width:184px;height:134px;}
.featuredposts_content .thumb img{display:block;overflow:hidden;border:1px solid #aaa;padding:1px;}
.featuredposts_content .fpost{position:absolute;top:15px;left:220px;right:20px;}
.featuredposts_content .fpost h2{font-family:Georgia;font-weight:normal;font-size:1.8em;}
.featuredposts_content .fpost p{margin:15px 0 0 0;line-height:1.4em;text-align:justify;color:#888;}
.featuredposts_content .fpost .read, .featuredposts_content .fpost .docomment{display:block;height:13px;line-height:13px;}
.featuredposts_content .fpost .read{padding:15px 0 0 0px;font-size:80%;}
.featuredposts_content .fpost .docomment{padding:8px 0 0 22px}
.featuredposts_content .fpost .read{}
.featuredposts_content .fpost .docomment{}
.featuredposts_content .fpost .read{background-position:left 15px}
.featuredposts_content .fpost .docomment{background-position:left 8px}
.featuredposts_content .fpost .read a{color:#555}
.featuredposts_content .fpost .read a:hover{color:#ff6000}
.featuredposts_content .fpost .docomment a{color:#555}
.featuredposts_content .fpost .docomment a:hover{color:#ff6000}
.cat-widget{margin:15px 0 0 0;}
.cat-widget h3{position:relative;display:block;width:292px;height:35px;padding-left:32px;line-height:35px;background:url(img/widget_header.png) no-repeat;}
.cat-widget h3 a{color:#333}
.cat-widget h3 a:hover{color:#666}
.cat-widget h4{position:relative;display:block;height:30px;padding-left:10px;margin-right:1px;line-height:30px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}
.cat-widget .container{width:324px;background:url(img/widget_body.gif) repeat-y;}
.cat-widget .footer{display:block;width:324px;height:12px;background:url(img/widget_footer.gif) no-repeat;overflow:hidden;}

.cat-widget .cpost{display:block;background:#fff;margin:0 1px 0 0px;padding:15px 10px 15px 10px;}
.cat-widget .thumb img{float:left;display:inline;overflow:hidden;border:1px solid #c6c6c6;padding:1px;margin:0 10px 0 0;}
.cat-widget p{line-height:1.4em;margin:5px 0 0 0;color:#999;text-align:justify;}
.dark_perm{font-weight:bold;line-height:1.4em;}
.ex{display:block;float:left;margin:10px 0 0 0;font-size:80%;}
.ex a{color:#555}
.cont, .comm{font-size:0.9em;font-weight:bold;color:#555;height:13px;line-height:13px;}
.cont:hover, .comm:hover{color:#ff6000}


.more_stories{background:#fff;margin:0 1px 0 0;padding:1px 0 1px 0;border-bottom:1px solid #d7d7d7;}
.more_stories a{display:block;padding:5px 10px 5px 10px;border-bottom:1px solid #f1f1f1;height:1%;}
.more_stories a:hover{background:#f6feff;color:#297eb9;}


.box_a { margin: 0px 0 0 0; overflow: hidden;border:0px;}
.box_a h2 {background: #ffffff;border:0 solid #b3b3b3;border-width:0px 1px 1px; display: block; width: 292px; height: 17px;  padding: 1px 0 0 30px; overflow: hidden; position: relative;}
.box_a div {background: url(img/box_rp.gif) repeat-y; padding: 3px 0px 0 0px; border:0px;}
.box_a div div {background:none; padding: 3px 0px 0 0px; border:0px;}
.box_a p {line-height: 1.3em; color: #999; margin: 10px 0 0 0;border:0px;}
.box_a em {color: #999;border:0px;}

.widgets h2{background: #ffffff;border:0 solid #b3b3b3;border-width:0px 1px 1px; display: block; width: 292px; height: 17px;  padding: 1px 0 0 30px; overflow: hidden; position: relative;}
.widgets li{margin:0px 0 0 0;overflow:hidden;border:0px;}
.widgets li li{background: none;margin:0 0 0 0;border:0px;}
.widgets ul li{padding: 3px 0px 3px 0px;line-height:1.3em;border-bottom:1px solid #eee;border:0px;}
.widgets ul{padding:0 10px 0 10px;border:0px;}
.widgets form{padding:0 10px 0 10px}
.widgets div{background: url(img/box_rp.gif) repeat-y; padding: 3px 0px 0 0px;line-height:1.4em;border:0px;}

.widgets form div{padding:0 0 0 0}
.widgets label{line-height:1.5em}
.widgets input{border:1px solid #ddd;padding:1px;vertical-align:middle;color:#555}
.widgetsl{float:left;width:156px;}
.widgetsr{float:right;width:156px;}
.widgetsl h2, .widgetsr h2{background: #ffffff;border:0 solid #b3b3b3;border-width:0px 1px 1px; display: block; height: 17px;  padding: 1px 0 0 30px; overflow: hidden; position: relative;}
.widgetsl li, .widgetsr li{background: none;margin:0 0 0 0;}
.widgetsl li li, .widgetsr li li{background:none;margin:0 0 0 0;}
.widgetsl ul li, .widgetsr ul li{padding:3px 0 3px 0;line-height:1.3em;border-bottom:1px solid #eee;}
.widgetsl ul, .widgetsr ul{padding:0 10px 0 10px}
.widgetsl form, .widgetsr form{padding:0 10px 0 10px}
.widgetsl div, .widgetsr div{background:url(img/box_rp_s.gif) repeat-y;padding:3px 0px 0px 0px;line-height:1.4em;}

.widgetsl form div, .widgetsr form div{padding:0 0 0 0}
.widgetsl label, .widgetsr label{line-height:1.5em}
.widgetsl input, .widgetsr input{border:1px solid #ddd;padding:1px;vertical-align:middle;color:#555}
.tabs{display:block;height:22px;border-bottom:0px dotted #ddd;margin:0 1px 0px 1px;}
.tabs img {border:0px; vertical-align:middle; padding:5px;}
.tabs li{float:left;display:inline;height:22px;}
.tabs li a{float:left;display:block;height:22px;line-height:22px;padding:0 10px 0 10px;border-right:1px dotted #ddd;font-weight:bold;background:#fff;color:#999;font-size:0.9em;}
.tabs li a:hover{background:#eee;color:#333;}
.tabs li a.selected, .tabs li a.selected:hover{background:#fff;color:#ff6000;}
.tabcontent{display:none;margin:0 1px 0 1px;}
.tabcontent li a{display:block;height:1%;line-height:1.3em;border-bottom:1px solid #eee;padding:4px 10px 4px 10px;}
.tabcontent li a:hover{background:#f6feff;color:#297eb9;}
.tabcontent li a span{font-size:0.9em;color:#999;}
.tabcontent ul li{display:block;height:1%;line-height:1.3em;border-bottom:1px solid #eee;padding:4px 10px 4px 10px;}
@media print{.tabcontent{display:block !important;}
}

div.autho p{margin:0;padding:0}
span.side_avatar{float:right;display:inline;margin-right:10px;}
span.side_avatar img{padding:2px;border:1px solid #ddd;float:right;}
div.autho{padding:10px 10px 0 10px;}
.admin_menu{display:block;padding:0 10px 0 10px;}
.admin_menu li{padding:3px 0 3px 0;line-height:1.3em;border-bottom:1px solid #eee;}

.teasernet_adva{display:none;}

#footer{width:100%;text-align:center;background:#eee;border-top:2px solid #d5d5d5;font-family:arial;font-size:0.75em;color:#999;}
#footer-inner{width:1000px;margin:0 auto 0 auto;text-align:center;padding:10px 0 10px 0;}
.des{float:left;display:inline;text-align:left;}
.statya{text-align:left;padding:10px 10px 0 10px;}
.copy{float:right;display:inline;text-align:right;}
.des p, .copy p{line-height:1.5em;}
.des a, .copy a{font-weight:bold;}
.footernavi{width:100%;text-align:center;background:#666;padding:4px 0 4px 0;margin:15px 0 0 0;}
.footernavi ul{width:1000px;margin:0 auto 0 auto;text-align:center;font-family:arial;font-size:0.75em;font-weight:bold;color:#fff;}
.footernavi li{display:inline;margin-right:10px;line-height:1.4em;}
.footernavi li a{color:#fff;}
.footernavi li a:hover{color:#ffc000;}

#respond p{color:#777;line-height:1.4em;margin:10px 0 0 0;}
.text{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:2px;color:#777;width:200px;}
.submit{padding:2px;cursor:pointer;font-weight:bold;border:1px solid #c9d8da;background:#297eb9;color:#fff;}
.submit:hover{border:1px solid #ccc;background:#fff;color:#555;}

div.grippie{background:#eee url(img/grippie.png) no-repeat scroll center 2px;cursor:s-resize;height:9px;border-width:0pt 1px 1px;border-color:#e5e5e5;border-style:solid;overflow-y:auto;}
.resizable-textarea textarea{display:block;height:80px;width:95%;border:1px solid #e5e5e5;color:#777;background:#fff;margin-bottom:0pt;padding:2px;}

.vidlist{margin:15px 0 0 0;}
.vidlist li{float:left;width:150px;height:200px;margin-right:8px;}
.vidlist .videothumb{width:150px;height:113px;position:relative;}
.vidlist .playit a{position:absolute;top:0;left:0;width:150px;height:113px;background:url(img/play.png) no-repeat center;display:none;}
.vidlist .date{display:block;font-size:0.8em;font-weight:bold;margin:3px 0 3px 0;line-height:1.4em;}
.vidlist .title{display:block;font-size:0.95em;line-height:1.4em;font-weight:bold;}
.vidlist .videothumb img{overflow:hidden}
.vidlist .title a:hover{text-decoration:underline}
.editComment, .editableComment, .textComment{display:inline;}
.comment-childs{border:1px solid #999;margin:5px 2px 2px 4px;padding:4px 2px 2px 4px;background-color:white;}
.chalt{background-color:#E2E2E2;}

.adminreplycomment{border:1px dashed #777;width:99%;margin:4px;padding:4px;}
.mvccls{color:#999;}
#ferst .blok{text-align:center;height:16px;width:95px;background-color:#dddddd;}
#ferst .blok a{color:#555}
img.avatar{float:right;margin:0 0 0px 40px;}
.css_button{display:block;background:#EBEBEB;border:1px solid #999999;width:80px;height:20px;text-align:center;text-decoration:none;cursor:pointer;}
.css_button:hover{border-top:none;border-left:none;text-decoration:none;}
.gdbr-report{text-align:center;}
.gdbr-report.broken a{color:red;}
.gdbr-report.broken a:hover, a:active{color:green;}
.wp-pagenavi {
	width: 100%;
	overflow:hidden;
	padding: 4px 0px 4px 0px; 
	margin-left: 0px;
	border: 1px solid #2F667F;
	background: url('img/grad.gif') center left repeat-x;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	padding: 4px 5px 4px 5px; 
	margin: 2px 0px 2px 0px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.wp-pagenavi a.last {
	padding: 4px 5px 4px 5px; 
}

.wp-pagenavi a.first {
	padding: 4px 5px 4px 5px; 
}

.wp-pagenavi a:hover {	
	background-color: #2F667F;
	color: #FFFFFF;
	font-weight: bold;
}

.wp-pagenavi span.pages {
	padding: 4px 5px 4px 5px;
	margin: 2px 0px 2px 0px;
	color: #FFFFFF;
	background: url('img/grad.gif') center left repeat-x;
	background-color: #4f4f4f;
	font-weight: bold;
}
.wp-pagenavi span.current {
	padding: 4px 7px 4px 7px;
	margin: 2px 0px 2px 0px;
	font-weight: bold;
	border-top: 1px solid #2F667F;
	border-bottom: 1px solid #2F667F;
	color: #FFFFFF;
	background-color: #2F667F;	
	font-weight: bold;
}
.wp-pagenavi span.extend {
	padding: 4px 0px 4px 0px;
	margin: 2px 0px 2px 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-top: 1px solid #2F667F;
	border-bottom: 1px solid #2F667F;
	color: #FFFFFF;
	background: url('img/grad.gif') center left repeat-x;
	font-weight: bold;
}

.wp-pagenavi span.next-prev {
	font-family: Arial; /* IE fix */
}

.wprp_wrapper{clear:both;display:block;margin:5px 0;padding:10px;color:#676d72;text-align:right;}
.wprp_form{background:#f0f4f7;border:1px solid #d9e4ef;margin:5px 0 0;display:none;}
.wprp_form form{margin:10px;padding:0;}
.wprp_message{text-align:center;padding:5px;border:1px solid #d9e4ef;background-color:#fff;display:none;}
.wprp_clear{clear:both;display:block;}

.xtop {
margin: 10px 0 0 0;display:block; 
background:transparent; 
font-size:1px;
}
.xbottom {
margin: 0px 0 0 0;display:block; 
background:transparent; 
font-size:1px;
}
.xbottomnav {
margin: 20px 0 0 0;display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #b3b3b3;
border-right:1px solid #b3b3b3;
}
.xb1 {
margin:0 5px; 
background:#b3b3b3;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0; 
border-width:0 1px; 
height:auto;
}
* html .box_a div {
height:1px;
}

.color_a {
background:#ffffff;
color:#fff;
}

.spoiler { padding: 5px;}
.spoiler legend { padding-right: 5px; background: white; }
.spoiler legend input { width: 30px; }
.spoiler div { margin: 0px; overflow: hidden; height: 0; }

.oneline { overflow-y:visible; overflow-x:scroll; border:1px solid #f00; white-space:nowrap; }


