body {
     height: 100%;
     background-color: #CAEDFC;
     margin: 0 0 0 0;
}

TD {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	}
IMG {
	text-decoration: none;
	border: none;
}

font {
	font-family: Tahoma;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration: none;
	border: none;
}
.f {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #8C5823;
	text-decoration: none;
	border: none;
}
.linktext {font-family:arial; font-size:12px; color:#003399;}

.nodecorate {text-decoration:none!important;color: #FFFFFF;}
.nodecorate :hover{text-decoration:none!important;color: #FFFFFF;}
.nodecorate:active {text-decoration:none!important;color: #FFFFFF;}

.WhiteA {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

.WhiteA:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: underline;
	border: none;
}

.menua{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

.menua:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: underline;
	border: none;
}

.WhiteB {
	font-family: Arial;
	font-size: 15px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

.MenuA {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #91B3BF;
	text-decoration: none;
	border: none;
}
.MenuLeft {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #53A1BD !important;
	text-decoration: none;
	border: none;
}
.MenuLeft:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #fff !important;
	text-decoration: none;
        background-color:#228ff4;
	border: none;
}
.MenuLeftNA {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #fff !important;
	text-decoration: none;
        background-color:#62adf9;
	border: none;
}
.startsearch
{
        border: 1px solid #255161 !important;
        font-family: Arial;
	font-size: 10px;
	FONT-WEIGHT: normal;
	color : #FFFFFF;
	background-color: #53A1BD;
	text-decoration: none;
	height: 21px;
	vertical-align: middle;
}

.WhiteText {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

.inp_text
{
	background: #FFFFFF;
	border: solid 1px #255161;
	color: #255161;
	font-family: Arial;
	font-size: 11px;
	padding: 1px;
	vertical-align: middle;
}
.check
{
	/*height: 11px;
	color: #FFFFFF !important;
	width: 11px;*/
	padding: 0;
	vertical-align: middle;
}
.sm
{
	font-size: 11px !important;	
	color: #FFFFFF !important;
}
.nlink {font-family: Tahoma, Arial; font-size: 11px; font-weight:normal; color: #006699; border: none; }
h1.ins {display: inline; font-size: 14px; color: #006699; font-family: arial;}

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(http://all-terra.ru/images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(http://all-terra.ru/images/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

#Popup
{
   visibility: hidden;
   position: absolute;
   left: 50%;
   top: 50%;
   background-color: #FFF;
   padding: 10px;
}

#Overlay
{
   visibility: hidden;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   background-color: #000;
}

#Popupgd
{
   visibility: hidden;
   position: absolute;
   left: 50%;
   top: 50%;
   background-color: #FFF;
   padding: 10px;
}

#Overlaygd
{
   visibility: hidden;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   background-color: #000;
}

#Popupscr
{
   visibility: hidden;
   position: absolute;
   left: 50%;
   top: 50%;
   background-color: #FFF;
   padding: 10px;
}

#Overlayscr
{
   visibility: hidden;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   background-color: #000;
}

#popenglish
{
   visibility: hidden;
   position: absolute;
   left: 50%;
   top: 50%;
   background-color: #FFF;
   padding: 10px;
}

#overenglish
{
   visibility: hidden;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   background-color: #000;
}


label {float:left; padding-right:10px;}
.field {clear:both; text-align:right; line-height:25px;}
.fmain {float:left;}


.topmenu{color:#fff;}
.topmenu:hover{color:#000;background-color:#fff;}
.topmenum {color:#000;background-color:#fff;}
.topmenu a {color:#fff;text-decoration:none;}
.topmenu a:hover{color:#000;background-color:#fff;text-decoration:none;}

#callmebacklink0 {width:140px!important;height:28px!important;display:block;position:absolute;width:80px;top:280px;left:39%;text-decoration:none;background:url("../images/img/recall.png") no-repeat scroll 0  0 transparent;opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
#callmebacklink0:hover {opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}