* {
	line-height: 1.4em;
}
html, body {
   padding:0px;
   margin:0px;
	border:0px;
	background:#55748B;
   color:#CEE0F8;
	font-family: Tahoma, Verdana;
	font-size: 12px;
   height:100%;
}

img {
	border:0px;
}

a {
	font-size:12px;
	color:#9FECFF;
	text-decoration:underline;
}

a:hover {
	font-size:12px;
	text-decoration:none;
}

h1 {
	color: #ffffff;
	font-size: 17px;
}

h2 {
	color: #ffffff;
	font-size: 16px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

h3 {
	color: #ffffff;
	font-size: 14px;
}

h4 {
	color: #ffffff;
	font-size: 13px;
}

h5 {
	color: #ffffff;
	font-size: 12px;
}

h6 {
	color: #ffffff;
	font-size: 11px;
}

form {
    display:inline;
}

p {
   margin:5px 0px 10px 0px;
/*	text-indent: 20px;*/
}

.png {
	behavior: url("/bitrix/templates/index/png.htc");
}
.basetbl {
	font-size: 14px;
	border-collapse:collapse;
}

.basetbl td {
	padding:0px;
/*	border: 1px solid red;*/
}
.warning_text {
	color:#BA0000;
}
.warning_star {
	color:red;
}

/*                           menu_top  */
.menu_top td{
	color:white;
	text-align: left;
	font-size: 14px;	
	white-space: nowrap;
	padding: 0px 10px 0px 10px;
}
.menu_top td a{
	font-size: 14px;
	color:#9BB7DF;
	text-decoration: none;
}
.menu_top td a:hover{
	font-size: 14px;
	color:white;
	text-decoration: none;	
}
td.menu_top_a a{
	font-size: 14px;
	color:white;
	text-decoration: none;	
}
/*                          /menu_top */

/*                          menu_left */
.menu_left {
	margin-top:10px;
}
.menu_left td{
	color:white;
	padding: 0px 10px 0px 0px;
}
.menu_left td a{
	color:#B4E5FF;
	text-decoration: none;
}
.menu_left td a:hover{
	color:white;
	text-decoration: none;
}
td.menu_left_a a{
	color:white;
	text-decoration: none;	
}
td.menu_left_pad {
	border-left:1px #B4E5FF solid;
}
/*                          /menu_left */

/*                          menu_top2 */
.menu_top2 td{
	font-size: 16px;
	padding: 3px 0px 3px 50px;
	border-bottom: 1px #7789A0 solid;
}
.menu_top2 td a{
	font-size: 16px;
	color: White;
}
.menu_top2 td a:hover{
	font-size: 16px;
	color: #9FECFF;
	text-decoration: underline;
}
td.menu_top2_a a{
	font-size: 16px;
	color: #9FECFF;
	text-decoration: underline;
}
td.menu_top2_sub {
	border: 1px;
	padding: 0px 0px 0px 60px;	
}
/*                         /menu_top2 */

/*                          menu_top2_2 */
.menu_top2_2 td{
	font-size: 16px;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px #7789A0 solid;
}
.menu_top2_2 td a{
	font-size: 16px;
	color: White;
}
.menu_top2_2 td a:hover{
	font-size: 16px;
	color: #9FECFF;
	text-decoration: underline;
}
td.menu_top2_2_a a{
	font-size: 16px;
	color: #9FECFF;
	text-decoration: underline;
}
td.menu_top2_2_sub {
	border: 1px;
	padding: 0px 0px 0px 60px;	
}
/*                         /menu_top2_2 */

/*                          menu_left2 */
.menu_left2 td{
	font-size: 14px;
	color:white;
	padding: 0px 10px 0px 20px;
	border: 0px;
}
.menu_left2 td a{
	font-size: 14px;
	color:white;	
	text-decoration: none;
}
.menu_left2 td a:hover{
	font-size: 14px;
	color:#9FECFF;
	text-decoration: none;
}
td.menu_left2_a a{
	font-size: 14px;
	color:#9FECFF;
	text-decoration: none;	
}
/*                          /menu_left2 */

.cnt_01 {
	text-align: justify;
	font-size: 14px;
}
.cnt_01 a{
	font-size: 14px;
}
.cnt_01 a:hover{
	font-size: 14px;
}
td.more {
	padding: 0px 0px 0px 8px;
}
.more a{
	color:#9FECFF;
	font-size: 12px;
}
.more a:hover{
	color:#9FECFF;
	font-size: 12px;	
}
.phone {
	width: 214px;	
	height: 79px;
	font-size: 16px;
	text-align: center;
	color: #29166F;	
	padding: 12px 0px 0px 0px;
	background:url('/images/phone_num.png') left top no-repeat;
	background:expression(1);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/phone_num.png',sizingMethod='noscale');
}
.copyright {
	color: White;
	font-size: 11px;
}
/******************** developer */
.creators {
	color:White;
	font-size:11px;
}
.creators span{
	margin: 5px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
.creators a{
	color:White;
	font-size:11px;
}
.creators a:hover{
	font-size:11px;
}
/******************** /developer */
