@charset "utf-8";
html, body {
	margin: 0px; padding: 0px; 
	height:100%;
	color:#FFFFFF;
	font-size:11px;
	_font-size:11px;
	font-family: "Trebuchet MS", Times, serif, Tahoma;
}


#body { height:100%; width:100%; background:#2C5689 url(img/bg/bottom.jpg) left bottom no-repeat;}
form, p {margin: 0px; padding: 0px;}
table { border-collapse:collapse; font-size:100%; }
font, div {font-size:100%; border: none;}
td { vertical-align:top;}
img { border:0px; behavior:url(htc/png.htc);}

/* << Main styles >> */
a { color:#FFFFFF; text-decoration:none;}
#comparison .tovary a {color:#2C5689; text-decoration:none;}
a:hover { color:#8CE6FF;}
#comparison .tovary a:hover { color:#5577FF; text-decoration:underline;}
/*a:visited { color:#CC99CC; }*/

blockquote { color:#4A4546; margin:10px 10px 10px 20px; padding-left:20px; font-style:italic;}
p { margin:10px 0px 10px 25px;}
h1 { 
	font-weight: normal;
	color:#F5D41E; 
	font-size:18px; 
	margin:0px; 
	padding:5px 0px 10px 0px;
}
h1 span { font-size:12px; color:#A0A7AF;}
#content h1 { 
	color:#2C5689;
	font-size:150%;
	margin:20px 0px 20px 0px;
	font-weight: normal;
	font-size:19px;
	_font-size:19px;
}
h2 {
	color:#2C5689;
	font-size:15px;
	margin:20px 0px 5px 5px;
	font-weight: normal;
}
.index_page h2 {
	color:#F5D41E; 
}
h2.prep {
//	text-decoration: underline;
	cursor: pointer;
	font-weight: bold;
}
.egege img { float: left;}
h2.prep span { display: table; border-bottom: #999999 dashed 1px;}
/*h2:hover { color: #000000;}*/
h3 { 
	font-size:12px;
	_font-size:12px;
	margin:25px 5px 15px 5px;
	color:#2C5689;
	font-weight:normal;
}
h4 {
	font-size:120%; *font-size:110%;
	color:#2C5689;
	margin:25px 5px 10px 25px;
	font-family:Tahoma;
	font-weight:normal;
}

h5 {
	font-size:100%;
	margin:20px 5px 0px 0px;
	color:#043F81;
	font-weight:normal;
}
h6 {
	margin:0px 10px 20px 0px; 
	font-weight:normal; 
	font-size:11px;
}
ul, ol {
	margin:15px 10px 30px 50px;
	padding:0px;
}
ul {list-style-image: url(img/bullit.gif); }
ul ul {list-style: none;}
ul ul, ol ol { margin:2px 10px 5px 10px;}
ul ul ul, ol ol ol { margin:1px 10px 5px 10px;}
li { padding: 0px 0px 0px 0px}
ol li { padding:3px 0px 0px 1px}
input, textarea { border:#7faec4 solid 1px;}
textarea { font-family:Arial, Helvetica, sans-serif;}
hr { border:none; border-top:#444444 solid 1px; margin:26px -20px 10px -20px; background:#336633;}
div.hr {height:1px; line-height:0px; padding:0px; font-size:1px; border-top: #BCBAB2 2px solid; margin-top:2px; margin-bottom:0px;}
h1 div.hr {}
#bff { min-width:1000px;}


/* << modular grid >> */

/* top */
.right_bg { background:url(img/bg/right.jpg) no-repeat right 170px;table-layout: auto !important; }
#top { background:url(img/bg/top.jpg) no-repeat;}
#comparison #top { background:#FFFFFF; padding:0px 23px;}
#top.index_page { background:url(img/bg/top2.jpg) no-repeat;}
#top_block { height:194px;}
#comparison #top_block { height:52px; background:#2c5589 url(img/comparison.jpg) no-repeat 36px top; margin:0px -25px;}
.index_page #top_block { height:194px; background:url(img/bg/bglogoindex.gif) no-repeat 31px top;}
#logo { height:194px; *height:151px; background:url(img/bg/bglogo.gif) no-repeat; padding:43px 0px 0px 41px;}

.index_page #logo { background:none; padding:29px 0px 0px 29px;}
#comparison #logo { background: url(img/com_logobg.gif) no-repeat top left; padding:18px 11px 13px 12px; margin:-7px; text-align:left; height:auto;}
#standart { padding-top:45px;}
#comparison #standart { padding:14px 0px 14px 10px; text-align:left;}
#comparison #standart span { padding:0px 5px;}
#standart div { padding:18px 0px 0px 15px;}
#address_page { font-family:Tahoma; font-size:11px; _font-size:11px; padding:20px 32px;}
#address_page a { text-decoration:underline;}
.contentLineTop { background:url(img/contlt.gif) no-repeat left top; font-size:1px;}
.contentLineTop div { background:url(img/contrt.gif) no-repeat right top; padding:0px 8px;}
.contentLineTop div div { padding:3px 0px 4px 0px; background:#DFDED6;}
.contentLineTop div div div { padding:0px;}
.contentLineBottom { background:url(img/contlb.gif) no-repeat left bottom; font-size:1px; margin-bottom:0px;;}
.contentLineBottom div { background:url(img/contrb.gif) no-repeat right bottom; padding:0px 8px;}
.contentLineBottom div div { padding:3px 0px 4px 0px; background:#DFDED6;}
.contentLineBottom div div div { padding:0px;}
.contentLineBottom .pages td { padding:4px 0px;}

/* menu_top */
#menu_top { font-size:13px; _font-size:13px; color: #F5D41E; }
#menu_top td { padding:0px 10px 0px 32px;}
#menu_top td td { padding:0px 10px 0px 0px;}
#menu_top .cart { background:url(img/cartbg.gif) repeat-y left; padding-top:0px; padding-left:35px; width:39%; color: white;}
#menu_top .cart .hg { font-size:16px; color:#F5D41E;}
#menu_top .cart table { margin:14px 0px 20px 0px;}
span.price { color:#F29824;}
span.price span { color:#A3A3A3; font-size:10px; _font-size:10px;}
span.kosht { color:#FFCA14;}
span.kosht span { font-size:12px; _font-size:12px; color:#B0B0AF;}

/* search */
#search { font-family:Tahoma; font-size:12px;}
#search input.text, #search select { border:0px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; margin:0px;}
#search input.text { padding-left:3px; width:100%;}

.search_div td.img { padding-top:3px; *padding-top:5px;}
.search_div { padding:9px 5px 0px 32px; *padding:5px 5px 0px 32px;}
.search_div input { border:none;}

/* left_menu */
#left_menu {  padding:0px 0px 40px 21px; font-size:14px; }

/*.menu_content {margin-top:-10px;}*/
#left_menu a { display: table; cursor:pointer; color:#FFFFFF;}
#left_menu .menu_content a:hover { text-decoration:underline;}
#left_menu span { margin-left:5px; line-height:10px;}
#left_menu img { vertical-align:middle; margin:7px;}
#left_menu img.on {  margin:0px 0px 0px -43px;} 
#left_menu .display span.on { color:#FFCA14;}

.menu_content {/* margin:-5px 0px 5px 0px;*/ color:#FFCA14; opacity:1;}
/*.menu_content div.on { background: url(img/on.gif) no-repeat 17px 3px;} */
#left_menu .menu_content div { padding:0px 5px 0px 55px; font-size:12px;}

/* content */
#content { background:#FFFFFF; padding:10px 30px 20px 35px; color:#69614B; font-family:Tahoma;}
#content a { color:#4a8ac2; text-decoration:underline;}

/* sortirovat */
.sortirovat { background:#E5E4DE; float:left; font-size:9px;}
.sortirovat table td { padding:5px 8px;}
.sel { background: #CBCAC5;}
.tovar3 { float:none; border-bottom:#BCBAB2 1px solid;}
.sortirovat img { vertical-align:middle;}
.sortirovat span { padding:0px 0px 0px 0px; text-decoration:underline;}
#content .sortirovat a { text-decoration:none; }
#content .sortirovat a img {background:#828282;}
#content .sortirovat a:hover img { background:#397DBB;}
#content .sortirovat .sel a img {background:#34A9D0;}

#content .sortirovat .sel a:hover img { background:#34A9D0;}


/* personal */
#personal { padding:14px 0px 10px 0px;}

/* question */
.question {float:right}
.question img {position:absolute; float:right}

/* sort */
.sort { float:right; font-family:Tahoma; font-size:9px; color:#AEADAD; padding-top:10px;}
.sort span img { vertical-align:middle;}
.sort span a img { background:#EF881A;} 
.sort span a:hover img { background:#397DBB;} 
.sort span { padding:0px 2px;}
.sort span.ff { padding:0px 4px;} 
#filter { font-size:12px; font-family:Tahoma; color:#4B739E; text-decoration: none; float:left; cursor:pointer; padding-top:4px; font-weight: bold;}
#filter span {  border-bottom: dashed 1px #4B739E; }
#filter img { vertical-align:middle;}
.pages { color:#646464; font-size:11px; font-family:Tahoma;}
.pages span.iz { border-left:#8BAFB9 solid 1px; border-right:#8BAFB9 solid 1px; padding:0px 5px; margin:0px 6px;}
.pages .num_pages { color:#A8A7A7;}
.pages .num_pages span { margin:0px 3px;}
.pages .num_pages span a  { color:#4A8AC2; text-decoration:underline;}
.pages .num_pages span.pss { color:#4A8AC2;}
.pages .num_pages span.trr { margin:0px 4px;}
.pages select { width:45px; text-align:right; font-size:10px; margin:1px 0px; border:#AAAAAA solid 1px; *height:9px;}

/* item_filter */
#item_filter { background:#EEEDE7; color:#646464; font-family:Tahoma;}
#item_filter .jk { padding-top:7px;}
#item_filter .but { text-align:right;}
#item_filter div.h { color:#325B8E; margin:10px 0px 8px 0px;}
#item_filter .but span { margin:0px 4px;}
#item_filter table.list td { padding-left:10px;}
#item_filter table.list { margin-bottom:7px;}
#item_filter .list input { border:#1C5180 solid 1px; *border:none; margin:2px; height:13px; width:13px; *background: url(img/select.gif) no-repeat;}
#item_filter .but { border-top:#D5D3CC solid 1px; padding:4px 0px 6px 0px; }
#item_filter .but input { border:none;}
#shutfilter { padding:5px 35px 5px 35px; background:#EEEDE7; color:#646464; font-family:Tahoma;}
#shutfilter span { color:#27A524;}
#filter2 { cursor:pointer;} 

/* vibor_vida */
#vibor_vida { margin:10px 0px;}
#vibor_vida h1 { margin:0px; }

/* galery */
.galery { margin-bottom:3px;}
.galery table { margin-top:3px;}
#galery td { border-right:#BCBAB2 solid 1px; border-bottom:#BCBAB2 solid 1px; border-left:#BCBAB2 solid 1px; padding:8px 5px; vertical-align:bottom;}
#galery2 td {  border-bottom:#BCBAB2 solid 1px;}

.zag { color:#2C5689; font-family: Tahoma, "Trebuchet MS", Times, serif; font-size:12px; margin:10px 8px 6px 8px; /* font-weight: bold;  */}
.galery div.zag { color:#2F95B7; margin:6px 0px;}
#galery2.galery div.zag { color:#2F95B7; margin:6px 0px; font-size:14px;  }
#content .galery div.zag a { color:#2F95B7; text-decoration:none;}
.disc { margin-right:50px; color: #69614b;}
.list_model { margin:10px 0px 18px 0px; color:#929292;}
.list_model input { border:none;}
#content .list_model a { text-decoration:none; color:#2F95B7; }
#content .list_model a:hover {  text-decoration:underline;}
.list_model td { padding:0px 8px;}
.list_model td td { padding:0px 0px;}

.vbn { margin-top:10px;}
.vbn .zag { margin:0px 8px 6px 8px;}
.vbn .nm { padding:0px 10px; font-size:9px;}
#content .vbn .nm a { text-decoration:none;}
#content .vbn .nm a span { text-decoration: underline;}
.vbn img { vertical-align:middle;}
.kl12 { padding-top:4px;}

.galery div.image { border:0px solid #000000}
#galery2.galery div.image { padding:10px 20px 2px  0px;}
.galery div.price {font-family: "Trebuchet MS", Times, serif, Tahoma; font-size:13px; *font-size:13px; color:#30598C; margin:0px 0px;}
.galery div.add, div.add  {  color:#4A8AC2; font-size:9px; margin:7px 5px 5px 2px;}
.galery div.add img, div.add img { vertical-align:middle;}
#content .galery div.add a, #content div.add a {  color:#4A8AC2; text-decoration:none;}
#content .galery div.add a span, div.add a span  { text-decoration:underline;}
.galery div.select { color:#BCBAB2; margin:0px 0px;}
.galery .df {float:right; text-align:center;}

.galery div.select input { vertical-align:middle; width:13px; height:13px;border:#1C5180 solid 1px; *border:none; margin:2px; height:13px; width:13px; *background: url(img/select.gif) no-repeat;}

/* center */
.center { padding-bottom:40px;}

/* index.html */
.item_block {}
.item_block .ghj { background:url(img/wtopleft.gif) no-repeat top left; margin-top:25px; font-size:1px;}
.item_block .ghj2 { background:url(img/wtopright.gif) no-repeat top right; padding:0px 8px 0px 158px;}
.item_block .ghj3 { background:#4B739E; height:8px;}

.item_block .bbg { background:#4B739E url(img/wlinetop.gif) no-repeat top left;}
.item_block .bbg2 { background:url(img/wlinebottom.gif) no-repeat bottom right;  padding:10px 20px 1px 20px;}

.item_block .ghh { background:url(img/wbottomleft.gif) no-repeat top left; margin-bottom:25px; font-size:1px;}
.item_block .ghh2 { background:url(img/wbottomright.gif) no-repeat top right; padding:0px 160px 0px 8px;}
.item_block .ghh3 { background:#4B739E; height:8px;}

.news_items { margin:0px -20px;}
.news_items .date { color:#FFED72; padding:0px 25px 10px 25px;}
.news_items .txt_new { padding:0px 25px 10px 0px;}

.left_lip { padding:0px 10px 60px 50px; background:url(img/leftlip.gif) no-repeat 33px 12px;}
.pic { background: url(img/pic.jpg) no-repeat bottom left; padding:20px 0px 3px 0px; text-align:center;}
.left_lip h2 { font-size:14px; color:#AEF263; margin:5px 0px 5px 5px;}
.cost { height:21px; background:url(img/cost.gif) no-repeat; font-size:16px; text-align:center;}
.pic, .cost { margin-left:-10px;}
.cost span { font-size:12px;}
.tab { /* height:220px; */ display:table;}
.left_lip p { margin:5px 5px; font-family:Tahoma;}
.left_lip h1 { padding:0px 0px 10px 0px;}

/* search.html */
#content2 { padding-left:32px; font-family:Tahoma;}
.zapros { padding-left:22px; font-size:12px; padding-top:10px;}
.search { color:#9B9990; font-size:11px; margin-left:40px;}
.search h2 { font-size:12px; color:#62D6FF; margin:0px 0px 2px 0px; padding:0px;}
.search p { margin:2px 0px 15px 0px; color:#FFFFFF;}
#content2 a { color:#62D6FF; text-decoration:none;}
#content2 a:hover { color:#FFCA14; text-decoration:underline;}
/*#content2 a:visited { color:#A3A3A3;}*/


/* map.html */
#map {}
#map .first { margin-top:10px;}
#map .first img { vertical-align:middle;}
#map .first img.homer { vertical-align: bottom;}
#map .second { margin-left:60px;}

/* news.html */
.news { margin-top:-10px;}
.news td { padding-bottom:10px;}
.news .news_info  { padding-left:5px; color:#69614B;}
.news h3  { margin:0px 0px 5px 0px;}
.news h4  { color:#A0A6AE; margin:0px 0px 5px 0px;}
.news p  { margin:0px; margin:0px 0px 5px 0px;}

.and { float:right; padding:0px 0px 20px 30px; margin-right:-30px;}
.and div { margin:3px 0px 0px -20px; background:#F4F2EB; border-left:#B6B4AF 2px solid; padding:5px 55px 7px 16px;}

/* faq.html */
#faq { color:#9B9990;}
.begin_faq {border-bottom:#BCBAB2 1px solid;}
#content #faq .faq { margin-top:10px;}
#faq span { color: #629ACA; border-bottom-style:dashed; border-bottom-color:#629ACA; border-bottom-width:0px;}
#faq blockquote { color:#000000; margin:5px 5px 15px 20px; font-style:normal;}
#new_quest { vertical-align:bottom; padding:10px 0px 10px 30px; color:#404040; font-size:9px; color:#4A8AC2;}
#new_quest span  { text-decoration:underline; cursor:pointer;}
#new_quest img { vertical-align:middle;}

#form_block { background:#F3F1EA; color:#404040;}
#form_block table.hj { border-top:#BCBAB2 1px solid; border-bottom:#BCBAB2 1px solid;}
#form_block p { margin:10px 0px;}
#form_block .one { padding:10px 0px 20px 23px;}
#form_block .two { padding:10px 50px;}
#form_block input, #form_block textarea, #form_block select { width:100%; font-size:11px;}
#form_block textarea { height:60px;}
#form_block .span1 { padding-left:5px;}
#form_block .span1 span { color:#878787;}
#form_block.margin_bottom { margin-bottom:20px;}

.submit {}
.submit td { vertical-align:middle;}
.submit .het { padding:0px 10px;}
#form_block .submit .het input { width:55px;}

#faq2 h3 { margin:10px 0px 0px 0px; padding:0px 0px 0px 19px;}
#faq2 h3 img { vertical-align:middle; margin-left:-19px; margin-right:3px;}
#faq2 td { padding:10px 0px 10px 5px;}
#faq2 ol { list-style-image:url(img/li.gif); list-style-position:2px 6px; margin:5px 0px 20px 20px; padding:0px;}
#faq2 blockquote { font-style:normal; margin:0px;} 
#faq2 span { color: #629ACA; border-bottom-style:dashed; border-bottom-color:#629ACA; border-bottom-width:0px;}

/* tovar_item */
.h2 { color:#2f95b7; font-size:12px; font-family: "Trebuchet MS", Times, serif, Tahoma;}
.cena2 {color:#f29824; font-size:18px; font-family: "Trebuchet MS", Times, serif, Tahoma;}
.cena3 {color:#f29824; font-size:15px; font-family: "Trebuchet MS", Times, serif, Tahoma; font-weight: bold;}
#images_item { }
#images_item div {  border:#FFFFFF solid 1px; /*border-color:#2BFBAA6; border-style:solid; border-width:1px; margin:10px 0px; */ display:table;}
#images_item img {margin:3px;}

/* kblock */
#novinki { margin:0px -20px; font-size:10px; font-family:Tahoma;}
#novinki h4 { margin:0px; margin-top:5px; padding:0px; color:#AEF263;}
#novinki h4 a { color:#AEF263;}
#novinki p { margin:5px 0px; }
#novinki td { padding:5px 20px}
#novinki td td { padding:0px 0px;} 
#novinki2 { margin:0px -20px; font-size:10px; font-family:Tahoma;}
#novinki2 h4 { margin:0px; margin-top:5px; padding:0px; color:#AEF263;}
#novinki2 h4 a { color:#AEF263;}
#novinki2 p { margin:5px 0px; }
#novinki2 td { padding:5px 20px}
#novinki2 td td { padding:0px 0px;} 
.kblock { background:#FFFFFF url(img/kpoint.gif) left repeat-y; margin:5px 5px 0px 5px;}
.kblock div { background: url(img/kpoint.gif) right repeat-y;}
.kblock div div { background: url(img/kpoint.gif) top repeat-x;}
.kblock div div div { background: url(img/kpoint.gif) bottom repeat-x;}
.kblock div div div div{ background: url(img/ktl.gif) left top no-repeat;}
.kblock div div div div div { background: url(img/ktr.gif) right top no-repeat;}
.kblock div div div div div div { background: url(img/kbr.gif) right bottom no-repeat;}
.kblock div div div div div div div { background: url(img/kbl.gif) left bottom no-repeat; padding:4px;}

.korzina { height:1px; margin: 0px; padding: 0px;}
.korzina td { font-size:1px;  height:1px;}
.korzina img { position:absolute; margin:-80px 0px 0px -40px;}

.primechanie { color:#E04614;}

.dalee { margin-top:30px;}
.dalee .a { padding-left:7px;}
a.nodecor { text-decoration: underline; vertical-align:bottom;}
a.nodecor img { vertical-align:middle;}
a.nodecor span { text-decoration: none;}

.tovary { color:#404040; margin:10px 0px 20px 0px;}
#comparison .tovary { border-bottom:#BDBDB3 solid 1px;}
#comparison .tovary .topp { border:none; border-bottom:#BDBDB3 solid 1px; text-align:center;}
#comparison .tovary .ctopp { border:none; text-align:center;}
#comparison .tovary h1 { color:#2c5589; }
#comparison .tovary .topp h1, #comparison .tovary .ctopp h1 { font-size:15px; text-align:center; }
#comparison .tovary .topp h1 span { font-size:15px; color:#3582e4;}
.tovary th { color:#7A9CCA; font-family: "Trebuchet MS", Times, serif, Tahoma; text-align:left;}
.tovary td { padding:7px}
#comparison .tovary td { border-left:#BCBAB2 solid 1px;}
#comparison .tovary .them { border-left:none;}
.tovary td.razd { padding:0px; height:10px; font-size:1px; background:url(img/grey_point.gif) repeat-x 5px;}
#comparison .tovary td.razd { height:6px; background:none;}
.tovary td.endd { padding:0px; height:7px; font-size:1px; background:#F2F2E8;}
td.endd .rasp { width:250px;}
.tovary td.item { color:#000000;}
td.cost_item { vertical-align:middle; color:#2F598B; font-size:11px;}
.else_color td { background:#F5F2EB;}
.cena { color:#F29826; font-family:tahoma; font-size: 13px; font-weight: bold; }
.cenaa { color:#F29826; font-family:tahoma; font-size: 11px; font-weight: bold; }
.tovary .a { padding-right:0px;}
.data_correct { color:#4a8ac2; padding:0px 10px;}
.tovary .them { color:#7a9cc8;}

#contakty { color:#000000;}
#contakty td { padding:10px 7px; color:black;}
#contakty th { padding:10px 7px; text-align:right; font-weight:normal; color:#69614B;}


/* comparison.html */
#comparison { font-family:Tahoma;}
.print a,.print a:hover, .print a:visited { color:#4a8ac2;}
.print { text-align:left; padding:3px 0px 10px 10px;}
.print .nodecor span { text-decoration: underline;}
.print .nodecor { text-decoration: none;}

/* enter_zone */
#diler { margin:20px 0px 75px 31px; width:164px;}
#personal { width:192px;}

.beer .a { background:url(img/enter_zone/point.gif) top repeat-x; padding-bottom: 1px;}
.beer .a .a  {background:url(img/enter_zone/point.gif) bottom repeat-x; padding-bottom: 0px; }
.diler .beer .a .a  {background:url(img/enter_zone/pointb.gif) bottom repeat-x;}
.beer .a .a .a {background:url(img/enter_zone/point.gif) right repeat-y;}
.beer .a .a .a .a {background:url(img/enter_zone/point.gif) left repeat-y;}
.personal .beer .a .a .a .a {background:url(img/enter_zone/point.gif) 6px repeat-y;}
  
.beer .a .a .a .a .a { background:url(img/enter_zone/leftbot.gif) left bottom no-repeat;}
.personal .beer .a .a .a .a .a { background:url(img/enter_zone/leftbot2.gif) left bottom no-repeat;}
.diler .beer .a .a .a .a .a { background:url(img/enter_zone/leftbot3.gif) left bottom no-repeat;}

.beer .a .a .a .a .a .a { background:url(img/enter_zone/rightbot.gif) right bottom no-repeat;}
.diler .beer .a .a .a .a .a .a { background:url(img/enter_zone/rightbot3.gif) right bottom no-repeat;}
.beer .a .a .a .a .a .a .a { background:url(img/enter_zone/lefttop.gif) left top no-repeat;}
.personal .beer .a .a .a .a .a .a .a { background:url(img/enter_zone/lefttop2.gif) left top no-repeat;}
.beer .a .a .a .a .a .a .a .a { background:url(img/enter_zone/righttop.gif) right top no-repeat;}
#personal .beer .b { background:url(img/enter_zone/opleft.gif)  no-repeat left center; padding:5px 10px 5px 30px; text-align:center;}
#diler .beer .b { background:url(img/enter_zone/opbot.gif)  no-repeat center bottom; padding:5px 10px 19px 10px; text-align:center;}


.open { position:absolute; top:14px; left:375px; background:#81A4C1; width:192px; z-index:10;}
.open.beer .a { background:url(img/enter_zone/pointv.gif) top repeat-x;}
.open.beer .a .a  {background:url(img/enter_zone/pointv.gif) bottom repeat-x;}
.open.beer .a .a .a {background:url(img/enter_zone/pointv.gif) right repeat-y;}
.open.beer .a .a .a .a {background:none;}
.open.beer .a .a .a .a .a { background:none;}
.open.beer .a .a .a .a .a .a { background:url(img/enter_zone/prightbot.gif) right bottom no-repeat;}
.open.beer .a .a .a .a .a .a .a { background:none;}
.open.beer .a .a .a .a .a .a .a .a { background:url(img/enter_zone/prighttop.gif) right top no-repeat;}
.open.beer .b {background:none !important;  padding:5px 10px 5px 5px !important;} 

#onnerTXT { width:150px; margin-left:-140px; position:absolute; background:#81A4C1; z-index:99;}
#onnerTXT .a { background:url(img/enter_zone/pointv.gif) top repeat-x;}
#onnerTXT .a .a  {background:url(img/enter_zone/pointv.gif) bottom repeat-x;}
#onnerTXT .a .a .a {background:url(img/enter_zone/pointv.gif) right repeat-y;}
#onnerTXT .a .a .a .a {background:url(img/enter_zone/pointv.gif) left repeat-y;}
#onnerTXT .a .a .a .a .a { background:url(img/enter_zone/pleftbot.gif) left bottom no-repeat;}
#onnerTXT .a .a .a .a .a .a { background:url(img/enter_zone/prightbot.gif) right bottom no-repeat;}
#onnerTXT .a .a .a .a .a .a .a { background:url(img/enter_zone/plefttop.gif) left top no-repeat;}
#onnerTXT .a .a .a .a .a .a .a .a { background:none;}
#onnerTXT  .b { background:none !important; text-align:left !important; padding:20px 20px 10px 20px !important;}
#onnerTXT  .bb { background-image:url(img/enter_zone/popleft.gif) !important; position:absolute; margin-left:-6px; margin-top:5px; width:14px; height:15px;}
.bb2 { background-image:url(img/enter_zone/plefttop2.gif) !important; position:absolute; margin-left:9px; margin-top:-1px; width:5px; height:40px; z-index:200;}
#onnerTXT  .bb3 { background:#81A4C1 !important; position:absolute; margin-left:149px; width:1px; top:1px; height:50px; z-index:99;}

#onnerTXT  input { width:105px; font-size:12px; color:#404040; border:none;}
#onnerTXT  table {margin-top:6px; margin-bottom:9px;}
.word { border-bottom:#FFFFFF dashed 1px; vertical-align: bottom; font-size:12px; cursor:pointer;}
.qest img { margin-left:10px; vertical-align:bottom;}

#onnerTXT .flink { color:#6b6b6b; text-decoration:underline;}
#onnerTXT .flink2 { color:#f5d41e; text-transform:uppercase; text-decoration:underline; font-size:10px;}

/* flash */
#flash, #test { 
	height:0px;
	overflow: hidden;
	visibility: hidden;
	_visibility: visible;
}

/* bottom */
#bottom { height:1px; padding-bottom:12px; color:#FFFFFF;}
#comparison #bottom { background:#2C5589;}
#bottom a { color:#FFFFFF;}

#phones { 
float:left;
padding:12px 10px 0px 25px; 
text-align:right;
}
.phones { padding:12px 10px 0px 17px; font-size:13px; }
#dom {padding:12px 10px 0px 17px; font-size:13px;}
.dom {padding:12px 10px 0px 17px; font-size:13px;}
#address { padding:16px 0px 0px 50px; float:left;}
#comparison #address { padding:16px 0px 0px 30px;}
span.big { font-size:15px; color:#FFA200;}
span.link a { text-decoration:underline; color:#FFFFFF;}
.phones span.big {font-size:24px;}

/* groshy */
#groshy {
	position: absolute;
	margin-top: -24px;
	_margin-top: -27px;
	margin-left: -90px;
}
#groshy select { width:90px; border:none;font-size:11px;}
.index_page #groshy { margin: -39px 0px 0px 54px;} 
#jurliczo { display:none;}
#mkVal { display:none;}

#pitri { 
padding:16px 60px 0px 37px; font-size:11px; 
float:right;
text-align:right;
width:160px;
}
#pitri img { 
margin-left:-37px; 
float:left; 
vertical-align:top;
}

/* counters */
.top_counters {	display: none;	height: 1px;
	height: 92px;
/*	background: url(img/bot_fon.gif) repeat-x left bottom; */
}
#count {}
#count div { float:left; margin:0px 5px 10px 5px;}
#count div.hidden {	visibility: hidden;	display: none; }
.red_text { color: red; }
.green_text { color:green; }

#content2 span {
	background-color:#72b32b; 
	padding: 0px 3px;
	font-size: 12px;
}
.cart_form th {
	font-family: "Trebuchet MS", Times, serif, Tahoma;
	font-weight:normal;
}
.cart_form td.col_vo input {
	width: 40px;
	border: solid 1px #cccbc6;
	text-align: right;
}
.cart_form th {
	text-align: right;
}
.cart_form td.cost_item {
	text-align: right;
}
.cart_form td.col_vo, .cart_form th.col_vo {
	text-align: center;
}
.cart_form td.checkbox, .cart_form th.checkbox {
	text-align: center;
}
.cart_form td.item, .cart_form th.item {
	text-align: left;
}
.counters, .counters2 {
	margin-right: 20px;
	float:left;
}
.counters div {
 	margin: 15px 2px 0px 2px;
	width: 90px; height:35px; float:right;
}
.counters2 div {
 	margin: 15px 2px 0px 2px;
	width: 90px; height:35px; float:left;
}
.counters div.hidden, .counters2 div.hidden, .counters_top {
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
visibility:hidden;
width:0px;
}
#brands_list {
	margin: 10px;
	text-align: center;
}
#brands_list div {
	margin: 10px;
	text-align: center;
}
#content #anketa .atable {
	width: 100%;
	table-layout: fixed;
	margin:10px 0px 10px 25px;
}
#content #anketa .atable td {
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
#content #anketa .atable .ainp {
	width: 95%;
}
#content #anketa .atable .ainp2 {
	width: 90%;
	height: 70px;
}
#content #anketa .atable .asel {
	width: 40px;
	border:#7faec4 solid 1px;
}
#content #anketa .atable .asel2 {
	width: 300px;
	border:#7faec4 solid 1px;
}
#content #anketa .atable .ainp3 {
	width: 300px;
}
.dop_left { background: url(img/golos_bg.jpg) 18px 10px no-repeat ;}
.ggoll { text-align: left; height: 180px; *height:auto; display: table-cell; padding:0px 30px 0px 40px; }
.ggoll input { border: 0px; margin-right: 5px; vertical-align: bottom;}
.ggoll label { cursor: pointer;}
.radio3 { vertical-align: bottom;}
label { vertical-align: middle;}

.ggoll h2 { margin: 0px 0px 0px -20px;} 

.oprt { margin: 5px 0px  5px -20px;}							
.oprttd { color: #E89E17; font-size: 16px; vertical-align: top; font-weight: bolder; vertical-align:top; line-height:15px; padding-right: 3px; text-align: right;}
.oprttd2 { height: 1px;padding-bottom: 12px;}
.oprttd3 { line-height: 10px; font-size: 11px; padding-top: 2px; padding-bottom: 2px; }
.opr_stat { background: #E89E17; height: 4px; width: 120px;}
/* opr_stat */
.nevishel_pros { color: #ffa200; font-size: 12px; text-indent: 0px; padding-left: 0px; margin-left: -15px; padding-right: 20px; padding-top: 10px;}
.nevishel_pros p {margin: 10px 0px !important;}
									