.menu a:hover, .menu li.active a {
	color:#FFFFFF;
	padding-right:20px;
	text-decoration:none;
}
.menu li a {
	color:#FFB577;
}

.download-play .player-btns-shell {
	padding:0 0 0 10px;
}

.styled-numerator a.active{
	background:url(/img/bg/styled-numerator-active.gif) 50% 50% no-repeat;
	color:#fff;
	outline:none;
}

.sovets {
	overflow-x:hidden;
	overflow-y:visible;
	width:100%;
	position:relative;
	min-height:130px;
	background:#434343;
}

.download-play p {
	padding:1px 0 0 10px;
}

.footer .main-menu a,.main-menu a {
white-space:nowrap;
}


#formnewsSubscribe {
	display:none;
	position:absolute;
	right:34px;
	bottom:93px;
	background:#fff;
}
#formnewsSubscribe input {
	border:solid 1px black;
}

.sidebar-player {
margin:20px 0 12px;
}

.top-central-content a p{color:#fff;text-decoration:underline;}

.center-flash {
margin-bottom:0px;text-align:center;
}

.main-products {
margin-top:25px;
}
#formnewsSubscribe,#login,#form-error {
	display:none;
}

#TB_title {
display:none!important;
}
#TB_window {
border:0!important;
background:transparent!important;
}
#TB_ajaxContent {
overflow:hidden!important;
padding:0!important;
}
.popup-control input {
border:0 none;
float:right;
}

.styled-form label {
width:163px;
}
.register-user .styled-form {
width:100%;
}

.styled-form select {vertical-align:top;height:20px;background:#f0f0f0;font-size:12px;width:175px;outline:0;border:0;}

.popup-body .styled-form label {
width:120px;
}

.register-user .styled-form .popup-control {
width:247px;
}

.styled-form .success ,
.styled-form .error {
color:red;padding-left:10px;
}

.googlemap * {
	color:#000;
}

.our-hypermarkets {
margin:0 0 27px
}


.sidebar-hypermarkets-list li ul {
display:none;
}

.styled-form-row textarea {
	float:left;
}

span.success,p.success,span.error,p.error,p.message,p.email,p.captcha,.progressBarStatus {
font-size:1.2em;
font-weight:bold;
margin:0;
color:white !important;
}

form.styled-form td {
	vertical-align:top;
}
form.styled-form td,form.styled-form span,form.styled-form legend {
	color:#F0F0F0;
	font-size:12px;
}


.advices-list-item a,.advices-list-item a p {
line-height:120%;
text-decoration:none;
}

.advices-list-item-top table {
		width:auto;
}

.advices-list-item-top {
margin:0 0 10px 0;
}

.advices-list-item-top table td {
	padding:0;
}

.our-goods-bottom {
background-position:left bottom;
display:none;
}

.our-goods-top{display:block;}

.our-goods-bottom2{height:7px;background:url(/img/bg/our-hypermarkets-bottom.gif) left bottom no-repeat;}


.goods-sub .breadcrumb {
	margin:0 0 20px 0;
}

.goods-sub li {
	color:#fff;
}

.breadcrumb a.second {
background:transparent url(/img/bg/center-content-h2.gif) no-repeat scroll left 70%;
padding:0 0 0 14px;
}



.main-products .all-more-info {background:url(/img/bg/center-content-h2.gif) no-repeat right 60%;clear:both;margin-top:20px;}
.main-products .all-more-info a{font-size:15px;color:#494949;font-weight:normal;}
.main-products .all-more-info a:hover{color:#494949;}

.popup-goods {top:-50px;}

.news-item img {
	margin-right:10px;
	margin-bottom:10px;
}

.news-item table img {
	margin-right:0;
	margin-bottom:0;
}

.advices-list-item-photo img {
	margin-right:0;
	margin-bottom:0;
}

.center-columns-section-item h3 {
margin:0;
padding:0;
}

.popup-login .popup-body {
padding:0 40px 0 30px;
}

.popup-login {
top:57px;
}

.news-item-shell .news-body img {
float:none;
}

.article-page h3 a {
	text-decoration:none;
}

#map p {
	color:#000;
}

.home-club h2 a {
color:#F06621;
font-size:28px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
cursor:help;
}

.homecenter-design-section .round-body {
padding:50px 14px 20px;
min-height:82px;
}


.advices-center-columns-text h3 {
color:#F16723;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:110%;
}
.advices-center-columns-text p a:hover {
	color:#FF5900;
}
.advices-center-columns-text p a {
	color:#FF5900;
}
.advices-center-columns-text p {
color:#636363;
font-family:Verdana;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
}

.captcha {
margin:7px 0;
width:180px;
}


.TB_closeWindowButton.white {
	color:#FFFFFF;
}
.TB_closeWindowButton {
	color:#EF641F;
	display:block;
	padding:3px;
	position:absolute;
	right:5px;
	text-decoration:none;
	top:0;
	font-size:16px;
	font-weight:900;
}

.our-hypermarkets-top2{height:70px;background:#cac8c7 url(/img/our-hypermarkets-top2.jpg) left top no-repeat;}

.news-item table img {
margin:0;
}

#TB_ajaxContent p.message,#TB_ajaxContent p.error,#TB_ajaxContent p.success {
	background:url("/img/bg/search-submit-bg.gif") no-repeat scroll left 7px transparent;
	font-size:140%;
	line-height:120%;
	margin-bottom:10px;
	padding-left:18px;
	color:#FFFFFF !important;
}

.goods-header h2 {
	position:absolute;
	z-index:1;
	min-width:640px;
	background:none;
}

.goods-header {
background:#CE4F0F;
}

.register-user .styled-form .styled-form-captcha label.top-captcha {
/*float:none;*/
}

.register-user .styled-form .input-l {
	float:left;
}
.register-user .styled-form label {
	color:#F0F0F0;
	float:left;
	line-height:14px;
	display:block;
	font-size:13px;
}

.register-user .captcha {
float:left;
}

.advices-inner-secondary-text{
	background:url("/img/corners/news-item-photo-shell.png") no-repeat scroll left top transparent;
height:217px;
text-align:center;
width:251px;
}

.top-central-content h2 {
margin:0;
}


p.error_msg {
	margin-bottom:0;
}

p.error_ {
font-size:1.2em;
font-weight:bold;
}



.advices-page .center-columns-section .round-body img {
height:160px;
width:160px;
}


.top-central-content .goods-header .all-more-info {
z-index:1;
}

.main-products-item-pic img {
max-height:147px;
max-width:188px;
}