html, body { 
	height: 100%;
	margin: 0;
	padding: 0;
}
.w100 {width:100%}
.pt3 {margin-top:3px;}
.pt10 {margin-top:10px;}

.alarm	{color:#B54949;}
.alarm2	{color:#1E4A84;}
.not_decoration {text-decoration:none;}

label {
	cursor:pointer;
	cursor:hand;
}
p.half {
	margin-top: 0;
	margin-bottom: 5px;
}
p.halfb {
	margin-top: 0;
	margin-bottom: 5px;
	font-weight: bold;
}
p.list {
	margin-top: 0;
	margin-bottom: 5px;
}
body, td {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
}
.main_color {
	color: #333333;
}
th {
	color: #FFFFFF;
	font-size: 11px;
	background: #53748b;
}
tr.tr_even td {
	background:#e7e7e7;
}
tr.tr_odd td {
	background:#efefef;
}
caption {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}
input, select, textarea {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-color: #3B3B3B;
}
a {color:#1E4A84;
	text-decoration: none;
}
.bgr {
	font-size: 11px;
	background-position: right;
	background-repeat: no-repeat;
}

a:hover {
	text-decoration: underline;
}
ul {
	list-style-position: outside; margin:3px 0 3px 20px; padding:0;
	list-style-image: url(/common/img/arr4-h.gif);
}
ul ul {
	list-style-image: url(/common/img/arr5-h.gif);
}
ul ul ul {
	list-style-image: url(/common/img/m-li.gif);
}

.status {
	font-size: 11px;
}
.status-b, a.status-b {
	font-size: 10px;
}
.info, a.info {
	color: #030403;
	font-size: 10px;
}
.info-b, a.info-b {
	color: #FFFFFF;
	font-size: 10px;
}
.grey, a.grey {
	color: #4C4C4C;
}
.ext, a.ext {
	color: #4C4C4C;
	font-size: 10px;
}
.print, a.print {
	color: #666666;
	font-size: 10px;
}
.poll {
	color: #000000;
	font-size: 10px;
}
.date, a.date {
	color: #1E4A84;
	font-size: 10px;
}

.date2, a.date2 {
	color: #1E4A84;
	font-size: 10px;
}
.border_date2 {
	border:solid 1px #DCDCDC;padding:0 1px;
}
.news_sep {
	padding-top:13px;
}
.menu, a.menu {
	font-size: 11px;
	color: #FFFFFF;
}
.ddmenu {
	font-size: 9px;	
	color: #1E4A84;
}
.black {
	color: #000000;
	font-size: 11px;
}
.bold {font-weight:bold;}
.white, .white:hover {
	color: #FFFFFF;
	font-size: 11px;
}
.white-sm, .white-sm:hover {
	color: #FFFFFF;
	font-size: 10px;
}
.g-l {
	padding:2px 7px 2px 8px;border-left:solid 3px #8c8c8c;width:1px;white-space:nowrap;
	background:#bdbdbd url('/common/img/t-r-corner-white.gif') top right no-repeat;
}
.g-l-line {
	padding:0;border-bottom:solid 1px #bdbdbd;
}
hr {
	color: #CCCCCC;
}
.title {
	font-family: Times;
	font-size: 24px;
	color: #7F7F7F;
}
.title2 {
	font-weight: bold;
}
.title2_bottom {
	margin-bottom:-20px;
}
.mbottom_15 {
	margin-bottom:-15px;
}
.mtop_15 {
	margin-top:-15px;
}
.mtop_20 {
	margin-top:-20px;
}
.copy {
	font-size: 11px;
}
sup {
    vertical-align: super;
    font-size: smaller;
}
sub {
    vertical-align: sub;
    font-size: smaller;
}
div.color {
    background: #333333;
    padding: 5px;
    border: none;
}
.tgallery {
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
}
.alarm {
	color:#B54949;font-weight:bold;
}
.quot {
	color:#000080;
}
.tooltip {
	color:#000080;
	text-decoration:underline;
}
.clear {
	height:1px;overflow:hidden;clear:none;float:none;
}

.level_1	{padding-left:45px;}
.level_1-1	{padding-left:30px;}
.level_2	{padding-left:90px;}
.level_2-1	{padding-left:60px;}
.level_3	{padding-left:135px;}
.row_height {height:40px;}

.red {color:red;}

.href_disabled, .href_disabled:hover,
.href_disabled a, .href_disabled a:hover {color:#666666;text-decoration:none;cursor:default;}


/* главное меню */
.main_menu				{width:100%;background:url('/common/img/isin/navigation-bg01.gif') repeat-x;}
.main_menu td {}
.main_menu td.parent	{width:33%;height:28px;background:url('/common/img/isin/main-menu-pipe01.gif') no-repeat right top;}
.main_menu td.sel 		{background:url('/common/img/isin/main-menu-pipe01.gif');}
.main_menu td.parent a.parent	{display:block;text-align:center;padding:6px 6px 6px 6px;text-decoration:none;}
.main_menu td.parent a.parent span,
.main_menu td.parent a.parent:hover span	{font-size:11px;color:#FFFFFF;padding-left:10px;text-decoration:none;white-space:nowrap;}
.main_menu td.parent a.parent span			{background-position:0 3px;background-repeat:no-repeat;}
.main_menu td.parent a.parent span.sel		{font-weight:bold;background:url('/common/img/arr-nsd-v-opacity.gif') 0 3px no-repeat;}
/* разделитель */
.main_menu td.parent div.line	{height:3px;overflow:hidden;}
/* выпадушка */
.popup_menu				{position:absolute;z-index:100000;display:none;background:#fff;border-left:solid #0075b0 1px;border-bottom:solid #0075b0 1px;}
.popup_menu table td 	{padding:0 8px 4px 3px;text-align:left;border-right:solid #0075b0 1px;}
.main_menu td.parent .popup_menu a,	
.main_menu td.parent .popup_menu a:hover {display:block;white-space:nowrap;background:url('/common/img/m-li.gif') 2px 5px no-repeat;padding:0 2px 0 10px; color:#005ba5;font-size:10px;text-decoration:none;}
.main_menu td.parent .popup_menu a:hover {text-decoration:underline;}
.main_menu td.parent .popup_menu td.last_menu_item {}
/* верхняя рюшечка */
.popup_menu table td.popup_menu_top 	{padding:0;border:0 none;background:url('/common/img/m-bg-nsd.gif') repeat-x top;text-align:right;}
.popup_menu table td.popup_menu_top div {width:100%;height:4px;overflow:hidden;background:url('/common/img/m-r-nsd.gif') top right no-repeat;}
/* элементы анимации */
.main_menu_v 	{background-image:url('/common/img/arr-nsd-v.gif');}
.main_menu_h 	{background-image:url('/common/img/arr-nsd-h.gif');}
.main_menu_bg_a {background:#0075b0;background:#0075b0;/*background:#0075b0;*/background:#0075b0;}
.main_menu_bg_p {background:#53748b;background:#0a427d;/*background:#0f68aa;*/background:#53748b;}





/* инфо-блок в левую колонку */
/* синий */
.info-block-head 	{width:100%;margin-top:1px;}
.info-block-head-l 	{width:12px; margin:0;padding:0; background:#2d6399;border-right:solid #154349 1px;}
.info-block-head-r 	{margin:0;padding:5px 3px 5px 7px;background:#739fbf url('/common/img/t-g-filter.gif') top right no-repeat;}
/* серый */
.info-block-head-gray 	{width:100%;}
.info-block-head-gray-l {width:12px; margin:0;padding:0; background:#bdbdbd;border-right:solid #9b9b9b 1px;}
.info-block-head-gray-r {margin:0;padding:5px 3px 5px 7px;background:#cccccc url('/common/img/t-g-filter.gif') top right no-repeat;}
/* список */
.info-block-body 	{background:#efefef;padding-top:3px;}
.info-block-body ul,
.info-block-body ul ul {margin:0;padding:0;list-style-type:none;list-style-image:none;}
.info-block-body ul li {margin:0;padding:0 3px 3px 12px;font-size:10px; background:url('/common/img/m-li-db.gif') 4px 5px no-repeat;}
.info-block-body ul li.has_child {padding-bottom:0;}
/* подменю */
.submenu		{padding-top:3px;}
.submenu ul 	{margin:0;padding:0;list-style-type:none;list-style-image:none;}
.submenu ul li 	{margin:0;padding:0 3px 3px 12px;font-size:10px; background:url('/common/img/m-li-db.gif') 4px 5px no-repeat;}

h3.accordion {margin:0;padding:0;font-size:11px;font-weight:normal;color:#fff;}
h3.accordion a 			{color:#fff;text-decoration:underline;}
h3.accordion a:hover 	{color:#fff;text-decoration:none;}
h3.accordion span		{color:#fff;}
h3.gray {color:#333;}
h3.gray a		{color:#333;text-decoration:underline;}
h3.gray a:hover {color:#333;text-decoration:none;}

.href_disabled, .href_disabled:hover,
.href_disabled a, .href_disabled a:hover {color:#666666;text-decoration:none;cursor:default;}
.input_disabled {color:#666666;background:#f0f0f0;}

tr.tr_even td	{background:#efefef;}
tr.tr_odd td	{background:#e7e7e7;}
.td_even		{background:#efefef;}
.td_odd			{background:#e7e7e7;}

tr.tr_even1 td	{background:#d0ddff;}
tr.tr_odd1 td	{background:#dbe0f3;}
.td_even1		{background:#d0ddff;}
.td_odd1		{background:#dbe0f3;}



/* навигатор */
.page_navig				{margin:0 auto;text-align:center;}
.page_navig td 			{border:solid 1px #CFCFCF;font-size:10px;}
.page_navig .margin_lr3	{padding-left:6px;padding-right:6px;}
.page_navig td a		{font-size:10px;}
.page_navig td img 		{border:0 none;}


/* фотогалерея */
.gallery_table {margin:0 auto;}
.gallery_border {border:solid 1px #dcdcdc;padding:2px;}


/* фотоконкурс */
.photo-contest {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px;}
.photo-contest form {margin: 0; padding: 0;}
.photo-contest A {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 10px;}
.photo-contest .zoom A {background: url(/common/img/i_zoom.gif) no-repeat left; padding-left: 13px;}
.photo-contest .img-border DIV {border: 1px solid #dcdcdc; padding:2px; margin-right:25px; text-align: center;}
.photo-contest .date {border: 1px solid #dcdcdc; color: #005ba5; margin: 0 3px 0 0; padding: 1px 4px 1px 4px; float: left;}
.photo-contest .title {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color:#484848; margin: 1px 0 5px 0;}
.photo-contest .title b {font-size: 12px;}
.photo-contest .title span {color: #c6c6c6; padding: 0 5px 0 5px;}
.photo-contest .who {margin: 0 0 15px 0;}
.photo-contest .mark td {padding: 0 10px 0 0;}
.photo-contest .vote td {font-size: 13px; color: #7f7f7f; font-weight: bold; padding-left: 7px;}
.photo-contest .send input.text {width: 150px;}
.photo-contest .send input.file {width: 213px;}
.photo-contest .send td {padding: 3px 0 3px 0;}
.photo-contest .yes {float:left; margin: -3px 0 0 -4px;}
.photo-contest h3 {font-size: 13px;}
.photo-contest .file1 {border-left: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc;}
.photo-contest .file2 {border-top: 1px solid #dcdcdc; padding-left: 10px; padding-right: 15px;}
.photo-contest .file2 input {margin-right: 7px;}
.photo-contest .file3 {width: 5px; background: url('/common/img/shnyashka2.gif') no-repeat 0 0;}
.photo-contest .file4 {width: 120px; border-bottom: 1px solid #dcdcdc;}
.photo-contest .button {margin: 15px 0px 5px 0px;}
.photo-contest .bt {width: 555px;}
A.tophoto {color: #4c4c4c;}


/*  Депозитариум */
#depo p 		{padding:3px; margin: 0 0;}
#depo .rubrik	{padding-top:15px;text-transform:uppercase;}
#depo .rubrik a {font-weight:bold;color:#53748b;}
#depo .pad 		{font-weight:bold;color:#53748b;padding-top:15px;text-transform:uppercase;}


tr.tr_th td		{text-align:center;font-weight:bold;color:#ffffff;background:#53748b;}
caption, H2 {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}


/* для модуля работы с БД */
.db_ru_header				{font-size:13px;margin:0 0 3px 0;}
.db_ru_block				{width:100%;}
.db_ru_block .tbl_sub		{background:#efefef;border:solid 1px #cccccc;}
.db_ru_block .tbl_sub table	{width:100%;}

.db_ru_table_select 			{width:100%;}
.db_ru_table_select_print		{width:100%;border:solid #666 1px;}
.db_ru_table_select_print		{border-collapse:collapse;}
.db_ru_table_select th			{background:#53748b;color:#ffffff;}
.db_ru_table_select_print th	{background:#eee;color:#000;border:solid #666 1px;}
.db_ru_table_select_print td	{border:solid #666 1px;}
.db_ru_table_select_print tr.tr_even td	{background:#fff;}
.db_ru_table_select_print tr.tr_odd td	{background:#fff;}

.db_ru_table_select .hid_act td	{color:#1E4A84;}

.db_ru_instr_view			{width:100%;background:#efefef;border-top:solid 1px #53748b;}
.db_ru_instr_view2			{width:100%;}
.db_ru_instr_view2_print 	{width:100%;border-collapse:collapse;}
.db_ru_instr_view2 td		{vertical-align:top;}
.db_ru_instr_view2_print td	{vertical-align:top;border:solid #666 1px;}
.db_ru_instr_view2 td.td1_width, .db_ru_instr_view2_print td.td1_width	{width:40%;}
.db_ru_instr_view2_print tr.tr_even td	{background:#fff;}
.db_ru_instr_view2_print tr.tr_odd td	{background:#fff;}
