div#invcounters { display:none; }

img.uppage { border:none; position:relative; top:17px; left:3px; cursor:pointer; cursor:hand; }
img.up_page { border:none; position:relative; top:23px; left:0; cursor:pointer; cursor:hand; }
img.pageup { border:none; position:relative; top:4px; right:0; cursor:pointer; cursor:hand; }
html>body img.up_page { top:21px; }

/* отобьём картинки от текста */
#conent p img[align=left] { padding:0 20px 0 0; }
#conent p img[align=right] { padding:0 0 0 20px; }
#conent p img { padding-right:expression(align=='left'?'20px':'0'); padding-left:expression(align=='right'?'20px':'0'); }

/* список в основном диве - элемент отбить от маркера */
#conent ul li { padding-left:14px; }

/* кривой отступ картинки статьи от низа дива */
.rubrica_img { padding-bottom:10px; }
html>body .rubrica_img { padding-bottom:0 ;}

/*кривое назначение верхнего меню со ссылками на прайс*/
#conent .topnav { width:100%; }
#conent .topnav td:first-child { width:10px; }
#conent .topnav td { width:expression(previousSibling==null?'10px':'0'); }
#conent .topnav td ul { list-style-type:none; margin-left:15px; }
#conent .topnav td ul li { background:url(/images/engine/arr.gif) no-repeat left 4px; margin:0; padding:0 0 0 18px; font-size:12px; }
#conent .topnav td ul li a { color:#b1262a; text-decoration:none; background:#FFFFFF;}
#conent .topnav td ul li a:hover, #conent .topnav ul li a:active { text-decoration:underline; }

* html .h1 { word-spacing:0.74em; width:262px; }

#conent ul.plileft { padding:0; margin:0; }
#conent ul.plileft li { background:none; margin:0; padding:0; }
#conent ul.plileft li a { background:url(/images/engine/arr_back.gif) no-repeat right 4px; padding:0 12px 0 0; margin:0; display:block; }
#conent ul.plileft li a, #conent ul.plileft li a:visited { text-decoration:none; }
#conent ul.plileft li a:hover, #conent ul.plileft li a:active { text-decoration:underline; }
#conent ul.pliright { padding:0; margin:0; }
#conent ul.pliright li { background:none; margin:0; padding:0; }
#conent ul.pliright li a { background:url(/images/engine/arr.gif) no-repeat left 4px; padding:0 0 0 12px; margin:0; display:block; }
#conent ul.pliright li a, #conent ul.pliright li a:visited { text-decoration:none; }
#conent ul.pliright li a:hover, #conent ul.pliright li a:active { text-decoration:underline; }

/*сужение элементов меню для добавления нового раздела*/
.top_navi a { background:url('/images/engine/tb.gif') right repeat-y; color:#FFFFFF; float:left; font-size:11px; font-weight:bold; padding:8px 38px; text-decoration:none; text-transform:uppercase; }

/*правки для <подробно о товаре>*/
#topimg, #imglit {display:block; float:left; width:275px;}

#topimg {width:293px; border-right:3px solid #f2f3f4; padding-left:12px;}

#imglit {width:125px; padding:10px 0pt 10px 20px;}
#topimg img, #imglit img, #itemsindlit img {border:0; padding-left:0; float:left;}
/*#conent p {text-align:justify; padding-left:15px;}*/

div#conent div.sgood {width:285px; clear:both; float:left; padding-left:0pt; position:relative;}
div#conent div.sgood .sgoodhave {display:block; float:left; padding-top:15px; width:285px;}
div#conent div.sgood .zoomic img {position:absolute; top:11px; left:255px; width:19px; height:19px;}
div#conent div.sgood .sgoodprice {display:block; float:left; font-weight:bold; width:120px; height:19px; margin-top:11px; margin-left:0; padding:3px 0 0; border:none; }
div#conent div.sgood .sgoodprice b {color:#D1010E;}
div#conent div.sgood .sgoodorder {display:inline; float:left; width:134px; height:21px; margin:10px 0 0 10px; padding-bottom:10px;}

/*#conent h1 {text-align:left; margin-left:325px; width:290px;}*/
.h1lit {margin-left:165px !important; width:450px;}

#welc {width:290px; height:17px; margin-top:10px; background:#FFF url('/images/engine/circle.gif') no-repeat 0 100%; text-align:left; display:block; float:left; }
#welc a {display:block; height:16px; margin-left:25px; padding:0pt; font-weight:bold; font-size:13px; color:#CCC; text-decoration:underline; text-transform:uppercase; color:#B1262A;}
#welc a:hover {text-decoration:none;}

div#itemsind {width:300px; display:block; float:right;}
div#itemsind p {padding:0pt 15px 10px 5px !important;}
.itindinf {padding-right:15px !important;}

div#itemsindlit {width:465px; display:block; float:right; border-left:3px solid #f2f3f4; padding:10px 0pt 10px 15px;}
div#itemsindlit p {padding:0pt 15px 10px 0pt !important;}

p.ulhead {font-weight:bold;}
div#itemsind ul {padding:0 0 15px 5px;}
div#itemsind ul li a:hover, ul li a:active {text-decoration:underline;}
div#itemsind ul li a {background:#fff none repeat scroll 0%; color:#B1262A; text-decoration:none;}
div#itemblock {padding:0px; clear:both; border-top:3px dotted #F2F3F4;}

/* правки для онлайн-заказа */
#conent div.rubrica div.rubrica_p ul {padding-left:0pt;}
#conent div.rubrica div.rubrica_p ul li a {background:none;}
#conent div.rubrica div.rubrica_p ul li p {padding:5px 0pt;}
#rules p {padding:5px 0;}
#rules i {display:block; width:100%; float:left; border-bottom:1px dotted #D0D1D3; height:1px; margin:10px 0; background:none; clear:both;}
div#conent p.logopic {display:block; width:100%; text-align:center; padding:0;}

#conent div.sub .rubrica_h { margin-left:15px; }
#conent div.sub .rubrica_h a { color:#B1262A; }
#conent div.sub .rubrica_p { margin-left:15px; }

/* хак для хозяина */
.top_navi { text-align:center; }
.top_navi a { padding:8px 0; text-align:center; width:150px; }

/* 20070419 */
/* создаём меню внизу страницы рядом со счётчиками. сначала перетряхиваем низ. соответствующий html внизу кода */
#footer_in { background:transparent url(/images/engine/bot_menu_bg.gif) repeat-x scroll center top; height:60px; margin:10px auto 10px; text-align:left; width:900px; }
#empty, #footer { height:160px; }
#footer_in #counters { margin:6px 0pt 0pt 6px; }
#footer_in .c { clear:both; padding-right:0pt; padding-top:10px; }
/* теперь правим верхнее меню. строку с html искать внизу кода */
.top_navi a { padding:8px 70px; width:auto; }
/* ниже всё новое. вот то самое новое меню */
.bott_navi { color:#797A7D; float:right; font-size:11px; margin:0pt; padding-top:6px; text-align:right; }
.bott_navi a { padding:8px 0pt; text-align:center; width:150px; background:transparent url(/images/engine/tb_bot.gif) repeat-y scroll left center; color:#A30005; float:left; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
.bott_navi a:hover { text-decoration:underline; }

/* 20070419 */
/* и новая таблица с формой */
div#tabform { width:630px; text-align:center; }
table.form { width:480px; margin:10px auto; color:#696A6D; }
table.form tbody td { text-align:left; }
table.form tbody th { text-align:right; padding-right:10px; }
table.form tbody th.st2 { padding-right:0pt; }
table.form tbody th.st3 { background-color:#f9f5f4; }
table.form tfoot a { display:block; margin:0pt auto; width:134px; height:24px; line-height:24px; background-image:url(/images/engine/button.gif); text-decoration:none; color:#FFF; }
*table.form tfoot a { line-height:22px; }
table.form tfoot a:hover { text-decoration:underline; }
#conent table.form tbody th.st2 p { text-align:center; line-height:28px; height:40px; heigh\t:28px; padding:5px 0pt; border:1px solid #696A6D; color:#A30005; }
table.form input.txt { width:234px; border:1px solid #A30005; padding:1px 3px; }
table.form label { vertical-align:top; position:relative; top:3px; padding-left:5px; font-weight:bold; color:#A30005; }

#footer_in .gsi { margin-left:0; margin-top:53px; }
#footer_in .gsa { margin-top:73px; margin-left:50px; }

#conent ul { padding-bottom: 15px; }
.red { color: #A30005!important; }

/* 20070904 Таблица - прайс-лист для рамок */
.snap { text-align: center!important; border-left: none!important; width: 218px; w\idth: 213px; }
.snap img { border: none; }
table.main.bord td { border-left: 1px solid #d0d1d3; }

/* иллюстрации для рамок Snap */
div.gal { padding-bottom: 20px; text-align: center; }
div.gal img {padding: 10px; }

/* таблица багет */
.baget { border-collapse: collapse; margin: 20px 0 10px; color: #696A6D; font-size: 12px; }
.baget th { width: 40%; text-align: center; }
.baget td { width: 60%; vertical-align: top; }
.baget img { border: 0; }
.baget .download, .download.maroon { color: #A30005; text-decoration: none; font-weight: 700; }
.baget .download:hover, .download.maroon:hover { text-decoration: underline; }
.baget ul {	padding-left: 0; }
.baget ul li { padding: 0 0 4px 0!important; background: none!important; }

/* таблица-крутилка */

#conent .roundabout { border-collapse:collapse; margin: 1em 0; width: 630px;}
#conent .roundabout td { margin:0; padding:0; text-align:center; }
#conent .roundabout td img { display:none; top: 0; left: 0; }
#conent .roundabout td img:first-child, #conent .roundabout td img.first-child { display:inline; }

