HTML, BODY {height:100%;margin:0;padding:0;}
body {background:url(/images/blog/bg_body.png) repeat-y center 0;background-color:#545454;background-attachment:fixed;font:93% Arial, sans-serif;color:#444;text-align:center;}


A, A:link, A:visited, A:active { text-decoration: none;color:#036;} 
A:hover {color:#d27e07; text-decoration: none;} 

div#measurer {width:100%; line-height:1px; position:absolute; top:0px; height:1px}


/*---------------------------------- структура сайта ----------------------------------*/
.gradient_header {position:absolute;top:0;left:0;z-index:1;width:100%;height:261px;background:url(/images/blog/bg_main_top.png) repeat-x 0 0;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog/bg_main_top.png', sizingMethod='scale');}
.gradient_footer {width:100%;height:100%;background:url(/images/blog/bg_main_bottom.png) repeat-x 0 bottom;-background-image:none;} html:root .gradient_footer {height:auto;}
#around {position:relative;z-index:2;height:100%;min-width:1000px;max-width:1140px;margin:0 auto;background-color:#fcfbf8;text-align:left;} html:root #around {height:auto;}

.header { border:0px; background-color:#7f9ab5; color:#fff;}
.menuheder { font: 0.84em/1em Arial, Helvetica, sans-serif;margin: 1em; color:#555;}
.menuheder img {float: left;margin:0;padding:2px;width:40px;height:51px;}


#footer { width:1142px; text-align:center; background-color:#7f9ab5; color:#fff;//width:1144px;}

A:hover img.news, #colok A.hover img.news, a.img.news:hover {background: url('/i/imgbg.jpg') no-repeat top right; background-position: -320px -100px;}

P {margin: 2px 0px 0px }
H1 {margin: 0px 0px 8px; font: bold 13pt/13pt Arial, Helvetica, sans-serif; color:#036; }
H2 {margin: 0px; font: bold 11pt/11pt Arial, Helvetica, sans-serif; letter-spacing: -0.5px }



H4, H4 A:link, H4 A:visited, H4 A:active, H4 A:hover {margin:0px; font: 1.17em/1.1em Arial, Helvetica, sans-serif; letter-spacing: -0.01em; color:#036;}
H4 A:hover {color:#de6f51; text-decoration:none;}


/*--- главная usernews ---*/

#blog_users_lenta, #blog_users_stattya, #blog_users_comm, #blog_authorsNar{display:block;width:100%; text-align:center; padding: 3px;}


.main_left, .main_center, .main_right{
	border: 1px solid #ede2bb;
	border-top: none;
	margin: 3px;
	text-align:left;
	width: 49%;
	float: left;
	background: #fcfbf8;
	-moz-border-radius-bottomright: 8px;
	-khtml-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-khtml-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
}
.main_center {width: 27%;text-align:left; }
.main_right {width: 21%; text-align:left;}
#blog_users_lenta .main_left .main_center .main_right, #blog_users_stattya .main_left .main_center, #blog_users_comm .main_left .main_center, #blog_authorsNar .main_left .main_center .main_right, {float: left; text-align:left;}

#blog_users_stattya .main_left {width: 72%; text-align:left;}
#blog_users_stattya .main_center {width: 26%; text-align:left;}
#blog_users_comm .main_left {width: 59%; text-align:left;}
#blog_users_comm .main_center{width: 38%; text-align:left;}

#blog_authorsNar .main_left {width: 56%; text-align:left;}
#blog_authorsNar  .main_center{width: 22%; text-align:left;}
#blog_authorsNar .main_right{width: 19%; text-align:left;}


.main_left #blog_all ul,.main_center ul.spicok {float: left; display:block; width: 170px;height:90px;list-style-type:none;list-style-image:none;list-style-position:outside;margin:3px;padding:3px; border: #f3f1ec 1px solid;border-bottom: #f3f1ec 3px solid;}
.main_left #blog_all ul img.all{float: left; width: 60px; height:78px;  border: #ccc 1px solid;}
.main_left #blog_all H1{margin-left:70px;font:0.85em/1em Arial, Helvetica, sans-serif; color:#444;}
.main_left #blog_all li  {margin-left:70px; font:0.7em/0.9em Arial, Helvetica, sans-serif; color:#555;}
.main_left #blog_all li a {color:#444;}
.main_left #blog_all li a:hover {color:#d27e07; text-decoration: none;}

.main_center ul.spicok {font: 0.8em/1em Arial, Helvetica, sans-serif; width: 90px;height:20px;margin:2px;padding:2px; border: none;}

.main_news {margin:13px 13px 0;}
.main_news A {color:#036;text-decoration:none;}
.main_news A:hover {color:#923000;text-decoration:underline;}

#blog_users_lenta H1, #blog_users_stattya H1,  #blog_users_comm H1, #blog_authorsNar H1 {margin:10px 0 10px 0;font:115% Georgia, serif;}


.main_news P {margin:5px 0 10px 0;font-size:100%;color:#444;}
.main_news P A {color:#444;text-decoration:none;}
.main_news P A:hover {color:#555;text-decoration:none;}

.main_news UL {list-style-type:none;list-style-image:none;list-style-position:outside;float:left;margin:0 0 -5px 0;padding:0;}
.main_news UL LI {padding:0 0 7px 8px;background:url(/img/li_blue.gif) no-repeat 0 7px;font:100% Georgia, serif;color:#036;}
.main_news UL LI IMG {margin:0 0 -2px 5px;display:inline;}
.main_news .info {font-size:95%;color:#999;}

.trinews_blok a {font: 0.84em/0.94em Arial, Helvetica, sans-serif;color:#444;}
.trinews_blok a:hover {color:#de6f51;}

#trinews {margin-left:7px}
#trinews .trinews_blok {float: left; padding:0.2em;margin:0.2em;margin-top:0em; border-bottom: #dad1ba 1px solid; border-right:#dad1ba 1px solid;
background-color: #fcfbf8; color:#444;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-bottom-left-radius: 5px;}
#trinews .trinews_blok img {float: left; padding:7px;}
#trinews .trinews_blok li {float: left; color:#444; text-decoration:none;width: 150px;margin-left:2px; list-style-type:none;padding-top:7px;height:55px;}


/*--- меню в шапке ---*/
.top_menu {height:45px;padding:0 0 0 5px;background:url(/images/blog/bg_top_menu.png) repeat-x 0 0;font:95% Tahoma, sans-serif;color:#000;overflow:hidden;}
.top_menu A {display:block;float:left;margin:17px 12px 0 10px;text-decoration:none;color:#fff;}
.top_menu A:hover {color:#fce49a;}
.top_menu DIV.current {float:left;width:auto;height:45px;margin:0 -2px 0 0;background:url(/images/blog/bg_current_right.png) no-repeat right 0;text-align:center;}
.top_menu DIV.current DIV {background:url(/images/blog/bg_current_left.png) no-repeat 0 0;text-align:center;}
.top_menu DIV.current P {margin:0;padding:14px 17px 14px 18px;background:url(/images/blog/bg_current_center.png) no-repeat center bottom;color:#000;text-align:center;}
.top_menu DIV.current A {display:inline;float:none;margin:0;text-decoration:underline;color:#000;}
.top_menu DIV.current A:hover {color:#000;}
.gecko .top_menu DIV.current P {padding-bottom:13px;}
.win.gecko .top_menu DIV.current P {padding-bottom:14px;}
.top_menu .more {float:right;display:inline;padding:0;margin:0 13px 0 0;}
.top_menu .more A {margin-right:2px;background:url(/images/blog/dot_fff_link.gif) repeat-x 0 bottom;color:#fff;text-decoration:none;}
.top_menu .more SPAN {display:inline-block;width:7px;margin-left:2px;*margin-left:0;background:url(/images/blog/arr_down_topmenu.gif) no-repeat 0 4px;vertical-align:-34px;*vertical-align:-20px;}
.top_menu .more {display:none;}
.top_menu .right_link {float:right;display:inline;margin:0 17px 0 0;}
.top_menu .right_link A {margin-right:0;color:#fce49a;}
/* .top_menu .old_sait {float:right;display:inline;margin:0 17px 0 0;}
.top_menu .old_sait A {margin-right:0;color:#fce49a;} */




.last {	margin-bottom:0px }
.clearing {	clear:both; height:0px}


#list_blog {padding:1em;margin:1em;margin-top:0em; border-bottom: #dad1ba 1px solid; border-right:#dad1ba 1px solid;
background: url(/images/blog/ugol_bg.jpg) #fcfbf8no-repeat top left;}

#list_blog_avtor { padding:1em;margin:1em;margin-top:0em; padding-top:0em;border-top:#e7e4de 3px solid; }
#blog_users_comm #list_blog_avtor, #blog_authorsNar  #list_blog_avtor, #blog_users_stattya #list_blog_avtor{ padding:0.8em;margin:0.8em;margin-top:0em; padding-top:2em;border:none; }


div.razdels {height: 18px; background:url(/i/bgrazdels.gif) no-repeat top left; padding-bottom:1px;margin-bottom:1px;}

select, input {font: 1em/0.95em Arial, Helvetica, sans-serif; letter-spacing: -0.02px; color:#000;}
input {padding-top:2px}

.lentaright {margin-left:0.6em; color:#8a6852; letter-spacing: -0.02px;}

div.reclama {font: 0.84em/1.2em Arial, Helvetica, sans-serif; color:#c6c5c4;}
div.reclama b {color:#aaa}


div.newsimg {display: block; height: 180px; text-valign: cente; position: relative; background-color:#fbf9f4; padding-top: 10px; padding-right: 10px; padding-left: 10px;
padding-bottom: 10px;margin-right: 10px;margin-top: 0px;margin-left: 0px;margin-bottom: 0px;}
div.datimg {padding-bottom: 7px; font: 7pt/8pt Arial, Helvetica, sans-serif; color:#85856b;}
div.datimg a {color:#85856b;}

#colok img.news_story, #colok a img.news_story {padding-top: 10px; padding-right: 5px; padding-left: 10px; padding-bottom: 5px;margin-top: 5px;margin-right: 5px;margin-left: 5px;margin-bottom: 5px;}
a img.story {border-right:#e7e4de 1px solid; border-top:#e7e4de 1px solid; border-left:#e7e4de 1px solid; border-bottom:#e7e4de 1px solid;}
.menuheder a img.story {margin:2px;padding:0px;}
 .photo {border: 1px solid #E6E7E7;  padding:2px; width: 107px;}
 
#blogavtor img {float: left; border:#e7e4de 1px solid;margin:3px;padding:3px;margin-top:-17px;}
#blogavtor ul {padding:0; margin:0; margin-left:110px;}
#blogavtor ul h1 {padding:0;margin-top:20px;text-align:left;}

#blogavtor ul li {padding:0px; margin:0; list-style-type:none; text-align:left; }

#blogavtor ul li	{font: 0.75em/1em Arial, Helvetica, sans-serif; }
#blogavtor ul li span	{border: 1px solid #e3e0da; background-color: #fff; color: #444; padding: 0.1em 0.4em 0.2em 0.5em; margin-right:0.2em;}
#blogavtor ul li a, #blogavtor ul li a:active, #blogavtor ul li a:visited	{color: #444; text-decoration:none}
#blogavtor ul li a:hover span  {color: #de6f51; border: 1px solid #de6f51; text-decoration:none}
#blogavtor ul li  b, #blogavtor ul li a:hover {color: #d27e07; }

#listnews, div.koment {font:0.9em/1.1em Arial, Helvetica, sans-serif; color:#444; letter-spacing:0em; }
#listnews A {color:#444;}
#listnews A:hover {color:#d27e07;}

#listnews h4 {font: 1.57em/1em Times New Roman, Arial, Helvetica, sans-serif; letter-spacing:0em;margin-top:1.5em; }
#listnews p {margin: 10px 0px 0px }

div.koment_i, div.koment {font:0.8em/0.95em Arial, Helvetica, sans-serif; letter-spacing: -0.01em; color:#354a4a;margin-left: 2em;margin-bottom: 0.5em }
div.koment_i b {color:#000}

div.commentuTitleA, div.commentuTitle { font: 1.0em/1.2em Arial, Helvetica, sans-serif; background-color:#7f9ab5; color:#fff;margin-left:0em;margin-right:1.05em; padding:0.4em; }
div.commentuTitle {margin-left:0em;margin-right:0em; }

#photovid{float: left; width: 190px; height: 68px;margin: 2px; border: 1px solid #E6E7E7;text-align: left; }
.maska {border: 1px solid #ccc;
			width: 190px;
			height: 68px;
			filter:expression(fixPNG(this));
			background: url('/ivideo/img/maska.png');
			float: left;
			//background-image: url(/ivideo/img/maska.png) no-repeat center left;
			//background-image: url(/ivideo/img/maska.png); //background-position: center left; //background-repeat:no-repeat;
}

.maska  #maska_date{font-size: 0.9em; margin-left: 6px; margin-top: 3px; color: #fff;}
.maska  #maska_d{	margin-left: 40px; width: 140px; height: 40px;text-align: left; font: 0.75em/0.9em Arial, Helvetica, sans-serif; }
.maska  #maska_d a{	color: #1e343f;	text-decoration: none;}
.maska #maska_d a:hover{color: #b14606;text-decoration: none;}
#photovid .maska a img{float: left;margin-left: 10px; margin-top: 30px;}
