body { margin: 0; padding: 0; background-color: #FFFFFF; }

table { color: #414141; font-size: 11px; font-family: Tahoma; }











/* Шапка */

.fontop { background-image: url(/i/fontop.gif); background-position: left top; background-repeat: repeat-x; }

.log { text-align: center; }

.log img { margin: 20px 0 0 0; }



.phone { color: #2E2E2E; font-size: 20px; font-family: Tahoma; }

.phone font { color: #A0A0A0; font-size: 20px; font-family: Tahoma; }

.phone div { margin: 15px 0 0 0; }

.phone a { color: #286EB0; font-size: 12px; font-family: Tahoma; text-decoration: underline; }

.phone a:hover { color: #C00101; font-size: 12px; font-family: Tahoma; text-decoration: none; }



.ico { background-image: url(/i/ico.gif); background-position: 83% 50%; background-repeat: no-repeat; text-align: right; width: 200px; margin-top: 14px;}

.ico img { margin: 0 10px; }


.tel { text-align: right; width: 200px; color: #B00101; font-size: 22px; font-weight: normal; margin-top: 9px; font-family: Tahoma; margin-right: 8px;}
.tel span {position:relative; top:-5px; font-size: 11px; }

.icq { text-align: right; width: 200px; margin-top: 4px; text-decoration: none; margin-right: 8px;}

.icq a {text-decoration: none;}

.icq a.title {top:-3px; position:relative; color: #1F2C85;}
.icq a.title:hover {top:-3px; position:relative; color: #FE0000;}


.top { padding: 0 0 2px 0; }

.menu { height: 51px; background-image: url(/i/menufon.jpg); background-position: left 7px; background-repeat: repeat-x; }

.menu div { position: relative; top: -1px; border-bottom: 5px solid #9E0101; }

.menu table a { color: #286EB0; font-size: 12px; font-family: Tahoma; text-decoration: underline; }

.menu table a:hover { color: #C00101; font-size: 12px; font-family: Tahoma; text-decoration: none; font-weight: normal; }

.menu td { text-align: center; background-image: url(/i/line.gif); background-position: left bottom; background-repeat: no-repeat; padding: 25px 0 0 0; }



td.tdo { background-image: none; }



td.tek { padding: 0; }

.tek div { border-bottom-width: 0; background-image: url(/i/topmenu/fontek.gif); background-position: left top; background-repeat: repeat-x; height: 53px; position: relative; position: relative; top: 0; text-align: center; }

div.ug { background-image: url(/i/topmenu/ug1.gif); background-position: left top; background-repeat: no-repeat; }

div.ug div { background-image: url(/i/topmenu/ug2.gif); background-position: right top; background-repeat: no-repeat; height: 53px;  }

div.ug div a, div.ug div a:hover { color:white;display:block;font-weight:bold;padding-top:20px;text-decoration:none;  }

.tek img { margin: 23px 0 0 0; }

























/* Левая колонка */

.left { border-right: 3px solid #FFFFFF; }

.autTab { background-image: url(/i/autfon.jpg); background-position: left top; background-repeat: no-repeat; background-color: #013C73; border-bottom: 1px solid #89A4BE; margin: 0 0 1px 0; }

.autTab a { color: #CEDBE6; font-size: 10px; font-family: Tahoma; text-decoration: underline; }

.autTab a:hover { color: #4E9EDF; font-size: 10px; font-family: Tahoma; text-decoration: underline; }

.autTab td { padding-left: 10px; padding-right: 20px; }

.autTab input { height: 20px; }

.autTab b { color: #FFFFFF; font-size: 18px; font-family: Tahoma; font-weight: normal; }

.link div, .linkI div { margin: 0 0 5px 0; background-image: url(/i/line1.gif); background-position: left 50%; background-repeat: no-repeat; padding: 0 0 0 15px; }



.autTab .red { color: #F0FF00; font-size: 9px; }



td.autIn { color: #F6F6F6; font-size: 13px;  font-family: Tahoma; }

td.autIn b { color: #F6F6F6; font-size: 13px;  font-family: Tahoma; font-weight: bold; }

.linkI a { color: #FFFFFF; font-size: 10px; font-family: Tahoma; text-decoration: underline; }

.linkI a:hover { color: #4E9EDF; font-size: 10px; font-family: Tahoma; text-decoration: underline; }







.cat { height: 41px; background-image: url(/i/cat.jpg); background-position: left top; background-repeat: repeat-x; color: #FFFFFF; font-size: 18px; font-family: Tahoma; line-height:40px;padding:0 0 0 10px;}

.fonCat { background-image: url(/i/foncat.jpg); background-position: left top; background-repeat: repeat-x; height: auto; padding: 0 0 0 10px; }/* padding: 0 20px; */



.catchild { display: none; }

.cat0 { border-bottom: 1px dotted #DEDEDE; padding: 1px 0; }

.cat0 div { background-image: url(/i/ar.gif); background-position: left 19px; background-repeat: no-repeat;}

.cat0 div a { color: #286EB0; font-size: 13px; font-family: Tahoma; font-weight: normal; text-decoration: none; background-color: none; padding: 15px 15px 10px 15px; display:block;  width:/*expression((navigator.userAgent.toLowerCase.indexOf('firefox'))>-1?'215px':'100%')*/215;}

.cat0 div span { color: #4E4E4E; font-size: 13px; font-family: Tahoma; font-weight: normal; text-decoration: none; background-color: none; padding: 15px 15px 10px 15px; display:block;  width:/*expression((navigator.userAgent.toLowerCase.indexOf('firefox'))>-1?'215px':'100%')*/215;}

.cat0 div a:hover { color: #C00101; font-size: 13px; font-family: Tahoma; font-weight: normal; text-decoration: none; background-color: #DEDEDE; padding: 15px 15px 10px 15px; display:block; width:/*expression((navigator.userAgent.toLowerCase.indexOf('firefox'))>-1?'215px':'100%')*/215;}



.child { background-color: #F4F4F4; padding: 0 0 7px 0; border-bottom: 1px dotted #DEDEDE; }

.cat1 { margin: 4px 0 0 0; padding: 4px 0 0 25px; background-image: url(/i/line3.gif); background-position: 12px 11px; background-repeat: no-repeat;}

.cat1 a { color: #2569B6; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none;  display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/215}

.cat1 span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none;  display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/215}

.cat1 a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/215}



.cat2 { background-color: #E8E8E8; padding-bottom: 5px; width:245;}

.cat2 a { color: #2569B6; font-size: 11px; font-family: Tahoma; text-decoration: none; background-image: url(/i/ar2.gif); background-position: 25px 5px; background-repeat: no-repeat; padding-left: 40px;   display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/190}

.cat2 span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; background-image: url(/i/ar2.gif); background-position: 25px 5px; background-repeat: no-repeat; padding-left: 40px;   display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/190}

.cat2 a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; background-image: url(/i/ar1.gif); background-position: 25px 5px; background-repeat: no-repeat; padding-left: 40px;   display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/190}


.cat3 { margin: 0; padding: 4px 5px 5px 50px; background-image: url(/i/line4.gif); background-position: 35px 11px; background-repeat: no-repeat; width:190;}

.cat3 a { color: #2569B6; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block; width: 190;}

.cat3 span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block; width: 190;}

.cat3 a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block; width: 190;}


.cat4 { background-color: #E8E8E8; padding-bottom: 5px; width:245;}

.cat4 a { color: #2569B6; font-size: 11px; font-family: Tahoma; text-decoration: none; background-image: url(/i/ar2.gif); background-position: 45px 5px; background-repeat: no-repeat; padding-left: 60px;   display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/190}

.cat4 span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; background-image: url(/i/ar2.gif); background-position: 45px 5px; background-repeat: no-repeat; padding-left: 60px;   display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/190}

.cat4 a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; background-image: url(/i/ar1.gif); background-position: 45px 5px; background-repeat: no-repeat; padding-left: 60px;   display:block;  width:/*expression((navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)?'215':'100%')*/190}


.cat0_Over div{ background-color: #226CB1; padding: 15px 15px 10px 15px; width: 215;}

.cat0_Over a { color: #FFFFFF; font-size: 13px; font-family: Tahoma; font-weight: normal; text-decoration: none; display:block; width: 215;}

.cat0_Over span { color: #FFFFFF; font-size: 13px; font-family: Tahoma; font-weight: normal; text-decoration: none; display:block; width: 215;}

.cat0_Over a:hover { color: #FFFFFF; font-size: 13px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block; width: 215;}



.cat1_Over { margin: 4px 0 0 0; padding: 4px 5px 5px 25px; background-image: url(/i/line4.gif); background-position: 12px 11px; background-repeat: no-repeat; background-color: #E8E8E8; width:215;}

.cat1_Over a, .cat1_Over span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block; width: 215;}

.cat1_Over a:hover { color: #4E4E4E; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;  display:block; width: 215;}



.cat2_Over { background-color: #E8E8E8; padding-bottom: 5px; background-image: url(/i/ar2.gif); background-position: 25px 5px; background-repeat: no-repeat; padding-left: 40px; }

.cat2_Over a, .cat2_Over span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; }

.cat2_Over a:hover { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; }


.cat3_Over { margin: 0;padding: 4px 5px 5px 50px;  background-image: url(/i/line4.gif); background-position: 35px 11px; background-repeat: no-repeat;  width:190;}

.cat3_Over a, .cat3_Over span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; display:block; width: 190;}

.cat3_Over a:hover { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; display:block; width: 190;}


.cat4_Over { background-color: #E8E8E8; padding-bottom: 5px; background-image: url(/i/ar2.gif); background-position: 45px 5px; background-repeat: no-repeat; padding-left: 60px; }

.cat4_Over a, .cat4_Over span { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; }

.cat4_Over a:hover { color: #4E4E4E; font-size: 11px; font-family: Tahoma; text-decoration: none; }






.bunLeft { margin: 40px 0 0 0; }

.bunLeft img { margin: 10px 0 0 0; }







.baskLeft { background-color: #E9E9E9; height: 116px; background-image: url(/i/line5.gif); background-position: left bottom; background-repeat: repeat-x; color: #1B61A3; font-size: 12px; font-family: Tahoma; }

.baskLeft div { background-image: url(/i/fonbaskleft.gif); background-position: left top; background-repeat: no-repeat; height: 70px; margin: 25px 0 0 15px; padding: 0 20px 0 60px; }

.baskLeft p { padding: 15px 0 0 0; margin: 0; }

.bB { text-align: center; width: 108px; height: 21px; background-color: #013C73; padding: 2px 0 0 0; }

.baskLeft a { color: #DEE6ED; font-size: 12px; font-family: Tahoma; text-decoration: none; }

.baskLeft a:hover { color: #DEE6ED; font-size: 12px; font-family: Tahoma; text-decoration: none; }















































/* Середина */

.line { margin: 2px 0 0 0; height: 3px; font-size: 0; line-height: 0; background-color: #2D81C4; border-top: 1px solid #3392CE; border-bottom: 1px solid #2569B6; }



.specN { color: #C00101; font-size: 18px; font-family: Tahoma; background-image: url(/i/line2.gif); background-position: left 25px; background-repeat: repeat-x; padding: 0 0 20px 0; }



.fonG { background-image: url(/i/fongoods.jpg); background-position: left top; background-repeat: repeat-x; padding: 0 5px; }

.lineG { background-image: url(/i/lineg.jpg); background-position: 50% 50%; background-repeat: no-repeat; font-size: 1px; }

.imgG { border: 1px solid #E4E4E4; margin: 0 0 5px 0; }

.nameG a { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.nameG a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }



.anntG { color: #737373; font-size: 10px; font-family: Tahoma; background-image: url(/i/lineg1.gif); background-position: 50% bottom; background-repeat: no-repeat; padding: 5px 0 8px 0; }

.priceG { color: #C00101; font-size: 11px; font-family: Tahoma; text-align: center; background-image: url(/i/lineg1.gif); background-position: 50% bottom; background-repeat: no-repeat; padding: 0 0 4px 0; margin: 0 0 5px 0; }

.priceG font { font-size: 18px; font-family: Tahoma; }



.baskG { text-align: center; }

.baskG a { color: #286EB0; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.baskG a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }



.razd { background-image: url(/i/lineg2.jpg); background-position: 50% 50%; background-repeat: no-repeat; }



































/* Правая колонка */

.zagR { height: 41px; background-image: url(/i/zagr.jpg); background-position: left top; background-repeat: repeat-x; color: #FFFFFF; font-size: 18px; font-family: Tahoma; padding: 10px 0 0 10px; }

.news { background-image: url(/i/fonnews.gif); background-position: left bottom; background-repeat: repeat-x; }

.news div { border-bottom: 1px dotted #D2D2D2; margin: 0 15px 0 10px; padding: 8px 0 10px 0; }

.news font { color: #999999; font-size: 9px; font-family: Tahoma; }

.news p { padding: 4px 0; margin: 0; }

.news a { color: #286EB0; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.news a:hover { color: #C00101; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: none; }


.search_result { background-image: url(/i/fonnews.gif); background-position: left bottom; background-repeat: repeat-x; }

.search_result div { border-bottom: 1px dotted #D2D2D2; margin: 0 15px 0 10px; padding: 8px 0 10px 0; }

.search_result font { color: #999999; font-size: 9px; font-family: Tahoma; }

.search_result p { padding: 4px 0; margin: 0; }

.search_result a { color: #286EB0; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.search_result a:hover { color: #C00101; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: none; }

.search_result span {font-size: 130%;font-weight:bolder}


.arch { background-image: url(/i/arch.gif); background-position: left top; background-repeat: repeat-x; height: 43px; padding: 10px 0 0 6px; }

.arch a { color: #286EB0; font-size: 10px; font-family: Tahoma; text-decoration: underline; }

.arch a:hover { color: #C00101; font-size: 10px; font-family: Tahoma; text-decoration: none; }







.fonC { background-image: url(/i/fonconsult.jpg); background-position: left bottom; background-repeat: repeat-x; padding: 0 0 15px 0; }

.cons { color: #414141; font-size: 11px; font-family: Tahoma; padding: 10px 0 0 7px; }

.cons b { color: #000000; font-size: 11px; font-family: Tahoma; text-transform: uppercase;}

.cons a { color: #2069AE; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.cons a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }



.tabSpec { background-image: url(/i/fonspecright.jpg); background-position: left top; background-repeat: repeat-x; }

.spR a { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.spR a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }

.imgR { border: 1px solid #E4E4E4; margin: 0 5px 0 3px; }



.spRL { border-top: 1px dotted #D2D2D2; margin: 0 10px; font-size: 0; line-height: 0; height: 2px; }



























/* Каталог товаров */

.path { padding: 3px 0 17px 0; margin: 0 0 10px 0; color: #286EB0; font-size: 11px; font-family: Tahoma; background-image: url(/i/line2.gif); background-position: left bottom; background-repeat: repeat-x; }

.path a { color: #286EB0; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.path a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }



.anntRub h1 { color: #000000; font-size: 18px; font-family: Tahoma; font-weight: normal; margin: 0 0 10px 0; padding: 0; }

.anntRub { color: #606060; font-size: 11px; font-family: Tahoma; margin: 0 0 20px 0; }

.anntRub a { color: #606060; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.anntRub a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }



.nameSR, .nameSR * { text-align: center; }

.subRub { background-image: url(/i/fongoods.jpg); background-position: left top; background-repeat: repeat-x; padding: 0 5px 30px 5px; }

.nameSR a, .nameSR  span { color: #286EB0; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.nameSR  span {text-decoration: none;}

.nameSR a:hover { color: #C00101; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: none; }

.anntSR { color: #737373; font-size: 10px; font-family: Tahoma; padding: 5px 0 8px 0; }






.ws { margin: 0 0 10px 0; background-image: url(/i/fonserachcat.jpg); background-position: left top; background-repeat: repeat-x; height: 77px; background-color: #EFEFEF; color: #636363; font-size: 14px; font-family: Arial; font-weight: bold; text-transform: uppercase; }

.ws div { padding: 10px 0 5px 15px; }



.scrl td { padding: 5px 0 0 0; }

.scrl select { background-color: #FFFFFF; color: #737373; font-size: 10px; font-family: Tahoma; border: 1px solid #C2C2C2; }

.scrl { color: #6F6F6F; font-size: 11px; font-family: Tahoma; }

.scrl a { color: #2069AE; font-size: 11px; font-family: Tahoma; text-decoration: underline; width: 17px; height: 17px; }

.scrl a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }

.scrl font { background-color: #226CB0; color: #FFFFFF; font-size: 11px; font-family: Tahoma; text-align: center; width: 17px; height: 17px; padding: 1px 0 0 0; }



.lineGL td { font-size: 0; border-top: 4px solid #DBDBDB; line-height: 0; }



.trZag { text-align: center; color: #7F7F7F; font-size: 9px; font-family: Tahoma; }

.trZag a { color: #7F7F7F; font-size: 9px; font-family: Tahoma; text-decoration: none; }

.trZag a:hover { color: #C00101; font-size: 9px; font-family: Tahoma; text-decoration: none; }

.trZag td { border-top: 4px solid #DBDBDB; border-bottom: 4px solid #DBDBDB; }



.trTxt, .trTxtI { text-align: center; color: #737373; font-size: 10px; font-family: Tahoma; }

.imgGL { border: 1px solid #E4E4E4; margin: 0 10px 0 0; }

.trTxt { background-color: #F3F3F3; }

.trTxtI { background-color: #F9F9F9; }

.trTxt a, .trTxtI a { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.trTxt a:hover, .trTxtI a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }



.trTxt b { color: #737373; font-size: 11px; font-family: Tahoma; }



td.price { color: #000000; font-size: 12px; font-family: Tahoma; }





















/* Карточка товара */

h1.g { color: #000000; font-size: 18px; font-family: Tahoma; font-weight: normal; margin: 0 0 10px 0; padding: 0; }

.prop td { border-bottom: 1px solid #E5E5E5; padding: 5px 5px 4px 5px; }

.fonPrice { background-image: url(/i/lineg1.gif); background-position: 50% top; background-repeat: no-repeat; width: 140px; margin: 20px 0 0 0; padding: 5px 0 0 0; }



.tabG { margin: 20px 0 0 0; padding: 15px 0 0 0; border-top: 2px solid #CCCCCC; }

.tabG h1 { color: #000000; font-size: 14px; font-family: Tahoma; padding: 0 0 10px 0; margin: 0; }





.fonCD { background-image: url(/i/fonconsult.jpg); background-position: left bottom; background-repeat: repeat-x; padding: 10px 10px 15px 10px; line-height: 20px; color: #286EB0; font-size: 11px; font-family: Tahoma; }

.fonCD a { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

.fonCD a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }

.fonCG { background-image: url(/i/fonconsult.jpg); background-position: left bottom; background-repeat: repeat-x; padding: 10px 0 15px 0; text-align: center; }



























/* Поиск */

.pathSearch { padding: 10px 0; color: #286EB0; font-size: 11px; font-family: Tahoma; }

.pathSearch a { color: #286EB0; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.pathSearch a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }

























/* Новости */

.nScrl { color: #6F6F6F; font-size: 11px; font-family: Tahoma; margin: 15px 0 15px 10px; }

.nScrl a { color: #2069AE; font-size: 11px; font-family: Tahoma; text-decoration: underline; text-align: center; width: 17px; height: 17px; padding: 1px 0 0 0;  display: inline-block;}

.nScrl a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; text-align: center; width: 17px; height: 17px; padding: 1px 0 0 0; display: inline-block;}

.nScrl font { background-color: #226CB0; color: #FFFFFF; font-size: 11px; font-family: Tahoma; text-align: center; width: 17px; height: 17px; padding: 1px 0 0 0; display: inline-block;}



.data { color: #999999; font-size: 9px; font-family: Tahoma; font-weight: normal; }

.newsC { margin: 10px 0 0 0; }



td.more { text-align: right; }

td.more div { margin: 0 10px 5px 0; background-image: url(/i/line1.gif); background-position: left 50%; background-repeat: no-repeat; width: 65px; }

td.more a { color: #286EB0; font-size: 10px; font-family: Tahoma; text-decoration: underline; font-weight: normal; }

td.more a:hover { color: #C00101; font-size: 10px; font-family: Tahoma; text-decoration: none; font-weight: normal; }



td.name { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: bold; }

























/* Карта сайта */

div.map { color: #286EB0; font-size: 13px; font-family: Tahoma; font-weight: bold; margin: 0 0 15px 0; }

div.map a { color: #286EB0; font-size: 13px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

div.map a:hover { color: #C00101; font-size: 13px; font-family: Tahoma; font-weight: bold; text-decoration: none; }



div.mapI { color: #286EB0; font-size: 12px; font-family: Tahoma; font-weight: normal; margin: 5px 0 10px 30px; }

div.mapI a, div.mapI span { color: #286EB0; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }

div.mapI span {text-decoration: none;}

div.mapI a:hover { color: #C00101; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration: none; }



div.mapI div { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: normal; margin: 5px 0 5px 30px; }

div.mapI div a, div.mapI div span { color: #286EB0; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }

div.mapI div span { text-decoration: none; }

div.mapI div a:hover { color: #C00101; font-size:11px; font-family: Tahoma; font-weight: normal; text-decoration: none; }















/* Ботинки */

.copy { background-color: #ECECEC; border-right: 2px solid #FFFFFF; color: #000000; font-size: 9px; font-family: Tahoma; padding: 12px 0 0 20px; }

.copy a { color: #000000; font-size: 9px; font-family: Tahoma; text-decoration: underline; }

.copy a:hover { color: #C00101; font-size: 9px; font-family: Tahoma; text-decoration: none; }

.copy p { padding: 10px 0 0 0; margin: 0; }



.footer { border-top: 5px solid #2069AE; padding: 15px 0 0 0; }

.counters { padding: 0 15px; }

.osg a { color: #4C4C4C; font-size: 9px; font-family: Tahoma; text-decoration: underline; }

.osg a:hover { color: #C00101; font-size: 9px; font-family: Tahoma; text-decoration: none; }























/* Общее */

.form { background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: Tahoma; border: 1px solid #C2C2C2; width: 100%; }

.pass input { background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: Tahoma; border: 1px solid #C2C2C2; width: 100%; }

.passI { background-image: url(/i/pass.gif); background-position: 2px 4px; background-repeat: no-repeat; }



.butt { background-color: #969696; color: #FFFFFF; font-size: 12px; font-family: Tahoma; border: 1px solid #969696; }

.buttI { background-color: #013C73; color: #FFFFFF; font-size: 12px; font-family: Tahoma; border: 1px solid #013C73; }



.red { color: #FF0000; font-size: 11px; font-family: Tahoma; }

.red a { color: #FF0000; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.red a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; text-decoration: none; }





.formI { background-color: #FFFFFF; color: #5A5A5A; font-size: 11px; font-family: Tahoma; border: 1px solid #C2C2C2; width: 100%; }

.quan { background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Tahoma; border: 1px solid #434343; width: 35px; text-align: right; }



.text { color: #414141; font-size: 11px; font-family: Tahoma; }

.text a { color: #414141; font-size: 11px; font-family: Tahoma; text-decoration: underline; }

.text a:hover { color: #C00101; font-size: 11px; font-family: Tahoma; 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; }


div.clouds {font-family:Tahoma; margin-bottom: 20px; text-align: center;border-bottom: 1px dotted #DEDEDE; padding-bottom: 20px;}

div.clouds div {display: inline; margin-top: 5px; margin-right: 6px;line-height: 30px;}

div.clouds a.color11 {color: #33B6D6;}
div.clouds a.color12 {color: #286EB0;}
div.clouds a.color13 {color: #636363;}
div.clouds a.color14 {color: #000000;}
div.clouds a.color15 {color: #FF6600;}
div.clouds a.color16 {color: #FF0000;}
div.clouds a.color17 {color: #FF6600;}
div.clouds a.color18 {color: #000000;}
div.clouds a.color19 {color: #777777;}
div.clouds a.color20 {color: #33B6D6;}
div.clouds a.color21 {color: #286EB0;}
div.clouds a.color22 {color: #FF6600;}
div.clouds a.color23 {color: #FF0000;}

div.clouds a:hover {display: inline; color:  #C00101;}

div.clouds span {font-size: 10px; color:  #777;position: relative; top:-7px;}

div.publications { margin: 20px 0 20px 0;  font-weight:bold;}

div.publications  a { display: block; margin: 10px 0 0 0; color:#286EB0; font-family:Tahoma; font-size:11px; text-decoration:underline;   font-weight:normal;}

div.publications  a:hover { display: block; margin: 10px 0 0 0; color: #C00101; font-family:Tahoma; font-size:11px; text-decoration:none;   font-weight:normal;}


