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




div.sbrb01 {width: 100%; margin: 0 auto 20px auto; text-align: left;}
.rbtl01, .rbtr01, .rbbl01, .rbbr01 {background-image: url(/_/_box/001.gif); height: 12px; font-size: 1px;}
.rbtl01, .rbbl01 {margin-right: 12px;}
.rbtr01, .rbbr01 {margin-left: 12px; margin-top: -12px;}
.rbtr01 {background-position: 100% 0;}
.sbin01 {background-color:#FFFFFF; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; padding-left: 12px; padding-right:12px;}
.spdd01 {  }
.rbbl01 {background-position: 0 -12px;}
.rbbr01 {background-position: 100% -12px;}

div.sbrb04 {margin: 0 auto 20px auto; text-align: left;}
.rbtl04, .rbtr04, .rbbl04, .rbbr04 {background-image: url(/_/_box/004.png); height: 12px; font-size: 1px;}
.rbtl04, .rbbl04 {margin-right: 12px;}
.rbtr04, .rbbr04 {margin-left: 12px; margin-top: -12px;}
.rbtr04 {background-position: 100% 0;}
.sbin04 {background-color:#F0F0F0; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; padding-left: 12px; padding-right:12px;}
.spdd04 {  }
.rbbl04 {background-position: 0 -12px;}
.rbbr04 {background-position: 100% -12px;}





#tplPreview {

	z-index:9999;
	BORDER-RIGHT: #AAAAAA 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #AAAAAA 1px solid; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 12px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 15px; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 12px; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	POSITION: absolute; 
	TOP: 0px; 
	BACKGROUND-COLOR: #ffffff
	}
#tplPreviewTitle {margin:0px; padding:0px; margin-bottom:5px; }
#tplPreviewBody {POSITION: relative}
#tplPreviewImage {margin:0px;}
#tplPreviewCenter {text-align:center;}
#tplPreviewProgressBar {
	BORDER-RIGHT: #6a6a6a 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #6a6a6a 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 12px; 
	LEFT: 50%; 
	PADDING-BOTTOM: 15px; 
	MARGIN-LEFT: -67px; 
	BORDER-LEFT: #6a6a6a 1px solid; 
	WIDTH: 115px; 
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #6a6a6a 1px solid; 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	POSITION: absolute; TOP: 45%; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	}
.rightcoltempl {MARGIN-LEFT: 5px; WIDTH: 236px}
#tplPreviewText {margin:0px; padding:0px; margin-bottom:10px;}

