body {font-family:"Trebuchet MS",arial,sans-serif;font-size:12px;margin:0px;padding:0px;}
a {color:#0066FF;text-decoration:none;}
a:hover {color:#FD980C;text-decoration:underline;}
.t_main {width:100%;text-align:center;}
.top_colontitle {font-size:11px;background-color:#F5F5F5;}
.top_colontitle a {color:#888888;text-decoration:none;}
.top_colontitle a:hover {color:#888888;text-decoration:underline;}
.m_menu {background-image:url('img/mm_blue_bg.gif');background-repeat:repeat-x;background-color:#009ffd;height:28px;}
.m_menu_bottom {background-color:#009ffd;height:25px;}
.m_menu_bottom td {vertical-align:bottom;text-align:left;}
.t_m_items {font-size:11px;color:#fff;}
.t_m_items td {padding-left:10px;padding-right:10px;border-left:1px solid #fff;font-size:14px;}
.t_m_items a {color:#fff;text-decoration:none;}
.t_m_items a:hover {color:#fff;text-decoration:none;}
.t_m_items td.sel_item {background-color:#FFA705;border-left:1px solid #fff;}
.m_menu td.sel_item {background-image:url('');background-color:#009ffd;}
.main_body, .t_stat {color:#495561;font-size:14px;padding:10px 20px;}
.main_body td {padding-top:15px;}
.t_stat {background-color:#eee;border:1px solid #969696;margin-top:5px;}
.t_stat td {padding:5px;}
.header td {padding:2px;}
.t_stat tr.header {background-color:#CCCCCC;text-align:center;font-weight:bold;}
.stat_1 {background-color:#DDDFE2;}
p, ul {line-height:1.4em;}
.gray_cont, .gray_cont td {background-color:#EFEFEF;font-size:12px;}
.gray_cont_txt {padding:5px 10px 5px 10px;}
.gray_cont_head {color:#000;}
.gray_cont_subhead {color:#777;border-bottom:1px dotted #777;}
.gray_cont_txt a {color:#0066FF;text-decoration:none;}
.gray_cont_txt a:hover {color:#47CF2F;text-decoration:underline;}
.head_1 {color:#7AC72D;font-size:14px;font-weight:bold;}
.main_body .head_1 {font-size:18px;}
.foot_bg {background-image:url('img/foot_bg.gif');background-repeat:repeat-x;}
.foot {font-size:11px;color:#495561;}
input, select, textarea {font-size:12px;margin:2px;border:1px solid #DBDDE0;font-family:"Trebuchet MS",arial,sans-serif;}
.t_form td {padding:0px;margin:0px;font-size:11px;color:#495561;}
form {margin:0px;padding:0px;}
.btn {background-color:#888;padding:1px 10px 1px 10px;color:#fff;font-weight:bold;font-size:12px;cursor:hand;}
a.sel_link {color:#47CF2F;font-weight:bold;}
a:hover.sel_link {text-decoration:none;}
.gray_border {border:1px solid #ddd;padding:5px;margin:5px 0px 5px 0px;}
/* тег справки */
acronym {border-bottom: 1px dotted black;cursor: help;}
.t_forms td {padding:0px;margin:0px;color:#495561;font-size:12px;}
.t_forms b {font-size:14px;}

.notice_msg {font-family:Arial;font-size:12px;color:#777;}
.error {color:#F44A26;}
.notice {color:#7AC72D;}

table.tsupport {color:#495561;font-size:14px;}
table.tsupport td {padding:2px 0px;}
table.tsupport tr.head {font-size:12pt;color:#000;}

.navigator {color:#aaa;font-size:12px;line-height:1.5em;font-family:Arial;}
.navigator b {color:#555;background-color:#eee;padding:0px 5px 0px 5px;}
table.navigator td {padding:0px;}
table.navigator td font a{color:#aaa;}

input.color {font-family:Verdana;font-size:10pt;font-weight:bold;color:#599401;border:0px;border-bottom:1px solid #ddd;cursor:hand;}
span.color {font-size:12pt;font-weight:bold;color:#B9B9B9;}

#from_d, #to_d, #day {font-size:14px;border:0px;}

#color-picker {
	position:absolute;
	top:220px;
	left:400px;
	background: url(../img/selcolor/color-picker.png) no-repeat left top;
	height:258px;
	width:266px;
	display:none;
	border:0;
}

#close {
	position:absolute;
	right:-8px;
	top:-10px;
	height:26px;
	width:26px;
	cursor:pointer;
}
table.styled th {
	font: bold 12px Tahoma;
	color: #375e9a;
	padding: 10px 7px 7px 7px;
	text-align: center;
	border-bottom: 3px solid #DDDDDD;
	border-right: 1px solid #DDDDDD; }
	
table.styled th.empty {
	background: none;
	border-right: none;
	border-bottom: 1px solid #DDDDDD; }
	
table.styled td {
	font: 12px Tahoma;
	color: #575757;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	padding: 5px 7px 5px 7px; }
	
table.styled .odd td {
	background: #F6F6F6; }
	
table.styled .even td {
	background: #fff; }
	
table.styled .nobottom td {
	background: #F6F6F6;
	border-bottom: none; }
	
table.styled .pane td {
	background: #F6F6F6;
	padding: 5px;
	border-bottom: none; }
	
table.styled .label {
	font: 11px Tahoma;
	color: #575757;text-align:center;}
	
table.styled td.sel {
	font-weight: bold;
	color: #375e9a; }
	
.smarty_pages {color:#ccc;}
.smarty_pages b {font-size:12px;background-color:#eee;padding:0px 5px 0px 5px;color:#000;}
.smarty_pages a {font-size:12px;padding:0px 5px 0px 5px;}
.smarty_pages a:hover {border:1px solid #ccc;padding:0px 4px 0px 4px;}
.ref {text-align:center;font-size:12px;}
.ref a {font-family:Arial;line-height:2em;}
.code {line-height:1.5em;font-size:10pt;color:#777;font-family:Verdana;border: 1px solid #eee;border-left:5px solid #eee;padding:10px;margin:10px 10px 10px 20px;}

/* округления */
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #eee;
    color:#555;
}
#rounded-box-green .inner-box, #rounded-box-green  b, #rounded-box-green  a {
    background-color: #F3F7F0;
    color:#777;
}
.inner-box {
    padding:0px 5px;
}
.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}

.inner-box a.abtn {
	font-size:11px;font-family:Arial;
	color:#7AC72D;cursor:hand;
}
.inner-box a.abtn:hover {
	color:#FC9700;text-decoration:none;
}
.addBtn {
font-size:14pt;font-family:Arial;color:#7AC72D;background-color:transparent;border:0px;padding:0px;cursor:hand;
}
.infoBlock,  .infoBlock td {font-size:12pt;}
.infoBlock h1 {color:#7AC72D;font-size:18pt;}
.infoBlock select {font-size:12pt;}
.infoBlock .infoBlock {background-color:#fff;padding:5px;border:1px solid #bbb;margin:15px;font-size:12pt;color:#8C8C8C}
.infoBlock input {font-size:14pt;}
.infoBlock input.btn {font-size:14pt;padding:1px 10px;}
.infoBlock .rules {font-size:10pt;}
.infoBlock .footer {text-align:right;font-size:11px;color:#777;margin-top:10px;}
.infoBlock big {color:#FFA705;}

.hid {display:none;}

.t_m_items td.promo_item {border:0px;border-right:1px solid #fff;}
.m_menu td.promo_item {background-image:url('img/mm_promo_bg.gif');}
.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
width: 300px;
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
background-color:#fff;
border: 1px solid #DDDDDD;
padding: 5px;
}