body, html {
	background: #fff;
	color: #000;
	text-align: center;
	font: 11px Arial;
}

a {
	color: #0a83ab;
	outline: 0;
}

#page {
	width: 998px;
	margin: 0 auto;
	text-align: left;	
}

#head {
	height: 210px;
	position: relative;
	background: url(../i/head.gif) no-repeat 0 100%;
}

.index #head {
	background: url(../i/head-index.gif) no-repeat 0 100%;
}

.enter #head {
	height: 133px;
	background: none;
}

#head .logo {
	position: absolute;
	top: 0px;
	left: 46px;
}

#head form {
	position: absolute;
	top: 35px;
	left: 250px;
	font: 10px Arial;
}

#head form label {
	display: block;
	margin: 3px 6px 0 0;
	float: left
}

#head form select {
	float: left;
	width: 141px;
	zoom: 1;
}

#head a.lang {
	font: 10px/15px Arial;
	position: absolute;
	top: 37px;
	left: 706px;
	display: block;
}

#head ul.sitespec {
	font: 10px/15px Arial;
	position: absolute;
	top: 22px;
	right: 52px;
}

#head ul.sitespec li {
	float: left;
	clear: none;
	padding: 0 10px 0 8px;
	background: url(../i/sitespec-divider.gif) no-repeat 0% 50%;
	zoom: 1;
}

#head ul.sitespec li.last {
	background: none;
}

/*#head ul.sitespec li.last a {
	color: #000;
	text-decoration: none
}*/

#head .generalmenu {
	position: absolute;
	width: 250px;
	bottom: 0; 
	left: 690px;
}

#head .generalmenu ul {
	height: 30px;
}

#head .generalmenu ul li {
	height: 30px;
	float: left;
	clear: none;
	padding-right: 5px;
	background: url(../i/menu-right.gif) no-repeat 100% 0;
}

#head .generalmenu ul li a {
	height: 20px;
	display: block;
	font: 13px Arial;
	color: #fff;
	white-space: nowrap;
	padding: 10px 20px 0 20px;
	text-decoration: none;
	background: url(../i/menu-left.gif) no-repeat;
}

#head .generalmenu ul li.active {
	background: url(../i/menu-active-right.gif) no-repeat 100% 0;
}

#head .generalmenu ul li.active a {
	color: #ab0000;
	padding: 11px 20px 0 20px;
	background: url(../i/menu-active-left.gif) no-repeat;
}

#head .menu ul.toplevel {
	height: 31px;
	background: url(../i/menu.gif) no-repeat 100% 100%;
}

#head .menu {
	position: absolute;
	width: 700px;
	top: 82px;
	left: 235px;
}

#head .menu ul.toplevel {
	height: 31px;
	background: url(../i/menu.gif) no-repeat 100% 100%;
}

#head .menu ul.toplevel li {
	height: 31px;
	float: left;
	clear: none;
	padding-right: 5px;
	background: url(../i/menu-right.gif) no-repeat 100% 0
}

#head .menu ul.toplevel li a {
	height: 31px;
	display: block;
	font: 13px Arial;
	color: #fff;
	white-space: nowrap;
	padding: 10px 20px 0 20px;
	text-decoration: none;
	background: url(../i/menu-left.gif) no-repeat
}

#head .menu ul.toplevel li.active {
	background: url(../i/menu-active-right.gif) no-repeat 100% 0
}

#head .menu ul.toplevel li.active a {
	color: #ab0000;
	padding: 11px 20px 0 20px;
	background: url(../i/menu-active-left.gif) no-repeat
}

#head .menu .sublevel {
	background: url(../i/submenu.gif) no-repeat 0 100%;
}

#head .menu .sublevel div {
	width: 700px;
	overflow: auto;
	padding-bottom: 14px;
	background: url(../i/submenu-top.gif) no-repeat;
}

#head .menu .sublevel div ul {
	padding: 8px 10px;
}

#head .menu .sublevel div ul br.clear {
	font: 1px/1px Arial;
	clear: both;
}

#head .menu .sublevel div ul li {
	float: left;
}

#head .menu .sublevel div ul li a {
	display: block;
	padding: 0 8px;
	font: 12px/26px Arial;
}

#head .menu .sublevel div ul li span {
	display: block;
	background: url(../i/submenu-span-right.gif) no-repeat 100% 50%;
}

#head .menu .sublevel div ul li span a {
	display: block;
	background: url(../i/submenu-span-left.gif) no-repeat 0 50%;
	padding: 0 8px;
	text-decoration: none;
	color: #ca0000
}

#head .menu .sublevel div ul li a:hover {
	text-decoration: none
}

#head .internet-helper {
	position: absolute;
	width: 118px;
	height: 29px;
	text-align: center;
	color: #fff;
	top: 133px;
	left: 56px;
	font: 10px/27px Arial;
	background: url(../i/internet-helper.gif) no-repeat
}

table.enterpage {
	width: 970px;
	border-collapse: collapse;
	margin: 0 15px 0 14px;
	table-layout: fixed;
	background: #e9e9e9 url(../i/enter-bg.gif) 0 0 no-repeat;
}

table.enterpage td.col {
	vertical-align: top;
	font-size: 11px;
}

table.enterpage td.top {
	padding-top:  20px;
}

table.regions {
	width: 445px;
	margin: 15px 0 0 0;
}

table.regions td {
	padding: 6px 6px 6px 0;
}

table.regions td.label {
	font: bold 12px Arial;
	text-align: right;
	color: #676565
}

table.regions td.sel div {
	width: 235px!important;
}

table.regions select {
  width: 218px;
}

a.enter-press {
	float: right;
	display: block;
	background: url(../i/enter-press.gif) no-repeat 0 3px;
	padding: 0 0 0 11px;
	font: 11px/15px Arial;
	height: 15px;
	margin: 26px 0 0 0;
}

a.enter-more {
	display: block;
	margin: 20px 0 15px 30px;
	background: url(../i/enter-more.gif) no-repeat;
	font: 11px/14px Arial;
	height: 16px;
	padding: 0 0 0 20px;
}

.vees {
	width: 487px;
	height: 190px;
	background: url(../i/enter-visual.gif) no-repeat
}

#visual {
	height: 260px;
	position: relative;
	background: url(../i/visual-bg.gif) no-repeat
}

#visual .main {
	width: 742px;
	height: 260px;
}

#visual .call-us {
	position: absolute;
	top: 169px;
	left: 765px;
	width: 180px;
}

#visual .call-us h4 {
	color: #777;
	font: 15px Arial;
	padding: 0 0 4px 0;
}

#visual .call-us h3 {
	color: #000;
	font: 23px Arial;
	padding: 0 0 4px 0;
}

#visual .call-us h3 small {
	font-size: 11px;
	display: block;
}

#sixpack {
	background: #e9e9e9 url(../i/sixpack-right.gif) no-repeat 100% 100%;
	height: 123px;
}

#sixpack ul {
	height: 123px;
	background: url(../i/sixpack-left.gif) no-repeat 0 100%;
	padding: 0 15px;
}

.enter #sixpack {
	background: #e9e9e9 url(../i/sixpack-right-enter.gif) no-repeat 100% 100%;
}

.enter #sixpack ul {
	background: url(../i/sixpack-left-enter.gif) no-repeat 0 100%;
}

#sixpack ul li {
	height: 123px;
	float: left;
	width: 161px;
	text-align: center;
}

#sixpack ul li a {
	display: block;
	width: 96px;
	text-decoration: none;
	padding-top: 73px;
	margin: 10px auto 0 auto;
	font: 13px Arial;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

#sixpack ul li a:hover {
	background-position: 50% -230px;
	background-repeat: no-repeat;
}

table#index {
	width: 970px;
	border-collapse: collapse;
	margin: 0 15px 0 14px;
	table-layout: fixed;
	background: #dedede url(../i/index-bg.gif) repeat-x;
}

table#index td.col {
	padding: 0;
	border: 0;
	vertical-align: top;
}

table#index td.columns {
	padding-left: 40px;
	padding-bottom: 6px;
	background: url(../i/index-bootom-left.gif) no-repeat 0 100%;
}

table#index td.columns div {
	float: left;
	width: 144px;
	margin: 27px 0 25px 0!important;
}

table#index td.columns div h3 {
	font: 14px Arial;
	padding-bottom: 15px;
	padding-left: 8px
}	

table#index td.columns div ul {
	margin: 0;
	width: 144px;
}

.person-layout td.photo {
	width: 300px;
}

table#index td.columns div ul li {
	margin: 0 0 1px 0;
	width: 144px;
}

table#index td.columns div ul li a {
	display: block;
	font: 12px Arial;
	color: #c73b3b;
	text-decoration: underline!important;
	padding: 6px 8px 7px 8px; 
}

table#index td.columns div ul li a.active {
	color: #1481b4;
	padding: 0;
	background: #fff url(../i/li-a.gif) no-repeat 0 100%;
}

table#index td.columns div ul li a.active span {
	color: #1481b4;
	display: block;
	padding: 6px 8px 7px 8px; 
	background: url(../i/li-a-span.gif) no-repeat 0 0;
}

table#index td.news {
	background: url(../i/index-vertical-divider.gif) repeat-y
}

table#index td.index-bottom-left {
	height: 26px;
	background: url(../i/index-bootom-left.gif) no-repeat 0 100%;
}

table#index td.index-bottom-right {
	vertical-align: middle;
	height: 26px;
	background: #a7a7a7 url(../i/index-bottom-right.gif) no-repeat 100% 100%;
}

table#index td.index-bottom-right a {
	display: block;
	background: url(../i/allnews.gif) no-repeat 0 1px;
	padding-left: 24px;
	color: #fff;
	margin-left: 30px;
	font: 11px/18px Arial;
	text-decoration: none;
	height: 19px;
}

td.news h3 {
	font: 14px Arial;
	margin: 27px 15px 15px 30px;
}	

td.news ul {
	margin: 0 25px 6px 30px;
}	

td.news ul li {
	padding: 0 0 13px 0;
	font-size: 12px;
}

td.news ul li a {
	color: #c73b3b;
}

.menuheadbg {
	background: url(../i/leftmenu-head-top.gif) no-repeat;
}

.menuhead {
	width: 212px;
}

.menuhead div {
	width: 212px;
	background: url(../i/leftmenu-head-bottom.gif) no-repeat 0 100%;
}

.menuhead div span {
	display: block;
	font: bold 11px Arial;
	color: #fff;
	padding: 10px 15px 10px 25px
}

#gray-back {
	background: #e9e9e9 url(../i/gray-back-bg.gif) repeat-y;
	min-height: 300px;
}

#gray-back-top {
	background: url(../i/gray-back-top-bg.gif) no-repeat;
	min-height: 300px;
}

#inner {
	width: 100%;
	border-collapse: collapse;
	height: 300px;
}

#inner td.col {
	vertical-align: top;
}

#inner td.leftcol {
	width: 235px;
}

#inner td.centercol {
	width: 544px;
	position: relative;
	z-index: 3;
}
.rightcol .xads {position: static; z-index: 0}
#inner td.centercolwide {
	width: 764px;
	height: 300px;
}

#inner td.rightcol {
	width: 220px;
}

.gray-bottom {
	background: url(../i/gray-bottom.gif) no-repeat;
	height: 18px;
}

div.leftmenu {
	width: 212px;
	background: url(../i/leftmenu-bg.gif) repeat-y;
}

div.leftmenu div.head {
	height: 29px;
	background: url(../i/leftmenu-head.gif) no-repeat;
}

div.leftmenu div.head span {
	color: #fff;
	display: block;
	padding: 8px 0 0 25px;
	font: bold 11px Arial;
}

div.leftmenu ul {
	padding: 10px 0 0 0;
	background: url(../i/leftmenu-ul-bg.gif) no-repeat;
}

div.leftmenu ul li {
	padding: 1px 3px 0 3px;
}

div.leftmenu ul li a {
	display: block;
	padding: 4px 3px 4px 22px;
}

div.leftmenu ul li a:hover, div.leftmenu ul li a.active  {
	color: #fff;
	text-decoration: none;
	background: url(../i/leftmenu-li-bg.gif) repeat-y
}

div.leftmenu ul ul {
	padding: 0 0 0 22px;
	background: none;
}

div.leftmenu ul li {
	padding: 1px 3px 0 3px;
}

div.leftmenu ul li li {
	padding: 1px 0 0 0;
}

div.leftmenu ul li li a {
	display: block;
	background: url(../i/leftmenu-sub-a.gif) no-repeat 8px 8px;
	padding: 4px 3px 4px 19px;
}

div.leftmenu ul li li a:hover, div.leftmenu ul li li a.active {
	display: block;
	color: #fff;
	text-decoration: none;
	background: url(../i/leftmenu-li-bg-active.gif) no-repeat;
}

div.leftmenu div.feet {
	background: url(../i/leftmenu-feet.gif) no-repeat;
	height: 16px;
}

#inner td.leftcol div.call-us {
	padding: 35px 0 0 0;
	width: 212px;
	clear: both;
}

#inner td.leftcol div.call-us div {
	width: 212px;
	height: 77px;
	position: relative;
	background: #fff url(../i/leftcol-call-us.gif) no-repeat 100% 0;
}

#inner td.leftcol div.call-us h4 {
	color: #777;
	font: 15px Arial;
	position: absolute;
	top: 19px;
	left: 67px;
}

#inner td.leftcol div.call-us h3 {
	color: #000;
	font: 25px Arial;
	position: absolute;
	top: 36px;
	left: 67px;
}

#inner td.leftcol div.call-us h5 {
	color: #000;
	font: 11px Arial;
	position: absolute;
	top: 36px;
	right: 149px;
	text-align: right;
}

/*.xads {
	padding: 0 0 20px 0
}*/

.padded-top {
	padding-top: 115px!important;
}

.m-top {
	margin-top: 20px!important;
}

#crumbs {
padding: 8px 100px 8px 0;
zoom: 1;
}
#crumbs li {
display: inline;
height: 30px;
font: 11px Arial;
color: #666465;
margin: 0 5px 0 0;
padding: 0;
line-height: 150%;
}
#crumbs li a {
display: inline-block;
font: 11px Arial;
background: url(../i/crumb-divider.gif) no-repeat 100% 4px;
padding: 0 7px 0 0;
}
#crumbs li a.home {
display: inline-block;
font: 11px Arial;
background: url(../i/crumb-home.gif) no-repeat 100% 50%;
padding: 0 7px 0 0;
width: 17px; height: 8px;
}

.whiteboard {
	background: #fff url(../i/wb-bottom-right.gif) no-repeat 100% 100%;
	zoom: 1;
}

.w520 {
	width: 520px;
}

.w740 {
	width: 740px;
}

.whiteboard .whiteboard-bottom-left {
	background: url(../i/wb-bottom-left.gif) no-repeat 0 100%;
	zoom: 1;
}

.whiteboard .whiteboard-top-right {
	zoom: 1;
	background: url(../i/wb-top-right.gif) no-repeat 100% 0;
}

.whiteboard .whiteboard-top-left {
	zoom: 1;
	background: url(../i/wb-top-left.gif) no-repeat;
}


#ads {
	border-collapse: collapse;
	width: 970px;
	clear: both;
	margin: 0 15px 0 14px;
}

#ads td {
	vertical-align: middle;
	text-align: center;
	padding: 20px 0 13px 0;
}

#feet {
	height: 90px;
	position: relative;
}

a.feedback {
	position: absolute;
	top: 6px;
	left: 30px;
	display: block;
	background: url(../i/feedback.gif) no-repeat;
	height: 50px;
	text-decoration: none;
	padding: 1px 0 0 32px;
	line-height: 1;
}

a.feedback span.ho {
	color: #666465;
	font: 12px Arial;
}

a.feedback span.fo {
	color: #1481b4;
	font: 12px Arial;
}


#feet form {
	position: absolute;
	top: 2px;
	left: 235px;
}

#feet form input.query {
	width: 199px;
	font: 11px Arial;
	float: left;
	color: #777;
}

#feet form input.submit {
	border: 0;
	outline: 0;
	float: left;
	margin-left: 5px;
}

#feet ul {
	position: absolute;
	top: 6px;
	left: 555px;
	font: 10px Arial;
}

#feet ul li {
	float: left;
	font: 10px Arial;
	margin: 0 10px 0 0;
}

#feet p {
	position: absolute;
	top: 27px;
	color: #676565;
	left: 555px;
	font: 10px Arial;
}

table.cities td {
	padding: 6px 8px!important;
}

tr.marked td {
	background: #efefef!important
}

table.grid-send {
	width: 100%;
	border-collapse: collapse;
}


table.grid-send td.col {
	padding: 3px 3px 15px 0;
	vertical-align: top;
	font-size: 11px
}

table.big-inputs {
	width: 100%;
	border-collapse: collapse
}

table.grid-send td.label {
	color: #000;
	font: bold 12px Arial;
}

table.grid-send td.label span {
	display: block;
	margin-top: 6px;
}

table.big-inputs td.country-code {
	width: 25px;
	color: #858384;
	font: normal 19px Arial;
	padding-right: 6px;
	vertical-align: middle;
}

table.big-inputs td.country-code span {
	display: block;
	padding-top: 4px;
}

table.big-inputs td.area-code {
	width: 60px;
	padding-right: 6px;
}

textarea.sms-content {
	width: 295px!important;
	height: 95px!important;
}

table.sms-options {
	border-collapse: collapse;
}

table.sms-options td {
	vertical-align: top;
	padding: 0 3px 7px 0;
}

table.sms-options td label {
	display: block;
	floaT: none;
	font-weight: bold;
	padding: 0 0 2px 0;
}

table.sms-options td label span {
	float: left;
}

a.dotted {
	color: #0a83ab;
	text-decoration: none;
	border-bottom: 1px dotted #0a83ab;
}

div.que {
	width: 17px;
	height: 16px;
	float: left;
	clear: none;
	margin: -2px 0 0 4px;
	position: relative;
}

div.que-button {
	width: 17px;
	height: 16px;
	cursor: pointer;
}

div.queopen {
	background: url(../i/popup-top.gif) no-repeat -205px -24px;
}

div.queclose {
	background: url(../i/popup-top.gif) no-repeat -205px 0;
}

div.que-popup {
	position: absolute;
	width: 182px;
	z-index: 1000;
	top: 16px;
	left: 0;
	font-weight: normal;
	display: none
}

div.que-popup div.top {
	width: 182px;
	background: url(../i/popup-top.gif) no-repeat 0 -16px;
}

div.que-popup div.top div {
	padding: 7px 12px 4px 12px;
}

div.que-popup div.bottom {
	width: 182px;
	height: 5px;
	clear: both;
	font-size: 1px;
	background: url(../i/popup-bottom.gif) no-repeat;
}

div.date-picker-container {
	visibility: hidden
}


div.tx p.mobile-help {
  line-height: 16px;
  margin: 0; 
  padding: 0;
}

.mobile-help span {
  display: inline-block;
  width: 16px; height: 16px;
  background: url(../i/bul1.gif) 0 0 no-repeat #d7d7d7;  
  margin: 0 2px 0 0;
  color: #000;
  text-align: center;
}
input#expandAllButton, input#hideAllButton {
  margin: 0 0 14px; 
  padding: 0;
  border: none;
  background: url(../i/f/bul2.gif) 0 100% repeat-x;
  color: #3b9cbc;
  font: 12px Arial, sans-serif;
  overflow: visible;
  zoom: 1;
}
p.footnote {
  color: #8f8f8f;
  margin: 45px 0 10px;
  padding: 0;
}
.footnote {
  color: #8f8f8f;
}
.w520 .customwidth td {width: 140px;}
.w740 .customwidth td {width: 213px;}

#skin #gray-back, #skin #gray-back-top, #skin .gray-bottom, #skin #head {background: none;}
#skin #head .menu ul.toplevel li {margin-left: 6px;}
*html #skin #head .menu ul.toplevel {margin-left: -6px;}

#skin #head .menu ul.toplevel li a {
	margin-left: -6px;
	position: relative;
}
#skin #head .menu .sublevel {
	margin-top: 4px;
	padding-top: 1px;
}
#skin #head .menu .sublevel div {
	top: -5px;
	position: relative;
}
#skin div.leftmenu ul {margin-bottom: -16px;}
#skin div.leftmenu ul ul {margin-bottom: 0px;}
#skin div.leftmenu div.feet {
		position: relative;
		top: 16px;
}
#skin .whiteboard {
	/*background: transparent url(../i/wb-top-left_skin.gif) no-repeat scroll 0% 0%;*/
	margin-bottom: 12px;
	margin-right: 12px;
	padding-bottom: 1px;
}
#skin .whiteboard .whiteboard-bottom-left {
	margin-right: -12px;
	position: relative;
	/*background: transparent url(../i/wb-top-right_skin.gif) no-repeat scroll 100% 0;*/
	padding-bottom: 1px;

}
#skin .whiteboard .whiteboard-top-right {
	/*background: transparent url(../i/wb-bottom-left_skin.gif) no-repeat scroll 0 100%;*/
	margin-bottom: -14px;
	margin-right: 12px;
	position: relative;
}
#skin .whiteboard .whiteboard-top-left {
	/*background: transparent url(../i/wb-bottom-right_skin.gif) no-repeat scroll 100% 100%;*/
	margin-right: -12px;
	position: relative;
}
#skin .w740 {width: 728px;}
#skin .w520 {width: 508px;}
#skin .logo_skin {
	background: url('../i/logo_skin.png') no-repeat 0 0 scroll;
	width: 203px;
	height: 143px;
	position: absolute;
	left: 20px;
	top: 0px;
}
#skin #head .logo {
	position: absolute;
	top: 0px;
	left: 46px;
}
*html #skin .logo_skin {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/logo_skin.png,sizingMethod='crop')
} 
#skin #crumbs {
	float: left;
	/*background: url('../i/bgcrumsl_skin.gif') no-repeat 0% 50%;*/
	padding-right: 0px;
	padding-left: 5px;
}
#skin .crumbs_skin {
	float: left;
	padding-right: 9px;
	/*background: url('../i/bgcrumsr_skin.gif') no-repeat 100% 50%;*/
	margin-left: -5px;
	position: relative;
}
/*#skin #head .menu ul.toplevel li {background: url(../i/menu-right_skin.gif) no-repeat scroll 100% 0;}
#skin #head .menu ul.toplevel li a {background: url(../i/menu-left_skin.gif) no-repeat scroll 0 0;}
#skin #head .menu ul.toplevel li.active {background: url(../i/menu-active-right_skin.gif) no-repeat scroll 100% 0;}
#skin #head .menu ul.toplevel li.active a {background: url(../i/menu-active-left_skin.gif) no-repeat scroll 0 0;}
#skin #head .menu .sublevel {background: url(../i/submenu_skin.gif) no-repeat scroll 0 100%;}
#skin #head .menu .sublevel div {background: url(../i/submenu-top_skin.gif) no-repeat scroll 0 0;}
#skin .menuheadbg {background: url(../i/leftmenu-head-top_skin.gif) no-repeat scroll 0 0;}*/
#skin div.leftmenu {background: url(../i/leftmenu-bg_skin.gif) repeat-y scroll 0 0;}
/*#skin div.leftmenu div.feet {background: url(../i/leftmenu-feet_skin.gif) no-repeat scroll 0 0;}
#skin #inner td.leftcol div.call-us div {background: transparent url(../i/leftcol-call-us_skin.gif) no-repeat scroll 100% 0;}*/
#skin #head .menu ul.toplevel {background: transparent url(../i/menu_skin.gif) no-repeat scroll 100% 100%}

body.gprs {background: #fff url('../i/fon12.jpg') repeat-y center top;}
.gprs .skin1 {background: url('../i/fon11.jpg') no-repeat center top;}
.gprs .skin2 {background: url('../i/fon134.jpg') no-repeat center bottom;}
body.wap {background: #fff url('../i/fon12.jpg') repeat-y center top;}
.wap .skin1 {background: url('../i/fon11.jpg') no-repeat center top;}
.wap .skin2 {background: url('../i/fon135.jpg') no-repeat center bottom;}
body.katalog {background: #fff url('../i/fon12.jpg') repeat-y center top;}
.katalog .skin1 {background: url('../i/fon11.jpg') no-repeat center top;}
.katalog .skin2 {background: url('../i/fon133.jpg') no-repeat center bottom;}
body.bezin {background: #fff url('../i/fon12.jpg') repeat-y center top;}
.bezin .skin1 {background: url('../i/fon11.jpg') no-repeat center top;}
.bezin .skin2 {background: url('../i/fon132.jpg') no-repeat center bottom;}
body.wifi {background: #fff url('../i/fon12.jpg') repeat-y center top;}
.wifi .skin1 {background: url('../i/fon11.jpg') no-repeat center top;}
.wifi .skin2 {background: url('../i/fon131.jpg') no-repeat center bottom;}
body.mobsam {background: #fff url('../i/fon12.jpg') repeat-y center top;}
.mobsam .skin1 {background: url('../i/fon11.jpg') no-repeat center top;}
.mobsam .skin2 {background: url('../i/fon13.jpg') no-repeat center bottom;}
body.sms {background: #fff url('../i/fon32.jpg') repeat-y center top;}
.sms .skin1 {background: url('../i/fon314.jpg') no-repeat center top;}
.sms .skin2 {background: url('../i/fon33.jpg') no-repeat center bottom;}
body.chat {background: #fff url('../i/fon32.jpg') repeat-y center top;}
.chat .skin1 {background: url('../i/fon313.jpg') no-repeat center top;}
.chat .skin2 {background: url('../i/fon33.jpg') no-repeat center bottom;}
body.redbox {background: #fff url('../i/fon32.jpg') repeat-y center top;}
.redbox .skin1 {background: url('../i/fon312.jpg') no-repeat center top;}
.redbox .skin2 {background: url('../i/fon33.jpg') no-repeat center bottom;}
body.mobemail {background: #fff url('../i/fon32.jpg') repeat-y center top;}
.mobemail .skin1 {background: url('../i/fon311.jpg') no-repeat center top;}
.mobemail .skin2 {background: url('../i/fon33.jpg') no-repeat center bottom;}
body.smsint {background: #fff url('../i/fon32.jpg') repeat-y center top;}
.smsint .skin1 {background: url('../i/fon31.jpg') no-repeat center top;}
.smsint .skin2 {background: url('../i/fon33.jpg') no-repeat center bottom;}
body.jdraiv {background: #fff url('../i/fon22.jpg') repeat-y center top;}
.jdraiv .skin1 {background: url('../i/fon212.jpg') no-repeat center top;}
.jdraiv .skin2 {background: url('../i/fon23.jpg') no-repeat center bottom;}
body.wapportal {background: #fff url('../i/fon22.jpg') repeat-y center top;}
.wapportal .skin1 {background: url('../i/fon21.jpg') no-repeat center top;}
.wapportal .skin2 {background: url('../i/fon23.jpg') no-repeat center bottom;}
body.gprs #gray-back-top, body.wap #gray-back-top, 
body.katalog #gray-back-top, body.bezin #gray-back-top, 
body.wifi #gray-back-top, body.mobsam #gray-back-top {
	padding-bottom: 251px;
}
body.jdraiv .whiteboard .whiteboard-top-left, body.wapportal .whiteboard .whiteboard-top-left {
	min-height: 1097px;
}
*html body.jdraiv .whiteboard .whiteboard-top-left, *html body.wapportal .whiteboard .whiteboard-top-left {
	height: 1097px;
}
body.gprs .whiteboard .whiteboard-top-left, body.wap .whiteboard .whiteboard-top-left, body.katalog .whiteboard .whiteboard-top-left,
body.bezin .whiteboard .whiteboard-top-left, body.wifi .whiteboard .whiteboard-top-left, body.mobsam .whiteboard .whiteboard-top-left {
	min-height: 562px;
}
*html body.gprs .whiteboard .whiteboard-top-left, *html body.wap .whiteboard .whiteboard-top-left, *html body.katalog .whiteboard .whiteboard-top-left,
*html body.bezin .whiteboard .whiteboard-top-left, *html body.wifi .whiteboard .whiteboard-top-left, *html body.mobsam .whiteboard .whiteboard-top-left {
	height: 562px;
}
body.sms .whiteboard .whiteboard-top-left, body.chat .whiteboard .whiteboard-top-left, body.redbox .whiteboard .whiteboard-top-left {
	min-height: 814px;
}
*html body.sms .whiteboard .whiteboard-top-left, *html body.chat .whiteboard .whiteboard-top-left, *html body.redbox .whiteboard .whiteboard-top-left {
	height: 814px;
}
body.mobemail .whiteboard .whiteboard-top-left {
	min-height: 824px;	
}
*html body.mobemail .whiteboard .whiteboard-top-left {
	min-height: 824px;	
}
body.smsint .whiteboard .whiteboard-top-left {
	min-height: 928px;
}
*html body.smsint .whiteboard .whiteboard-top-left {
	height: 928px;
}
.chat .skin1 {background: url('../i/fon30.jpg') no-repeat center top;}
.redbox .skin1 {background: url('../i/fon30.jpg') no-repeat center top;}
.mobemail .skin1 {background: url('../i/fon30.jpg') no-repeat center top;}
.smsint .skin1 {background: url('../i/fon30.jpg') no-repeat center top;}
.jdraiv .skin1 {background: url('../i/fon20.jpg') no-repeat center top;}
body.redbox div.hero {
	background: url('../i/redbox.png') no-repeat 0 0;
	height: 272px;
	margin: 23px  0 0 36px
}
*html body.redbox div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/redbox.png,sizingMethod='crop')
}
body.mobemail div.hero {
	background: url('../i/mobemail.png') no-repeat 0 0;
	height: 310px;
	margin: 20px  0 0 34px;
}
*html body.mobemail div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/mobemail.png,sizingMethod='crop')
}

body.smsint div.hero {
	background: url('../i/smsint.png') no-repeat 0 0;
	height: 432px;
	margin: -6px  0 0 56px;
}
*html body.smsint div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/smsint.png,sizingMethod='crop')
}
body.chat div.hero {
	background: url('../i/chat.png') no-repeat 0 0;
	height: 279px;
	margin: 6px  -26px 0 30px;
}
*html body.chat div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/chat.png,sizingMethod='crop');
	position: relative;
}
*html body.chat .whiteboard {
	position: relative;
}
body.jdraiv div.hero {
	background: url('../i/jdrive.png') no-repeat 0 0;
	height: 206px;
	margin: 23px  0 0 60px;
}
*html body.jdraiv div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/jdrive.png,sizingMethod='crop')
}
#skin {
	min-width: 998px;
}
#skin .xads a {
	border: 1px #e9e9e9 solid;
	display: block;
}
body.gprs .whiteboard, body.wap .whiteboard, body.katalog .whiteboard, body.bezin .whiteboard, body.wifi .whiteboard, body.mobsam .whiteboard {
	background: transparent url(../i/wb-top-left_skin_blue.gif) no-repeat scroll 0% 0%;
}
body.gprs .whiteboard .whiteboard-bottom-left,
body.wap .whiteboard .whiteboard-bottom-left,
body.katalog .whiteboard .whiteboard-bottom-left,
body.bezin .whiteboard .whiteboard-bottom-left,
body.wifi .whiteboard .whiteboard-bottom-left,
body.mobsam .whiteboard .whiteboard-bottom-left {
	background: transparent url(../i/wb-top-right_skin_blue.gif) no-repeat scroll 100% 0;
}
body.gprs .whiteboard .whiteboard-top-right,
body.wap .whiteboard .whiteboard-top-right,
body.katalog .whiteboard .whiteboard-top-right,
body.bezin .whiteboard .whiteboard-top-right,
body.wifi .whiteboard .whiteboard-top-right,
body.mobsam .whiteboard .whiteboard-top-right  {
	background: transparent url(../i/wb-bottom-left_skin_blue.gif) no-repeat scroll 0 100%;
}
body.gprs .whiteboard .whiteboard-top-left,
body.wap .whiteboard .whiteboard-top-left, 
body.katalog .whiteboard .whiteboard-top-left,
body.bezin .whiteboard .whiteboard-top-left,
body.wifi .whiteboard .whiteboard-top-left,
body.mobsam .whiteboard .whiteboard-top-left {
	background: transparent url(../i/wb-bottom-right_skin_blue.gif) no-repeat scroll 100% 100%;
}
body.gprs #crumbs,
body.wap #crumbs,
body.katalog #crumbs,
body.bezin #crumbs,
body.wifi #crumbs,
body.mobsam #crumbs {
	background: url('../i/bgcrumsl_skin_blue.gif') no-repeat 0% 50%;
}
#skin .crumbs_skin {
	background: url('../i/bgcrumsr_skin.png') no-repeat 100% 50%;
}
body.gprs #head .menu ul.toplevel li,
body.wap #head .menu ul.toplevel li,
body.katalog #head .menu ul.toplevel li,
body.bezin #head .menu ul.toplevel li,
body.wifi  #head .menu ul.toplevel li,
body.mobsam #head .menu ul.toplevel li {background: url(../i/menu-right_skin_blue.gif) no-repeat scroll 100% 0;}

body.gprs #head .menu ul.toplevel li a,
body.wap #head .menu ul.toplevel li a,
body.katalog #head .menu ul.toplevel li a,
body.bezin #head .menu ul.toplevel li a,
body.wifi #head .menu ul.toplevel li a,
body.mobsam  #head .menu ul.toplevel li a {
	background: url(../i/menu-left_skin_blue.gif) no-repeat scroll 0 0;}
	
body.gprs #head .menu ul.toplevel li.active,
body.wap #head .menu ul.toplevel li.active,
body.katalog #head .menu ul.toplevel li.active,
body.bezin #head .menu ul.toplevel li.active,
body.wifi  #head .menu ul.toplevel li.active,
body.mobsam  #head .menu ul.toplevel li.active 
 {background: url(../i/menu-active-right_skin_blue.gif) no-repeat scroll 100% 0;}
body.gprs #head .menu ul.toplevel li.active a,
body.wap #head .menu ul.toplevel li.active a,
body.katalog #head .menu ul.toplevel li.active a,
body.bezin #head .menu ul.toplevel li.active a,
body.wifi  #head .menu ul.toplevel li.active a,
body.mobsam  #head .menu ul.toplevel li.active a
 {background: url(../i/menu-active-left_skin_white.gif) no-repeat scroll 0 0;}
 
body.gprs #head .menu .sublevel,
body.wap #head .menu .sublevel,
body.katalog #head .menu .sublevel,
body.bezin #head .menu .sublevel,
body.wifi  #head .menu .sublevel,
body.mobsam  #head .menu .sublevel

{background: url(../i/submenu_skin_blue.gif) no-repeat scroll 0 100%;}

body.gprs #head .menu .sublevel div,
body.wap #head .menu .sublevel div,
body.katalog #head .menu .sublevel div,
body.bezin #head .menu .sublevel div,
body.wifi  #head .menu .sublevel div,
body.mobsam  #head .menu .sublevel div

 {background: url(../i/submenu-top_skin_blue.gif) no-repeat scroll 0 0;}

#skin div.leftmenu div.feet {background: url(../i/leftmenu-feet_skin.png) no-repeat scroll 0 0;}
*html #skin div.leftmenu div.feet {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/leftmenu-feet_skin.png,sizingMethod='crop')
}
#skin #inner td.leftcol div.call-us div {background: transparent url(../i/leftcol-call-us_skin.png) no-repeat scroll 100% 0;}
*html #skin #inner td.leftcol div.call-us div {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/leftcol-call-us_skin.png,sizingMethod='crop')

}
*html #skin .crumbs_skin {
	background: none;
}
*html #skin .crumbs_skin b.ie {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/bgcrumsr_skin.png,sizingMethod='crop');
	top: 6px;
	height: 19px;
	padding: 0px;
	position: relative;
	top: 6px;
	left: -8px;
	width: 12px;
	display: block;

}

body.sms .whiteboard, body.chat .whiteboard, body.redbox .whiteboard, body.mobemail .whiteboard, body.smsint .whiteboard {
	background: transparent url(../i/wb-top-left_skin_aqua.gif) no-repeat scroll 0% 0%;
}
body.sms .whiteboard .whiteboard-bottom-left,
body.chat .whiteboard .whiteboard-bottom-left,
body.redbox .whiteboard .whiteboard-bottom-left,
body.mobemail .whiteboard .whiteboard-bottom-left,
body.smsint .whiteboard .whiteboard-bottom-left {
	background: transparent url(../i/wb-top-right_skin_aqua.gif) no-repeat scroll 100% 0;
}
body.sms .whiteboard .whiteboard-top-right,
body.chat .whiteboard .whiteboard-top-right,
body.redbox .whiteboard .whiteboard-top-right,
body.mobemail .whiteboard .whiteboard-top-right,
body.smsint .whiteboard .whiteboard-top-right  {
	background: transparent url(../i/wb-bottom-left_skin_red.gif) no-repeat scroll 0 100%;
}
body.sms .whiteboard .whiteboard-top-left,
body.chat .whiteboard .whiteboard-top-left, 
body.redbox .whiteboard .whiteboard-top-left,
body.mobemail .whiteboard .whiteboard-top-left,
body.smsint .whiteboard .whiteboard-top-left {
	background: transparent url(../i/wb-bottom-right_skin_red.gif) no-repeat scroll 100% 100%;
}
body.sms #crumbs,
body.chat #crumbs,
body.redbox #crumbs,
body.mobemail #crumbs,
body.smsint #crumbs {
	background: url('../i/bgcrumsl_skin_aqua.gif') no-repeat 0% 50%;
}

body.sms #head .menu ul.toplevel li,
body.chat #head .menu ul.toplevel li,
body.redbox #head .menu ul.toplevel li,
body.mobemail #head .menu ul.toplevel li,
body.smsint #head .menu ul.toplevel li {background: url(../i/menu-right_skin_white.gif) no-repeat scroll 100% 0;}

body.sms #head .menu ul.toplevel li a,
body.chat #head .menu ul.toplevel li a,
body.redbox #head .menu ul.toplevel li a,
body.mobemail #head .menu ul.toplevel li a,
body.smsint #head .menu ul.toplevel li a {
	background: url(../i/menu-left_skin_white.gif) no-repeat scroll 0 0;}
	
body.sms #head .menu ul.toplevel li.active,
body.chat #head .menu ul.toplevel li.active,
body.redbox #head .menu ul.toplevel li.active,
body.mobemail #head .menu ul.toplevel li.active,
body.smsint #head .menu ul.toplevel li.active 
 {background: url(../i/menu-active-right_skin_aqua.gif) no-repeat scroll 100% 0;}
body.sms #head .menu ul.toplevel li.active a,
body.chat #head .menu ul.toplevel li.active a,
body.redbox #head .menu ul.toplevel li.active a,
body.mobemail #head .menu ul.toplevel li.active a,
body.smsint #head .menu ul.toplevel li.active a
 {background: url(../i/menu-active-left_skin_white.gif) no-repeat scroll 0 0;}
 
body.sms #head .menu .sublevel,
body.chat #head .menu .sublevel,
body.redbox #head .menu .sublevel,
body.mobemail #head .menu .sublevel,
body.smsint #head .menu .sublevel

{background: url(../i/submenu_skin_aqua.gif) no-repeat scroll 0 100%;}

body.sms #head .menu .sublevel div,
body.chat #head .menu .sublevel div,
body.redbox #head .menu .sublevel div,
body.mobemail #head .menu .sublevel div,
body.smsint #head .menu .sublevel div

 {background: url(../i/submenu-top_skin_aqua.gif) no-repeat scroll 0 0;}
  
 body.jdraiv .whiteboard, body.wapportal .whiteboard {
	background: transparent url(../i/wb-top-left_skin_gray.gif) no-repeat scroll 0% 0%;
}
body.jdraiv .whiteboard .whiteboard-bottom-left,
body.wapportal .whiteboard .whiteboard-bottom-left {
	background: transparent url(../i/wb-top-right_skin_green.gif) no-repeat scroll 100% 0;
}
body.jdraiv .whiteboard .whiteboard-top-right,
body.wapportal .whiteboard .whiteboard-top-right {
	background: transparent url(../i/wb-bottom-left_skin_red.gif) no-repeat scroll 0 100%;
}
body.jdraiv .whiteboard .whiteboard-top-left,
body.wapportal .whiteboard .whiteboard-top-left {
	background: transparent url(../i/wb-bottom-right_skin_red.gif) no-repeat scroll 100% 100%;
}
body.jdraiv #crumbs,
body.wapportal #crumbs {
	background: url('../i/bgcrumsl_skin_gray.gif') no-repeat 0% 50%;
}
body.jdraiv #head .menu ul.toplevel li,
body.wapportal #head .menu ul.toplevel li {background: url(../i/menu-right_skin_red.gif) no-repeat scroll 100% 0;}

body.jdraiv #head .menu ul.toplevel li a,
body.wapportal #head .menu ul.toplevel li a {
	background: url(../i/menu-left_skin_red.gif) no-repeat scroll 0 0;}
	
body.jdraiv #head .menu ul.toplevel li.active,
body.wapportal #head .menu ul.toplevel li.active 
 {background: url(../i/menu-active-right_skin_red.gif) no-repeat scroll 100% 0;}
body.jdraiv #head .menu ul.toplevel li.active a,
body.wapportal #head .menu ul.toplevel li.active a
 {background: url(../i/menu-active-left_skin_white.gif) no-repeat scroll 0 0;}
 
body.jdraiv #head .menu .sublevel,
body.wapportal #head .menu .sublevel
{background: url(../i/submenu_skin_red.gif) no-repeat scroll 0 100%;}

body.jdraiv #head .menu .sublevel div,
body.wapportal #head .menu .sublevel div {background: url(../i/submenu-top_skin_white.gif) no-repeat scroll 0 0;}
body.jdraiv .menuheadbg, body.wapportal .menuheadbg {background: url(../i/leftmenu-head-top_skin_red.gif) no-repeat scroll 0 0;}
body.sms .menuheadbg, body.chat .menuheadbg, body.redbox .menuheadbg,
body.mobemail .menuheadbg, body.smsint .menuheadbg {
  background: url(../i/leftmenu-head-top_skin_aqua.gif) no-repeat scroll 0 0;
}
body.gprs .menuheadbg, body.wap .menuheadbg, body.katalog .menuheadbg,
body.bezin .menuheadbg, body.wifi  .menuheadbg, body.mobsam  .menuheadbg 
{background: url(../i/leftmenu-head-top_skin_blue.gif) no-repeat scroll 0 0;}

body.redenergy, body.redenergy1, body.redenergy2, body.redenergy3 {background: #fff url('../i/fon42.jpg') repeat-y center top;}
.redenergy .skin1, .redenergy1 .skin1 {background: url('../i/fon41.jpg') no-repeat center top;}
.redenergy2 .skin1, .redenergy3 .skin1   {background: url('../i/fon_rn.jpg') no-repeat center top;}
.redenergy .skin2, .redenergy1 .skin2, .redenergy2 .skin2, .redenergy3 .skin2 {background: url('../i/fon43.jpg') no-repeat center bottom;}
body.redenergy .whiteboard #tariff_content {
	min-height: 804px;
}
*html body.redenergy .whiteboard .#tariff_content {
	height: 804px;
}
body.redenergy2 .whiteboard #tariff_content {
	min-height: 700px;
}
*html body.redenergy2 .whiteboard .#tariff_content {
	height: 700px;
}
body.redenergy1 .whiteboard .whiteboard-top-left {min-height: 960px;}
*html  body.redenergy1 .whiteboard .whiteboard-top-left {height: 960px;}
body.redenergy3 .whiteboard .whiteboard-top-left {min-height: 1140px;}
*html  body.redenergy3 .whiteboard .whiteboard-top-left {height: 1140px;}
body.redenergy div.hero, body.redenergy1 div.hero {
	background: url('../i/redenergy.png') no-repeat 0 0;
	height: 162px;
	margin: 6px -66px 0 80px;
}
*html body.redenergy div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/redenergy.png,sizingMethod='crop');
	position: relative;
}
*html body.redenergy .whiteboard {
	position: relative;
}
*html body.redenergy1 div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/redenergy.png,sizingMethod='crop');
	position: relative;
}
*html body.redenergy1 .whiteboard {
	position: relative;
}
*html body.redenergy2 .whiteboard {
	position: relative;
}
*html body.redenergy3 .whiteboard {
	position: relative;
}
body.redenergy2 div.hero, body.redenergy3 div.hero {
	background: url('../i/hero_rn.png') no-repeat 0 0;
	height: 486px;
	margin: -13px 0px 0 -170px;
	position: relative;
}
*html body.redenergy2 div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/hero_rn.png,sizingMethod='crop');
	position: relative;
}
*html body.redenergy3 div.hero {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/hero_rn.png,sizingMethod='crop');
	position: relative;
}
 body.redenergy .whiteboard, body.redenergy1 .whiteboard, body.redenergy2 .whiteboard, body.redenergy3 .whiteboard {
	background: transparent url(../i/wb-top-left_skin_agua1.gif) no-repeat scroll 0% 0%;
}
body.redenergy .whiteboard .whiteboard-bottom-left, body.redenergy1 .whiteboard .whiteboard-bottom-left, 
body.redenergy2 .whiteboard .whiteboard-bottom-left, body.redenergy3 .whiteboard .whiteboard-bottom-left {
	background: transparent url(../i/wb-top-right_skin_gray.gif) no-repeat scroll 100% 0;
}
body.redenergy .whiteboard .whiteboard-top-right, body.redenergy1 .whiteboard .whiteboard-top-right, 
body.redenergy2 .whiteboard .whiteboard-top-right, body.redenergy3 .whiteboard .whiteboard-top-right {
	background: transparent url(../i/wb-bottom-left_skin_gray.gif) no-repeat scroll 0 100%;
}
body.redenergy .whiteboard #tariff_content {
	background: transparent url(../i/wb-bottom-right_skin_gray.gif) no-repeat scroll 100% 100%;
}
body.redenergy .whiteboard .whiteboard-top-left {
  background: none;
}
body.redenergy2 .whiteboard #tariff_content {
	background: transparent url(../i/wb-bottom-right_skin_gray.gif) no-repeat scroll 100% 100%;
}
body.redenergy2 .whiteboard .whiteboard-top-left {
  background: none;
}
body.redenergy1 .whiteboard .whiteboard-top-left, body.redenergy3 .whiteboard .whiteboard-top-left {
	background: transparent url(../i/wb-bottom-right_skin_gray.gif) no-repeat scroll 100% 100%;
}
body.redenergy .whiteboard .eshop, body.redenergy1 .whiteboard .eshop, body.redenergy2 .whiteboard .eshop{
	background: transparent url(../i/wb-bottom-right_skin_gray.gif) no-repeat scroll 100% 100%;
}
body.redenergy .whiteboard .eshop #tariff_content {background: none;}
body.redenergy #crumbs, body.redenergy1 #crumbs, body.redenergy2 #crumbs, body.redenergy3 #crumbs {
	background: url('../i/bgcrumsl_skin_aqua1.gif') no-repeat 0% 50%;
}
body.redenergy #head .menu ul.toplevel li, body.redenergy1 #head .menu ul.toplevel li, 
body.redenergy2 #head .menu ul.toplevel li, body.redenergy3 #head .menu ul.toplevel li {background: url(../i/menu-right_skin_red1.gif) no-repeat scroll 100% 0;}

body.redenergy #head .menu ul.toplevel li a, body.redenergy1 #head .menu ul.toplevel li a, 
body.redenergy2 #head .menu ul.toplevel li a, body.redenergy3 #head .menu ul.toplevel li a {
	background: url(../i/menu-left_skin_red1.gif) no-repeat scroll 0 0;}
	
body.redenergy #head .menu ul.toplevel li.active, body.redenergy1 #head .menu ul.toplevel li.active, 
body.redenergy2 #head .menu ul.toplevel li.active, body.redenergy3 #head .menu ul.toplevel li.active 
 {background: url(../i/menu-active-right_skin_red1.gif) no-repeat scroll 100% 0;}
body.redenergy #head .menu ul.toplevel li.active a, body.redenergy1 #head .menu ul.toplevel li.active a, 
body.redenergy2 #head .menu ul.toplevel li.active a, body.redenergy3 #head .menu ul.toplevel li.active a
 {background: url(../i/menu-active-left_skin_pirpl.gif) no-repeat scroll 0 0;}
 
body.redenergy #head .menu .sublevel, body.redenergy1 #head .menu .sublevel, body.redenergy2 #head .menu .sublevel, body.redenergy3 #head .menu .sublevel 
{background: url(../i/submenu_skin_aqua1.gif) no-repeat scroll 0 100%;}

body.redenergy #head .menu .sublevel div, body.redenergy1 #head .menu .sublevel div, body.redenergy2 #head .menu .sublevel div, body.redenergy3 #head .menu .sublevel div
 {background: url(../i/submenu-top_skin_gray.gif) no-repeat scroll 0 0;}
body.redenergy .menuheadbg, body.redenergy1 .menuheadbg, body.redenergy2 .menuheadbg, body.redenergy3 .menuheadbg {background: url(../i/leftmenu-head-top_skin_gray.gif) no-repeat scroll 0 0;}
body.redenergy2 #head ul.sitespec, body.redenergy3 #head ul.sitespec {top: 37px}
body.redenergy2 div.mts-regions, body.redenergy3 div.mts-regions {top: 35px !important}
#skin .whiteboard .tabs, #skin .whiteboard #tariff_content {
	margin-right: -12px;
	position: relative;
}


.newyear {
	background: #E8EEF0 url('../i/newyearfon1.jpg') no-repeat center 0;
}
.newyear #feet {
	height: 112px;
}
/*.logo_skin {
	background: url('../i/logo_newyear.png') no-repeat 0 0;
	width: 124px;
	height: 87px;
	position: absolute;
	left: 70px;
	top: 17px;
}
#head .logo {
	top: 17px;
	left: 70px;
	
}
*html .logo_skin {
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/images/design/i/logo_newyear.png,sizingMethod='crop')
} */
.newyear #visual {
	background: url('../i/visual-bg_ne.gif') no-repeat 0 0;
}
.newyear #sixpack {
	background: url('../i/sixpack-left_ne.gif') no-repeat 100% 100%;
}
.newyear #sixpack ul {
	background: none;
}
.newyear table#index td.columns {
	background: url('../i/index-bootom-left_ne.gif') no-repeat 0 100%;
}
.newyear table#index td.index-bottom-right {
	background: #A7A7A7 url('../i/index-bottom-right_ne.gif') no-repeat 100% 100%;
}
.newyear .index #head {
	background: url('../i/head-index_ne.gif') no-repeat 0 100%
}
.newyear .footer {
 background: url('../i/footer_ne.gif') no-repeat 12px 5px;
}

.newyear #head .menu ul.toplevel li {margin-left: 6px;}
*html .newyear #head .menu ul.toplevel {margin-left: -6px;}

.newyear #head .menu ul.toplevel li a {
	margin-left: -6px;
	position: relative;
}
.newyear #head .menu .sublevel {
	margin-top: 4px;
	padding-top: 1px;
}
.newyear #head .menu .sublevel div {
	top: -5px;
	position: relative;
}

.newyear #head .menu ul.toplevel li {
	background: url(../i/menu-right_ne.gif) no-repeat scroll 100% 0;
}
.newyear #head .menu ul.toplevel li a {
	background: transparent url(../i/menu-left_ne.gif) no-repeat scroll 0 0;
}
.newyear #head .menu ul.toplevel {
	background: transparent url(../i/menu_ne.gif) no-repeat scroll 100% 100%;
}
.newyear #head .menu ul.toplevel li.active {
	background: transparent url(../i/menu-active-right_ne.gif) no-repeat scroll 100% 0;
}
.newyear #head .menu ul.toplevel li.active a {
	background: transparent url(../i/menu-active-left_ne.gif) no-repeat scroll 0 0;
}
.newyear #head .menu .sublevel div {
	background: transparent url(../i/submenu-top_ne.gif) no-repeat scroll 0 0;
}
.newyear table.enterpage {background: url(../i/enter-bg_ne.gif) no-repeat scroll 0 0}
.newyear .enter #sixpack  {	background: url('../i/sixpack-left_ne1.gif') no-repeat 100% 100%;}

.newyear #head .generalmenu ul li {
	background: url(../i/menu-right_ne.gif) no-repeat scroll 100% 0;
}
.newyear #head .generalmenu ul li a {
	background: transparent url(../i/menu-left_ne.gif) no-repeat scroll 0 0;
}
.newyear #head .generalmenu ul li {margin-left: 6px;}
*html .newyear #head .generalmenu ul {margin-left: -6px;}

.newyear #head .generalmenu ul li a {
	margin-left: -6px;
	position: relative;
}
.newyear .enter {padding-bottom: 100px;}
.newyear .newyearregions {
	width: 390px;
	height: 26px;
	background: url('../i/bg_regions_ne.gif') no-repeat 0 0;
	position: absolute;
	z-index: 2;
	left: 240px;
	top: 32px;
}
#head ul.sitespec, #head a.lang {
	z-index: 10
}

.olimp {
	background: url('../i/bg_olimp.jpg') no-repeat 50% 7px; 
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) { .olimp {
	background: url('../i/bg_olimp.jpg') no-repeat 50% 8% !important; 
}}

.olimp .index #head {
	background: none;
}
.olimp #visual {
	background: none;
}
.olimp #sixpack {
	background: none;
}
.olimp #sixpack ul {
	background: none;
}
.main8 .index #head {
background: none;
}
.main8 .skin1 {
	background: url('../i/bg_8_main.jpg') no-repeat 50% 7px;
}
.roaming_skin {
background: url('../i/skin_roaming.jpg') no-repeat 49% 0px;
min-width: 998px;
}
.roaming_skin #head, .roaming_skin #gray-back, .roaming_skin #gray-back-top  {background: none}
.roaming_skin #footer {background-color: #fff;}
.roaming_skin .whiteboard .whiteboard-top-left {background: url(../i/wb-top-leftrs.gif) no-repeat 0 0}
.roaming_skin .whiteboard .whiteboard-top-right {background: url(../i/wb-top-rightrs.gif) no-repeat 100% 0}
.roaming_skin div.leftmenu div.feet  {background: url(../i/leftmenu-feetrs.gif) no-repeat 0 0}
.roaming_skin .menuheadbg {background: url(../i/leftmenu-head-toprs.gif) no-repeat 0 0}
.roaming_skin #inner td.leftcol div.call-us div {background: url(../i/leftcol-call-usrs.gif) no-repeat 100% 0}
.roaming_skin #head .menu .sublevel div {background: url(../i/submenu-toprs.gif) no-repeat 0 0}
.roaming_skin #head .menu .sublevel {background: url(../i/submenurs.gif) no-repeat 0 100%}
.roaming_skin #head .menu ul.toplevel {background: url(../i/menurs.gif) no-repeat  100% 100%}
.roaming_skin #head .menu ul.toplevel li {background: url(../i/menu-rightrs.gif) no-repeat scroll 100% 0;
margin-left: 6px}
.roaming_skin #head .menu ul.toplevel li.active  {background: url(../i/menu-active-rightrs.gif) no-repeat scroll 100% 0;
margin-left: 6px}
*html .roaming_skin #head .menu ul.toplevel li.active {margin-left: 3px}
body.roaming_skin #head .menu ul.toplevel li a {
	background: url(../i/menu-left_skin_red1.gif) no-repeat scroll 0 0;
  margin-left: -6px;
  position: relative;}
	
body.roaming_skin #head .menu ul.toplevel li.active a
 {background: url(../i/menu-active-left_skin_pirpl.gif) no-repeat scroll 0 0;
 margin-left: -6px;
 position: relative;
}
body.roaming_skin .logo_skin {
background: url('../i/new_logo_skin.png') no-repeat 0px 0px !important;
height: 70px !important;
width: 280px !important;
left: 46px !important;
top: 0px !important;
}
*html body.roaming_skin .logo_skin {background:none !important;}
*html body.roaming_skin .logo_skin  { 	
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/upload/images/design/i/new_logo_skin.png",sizing method='scale') !important;}
/**html .roaming_skin #head .menu ul.toplevel {margin-left: -6px;}*/ 



body.ultra {background: url(../i/ultra_bg1.jpg) repeat-y 50% 0px;}
body.ultra .skin1 {background: url(../i/ultra_bg.jpg) no-repeat 50% 0px; padding-top: 58px;}
body.ultra .skin2 {background: url('../i/ultra_skin2.gif') no-repeat center bottom;}
body.ultra .logo_skin {
background: url(../i/ultra_logo1.png) no-repeat 0px 0px !important;
height: 150px !important;
width: 167px !important;
left: 30px !important;
top: -10px !important;

}
*html body.ultra .logo_skin {background:none !important;}
*html body.ultra .logo_skin  { 	
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/upload/images/design/i/ultra_logo1.png",sizing method='scale') !important;}
body.ultra .menuheadbg {background: url(../i/leftmenu-head-top_u.gif) no-repeat scroll 0 0}
body.ultra #crumbs {background: url(../i/bgcrums_u.gif) no-repeat scroll 0 50%}
body.ultra .footer {background: #fff; margin-right: -100px; zoom:1}
body.ultra #head .menu .sublevel {background: url(../i/submenu_u.gif) no-repeat scroll 0 100%}
body.ultra #head .menu .sublevel div {background: url(../i/submenu-top_u.gif) no-repeat scroll 0 0}
body.ultra #head .menu ul.toplevel li {background: url(../i/menu-rightrs.gif) no-repeat scroll 100% 0}
body.ultra #head .menu ul.toplevel li a {background: url(../i/menu-left_skin_red1.gif) no-repeat scroll 0 0}
body.ultra #head .menu ul.toplevel li.active {background: url(../i/menu-active-rightrs.gif) no-repeat scroll 100% 0}
body.ultra #head .menu ul.toplevel li.active a {background: url(../i/menu-active-left_skin_white.gif) no-repeat scroll 0 0}
body.ultra .whiteboard .tabs  {margin-right: 0px !important}
body.ultra .whiteboard .whiteboard-top-left {background:url(../i/wb-top-left_u.gif) no-repeat scroll 0 0}
body.ultra .whiteboard .whiteboard-top-right  {background: url(../i/wb-top-right_u.gif) no-repeat scroll 100% 0}
body.ultra .whiteboard  {background: #fff url(../i/wb-bottom-right_skin_black.gif) no-repeat scroll 100% 100%; padding-bottom: 0px !important}
body.ultra .whiteboard .whiteboard-bottom-left {background: url(../i/wb-bottom-leftu.gif) no-repeat scroll 0 100%}
body.ultra .rightcol table td div a {	border: 1px #e9e9e9 solid; display: block;}
body.ultra .rightcol table td div a img {height: 326px !important}
body.ultra #head ul.sitespec {top: 37px}
body.ultra div.mts-regions {top: 35px !important}



body.vip_ultra {background: url(../i/ultra_bg1.jpg) repeat-y 50% 0px;}
body.vip_ultra .skin1 {background: url(../i/ultra_bg.jpg) no-repeat 50% 0px; padding-top: 58px;}
body.vip_ultra .skin2 {background: url('../i/ultra_skin2.gif') no-repeat center bottom;}
body.vip_ultra .logo_skin {
background: url(../i/ultra_logo1.png) no-repeat 0px 0px !important;
height: 150px !important;
width: 167px !important;
left: 30px !important;
top: -10px !important;
}


*html body.vip_ultra .logo_skin {background:none !important;}
*html body.vip_ultra .logo_skin  { 	
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/upload/images/design/i/ultra_logo1.png",sizing method='scale') !important;}
body.vip_ultra .menuheadbg {background: url(../i/leftmenu-head-top_u.gif) no-repeat scroll 0 0}
body.vip_ultra #crumbs {background: url(../i/bgcrums_u.gif) no-repeat scroll 0 50%}
body.vip_ultra .footer {background: #fff; margin-right: -100px; zoom:1}
body.vip_ultra #head .menu .sublevel {background: url(../i/submenu_u.gif) no-repeat scroll 0 100%}
body.vip_ultra #head .menu .sublevel div {background: url(../i/submenu-top_u.gif) no-repeat scroll 0 0}
body.vip_ultra #head .menu ul.toplevel li {background: url(../i/menu-rightrs.gif) no-repeat scroll 100% 0}
body.vip_ultra #head .menu ul.toplevel li a {background: url(../i/menu-left_skin_red1.gif) no-repeat scroll 0 0}
body.vip_ultra #head .menu ul.toplevel li.active {background: url(../i/menu-active-rightrs.gif) no-repeat scroll 100% 0}
body.vip_ultra #head .menu ul.toplevel li.active a {background: url(../i/menu-active-left_skin_white.gif) no-repeat scroll 0 0}
body.vip_ultra .whiteboard .tabs  {margin-right: 0px !important}
body.vip_ultra .whiteboard .whiteboard-top-left {background:url(../i/wb-top-left_u.gif) no-repeat scroll 0 0}
body.vip_ultra .whiteboard .whiteboard-top-right  {background: url(../i/wb-top-right_u.gif) no-repeat scroll 100% 0}
body.vip_ultra .whiteboard  {background: #fff url(../i/wb-bottom-right_skin_black.gif) no-repeat scroll 100% 100%; padding-bottom: 0px !important}
body.vip_ultra .whiteboard .whiteboard-bottom-left {background: url(../i/wb-bottom-leftu.gif) no-repeat scroll 0 100%}
body.vip_ultra .rightcol table td div a {	border: 1px #e9e9e9 solid; display: block;}
body.vip_ultra .rightcol table td div a img {height: 326px !important}
body.vip_ultra #head ul.sitespec {top: 37px}
body.vip_ultra div.mts-regions {top: 35px !important}

body.klacc {background: url(../i/class_fon1.jpg) repeat scroll 0px 0px;}
body.klacc .skin1 {background: url(../i/Klass_fon1.jpg) no-repeat scroll 50% 0;}
body.klacc .whiteboard .whiteboard-bottom-left,
body.klacc .whiteboard .whiteboard-top-right,
body.klacc .whiteboard .whiteboard-top-left,
body.klacc .whiteboard,
body.klacc .logo_skin {background:none !important}
body.klacc #head .internet-helper  {background: url(../i/internet-helperpr.gif) no-repeat scroll 0 0}
body.klacc #head .menu .sublevel  {background: url(../i/submenu_skin_aqua1.gif) no-repeat scroll 0 100%}
body.klacc #head .menu .sublevel div {background: url(../i/submenu-toprs.gif) no-repeat scroll 0 0}
body.klacc #head .menu ul.toplevel {background: url(../i/menurs.gif) no-repeat scroll 100% 100% !important}
body.klacc #head .menu ul.toplevel li {background: url(../i/menu-rightrs.gif) no-repeat scroll 100% 0}
body.klacc #head .menu ul.toplevel li a {background: url(../i/menu-left_skin_red1.gif) no-repeat scroll 0 0}
body.klacc #head .menu ul.toplevel li.active {background: url(../i/menu-active-rightrs.gif) no-repeat scroll 100% 0}
*html body.klacc #head .menu ul.toplevel li.active {margin-left: 3px}
body.klacc #head .menu ul.toplevel li.active a {background: url(../i/menu-active-left_skin_white.gif) no-repeat scroll 0 0}
body.klacc .crumbs_skin {background:none !important}
body.klacc ul.blackkl li {background: url(../i/ulclass.gif) no-repeat 0px 5px; padding-bottom:0px}
body.klacc div.tx h1 {padding-bottom: 10px; line-height: 23px}
body.klacc .logo_skin {
background: url('../i/new_logo_skin.png') no-repeat 0px 0px !important;
height: 70px !important;
width: 280px !important;
left: 46px !important;
top: 0px !important;
}
*html body.klacc .logo_skin {background:none !important;}
*html body.klacc .logo_skin  { 	
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/upload/images/design/i/new_logo_skin.png",sizing method='scale') !important;}



