behavior: url("/css/csshover.htc");

.t1{font-size : 14px;}
.at1{font-size : 14px;color: #333333;}
.t2{font-size : 14px;color: #999999;}
.t3{line-height : 18px;}
.t4{font-size : 12px;color: #0066CC;}
.t5{font-size : 12px;color: #0066CC;}
.t10{font-size : 12px;color: #333333;}
.t12_b{font-size : 12px;color: #0066CC;}
.t11{font-size : 11px;}
.t12{font-size : 12px;}
.t13{font-size : 12px;color: #999999;}


.author{font-size : 12px;color: #999999;text-align: right;margin-top:7px;}
.menu{border-left: 1px solid #999999;}

/* подменю слева */
.subsection{font-size : 30px;color:#333333;}		/*название раздела слева в подменю*/
.left_smd{text-align: right;padding-right: 14px;color:#CC3333;height: 22px;}
.left_smt{color:#CC3333;text-decoration: underline;}
.left_sm{text-align: right;text-decoration: underline;color:#0066CC;}
.left_sm a, .left_sm a:hover, .left_sm a:visited {color:#0066CC;text-decoration: underline;}
.left_sm2{text-align: right;text-decoration: underline;color:#333333;margin-right:14px;}
.left_sm2 a, .left_sm2 a:hover, .left_sm2 a:visited {color:#333333;text-decoration: underline;}
.sm_fon{background-color : #EFEFEF;border-left:10px solid #FFFFFF;}


.deptitle{font-size : 20px;color: #0066CC;margin-bottom:20px;}


.more{color: #999999;text-align: right;margin-right:0px;}
.more a, .more a:hover, .more a:visited {color: #999999; text-decoration : underline;}


a {color : #0066CC;	text-decoration : none;}
a:hover {text-decoration : underline;}
.link {cursor: pointer;}
/* a:visited {color: #676767;} */
.hr {border-top:1px solid #787878;height:2px;}

.nl_hr {border-top:1px solid #787878;height:2px;margin-top:10px;margin-bottom:0px;}
.nl_tm {margin-top:10px;}



.baner{margin-bottom:20px;margin-right:20px;margin-left:25px;margin-top:0px;border:1px solid #7F7F7F;}
.baner_2{margin-bottom:20px;margin-right:20px;margin-left:25px;margin-top:0px;border:0px;}

.pla{background-color : #70A9E2;height:20px;margin-top:20px;margin-bottom:17px;}

.img1{margin-right: 15px;margin-bottom: 15px;border:1px solid #7F7F7F;}



.item{text-align: justify;margin-top: 0px;margin-bottom: 0px; }


/*	стили для чередования цветом строк в таблицах*/
.row0{background-color: #DDDDDD;padding:4px;padding-left:10px;}
.row1{padding:4px;padding-left:10px;}

/*	кнопки в регистрационной форме + цвет обязательного поля (только *) */
.reg_input{margin-left:15px;border:1px solid #888888;}
.reguire{color:#FF4444;}

/*	стиль 'итого к оплате'		*/
.total_cost{color: Red;	font-size : 14px;}

/*	Архив новостей на главной		*/
.news_archiv{text-align: right;margin-right:10px;font-size : 16px;color: #999999;text-decoration : underline;}


.dot_line {height: 3px; background: url(/img/dot.gif) center repeat-x; margin: 10px 0px 5px 0px;}
.payment_desc{MARGIN-TOP: 5px; DISPLAY: block; MARGIN-LEFT: 23px;font-size : 11px;}

.h40{height:40px;}
.h20{display: block;overflow-y : hidden;}

/*		голосовалка+			*/
.m10_tb{margin:10 0 10 0;}
.v_line_t{border-top:1px solid #999999}
.v_a, .v_a:hover, .v_a:visited {color:#999999;text-decoration:underline;}


/*	принудительно подчеркнутая ссылка	*/
.under{text-decoration:underline;}

/*  комментарий к картинке в новости и материалы журналов */
.img_comment{font-family: Tahoma;font-size:8pt;}

#zDiv {
	z-index: 1000;
	top: 0;
	left: 0;
	background: #000;
	position: absolute;
}
#mw {
	z-index: 1001;
	background: #ffffff;
	position: fixed;
}


.search_link_01
{
 font-family: Arial, Tahoma, Verdana, Times, Helvetica ;
 font-size: 10pt;
 font-weight: normal;
 text-decoration: none;
 color: #d2232a;
}

.search_link_02
{
 font-family: Arial, Tahoma, Verdana, Times, Helvetica ;
 font-size: 10pt;
 font-weight: normal;
 text-decoration: underline;
 color: #000000;
}

.search_link_03
{
 font-family: Arial, Tahoma, Verdana, Times, Helvetica ;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
}

.search_link_04{font-size: 12pt;padding: 0 0.3em;}
.search_link_04_active {font-size: 12pt;color:#000000;background-color:#eaeaea;padding: 0 0.3em;}

.search_link_05{font-size: 8pt;color:#000000;padding: 0 0.3em;}
.search_link_05_active {font-size: 8pt;color:#000000;background-color:#eaeaea;padding: 0 0.3em;}

.search_cell_01{padding-top:5px;padding-bottom:0px;padding-left:5px;padding-right:5px;}
.search_cell_02{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;}

.header {font-size: 90%; margin-bottom: 10px;}
.header a {font-size: 90%;}

.item {margin: 0px 0px 10px 0px;}

.div1 {float: right; width: 300px; padding: 0px 0px 15px 15px;}
.div2 {font-size: 80%; color: #333333;}
.div3 {background: url('img/source.gif') no-repeat 5px center; padding: 20px 5px 10px 25px; border-left: 1px solid #c2c3cc; font-size: 90%; color: #444444;}
.div3 a {text-decoration: none;}

.left_image {margin: 0px 10px 5px 0px; border: 0px;}
.left_image2 {margin: 0px 10px 10px 0px; border: 0px;}
#block1 {font-family: Arial, sans-serif; font-size: 10px; color: #000; font-weight: normal; text-decoration: none; text-align: center}
#block1 a{font-family: Arial, sans-serif; font-size: 10px; color: #000; font-weight: normal; text-decoration: none;}

.bottom_links {padding: 5px 20px 5px 20px; text-align: center; background-color: #D7D7D7;}
#keyw {font-family: Arial, sans-serif; font-size: 12px; color: #000; font-weight: normal; text-decoration: none;}
#keyw td{white-space: nowrap;}
#keyw h1{font-family: Arial, sans-serif; font-size: 12px; color: #000; font-weight: normal; text-decoration: none; display: inline; padding: 0; margin: 0;}
#keyw a{font-family: Arial, sans-serif; font-size: 12px; color: #000; font-weight: normal; text-decoration: none;}
#keyw a:hover{text-decoration: underline;}

/* DO NOT DELTE! НЕ УДАЛЯТЬ! ИСПОЛЬЗУЕТСЯ В ТЕКСТЕ СТАТЕЙ  */
#artinfo {background-color: #eaeaea;padding:20px;}

.c_analytics {padding-bottom:5px;}
.c_analytics_author{font-size : 12px;color: #999999;padding-bottom:10px;}

.stock {font-size: 8pt; border-collapse: collapse; border: 1px solid #606060;}
.stock tr td {padding: 3px; font-weight: bold; text-align: center; border: 1px solid #606060;}
.stock .topCells {padding: 10px; text-align: center; color: #111111;}
.stock .companyName {text-align: left;}
.stock .yellowBackground {background: #f9f46e;}
.stock .increase, .stock .increase a {color: #008506;}
.stock .decrease, .stock .decrease a {color: #f40505;}
.stock a:hover {color: #111111;}
.stock .normal {font-weight: normal;}

.comment_hr {width: 100%; margin-top: 15px; margin-bottom: 0px; height:15px; border-top: 1px dashed #999999;}
.comment_post_hr {width: 100%; margin-top: 15px; margin-bottom: 15px; border-top: 1px dotted #999999;}

#calendarBlock {margin: 0px 0px 10px 10px; float:right;}
.days {font-weight:bold;}
.past {background:#F1F1F1;}
.today {background:#FFFFF;}
.future {background:#CFE0F3;}
.table {border:1px #CCCCCC solid;border-collapse:collapse;}
.table td {border:1px #CCCCCC solid;font-size:10pt;text-align:center;width:15px;height:15px;}
.nav {text-decoration:none;}
.day_checked {background: #FECDCD;}
#loader {z-index:1000; position: absolute; top:0px; left:0px; display:none;}
.transparent {opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5;}