body,div,form,p { FONT-SIZE: 13px; FONT-FAMILY: Helvetica, sans-serif; color: #596F73; -moz-user-select: none; -khtml-user-select: none; user-select: none; }

table {padding:0;letter-spacing: 0;}
td { FONT-SIZE: 13px; FONT-FAMILY: Helvetica, sans-serif; color: #596F73;}

table{ /*border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
table td{ padding:0px; /* cellspadding="0" */}


a {font-family: Helvetica, sans-serif;  color: #30A5B3;}
hr {width:100%; height:1px; color:#bde5ec;margin-top:5px;}
ul {list-style: url(/images/li.gif); margin-top: 5px;}
ul.white {list-style: url(/images/li_white.gif)}
p + ol { margin-top: -10px; }
#b, #strong {border-bottom: 1px dashed #40adbf;font-weight:normal;}
p.nopadding{margin-top:0px;margin-bottom:5px;}


.search {font-family: Helvetica, sans-serif;  font-size:10px;border: solid 1px #b4eff8;color:#7C8D97;width:129px;height:16px;background-color: transparent; }
.search_new {font-family: Helvetica, sans-serif;  font-size:10px;border: solid 1px #b4eff8;color:#7C8D97;width:157px;height:16px;background-color: transparent; }
h1, .zag_1, .h1 {font-size:20px; font-family:Helvetica;font-weight:normal; color: #6cb800;margin:0;padding:0;}
h2, .zag_2, .h2 {font-size:17px; font-family:Arial,Helvetica;font-weight:bold; color: #31b1c6;margin-top:30px;}
.header_main {font-size:17px; font-family:Arial,Helvetica;font-weight:bold; color: #31b1c6;margin-top:30px;}
.h2 {font-size:17px; font-family:Arial,Helvetica;font-weight:bold; color: #31b1c6;margin-top:30px;}
h2.nopadding{font-size:17px; font-family:Arial,Helvetica;font-weight:bold; color: #31b1c6;margin-top:0px;margin-bottom:5px;}
h2.nomargin{font-size:17px; font-family:Arial,Helvetica;font-weight:bold; color: #31b1c6;margin-top:0px;margin-bottom:5px;padding-bottom:7px;}
h2.stiker {padding:0; margin:0;color:#ffcc66;font-size:13px;}
h3,.zag_3, .h3 {font-size:15px; font-family:Arial, Tahoma;font-weight:bold; color:#87B362;}
h3.sub {font-size:15px; font-family:Arial, Tahoma;font-weight:bold; color:#87B362;padding-right:45px;text-align:left;}
h4,.zag_4, .h4, {font-size:14px; font-family:Arial, Tahoma;font-weight:bold; }
h4.blue{color:#31b1c6; padding-top:0;margin-top:0;margin-bottom:5px;text-align:center;}

.tx {color:#596F73;}
a.tx {color:#596F73;text-decoration: none;}
a.tx:visited {color:#596F73;text-decoration: none;}
a.tx:hover {color:#596F73;}

a.main_map, .main_map, a.main_map:visited {font-size:16px; font-family:Arial;font-weight:bold; color:#596F73; text-decoration: underline;}
a.main_map:hover {font-size:16px; font-family:Arial,Arial;font-weight:bold; color:#596F73; text-decoration: none;}
a.map_list,a.map_list:visited,a.map_list:hover {color:#24B8D2}

.news_title {font-size:13px; font-family:Arial;font-weight:bold; color: #31b1c6;}
a.news_title, a.news_title:visited {font-size:13px; font-family:Arial;font-weight:bold; color: #31b1c6;text-decoration: none;}
a.news_title:hover {font-size:13px; font-family:Arial;font-weight:bold; color: #31b1c6;text-decoration: none;}
.podrobnee {font-size:11px; font-family:Arial;font-weight:normal; color: #73a725;}
.podrobnee_blue {font-size:11px; font-family:Arial;font-weight:normal; color: #30A5B3;}

.title {font-size:11pt; font-family:Arial,sans-serif; color:#59C4D6; text-align:right;font-weight:bold;padding-right:56px;}

.content {padding:40px;}
.banner {padding-bottom:33px;}

a.user_menu:hover {font-family:Helvetica; font-size: 7pt; color:#00a5c2;text-decoration: underline;line-height:1;}
.user_menu, a.user_menu,a.user_menu:visited { font-family:Helvetica; font-size: 7pt; color:#00a5c2;text-decoration: none;font-weight:normal;line-height:1;}
.user_menu_div {margin:0;padding:0;line-height:0;line-height:1;height:13px;}

.menu {font-family: Helvetica, sans-serif;  font-size: 10px; color: #00a5c2;}
a.menu {font-family: Helvetica, sans-serif;  font-size: 10px; color: #00a5c2;text-decoration: none;}
a.menu:visited {font-family: Helvetica, sans-serif;  font-size: 10px; color: #00a5c2;text-decoration: none;}
a.menu:hover {font-family: Helvetica, sans-serif;  font-size: 10px; color: #00a5c2;text-decoration: underline;}

.submenu {font-family: Helvetica, sans-serif;  font-size: 11px; color: #596F73; padding-top: 6px; padding-bottom: 7px;}
a.submenu {font-family: Helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: #596F73;text-decoration: none;padding:0;}
a.submenu:visited {font-family: Helvetica, sans-serif;  font-size: 11px; color: #596F73;text-decoration: none;padding:0;}
a.submenu:hover {font-family: Helvetica, sans-serif;  font-size: 11px; color: #596F73;text-decoration: underline;padding:0;}

.cp { font-family:Helvetica; font-size:10px; color: #48BCD0;}
a.cp {font-family:Helvetica; font-size: 10px;color: #48BCD0; text-decoration: none;}
a.cp:visited {font-family:Helvetica; font-size: 10px; color: #48BCD0; text-decoration: none;}
a.cp:hover {font-family:Helvetica; font-size: 10px;  color: #48BCD0; text-decoration: underline;}
.form_in {position:absolute;left:-5000px;}
.cl {font-family:Helvetica; font-size:10px; color:#48bcd0;}
#infoform_container.hidden {top:10px; left:-900px;}
#infoform_container {
	background:#ffffff; border:1px solid #F2FCFD; padding:10px;
	position: fixed;
	top: 10px; left: 10px;
	width:600px;
	 h: expression( function (t) {
		 var h = document.documentElement.scrollTop + 10;
			t.style.position = 'absolute';
        if (t.h != h && !t.is_moving && t.is_visible) {
            t.h = h;
				t.is_moving = true;
				$(t).animate({top : h +'px'},350,false, function() {this.is_moving = false;});
        }
    } (this) );
	z-index:9999;
}
p.infoform, td.infoform, input.infoform, span.infoform, {font-size:13px; }
.infoform_close {font-size:13px; width:100%;text-align:right;}

.news_date {font-size:11px; color:#40adbf;padding-bottom:13px;}
.news_list_date {font-size:11px; color:#6cb800;}
.news_list_date1 {font-size:11px; color:#31A5C0;}
.news_list_title {font-size:11px; color:#40adbf;}

a.nav {font-size:11px;color:#596F73;text-decoration:underline;}
.nav{font-size:11px;}

.nav_pages {font-size:11px;}
.small {font-size:11px;font-family:Arial;text-align:right;}
.small1 {font-size:11px;font-family:Arial;text-align:left;}
.small_green {font-size:11px;font-family:Arial;text-align:right;color:#73A725;}
.small_grey {font-size:11px;font-family:Arial;color:#596F73;}
.b {font-weight:bold;}

input.forms {width:450px; font-family: Helvetica, sans-serif;  font-size:13px;border: solid 1px #BDE7EF;color:#7C8D97;background-color: transparent;}
input.forms1 {width:170px; font-family: Helvetica, sans-serif;  font-size:13px;border: solid 1px #BDE7EF;color:#7C8D97;background-color: transparent;}
textarea.forms {width:450px;height:160px;font-family: Helvetica, sans-serif;  font-size:13px;border: solid 1px #BDE7EF;color:#7C8D97;background-color: transparent;}
.feedback {font-size:11px;}

.pt7 {padding-top:17px;}
.pt3 {padding-top:3px;}
.port_podr {text-align:right;color:#30A5B3;}
.port_line_bg {background: url(/images/port_line_bg.gif) top left repeat-x;width:100%;height:43;}
.port_header {font-size:13px; font-family:Arial,Helvetica;font-weight:bold; color: #31b1c6;}
.port_date {color:#6cb800;}
.blue_line {background-color:#BDE5EC; height:1px; width:100%;}

.img {border: 1px solid #bde5ec;}
.port_img {border: 1px solid #E9E9E9;}
.port_p {font-size:11px;font-family:Arial;text-align:left}

.clients {font-size:11px;font-weight:normal;text-align:right;}
.clients_zag {padding-left:20px;text-align:right;}

.blue_small {color:#30a5b3; font-size:11px;}
a.blue_small {color:#30a5b3; font-size:11px;}
a.blue_small:visited {color:#30a5b3; font-size:11px;}
a.blue_small:hover {color:#30a5b3; font-size:11px;}

.block_yellow {background:#fffde8;padding-top:21px;padding-left:19px;padding-right:13px;padding-bottom:25px;}
.block_yellow1 {background:#fffde8;padding-top:21px;padding-left:19px;padding-right:13px;padding-bottom:21px; border: 1px #DECE00 dashed;}
.block_blue {background:#f4fcfd;padding-top:21px;padding-left:19px;padding-right:13px;padding-bottom:25px;}
.block_blue1 {background:#f4fcfd;padding-top:5px;padding-left:19px;padding-right:13px;padding-bottom:25px;}
.block_yellow2 {background:#fffde8;padding-top:5px;padding-left:19px;padding-right:13px;padding-bottom:25px;}
.block_blue2 {background:#f4fcfd;padding:25px;}
.green {color:#6cb800;font-size:13px;font-weight:bold;}
.green_big {color:#6cb800;font-size:18px;}

.port_type {font-size:11px;text-align:right;}

div.photo_alt { height:100px; width: 1px; position: absolute; display: none; z-index: 5000;}
.h {visibility: hidden;}
.bt {display:block;visibility: hidden;position:absolute;top:0;}



.ui-accordion {
	margin-left: 13px;
}
.ui-accordion .ui-accordion-content {
	position: relative;
	overflow: auto;
	display: none;
	margin-top: 10px;
	margin-left: 13px;
	}	
.ui-accordion .ui-accordion-content .bold {
	font-weight: bold;
	}	
.ui-accordion .ui-accordion-content-active {
	display: block;
	margin-top: 10px;
	}

.ui-accordion h4 {
	color: #10a3b3;
	font-weight: normal;
	border-bottom: dotted 1px #10a3b3;
	display: inline;
	cursor: pointer;
	margin: 0;
	padding: 0;
	}
.ui-accordion hr {
	visibility:hidden;
	}
	
	
	
	
	
	
	
.table_new {
	text-align: left;
	border-top: 1px solid #abc3c8;
	}
.table_new CAPTION {
	padding: 13px 0;
	font-size: 13px;
	}	
.table_new THEAD {
	font-weight: bold;
	border-bottom: 1px solid #abc3c8;
	background: #cff2fa;
	}
.table_new THEAD TD {
	font-size: 13px;
	white-space: normal;	
	}
.table_new TD {
	width: 10%;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	border-bottom: 1px solid #abc3c8;
	}
.table_new TD.price {
	font-size: 13px;
	font-weight: bold;
	color: #6c99b6;
	}
.table_new TD.tick {
	background: url("images/tick.gif") center no-repeat;
	}
.table_new TH {
	width: 40%;
	padding: 10px;
	font-size: 13px;	
	font-weight: normal;
	border-bottom: 1px solid #abc3c8;
	}
.table_new TH.th_title {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background: #f2fdff;	
	}



.nowrap {
	white-space: nowrap;
	}
A.zakaz {
	font-size: 18px;
	}