body, html {margin:0;padding:0;background:#dbdddf;color:#000;}
body {min-width:968px;background: url(/images/background.png) repeat-x 0px 0px;}

#wrap {background:transparent;margin:0 auto;width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 968)? "968px" : "100%")}
#wrap2 {background:transparent;margin:0 auto;width:100%;height:321px;}


/* меню */
#menu {background:transparent;border-top:solid #000 5px;} 
#menu2 {background:transparent;background: url(/images/menu_background.png) repeat-x 0px 0px;height:38px;border-top:solid #ccc 1px; border-bottom:solid #ccc 1px;} 
#menu_bottom {background:transparent;background: url(/images/menu_bottom.png) repeat-x 0px;float:left;height:9px;width:100%;margin:0px;padding:0px;font: 1px Tahoma;} 
#menu ul{margin:0;padding:9px 0px 10px 0px;width:100%;}
#menu li{display:inline;margin:0;padding:0 8px 0 10px;} #menu li img{padding:0px 13px 0px 0px; border:0;}
#menu a{padding: 0px 0px;color:#003366;font: 14px Tahoma;text-decoration: none;letter-spacing:1px;border-bottom:dashed #333 1px;}
#menu a:hover{padding: 0px 0px;color:#666666;text-decoration: none; border-bottom:dashed #333 0px;}


/* шапка + навигация */
#header {background:transparent;height:210px;}
#header1 {float:left;width:16px;height:246px;background: #333366;margin:11px 0px 0px 0px;}
#header2 {float:left;width:85px;height:242px;background: url(/images/header_stelaj.png) no-repeat;margin:3px 0px 0px 0px;}
#header3 {float:left;margin:16px 0 0px 8%;}
#header4 {float:right;width:64px;height:138px;background: url(/images/header_kust.png) no-repeat;position:relative; top: -9px;}
#header5 {float:right;margin:51px 0px 0px 0px; width:327px;height:184px;background: url(/images/header_divan.png) no-repeat;}

#navigation {background:transparent;height:80px;width:100%;min-width:968px;position:absolute; top: 256px; left:0px;}
#navigation2 {background:transparent;height:80px;position:relative; top: 0px; left:0px;}
.sorting {background:transparent; font: 12px Tahoma; letter-spacing:1px } .sorting a{color:#669900;padding: 0px 3px;} .sorting a:hover{background-color:#0066cc;color:#fff;text-decoration: none;}
.sorting1 {height:40px;float:left;padding:0 0 0 25px }
.pages { width: 92%; text-align: center; background: transparent; height: 40px; font: 14px Tahoma } .pages a{color:#669900;} .pages a:hover{background-color:#0066cc;color:#fff;text-decoration: none;}
.pages1 { float:right; position:relative; top:-15px;width:16px;height:40px;background:#ff6600;margin:0px;}
.pages2 { height:40px;float:left;padding:0 0 0 25px;}
#pagesTable { width: 80% }
#pagesTable td { text-align: center }

/* витрина */
#vitrina {background:transparent; margin:0 0 25px 0;}
.vitrina_block {background:transparent;height:264px;width:100%;overflow:hidden;}
.vitrina_line {width:65%;height:7px; background:#333366;font: 1px Tahoma;position: relative; top:257px;}
.goods {float:left;width:211px;height:230px;margin:8px 15px 8px 12px; background: url(/images/goods_line2.png) 0 0 repeat-y;} 
.goods_link {height:30px;font: 14px Tahoma;padding:0px 20px 0px 20px;} .goods_link a{color:#669900;} .goods_link a:hover{background-color:#0066cc;color:#fff;text-decoration: none;}
.goods_line_top {height:22px;margin-top: 0px;background: url(/images/goods_line_top.png) 0 0 repeat-x;}
.goods_left {height:22px;background: url(/images/goods_left.png) 0 0 no-repeat;}
.goods_right {height:22px;background: url(/images/goods_right.png) 100% 0 no-repeat;}
.goods_line_bottom {height:22px;background: url(/images/goods_line_bottom.png) 0 -5px repeat-x;}
.goods_bottom_left {height:22px;background: url(/images/goods_bottom_left.png) 0 0 no-repeat;}
.goods_bottom_right {height:22px;background: url(/images/goods_bottom_right.png) 100% 0 no-repeat;padding:6px 0px 0px 115px;}
.goods_bottom {height:22px; width:73px;background: url(/images/button_left.png) 0 0 no-repeat;}
.goods1 {background: url(/images/goods_line.png) 0 0 repeat-y;}
.goods2 {height:20px;font: 11px Tahoma;} .goods2 span {text-decoration: line-through;} .goods2 b {color:#ff0000;}

.button {border:none;background:url(/images/button.png) no-repeat;font: 12px Tahoma; color:#ff0000;width:56px;height:22px;}

#text  {background:transparent;clear:both;padding:0px 20px 45px 20px;font: 12px Tahoma;}


/* подвал страницы */
#footer {background:#878f97;clear:both;height:70px;border-top:solid #003366 2px;}
.footer2 {background:#878f97;float:left;margin:3px 0px 0px 0px;padding:0px 0px 0px 16px;clear:right;width:24%;color:#fff;font: 12px Tahoma;line-height:14px;}
.footer3 {background:#c3c7cb;float:right;padding:5px 0px 0px 5px;margin:12px 3px;clear:right;width:186px;height:36px;border:solid #5d6165 1px;}
.footer2 a{color:#fff;} .footer2 a:hover{color:#ccc;text-decoration: none;}



/* nutro */
#navigation_nutro {background:transparent;height:70px;width:100%;min-width:968px;position:absolute; top: 256px; left:0px;}
.sorting_nutro {background:transparent;height:25px;font: 12px Tahoma;letter-spacing:1px;} .sorting_nutro a{color:#669900;padding: 0px 3px;} .sorting_nutro a:hover{background-color:#0066cc;color:#fff;text-decoration: none;}
.pages_nutro1 {background:#ff6600;float:right;width:240px;height:40px;margin:0px;padding:0px 25px 0px 7px;font: 24px Verdana;color:#fff;}
.pages_nutro2 {float:right;height:40px;width:20%;padding:0 10% 0 0px;font: 24px Verdana;color:#003366;white-space:nowrap;}
.page_title {text-align:center;font: 24px Verdana;color:#003366;}
#h1_main_page { width: 92% }

#body_goods {background:transparent;} 
.body_goods_table1 {width:320px; align:right; vertical-align:top; padding:5px;border:solid #fff 2px;}
.body_goods_table2 {padding: 25px 0px 25px 0px;}
.body_goods_table3 {vertical-align:top;border-bottom:solid #fff 2px;}
.body_goods_table4 {width:50%;vertical-align:top; padding:0px 0 10px 10px;}
.body_goods_table5 {vertical-align:top; padding:10px;border-top:solid #fff 2px; font: 12px Tahoma;line-height:12pt;}
.body_goods_table6 {align:right; vertical-align:top;padding: 5px 0 0 0;}
.body_goods_table7 {background:#ffffff;padding: 0 4px 0 4px;}
.body_goods_table8 {padding: 0 4px 0 4px;}
.body_goods_table9 {border-top:solid #fff 2px;height:22px;padding: 0 4px 0 4px;}
.body_goods_table10 {width:530px;font: 12px Tahoma;margin:10px;}
.body_goods_table11 {height:26px;font: 14px Tahoma;}
.body_goods_table12 {height:26px;border-bottom:solid #fff 2px;padding: 3px 0 3px 0;}
.body_goods_table13 {height:26px;padding: 3px 0 3px 0;}
.body_goods_table14 {float:left;color:#ff0000;padding: 4px 18px 0 10px;}
.body_goods_table15 {float:left;padding: 4px 0px 0 0px;}
.body_goods_table16 {float:right;color:#0000cc;}

.links_block a{color:#669900;padding: 0px 3px;} .links_block a:hover{background-color:#0066cc;color:#fff;text-decoration: none;}
.links_img a img{ border: 1px  solid  #fff;} .links_img a img:hover{ border: 1px  solid  #0066cc;}

#look_also {margin:0px; padding:0px 0px 5px 32px; }
.look_also_block {height:180px;padding:6px 0px 0px 0px;background: url(/images/background_look_also.png) repeat-x 0px 74px;}
.block25 {width:26%;float:left;}
.look_goods {float:left;background:#fff;width:190px;height:148px;} 
.look_goods_link {height:25px;font: 12px Tahoma;padding:0px 15px 0px 15px;} .look_goods_link a{color:#669900;} .look_goods_link a:hover{background-color:#0066cc;color:#fff;text-decoration: none;}
.look_also1 {background:#ff6600;float:right;width:250px;height:27px;margin:0px;padding:0px 25px 0px 7px;font: 20px Verdana;color:#fff;}
.look_also2 {height:20px;font: 11px Tahoma;}
.look_also3 {background:#ff0000;width:97px;height:16px;margin:3px 5px 3px 0;padding:2px 0 0 0;font: 12px Tahoma;color:#fff;}
.look_also4 {height:100px;vertical-align: middle;}
.look_also {}
.look_also {}
.look_also {}

.priceTable th { font-size: 14px }
.priceTable td { font-size: 14px }
.priceTable td#title { padding-left: 10px }
.priceTable td#price { text-align: center }

p.article, table.content td { text-indent: 30px }
image.article { padding-bottom: 5px }
#left { text-align: center; border: 1px solid #C3C3C3; font-size: 12px; width: 10px; margin: 0pt 15px 15px 0pt; float: left; font-size: 14px }
#right { text-align: center; border: 1px solid #C3C3C3; font-size: 12px; width: 10px; margin: 0pt 0pt 0pt 15px; float: right; font-size: 14px }
#center { text-align: center; border: 1px solid #C3C3C3; font-size: 12px; width: 10px }
#left td, #right td { text-align: center }

#articles1, div.content { width: 100%; text-align: center }
table.articles, table.content { width: 65% }
table.articles td, #articlesListTable td, table.content td { font-size: 14px; text-align: justify; line-height: 1.5; font-family: sans-serif  }