div, td {font-size:9pt;}
html, body {width:100%; height:100%; margin:0px; padding:0px; font-family:Tahoma, Helvetica, sans-serif; 9pt;}
.fullheight {height:100%; width:100%;}
.main {height:100%}
.top {vertical-align:top}
.bottom {vertical-align:bottom}
#footer {color:#686868; vertical-align:middle; height:50px; padding-top:10px;}
#footer a {color:#686868;}
#footer a:hover {color:#9a9a9a;}
#top {width:100%; margin-bottom:25px;}
#top td {text-align:center;}
#search {background:url('/bitrix/templates/ognix1/i/find.gif') no-repeat; width:159px; height:57px; white-space:nowrap; padding-left:37px; padding-top:15px; margin-top:5px;}
#searchi {border:1px solid #ccc;}
#but_find {border:0px; width:43px; height:17px; background:url('/bitrix/templates/ognix1/i/but_find.gif') no-repeat; cursor:pointer;} 
#top_menu {clear:both;}
#top_menu a img {border:0px;}
#top_menu a {color:#44448f; font-size:0.7em; white-space:nowrap;}
#top_menu a:hover {color:#8f8fdf; text-decoration:none;}
#top_menu td {font-size:.9em; font-weight:bold; padding:2px 5px 2px 5px;}

.right_menu { font-size:11px; font-weight:bold;}
.right_menu div { position:relative; left:-14px; margin-top:4px;}
.right_menu li { margin:4px 0 0 0; padding:0; font-size:11px;}
.right_menu a {color:#9F0F0F; font-size:11px;}
.Section1 p { text-align:justify;}

#bascettbl {}
#basket {color:#fdfa00; background-color:#900; white-space:nowrap; font-size:0.8em;}
#basket a {color:#fdfa00;}
#basket a:hover {color:#fff;}
.b_menu {height:32px; background:url('/bitrix/templates/ognix1/i/menu_b_re.gif') repeat-x; text-align:center; font-size:0.65em;}
.b_menu a {color:#9f1111;}
.b_menu a:hover {color:#222;}
ul.menu_cat0 {padding-top:0px; margin-top:-10px;}
ul.menu_cat0 li {list-style:none; margin-top:10px; color:#111; font-weight:bold; font-size:0.7em; padding-left:0px;}
ul.menu_cat0 a {color:#9f0f0f; font-weight:bold;}
ul.menu_cat0 a:hover {color:#333;}
ul.menu_cat1 li, ul.menu_cat2 li, ul.menu_cat3 li, ul.menu_cat4 li, ul.menu_cat5 li {list-style:none; margin-top:5px; color:#111; font-weight:bold; font-size:.7em !important; font-size:1em;}
ul.menu_cat1, ul.menu_cat2, ul.menu_cat3, ul.menu_cat4, ul.menu_cat5 {margin-left:0px; padding-left:20px; margin-top:0px;}
#left {width:250px; vertical-align:top;}
table {border:0px; border-collapse:collapse;}
#lmenu {width:202px;}
#lm_l {background:url('i/lmenu_l_re.gif') repeat-y; width:29px;}
#lm_t {background:url('i/lmenu_t_re.gif') repeat-x; text-align:right;}
#lm_b {background:url('i/lmenu_b_re.gif') repeat-x; text-align:right;}
#lm_b img, #lm_t img {padding:0 0 0 0; margin:0 0 0 0;}
#lm {background:url('i/lmenu_re.gif') right repeat-y #900; padding-right:25px;}
#lm li {list-style:none; padding-left:0px; margin-bottom:10px;}
#lm ul {padding-left:0px; margin-left:0px;}
#lm a {color:#fcc600; font-weight:bold; white-space:nowrap;}
a.leftmenuact, a.btmenuact {text-decoration:none;}
#lm a:hover {color:#fff;}
#lm input {margin-top:3px; color:#666; background-color:#ffc;  border:1px solid #9a3b37;}
input#but_reg {border:0px; width:25px; height:17px; background:url('i/but_reg.gif') no-repeat; cursor:pointer;} 
#center {background:url('/bitrix/templates/ognix1/i/h1.gif') left top no-repeat; vertical-align:top; padding:0px 10px 10px 10px; min-width:500px; font-size:9pt;} 
.ch {background:url('/bitrix/templates/ognix1/i/h1_r.gif') #e4e4e4 right center no-repeat; text-transform:uppercase;  margin:0 0 0 0; padding:2px 30px 2px 10px; font-weight:bold;} 
#right {background:url('/bitrix/templates/ognix1/i/lider.gif') left top no-repeat; width:230px; vertical-align:top; padding:18px 10px 10px 10px;}
table.tprod {width:100%; margin-top:10px;}
#products {width:100%; margin:auto; text-align: center; position: relative;}
#prodcontainer {float: left; left: 50%; position: relative;	text-align: center;}
#prodpr {position: relative; left: -50%; float: left; margin: 0; padding: 0; text-align:left;}
div.proddiv {float:left; width:220px; height:150px; font-size:.95em; text-align:left;}
div.primg {float:left; width:auto; height:150px;padding-right:10px;}
div.primg img {border:0px;}
.prod {color:#9f0f0f; font-weight:bold;font-size:9pt;}
.prod:hover {color:#000; text-decoration:none;}
.buy {color:#1c1c77; font-weight:bold;}
.buy:hover {color:#5c5ca7;}
.price {font-size:9pt; font-weight:bold; padding-bottom:10px; padding-top:10px;}
.prod_info {margin-top:15px; width:250px; float:left; margin-bottom:10px;}
#prod_main {width:100%;}
#prod_main td {width:50%;}
.prod_info td {text-align:left; font-size:0.75em}
td.price2 {font-size:1.1em;background:url('/bitrix/templates/ognix1/i/price.gif') no-repeat;color:#fff; height:35px; width:149px; text-align:right; vertical-align:bottom; padding-bottom:0px;}
div.price22 {margin-right:20px; margin-bottom:5px; font-weight:bold;  font-size:10pt;}
#bt {white-space:nowrap;  font-size:10pt;}
a.chain {color:#4b4b4b; font-size:8pt;}
span.chain {font-size:9px;}
a.chain:hover {color:#000; font-size:8pt;}


h2 {font-size:13px; color:#000;}
.index_content a { color:#000000; text-decoration:underline;}
.ya_market {text-align:center; margin:4px;}


.underline {text-decoration:underline !important;}
.tablica {text-align:left;}
.tablica td {border: 1px solid #808080; padding:4px;}
.element-text p {text-align:justify;}
.element-text li {text-align:justify;}