
.topPanel {
margin: 0 0 57px;
}
a.btn-chanau:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background:url("/pokupki/skin/frontend/enterprise/wine/images/bg-btn-img.gif") no-repeat scroll 0 0 transparent;
background-position:0 -23px;
}
a.btn-chanau {
background:url("/pokupki/skin/frontend/enterprise/wine/images/bg-btn-img.gif") no-repeat scroll 0 0 transparent;
text-indent:-9999px;
display:block;
height:18px;
padding:5px 0 0;
text-align:center;
width:143px;
font-weight:normal;
}

a.btn-pokupki:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background:url("/pokupki/skin/frontend/enterprise/wine/images/bg-add-nav.gif") no-repeat scroll 0 0 transparent;
background-position:0 -46px;
}
a.btn-pokupki {
background:url("/pokupki/skin/frontend/enterprise/wine/images/bg-add-nav.gif") no-repeat scroll 0 0 transparent;
text-indent:0px;
display:block;
height:18px;
padding:5px 0 0;
text-align:center;
width:143px;
font-weight:normal;
margin-left:15px;
}

.lev_1{
width:954px;
height:1px;
background:url("../img/bg/grey.gif") repeat-x scroll 0 0px transparent;

}

.lev_1 a:hover, .lev_1 a.active{
font-weight:bold;
}
.lev_1 a{
font-weight:normal;
}

.holder form,.holder fieldset,.top-form form, .top-form  fieldset {
border-style:none;
margin:0;
padding:0;
}
.top-form{

	float:right;
	position:relative;
	margin:1px -14px 0 0;
	display:inline;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-top-form-l.gif) no-repeat;
}
.top-form .holder{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/sf-bg-top-form-r.gif) no-repeat 100% 0;
	height:25px;
	padding:5px 19px 0 6px;
	margin: 0px 14px 0px 0px;
}
.top-form .submit{
	margin:0 0 0 4px;
	display:inline;
}
.top-form .mail-form{
	float:left;
	padding:0 10px 0 0;
}
.top-form .mail-form fieldset,
.top-form .search-form fieldset,
.top-form .search-form{
	float:left;
}
.top-form label{
	float:left;
	color:#ec1d25;
	font-weight:bold;
	margin:0 5px 0 0;
	display:inline;
}
.top-form label img{ display:block; }
.input-search{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-input-search.gif) no-repeat;
	width:135px;
	height:20px;
}
.top-form .mail-form label{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-email-label.gif) no-repeat 0 50%;
	padding:0 0 0 23px;
	line-height:18px;
}
.top-form .input-mail{
	width:115px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-text-02.gif) no-repeat;
}
.top-form .input-mail input{ width:95px; }

.input-search-large input,
.input-search input,
.input-password input,
.input-mail input{
	float:left;
	margin:0;
	padding:3px 10px;
	line-height:14px;
	background:none;
	border:0;
	color:#959595;
}
.input-password input{ width:101px; }
.input-mail input{ width:151px; }
.input-search input{ width:115px; }
.input-search-large input{ width:255px; }
.input-mail{
	float:left;
	width:171px;
	height:20px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-input-mail.gif) no-repeat;
}
.input-password{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-input-password.gif) no-repeat;
	width:121px;
	height:20px;
	margin:0 0 0 3px;
	display:inline;
}

.navigationTop a,.slogan a {
font-size:10px;
}

.menuTop { width: 954px; margin: 0px 0px 6px 0px; padding-top:10px; position: relative;  }	

.login{
	float:right;
	width:158px;
	padding:5px 4px 0;

}
.login-text{
	color:#ec1d25;
	position:absolute;
	width:147px;
	height:14px;
	right:0;
	bottom:17px;
	top:0px;
	text-align:left;
}
.align-right{
	width:185px;
	text-align:right;
}
.login ul{
	overflow:hidden;
	font-size:10px;
	float:right;
	display:inline;
	letter-spacing:-1px;
	margin:0 -3px 0 -7px;
	z-index:10;
}
.login ul li{
	float:left;
	padding:0 8px;
	margin:0 1px 0 -1px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/separator-02.gif) no-repeat;
	list-style-type:none;
	list-style:none;
}
.login ul li a {
	display:block;
	padding:0 8px 0 0;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-arrow.gif) no-repeat 100% 5px;
}
.login ul li a span{display:block;}
.login ul li a:hover{text-decoration:none;}
.login ul li a:hover span{
	text-decoration:none;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-dotted.gif) repeat-x 0 100%;
}

/* popup */
.popup{
	width:173px;
	position:absolute;
	top:10px;
	left:-2px;
}
.popup .popup-holder{
	width:173px;
	height:141px;
	padding:10px 0 0 6px;
	overflow:hidden;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup.png) no-repeat;
}
.popup-min{
	width:149px;
	position:absolute;
	top:30px;
	left:30px;
}
.popup-min .popup-holder{
	width:143px;
	height:124px;
	padding:11px 0 0 6px;
	overflow:hidden;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup-min.png) no-repeat;
}
.popup .submit{
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	width:75px;
	height:18px;
	position:relative;
	margin:0 auto 11px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/btn-submit-02.gif) no-repeat;
}
.popup dl{
	margin:0 0 5px;	
	overflow:hidden;
}
.popup dl dt{
	float:left;
	height:23px;
	margin:0 4px 1px 0;
}
.popup dl dd{
	height:23px;
	margin:0 0 1px;
	line-height:21px;
}
.popup p{
	margin:-3px 0 7px;
	position:relative;
}
.popup-min dl{
	margin:0 0 5px;	
	overflow:hidden;
}
.popup-min dl dt{
	float:left;
	width:23px;
	margin:4px 4px 1px 0;
}
.popup-min dl dd{
	overflow:hidden;
	margin:0 0 9px;
	line-height:13px;
	height:auto;
	min-height:27px;
}
/* login and fogot popups */
.popup2{
	position:absolute;
	top:0;
	left:50%;
	width:416px;
	z-index:99999;
}
.popup2 .t{
	height:14px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup2-t.png) no-repeat;
	overflow:hidden;
}
.popup2 .b{
	height:14px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup2-b.png) no-repeat;
	overflow:hidden;
}
.popup2 .c{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup2-c.png) repeat-y;
	height:1%;
	padding:0 15px;
}
.popup2 .c:after{
	content:"";
	clear:both;
	display:block;
}
.popup2 .c2{
	width:100%;
	float:left;
	margin:-7px 0 0;
	position:relative;
}
.title{
	height:1%;
	overflow:hidden;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-dotted-gray.gif) repeat-x 0 100%;
	padding:0 0 7px;
	margin:0 0 10px;
	text-align:left;
}
.btn-close{
	float:right;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-btn-close.gif) no-repeat 100% 4px;
	padding:0 9px 0 0;
	font-size:10px;
	margin:1px 0 0;
	line-height:13px;
	cursor:pointer;
}
.btn-close:hover{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-btn-close.gif) no-repeat 100% 4px;
	text-decoration:none;
	border:none;
}
.btn-close span{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-dotted.gif) repeat-x -9999px -9999px;
}
.btn-close:hover  span{ background-position: 0 100%; }
.popup2 .title strong{
	color:#ec1d25;
	display:block;
	height:1%;
	overflow:hidden;
	line-height:14px;
}
.popup2 .row{
	width:100%;
	overflow:hidden;
	margin:0 0 12px;
}
.popup2 .row2{
	width:100%;
	overflow:hidden;
}
.check-emal,
.check-password,
.fail{ display:none; }
.show-fail .fail,
.show-check-email .check-emal,
.show-check-password .check-password{ display:block; }
.popup2 p{
	display:none;
	color:#333;
	font-weight:bold;
	text-align:center;
	margin:-3px 0 10px;
	position:relative;
}
.popup2 .send p{ display:block; }
.popup2 .send .row{ display:none; }
.check{
	width:100%;
	overflow:hidden;
	color:#ec1d25;
	margin:-3px 0 4px;
	position:relative;
	font-weight:normal;
}
.row1{
	width:100%;
	overflow:hidden;
	color:#ec1d25;
	margin:0 0 4px;
}
.row1 strong{ font-weight:normal; }
.check-emal{
	float:left;
	width:170px;
}
.check-password{
	float:right;
	width:150px;
	padding:0 61px 0 0;
}
.input-mail{
	float:left;
	width:171px;
	height:20px;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-input-mail.gif) no-repeat;
}
.input-password{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-input-password.gif) no-repeat;
	width:121px;
	height:20px;
	margin:0 0 0 3px;
	display:inline;
}
.popup2 .submit{ margin:0 0 0 4px; display:inline; float:left;}
.input-search-large input,
.input-search input,
.input-password input,
.input-mail input{
	float:left;
	margin:0;
	padding:3px 10px;
	line-height:14px;
	background:none;
	border:0;
	color:#959595;
}
.input-password input{ width:101px; }
.input-mail input{ width:151px; }
.input-search input{ width:115px; }
.input-search-large input{ width:255px; }
.popup2 .row .col{
	float:left;
	width:165px;
	padding:0 10px 0 0;
}
.popup2 .row .col label{
	float:left;
	padding:0 0 0 6px;
}
.btn-fogot{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-btn-fogot.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	cursor:pointer;
}
.btn-fogot:hover{
	text-decoration:none;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-btn-fogot.gif) no-repeat 0 4px;
	border:none;
}
.btn-fogot span{
	float:left;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-dotted.gif) repeat-x -9999px -9999px;
}
.btn-fogot:hover span{ background-position:0 100%; }
/* popup */
.popup3{
	width:177px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:30%;
}
.popup3 .t{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup3-t.png) no-repeat;
	height:14px;
	overflow:hidden;
}
.popup3 .b{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup3-b.png) no-repeat;
	height:14px;
	overflow:hidden;
}
.popup3 .c{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-popup3-c.png) repeat-y;
	height:1%;
	padding:0 10px;
}
.popup3 .c:after{
	content:"";
	clear:both;
	display:block;
}
.popup3 .c2{
	width:100%;
	float:left;
	margin:-7px 0 0;
	position:relative;
}
.popup3 .title{
	padding-right:4px;
	margin:0 0 6px;
}
.popup3 p{
	margin:0 0 10px;
	font-weight:bold;
	text-align:center;
	color:#ec1d25;
}
.send{
	display:none;
	color:#333 !important;
}
.show-send p{ display:none; }
.show-send .send{ display:block; }

.input-mail, .input-password {
	height:auto;
	min-height:20px;
}


.popup2 .validation-advice {
	color:red;
	margin-top:20px;
	padding:4px 0;
}
.validation-advice {
	color:#EC1D25;
	font-size:10px;
}

.popupLoginAjaxLoader{
display:none;
}

.checkboxArea, .checkboxAreaChecked {
background:url("/pokupki/skin/frontend/enterprise/wine/images/bg-checkbox.gif") no-repeat scroll 0 0 transparent;
float:left;
height:13px;
overflow:hidden;
width:13px !important;
}
.checkboxAreaChecked  {
background-position:0 -13px;
}
.outtaHere {
left:-3000px;
position:absolute;
}


.nav{
	float:left;
	padding:0;
	margin:0;
}
.nav li{
	float:left;
	margin:0 2px 0 0;
	list-style-type:none;
	list-style:none;
}
.nav li a{
	text-transform:uppercase;
	width:117px;
	height:18px;
	display:block;
	text-align:center;
	padding:5px 0 0;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-nav.gif) no-repeat;
}
.nav li a:hover,
.nav li.active a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-nav.gif) no-repeat;
	background-position:0 -23px;

}

.nav-add li .buy-online:hover,
.nav-add li.active .buy-online:hover{background-position:0 -46px;}
.nav-add{
	float:left;
	padding:0;
	padding-left:13px;	
	margin:0;
}
.nav-add li{
	float:left;
	margin:0 2px 0 0;
	list-style-type:none;
	list-style:none;	
}
.nav-add li a{
	text-transform:uppercase;
	width:143px;
	height:18px;
	padding:5px 0 0;
	display:block;
	text-align:center;
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-add-nav.gif) no-repeat;
}
.nav-add li a.btn-image{
	background:url(/pokupki/skin/frontend/enterprise/wine/images/bg-btn-img.gif) no-repeat;
	text-indent:-9999px;
}
.nav-add li a:hover,
.nav-add li.active a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	background-position:0 -23px;
}


