body { margin: 0; padding: 0; background-color: #FFFFFF; }
table { color: #000000; font-size: 13px; font-family: Georgia; }


/* Шапка */
.fonLog { background-image: url(/i/fonLog.jpg); background-position: left top; background-repeat: no-repeat; padding: 10px 0 0 18px; }

.sea { background-image: url(/i/sea.jpg); background-position: left top; background-repeat: repeat-x; }

/* Зимняя Шапка */
.fonLog_w { background-image: url(/i/fonLog_w.jpg); background-position: left top; background-repeat: no-repeat; padding:0; }
.sea_w { background-image: url(/i/sea_w.jpg); background-position: left top; background-repeat: repeat-x; }
.ugTop1_w { background-image: url(/i/ugTop1_w.jpg); background-position: left top; background-repeat: no-repeat; height: 221px; width: 100%; padding: 0 0 0 28px; text-align: center; }
/* END Зимняя Шапка */

/* Летняя Шапка */
.fonLog_s { background-image: url(/i/fonLog_s.jpg); background-position: left top; background-repeat: no-repeat; padding:0; }
.sea_fon	{ background-image: url(/i/top_fon_s.jpg); background-position:136px 0px; background-repeat: repeat-x; position:relative; }
.sea_s { background-image: url(/i/sea_s.jpg); background-repeat: no-repeat; }
.lupaTop	{ position:absolute; right:0px; top:0px; width:196px; height:221px; background-image: url(/i/lupaTop.gif); background-repeat: no-repeat; text-align:left; color: #3F3F3F; font-size: 12px; }
.lupaTop div	{ margin-top:40px; margin-right:40px; text-align:center; }
.lupaTop font { color: #003647; font-size: 15px; }
.lupaTop i { color: #003647; font-style: normal; font-size: 30px; }
.lupaTop u { color: #003647; text-decoration: none; font-size: 32px; }
.lupaTop b { color: #003647; font-weight: normal; font-size: 35px; }


.ugTop1_s { background-image: url(/i/ugTop1_s.jpg); background-position: left top; background-repeat: no-repeat; height: 221px; width: 100%; padding: 0 0 0 28px; text-align: center; }

/* END Летняя Шапка */

.ugTop1 { background-image: url(/i/ugTop1.jpg); background-position: left top; background-repeat: no-repeat; height: 221px; width: 100%; padding: 0 0 0 28px; text-align: center; }

.top { background-image: url(/i/lupaTop.gif); background-position: right bottom; background-repeat: no-repeat; }

.phone { text-align: center; color: #3F3F3F; font-size: 12px; padding: 40px 0 0 0; }
.phone font { color: #003647; font-size: 15px; }
.phone i { color: #003647; font-style: normal; font-size: 30px; }
.phone u { color: #003647; text-decoration: none; font-size: 32px; }
.phone b { color: #003647; font-weight: normal; font-size: 35px; }

.ico { background-color: #00AAEE; width: 25px; height: 87px; margin: 35px 0 0 0; text-align: center; background-image: url(/i/fonIco.gif); background-position: 50% 50%; background-repeat: no-repeat; }
.ico1 a { background-color: #00AEEF; width: 100%; height: 18px; margin: 3px 0 5px 0; padding: 5px 0 0 0; }
.ico1 a:hover { background-color: #00A1C7; width: 100%; height: 18px; margin: 3px 0 5px 0; padding: 5px 0 0 0; }
.ico2 a { background-color: #00AEEF; padding: 3px 0 0 0; margin: 3px 0 0 0; width: 100%; height: 18px; }
.ico2 a:hover { background-color: #00A1C7; padding: 3px 0 0 0; margin: 3px 0 0 0; width: 100%; height: 18px; }





.menuFon { height:30; background-image: url(/i/menuFon.jpg); background-position: left top; background-repeat: no-repeat; background-color: #00AEEF; }
.menuFonRight { background-image: url(/i/menuFonRight.gif); background-position: right top; background-repeat: no-repeat; }

.menuTop { height: 30px; text-align: center; background-image: url(/i/menuLines.gif); background-position: left 50%; background-repeat: no-repeat; }
.menuTop0 { height: 30px; text-align: center; }
.menuTop a, .menuTop0 a { color: #FEFFFD; font-size: 13px; font-weight: normal; text-decoration: none; }
.menuTop a:hover, .menuTop0 a:hover { color: #FEFFFD; font-size: 13px; font-weight: normal; text-decoration: none; }

.menuFon div { height: 28px; width: 100%; margin:1px 1px 1px 2px; }
.menuFon div a { background-color: #00AAEE; height: 100%; width: 100%; padding: 5px 0 0 0; }
.menuFon div a:hover { background-color: #E95928; height: 100%; width: 100%; padding: 5px 0 0 0; }





.topW { text-align: right; color: #003647; font-size: 12px; font-family: Tahoma; padding: 0 15px 0 0; }
.topW a { color: #003647; font-size: 12px; font-family: Tahoma; text-decoration: underline; }
.topW a:hover { color: #FF7F00; font-size: 12px; font-family: Tahoma; text-decoration: none; }



/* Середина */
.fonMiddle { background-image: url(/i/fonMiddle.jpg); background-position: left top; background-repeat: repeat-x; }
.middleTop { background-image: url(/i/middleTop.jpg); background-position: left top; background-repeat: no-repeat; }
.middleTop1 { background-image: url(/i/middleTop1.jpg); background-position: right top; background-repeat: no-repeat; width: 100%; height: 100%; }


.abDef { text-align: right; padding: 35px 0 0 0; }
.more { background-image: url(/i/ar.gif); background-position: left 50%; background-repeat: no-repeat; padding: 0 0 0 10px; }
.more a { color: #00AEEF; font-size: 9px; font-family: Tahoma; text-decoration: none; }
.more a:hover { color: #00AEEF; font-size: 9px; font-family: Tahoma; text-decoration: underline; }

.txtDef { text-align: justify; }


.spec1 { text-align: right; padding: 0 0 20px 0; }

.imgSpec { background-color: #F1E9D2; text-align: center; }
.nameSpec { margin: 12px 0 5px 0; }
.nameSpec a { color: #4C6DB0; text-decoration: underline; }
.nameSpec a:hover { color: #E95928; text-decoration: none; }

.anntSpec { color: #000000; font-size: 12px; }
.anntSpec a { color: #000000; font-size: 12px; text-decoration: underline; }
.anntSpec a:hover { color: #E95928; font-size: 12px; text-decoration: none; }

.dist2 { padding: 0 14px; }

.price { color: #000000; font-size: 9px; padding: 10px 0 15px 0; }
.price b { color: #FF7F00; font-size: 20px; font-weight: normal; }

.bask { text-align: right; padding: 10px 0 15px 0; }
.bask a { color: #4C6DB0; font-size: 9px; font-family: Verdana; text-decoration: none; }
.bask a:hover { color: #E95928; font-size: 9px; font-family: Verdana; text-decoration: none; }
.bask img { margin: 0 5px 0 0; }

.tabSpec2 { background-image: url(/i/fonSpec.jpg); background-position: left top; background-repeat: repeat-x; }
.spec2 { text-align: right; padding: 20px 0 15px 0; }


/* Левая колонка */
.leftTop { background-image: url(/i/leftTop.jpg); background-position: left top; background-repeat: no-repeat; padding: 79px 0 0 0; }
.leftBottom { background-image: url(/i/fonLeftBottom.gif); background-position: 50% bottom; background-repeat: no-repeat; padding: 0 0 220px 0; height: 100%; }


.catchild { display: none; }
.menuLeftFon { background-image: url(/i/menuLeftFon.gif); background-position: left top; background-repeat: repeat-y; }
.lineLeft1 { background-image: url(/i/lineLeft1.gif); background-position: left bottom; background-repeat: no-repeat; }
.lineLeft2 { background-image: url(/i/lineLeft2.gif); background-position: left top; background-repeat: no-repeat; }

.dist1 { padding: 0 0 0 10px; }
.brd { border-top: 1px solid #D4D4D4; padding: 5px 0; }

.cat0 { height:40px; padding: 5px 10px 8px 40px; border-top: 1px solid #D4D4D4; background-image: url(/i/ar.gif); background-position:center left; background-repeat: no-repeat; }
.cat0 a { color: #5B595C; font-size: 14px; text-decoration: underline; }
.cat0 a:hover { color: #FFFFFF; font-size: 14px; text-decoration: none; }

.cat0_over { height:40px; padding:5px 10px 8px 40px; border-top: 1px solid #D4D4D4; background-color: #FF7F00; background-image: url(/i/ar.gif); background-position:center left; background-repeat: no-repeat; }
.cat0_over a { color: #5B595C; text-decoration: underline; }
.cat0_over a:hover { color: #FFFFFF; font-size: 14px; text-decoration: none; }

.cat1 { padding: 4px 10px 4px 45px; background-image: url(/i/ar.gif); background-position: 30px 8px; background-repeat: no-repeat; }
.cat1 a { color: #5B595C; font-size: 11px; text-decoration: underline; }
.cat1 a:hover { color: #FF7F00; font-size: 11px; text-decoration: none; }

.cat2 { padding: 4px 10px 4px 55px; background-image: url(/i/ar.gif); background-position: 40px 8px; background-repeat: no-repeat; }
.cat2 a { color: #5B595C; font-size: 11px; text-decoration: underline; }
.cat2 a:hover { color: #FF7F00; font-size: 11px; text-decoration: none; }

.catact { height:40px; padding: 5px 10px 8px 40px; border-top: 1px solid #D4D4D4; background-image: url(/i/ar.gif); background-position:center left; background-repeat: no-repeat; }
.catact a { color: #FF7F00; font-weight: bold; text-decoration: none; }
.catact a:hover { color: #FF7F00; font-weight: bold; text-decoration: none; }

.subcatact a { color: #FF7F00; font-weight: bold; text-decoration: none; }
.subcatact a:hover { color: #FF7F00; font-weight: bold; text-decoration: none; }




.quest { margin: 40px 0 0 10px; width: 192px; color: #424242; }
.quest p { padding: 0; margin: 5px 0 10px 0; }
.tabQ { color: #424242; }
.tabQ img { margin: 0 5px 0 20px; }
.tabQ a { color: #00AEEF; font-size: 9px; font-family: Tahoma; text-decoration: none; }
.tabQ a:hover { color: #00AEEF; font-size: 9px; font-family: Tahoma; text-decoration: underline; }

/* Правая колонка */
.rightTop { background-image: url(/i/rightTop.jpg); background-position: left top; background-repeat: no-repeat; padding: 15px 0 0 20px; }

.aut a { color: #00AEEF; font-size: 9px; font-family: Tahoma; text-decoration: none; }
.aut a:hover { color: #E95928; font-size: 9px; font-family: Tahoma; text-decoration: none; }

.autIn { padding: 0 10px 0 10px; margin: 0 0 0 10px; }
.autIn li { padding: 2px 0; color: #E95928; }

.autIn a { color: #00AEEF; font-size: 9px; font-family: Tahoma; text-decoration: none; }
.autIn a:hover { color: #E95928; font-size: 9px; font-family: Tahoma; text-decoration: none; }

.img1 { margin: 0 5px 0 0; }
.img2 { margin: 0 5px 0 20px; }

.fonNewsRight { background-image: url(/i/fonNewsRight.gif); background-position: left top; background-repeat: repeat-y; width: 170px; margin: 20px 0 0 0; }
.fonNewsRightUp { background-image: url(/i/fonNewsRightUp.gif); background-position: left top; background-repeat: no-repeat; width: 170px; }
.fonNewsRightDown { background-image: url(/i/fonNewsRightDown.gif); background-position: left bottom; background-repeat: no-repeat; width: 170px; margin: 10px 0 0 0; }

.data { color: #999999; font-size: 9px; font-family: Tahoma; padding: 5px 10px 0 10px; }
.data a { color: #4C6DB0; font-size: 11px; font-family: Georgia; text-decoration: underline; }
.data a:hover { color: #E95928; font-size: 11px; font-family: Georgia; text-decoration: none; }

.annt { color: #5B595C; font-size: 10px; padding: 0 0 0 10px; }
.img3 { margin: 5px 5px 5px 0; }

.fonNewsRightDown .more { margin: 0 0 0 10px; }

.spec3 { padding: 20px 0; }


/* Новости */
.news .data { padding: 25px 0 0 0; }
.newsName { color: #999999; font-size: 14px; font-family: Tahoma; padding: 0 0 12px 0; }
.newsName b { color: #000000; font-size: 13px; font-family: Georgia; text-decoration: none; }


/* Каталог */
.anntRub { text-align: justify; padding: 0 5px 0 15px; }

.tabScrlGoods { background-image: url(/i/fonSpec.jpg); background-position: left top; background-repeat: repeat-x; margin: 10px 0 0 0; }
.scrlGoods { color: #999999; font-size: 12px; font-family: Tahoma; }

.tek { background-color: #FF7F00; color: #FFFFFF; font-size: 12px; font-family: Tahoma; padding:1px 4px 1px 4px; font-weight:bold; }
.page { background-color: #00AEEF; color: #FFFFFF; font-size: 12px; font-family: Tahoma; padding:1px 4px 1px 4px; font-weight:bold; }
font.page a { color: #FFFFFF; font-size: 12px; font-family: Tahoma; text-decoration: none; }
font.page a:hover { color: #FFFFFF; font-size: 12px; font-family: Tahoma; text-decoration: underline; }

font.stype { background-color: #00AEEF; padding: 2px 6px; margin: 0 2px; }
font.actstype { background-color: #E95928; padding: 2px 6px; margin: 0 2px; }

.stype a, font.actstype a { color: #FFFFFF; font-size: 9px; text-decoration: none; }
.stype a:hover, font.actstype a:hover { color: #FFFFFF; font-size: 9px; text-decoration: none; }


.listGoods { margin: 10px 0 0 0; }
.listGoods td { border-top: 1px solid #D4D4D4; }
.listGoods tr { padding: 5px 0; }

.nameGoods { margin: 10px 0 5px 0; }
.nameGoods a { color: #4C6DB0; font-size: 12px; text-decoration: underline; }
.nameGoods a:hover { color: #E95928; font-size: 12px; text-decoration: none; }

.anntGoods { color: #000000; font-size: 12px; }
.anntGoods a { color: #000000; font-size: 12px; text-decoration: underline; }
.anntGoods a:hover { color: #E95928; font-size: 12px; text-decoration: none; }


.baskGoods { text-align: right; padding: 10px 0 15px 0; }
.baskGoods a { color: #4C6DB0; font-size: 9px; font-family: Verdana; text-decoration: none; }
.baskGoods a:hover { color: #E95928; font-size: 9px; font-family: Verdana; text-decoration: none; }
.baskGoods img { margin: 5px 5px 0 0; }

/* Карточка товара */
.spec { color: #FFFFFF; font-size: 12px; font-family: Tahoma; background-color: #E95928; padding: 2px 5px 3px 5px; text-transform: lowercase; }
.ex_prop { color: #4A4946; text-align: right; padding: 0 10px 0 0; }
.ex_val a { color: #000000; font-size: 13px; font-family: Georgia; text-decoration: underline; }
.ex_val a:hover { color: #000000; font-size: 13px; font-family: Georgia; text-decoration: none; }


/* Поиск */
.pathS { padding: 5px 0; margin: 0; background-color: #F5F5F5; color: #000000; font-size: 12px; font-family: Tahoma; }
.pathS a { color: #4C6DB0; font-size: 12px; font-family: Tahoma; text-decoration: underline; }
.pathS a:hover { color: #E95928; font-size: 12px; font-family: Tahoma; text-decoration: none; }


/* Корзина */
.trZag { text-align: center; background-color: #F0E9D9; color: #000000; font-size: 10px; font-family: Tahoma; }
.trZag a { color: #000000; font-size: 10px; font-family: Tahoma; text-decoration: none; }
.trZag a:hover { color: #000000; font-size: 10px; font-family: Tahoma; text-decoration: underline; }

.trTxt { text-align: center; font-size: 11px; font-family: Tahoma; }
.trTxt a { color: #4C6DB0; font-size: 11px; text-decoration: underline; font-family: Tahoma; }
.trTxt a:hover { color: #E95928; font-size: 11px; font-family: Tahoma; text-decoration: none; }


/* Карта сайта */
.map { margin: 10px 0; color: #4C6DB0; font-size: 12px; font-weight: bold; }
.map a { color: #4C6DB0; font-size: 12px; font-weight: bold; text-decoration: underline; }
.map a:hover { color: #E95928; font-size: 12px; font-weight: bold; text-decoration: none; }

.map0 { margin: 3px 0; padding: 0 0 0 20px; color: #4C6DB0; font-size: 12px; font-weight: normal; }
.map0 a { color: #4C6DB0; font-size: 12px; font-weight: normal; text-decoration: underline; }
.map0 a:hover { color: #E95928; font-size: 12px; font-weight: normal; text-decoration: none; }

.map1 { margin: 3px 0; padding: 0 0 0 40px; color: #4C6DB0; font-size: 11px; font-weight: normal; }
.map1 a { color: #4C6DB0; font-size: 11px; font-weight: normal; text-decoration: underline; }
.map1 a:hover { color: #E95928; font-size: 11px; font-weight: normal; text-decoration: none; }




/* FAQ */
.faq { margin: 10px 0 50px 0; }


/* Ботинки */
.fonFooter { background-image: url(/i/fonFooter.gif); background-position: left top; background-repeat: repeat-x; background-color: #F3EEE1; }
.fonFooter1 { background-image: url(/i/fonFooter1.gif); background-position: 400px bottom; background-repeat: no-repeat; }

.footerMenu { color: #000000; font-size: 11px; font-weight: normal; text-align: center; }
.footerMenu a { color: #000000; font-size: 11px; font-weight: normal; text-decoration: underline; }
.footerMenu a:hover { color: #F26522; font-size: 11px; font-weight: normal; text-decoration: none; }

.copy { padding: 20px 0 0 25px; color: #BCBBBB; font-family: Tahoma; font-size: 9px; }
.copy b { font-weight: normal; font-size: 12px; font-family: Georgia; }
.copy a { color: #00AEEF; font-size: 9px; text-decoration: none; }
.copy a:hover { color: #00AEEF; font-size: 9px; text-decoration: underline; }
.copy div { text-align: center; width: 180px; }

.osg { text-align: right; padding: 20px 18px 0 0; }
.osg a { color: #B2B2B2; font-size: 9px; font-family: Tahoma; text-decoration: underline; }
.osg a:hover { color: #B2B2B2; font-size: 9px; font-family: Tahoma; text-decoration: none; }












/* Общее */
h1 { color: #5B595C; font-size: 18px; font-family: Tahoma;  font-weight: normal; text-decoration: none; padding: 0; margin: 0; }
h3 { color: #000000; font-family: Tahoma; padding: 0; margin: 0; }

.butt { background-color: #E95928; border: 1px solid #E95928; color: #FFFFFF; font-family: Georgia; font-size: 9px; }
.butt1 { background-color: #E95928; border: 1px solid #E95928; color: #FFFFFF; font-family: Georgia; font-size: 9px; width: 68px; margin: 0 0 0 20px; }
.butt2 { background-color: #00AEEF; border: 1px solid #00AEEF; color: #FFFFFF; font-family: Georgia; font-size: 10px; width: 41px; margin: 0 0 0 4px; }

.form { background-color: #FFFFFF; border: 1px solid #7B7B7B; font-family: Tahoma; font-size: 12px; width: 100%; }
.form1 { background-color: #FFFFFF; border: 1px solid #7B7B7B; font-family: Tahoma; font-size: 12px; padding: 1px 0 0 7px; width: 124px; height: 17px; }

.quan { background-color: #FFFFFF; border: 1px solid #7B7B7B; color: #7F7F7F; font-family: Georgia; font-size: 10px; width: 40px; text-align: right; float:right; }

.red { color: #FF0000; }
.red a { color: #FF0000; text-decoration: underline; }
.red a:hover { color: #000000; text-decoration: none; }

.path { padding: 0; margin: 40px 0 25px 110px; }
.path a { color: #4C6DB0; text-decoration: underline; }
.path a:hover { color: #E95928; text-decoration: none; }

.scrl { margin: 10px 20px 0 0; padding: 0; color: #999999; font-size: 9px; font-family: Tahoma; text-align: right; }
.scrl span { background-color: #FF7F00; color: #FFFFFF; font-size: 9px; font-family: Tahoma; padding: 0 4px; margin: 0 0 0 5px; }
.scrl a { background-color: #00AEEF; color: #FFFFFF; font-size: 9px; font-family: Tahoma; padding: 0 4px; text-decoration: none; margin: 0 0 0 5px; }
.scrl a:hover { background-color: #00AEEF; color: #FFFFFF; font-size: 9px; font-family: Tahoma; padding: 0 4px; text-decoration: none; margin: 0 0 0 5px;  }

.list { margin: 10px 20px 0 0; padding: 0; color: #999999; font-size: 9px; font-family: Tahoma; text-align: right; }
.list a { color: #000000; font-size: 9px; font-family: Tahoma; text-decoration: underline; }
.list a:hover { color: #000000; font-size: 9px; font-family: Tahoma; text-decoration: none; }



.text a { color: #000000; font-size: 11px; font-family: Georgia; text-decoration: underline; }
.text a:hover { color: #E95928; font-size: 11px; font-family: Georgia; text-decoration: none; }

.txt { color: #000000; font-size: 11px; font-family: Tahoma; }



.print { text-align: center; padding: 15px 0 0 0; }
.print a { color: #4C6DB0; text-decoration: underline; }
.print a:hover { color: #E95928; text-decoration: none; }

















/* Стили для сравнения товаров */
.compare { border-collapse: collapse; border:solid 1px #3273B5; padding:2 0 2 5; font-family: Tahoma; font-size: 11px; }
.compare_name,.compare_val	{ border:solid 1px #3273B5; padding:2 0 2 5; font-family: Tahoma; font-size: 11px; }
.compare_name	{ font-weight: bold; font-family: Tahoma; font-size: 11px; }


.pay_pad, .pay_price	{ padding: 5; font-family: Tahoma; font-size: 11px; }
.pay_price	{ color:#6D6D6D; border-style:none none none solid; border-width:1; border-color:#D7D7D7; text-align:right; font-weight:bold; font-family: Tahoma; font-size: 11px; }
.pay_block	{ height:22; background-color:#6D6D6D; color:white; font-size:12px;font-weight:bold; padding:2 2 4 10; font-family: Tahoma; }
.pay_box	{ text-align:center; border-style:none solid none solid; border-width:1; border-color:#D7D7D7;padding:0; margin: 0; font-family: Tahoma; font-size: 11px; }
.pay_line	{ border-style:solid none none none; border-width:1; border-color:#D7D7D7; font-family: Tahoma; font-size: 11px; }
.pay_btn	{ background-color:#6D6D6D; color:white; font-weight:bold; padding:3; font-size:13px; font-family: Tahoma; }

/*Форма доставки*/
#shippmode_div { display: none; }

.iePNG { filter:expression(fixPNG(this)); }
