body {
        font-family:  tahoma, arial;
        background : #F5F5EA;
        color: #444444;}

A:link { color: #0D58B4; text-decoration: underline;}
A:visited { color: #0D58B4; text-decoration: underline;}
A:hover { color: #0D58B4; text-decoration: none;}


.headers {font-size:140%; line-height:130%; color:#BFBFBF;}

.text13 {font-size:90%; line-height:130%;}
.text12 {font-size:80%; line-height:130%;}
.text11 {font-size:70%; line-height:130%;}
.text10 {font-size:60%; line-height:130%;}

ul.menu                                        {margin:0px 0px 0px 25px; }
ul.menu li                                {margin:0px 10px 15px 10px;list-style-type:none;list-style-image:none;}
ul.menu li.active                {margin:0px 10px 15px 10px;list-style-image:url(/i/li_menu.gif);}

li { list-style:none;}
ul                                        {margin:10px 0px 0px 24px; }
.services li{margin:0px 0px 10px 0px; padding-left:20px; background:url(/i/li.gif) no-repeat 0px 8px; list-style:none;}

hr {color:#DDDDDD; height:1px; border-style:none; background-color:#DDDDDD; margin-top:0; margin-bottom:0;}

.contactsHeader {border-bottom: 3px solid #2DABAA; padding:5px; font-size:11px; background: #F5F5EA; font-weight:bold;}
.contactsTD {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.contactsTD2 {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px; font-weight:none;}
.contactsTD3 {border-bottom: 1px solid #E5E5E5; font-size:11px;padding:5px 5px 5px 49px;}
.contactsTD32 {border-bottom: 1px solid #E5E5E5; font-size:11px;padding:5px 5px 5px 5px;}
.contactsTD4 {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.contactsTD5 {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.contactsTDheader {border-bottom: 2px solid #2DABAA; padding:5px; font-size:16px;}

.tariffTD {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.tariffTD2 {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.tariffTD2i { padding:5px; font-size:11px;}
.tariffTDHeader {border-bottom: 2px solid #2DABAA; font-weight:bold; padding:5px; font-size:14px; background: #F5F5EA;}
.tdSend {border-top: 2px solid #2DABAA; font-weight:bold; padding-top:15px; font-size:14px;}

.tableHeader {border-bottom: 3px solid #2DABAA; padding:5px; font-size:11px; background: #F5F5EA; font-weight:bold;}
.tableTD {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}

.msgTDout {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.msgTDin {border-bottom: 1px solid #E5E5E5; padding:5px; font-size:11px; color:#A1A1A1;}
.msgTDh  {border-bottom: 2px solid #2DABAA; font-weight:bold; padding:5px; font-size:14px;}

.nday {font-size:140%; line-height:130%;font-family:  arial;}
.nmonth {font-size:60%; line-height:130%;}

.forma2 {font-size:80%;}

.gruzHeader {border-bottom: 3px solid #2DABAA; padding:5px; font-size:11px; background: #F5F5EA; font-weight:bold;}
.gruzTD {border-bottom: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5; padding:5px; font-size:11px;}
.gruzTD2 {background-color:#EAF6F6;border-bottom: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5; padding:5px; font-size:11px;}

.partners {width:100%; text-align:center;}
.partners img { border:0px }
.logo {width:25%;}
.middle {height:49px; width:1px; background-color:#e5e5e5;}

.topMenu A {color:#f2f2f2; font-size:12px; text-decoration:none;}
.topMenu A:link {color:#f2f2f2; text-decoration:none;}
.topMenu A:visited {color:#f2f2f2; text-decoration:none;}
.topMenu A:hover {text-decoration:underline;}

.services {margin-left:40px; padding:0px; margin-right:20px; font-size:13px;}
.services li {background:url(/i/li_light.gif) no-repeat 0px 8px; padding-left:25px; margin-bottom:14px; }



.thumbs {overflow:hidden; _height:1%; margin-bottom:20px;}
.thumbs img {border:0px; height:114px; }
.thumbs li {list-style-image:none; list-style:none; float:left; width:22%; text-align:center; height: 1%}

.service {
	display: inline-block;
	border-bottom: 1px dotted;
	line-height: 1em;
	cursor: pointer;
	color:#0d58b4;
}
.service-details {
	font-size:13px;
	margin:10px 40px 0px 10px;
	display: none;
	padding-bottom:5px;
	border-bottom:1px solid #e9e9e9;
}
.service-details li { margin:0px;}

.list {padding-left:0px;overflow:hidden; _height:1%; margin:0px; padding-top:20px;}/*overflow:hidden; _height:1%; margin:0px 40px 
0px 0px; white-space:nowrap;*/
.list table{border-collapse:collapse;border-spacing:0;}
.list li{width:200px; list-style:none; list-style-image:none;}
.list img{border:0px}
.w200 {width:200px;}



