/* Сбрасываем дефолты браузеров */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,
em, font, ins, kbd, s, samp, small, strike, strong, sub, sup, tt,
var, hr, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td { 
	margin:0; padding:0; font-family:inherit; font-size:100%; border:none; outline:none; }
html { font-size:100.01%; }
dfn, cite, var, address { font-style:normal; }
th, h1, h2, h3, h4,  h6 { font-weight:normal; }
textarea, input, select { font-family:inherit; font-size:1em; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
caption, th, td { text-align:left; }
:focus { outline:none; }

/* Глобальные стили шаблона */
html { width:100%; height:100%; }
body { width:100%; height:100%; min-width:1000px; font-size:62.5%; color:#fff;  background:#000;}

body, textarea, input, select { font-family:Tahoma,tahoma,Helvetica,sans-serif; }
a { color:#009E09; text-decoration:underline; }
a:hover {text-decoration:none;}
p {padding-bottom:11px;}
img {border:none;}

/* Корневой блок */
.root {width:1198px; min-height:100%; height:auto; margin:0 auto;}
.header {position:relative; height:143px;}
.logo {position:absolute; left:238px; top:47px;}
.tel {position:absolute; left:806px; top:74px; font:14px 'Georgia'; color:#FFFFFF;}
.tel-pink {color:#E0C7D8; vertical-align:top;}
.tel-big {font-size:30px;}
.top-nav {position:absolute; left:1042px; top:82px;}
.top-nav li {float:left; list-style:none; padding-left:15px;}
.auth {position:absolute; left:2px; top:20px; font:12px 'Arial'; color:#fff;}
.auth a {color:#0075C2; text-decoration:underline;}
.auth p {font:17px 'Georgia'; padding:2px 0 13px 30px; background:url(../images/login.gif) left top no-repeat;}
.auth a:hover {text-decoration:none;}
.auth_input {width:101px; height:14px; background:url(../images/t_field.gif) no-repeat; border:none; color:#505050; padding:3px 4px; margin-left:7px; font:11px 'Arial'; color:#686868;}
.auth_button {width:37px; height:20px; border:none; background:url(../images/vhod.gif) no-repeat; cursor:pointer;}
.auth table td {vertical-align:middle;}
.auth_mid {font-size:1px;}

.content { position:relative; overflow:hidden;}
.c1 {float:left; width:191px; margin-left:2px; display:inline;}
.c2 {float:left; width:793px; background:url(../images/light1.gif) 0 0 no-repeat; padding:0 0 0 10px;}
.c8 {float:left; width:793px;  padding:0 0 0 10px;}
.c9 {float:left; width:191px; padding:0 0 0 9px;}
.c3 {float:left; width:191px; padding:0 0 0 9px; background:url(../images/light2.gif) 0 0 no-repeat;}
.cat_top, .brand_top, .new_top {background:#1A1A1A url(../images/c1tl.gif) left no-repeat; height:4px;}
.cat_mid_pod {background: url(../images/fon3.gif) top right repeat-y;}
.cat_mid {background: url(../images/fon1.gif) top right no-repeat; font:17px 'Georgia'; padding:7px;}
.cat_mid a, .brand_mid a {color:#FFFFFF;}
.cat_mid td {vertical-align:middle; padding:1px 0;}
.cat_mid td img {display:block; border:none;}
.cat_bot {background:url(../images/c1b.gif) no-repeat; height:4px; font-size:1px;}
.cat_top img,.brand_top img,.brand_bot img,.new_top img,.new_bot img  {float:right; display:block;}

.discount {padding:7px 0 8px 0; background:url(../images/dis_bg.gif) top right no-repeat;}
.discount img {margin-left:-2px; display:block;}

.discount2 {padding:7px 0 8px 0;}
.discount2 img {margin-left:-2px; display:block;}

.ord_top {background:#1A1A1A url(../images/c2t.gif); height:5px; overflow:hidden;}
.ord_mid {background:#1A1A1A; font:16px 'Georgia'; border-left:1px solid #363636; border-right:1px solid #363636; padding:17px 17px 25px 17px; width:155px;}
.ord_mid p {font:24px 'Georgia'; color:#F2ECAA; text-decoration:underline; line-height:29px;}
.ord_mid li {list-style:none; background:url(../images/check.gif) left no-repeat; padding-left:15px; margin-bottom:4px; font:14px 'Georgia'; height:18px;}
.ord_mid a {color:#FFFFFF;}
.ord_bot {background:#1A1A1A url(../images/c2b.gif); height:5px; margin-bottom:10px; overflow:hidden; clear:both;}
.otl {float:left; display:block;} 
.otr {float:right; display:block;} 

.col_top {background:#1A1A1A url(../images/c3tl.gif) left no-repeat; height:4px;}
.col_mid {font:17px 'Georgia'; padding:0 4px 3px 4px; background:#1A1A1A url(../images/c3b.gif) bottom no-repeat; }
.col_mid span {background:url(../images/c3t.gif) no-repeat; display:block; font:20px 'Georgia'; color:#fff; padding:6px 0 0 14px; height:33px;}
.col-cent {border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2; padding:11px 0 0 11px;}
.col-cent table td {margin:11px 0 0 11px; vertical-align:top;}
.col-text {font:bold 9pt 'Georgia'; color:#1A1A1A; padding:0 17px 15px 11px; background:url(../images/square.gif) 0 7px no-repeat;}
.col-text a {color:#FFFFFF;}
.col_bot {background:#1A1A1A url(../images/c3bl.gif) left no-repeat; height:4px;}
.col_top img,.col_bot img {float:right; display:block;}

table.col-text2 td {margin:10px 0 0 0px; vertical-align:middle; padding-bottom:7px;}
.col-text2 {font:bold 9pt 'Georgia';padding:0 0px 0px 0px; }
.col-text2 a {color:#FFFFFF;}


.menu_top {background:#1A1A1A url(../images/c1tl.gif) left no-repeat; height:4px;}
.menu_mid {background:#1A1A1A; font:17px 'Georgia'; color:#B5CFDD; height:32px; padding:6px 0 0px 20px; position:relative;}
.menu_mid li {float:left; list-style:none; padding-left:8px}
.menu_mid a {color:#FFFFFF; padding-right:8px;}
.menu_mid td {vertical-align:middle; padding:1px 0;}
.menu_mid td img {display:block; border:none;}
.menu_bot {background:#1A1A1A url(../images/c1bl.gif) left no-repeat; height:4px; clear:both; margin-bottom:20px;}
.refl_l {width:7px; height:425px; background:#1A1A1A url(../images/refl_l.jpg) 0 0 no-repeat; float:left;}
.refl_r {width:7px; height:425px; background:#1A1A1A url(../images/refl_r.jpg) 0 0 no-repeat; float:left;}
.main_foto {width:779px; height:425px; background:#1A1A1A url(../images/foto.jpg) 0 0 no-repeat; float:left;}
.menu_top img,.menu_bot img {float:right; display:block;}

.path {font:italic 14px 'Georgia'; color:#7A8389; padding-bottom:14px;}
.path a {color:#C1E4F3;}
.path span {color:#4A677C; margin-left:3px;}

.head1 {font:30px 'Georgia'; color:#F2ECAA; padding-bottom:15px;}

.welc_top {background:#1A1A1A url(../images/c1tl.gif) left no-repeat; height:4px;}
.welc_mid {background:#1A1A1A url(../images/quote1.gif) 17px 12px no-repeat; font:italic 13px 'Georgia'; padding:26px 53px 1px 58px;}
.welc_mid a {color:#C1E4F3; font-size:14px;}
.welc_mid p {padding-bottom:16px;}
.welc_mid .quote {background:url(../images/quote2.gif) bottom right no-repeat;} 
.welc_bot {background:#1A1A1A url(../images/c1bl.gif) left no-repeat; height:4px; margin-bottom:10px;}
.welc_top img,.welc_bot img {float:right; display:block;}


.mod_text {background:#1A1A1A url(../images/c4m.gif) repeat-x;}
.mod_text td {font-size:14px;}

.mod {background:#1A1A1A url(../images/c4m.gif) repeat-x;}
.mod td {font-size:1px;}
.mod_tl {background:url(../images/c4tl.gif) no-repeat; line-height:1px;}
.mod_t {background:url(../images/c4t.gif) repeat-x; line-height:1px;}
.mod_tr {background:url(../images/c4tr.gif) no-repeat; line-height:1px;}
.mod_r {background:url(../images/c4r.gif) right repeat-y; line-height:1px;}
.mod_br {background:url(../images/c4br.gif) no-repeat; line-height:1px;}
.mod_b {background:url(../images/c4b.gif) bottom repeat-x; line-height:1px;}
.mod_bl {background:url(../images/c4bl.gif) no-repeat; line-height:1px;}
.mod_l {background:url(../images/c4l.gif) left repeat-y; line-height:1px;}
.mod_c { padding:20px 0px;}
.mod_c a { color:#F2EBAB;}
.mod_c2 { padding:20px 10px;}
.mod_c2 a {color:#F2EBAB;}
.mod_c_h {font:24px 'Georgia'; color:#F2ECAA; padding:0 0 3px 18px; text-decoration:underline;}

.modcat {float:left; margin:24px 4px 0 7px; width:183px; overflow:hidden; display:inline;}
.modcat p {padding-bottom:0; display:block;}
.mc1 {background:url(../images/p.png) no-repeat; margin-left:13px; color:#fff; text-align:center; width:156px; position:relative; margin-bottom:-7px; height:34px; font: bold 12px 'Georgia'; text-align:center; line-height:16px;}
.mc1 a {color:#fff; text-decoration:none;}
.mc1 span {color:#fff;}
.mc2 {border-left:1px solid #FFF; border-right:1px solid #FFF; height:202px; overflow:hidden;  margin:0 14px 0 13px;}
.mc3 {background:url(../images/mc3.gif) no-repeat;  margin:0 14px 0 13px; height:50px; font:bold 14px 'Georgia'; color:#2a3c5a; text-align:center; line-height:20px; padding-top:3px;}
.mc3 span {font:bold 14px 'Tahoma'; color:#a11515;}
.mc3 a {color:#3D3D3D; background:url(../images/cart.gif) 0 2px no-repeat; padding-left:18px;}

.mc4 {  margin:0 14px 0 13px; height:50px; font:bold 14px 'Georgia'; color:#F2ECAA;text-align:center; line-height:20px; padding-top:3px;}
.mc4 span {font:bold 14px 'Tahoma'; color:#F2ECAA;}
.mc4 a {background:url(../images/cart.gif) 0 2px no-repeat; padding-left:18px; color:#F2ECAA;}

.mc7 {   font:16px 'Georgia'; color:#F2ECAA;text-align:center; line-height:20px; padding-top:3px;}
.mc7 span {font: 18px 'Tahoma'; color:#F2ECAA;}
.mc7 a {background:url(../images/cart.gif) 0 2px no-repeat; padding-left:18px; color:#F2ECAA;}

.new_head {font:20px 'Georgia'; color:#FFFFFF; padding:7px 0 11px 13px;}
.new_head span {font:17px 'Georgia'; color:#F2EBAB;}
.brandsTable {padding:5px;}
.brandsTable a {font:15px 'Georgia'; color:#F2EBAB;}

.new_mid {background:#1a1a1a url(../images/fon2.gif) 0 0 no-repeat; padding:0 0 8px 4px;}
.new_main {width:183px; height:222px; position:relative;}
.new_show_ {width:155px; height:209px; overflow:hidden; padding:4px 0 0 4px; background:url(../images/_ramka.png) center no-repeat; margin:0 0 0 12px; position:absolute;}
.new_show {width:159px; height:209px; overflow:hidden; padding:4px 0 0 4px; background:url(../images/ramka.png) center no-repeat; margin:0 0 0 8px; position:absolute;}
.new_band { position:relative;padding:178px 0 0 0; line-height:19px; }
.new_band_in_ {background:url(../images/_p.png) no-repeat;  height:33px; padding-top:1px; width:163px; line-height:17px; margin-left:8px; text-align:center; font:bold 12px 'Georgia';}
.new_band_in {background:url(../images/p.png) no-repeat;  height:34px; width:156px;margin-left:12px; line-height: 17px; font-weight:bold;}
.new_band a {color:#fff; text-decoration:none;}
.new_band span {color:#fff;}
.new_bot {margin-bottom:10px;}
.new_bot, .brand_bot {background:#1A1A1A url(../images/c1bl.gif) left no-repeat; height:4px;}
.new_all {margin-left:13px; display:block;}

.brand_mid {font:17px 'Georgia'; padding:0 4px 3px 4px; background:#1A1A1A url(../images/brand_b.gif) bottom no-repeat; }
.brand_mid span {background:url(../images/brand_t.gif) no-repeat; display:block; font:20px 'Georgia'; color:#fff; padding:6px 0 0 14px; height:29px;}
.brand_mid li {font:bold 9pt 'Georgia'; color:#fff; padding:0 17px 15px 11px; background:url(../images/square2.gif) 0 7px no-repeat; list-style:none;}
.brand-cent {border-left:1px solid #5F5F5F; border-right:1px solid #5F5F5F; padding:11px 0 0 11px;}

.reg_in {background:url(../images/button.gif) no-repeat; width:153px; height:28px; border:none; color:#FFFFFF; font-weight:bold; font-family:'Georgia'; margin-top:15px;}

.footer {position:relative; width:1192px; float:right; overflow:hidden; margin-top:63px; background:url(../images/foot.gif) top right no-repeat;}
.footer a {color:#FFFFFF;}
.foot-menu {padding:23px 0 0 8px; height:38px; font:16px 'Georgia'; color:#B5CFDD;}
.foot-menu li {float:left; list-style:none; padding-left:15px;}
.foot-menu li a {padding-right:11px;}
.foot-menu li.map {float:right; padding:0 39px 0 0; font:16px 'Georgia';}
.niz {background:url(../images/logo_b.gif) 20px 21px no-repeat; padding:21px 0 52px 248px; font:12px 'Arial'; color:#959595;}
.niz a {color:#77C1E5;}

