html {
	height: 100%;
}

body {
	position: relative;
	width: 100%;
	min-height: 100%;
	padding: 0;
	margin: 0 auto;
}

* html body {
	height: 100%;
	margin: 0;
	padding: 0;
}

*:focus {
	outline: none;
}

a {
	color: #06f;
}

p {
	font-weight: normal;
}

a:hover {
	text-decoration: none;
}

input {
	border: 1px solid #e2e2e2;
	background-color: #e2e2e2;
	font-family: Arial;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}

button {
	border: 0;
	float: left;
}

h4 {
	line-height: 14px;
}

h4 a {
	color: black;
	font-size: 14px;
}

h6 a {
	background: #f60;
	padding: 2px;
	color: #fff;
	font-size: 12px;
	position: relative;
	top: 0;
	line-height: 20px;
	height: 30px;
}

h6 {
	height: 45px;
}

#betasearch-search-query,#submit_button {
	vertical-align: middle;
}

input#submit_button {
	border: 0 solid #e2e2e2 !important;
}

#title {
	position: relative;
	width: 100%;
	height: 96px;
	padding: 0;
	margin: 0;
}

#company-name {
	position: absolute;
	width: 248px;
	height: 94px;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
}

#company-name a {
	display: block;
	width: 680px;
	height: 94px;
	padding: 0;
	margin: 0;
}

#company-name span {
	display: none;
}

#title ul.main-menu,#title ul.main-menu li {
	padding: 0;
	margin: 0;
	list-style: none;
}

#title ul.main-menu {
	position: absolute;
	right: 30px;
	bottom: 9px;
	width: 452px;
	height: 34px;
}

#title ul.main-menu li {
	float: left;
}

#title ul.main-menu li a {
	display: block;
	width: 130px;
	height: 34px;
	padding: 0;
	margin: 0 10px;
}

#title ul.main-menu li span {
	display: none;
}

ul#personal-menu,ul#personal-menu li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#personal-menu {
	position: relative;
	top: 0;
	right: 0;
	height: 21px;
	padding: 0 20px;
	z-index: 999;
}

ul#personal-menu li {
	float: left;
	padding-left: 20px;
}

ul#personal-menu em.ico {
	float: left;
	width: 18px;
	height: 20px;
	padding: 0;
	margin: 0;
}

div#online-consultant {
	top: 11px;
	padding: 0;
	margin: 0;
}

div#online-consultant a {
	display: block;
	padding: 0;
	margin: 0;
	width: 450px;
	height: 100px;
}

div#online-consultant span {
	display: none;
}

div#shop-cart-line {
	position: absolute;
	top: 40px;
	left: 60%;
	height: 32px;
	margin: 0;
	padding: 0;
	padding-left: 35px;
	z-index: 2;
	background: url("//img.citrus.com.ua/img/cart_ico.png") no-repeat 0
		50%;
}

div#shop-cart a {
	float: left;
	padding: 0;
	margin: 0;
	padding-left: 8px;
	color: #ccc;
}

div#shop-cart div.corner-tl {
	position: absolute;
	top: 0;
	left: 0;
	width: 3px;
	height: 3px;
	padding: 0;
	margin: 0;
}

div#shop-cart div.corner-bl {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 3px;
	height: 3px;
	padding: 0;
	margin: 0;
}

div#header-map-link {
	position: absolute;
	top: 24px;
	left: 550px;
	height: 50px;
	padding: 0;
	margin: 0;
	padding-left: 20px;
}

div#header-address-link {
	position: absolute;
	top: 27px;
	right: 30px;
	padding: 0;
	margin: 0;
}

#complaint-btn a{
	background: url("//img.citrus.com.ua/img/jalobn.png") no-repeat scroll 0 0 transparent;
	height: 46px;
	width: 198px;
	display: block;
}

#complaint-btn a:hover{
	background: url("//img.citrus.com.ua/img/jalobn.png") no-repeat scroll 0 0 transparent;
	height: 46;
	width:98;
}

#top-banner {
	width: 100%;
	padding: 0;
	margin: 0;
}

#content {
	padding: 0;
	margin: 10px 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 140px;
	background: none;
}

#content-left {
	float: left;
	width: 220px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

* html #content-left {
	float: left;
	width: 220px;
	padding: 0;
	margin: 0;
	background: url("//img.citrus.com.ua/img/menu_bg.png") right repeat-y;
}

#content-left ul.leftmenu,#content-left ul.leftmenu ul,#content-left ul.leftmenu li
	{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content-left ul.leftmenu a {
	display: block;
	height: 18px;
	padding: 3px 0;
	margin: 0;
	padding-right: 22px;
	font-weight: normal;
}

#content-left ul.leftmenu a.menu-h1 {
	padding-top: 3px;
}

#content-left ul.leftmenu a.rss {
	padding-right: 28px;
}

#content-left ul.submenu {
	display: none;
}

#content-right {
	float: right;
	width: 200px;
	padding: 0 10px;
	margin: 0;
}

#content-right ul.leftmenu,#content-left ul.leftmenu ul,#content-left ul.leftmenu li
	{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content-right ul.leftmenu li {
	width: 100%;
	padding: 0;
	margin: 0;
}

#content-right ul.leftmenu a {
	display: block;
	height: 18px;
	padding: 3px 0;
	margin: 0;
	padding-right: 22px;
	font-weight: normal;
}

#content-right ul.leftmenu a.menu-h1 {
	padding-top: 3px;
}

#content-right ul.leftmenu a.rss {
	padding-right: 28px;
}

#content-right ul.submenu {
	display: none;
}

#content-center {
	padding: 0;
	margin: 0 220px;
}

#content-center h1,#content-center h2 {
	border-top: 3px #FF8B00 solid;
	background: url("//img.citrus.com.ua/img/h2.png") no-repeat left top;
	color: white;
	padding-left: 6px;
	text-decoration: none;
	text-transform: uppercase;
}

#content-center h1,#content-center h2,#content-center h3,#content-center h4
	{
	padding: 0 5px;
	margin: 10px 0 0 0;
}

#content div.fon-top,#content div.corner-tl,#content div.corner-tr,#content div.corner-bl,#content div.corner-br
	{
	position: absolute;
	width: 11px;
	height: 11px;
	padding: 0;
	margin: 0;
}

#content div.fon-top {
	width: 100%;
	top: 0;
	left: 0;
}

#content div.corner-tl {
	top: 0;
	left: 0;
}

#content div.corner-tr {
	top: 0;
	right: 0;
}

#content div.corner-bl {
	bottom: 160px;
	left: 0;
}

#content div.corner-br {
	bottom: 160px;
	right: 0;
}

#betasearch {
	position: relative;
	width: 95%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	margin: 0;
	overflow: hidden;
}

#betasearch div.corner-bl,#betasearch div.corner-br {
	width: 11px;
	height: 11px;
	padding: 0;
	margin: 0;
}

#betasearch div.corner-bl {
	position: absolute;
	bottom: 0;
	left: 0;
}

#betasearch div.corner-br {
	position: absolute;
	bottom: 0;
	right: 0;
}

#betasearch-search {
	width: 98%;
	padding: 0;
}

#betasearch table {
	width: 100%;
	padding: 0;
	margin: 0;
}

#betasearch form {
	padding: 0;
	margin: 0;
}

#betasearch table th {
	width: 100%;
}

input#betasearch-search-query {
	width: 98%;
	height: 22px;
	vertical-align: middle;
	margin: auto 0;
	background-color: #fff;
	border: 7px solid #E2E2E2;
	border-right: none;
}

#betasearch-filter {
	width: 460px;
	position: relative;
	bottom: 2px;
	margin-left: 9px;
	font-weight: normal;
}

#betasearch-filter ul,#betasearch-filter ul li {
	list-style: none;
	font-weight: normal;
}

#betasearch-filter ul {
	position: relative;
	right: 6px;
	bottom: 2px;
	border-bottom: 7px solid #e2e2e2;
	border-left: 7px solid #e2e2e2;
	width: 455px;
	height: 20px;
}

#betasearch-filter ul li {
	float: left;
	padding: 2px;
	margin-right: 10px;
	font-weight: normal;
}

#betasearch-filter a {
	font-weight: normal;
}

div.betasearch-filter-tabs {
	display: none;
	clear: both;
	padding: 0 10px;
	margin: 0;
}

#meta {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 160px;
	background-color: #CCC;
}

#meta address {
	float: left;
	width: 77%;
	padding: 10px 0 0 10px;
	margin: 10px;
}

#meta address span.type {
	display: none;
}

#meta p.terms {
	clear: both;
	padding: 0;
	margin: 0 20px;
}

.clear {
	clear: both;
}

div.catalog-top {
	width: 98%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

div.catalog-top-element {
	position: relative;
	float: left;
	overflow: hidden;
	width: 280px;
	height: 310px;
	padding: 0;
	margin: 0;
	margin-left: 20px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	vertical-align: top;
}

.img-preview {
	float: left;
	padding: 0 10px 10px 0;
	width: 120px;
	height: 260px;
}

* html .img-preview {
	padding: 0 5px 5px 0;
}

ul.cart-btn,ul.cart-btn li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.cart-btn {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 35px;
}

ul.cart-btn li {
	float: left;
	padding: 0;
	margin: 0;
}

ul.cart-btn a {
	display: block;
	height: 27px;
	padding: 0;
	margin: 0;
}

ul.cart-btn a span {
	display: none;
}

ul.cart-btn a.link-compare,ul.cart-btn a.link-tocart {
	width: 94px;
}

ul.cart-btn a.link-by,ul.cart-btn a.link-order {
	width: 92px;
}

.catalog-top-element p.prices {
	left: 0;
	width: 280px;
	padding: 3px 0;
	margin: 0;
}

.catalog-top-element h2.name {
	padding-bottom: 10px !important;
}

div.catalog-top2 {
	overflow: hidden;
	
}

div.catalog-top2-element {
	position: relative;
	float: left;
	overflow: hidden;
	width: 240px;
	height: 200px;
	padding: 0;
	margin: 0;
	margin-left: 10px;
	margin-bottom: 0px;
	vertical-align: top;
}

.catalog-top2-element .img-preview {
	float: left;
	padding: 0;
	padding-right: 10px;
}

* html .catalog-top2-element .img-preview {
	padding-right: 5px;
}

.catalog-top2-element ul.cart-btn,.catalog-top2-element ul.cart-btn li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.catalog-top2-element ul.cart-btn {
	position: absolute;
	bottom: 5px;
	left: 75px;
	width: 150px;
	height: 26px;
	background-color: none;
}

.catalog-top2-element ul.cart-btn li {
	float: left;
	width: 75px;
	padding: 0;
	margin: 0;
}

.catalog-top2-element ul.cart-btn a {
	display: block;
	width: 75px;
	height: 27px;
	padding: 0;
	margin: 0;
}

.catalog-top2-element ul.cart-btn a span {
	display: none;
}

.catalog-top2-element p.prices {
	position: absolute;
	bottom: 30px;
	left: 115px;
	width: 150px;
	padding: 3px 0;
	margin: 0;
	z-index: 10;
}

.catalog-top2-element h3.name {
	padding-bottom: 10px !important;
	position: relative;
	top: 10px;
}

.catalog-compare-list,.catalog-nav-string {
	width: 90%;
	padding: 5px 10px;
	margin: 20px 0;
}

.catalog-compare-list td {
	padding: 3px 10px;
	margin: 0;
}

.catalog-element {
	position: relative;
	width: 95%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

p.description-subblock {
	position: relative;
	width: 250px;
	padding: 10px;
	margin: 10px 0 10px 440px;
}

div.big-photo {
	position: relative;
	float: left;
	width: 400px;
	padding: 0;
	margin: 0 20px;
	overflow: hidden;
}

div.banner_bottom_photo {
	position: relative;
	float: left;
	width: auto;
	padding: 0;
	margin: 0 20px;
	overflow: hidden;
}

div.big-photo-preview-carousel {
	width: 300px;
	margin: 10px 0;
	padding: 0 25px;
	position: relative;
}

div.big-photo-preview {
	width: 300px !important;
	margin: 0;
	padding: 0;
	position: relative;
}

div.big-photo-preview ul,div.big-photo-preview ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

div.big-photo-preview ul {
	overflow: hidden;
	width: 300px;
}

div.big-photo-preview ul li {
	float: left;
	width: 80px;
	height: 80px;
}

div.big-photo-preview-carousel a.btn_next,div.big-photo-preview-carousel a.btn_prev
	{
	position: absolute;
	top: 10px;
	display: block;
	width: 20px;
	height: 37px;
	padding: 0;
	margin: 0;
	z-index: 10;
}

div.big-photo-preview-carousel a.btn_next {
	right: 0;
	background: url(//img.citrus.com.ua/img/ulRight.png) no-repeat top right;
}

div.big-photo-preview-carousel a.btn_prev {
	left: 0;
	background: url(//img.citrus.com.ua/img/ulLeft.png) no-repeat top right;
}

div.big-photo-preview-carousel a.btn_next span,div.big-photo-preview-carousel a.btn_prev span
	{
	display: none;
}

div.catalog-element-tabs {
	width: 95%;
	padding: 0;
	margin: 20px 0;
	overflow: hidden;
	clear: both;
}

div.tabs {
	display: none;
	width: 95%;
	padding: 20px 10px;
	margin: 0;
}

ul.tabs-menu,ul.tabs-menu li {
	padding: 0;
	margin: 0;
	list-style: none;
	margin-top: 10px;
}

ul.tabs-menu {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow: hidden;
}

ul.tabs-menu li {
	float: left;
	margin-right: 20px;
}

ul.tabs-menu a {
	padding-left: 5px;
	padding-right: 5px;
}

ul.tabs-menu a.selected,ul.tabs-menu a:hover {
	padding: 5px;
}

.element-prices {
	position: relative;
	width: 250px;
	padding: 10px;
	margin: 20px 0 0px 440px;
	padding-bottom: 52px;
}


.element-button{
	float: left;
	position: relative;
	padding: 5px;
	/*margin-left: 440px;*/
}

.element-credit {
		
}

.element-trade-in {
}

.element-master-citrus {
}

.element-facebook {
	position: relative;
	padding: 0 0 0 5px;
	width: 200px;	
	margin-left: 440px;
	margin-top:10px;
}


.element-facebook2 {
	position: relative;
	padding: 0 0 0 5px;
	width: 200px;	
	margin-top:10px;
}


.element-facebook3 {
	position: relative;
	padding: 0 0 0 5px;
	width: 200px;	
	margin-top:10px;
}









#vk_like2 {
	clear: none !important;	
	padding: 5px 0 0 5px;
}



#vk_like {
	clear: none !important;	
	padding: 5px 0 0 5px;
	margin-left: 440px;	
}

.element-credit a{
	color: white;
}

ul.element-cart-btn,ul.element-cart-btn li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.element-cart-btn {
	position: absolute;
	bottom: 10px;
	right: 10px;
}

ul.element-cart-btn a {
	display: block;
	width: 90px;
	height: 15px;
	padding: 0;
	margin: 0;
}

ul.element-cart-btn span {
	display: none;
}

ul.element-more-photo,ul.element-more-photo li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.element-more-photo {
	position: relative;
	overflow: hidden;
}

ul.element-more-photo li {
	float: left;
	width: 150px;
	height: 150px;
	padding: 10px;
	margin: 20px 10px;
	vertical-align: middle;
}

.link-back {
	width: 350px;
	padding: 0;
	margin: 20px 0;
	padding-left: 400px;
}

.catalog-element ul.alternative-models-list,.catalog-element ul.alternative-models-list li
	{
	padding: 0;
	margin: 0;
	list-style: none;
}

.catalog-element ul.alternative-models-list {
	margin: 20px 0;
	overflow: hidden;
}

.catalog-element ul.alternative-models-list li {
	float: right;
	width: 200px;
	height: 160px;
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align: bottom;
	border: 1px #FF8B00 solid;
	padding: 5px;
}



.catalog-element #catalog-element-tab3 ul.alternative-models-list li {
	float: left;
	width: 200px;
	height: 160px;
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align: bottom;
	border: 1px #FF8B00 solid;
	padding: 5px;
}



.catalog-element ul.alternative-models-list h3 {
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
}

.catalog-element ul.alternative-models-list p.price {
	padding: 5px;
	margin: 0;
}

.catalog-element ul.alternative-models-list img {
	float: left;
	padding: 0;
	margin: 0;
}

ul.catalog-sort-string,ul.catalog-sort-string li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.catalog-sort-string {
	overflow: hidden;
}

ul.catalog-sort-string li {
	float: left;
	padding-bottom: 3px;
	margin-right: 20px;
}

.catalog-compare-result {
	width: 95%;
	padding: 0;
	margin: 0;
}

.catalog-compare-result h2 {
	padding: 0 !important;
	margin: 0 !important;
	padding-bottom: 10px !important;
}

.catalog-compare-result table.data-table td {
	padding: 3px 10px;
	margin: 0;
}

table.user-cart-buttons {
	padding: 0;
	margin: 20px 0;
}

table.sale_basket_basket {
	width: 96%;
	padding: 0;
	margin: 0;
}

table.sale_basket_basket th,table.sale_basket_basket td {
	padding: 3px 10px;
	margin: 0;
}

#at_frm_bitrix {
	display: none;
	position: absolute;
	top: 120px;
	left: 50%;
	width: 300px;
	padding: 10px;
	margin: 0;
	padding-top: 60px;
	margin-left: -165px;
	z-index: 10;
	border-top: 7px solid red;
	background: #e2e2e2;
}

#at_frm_bitrix {
	border: 7px #ff6d00 solid !important;
	font-size: 12px !important;
	color: black !important;
}

#at_frm_bitrix input {
	border: 1px solid #e2e2e2 !important;
}

#at_frm_bitrix input.btn-submit {
	border: 0 solid !important;
	font-size: 12px !important;
	font-family: Arial !important;
	padding: 3px 6px;
	border: 1px solid #e2e2e2 !important;
	background: #77c200 !important;
	color: white !important;
}

#at_frm_bitrix h2 {
	position: absolute;
	top: 5px;
	left: 10px;
	padding: 0;
	margin: 0;
	color: black !important;
}

#at_frm_bitrix h2 .ico {
	float: left;
	width: 32px;
	height: 32px;
	padding: 0;
	margin: 0;
}

#at_frm_bitrix div.close-button {
	position: absolute;
	top: 6px;
	right: 6px;
	padding: 0;
	margin: 0;
	z-index: 12;
}

#at_frm_bitrix div.close-button a {
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
}

#at_frm_bitrix div.close-button a span {
	display: none;
}

#shop-cart-small {
	display: none;
	position: absolute;
	top: 72px;
	right: 0;
	width: 600px;
	padding: 10px;
	margin: 0;
	overflow: hidden;
}

#shop-cart-small th,#shop-cart-small td {
	padding: 2px 5px;
	margin: 0;
}

#shop-cart-small ul,#shop-cart-small ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

#shop-cart-small ul {
	margin: 10px 0;
}

#shop-cart-small ul li {
	float: left;
	padding: 0 10px;
}

.search-page {
	width: 95%;
	padding: 0;
	margin: 10px 0;
}

.search-page p {
	margin: 10px 0;
}

.news-list {
	width: 95%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.news-list .nav-string {
	width: 90%;
	padding: 5px 10px;
	margin: 20px 0;
}

.news-list-item {
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
	overflow: hidden;
	clear: both;
}

.news-list-item div.preview_picture,.news-list-item div.preview_picture2
	{
	padding: 5px;
	margin: 0 10px 10px 0;
	float: left;
	text-align: center;
}

* html .news-list-item div.preview_picture,* html .news-list-item div.preview_picture2
	{
	padding: 2.5px;
	margin: 0 5px 5px 0;
}

.news-list-item div.preview_picture {
	width: 110px;
}

.news-list-item div.preview_picture2 {
	width: 210px;
}

.news-list-item .publication-date {
	padding: 0;
	margin: 0;
}

.news-list-item h2 {
	padding: 0 !important;
	margin: 0 !important;
	margin-bottom: 5px !important;
}

.rss {
	padding: 0;
	margin: 10px 20px;
}

.news-detail {
	width: 95%;
	padding: 0;
	margin: 10px 0;
}

.news-detail .publication-date {
	padding: 0;
	margin: 10px;
}

.news-detail div.detail_picture {
	width: 400px;
	padding: 0;
	margin: 10px;
	float: left;
}

* html .news-detail div.detail_picture {
	margin: 5px;
}

.news-detail div.detail_picture2 {
	width: 100%;
	padding: 0;
	margin: 10px 0;
	text-align: center;
}

.news-detail ul.properties,.news-detail ul.properties li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.news-detail ul.properties {
	width: 90%;
	overflow: hidden;
}

.sc-list {
	position: relative;
	width: 95%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.sc-list .item {
	position: relative;
	width: 350px;
	height: 140px;
	padding: 0;
	margin: 20px 20px 20px 0;
	float: left;
	overflow: hidden;
}

* html .sc-list .item {
	margin-right: 10px;
}

.sc-list .item div.logo {
	width: 100px;
	padding: 0;
	margin: 0;
	float: left;
}

.sc-list .item div.description {
	width: 240px;
	padding: 0;
	margin: 0;
	float: right;
}

.profile-block {
	width: 90%;
	padding: 5px;
	margin: 10px 0 20px 0;
}

.offline-shops-list {
	width: 97%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.offline-shops-list .nav-string {
	width: 90%;
	padding: 5px 10px;
	margin: 20px 0;
}

.offline-shops-item {
	position: relative;
	width: 335px;
	height: 180px;
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
	margin-left: 20px;
	overflow: hidden;
	float: left;
}

.offline-shops-item div.preview_picture {
	padding: 5px;
	margin: 0 10px 10px 0;
	float: left;
	text-align: center;
}

* html .offline-shops-item div.preview_picture {
	padding: 2.5px;
	margin: 0 5px 5px 0;
}

.offline-shops-item div.preview_picture {
	height: 155px;
}

.offline-shops-list h2,.offline-shops-item h3 {
	padding: 0 !important;
	margin: 0 !important;
	margin-bottom: 10px !important;
}

.offline-shops-item ul,.offline-shops-item ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.banners {
	overflow: hidden;
}

.banner-type1 {
	width: 100%;
	margin: 5px 0;
}

.banner-type2 {
	width: 100px;
}

#good-preorder {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 500px;
	height: 400px;
	padding: 0 10px;
	margin: 0;
	margin-left: -255px;
	margin-top: -200px;
	z-index: 10;
}

#good-preorder div.close-button {
	position: absolute;
	top: 6px;
	right: 6px;
	padding: 0;
	margin: 0;
	z-index: 12;
}

#good-preorder div.close-button a {
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
}

#good-preorder div.close-button a span {
	display: none;
}

body {
	font: normal 10pt Helvetica, Arial, sans-serif;
	color: #000;
}

.errortext {
	color: #f00;
}

ul#personal-menu a {
	color: #000;
	text-decoration: none;
}

div#header-address-link,div#header-address-link a,div#header-map-link,div#header-map-link a
	{
	color: #ccc;
	font-weight: bold;
}

#content-left ul.leftmenu a {
	text-align: left;
	text-decoration: none;
	color: #333;
	font-weight: normal;
	z-index: 2;
}

#content-left div.banners {
	padding-left: 10px;
}

#content-rightsidebar div.banners{
	width:auto;

}

.leftmenu img {
	z-index: 1;
}

#content-left ul.leftmenu a.menu-h1 {
	text-transform: uppercase;
	color: #00a2ff;
	font-weight: normal;
	z-index: 2;
}

#content-center h1,#content-center h2,#content-center h3 {
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	color: #000;
	padding-left: 0;
}

#content-center h1 {
	font-size: 24px;
	font-weight: bold;
}

#content-center h2 {
	font-size: 18px;
	font-weight: bold;
	padding-left: 0;
	color: #000;
}

#content-center h3 {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding-bottom: 20px;
}

#content-center h4 {
	font-size: 140%;
}

#content-center h1 a {
	color: #000;
}

#content-center h2 a {
	color: #000;
	text-decoration: none;
}

#betasearch-search input {
	font-size: 14px;
	padding-left: 5px;
	padding-bottom: 1px;
}

.example {
	color: #aaa;
	font-size: 14px;
	padding-bottom: 1px;
	padding-top;
	3
	px;
}

#betasearch-filter li a {
	color: #000;
	text-decoration: none;
}

#betasearch-filter li a:hover {
	color: #3c9ed7;
	text-decoration: underline;
}

div#shop-cart {
	color: #fff;
}

div#shop-cart a {
	font-size: 120%;
	text-decoration: none;
	color: #fff;
}

div.tabs h1,div.tabs h2 {
	color: #000 !important;
	font-size: 14px;
}

#meta address {
	font-size: 11px;
	color: #616264;
}

#meta address a {
	color: #616264;
	font-size: 11px;
}

#meta address .contact-info {
	font-size: 11px;
}

#meta p.terms,#meta p.terms a {
	color: #616264;
	font-size: 11px;
}

h2.name {
	font-size: 120% !important;
	text-decoration: none !important;
}

h2.name a {
	color: #fff;
}

h2.name a:hover {
	text-decoration: none !important;
}

.catalog-top-element p.prices {
	text-align: left;
	color: #fff;
}

.catalog-top2-element p.prices {
	text-align: left;
	color: #fff;
}

.catalog-top2-element h3.name {
	font-size: 120% !important;
	color: #fff;
}

.catalog-top2-element h3.name a {
	color: #000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	width: 50px;
}

.catalog-price {
	font-size: 140% !important;
	font-weight: bold;
	color: #F60;
	margin-top: 20px;
	position: relative;
	top: 0;
	right: 0;
	min-width: 147px;
}

.catalog-credit {
	font-size: 140% !important;
	font-weight: bold;
	color: #F60;
	margin-top: 20px;
	position: relative;
	top: 0;
	right: 0;
	min-width: 147px;
}

.catalog-compare-list,.catalog-nav-string {
	text-align: left;
}

ul.catalog-sort-string li a {
	color: #4d7eff;
	text-decoration: none;
}

ul.catalog-sort-string li a:hover,ul.catalog-sort-string li.act a {
	color: #ff8a00;
}

.catalog-element h2 {
	font-size: 14px;
	!
	important;
}

.big-photo {
	text-align: center;
}

.catalog-element div.description {
	font-size: 100%;
	text-align: justify;
}

ul.tabs-menu a {
	font-size: 14px;
	text-decoration: none;
	color: #000;
}

ul.tabs-menu a.selected,ul.tabs-menu a:hover {
	color: #ff8a00;
	text-decoration: none;
}

.element-prices {
	color: #000;
}

.element-prices span.catalog-price {
	font-size: 140% !important;
}

.note {
	font-size: 120%;
	color: #ccc;
}

.link-back a {
	font-size: 120%;
	color: #06F;
	text-decoration: underline;
}

.link-back span {
	font-size: 160%;
}

.link-back a:hover {
	text-decoration: none;
}

ul.element-more-photo li {
	text-align: center;
}

.catalog-element ul.alternative-models-list li {
	text-align: left;
}

.catalog-element ul.alternative-models-list h3 {
	font-size: 100% !important;
	color: #000;
}

.catalog-element ul.alternative-models-list h3 a {
	color: #000;
	position: relative;
	bottom: 10px;
}

.catalog-element ul.alternative-models-list h3 a:hover {
	color: #000;
}

.catalog-element ul.alternative-models-list p.price {
	color: #000;
}

.catalog-compare-result h2 {
	font-size: 120% !important;
}

#at_frm_bitrix h2 {
	font-size: 180%;
	color: #fff;
}

#at_frm_bitrix input.btn-submit {
	font-size: 120%;
}

.news-list-item h2 {
	font-size: 120% !important;
	text-decoration: none !important;
}

.news-list-item h2 a {
	color: #fff;
	text-decoration: underline;
}

.news-list-item h2 a:hover {
	text-decoration: none;
}

.news-list-item .publication-date {
	font-size: 80%;
	color: #777;
}

.news-detail .publication-date {
	font-size: 120%;
	color: #777;
}

.news-detail ul.properties li {
	color: #777;
}

.sc-list .item h2 {
	font-size: 120% !important;
}

.sc-list .item span {
	color: #777;
}

.offline-shops-list h2,.offline-shops-item h3 {
	text-decoration: none !important;
}

.offline-shops-list h2 {
	font-size: 180% !important;
}

.offline-shops-item h3 {
	font-size: 100% !important;
}

.offline-shops-list h2 a,.offline-shops-item h3 a {
	color: #000;
	text-decoration: underline;
}

.offline-shops-list h2 a:hover,.offline-shops-item h3 a:hover {
	text-decoration: none;
}

.orange {
	color: #000 !important;
}

#good-preorder h2 {
	font-size: 180%;
	color: #fff;
}

#good-preorder input.btn-submit {
	font-size: 120%;
}

html {
	background: #fff;
}

#content-center h2 {
	background-color: #fff;
	border-top: 3px solid #ff8b00;
	color: #000;
}

#content-center h2 {
	color: black;
}

#title {
	background: #fff;
}

#company-name {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat 8px
		-620px;
}

#title ul.main-menu {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat 0 -64px;
}

#personal-menu-login em.ico {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -115px
		-200px;
}

#personal-menu-logout em.ico {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -135px
		-200px;
}

#personal-menu-register em.ico {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -152px
		-200px;
}

#personal-menu-personal em.ico {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -171px
		-200px;
}

ul#personal-menu a {
	border-bottom: 1px dashed #fff;
}

div#online-consultant {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -45px
		-522px;
}

div#shop-cart {
	background: #4d7eff;
}

div#shop-cart em.ico {
	background: #4d7eff url("//img.citrus.com.ua/img/sprite2.png") no-repeat
		-8px -195px;
}

div#shop-cart div.corner-tl {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -86px
		-189px;
}

div#shop-cart div.corner-bl {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -86px
		-192px;
}

#top-banner {
	border-bottom: 1px solid #fff;
}

div#header-map-link {
	border-left: 2px solid #fff;
}

#content {
	overflow: hidden;
}

#content-left ul.leftmenu a {
	padding-left: 0;
	font-weight: normal;
}



#content-left ul.leftmenu a.menu-h2:hover {
	background: url("//img.citrus.com.ua/img/menu/a_bg.png") no-repeat left;
	color: #fff;
}

#content-left ul.leftmenu a.shop {
	background: #fff;
}

#content-left ul.leftmenu a.discount {
	background: #fff;
}

#content-left ul.leftmenu a.club {
	background: #77d;
}

#content-left ul.leftmenu a.mir {
	background: #fff;
}

#content-left ul.leftmenu a.rss {
	background: #fff url("//img.citrus.com.ua/img/sprite2.png") no-repeat
		100% -524px;
}

#content div.fon-top {
	background: url("//img.citrus.com.ua/img/fon_index_content_top.gif")
		repeat-x top left;
}

div.tabs h1,div.tabs h2 {
	background-color: #fff !important;
}

#meta {
	background: #EBEBEC;
	border-top: 1px #AFB1B4 solid;
	color: #616264;
}

ul.cart-btn {
	background-color: none;
}

ul.cart-btn a.link-compare {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat 0
		-312px;
}

ul.cart-btn a.link-by {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -94px
		-312px;
}

ul.cart-btn a.link-tocart {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -187px
		-312px;
}

ul.cart-btn a.link-order {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -1px
		-468px;
}

ul.cart-btn a.link-compare:hover {
	background-position: 0 -338px;
}

ul.cart-btn a.link-by:hover {
	background-position: -94px -338px;
}

ul.cart-btn a.link-tocart:hover {
	background-position: -187px -338px;
}

ul.cart-btn a.link-order:hover {
	background-position: -1px -494px;
}

ul.cart-btn a.link-compare-disabled,ul.cart-btn a.link-compare-disabled:hover
	{
	background-position: 0 -442px;
}

ul.cart-btn a.link-by-disabled,ul.cart-btn a.link-by-disabled:hover {
	background-position: -94px -442px;
}

ul.cart-btn a.link-tocart-disabled,ul.cart-btn a.link-tocart-disabled:hover
	{
	background-position: -187px -442px;
}

.catalog-top-element {
	background-color: #fff;
}

.catalog-top-element p.prices {
	color: #000;
}

.catalog-top2-element {
	background-color: #fff;
}

.catalog-top2-element p.prices {
	color: #000;
}

.catalog-top2-element ul.cart-btn {
	background-color: #none;
}

.catalog-top2-element ul.cart-btn a.link-by {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat 0
		-415px;
	background-color: none;
}

.catalog-top2-element ul.cart-btn a.link-tocart {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -75px
		-415px;
}

.catalog-top2-element ul.cart-btn a.link-order {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -411px
		-374px;
}

.catalog-top2-element ul.cart-btn a.link-by:hover {
	background-position: -151px -415px;
}

.catalog-top2-element ul.cart-btn a.link-tocart:hover {
	background-position: -226px -415px;
}

.catalog-top2-element ul.cart-btn a.link-order:hover {
	background-position: -411px -347px;
}

.catalog-top2-element ul.cart-btn a.link-by-disabled,.catalog-top2-element ul.cart-btn a.link-by-disabled:hover
	{
	background-position: -282px -442px;
}

.catalog-top2-element ul.cart-btn a.link-tocart-disabled,.catalog-top2-element ul.cart-btn a.link-tocart-disabled:hover
	{
	background-position: -357px -442px;
}

.catalog-compare-list,.catalog-nav-string {
	background-color: #fff;
	border: 7px solid #e2e2e2;
}

ul.catalog-sort-string li a {
	border-bottom: 1px dashed #4d7eff;
}

ul.catalog-sort-string li a:hover,ul.catalog-sort-string li.act a {
	border-bottom: 1px dashed #fff;
}

div.big-photo-preview ul li {
	background-color: #fff;
	padding-left: 10px;
	padding: top : 5px;
}

ul.tabs-menu a.selected,ul.tabs-menu a:hover {
	border: none;
	background-color: #86db00;
	color: #fff;
}

.catalog-element-tabs {
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
}

p.description-subblock {
	background-color: #ffe7a3;
	border: 1px solid #e5c364;
}

.element-prices {
	background-color: #fff;
	border: 7px solid #e2e2e2;
}

ul.element-cart-btn a {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -298px
		-387px;
	width: 95px;
	height: 27px;
}

ul.element-cart-btn a:hover {
	background-position: -298px -318px;
}

ul.element-cart-btn a.link-by-disabled,ul.element-cart-btn a.link-by-disabled:hover
	{
	background-position: -283px -348px;
}

ul.element-cart-btn a.link-order {
	background-position: -237px -472px;
}

ul.element-cart-btn a.link-order:hover {
	background-position: -114px -472px;
}

ul.element-more-photo li {
	border: 1px solid #fff;
}

.catalog-element ul.alternative-models-list p.price {
	background-color: #fff;
	text-align: center;
}


.catalog-element ul.alternative-models-list p.price234, 
.catalog-element ul.alternative-models-list p.price235,
.catalog-element ul.alternative-models-list p.price235,
ul.alternative-models-list p
{
	text-align: center;
}
.catalog-compare-result table.data-table {
	background-color: #777;
}

.catalog-compare-result table.data-table td,.catalog-compare-result table.data-table td.normal
	{
	background-color: #fff;
}

.catalog-compare-result table.data-table td.inverse {
	background-color: #ffb87a;
}

table.sale_basket_basket {
	background-color: #ffb87a;
}

table.sale_basket_basket th {
	background-color: #ffb87a;
}

table.sale_basket_basket td {
	background-color: #fff;
}

#at_frm_bitrix {
	background-color: #fff;
	border: 2px solid #fff;
}

#at_frm_bitrix h2 .ico {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -200px
		-188px;
}

#at_frm_bitrix div.close-button a {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -406px
		-313px;
}

#shop-cart-small {
	background-color: #fff;
	border: 2px solid #4d7eff;
}

#shop-cart-small table {
	background-color: #999;
}

#shop-cart-small tr {
	background-color: #fff;
}

#shop-cart-small ul li {
	border-right: 1px solid #999;
}

#shop-cart-small ul li.last {
	border: none;
}

.news-list-item div.preview_picture,.news-list-item div.preview_picture2
	{
	background-color: #fff9e8;
	border: 1px solid #fff;
}

.news-list .nav-string {
	background-color: #fff9e8;
	border: 1px solid #fff2cd;
}

.profile-block {
	background-color: #fff9e8;
	border: 1px solid #fff2cd;
}

.offline-shops-item div.preview_picture {
	background-color: #fff9e8;
	border: 1px solid #fff;
}

.offline-shops-list .nav-string {
	background-color: #fff9e8;
	border: 1px solid #fff2cd;
}

#good-preorder {
	background-color: #fff;
	border: 2px solid #fff;
}

#good-preorder div.close-button a {
	background: url("//img.citrus.com.ua/img/sprite2.png") no-repeat -406px
		-313px;
}

div.corner-tl,div.corner-tr,div.corner-bl,div.corner-br {
	overflow: hidden;
}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#jquery-lightbox a img {
	border: none;
}

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#lightbox-container-image {
	padding: 10px;
}

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#lightbox-container-image-box>#lightbox-nav {
	left: 0;
}

#lightbox-nav a {
	outline: none;
}

#lightbox-nav-btnPrev,#lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}

#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}

#lightbox-nav-btnNext {
	right: 0;
	float: right;
}

#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}

#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}

#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}

#lightbox-image-details-caption {
	font-weight: bold;
}

#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}

#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: .7em;
}

img.calendar-icon {
	border: 0;
	width: 19px;
	height: 19px;
	vertical-align: top;
	margin: 1px;
	margin-left: 2px;
}

img.calendar-icon-hover {
	border: 1px solid #AEB6C2;
	background-color: #DBE3F2;
	margin: 0;
	margin-left: 1px;
}

div.bx-calendar-float td,div.bx-calendar-float tr,div.bx-calendar-float table,div.bx-calendar-float tbody
	{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	background: transparent !important;
	font-weight: normal !important;
	font-size: medium !important;
	line-height: normal !important;
	height: auto !important;
	width: auto !important;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
	border-spacing: 0 !important;
	table-layout: auto !important;
	text-align: left !important;
	text-decoration: none !important;
	font-variant: normal !important;
	font-style: normal !important;
	letter-spacing: normal !important;
	word-spacing: normal !important;
	text-indent: 0 !important;
	overflow: visible !important;
	color: black !important;
	vertical-align: middle !important;
	text-align: left !important;
}

div.bx-calendar-float {
	width: 200px;
	background-color: white;
	border: 1px solid #A9A9A9;
}

div.bx-calendar-float td {
	padding: 0 !important;
	font-size: 11px !important;
}

div.bx-calendar-float div.bx-calendar-content {
	height: 190px;
}

div.bx-calendar-title {
	font-size: medium !important;
	background-color: #23468A;
	background-image: url("//img.citrus.com.ua/img/calendar/title_bg.gif");
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #A9A9A9;
}

div.bx-calendar-title td.bx-calendar-title-text {
	width: 100% !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #EEF1F7 !important;
	padding: 3px !important;
	cursor: move !important;
	vertical-align: top !important;
}

div.bx-calendar-float a.bx-calendar-close {
	display: block;
	width: 13px;
	height: 13px;
	background-image: url("//img.citrus.com.ua/img/calendar/close.gif");
	overflow: hidden;
	margin-right: 3px;
	background-repeat: no-repeat;
	background-position: center;
}

div.bx-calendar-float table.bx-calendar-toolbar {
	width: 100% !important;
	height: 22px !important;
	background-color: #D9D6CF !important;
	background-image: url("//img.citrus.com.ua/img/calendar/toolbar_bg.gif")
		!important;
	background-repeat: repeat-x !important;
	background-position: left top !important;
	border-top: 1px solid #FFF !important;
	border-bottom: 1px solid #A7A7A7 !important;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-button {
	border: 0;
	margin: 1px 3px 1px 3px;
	display: block;
	height: 15px;
	background-repeat: no-repeat;
	background-position: center;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: black;
	text-decoration: none;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-button:hover
	{
	height: 17px;
	margin: 0 2px 0 2px;
	border: 1px solid #AEB6C2;
	background-color: #DBE3F2;
	color: black;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-left {
	width: 15px;
	background-image: url("//img.citrus.com.ua/img/calendar/left.gif");
	background-position: 4px center;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-right {
	width: 15px;
	background-image: url("//img.citrus.com.ua/img/calendar/right.gif");
	background-position: 6px center;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-today {
	width: 15px;
	background-image: url("//img.citrus.com.ua/img/calendar/today.gif");
	background-position: left top;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-arrow {
	width: 9px;
	background-image: url("//img.citrus.com.ua/img/calendar/arr_down.gif");
	margin-left: 1px;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-menu {
	margin-right: 1px;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-left:hover,div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-right:hover,div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-today:hover
	{
	width: 17px;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-arrow:hover
	{
	width: 11px;
	margin-left: 0;
}

div.bx-calendar-float table.bx-calendar-toolbar a.bx-calendar-menu:hover
	{
	margin-right: 0;
}

div.bx-calendar-float div.bx-calendar {
	padding: 4px 8px 4px 4px;
}

div.bx-calendar-float div.bx-calendar table {
	width: 100% !important;
}

div.bx-calendar-float div.bx-calendar td {
	padding: 2px 0 0 2px !important;
}

div.bx-calendar-float div.bx-calendar tr.bx-calendar-head td {
	padding-left: 4px !important;
	padding-bottom: 4px !important;
	border-bottom: 1px solid #DBDBDB !important;
}

div.bx-calendar-float div.bx-calendar td.bx-calendar-week {
	border-right: 1px solid #DBDBDB !important;
}

div.bx-calendar-float div.bx-calendar a {
	display: block;
	text-align: right;
	color: #213AA3;
	text-decoration: none;
	width: 18px;
	height: 18px;
	overflow: hidden;
}

div.bx-calendar-float div.bx-calendar a:hover {
	background-color: #DBE3F2;
}

div.bx-calendar-float td.bx-calendar-holiday a {
	color: #970000;
}

div.bx-calendar-float td.bx-calendar-today a {
	border: 1px solid #F00;
	padding: 1px;
}

div.bx-calendar-float td.bx-calendar-inactive a {
	color: #9B9B9B;
}

div.bx-calendar-float td.bx-calendar-current a {
	color: white;
	background-color: #3E67B5;
}

div.bx-calendar-float td.bx-calendar-current a:hover {
	color: black;
}

div.bx-calendar-float table.bx-calendar-timebar {
	width: 100% !important;
	background-color: #D9D6CF !important;
	background-image: url("//img.citrus.com.ua/img/calendar/toolbar_bg.gif")
		!important;
	background-repeat: repeat-x !important;
	background-position: left top !important;
	border-top: 1px solid #A7A7A7 !important;
}

div.bx-calendar-float table.bx-calendar-timebar td {
	text-align: center !important;
}

div.bx-calendar-float table.bx-calendar-timebar a.bx-calendar-button {
	width: 80px;
	height: 5px;
	border: 0;
	display: block;
	background-color: #D6D1C9;
	background-repeat: no-repeat;
	background-position: center 1px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	overflow: hidden;
	margin: 0 auto;
}

div.bx-calendar-float table.bx-calendar-timebar a.bx-calendar-button:hover
	{
	background-color: #BFBFD9;
}

div.bx-calendar-float table.bx-calendar-timebar a.bx-calendar-arrow-down
	{
	background-image: url("//img.citrus.com.ua/img/calendar/arr_down.gif");
}

div.bx-calendar-float table.bx-calendar-timebar a.bx-calendar-arrow-up {
	background-image: url("//img.citrus.com.ua/img/calendar/arr_up.gif");
}

div.bx-calendar-float div.bx-calendar-time a.bx-calendar-time {
	border: 0;
	margin: 1px 2px 1px 2px;
	display: block;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: center;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

div.bx-calendar-float div.bx-calendar-time a.bx-calendar-time:hover {
	width: 18px;
	height: 18px;
	margin: 0 1px 0 1px;
	border: 1px solid #AEB6C2;
	background-color: #DBE3F2;
}

div.bx-calendar-float div.bx-calendar-time a.bx-calendar-set-time {
	background-image: url("//img.citrus.com.ua/img/calendar/set_time.gif");
}

div.bx-calendar-float div.bx-calendar-time a.bx-calendar-clear-time {
	background-image: url("//img.citrus.com.ua/img/calendar/clear_time.gif");
}

div.bx-calendar-float div.bx-calendar-time {
	border-top: 1px solid #DBDBDB;
	padding: 6px 0 6px 0;
}

div.bx-calendar-float div.bx-calendar-time td {
	padding: 0 !important;
}

div.bx-calendar-float div.bx-calendar-time input {
	height: 18px !important;
	font-size: 11px !important;
	margin: 0 1px 0 2px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	border: 1px solid #A7A7A7 !important;
	width: 20px !important;
}

div.bx-calendar-float a.bx-calendar-spin {
	width: 7px;
	height: 7px;
	border: 0;
	margin: 1px;
	display: block;
	background-repeat: no-repeat;
	background-position: center 2px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	overflow: hidden;
}

div.bx-calendar-float a.bx-calendar-spin:hover {
	width: 9px;
	height: 9px;
	margin: 0;
	border: 1px solid #AEB6C2;
	background-color: #DBE3F2;
}

div.bx-calendar-float a.bx-calendar-spin-up {
	background-image: url("//img.citrus.com.ua/img/calendar/spin_up.gif");
}

div.bx-calendar-float a.bx-calendar-spin-down {
	background-image: url("//img.citrus.com.ua/img/calendar/spin_down.gif");
}

td.popupmenu {
	border: 1px solid #B6B6B6 !important;
	padding: 1px !important;
	background-color: #FCFCFC !important;
	background-image:
		url("//img.citrus.com.ua/img/calendar/menu_gutter.gif") !important;
	background-repeat: repeat-y !important;
}

td.popupmenu .popupitem {
	margin: 1px !important;
	cursor: default !important;
}

td.popupmenu .popupitemover {
	margin: 0 !important;
	border: 1px solid #AEB6C2 !important;
	background-color: #CEDAEE !important;
}

td.popupmenu .popupitem .gutter {
	width: 20px !important;
}

td.popupmenu .popupitem .item {
	padding: 3px 5px 3px 9px !important;
	font-size: 11px !important;
	white-space: nowrap !important;
}

td.popupmenu .popupitem .default {
	font-weight: bold !important;
}

td.popupmenu .popupitem .disabled {
	color: #939393 !important;
}

td.popupmenu .popupseparator {
	margin: 1px 0 1px 30px !important;
	background-color: #B6B6B6 !important;
	height: 1px !important;
	overflow: hidden !important;
}

td.popupmenu .popupitem .icon {
	width: 20px !important;
	height: 16px !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
}

td.popupmenu .popupitem .checked {
	background-image: url("//img.citrus.com.ua/img/calendar/checkbox.gif");
}

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 30;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_progress.png") no-repeat;
}

div#fancy_outer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	padding: 20px 20px 40px 20px;
	margin: 0;
	background: transparent;
	display: none;
}

div#fancy_inner {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url("//img.citrus.com.ua/img/fancy/fancy_closebox.png") top
		left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left,a#fancy_right {
	position: absolute;
	bottom: 0;
	height: 100%;
	width: 35%;
	cursor: pointer;
	z-index: 111;
	display: none;
	background-image: url("data:image/gif;base64,AAAA");
	outline: none;
	overflow: hidden;
}

a#fancy_left {
	left: 0;
}

a#fancy_right {
	right: 0;
}

span.fancy_ico {
	position: absolute;
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112;
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_left.png") no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_right.png") no-repeat;
}

a#fancy_left:hover,a#fancy_right:hover {
	visibility: visible;
	background-color: transparent;
}

a#fancy_left:hover span {
	left: 20px;
}

a#fancy_right:hover span {
	right: 20px;
}

#fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div#fancy_bg_n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_n.png") repeat-x;
}

div#fancy_bg_ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_ne.png") no-repeat;
}

div#fancy_bg_e {
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_e.png") repeat-y;
}

div#fancy_bg_se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_se.png") no-repeat;
}

div#fancy_bg_s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_s.png") repeat-x;
}

div#fancy_bg_sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_sw.png") no-repeat;
}

div#fancy_bg_w {
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_w.png") repeat-y;
}

div#fancy_bg_nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_shadow_nw.png") no-repeat;
}

div#fancy_title {
	position: absolute;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
	white-space: nowrap;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_title_left.png") repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_title_main.png") repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent
		url("//img.citrus.com.ua/img/fancy/fancy_title_right.png") repeat-x;
}

.ac_results {
	border: 7px solid #e7e7e7;
	border-top: none;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
}

.ac_results iframe {
	display: none;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}

.ac_results li {
	margin: 0;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_results li:hover {
	background-color: #79C600;
}

.ac_loading {
	background: Window url("//img.citrus.com.ua/indicator.gif") right center
		no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

#submit_button {
	color: white;
	background: url("//img.citrus.com.ua/img/search.png");
	width: 52px;
	height: 37px;
	position: relative;
	top: 0;
	right: 27px;
}

li.menu-item span{
	padding-left: 43px;
	padding-bottom: 3px;
	width: 200px;
	display: block;
	color: #000;
	background: url("//img.citrus.com.ua/img/smal_h2.png") left no-repeat;	
}
li.menu-item span:hover {	
	background: url("//img.citrus.com.ua/img/smal_h2_hover.png") left
		no-repeat;	
	color: #FFF;
}

li.accessories span{
	color: green;
}

#topline {
	width: 100%;
	height: 22px;
	/*background-color: #f00;*/
	background-color: SteelBlue;
	border-bottom: 1px #D1D1D1 solid;
	color: #fff;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

#topline a {
	color: #fff;
	text-decoration: none;
}

#topline a:hover {
	text-decoration: underline;
}

#main-nav {
	position: absolute;
	top: 66px;
	left: 240px;
}

#main-nav li {
	float: left;
	margin-left: 0;
	list-style: none;
}

#main-nav li a {
	display: block;
	width: 100%;
	height: 27px;
	padding: 0;
	margin: 0;
}

#main-nav li a span {
	display: none;
}

#nav-shop {
	background: url("//img.citrus.com.ua/img/nav-shop.png") no-repeat;
	width: 119px;
	height: 27px;
}

#nav-shop:hover {
	background: url("//img.citrus.com.ua/img/nav-shop-h.png") no-repeat;
}

#nav-change {
	background: url("//img.citrus.com.ua/img/nav-change.png") no-repeat;
	width: 102px;
	height: 27px;
}

#nav-change:hover {
	background: url("//img.citrus.com.ua/img/nav-change-h.png") no-repeat;
}

#nav-news {
	background: url("//img.citrus.com.ua/img/nav-news.png") no-repeat;
	width: 109px;
	height: 27px;
}

#nav-news:hover {
	background: url("//img.citrus.com.ua/img/nav-news-h.png") no-repeat;
}

#nav-world a {
	width: 85px;
	height: 27px;
}

#nav-world {
	background: url("//img.citrus.com.ua/img/nav-world.png") no-repeat;
	width: 85px;
	height: 27px;
}

#nav-world:hover {
	background: url("//img.citrus.com.ua/img/nav-world-h.png") no-repeat;
}

#breadcrumbs a {
	color: red;
}

#catalog-element-tab0 ul {
	position: relative;
	left: 20px;
}

#betasearch-filter-tab1 {
	border: 7px solid #e2e2e2;
	border-top: none;
	position: relative;
	right: 4px;
	bottom: 2px;
	padding-bottom: 10px;
}

#betasearch-filter-tab2 {
	border: 7px solid #e2e2e2;
	border-top: none;
	position: relative;
	right: 4px;
	bottom: 2px;
	padding-bottom: 10px;
}

table.table-basket-line {
	width: 180px;
	height: 50px;
	vertical-align: bottom;
}

.news-line {
	text-align: left;
	font-family: Arial !important;
	border: 3px solid #e7e7e7;
	padding: 5px;
}

.news-line a,span {
	font-size: 12px !important;
	font-family: Arial !important;
}

.news-line small {
	margin: 10px 0;
}

#news-line-allnews a{
	padding-left: 40px;
}

#news-line-title{
	padding-left: 40px;
}

input#trGoods-search,input#trBoxEnable,input#trChargerEnable {
	background-color: #fff;
	border: 1px solid #F37C00;
}

input#calc {
	background-color: #F37C00;
	border: 5px solid #fff;
	color: #fff;
}

.news-line input {
	background-color: #fff;
	border: 1px solid #F37C00;
}

.news-line input.submit {
	background-color: #F37C00;
	border: 5px solid #fff;
	color: #fff;
}

#tradeinForm {
	position: relative;
	width: 90%;
	padding: 7px;
	margin: 10px auto;
	background-color: #e7ebef;
	border: 1px solid #acc7e2;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}

#tradeinForm h2 {
	background: none;
	font-size: 180%;
	color: #f37c00;
	text-decoration: none;
}

#tradeinForm div.cLeft {
	float: left;
	width: 60%;
	padding: 0;
	margin: 0;
}

#tradeinForm div.cRight {
	float: right;
	width: 36%;
	padding: 0;
	margin: 0;
}

#trGoods-search,#trGoods-select {
	width: 100%;
}

#tradeinForm div.cLeft ul,#tradeinForm div.cLeft ul li {
	list-style: none;
}

#tradeinForm div.cLeft ul {
	padding: 0;
	margin: 0;
	margin-left: 30px;
}

#sGoods-list {
	width: 100%;
	height: 400px;
	padding: 0;
	margin: 10px 0;
	overflow: auto;
	background-color: #fff;
}

#sGoods-list ul,#sGoods-list ul li {
	list-style: none;
}

#sGoods-list ul li {
	margin: 10px 0;
	text-align: center;
}

.area-white {
	padding: 5px;
	margin: 0;
	background-color: #fff;
	border: 1px solid #ccc;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.title {
	font-size: 120%;
	font-weight: bold;
	text-align: center;
}

.title strong {
	color: #f37c00;
}

#sGoods-item p,#trResult p {
	overflow: hidden;
	padding: 5px;
	margin: 5px;
	font-size: 120%;
	background-color: #fff;
	border: 1px solid #ccc;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#sGoods-item p strong,#trResult p strong {
	font-size: 120%;
	color: #f37c00;
}

#sGoods-item p span,#trResult p span {
	font-size: 80%;
}

.error {
	color: #f00 !important;
}

input#calc {
	font-size: 140%;
}

.important {
	overflow: hidden;
	padding: 5px;
	margin: 5px;
	font-size: 120%;
	background-color: #fff;
	border: 1px solid #ccc;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#main_wrap {
	width: 100%;
	height: 102px;
	margin: 0;
	padding: 0;
	min-width: 960px;
	background: url(//img.citrus.com.ua/img/new/top_bg.png) repeat-x;
	border-bottom: #eb5600 1px solid;
}

#table {
	margin: 0;
	padding: 0;
	position: relative;
	bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#first {
	width: 50%;
}

#menu {
	width: 418px;
	height: 42px;
	background-image: url(//img.citrus.com.ua/img/new/nav_bg.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	top: 41px;
	right: 5px;
}

#menu ul {
	list-style-type: none;
	position: relative;
	top: 5px;
	left: 0;
}

#menu li {
	float: left;
}

#menu a {
	color: #FFF;
	text-decoration: none;
}

#menu a:hover {
	text-decoration: underline;
	background-image: url(//img.citrus.com.ua/img/navy_hover.png);
	background-repeat: repeat-x;
}

#sup {
	color: #df4900;
	float: right;
	width: 40%;
	position: relative;
	left: 10px;
}

#sup a {
	color: #df4900;
	text-decoration: none;
	word-spacing: -1px;
	letter-spacing: 0;
}

#sup a:hover {
	text-decoration: underline;
}

#right {
	background: url(//img.citrus.com.ua/img/nata.png) no-repeat top right;
}

#enter {
	color: #3E721F;
	text-decoration: none;
}

#enter:hover {
	text-decoration: underline;
}

#register {
	color: #3E721F;
	text-decoration: none;
}

#register:hover {
	text-decoration: underline;
}

#shop {
	padding: 5px 22px 10px 22px;
	position: relative;
	right: 20px;
	bottom: 7px;
}

#shop:hover {
	background: url(//img.citrus.com.ua/img/new/shop_bg.png) no-repeat;
	text-decoration: underline;
	color: #FFF;
}

#change {
	padding: 5px 30px 10px 30px;
	position: relative;
	right: 20px;
	bottom: 7px;
}

#change:hover {
	background: url(//img.citrus.com.ua/img/new/change_bg.png) no-repeat;
	text-decoration: underline;
	color: #FFF;
}

#news {
	padding: 5px 28px 10px 28px;
	position: relative;
	right: 21px;
	bottom: 7px;
}

#news:hover {
	background: url(//img.citrus.com.ua/img/new/news_bg.png) no-repeat;
	text-decoration: underline;
	color: #FFF;
}

#world {
	padding: 5px 34px 10px 35px;
	position: relative;
	right: 21px;
	bottom: 7px;
}

#world:hover {
	background: url(//img.citrus.com.ua/img/new/world_bg.png) no-repeat;
	text-decoration: underline;
	color: #FFF;
}

#sup a {
	color: #666;
	text-decoration: none;
}

#sup a:hover {
	text-decoration: underline;
}

#ent a {
	color: #666;
	text-decoration: none;
}

#ent a:hover {
	text-decoration: underline;
}

#market {
	width: 119px;
	height: 50px;
	position: relative;
	top: 20px;
	background: url(//img.citrus.com.ua/img/new/temp.png) no-repeat;
}

#hot {
	width: 229px;
	height: 56px;
	position: relative;
	top: 22px;
	right: 30px;
	background: url(//img.citrus.com.ua/img/new/hl.png) no-repeat;
}

#right_part {
	width: 40%;
	height: 102px;
	float: right;
}

#left_part {
	width: 60%;
	height: 102px;
	float: left;
}

#second {
	width: 50%;
	height: 102px;
	float: left;
}

#third {
	width: 50%;
	height: 102px;
	float: right;
}

* {
	margin: 0;
	padding: 0;
}

#menu_h2-n a {
	color: #F00;
	text-decoration: none;
}

#menu-h2-n a:hover {
	width: 198px;
	height: 19px;
	background: url(//img.citrus.com.ua/img/menu/a_bg.png) no-repeat;
}

#leftmenu_n {
	margin: 0;
	padding: 0;
}

#leftmenu_n ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 5px 0 5px 0;
}

#leftmenu_n ul li {
	list-style: none;
}

#leftmenu_n ul li a {
	text-decoration: none;
	padding: 2px 180px 2px 0;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	color: #323232;
	position: relative;
	left: 35px;
	bottom: 1px;
}

#leftmenu_n ul li a:hover {
	color: #FFF;
}

#menu_n {
	width: 500px;
	font-weight: bold;
}

#smarts {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/smarts.png) no-repeat;
}

#smarts:hover {
	background: url(//img.citrus.com.ua/img/menu/smartsand%20phones.png)
		no-repeat;
	color: #FFF;
}

#smarts:hover a {
	color: #FFF;
}

#nouts {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/nout.png) no-repeat;
}

#nouts:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#nouts:hover a {
	color: #FFF;
}

#ipad {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/ipad.png) no-repeat;
}

#ipad:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#ipad:hover a {
	color: #FFF;
}

#book {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/book.png) no-repeat;
}

#book:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#book:hover a {
	color: #FFF;
}

#mp3 {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/mp3.png) no-repeat;
}

#mp3:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#mp3:hover a {
	color: #FFF;
}

#ushi {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/ushi.png) no-repeat;
}

#ushi:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#ushi:hover a {
	color: #FFF;
}

#bt {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/bt.png) no-repeat;
}

#bt:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#bt:hover a {
	color: #FFF;
}

#garnit {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/garnit.png) no-repeat;
}

#garnit:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#garnit:hover a {
	color: #FFF;
}

#flash {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/flash.png) no-repeat;
}

#flash:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#flash:hover a {
	color: #FFF;
}

#sd {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/sd.png) no-repeat;
}

#sd:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#sd:hover a {
	color: #FFF;
}

#bat {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/bat.png) no-repeat;
}

#bat:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#bat:hover a {
	color: #FFF;
}

#zar {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/zar.png) no-repeat;
}

#zar:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#zar:hover a {
	color: #FFF;
}

#pnet {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/pnet.png) no-repeat;
}

#pnet:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#pnet:hover a {
	color: #FFF;
}

#sim {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/sim.png) no-repeat;
}

#sim:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#sim:hover a {
	color: #FFF;
}

#wcam {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/wcam.png) no-repeat;
}

#wcam:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#wcam:hover a {
	color: #FFF;
}

#mouse {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/mouse.png) no-repeat;
}

#mouse:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#mouse:hover a {
	color: #FFF;
}

#sound {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/sound.png) no-repeat;
}

#sound:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#sound:hover a {
	color: #FFF;
}

#nak {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/nak.png) no-repeat;
}

#nak:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#nak:hover a {
	color: #FFF;
}

#hdd {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/hdd.png) no-repeat;
}

#hdd:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#hdd:hover a {
	color: #FFF;
}

#net {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/net.png) no-repeat;
}

#net:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#net:hover a {
	color: #FFF;
}

#bag {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/bag.png) no-repeat;
}

#bag:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#bag:hover a {
	color: #FFF;
}

#best {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/best.png) no-repeat;
}

#best:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#best:hover a {
	color: #FFF;
}

#money {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/money.png) no-repeat;
}

#money:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#money:hover a {
	color: #FFF;
}

#new {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/new.png) no-repeat;
}

#new:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#new:hover a {
	color: #FFF;
}

#soon {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/soon.png) no-repeat;
}

#soon:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#soon:hover a {
	color: #FFF;
}

#top {
	padding: 3px 0 3px 0;
	position: relative;
	bottom: 1px;
	background: url(//img.citrus.com.ua/img/menu/icons/top.png) no-repeat;
}

#top:hover {
	background: url(//img.citrus.com.ua/img/menu/nouts.png) no-repeat;
	color: #FFF;
}

#top:hover a {
	color: #FFF;
}

div.sdmenu {
	margin: 10px 0 0 0;
	width: 240px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	color: #666;
	text-transform: uppercase;
}

div.sdmenu div {
	overflow: hidden;
	color: #333;
}

div.sdmenu div.collapsed {
	height: 20px;
	color: #333;
}

div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: #333;
	background: url("//img.citrus.com.ua/img/menu/nouts.png") no-repeat;
	color: white;
	cursor: default;
}

div.sdmenu div span p {
	display: inline;
	position: relative;
	bottom: 3px;
	left: 5px;
}

div.sdmenu div.collapsed span {
	background-image: url("//img.citrus.com.ua/img/menu/collapsed.gif");
	color: #333;
	position: relative;
}

div.sdmenu div.collapsed span p {
	display: inline;
	position: relative;
	bottom: 3px;
	left: 5px;
}

div.sdmenu div.collapsed span:hover {
	background-image: url("//img.citrus.com.ua/img/menu/nouts.png");
	color: white;
}

div.sdmenu div a {
	padding: 3px 80px;
	width: 240px;
	display: block;
	color: #666;
	position: relative;
	text-decoration: none;
	background: url("//img.citrus.com.ua/img/menu/a.png") no-repeat;
}

div.sdmenu div a:hover {
	background: url("//img.citrus.com.ua/img/menu/nokia.png") no-repeat left;
	color: #fff;
}

ul.bottommenu li{
	padding:0;
	margin:0 10px;
	float:left;
	list-style:none;
}

.small24 {
padding-top:88px;

}

.small23 {


}

