td,body{font-size:12px;  font-family:tahoma, verdana, arial;}
input,textarea,select{font-family:Arial, sans-serif; font-size: 12px}

/*.input10{font-family:Arial, sans-serif; font-size: 10px}*/
.headcolor {
	background-color: #004B88;
font-family:Arial; font-size:12px; font-weight:bold;
}
H3 {
	font-size: 16px;
	font-weight: bold;
}
.font14
{
 	font-size: 16px;
	font-weight: bold;
}
.font12
{
 	font-size: 14px;
	font-weight: bold;
}
.text{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  font-family:tahoma, verdana, arial;
  font-size: 110%;
/*  background-image: url('img/main/photo.jpg');
  background-repeat: no-repeat;
  background-position: 360px 290px;*/
}
.text p {
  text-indent: 10px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a.top {
	color: #FFFFFF;
	text-decoration: none;
font-family:Arial; font-size:12px; font-weight:bold;
}
a.menu {
	color: #333333;
	text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
topdark {
	color: #333399;
  font-weight: bold;
	text-decoration: none;
font-family:Arial; font-size:12px; font-weight:bold;
}
a:visited {
	text-decoration: none;

}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
.rblue,.rblue a{color:#F2F2FF}

.center{text-align: center}

.box0 {
 background-color:#f3f3f3;
 margin-top:10px;
 margin-bottom:0px;
 padding-top:8px;
 padding-bottom:9px;
 border-top:2px solid #d3d3d3;
 border-bottom:1px solid #d3d3d3;
 width:90%;
 height:15px;
 text-align:left;
 margin-left: auto;
 margin-right: auto;
}

/*  
.form-noindent {background-color: #ffffff; border: #C3D9FF 1px solid;}  */
.form-noindent { margin-top:10px; background-color: #ffffff; border: #C3D9FF 1px solid;}
.formgala { margin-top:10px;
  background-repeat: repeat-x;
  border:1px solid #d3d3d3;
  }
#sel_timezone{width:230px}
div.errormsg { color: red; font-family:arial,sans-serif; }
font.errormsg { color: red; font-size: smaller; font-family:arial,sans-serif; } 
.red_border {border:2px solid #EC131D;}
.green_border {border:2px solid #1E997B;}
/* меню кабинета*/

a.am {  font-family: Tahoma; font-size: 12px; color: #3366CC; text-decoration: none; font-weight: bold}
a.am:hover {  color: #E70E0E; text-decoration: none }
.td_mu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336633; background-color: #E9FAD8}
.td_t {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align:center; color: #E70E0E; background-color: #FCF7F5; height:22px;}
/*кнопки */
.width_button_cal
{
  font-family:Arial, sans-serif; 
  font-size: 10px;
  width: 100%;
}
.btn_delremnd
{
  padding:0px;
  margin:0px;
  font-size:10px;
  background-color:#FBF9F9;
  border:1px dotted red;
  cursor:hand;
  width:auto;
  overflow:visible;
}
.no_otstup
{
  padding:0px;
  margin:0px;
}
/*таблицы циклов и напоминаний*/
.box{width: 80%;padding: 10px;margin:10px auto; background:#F3F1F3;color:#000} /* цвет контейнера #F9F8F9*/
.h_top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #E70E0E; height:22px;} /* заголовки таблицы*/
.h_row0 {  font-weight: bold; color: #8584C5; background-color: #EAF2FC; height:18px;} /* четный ряд таблицы*/
.h_row1 {  font-weight: bold; color: #8584C5; height:18px;} /* четный ряд таблицы*/
.h_td {padding:0px 5px 0px 5px} /*левый и правый ряд ячеек*/

/*дата в новостях*/
.date{  font-family: Tahoma; font-size: 12px; color: #3366CC; text-decoration: none; font-weight: bold}
/*список */
UL {list-style-image:URL(img/list.gif)}
/* предупреждение*/
.atention {color: red;}
.balance {color: white; font-weight: 300}
/* faq */
.faq_ask{font-weight: bold;padding-bottom:3px;}
.faq_repl{padding-bottom:10px; text-align:justify;}
/* история транзакций sms */
div#menu{float:left;width: 100%;padding-top:40px;background: #FFF}
ul#nav,ul#nav li{list-style-type:none;list-style-image:none;margin:0;padding:0}
ul#nav{margin-left: 100px;width:610px}
ul#nav li{float:left;margin-right: 3px;text-align: center;font-weight:bold;}
ul#nav a{float:left;width: 10em;padding: 5px 0;background:#CCCCCC;text-decoration:none;color: #666;}
ul#nav a:hover{background: #FFA826;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #F3F1F3;color: #003}
div#content{width: 610px; margin-left:100px; background:#F3F1F3;color:#000}

/*надпись названия странички в кабинете*/
.td_t div {padding-top:2px;}
/* кнопка */
.btn {padding:1px 10px 1px 10px;_padding:0px 3px 0px 3px;background-color:#888;color:#fff;font-weight:bold;font-size:12px;cursor:hand;border-style:none;}
/* ссылки mainlink */
.mldiv{width:90%;}
