body {
	margin: 0;
	padding: 0;
	background: url(bg000000.jpg) repeat-x top;
}
body, table, td, div, p {
	color: #818181;
	font: 8pt Tahoma;
}

.clear {
  clear: both;
}


span.hidden{
font-size:11px;
margin-left:-50px;
}

@font-face {
	font-family: "Rubl Sign";
	src: url("ruble000.eot");
}
span.rur {
	color: #000;
	font-size:13pt;
	font-weight:bold;
	font-family: "Rubl Sign";
	text-transform: uppercase;
	// text-transform: none;
}

span.rur s {
	position: absolute;
	overflow: hidden;
	width: .45em;
	height: 1em;
	margin: .1ex 0 0 -.55em;
	text-decoration: none;
	// display: none;
}

span.rur s:before {
	content: '\2013';
}


.sendbut {
width:88px;
height:22px;
}

a {
	color: #818181;
	font: 8pt Tahoma;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
/* ËÅÂÀß ÊÎËÎÍÊÀ */
#left {
	width: 375px;
	background: url(bg_left0.jpg) no-repeat left top;
	vertical-align: top;
	padding: 0 0 70px 0;
}
.icons {
	margin: 95px 105px 0 0;
}
.logo {
	margin: 35px 13px 0 0;
}
.left_menu {
	width: 265px;
	margin: 35px 0 0 0;
	text-align: left;
}
.left_menu a {
	background: url(marker00.gif) no-repeat left 6px;
	color: #000;
	font: 11pt 'Myriad Pro';
	text-decoration: none;
	padding: 0 0 0 10px;
	line-height: 1.8;
}
.left_menu a:hover {
	text-decoration: underline;
}
.left_block {
	margin: 250px 0 40px 0;
	color: #000;
	font: 9pt Tahoma;
	text-align: left;
	width: 260px;
}
.left_block strong {
	display: block;
	color: #ff0000;
	font-weight: normal;
	padding: 0 0 7px;
}
.zag {
	width: 270px;
	text-align: left;
}

.zag2 {
	padding-bottom: 15px;
}

h1 {
	color: #000;
	font: bold 14pt 'Myriad Pro';
	margin: 0;
	padding: 0 0 10px;
}

.likeH1 {
	color: #000;
	font: bold 14pt 'Myriad Pro';
	margin: 0;
	padding: 0 0 0px;
	display: block;
}

.likeH2{
	color: #000;
	font: bold 12pt 'Myriad Pro';
	margin: 0;
	padding: 0 0 10px;
	display: block;
}

.news {
	width: 255px;
	text-align: justify;
	margin: 20px 0 0;
	padding: 0 15px 0 0;
	color: #9a9a9a;
	font: 8pt Verdana;
}
/* h2 {
	margin: 0;
	padding: 7px 0;
	color: #000;
	font: normal 11pt Verdana;
	line-height: 1.0;
} */
h2 {
	color: #000;
	font: bold 12pt 'Myriad Pro';
	margin: 0;
	padding: 0 0 10px;
}
.news a {
	color: #8e8e8e;
	font: 7pt Verdana;
	text-decoration: underline;
}
.news a:hover {
	text-decoration: none;
}
.predl1 {
	border: 1px solid #a5a5a5;
	width: 248px;
	margin: 15px 0;
	padding: 0 0 0 20px;
	text-align: left;
	vertical-align:center;
}
.predl1 p {
	margin: 0;
	padding: 40px 10px 0;
	color: #000;
	font: 8pt Verdana;
	text-align:left;
}
.predl1 .cena {
	color: #ff0000;
	font: bold 11pt Verdana;
	padding-top: 15px;
	float: left;
}
.predl1 a.detail {
	color: #ed1c24;
	font: 7pt Verdana;
	text-decoration: none;
	background: url(marker10.gif) no-repeat left 4px;
	padding: 0 0 0 10px;
    display: block;
    float: left;
	margin-top: 15px;
}
.predl1 a:hover {
	text-decoration: underline;
}

.predl1 img {
  border: none;
}

.predl1 .b-block {
  height: 20px;
  clear: both;
}


/* ÏÐÀÂÀß ÊÎËÎÍÊÀ */
#right {
	vertical-align: top;
	text-align: left;
	background: url(bg_right.jpg) no-repeat right 540px;
}

/* ÌÅÍÞ */
#menu {
	width: 100%;
	height: 148px;
	background: url(menu_bg0.gif);
	margin: 20px 0 0;
    overflow: hidden;
}

#menu-sub {
	height: 148px;
    float: left;
}


#menu a {
  display: block;
  float: left;
  width: 40px;
  height: 148px;
}

#menu a.active {
  display: block;
  float: left;
  width: 326px !important;
  height: 148px;
}

#menu a span{
  z-index: -1000;
  position: absolute;
}


#menu a.vina {
	background: url(vina_bg0.jpg) no-repeat right;
}

#menu a.konjak{
	background: url(konjak_b.jpg) no-repeat right;
}

#menu a.viski {
	background: url(viski_bg.jpg) no-repeat right;
}

#menu a.shamp {
	background: url(shamp_bg.jpg) no-repeat right;
}

#menu a.vodka {
	background: url(vodka_bg.jpg) no-repeat right;
}

#menu a.brendi {
    background: url(brendi_b.jpg) no-repeat right;
}

#menu a.jin {
	background: url(jin_bg00.jpg) no-repeat right;
}

#menu a.rom {
	background: url(rom_bg00.jpg) no-repeat right;
}

#menu a.liker {
    background: url(liker_bg.jpg) no-repeat right;
}

#menu a.tekila {
	background: url(tekila_b.jpg) no-repeat right;
}

#menu a.absent {
	background: url(absent_b.jpg) no-repeat right;
}

/* íåâåðíî âûðåçàíû êàðòèíêè - ïðàâèì */
#menu a.absent, #menu a.tekila{
    width: 39px;
}
/*   ÌÅÍÞ - ñòàðîå
#menu {
	width: 100%;
	height: 148px;
	background: url(img/menu_bg.gif);
	margin: 20px 0 0;
}
a.vina_link {
	width: 326px;
	height: 148px;
	background: url(img/vina_bg.jpg) no-repeat left;
	text-align: right;
	display: block;
}
.konjak {
	margin: -148px 0 0 326px;
}
a.konjak_link {
	width: 40px;
	height: 148px;
	background: url(img/konjak.jpg);
	text-align: right;
	display: block;
}
a.konjak_link:hover {
	width: 366px;
	background: url(img/konjak_bg.jpg) no-repeat left;
	margin: 0 0 0 -326px;
}

.superlink {
	display:none;
	width: 366px;
	height: 148px;
	background: url(img/konjak_bg.jpg) no-repeat left;
	margin: 0 0 0 -326px;
}

.superlink:hover {
	display:none;
}

a.konjak_link1 {
	width: 40px;
	height: 148px;
	background: url(img/konjak.jpg);
	text-align: right;
	display: block;
}

a.konjak_link1:hover  .superlink {
	display:block;
}
.viski {
	margin: -148px 0 0 366px;
}
a.viski_link {
	width: 40px;
	height: 148px;
	background: url(img/viski.jpg);
	text-align: right;
	display: block;
}
a.viski_link:hover {
	width: 406px;
	background: url(img/viski_bg.jpg) no-repeat left;
	margin: 0 0 0 -366px;
}
.shamp {
	margin: -148px 0 0 406px;
}
a.shamp_link {
	width: 40px;
	height: 148px;
	background: url(img/shamp.jpg);
	text-align: right;
	display: block;
}
a.shamp_link:hover {
	width: 446px;
	background: url(img/shamp_bg.jpg) no-repeat left;
	margin: 0 0 0 -406px;
}
.vodka {
	margin: -148px 0 0 446px;
}
a.vodka_link {
	width: 40px;
	height: 148px;
	background: url(img/vodka.jpg);
	text-align: right;
	display: block;
}
a.vodka_link:hover {
	width: 486px;
	background: url(img/vodka_bg.jpg) no-repeat left;
	margin: 0 0 0 -446px;
}
.brendi {
	margin: -148px 0 0 486px;
}
a.brendi_link {
	width: 40px;
	height: 148px;
	background: url(img/brendi.jpg);
	text-align: right;
	display: block;
}
a.brendi_link:hover {
	width: 526px;
	background: url(img/brendi_bg.jpg) no-repeat left;
	margin: 0 0 0 -486px;
}
.jin {
	margin: -148px 0 0 526px;
}
a.jin_link {
	width: 40px;
	height: 148px;
	background: url(img/jin.jpg);
	text-align: right;
	display: block;
}
a.jin_link:hover {
	width: 566px;
	background: url(img/jin_bg.jpg) no-repeat left;
	margin: 0 0 0 -526px;
}
.rom {
	margin: -148px 0 0 566px;
}
a.rom_link {
	width: 41px;
	height: 148px;
	background: url(img/rom.jpg);
	text-align: right;
	display: block;
}
a.rom_link:hover {
	width: 606px;
	background: url(img/rom_bg.jpg) no-repeat left;
	margin: 0 0 0 -565px;
}
.liker {
	margin: -148px 0 0 606px;
}
a.liker_link {
	width: 41px;
	height: 148px;
	background: url(img/liker.jpg);
	text-align: right;
	display: block;
}
a.liker_link:hover {
	width: 646px;
	background: url(img/liker_bg.jpg) no-repeat left;
	margin: 0 0 0 -605px;
}
.tekila {
	margin: -148px 0 0 646px;
}
a.tekila_link {
	width: 40px;
	height: 148px;
	background: url(img/tekila.jpg) no-repeat;
	text-align: right;
	display: block;
}
a.tekila_link:hover {
	width: 708px;
	background: url(img/tekila_bg.jpg) no-repeat left;
	margin: 0 0 0 -645px;
}
.absent {
	margin: -148px 0 0 685px;
}
a.absent_link {
	width: 40px;
	height: 148px;
	background: url(img/absent.jpg) no-repeat;
	text-align: right;
	display: block;
}
a.absent_link:hover {
	width: 724px;
	background: url(img/absent_bg.jpg) no-repeat left;
	margin: 0 0 0 -684px;
}     */
/* ÏÐÀÂÀß ÊÎËÎÍÊÀ - ÎÑÒÀËÜÍÎÅ */
.poisk {
	margin: 27px 0 50px 235px;
}
.search {
	padding: 0 15px 0 15px;
}
.search form {
	margin: 0;
	padding: 4px 10px 0;
	width: 372px;
	height: 15px;
	background: url(search_b.gif);
}
.search form input {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
	width: 370px;
	height: 15px;
}
.search_link a {
	color: #ff0000;
	font: bold 11pt Tahoma;
	text-decoration: none;
}
.red_menu {
	padding: 0 0 20px;
}
.red_menu ul {
	margin: 0 0 0 250px;
	padding: 0;
	list-style: none;
}
.red_menu ul li {
	float: left;
	padding: 0 0 0 10px;
}
.red_menu ul li a {
	display: block;
	width: 100px;
	height: 22px;
	padding: 3px 0 0;
	text-align: center;
	color: #131313;
	font: 11pt 'Myriad Pro';
	text-decoration: none;
}
.red_menu ul li a:hover, .red_menu ul li a.sel {
	color: #fff;
	background: url(red_plas.gif) center top no-repeat;
}
.tel {
	color: #818181;
	font: bold 22pt Tahoma;
	padding: 0 160 0 0px;
}
.tel small {
	font: normal 11pt Tahoma;
}
.basket {
	color: #212121;
	font: bold 10pt 'Myriad Pro';
	padding: 0 0 0 150px;
}
.summa {
	color: #8e8e8e;
	font: 10pt 'Myriad Pro';
	text-align: right;
	padding: 0 0 0 25px;
}
.summa1 {
	color: #000;
	font: 10pt 'Myriad Pro';
	text-align: left;
}
.basket1 {
	padding: 0 0 0 20px;
}
#content {
	width: 85%;
	padding: 15px 0 0 15px;
}
.block {
   width: 145px;
   border-top: 1px solid #e4e4e4;
   border-bottom: 1px solid #8c8c8c;
   background: url(bg_block.gif);
   padding: 0 0 10px 15px;
   color: #000;
   font: 8pt Verdana;
   float: left;
   margin: 0 15px 0 0;
}

.block .pic-container { 
  overflow:hidden; 
  width:115px; 
  height:170px; 
  margin: 10px; 
}

.block_text {
	padding: 0 10px 0 0;
	
}
.block_text .cena {
	color: #ff0000;
	font: bold 11pt Verdana;
	padding: 0 0 10px 0;
	float: left;
}
.block_text a {
	color: #ed1c24;
	font: 8pt Verdana;
	text-decoration: none;
	background: url(marker10.gif) 0px 5px no-repeat;
	padding: 0 0 0 10px;
    display: block;
}
.block_text a:hover {
	text-decoration: underline;
}
/* h3 {
	margin: 0;
	padding: 30px 0;
	color: #000;
	font: normal 14pt Tahoma;
} */
h3 {
	color: #000;
	font: bold 11pt 'Myriad Pro';
	margin: 0;
	padding: 0 0 8px;
}

form {
	margin: 0;
	padding: 0;
}
.answ_text {
	color: #000;
	font: 10pt Tahoma;
	padding: 10px 10px 0 0;
}
.answ {
	width: 240px;
	height: 18px;
	background: #e1e1e1;
	border: 1px solid #b7b7b7;
	padding: 0;
}
.answ1 {
	width: 390px;
	height: 125px;
	background: #e1e1e1;
	border: 1px solid #b7b7b7;
	padding: 0;
	margin: 5px 0 0;
}
h4 {
	margin: 0;
	padding: 40px 0;
	color: #434343;
	font: normal 14pt Tahoma;
}
p.quest {
	margin: 0;
	padding: 0 0 0 10px;
}
p.quest strong {
	font-size: 11pt;
	color: #000;
}
p.answer {
	text-align: justify;
	padding: 35px 0;
	margin: 0;
}
p {
	margin: 0;
	padding: 0 0 10px;
	text-align: justify;
}
p.bold {
	font-size: 14pt;
}
.zag_korz {
	background: #e5e5e5;
	color: #000;
	font: 10pt 'Myriad Pro';
	padding: 3px 0;
}
.korz {
	color: #000;
	font: 10pt 'Myriad Pro';
	padding: 7px 0 0;
}
.obsh {
	color: #626262;
	font: 15pt 'Myriad Pro';
	padding: 25px 0 0;
}
p.stat {
	color: #434343;
	font-size: 9pt;
}
p.stat a {
	color: #434343;
	font: bold 12pt Tahoma;
	text-decoration: none;
}
p.stat a:hover {
	text-decoration: underline;
}
/* ÊÀÒÀËÎÃ */
.cat_top1 {
	padding: 0 0 0 15px;
}
.cat_top1 a {
	color: #ff0000;
	font: 8pt 'Myriad Pro';
	text-decoration: underline;
	/*height: 30px;
	display: block; */
}
.cat_top1 a:hover {
	text-decoration: none;
}

.cat_top1 table td{
  padding: 0 15px 0 0;
  margin: 0;
}


.cat_top1_1, .cat_top1_5 {
	float: left;
	padding: 0 15px 0 0;
}

.cat_top1_5 a {
	height: 30px;
    display: block;
    font: 11pt 'Myriad Pro';
}

.cat_top1 a.cat_sel {
	color: #212121;
	background: url(cat_link.gif) no-repeat center bottom;
	/*height: 30px;*/
	display: block;
	text-decoration: none 
}
a.cat_link1 {
	color: #000;
	font: 8pt Verdana;
	text-decoration: underline;
	background: url(marker20.gif) no-repeat left 5px;
	padding: 0 0 0 10px;
	line-height: 1.7;
} 
a.cat_link1:hover {
	color: #000;
	background: url(marker30.gif) no-repeat left 5px;
}
.cat_top2 {
	padding: 15px 0;
	border-bottom: 1px solid #212121;
}
h5 {
	color: #000;
	font: normal 13pt Verdana;
	margin: 0;
	padding: 0;
}
.cat_img {
	float: left;
	padding: 25px 25px 20px 5px;
	height: 180px;
}
.cat_text1 {
	padding: 20px 0 0;
}
.cat_text {
	color: #4b4b4b;
	font: 7pt Verdana;
	line-height: 1.8;
}
.cat_bold_text {
	color: #4b4b4b;
	font: bold 7pt Verdana;
	padding: 0 0 0 10px;
	line-height: 1.8;
}
.cat_link2 {
	color: #ff0000;
	font: 7pt Verdana;
	text-decoration: underline;
	background: url(marker40.gif) no-repeat left 5px;
	padding: 0 0 0 15px;
}
.cat_text p.cena {
	margin: 0;
	padding: 10px 0 13px;
	font-size: 12pt;
}
.cat_text p.cena strong {
	color: #ff0000;
	font-size: 14pt;
}
a.cat_link3 {
	color: #ff0000;
}
.cat_item {
	padding: 30px 0 0px 10px;
}
.pages {
	border-top: 1px solid #212121;
	text-align: center;
	font-size: 9pt;
	padding: 15px 0 0;
}
a.krai {
	color: #ff0000;
	text-decoration: none;
}
a.krai:hover {
	text-decoration: underline;
}
.pages strong {
	color: #000;
}
.opis_tov {
	padding: 25px 20px 0;
	width: 54%;
}
.opis {
	background: #f3f3f3;
	padding: 20px;
}
h6 {
	color: #ff0000;
	font: normal 11pt Tahoma;
	margin: 0;
	padding: 0 0 20px;
}
.other_item {
	font-size: 10pt;
}
.other_item p.cena {
	color: #ff0000;
	font-size: 12pt;
	margin: 0;
	padding: 7px 0 0;
}
/* ÍÈÆÍÈÉ ÁËÎÊ */
#foot_left {
	background: url(bg_foot_.jpg) no-repeat left top;
	height: 168px;
	vertical-align: top;
}
.logo1 {
	padding: 20px 35px 0 0;
}
.copy {
	color: #4b4b4b;
	text-align: center;
	width: 225px;
	padding: 57px 0 0;
}
#foot_right {
	background: url(bg_foot0.jpg) repeat-x top;
	vertical-align: top;
	padding: 0 0 0 40px;
}
.foot_menu1 {
	padding: 20px 0 0;
}
.foot_menu1 a {
	color: #fff;
	font: 12px 'Myriad Pro';
	text-decoration: underline;
}
.foot_menu1 a:hover, .foot_menu1 a.select {
	color: #000;
	text-decoration: none;
}
.foot_menu2 {
	color: #000;
	font: 9pt Verdana;
	padding: 15px 0;
}
.foot_menu2 a {
	color: #000;
	text-decoration: none;
}
.foot_menu2 a:hover {
	text-decoration: underline;
}
.foot_tel {
	color: #c1c1c1;
	font: bold 22pt Tahoma;
}
.foot_tel small {
	font: normal 11pt Tahoma;
}
.copy1 {
	color: #b4b4b4;
	font: 7pt Verdana;
	padding: 3px 0 0;
}

.order_buttons input {
	background:url(zakaz000.jpg) left 4px no-repeat;
	border:none;
	width:174px;
	height:39px;
	color:#fff;
}

.cart_buttons input {
	background:url(zakaz000.jpg) left 4px no-repeat;
	border:none;
	width:174px;
	height:39px;
	color:#fff;
}

input {
	width: 240px;
	height: 18px;
	background: #e1e1e1;
	border: 1px solid #b7b7b7;
	padding: 0;
}
textarea {
	width: 390px;
	height: 125px;
	background: #e1e1e1;
	border: 1px solid #b7b7b7;
	padding: 0;
	margin: 5px 0 0;
}

li{
margin-bottom: 2px;
}

ul{
margin-top: 2px;
}

/* ul {
list-style:none;
}

ul  li ul {
list-style:none;
} */
 
.b-line {
  border-bottom: 1px solid #000;
}

.nodecor {
  text-decoration: none;
  color: #000;
}

.align-center {
  text-align: center;
}

.grey-border {
  border: 1px solid #ccc;
}

.vipseo {
  float: right;
  width: 300px;
  margin-top: 30px;
}

.vipseo p {
  color: #FFF;
}


.vipseo img {
  float: left;
  margin-right: 10px;
}

.vipseo a {
  text-decoration: none;
  color: #FFF;
}

.txt-razdel {
  padding: 5px; 
}

.txt-razdel img {
  border: 1px solid #ccc;
}

.notshow {
  display: none;
}

