html, body { 
	height: 100%;
	margin: 0px;
	padding: 0px;
}

.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;
}

p.authorsheader {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

p.isin {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

span.header {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

body, td {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
}
th {
	color: #FFFFFF;
	font-size: 11px;
	background: #53748b;
}
caption, H2 {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
input, select, textarea {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-color: #3B3B3B;
}
.bgr {
	font-size: 11px;
	background-position: right;
	background-repeat: no-repeat;
}

a {text-decoration:none;}
a:hover {text-decoration: underline;}

ul {
	margin-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	list-style-image: url(/common/img/arr4-h.gif);
}
ul ul {
	margin-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	list-style-image: url(/common/img/arr5-h.gif);
}
ul ul ul {
	margin-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	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: #125512;
	font-size: 10px;
}
.menu, a.menu {
	font-size: 11px;
	color: #FFFFFF;
}
.ddmenu {
	font-size: 9px;	
	color: #125512;
}
.black {
	color: #000000;
	font-size: 11px;
}
.white {
	color: #FFFFFF;
	font-size: 11px;
}
.white-sm {
	color: #FFFFFF;
	font-size: 10px;
}
hr {
	color: #CCCCCC;
}
.title, H1 {
	font-family: Times;
	font-size: 24px;
	color: #7F7F7F;
}
.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: 11px;
	font-weight: bold;
}

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

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

.red {
	color:red;
}

/* навигатор */
.page_navig				{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;}

/* фотогалерея */
.gallerynew table table td {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: #125512; 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 5;}
.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;}



/* для модуля работы с БД */
.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;}