body {
	padding: 0;
	margin: 0;
	background: #e0f4fa;
}

body, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a img {
	border: 0;
}

.fantom {
	clear: both;
}

.important {
	display: none;
}

#container1 {
	min-width: 1003px;
	background: #fff url(../_img/page_backg.gif) left top repeat-x;
}

#container2 {
	width: 1003px;
	margin: 0 auto;
	padding-bottom: 10px;
	background: url(../_img/container_backg.jpg) left top no-repeat;
}

#navi {
	float: left;
	width: 220px;
	padding: 78px 0 0 34px;
}

#navi .logo {
	height: 117px;
	padding: 20px 0 0 8px;
	margin: 0;
	font-size: 14px;
	color: #828386;
}

#navi .logo a {
	display: block;
	width: 186px;
	height: 49px;
	background: url(../_img/cryogas.gif) left top no-repeat;
	color: #828386;
	text-decoration: none;
}

#navi .logo span {
	display: none;
}

#navi .menu {
	padding: 0 0 40px;
	margin: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #908e8e;
}

#navi .menu li {
	height: 25px;
}

* html #navi .menu li {
	height: 22px;
}

#navi .menu li a {
	display: block;
	width: 193px;
	height: 20px;
	background: -2px top no-repeat;
	color: #908e8e;
	text-decoration: none;
}
/*
#navi .menu .otnosno a {
	background-image: url(../_img/menu_otnosno_bg.gif);
}

#navi .menu .dobiv a {
	background-image: url(../_img/menu_dobiv_bg.gif);
}

#navi .menu .proizv a {
	background-image: url(../_img/menu_proizv_bg.gif);
}

#navi .menu .logistika a {
	background-image: url(../_img/menu_logistika_bg.gif);
}

#navi .menu .stancii a {
	background-image: url(../_img/menu_stancii_bg.gif);
}

#navi .menu .dvigateli a {
	background-image: url(../_img/menu_dvigateli_bg.gif);
}

#navi .menu .partniori a {
	background-image: url(../_img/menu_partniori_bg.gif);
}

#navi .menu .kontakti a {
	background-image: url(../_img/menu_kontakti_bg.gif);
}
*/

#navi .menu .novinibg a {
	background-image: url(../_img/menu_novini_bg.gif);
}

#navi .menu .novinien a {
	background-image: url(../_img/menu_novini_en.gif);
}

#navi .menu li a:hover {
	background-position: -2px bottom;
	color: #6eceec;
}

#navi .menu li a strong {
	display: none;
}

#navi .newsletter {
	width: 193px;
	height: 111px;
	padding: 45px 0 0;
	margin: 0;
	background: url(../_img/newsletter_backg.gif) left bottom no-repeat;
	text-align: center;
}

#navi .newsletter h2 {
	width: 176px;
	height: 42px;
	margin: 0 auto;
	padding: 0;
	border-top: 3px solid #c7ecf8;
	background: center 10px no-repeat;
	font-size: 11px;
	color: #48bde2;
}

#navi .newsletter h2 span {
	display: none;
}

#navi .newsletter .headbg {
	background-image: url(../_img/newsletter_heading_bg.gif);
}

#navi .newsletter .headen {
	background-image: url(../_img/newsletter_heading_en.gif);
}

#navi .newsletter h1 span {
	display: none;
}

#navi .newsletter label {
	display: none;
}

#navi .newsletter .text {
	width: 160px;
	padding: 4px;
	margin-bottom: 14px;
	border: 0;
	background: #e5f8ff;
	font-size: 11px;
	color: #5bbfde;
}

#navi .highlight-tel {
	margin: 20px 0 0 -12px;
}

#content {
	float: left;
	width: 668px;
	padding-top: 21px;
}

#content .search {
	position: relative;
}

#content .search form {
	position: absolute;
	top: 21px;
	left: 363px;
	width: 233px;
	height: 34px;
	padding: 12px 0 0 17px;
	margin: 0;
	background: url(../_img/searchform_backg.jpg) left top no-repeat;
	vertical-align: top;
}

#content .search form label {
	display: none;
}

#content .search form .text {
	width: 155px;
	padding: 4px;
	margin: 0;
	border: 0;
	background: #e1f4fa;
	font-size: 11px;
	color: #5bbfde;
}

#content .search form input {
	vertical-align: top;
}

#content #header {
	height: 226px;
}

#content .content {
	min-height: 500px;
	padding: 34px 28px 0 43px;
	background: url(../_img/content_backg.gif) 17px top no-repeat;
}

#content .pagehead {
	min-height: 26px;
	padding: 3px 0 0;
	margin: 0;
	background: url(../_img/pagehead_bkg.png) 0 10px repeat-x;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
}

* html #content .pagehead {
	height: 26px;
}

#content .pagehead img {
	padding-right: 14px;
	background-color: #fff;
}

#content .pagehead .title {
	display: none;
}

#content .pagehead span {
	padding-left: 20px;
	font-size: 11px;
	color: #8c8c8c;
}

#content .pagetext {
	padding: 10px 12px 20px 2px;
	line-height: 1.4em;
	font-size: 11px;
	color: #8c8c8c;
}

#content .pagetext p, #content .pagetext h1, #content .pagetext h2, #content .pagetext h3, #content .pagetext h4, #content .pagetext h5, #content .pagetext h6 {
	padding: 0 0 12px;
	margin: 0;
}

#content .pagetext h1 {
	font-size: 12px;
	color: #9dc941;
}

#content .pagetext h2, #content .pagetext h3, #content .pagetext h4, #content .pagetext h5, #content .pagetext h6 {
	font-size: 12px;
}

#content .pagetext ul, #content .pagetext ol, #content .pagetext dl {
	padding-bottom: 25px;
	margin-top: 0;
	margin-bottom: 0;
}

#content .pagetext a {
	color: #82b203;
}

#content .pagetext .cursubcat {
	color: #68c2de;
}

#content .pagetext a:hover {
	color: #0dafe5;
	text-decoration: none;
}

#content .pagetext .newsdate {
	font-size: 11px;
	text-align: right;
}

#news_select {
	background: #fff;
	float: right;
	margin: -32px 0 0;
	padding: 0 12px 0 0;
	text-align: right;
	width: 240px;
}

#news_select .submit {
	background: url(../_img/news_select_btn.png) 0 0 no-repeat;
	border: 0;
	color: #fff;
	font-size: 11px;
	height: 18px;
	padding-bottom: 2px;
	width: 63px;
}

.newslist {
	margin-top: 12px;
	background: url(../_img/newsist_backg.gif) 290px 0 repeat-y;
}

* html.newslist {
	height: 10px;
}

#content .indexnews {
	float: left;
	width: 278px;
	padding: 12px 13px 0 4px;
}

#content .newslist .indexnews {
	padding: 0 13px 12px 4px;
}

#content .indexnews h2 {
	height: 20px;
	padding: 8px 12px 0;
	margin: 0;
	background: url(../_img/news_date_backg1.gif) left top no-repeat;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

#content .indexnews h2 .date {
	float: left;
	display: block;
	width: 195px;
}

#content .indexnews h2 .time {
	float: left;
	display: block;
	width: 28px;
	text-align: right;
}

#content .indexnews h1 {
	padding: 10px 8px 0;
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	color: #8c8c8c;
}

#content .indexnews h1 a {
	outline: none;
	color: #8c8c8c;
	text-decoration: none;
}

#content .indexnews h1 a .text {
	display: block;
	padding: 0 4px 15px;
	cursor: pointer;
}

#content .indexnews h1 a .text strong {
	display: block;
	padding-bottom: 5px;
	color: #ff4900;
}

#content .indexnews h1 a .more {
	display: block;
	height: 14px;
	line-height: 11px;
	padding: 3px 20px 0;
	border-top: 1px solid #e0e0e1;
	background: url(../_img/more_bullet.gif) 5px 5px no-repeat;
	color: #58bbda;
	cursor: pointer;
}

#content .indexnews h1 a:hover {
	color: #6f6f6f;
}

#content .indexnews h1 a:hover .more {
	color: #8ab446;
}

#content .searchlist {
	position: relative;
	left: -23px;
	font-size: 12px;
}

#content .searchlist li {
	padding-bottom: 5px;
}

#content .searchlist li span {
	font-size: 10px;
}

#content .paging {
	padding: 25px 0;
	margin: 0;
	font-weight: bold;
}

#content .newslist .paging {
	padding: 0;
}

#content .paging a {
	text-decoration: none;
}

#content .paging .selected {
	padding: 0 4px;
	line-height: 16px;
	background: #6ecce9;
	color: #fff;
}

#content .paging a:hover.selected {
	background: #9aca3c;
	color: #fff;
}

.contact-form {
	padding: 0;
	margin: 15px 0 0;
}

#content .contact-form .errors {
	padding: 5px;
	margin: 0 0 12px;
	list-style-type: none;
	background: #6eceec;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
}

.contact-form label {
	float: left;
	display: block;
	width: 80px;
}

.contact-form .text {
	width: 200px;
}

.contact-form .text, .contact-form textarea {
	float: left;
	margin-bottom: 5px;
	border: 1px solid #82b203;
	font-size: 11px;
	color: #8c8c8c;
}

.contact-form .submit {
	width: 63px;
	height: 18px;
	margin-left: 80px;
	border: 0;
	background: url(../_img/cont_submit.png) center top no-repeat;
	font-size: 11px;
	color: #fff;
	text-align: center;
	cursor: pointer;
}

.errmsg {
	width: 193px;
	padding: 5px 0;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	color: #a1cc45;
	text-align: center;
}

.newsnote {
	font-size: 11px;
	color: #58bbda;
}

.newspics {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.newslist .newspics {
	float: left;
	width: 288px;
	padding-left: 12px;
}

.newspics li {
	float: left;
	padding: 0 11px 10px 0;
}

#versions {
	float: left;
	padding: 60px 0 0;
	margin: 0;
	list-style-type: none;
}

#versions li a {
	display: block;
	width: 39px;
	height: 28px;
	margin-bottom: 4px;
	background: right top no-repeat;
	text-decoration: none;
}

#versions .bg a {
	background-image: url(../_img/version-bg.gif);
}

#versions .en a {
	background-image: url(../_img/version-en.gif);
}

#versions li a span {
	display: none;
}

#versions li .selected {
	background-position: right bottom;
}

#versions li a:hover {
	width: 46px;
}

#webdesign {
	display: none;
}

#footer {
	height: 70px;
	background: url(../_img/footer_backg1.gif) left top repeat-x;
}

#footer div {
	min-width: 1003px;
	padding-top: 46px;
	height: 24px;
	background: url(../_img/footer_backg2.jpg) center top no-repeat;
}

#footer ul {
	display: block;
	width: 973px;
	padding: 0 15px;
	margin: 0 auto;
	list-style-type: none;
	font-size: 10px;
	color: #fff;
}

#footer ul li {
	float: left;
	display: block;
}

#footer ul .rights {
	width: 335px;
}

#footer ul .counter {
	width: 303px;
	text-align: center;
}

#footer ul .counter img {
	display: none;
}

#footer ul .design {
	width: 335px;
	text-align: right;
}

#footer ul li a {
	color: #fff;
}

#footer ul li a:hover {
	text-decoration: none;
}

.base_bg	{	padding:70px 0 0 47px; 
				width:140px; height:60px; 
				background:  no-repeat 7px top;}

.rundiv		{	padding:6px 18px 0 52px;
				height:21px;
				color:#656565; font-size:11px; font-family: Tahoma,Arial;
				background: url(../_img/rundiv.gif) no-repeat 2px top;}

.rundiv p	{
	display: inline;
	padding: 0;
	margin: 0;
}

				
.new_form	{	margin:0px; padding:0px 0 0 0;
				width:178px; height:65px;
				position: relative;
				
				background: url(../_img/new_form.gif) no-repeat 4px top;}
								
.new_text	{	padding: 0 6px 0 0;
				position: absolute; left:17px; top:44px;
				color:#525252;
				font-family:Tahoma;
				font-size:11px;
				width:125px; height:13px;
				background: none;
				border:0px;	}			

.new_but	{	width:10px; height:11px;
				position: absolute; left: 157px; top:45px;
				border: 0px;
				cursor: pointer;
				background: url(../_img/new_but.gif) no-repeat left top;}



/* GALIO 20.01.2009 */

.ordered { list-style: none; margin:0px; padding: 0px;}
.ordered li {}
.ordered li a {color:#82B203; font-size: 11px;}










