/*//////--------------//////*/
/*      Suggest Search      */
/*//////--------------//////*/

#content
{
  height: 100%;
  width: 100%;
  text-align: left
}

#ie_fix
{
  height: 100%;
  width: 100%;
  text-align: center
}

#scroll
{
  position: absolute;
  margin: 0 auto; 
  visibility: hidden;
  background-color: white;
  z-index: 1;    
  width: 176px;
  height: 150px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-collapse: collapse;
  border-bottom-style: solid;
  border-color: #000000;
  border-width: 1px;      
  overflow: auto;
  float: left;
}

#scroll div
{
  margin: 0 auto;
  text-align:left
}

#suggest table
{
  width: 170px;
  font-size: 11px;
  font-weight: normal;
  color: #676767;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 0px
}

a.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
}

a:hover.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
}

/*//////////------//////////*/
/*          Global          */
/*//////////------//////////*/ 

* 		{margin:0;padding: 0;}

body	{font-family: Tahoma, sans-serif;font-size:11px;width:100%;color:#333;background: white}

a 		{ color: #37628f}
	
a:hover	{text-decoration: none;}
	
img		{border:0;}
	
p		{margin:10px 0 ;}

input, textarea {font-family: Tahoma, sans-serif;}
textarea {border:1px solid #818181;color:#333;font-size:11px;padding:3px;margin:3px 0}
select {color:#981b1d; border:1px solid #818181;padding:3px;font-size:11px;}

.clear {clear:both; height:10px;}
.red {color:#8f2a2c !important}
.vip {
	background-image:url(i/extra1.png);
	height:43px;
	width:310px;
	font-size:18px;
	color:#8f2a2c !important}
.vip21 {
	background-image:url(i/extra_21.png);
	height:43px;
	width:310px;
	font-size:18px;
	color:#8f2a2c !important}
.vip22 {
	background-image:url(i/extra_22.png);
	/*height:86px;*/
	width:310px;
	font-size:14px;
	color:#8f2a2c !important}
.vip23 {
	background-image:url(i/extra_23.png);
	height:16px;
	width:310px;
	font-size:14px;
	color:#8f2a2c !important}
.usl_spb {
	margin-top:14px;
	margin-left:12px;
	}
.redbold{color:#8f2a2c !important; font-weight:700 }
.bigprice {color:#37628f;font-size:28px;line-height:1.2em}
.price_arrow {background: url(i/price_arrow.gif) left no-repeat;padding-left:15px;width:160px;display: block;float: left}
table tr td {vertical-align: top}

h1 {font-size: 18px; font-weight: 700; margin:0 0 15px 0 }
h2 {font-size: 16px; font-weight: 700; margin:0 0 10px 0;  }
h3 {font-size: 16px; font-weight: 700; margin:5px 0 10px 0; color:#981c1e}
//h4 {font-size: 12px; font-weight: 700; margin-bottom:7px; margin-top: 7px; color: #981c1e}
h4 {font:12px/14px Tahoma; color:#981c1e; text-decoration:none; font-weight: 700; margin-bottom:0px; margin-top: 15px; border-color:#414141; border-style:dotted; border-width:0px 0px 1px 0px; padding-bottom:5px}
h5 {font:20px/22px Tahoma; color:#435b6a; text-decoration:none; font-weight: normal}
h6 {font:16px/18px Tahoma; color:#981c1e; text-decoration:none; font-weight: bold; border-color:#414141; border-style:dotted; border-width:0px 0px 1px 0px; padding-bottom:5px}

.hhr {background:url(i/hr.gif) bottom repeat-x;padding-bottom:3px}

div.page {width:995px;margin: 0 auto;background:url(i/head.jpg) left top no-repeat}

/*//////////------//////////*/
/*          PNG IE          */
/*//////////------//////////*/

img.png, div.label div, div.label_big div, a.but_oform, input.phone_popup_but, div.enter	{behavior: url(js/iepngfix.htc) } 

/*//////////------//////////*/
/*          Header          */
/*//////////------//////////*/
td.logo {padding:45px 0 21px 25px;width:231px;}
td.logo img {margin-bottom: 5px}
td.logo h1 {font-size:10px;color:#868686;font-weight:500;width:190px;text-align:center;margin-bottom:25px}

input.searchinput {border:1px solid #818181;color:#333;font-size:11px;padding:3px;width:140px;margin-bottom:5px}
//input.searchbut {padding:7px 5px 5px 5px;vertical-align:top}
input.searchbut {padding:0px 0px 0px 0px;vertical-align:top}
div.search a {padding-left:6px;color:#3e5565;text-decoration:underline}
div.search a:hover {text-decoration: none}

td.topmenu {width:530px;padding:75px 0 0 22px;}
td.topmenu ul {list-style:none;}
td.topmenu ul li {text-transform:uppercase;display: inline}
td.topmenu ul li a {color:#981b1d;font-weight:700;padding:0 22px}

td.topcontacts {padding:15px 0 22px 0;width:200px}
td.topcontacts select {color:#981b1d; border:1px solid #818181;width:162px;padding:3px;font-size:11px;margin-bottom: 9px}
div.phone {font:26px "Arial Narrow", Arial, sans-serif;color:#435a6a;}
div.phone span {font-size:18px;color:#981c1e;position: relative;top:-6px}

div.connect {color:#435a6a;background:url(i/arrow_contacts.jpg) 80% 50% no-repeat}
div.icq {background:url(i/ico_icq.gif) left no-repeat;padding:3px 0 3px 20px;margin-bottom:2px}
div.skype {background:url(i/ico_skype.gif) left no-repeat;padding:3px 0 3px 20px;margin-bottom:5px}

div.login {position: absolute;top:0;margin-left:300px;width:193px}
div.login a.login_a {color:#981b1d;text-transform: uppercase;font-weight:700}

div.enter {float: right; width:162px;height:32px;background:url(i/login.png) left top no-repeat; text-align: center;padding-top:5px}
div.enter img {margin-left:4px;position: relative;top:2px;z-index: 1}

div.enter_form {width:173px;background:url(i/login_bg.gif) left bottom no-repeat;padding:10px 10px 15px 10px;position: absolute;z-index: 50}
div.enter_form_head {text-align:right;}
div.enter_form_head img {position: relative;top:2px}

div.enter_form input {border:1px solid #818181;width:160px; color:#333;font-size:11px;padding:3px;margin:0 0 5px 0;}
input.login_enter_but {border: 0 !important; width: 70px !important;margin:2px 5px 0 0 !important}
input.login_enter_cbox {width:auto !important; border: 0 !important;padding: 0 !important; margin: 0 !important}
/*//////////------//////////*/
/*           Left           */
/*//////////------//////////*/
td.left {width:250px;padding-right:6px}
td.maincont_left_td {width:250px;padding-right:6px}

td.left h3 {background:url(i/left_head.gif) left repeat-y;padding:17px 0 13px 30px;text-transform:uppercase;color:#8f2a2c;font-size:15px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif; text-decoration: none;}
td.maincont_left_td h3 {background:url(i/left_head.gif) left repeat-y;padding:17px 0 13px 30px;text-transform:uppercase;color:#8f2a2c;font-size:15px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif; text-decoration: none;}

div.module {padding-bottom:25px}
div.module div.inner {padding:0 18px 0 30px}

.category_level_1 {
	background-image:url(i/ul_arrow.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 1.1;
	color: #414141;
	text-decoration:none;
}

.category_level_2 {
	background-image:url(images/cat_level2.gif);
	background-position: middle left;
	background-repeat:no-repeat;
	padding-left: 40px;
	padding-bottom: 4px;
	line-height: 1.1;
	text-decoration:none;
}
.category_level_1 A:link, .category_level_1 A:active, .category_level_1 A:visited {
	color: #505050;
	text-decoration:none;
} 

.category_level_1_act {
	color:#991c20 !important;font-weight:700;
	text-decoration:none;
}

ul.menu {list-style: none;}
ul.menu li {background:url(i/ul_arrow.gif) left top no-repeat;padding:5px 0 5px 15px}
ul.menu li a {text-decoration:none;color:#414141}
ul.menu li a:hover {text-decoration:underline}
ul.menu li.active a {color:#991c20 !important;font-weight:700}

ul.menu li ul {margin:10px 0 0 20px;list-style:none}
ul.menu li ul li {background:none;padding:5px 0 5px 10px;color:#37628f;background:url(i/ul_ul_arrow.gif) left no-repeat}
ul.menu li ul li a, ul.menu li.active ul li a {color:#37628f !important;text-decoration:underline;font-weight:500}
ul.menu li ul li a:hover {text-decoration:none}
ul.menu li ul li.active a {font-weight:700}


div.proiz div {margin-bottom:10px;}

/*//////////------//////////*/
/*          Content         */
/*//////////------//////////*/
div.banner {padding-bottom:20px}

table.content2 {width:525px;}
td.content {width:525px;padding:0 10px 30px 0}
td.content ul, td.content ol   {margin:10px 0 10px 15px}
td.main {width:525px;padding:0 10px 30px 0}
td.main2 {width:525px;padding:0 10px 10px 0}
td.maincont_mid_td {width:525px;padding:0 10px 30px 0}
td.maincont_mid_td2 {width:700px;padding:0 10px 30px 0}


td.content h2 {margin-bottom:0px;color:#435b6a;font-size:22px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif; text-decoration: none;}
td.pageHeading h2 {margin-bottom:0px;color:#435b6a;font-size:22px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif; text-decoration: none;}
td.pageHeading {margin-bottom:0px;color:#435b6a;font-size:22px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif; text-decoration: none;}
div.hr {height:1px;background:url(i/hr.gif) repeat-x;border:0;margin-bottom:6px;line-height:1;font-size:1px}
h3.hr {background:url(i/hr.gif) bottom repeat-x;padding-bottom:3px}

table.main_prod {margin-bottom:0px}
table.main_prod td {text-align: center;width:160px;padding:0 14px 0px 0}
div.label, div.label_big {height:0;text-align: left;width:100%} * html div.label, * html div.label_big {overflow: hidden}
div.label div {width:44px;height:45px;position: relative;top:-46px;left:10px}
div.label_proc {background:url(i/label_proc.png) left top no-repeat} 
div.label_best {background:url(i/label_best.png) left top no-repeat} 
div.label_eks  {background:url(i/label_eks.png) left top no-repeat} 
div.label_new  {background:url(i/label_new.png) left top no-repeat} 

div.label_big div {width:64px;height:64px;position: relative;top:-68px;left:20px}
div.label_proc_big {background:url(i/label_proc_big.png) left top no-repeat} 
div.label_best_big {background:url(i/label_best_big.png) left top no-repeat} 
div.label_eks_big  {background:url(i/label_eks_big.png) left top no-repeat} 
div.label_new_big  {background:url(i/label_new_big.png) left top no-repeat} 

table.price_blue {margin-top:5px;}
table.price_blue td {font-weight:700; color:white; width:146px;padding: 0 !important; height:43px;text-align: center;background: url(i/price_blue.gif) 50% 3px no-repeat;vertical-align:middle;}
table.price_blue td strike {font-weight:500}

div.nav {text-align:center;padding-bottom:25px;color:#37628f}
div.nav a {padding:0 3px;color: #981c1e;}
div.nav a.noa {color:#37628f;text-decoration: none}

div.prod_info{text-align:left;padding-top:10px;color:#37628f;line-height:1.3em}
a.but_kupit {width:72px;height:20px;display:block;padding-top:5px;background:url(i/but_green_small.gif) left top no-repeat;text-align:center;margin:2px 4px 2px 0;color:#fff;float:left}
a.but_sravnit_list {width:72px;height:20px;display:block;padding-top:5px;background:url(i/compare_blue.gif) left top no-repeat;text-align:center;margin:2px 1px 2px 0;color:#fff;float: left}
a.but_sravnit_list_act {width:72px;height:20px;display:block;padding-top:5px;background:url(i/compare_grey.gif) left top no-repeat;text-align:center;margin:2px 1px 2px 0;color:#fff;float: left}


/*    tovar     */
div.tovar {font-size:12px;color:#414141}

td.tovar_pic {width:259px;height:268px;background:url(i/tovar_bg.gif) left top no-repeat;padding:7px}
td.tovar_pic3 {width:259px;height:268px;background:url(i/tovar_bg3.gif) left top no-repeat;padding:7px}
td.tovar_pic4 {width:259px;height:268px;background:url(i/tovar_bg02.gif) left top no-repeat;padding:7px}
td.tovar_pic1 {width:259px;height:268px;background:url(i/tovar_bg1.gif) left top no-repeat;padding:7px}
td.tovar_pic2 {width:259px;height:268px;background:url(i/tovar_bg2.gif) left top no-repeat;padding:7px}

td.tovar2_pic {width:259px;height:268px;background:url(i/tovar2_bg.gif) left top no-repeat;padding:7px}
td.tovar2_pic3 {width:259px;height:268px;background:url(i/tovar2_bg3.gif) left top no-repeat;padding:7px}
td.tovar2_pic4 {width:259px;height:268px;background:url(i/tovar_bg02.gif) left top no-repeat;padding:7px}
td.tovar2_pic1 {width:259px;height:268px;background:url(i/tovar2_bg1.gif) left top no-repeat;padding:7px}
td.tovar2_pic2 {width:259px;height:268px;background:url(i/tovar2_bg2.gif) left top no-repeat;padding:7px}

td.tovar_big {vertical-align:middle;text-align: center;height:224px;}
td.tovar_small {text-align: center;vertical-align:middle;height:43px;padding:0 7px}
td.tovar_small td {text-align: center;vertical-align:middle;height:43px;}

td.tovar_price {padding-left:5px;line-height: 1.5em;color: #37628f;font-size:11px; }
div.but_darkred {line-height: 1.4em; width: 105px;height:17px;text-align: center;background: url(i/but_darkred.gif) right no-repeat;margin:8px 0 2px 0;}
div.but_darkred a {color: white;} div.but_darkred img {margin-left: 3px}
a.but_buy{background:url(i/but_green_small.gif) no-repeat;padding:4px 19px 8px 15px;color:white;margin:2px 1px 2px 0;}
input.but_buy {background:url(i/but_green_small2.gif) no-repeat;padding:3px 21px 6px 18px; border: none; color: white; font-size: 18px; cursor: pointer;margin:2px 1px 2px 0; width:117px; height:40px;}
a.but_gray_bigger { width:154px;height:21px;display:block;padding:4px 0 0 0;background:url(i/but_gray_bigger.gif) left top no-repeat;text-align:center;color:#fff;margin:8px 0;float:left;}
div.tovar_buy {margin:5px 0; }
a.but_green_big {width:125px;height:20px;background:url(i/but_green_big.gif) left top no-repeat;color:white;display: block;text-align: center;padding-top:5px;float: left;position: relative;top:5px}
div.tovar_acc a.but_kupit {margin-left:20px}

div.tovar_text {margin:25px 0;font-size:11px;color: #37628f}
table.tovar_info td {padding-right:10px}

div.delivery_popup {position:absolute;color:#37628f;font-size:11px;width:205px;z-index: 10}
div.delivery_popup div.inner {margin-top:1px; border-top: 1px solid #d8d8d8;width:189px;padding:5px 8px 10px 8px;background:url(i/bin_popup_bg.gif) left bottom no-repeat;}
div.delivery_popup select {margin:5px 0 !important; width:190px}
div.delivery_popup table td {vertical-align: middle;color:#8f2a2c; font-weight:700}
div.delivery_popup table td img {margin:5px 8px 5px 0}

/*    tovar video     */
div.tovar_nav {margin-bottom: 15px;font-size:12px; list-style-type: none;}
div.tovar_nav li{ display: inline; margin: 0; }
div.tovar_nav a {font-weight:700;color:#981c1e;text-decoration: none; }
div.tovar_nav a i {font-style: normal;padding:3px 10px;}
div.tovar_nav a span {0background:url(i/tovar_nav_sep.gif) right no-repeat;}
div.tovar_nav a.tovar_nav_last span {background:none }

div.tovar_nav li a {font-weight:700;color:#981c1e;text-decoration: none;}
div.tovar_nav li a i {font-style: normal;padding:3px 10px;}
div.tovar_nav li a span {0background:url(i/tovar_nav_sep.gif) right no-repeat;}
div.tovar_nav li a.tovar_nav_last span {background:none }

div.tovar_nav a.tovar_nav_a i, div.tovar_nav a.selected i { color:white;padding:3px 10px;background:url(i/tovar_nav_l.gif) left top no-repeat;}
li a.tovar_nav_a i, li a.selected i { color:white;padding:3px 10px;background:url(i/tovar_nav_l.gif) left top no-repeat;}
div.tovar_nav a.tovar_nav_a span, div.tovar_nav a.selected span {background:url(i/tovar_nav_r.gif) right top no-repeat;padding:3px 0}

div.tovar_nav a.tovar_nav_a i, div.tovar_nav a:hover i { color:white;padding:3px 10px;background:url(i/tovar_nav_l.gif) left top no-repeat;}
li a.tovar_nav_a i, li a:hover i { color:white;padding:3px 10px;background:url(i/tovar_nav_l.gif) left top no-repeat;}
div.tovar_nav a.tovar_nav_a span, div.tovar_nav a:hover span {background:url(i/tovar_nav_r.gif) right top no-repeat;padding:3px 0}
* html a.tovar_nav_a span, * html div.tovar_nav a:hover span, * html a.selected span {padding:0 !important}
*+html a.tovar_nav_a span, *+html div.tovar_nav a:hover span, *+html a.selected span {padding:0 !important}

div.tovar_video {margin-bottom:15px}
input.but_green_big {width:125px;height:25px;background:url(i/but_green_big.gif) left top no-repeat;border:0;color:white;text-decoration: underline;cursor: pointer}
input.but_green_bigger {width:157px;height:25px;background:url(i/but_green_bigger.gif) left top no-repeat;border:0;color:white;text-decoration: underline;cursor: pointer}
div.tovar select {margin:0 10px;}

/* sravnenie */
div.sravnenie {width:916px;border: 1px solid #e29b9c;padding:7px 17px; background:white;position: absolute;top:130px; left: 170px; z-index: 100;}

/*div.sravnenie {width:916px;border: 1px solid #e29b9c;padding:7px 17px; background:white;position: absolute;top:5%; left: 5%;}*/

div.sravnenie div.close {float: right;}
div.sravnenie div.close a {color: #981c1e}
div.sravnenie h2 {margin-bottom:5px !important;color:#435b6a;}
a.but_red_big {width:140px;height:21px;display:block;padding:5px 0 0 0;background:url(i/but_red_big.gif) left top no-repeat;text-align:center;color:#fff;margin:0 0 8px 0;}


table.table_sravn {text-align:left;font-size:12px}
table.table_sravn td {padding:7px 5px;width:20%}
table.table_sravn th {background:#981c1e;color:white;text-align: left;padding:7px 5px}
table.table_sravn tr.odd td {background: #f4f4f4}
div.sravnenie div.label div {left:0px}

/*//////////------//////////*/
/*          Right           */
/*//////////------//////////*/
td.right {width:205px;clear:both}
td.right h3 {padding:0 0 0 5px;text-transform:uppercase;color:#8f2a2c;font-size:15px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif}
.right-header {padding:0 0 0 5px;text-transform:uppercase;color:#8f2a2c;font-size:15px;font-weight:500;font-family: "helios-cond-light", Tahoma, sans-serif}


a.but_beznal {width:96px;height:20px;display:block;padding-top:5px;background:url(i/but_green.gif) left top no-repeat;text-align:center;color:#fff;margin:0 10px 5px 0;float:left}
a.but_nal {width:96px;height:20px;display:block;padding-top:5px;background:url(i/but_gray.gif) left top no-repeat;text-align:center;margin:0 0 5px 0;color:#fff;float:left}
a.but_bin {width:130px;height:20px;display:block;padding:5px 0 0 10px;background:url(i/but_red.gif) left top no-repeat;text-align:center;color:#fff;margin:0 6px 8px 0;float:left;}
a.but_bin:visited {color:#fff;}
* html a.but_bin {margin-right:2px !important}
a.but_oform{width:113px;height:18px;display:block;padding-top:3px;background:url(i/but_wine.png) left top no-repeat;text-align:center;color:#fff;margin:0 0 15px 0;float:right}
a.but_call {width:130px;height:21px;display:block;padding:5px 0 0 10px;background:url(i/but_blue.gif) left top no-repeat;text-align:center;color:#fff;margin:0 8px 0 0;float:left;clear: both}
a.but_sravnit {width:130px;height:21px;display:block;padding:5px 0 0 10px;background:url(i/but_blue_bigger.gif) left top no-repeat;text-align:center;color:#fff;margin:0 8px 10px 0;float:left;clear: both}
img.img_phone {float: left}


div.bin_module {clear:both;border: 1px solid #d8d8d8;width:187px;padding:2px 8px 0 8px}
div.bin_module table {width:100%; }
div.bin_module table td {background:url(i/bin_border.gif) 0 70% repeat-x;color:#767676;padding-bottom: 5px}
div.bin_module table td span {background:white}
div.bin_module table td.bin_content {font-weight:700;color:#991c20;text-decoration:underline;text-align: right;background-position:3px 70%}
div.bin_module table td.bin_content span {background:white;text-decoration:underline}

div.bin_popup {position:absolute;width: 205px}
div.bin_popup div.inner {margin-top:1px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; width:189px;padding:5px 8px 10px 8px;background:url(i/bin_popup_bg.gif) left top no-repeat;}
div.bin_popup_close {text-align: right}

table.bin_popup_item {width:100%}
table.bin_popup_item td {padding:3px 0 8px 0;color:#37628f;line-height:1.5em}
table.bin_popup_item img {margin-right:8px}
table.bin_popup_item td form {padding-top:5px}
table.bin_popup_item td select {color:#981b1d; border:1px solid #818181;width: 40px; padding:3px;font-size:11px;vertical-align:top}
table.bin_popup_item td label {position: relative;top:2px;height:100%}

div.phone_popup {width:205px;line-height:1.5em;position: absolute; z-index: 90;}
div.phone_popup div.inner {margin-top:1px; border-top: 1px solid #d8d8d8;width:189px;padding:5px 8px 10px 8px;background:url(i/phone_popup.gif) left bottom no-repeat;}
div.phone_popup input {border: 1px solid #818181;padding:3px}
div.phone_popup table {font-size:10px;color:#a8a8a8}
div.phone_popup table td {text-align:center}
input.phone_popup_name {width:180px;}
input.phone_popup_kod {width:40px;}
td.phone_popup_kod {padding-right:12px}
input.phone_popup_phone {width:120px}

input.phone_popup_but{width:113px;cursor: pointer; border: 0 !important;text-decoration: underline; font-size:11px;  height:21px;display:block;padding:0 !important;background:url(i/but_wine.png) left top no-repeat;text-align:center;color:#fff;float:right}


div.blue_bg {padding:10px;background: #FFFFFF;border: 1px solid #d8d8d8;}
table.right_products {color:#37628f}
table.right_products td img {margin-right: 8px}
td.right_products_price {vertical-align:bottom}
span.price {color:#8f2a2c;font-weight:700;}


//div.blue_bg {padding:10px;background: #e0e0e0;}
//table.right_products {color:#37628f}
//table.right_products td img {margin-right: 8px}
//td.right_products_price {vertical-align:bottom}
//span.price {color:#8f2a2c;font-weight:700;}

/* search */
div.right_search {color:#37628f;line-height:1.5em}
div.right_search select {color:#981b1d; border:1px solid #818181;width:90px; padding:3px;font-size:11px;vertical-align:top;margin-left:5px;position: relative;top:-2px}
label.search_price {color:#981b1d}
input.search_price {width:50px;border: 1px solid #818181;padding:3px;margin:0 3px}
input.cbox {margin:0 3px 6px 0;position: relative;top:1px}
* html input.cbox {margin:0 1px 1px 0;position: relative;top:3px}
*+html input.cbox {margin:0 1px 1px 0;position: relative;top:3px}


div.right_search ul {list-style:square;color:#981b1d;margin:0 0 10px 17px}
div.right_search ul li {padding-bottom: 5px}
div.right_search ul li a {color:#981b1d}

div.right_search ul ul {list-style: none;margin:5px 0 0 0;color:#37628f}
input.search_podobrat {margin-left:45px}
/*//////////------//////////*/
/*          Footer          */
/*//////////------//////////*/
td.footer_logo, td.footer_nav {background:url(i/footer.gif) bottom repeat-x;height:62px}

td.footer_logo {padding-left:25px;color:#8f2a2c; width:231px;}
td.footer_logo img {float:left;margin-right:7px}

td.footer_nav ul {list-style: none;overflow:hidden;width:100%;float: left}
td.footer_nav ul li {display: inline;padding:0 12px;border-left: 1px solid #333;margin-left:-1px}
td.footer_nav ul li a {color:#333;}
div.counter {float: right;position: relative;top:-10px;width:230px;text-align: right}

.az_button_submit{
	background-image:url(i/but_blue_bigger.gif); 
	background-repeat: no-repeat;
	white-space: nowrap;
	vertical-align: top;
	border: 0px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px; 
	height: 26px;
	width: 140px;
	cursor: pointer;
	margin: 0 auto;
	text-decoration: none;
} 

.az_button_img{
	background-image:url(images/az_button_mid.gif); 
	background-repeat: repeat-x;
	background-position: top left;
	white-space: nowrap;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px; 
	cursor: pointer;
	display: inline;
	text-decoration: none; 	
	} 

TD.compareListing-data {
/*
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: white;
  border: 1px;
  border-style: solid;
  border-color: #AAAA91;
*/
text-align:left;font-size:12px;
padding:7px 5px;width:20%;
}

TD.productListing-heading {
	background:#981c1e;color:white;text-align: left;padding:7px 5px;
	font-size: 12px;
	font-weight: bold;
}

TD.odd {background: #f4f4f4}



div.feedback {width:490px;height:200px; background-color:#d8d8d8;padding:10px 15px;color:#666666;margin:10px 0 }
div.feedback h2 {margin-bottom:10px}
div.feedback label {float: left;display: block;width:172px;clear: both;padding-top:5px;margin-bottom:5px}
div.feedback input {float: right;width:300px;padding:3px;margin-bottom:3px;border:1px solid #666666;font-size:13px;color: #666666}
div.feedback textarea {float: right;width:300px;padding:3px;margin-bottom:3px;border:1px solid #666666;font-size:13px;color: #666666}
div.feedback input.feedback_but {clear: both; border:none;width:122px;float: right;margin-top:8px}

div.stats{
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
visibility:hidden;
width:0px
}



.tp {position:relative;text-indent:0;}
.tp b {
   /*border-bottom:#37628f 1px dotted;*/
   color:#37628f;
   cursor:help;
   font-weight:normal;
}
.tp b span {display:none;}
/*-- для FF, OPERA, IE7 --*/
.tp b:hover {
   border-bottom:red 1px dotted;
   color:red;
}
.tp b:hover span {
  /* background:lightcyan;*/
  /* border:silver 2px outset;*/
   color:#000;
   display:block;
   padding:7px;
   position:absolute;
   top:2px;
   left:5px;
   z-index:10;
   text-align:left;
   width:250px;
}

.red2 { font:16px/18px Tahoma; color:#981c1e; text-decoration:none; font-weight: bold; border-color:#414141; border-style:dotted; border-width:0px 0px 1px 0px; padding-bottom:5px}
.red3 { color:#8f2a2c !important; text-decoration:none; border-color:#414141; border-style:dotted; border-width:0px 0px 1px 0px; padding-bottom:5px;}
.zagolowok { font:20px/22px Tahoma; color:#435b6a; text-decoration:none; font-weight: normal}
.otctup20 { margin:0px 3px 0px 3px 0px}
.otctup40 { margin:0px 20px 0px 20px 0px}
.redusial {font:12px/20px Tahoma; color:#981c1e;}
/*.pages ul li {list-style-image:url(images/pages/marker100.gif); font-weight:normal}*/

div.pages { font:12px/14px Tahoma; color:#414141; text-decoration:none; font-weight: normal; line-height:1.2; text-align:justify}
div.pages ul, div.pages ol {margin:10px 0 10px 15px; font:12px/20px Tahoma; line-height:1.3;}

/*div.points {display:block;padding:5px 0 0 30px;text-align: left;color:#fff;float:left;clear: both}*/

a.but_point {width:137px;height:27px;display:block;padding:5px 0 0 30px;background:url(i/buttons/button_point.png) left top no-repeat;text-align: left;color:#fff;margin:0 0 0 0;float:left;clear: both}

a.but_yota {width:137px;height:27px;display:block;padding:5px 0 0 30px;background:url(i/buttons/button_yota.png) left top no-repeat;text-align:left;color:#fff;margin:0 0 0 0;float:left;clear: both}

a.but_gift {width:137px;height:27px;display:block;padding:5px 0 0 30px;background:url(i/buttons/button_gift.png) left top no-repeat;text-align:left;color:#fff;margin:0 0 17PX 0;float:left;clear: both}

.prop_name { color:#444444;}
.prop_value {font-weight:700;}

a.holiday { color:##FF0033;}
