body {margin: 0; padding:20px 0 20px 0; background: #5B6D84  url(../i/body_bg.gif) 0 0 repeat-x; color:#3F4543; font-family: Arial, Tahoma, sans-serif; font-size:100.01%;}

/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#4F94D0; text-decoration:none;}
a:hover {text-decoration:none; color:#f30202;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}

ul {}
ul li {}
table {border-collapse: collapse;}
p {margin: 0 0 15px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
textarea, input {font-family: Arial, sans-serif;}
textarea {overflow:auto;}
select {font-size: 11px;font-family: tahoma;}

.cl {clear:both; font-size:0px;}
.divider {background:url(../i/h_line.gif) repeat-x;margin:0px;padding:1px 0px 2px 1px;}

/*---Построение фона и закругленных углов---*/
#top_u {background: #fff url(../i/top_u.gif) 0 0 no-repeat; width:1067px; height:6px; margin:0 auto;}
.conteiner {font-size: 0.7em; width:1067px; margin:0 auto; background: #fff;}
.content_cont {padding: 10px 15px 30px 30px;background: #fff;}
#bottom_u {background: #fff url(../i/bottom_u.gif) 0 100% no-repeat; width:1067px; height:5px; margin: auto;}

/*---Логотип и правый верхний баннер---*/
.page_header {float:left;}
#page_header_right {float:right;}


/*---Блок новостей---*/
#newsblock {float:left; width: 594px; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9;padding: 0px 15px 0px 15px;background: #fff;}
/*---Контейнер колонок---*/
#blok_cont {float:right; width: 390px;background: #fff;}
/*---Первый блок---*/
#oneblok {float:left; width: 180px; display: block; padding: 0px 10px 0px 5px;background: #fff;}
/*---Второй блок---*/
#tooblok {float:right; width: 180px; display: block;background: #fff;}


/*---Вывод новостей---*/
#story-cont {vertical-align:top;text-align:left;}
#head_cont {padding:0px 0px 15px 0px;}

#post-date {width: 49px;height: 48px;float:left;margin: 0px;padding: 0px;background: url(../i/date_bg.png) no-repeat;}
#post-day {font-size: 20px;text-transform: uppercase;color: #f3f1e9;text-align: center;display:block;line-height: 20px;padding-top: 2px;margin-left: 0px;font-family:"Trebuchet MS", Tahoma, Arial;}
#post-month {font-size: 9px;font-weight: bold;text-transform: uppercase;color: #f3f1e9;text-align: center;display:block;line-height: 10px;padding-top: 1px;margin-left: 0px;font-family: Verdana, Tahoma, Arial;}
#post-year {font-size: 10px;font-weight: bold;text-transform: uppercase;color: #f3f1e9;text-align: center;display:block;line-height: 10px;padding-top: 1px;margin-left: 0px;font-family: Verdana, Tahoma, Arial;}

#head_text {padding:0px 0px 0px 60px;}
#head_text h1 {color:#105895;font-size:24px; margin:0px;text-transform:none;font-weight:normal;border-bottom: 1px dotted #CCCCCC;letter-spacing: -1px;font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px;}
#head_text h1 a {color:#105895;text-decoration:none;}
#head_text h1 a:hover {color:#000;text-decoration:none;}
#und_head {padding:2px 0px 0px 0px;}

#head_textsearch {padding:0px 0px 0px 0px;}
#head_textsearch h1 {color:#105895;font-size:24px; margin:0px;text-transform:none;font-weight:normal;border-bottom: 1px dotted #CCCCCC;letter-spacing: -1px;font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px;}
#head_textsearch h1 a {color:#105895;text-decoration:none;}
#head_textsearch h1 a:hover {color:#000;text-decoration:none;}

#news_text {font-size: 1.2em; font-family: tahoma; color: #333; text-align: justify;border-bottom: 1px dotted #CCCCCC;padding-bottom:10px;}

#news_text img {max-width: 300px;}

#ratingshort {border-bottom: 1px dotted #CCCCCC; padding-bottom:16px;}
#ratingfull {border-bottom: 1px dotted #CCCCCC; padding-bottom:18px;}

#othernews_cont {border-bottom: 1px dotted #CCCCCC;padding:5px 0px 10px 20px;}
#othernews2 {padding:0px 0px 0px 40px;}

#nshort_bot_cont {padding:5px 2px 0px 2px;}
#botl {float: left; }
#botl a:hover {text-decoration:none;}
#botr {float: right; }
#botr a:hover {text-decoration:none;}

/*---Вывод комментариев---*/
#com_cont {border-left:1px solid #e9e9e9; border-top:2px solid #f36f00; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}

#avatar {float: left; padding:10px 10px 10px 10px;}
#com_body_cont {padding:10px 10px 10px 10px;}

.r1, .r3 { display: block; height: 1px; }
.r3 { margin: 0pt 3px; }
.r1 { margin: 0pt 1px; }

#rounded-box-3-comments .inner-box, #rounded-box-3-comments b { background-color: rgb(236, 241, 255); }
.inner-box { padding: 0.8em; }
.r1, .r3 { overflow: hidden; font-size: 1px; }

/*---Заголовоки и формы---*/
#blackheader {font-size:12px; text-align: left;font-weight:bold;margin:5px 0px 5px 0px;}

.f_textarea {color: #555555;			/* ! */font-size: 11px;		/* ! */font-family: tahoma;	/* ! */margin: 0px 1px 0px 0px;padding: 0px;width: 459px;height: 156px;border: 1px solid #e0e0e0;background-color: #ffffff;}

#toptitle {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #105CB6;font-size: 20px;line-height: 95%; border-bottom:1px dotted #CCCCCC; padding:0 0 3px 0;margin:0 0 10px 0;}
#info {color: #5E9C04; font-size: 17px; font-family: verdana; font-weight: normal; letter-spacing: -1px;  border-bottom: 1px dotted #ccc; padding-bottom: 3px; margin-bottom:10px;}

/*---Навигация по страницам---*/
.navigation {color: #555555; border: 0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:active {text-decoration: none;color: #555555;background-color: #ededed;border: 1px solid #e1e1e3;padding: 3px 6px;font-size: 11px}
.navigation a:hover {background-color: #5078d5;color: #ffffff;border-color: #e1e1e3;}
.navigation span {text-decoration: none;background-color: #ffffff;padding: 3px 6px;border: 1px solid #e1e1e3;color: #555555;font-size: 11px;}
.navigation span.nav_ext {border: none;background: transparent;}

/*---Вывод блоков---*/
#blok_head {padding:0px 0px 0px 0px;}
#blok_head h4 {color:#5E9C04;font-size:17px; margin:0px;text-transform:none;font-weight:normal;border-bottom: 1px dotted #CCCCCC;letter-spacing: -1px;font-family: verdana;padding-bottom: 3px;}
#blok_head h4 a {color:#105895;text-decoration:none;}
#blok_head h4 a:hover {color:#000;text-decoration:none;}
#undblok_head {padding:2px 0px 0px 0px;}

/*---Вывод логинблока---*/
#niceloginform div.headlog {width:100%;height:26px; background:url(../i/pasportbgzag.gif) #5D5B5E repeat-x bottom left;margin:0; padding:0;} 
#niceloginform div.headlog div.leftlog {float:left; font:11px Verdana; color:#FFFFFF; padding:6px;}
#niceloginform div.headlog div.rightlog {float:right; padding:6px;}
#niceloginform {text-align:left;background:url(../i/login.jpg) right center no-repeat #FFFFFF; }

#niceloginform div.borderlog {border:1px solid #3C3C3C;padding:5px 10px 18px 10px;line-height:20px;font:11px Verdana;color:#000;}
#niceloginform div.borderlog h2 {font:20px Tahoma; color:#CC3300;margin-top:0;margin-bottom:1px;}
#niceloginform div.borderlog div.inputlog {margin:0;padding:4px 0 1px 0;}
#niceloginform div.borderlog input.datalog {width:190px;padding:3px 3px 3px 5px;border:1px solid #D4D0C8;background:#FFFFFF;color:#000000;}
#niceloginform div.borderlog div {margin:0 0 10px 0;}
#niceloginform div.borderlog div#registerlog {border-top:1px solid #D4D0C8;margin:10px 0 0 0;padding:5px 0 0 0;}

/*---ТЕКСТЫ---*/
#blue-red  {color:#2d6db7; font-weight:bold;font-size: 12px;font-family: tahoma; text-decoration:none;}
#blue-red a:link {color:#2d6db7; text-decoration:none;}
#blue-red a:visited {color:#2d6db7; text-decoration:none;}
#blue-red a:hover {color:red; text-decoration:none;}
#blue-red a:active {color:#2d6db7;  text-decoration:none;}


/*---Всплывающие окна---*/
#login_form_bg{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;background:#000;width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:999;}
.login-pop a{padding:3px;}
.login-pop a:hover{color:#fff;background:#353535;}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:-5px 0px 0px 0px;}
.qmmc li a {float:none;}
.qmmc li:hover>ul{left:auto;}
#qm0 li {float:none;}
#qm0 li:hover>ul{top:0px;left:100%;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	width:190px;margin:0px;background-color:#ffffff;}

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	padding:2px 20px 3px 15px;
margin:0px 0px 2px 0px;color:#6699cc;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;text-decoration:none;border-width:0px 0px 1px 0px;border-style:solid;border-color:#eee;}

	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	color:#FFFFFF;border-color:#FFCC33;}

	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	color:#ff0084;border-color:#eee;}

	/*"""""""" (SUB) Container""""""""*/	
	#qm0 ul	
	{	border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;background-color: #fff; width: 170px; text-align: left; }
	
	/*"""""""" (SUB) Items""""""""*/	
	#qm0 ul li a	
	{	border-left: 2px solid #53abd7;font: 11px verdana;color: #000000; margin:0;padding: 3px 10px; text-decoration: none;}

	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	border-left: 2px solid #53abd7;color:#000000;background-color: #eef7ff;text-decoration:none;}

	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	background-image:url(../i/f_arrow.gif);background-repeat:no-repeat;background-position:2% 50%;}

	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li .qmparent	
	{	background-image:url(../i/f_arrow.gif);background-repeat:no-repeat;background-position:2% 50%;}




