a:link, a:active, a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #4A89BB; text-decoration: none;}

a.menu:link, a.menu:visited, a.menu:active {color: #FFFFFF; text-decoration: none;}
a.menu:hover {color: #000000; text-decoration: none;}
.menu {font-size: 13px; color: #FFFFFF;}

a.menu_top:link, a.menu_top:visited, a.menu_top:active {color: #CCCCCC; text-decoration: none;}
a.menu_top:hover {color: #EF6C00; text-decoration: none;}
.menu_top {font-size: 11px; color: #CCCCCC;}

a.menu_home:link, a.menu_home:visited, a.menu_home:active {color: #36D37E; text-decoration: none;}
a.menu_home:hover {color: #EF6C00; text-decoration: none;}
.menu_home {font-size: 11px; color: #36D37E;}

a.smenu:link, a.smenu:visited, a.smenu:active {color: #000000; text-decoration: underline;}
a.smenu:hover {color: #4A89BB; text-decoration: none;}

a.smak:link, a.smak:visited, a.smak:active {color: #FFFFFF; text-decoration: underline;}
a.smak:hover {color: #000000; text-decoration: none;}
.smak {font-size: 12px; color: #FFFFFF;}

a.grad:link, a.grad:visited, a.grad:active {color: #4A89BB; text-decoration: underline;}
a.grad:hover {color: #000000; text-decoration: none;}
.grad {font-size: 11px; color: #4A89BB;}

a.gray:link, a.gray:visited, a.gray:active {color: #666666; text-decoration: underline;}
a.gray:hover {color: #4A89BB; text-decoration: none;}

a.blue:link, a.blue:visited, a.blue:active {color: #4A89BB; text-decoration: underline;}
a.blue:hover {color: #000000; text-decoration: none;}

a.ads:link, a.ads:visited, a.ads:active {color: #666666; text-decoration: underline;}
a.ads:hover {color: #4A89BB; text-decoration: none;}
.ads {color: #666666;}

BODY {margin: 0 0 0 0; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}
TD {color: #000000;  font-size: 12px; font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;}
INPUT, TEXTAREA, SELECT {font-size: 12px;}

H1 {font-size: 20px; color: #4A89BB; margin-top:0px; margin-bottom:0px; font-weight: bold;}
H2 {font-size: 17px; color: #4A89BB; margin-top:0px; margin-bottom:0px; font-weight: bold;}
H3 {font-size: 14px; color: #4A89BB; margin:0px; font-weight: bold;}
H4, H5, H6 {font-size: 14px; color: #4A89BB; margin:0px; font-weight: normal;}
FORM {margin:0; padding:0;}
HR {color: #D9D9D9;}

.normal {color: #000000; font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;}
.error {font-size: 20px; color: #ed1c24; font-weight: bold;}
.red {color: #FF0000;}

.pd5t {padding-top:5px;}
.pd5lr {padding-left:5px; padding-right:5px;}
.pd5lt {padding-left:5px; padding-top:5px;}
.pd5l {padding-left:5px;}
.pd5b {padding-bottom:5px;}
.pd10r {padding-right:10px;}
.pd10l {padding-left:10px;}
.pd10b {padding-bottom:10px;}
.pd10lr {padding-left:10px; padding-right:10px;}
.pd20r {padding-right:20px;}
.pd20l {padding-left:20px;}
.pd20t {padding-top:20px;}
.pd20b {padding-bottom:20px;}
.pd20rl {padding-left:20px; padding-right:20px;}
.pd40l {padding-left:40px;}

.small {font-size: 9px;}
.smaller {font-size: 9px; font-family: "Arial Narrow", Arial, Tahoma, Verdana, Helvetica, sans-serif;}
.fix11px {font-size: 11px;}
.fix20px {font-size: 20px;}

.white {color: #FFFFFF;}
.brown {color: #A15813;}
.blue {color: #2178A3;}
.gray {color: #666666;}
.orange {color: #EF6C00;}

.block_header00 {font-size: 95%; padding:1px; padding-left:5px; vertical-align: bottom; font-weight: bold;}
.block_header {font-size: 14px; height:40px; padding:1px; padding-left:5px; vertical-align: bottom; font-weight: bold;}
.block {font-size: 12px; padding-top:1px; padding-bottom:1px;}
.block_smenu_y {padding-left:10px; padding-right:0px; padding-top:5px; padding-bottom:5px; color: #EF6C00; border: 1px solid #C6DAEA;}
.block_smenu_n {padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.block_smenu_line {font-size: 1px; padding-top:3px;}
.border_button {background-image: url(/_/menu/bg.gif); border-right: 1px solid #000000; border-left: 1px solid #000000; padding-left:10px; padding-right:10px;}
.border_button_or {background-image: url(/_/menu/select.gif); border-right: 1px solid #000000; border-left: 1px solid #000000; padding-left:10px; padding-right:10px;}

.autorized {border: 1px solid #4A89BB; padding:5px; text-align:center; background-color: #FFFFFF;}
.vote {margin-left:0px; margin-right:5px; width:18px; height:18px;}

.input_search {font-size: 11px; color: #CCCCCC; background-color: #000000; border: 1px solid #AAAAAA; width:100px; height:16px;}
.input_block {font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #4A89BB; width:100%; height:16px;}

.border_r {border-right: 1px solid #4A89BB;}
.border_t {border-top: 1px solid #4A89BB;}
.border_b {border-bottom: 1px solid #4A89BB;}
.border_black {border: 1px solid #000000;}

.tdline1 {border-top: 1px solid #CCCCCC; padding-top:5px;}
.tdline2 {border-top: 1px solid #CCCCCC; padding-top:5px; padding-left:5px;}

.block_zakl_open {
	padding:5px; padding-left:10px; padding-right:10px;
	border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;
	font-weight: bold;
	}
.block_zakl_close {
	padding:5px; padding-left:10px; padding-right:10px;
	border: 1px solid #000000;
	background-color: #C6DAEA;
	font-weight: bold;
	}
.block_zakl_line {
	border-bottom: 1px solid #000000;
	}

.tL {padding:5px; border-top: 1px solid #C6DAEA;}
.tR {padding:5px; border-top: 1px solid #C6DAEA; border-left: 1px solid #C6DAEA;}
.tRno {padding:5px; border-top: 1px solid #C6DAEA;}

p.arial_10 {font-family: Arial, Helvetica, sans-serif; font-size:10px;}
p.arial_12 {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
p.arial_14 {font-family: Arial, Helvetica, sans-serif; font-size:14px;}
p.arial_16 {font-family: Arial, Helvetica, sans-serif; font-size:16px;}
p.arial_18 {font-family: Arial, Helvetica, sans-serif; font-size:18px;}




.MX_subscribe_width100 {width:100%;}
.MX_subscribe_req {color:#FF0000; font-weight: bold;}
.MX_subscribe_noreq {color:#999999;}
.MX_subscribe_error {color:#FF0000; font-weight: bold; font-size: 125%;}

.MX_subscribe_table TD {padding:0px; padding-right:5px; padding-bottom:5px;}
.MX_subscribe_table INPUT {margin:0px; padding:0px;}
.MX_subscribe_form {padding:0px; margin:0px;}
.MX_subscribe_header {padding:0px; margin:0px;}
.MX_subscribe_input {font-weight: bold; font-size: 125%;}
.MX_subscribe_table TD.MX_subscribe_otstup {padding-top:15px; border-top: solid 1px #E5E5E5;}

.MX_ref_comment {color:#999999; font-size: 10px;}

