body {margin:0; font:  10px Verdana, Arial, sans-serif; padding:0px;color: #6a6a6a; background:snow}
body div{width:100%;float:left;padding:0px;margin:0px;}

#top{height:104px;background:url(p/pg/bgTop.jpg) repeat-x; background-position:224px  0px}
#topLogo{height:104px;width:224px;}
#topRight{width:17%;padding:1px;text-align:right; float:right}
#topMiddle{width:47%;height:104px;float:right;}
#topMenu{background-image:url(p/pg/bg8.jpg);text-align:right;}
#topMenu table td{text-align:center;}
#topMenu table td a{color:white; text-decoration:none; font: bold 11px georgia, Tahoma, sans-serif; }
#topMenu table td a:hover {text-decoration:underline;}
#middleLeft{width:26%;}
#logInput{margin:1px; padding:1px;}

#tblCatalogLeft td{padding:0px 0px 2px 17px; background-image:url(p/pg/bg2.jpg);}
#tblServiceLeft td{height:26px; padding:0px 0px 2px 17px; background-image:url(p/pg/bg2.jpg);}
#tblCatalogLeft td a,#tblServiceLeft td a{color:#43637e; font: 11px arial, tahoma, Verdana sans-serif;}
#tblCatalogLeft td a:hover, #tblServiceLeft td a:hover{color:red; font: 11px arial,tahoma, Verdana sans-serif;}


#infoLeft, #priceLeft, #leftNews{margin:1px; padding:1px;}
#infoLeft  A, #priceLeft  A{color:blue; text-decoration:underline; font:   10px  tahoma, verdana, sans-serif; }
#infoLeft table td{color:black; font:  10px tahoma, Verdana, sans-serif; }
#infoLeft A:hover, #priceLeft  A:hover{color:red; text-decoration:none; font:  10px tahoma, verdana, sans-serif;}

#middleCenter {width:71%;padding:2px;}
#centerCenter{border:  1px solid #9797c8;margin:0px; padding-left:2px;}
#centerDown{border: solid 1px lightblue;height:26px;padding-left:20px;background-image:url(p/pg/bg7.jpg); }

#middleAdd{padding:2px;}
#down{border: solid 1px lightblue;text-align:center; font: bold 10px Tahoma, Arial, sans-serif;color:#5b7d93;}
#down a, #down a:hover{color:darkblue; text-decoration:none; font: 10px Tahoma, Arial, sans-serif; }
#down a:hover{text-decoration:underline;}
#topRight A{text-decoration:underline; font:  10px tahoma, Verdana,sans-serif;; color:darkblue}
#topRight A:hover{text-decoration:none; font: 10px  tahoma, Verdana, sans-serif;; color:red}

#centerCen1{margin:5px; padding:5px;border: 1px solid  lightblue;}
#centerCen1 A{text-decoration:underline; font:  bold 12px  Verdana,  sans-serif;; color:steelblue}
#centerCen1 A:hover{text-decoration:none; font:  bold 12px  Verdana,  sans-serif;; color:red}

#centerUp A{text-decoration:underline; font: 10px  Verdana, Arial, sans-serif; color:darkblue}
#centerUp A:hover{text-decoration:none; font:  10px  Verdana, Arial, sans-serif; color:red}


/*------- ÑÒÈËÜ ÍÀÇÂÀÍÈÉ ÐÀÇÄÅËÎÂ  - ËÅÂÎÅ ÌÅÍÞ --------------------*/
div.mSub{padding:15px 0px;}
div.mSubMenu, div.mSubMenu_select {width:98%;padding:5px 3px;border-bottom:dotted 1px steelblue;margin-bottom:1px; }
div.mSubMenu_select{background:steelblue}
div.mSubMenu a, div.mSubMenu a:hover, div.mSubMenu_select a, div.mSubMenu_select a:hover{ font: bold 11px tahoma, sans-serif; color:#483D8B; text-decoration:none;}
div.mSubMenu a:hover {text-decoration:underline;color:chocolate;}
div.mSubMenu_select a:hover, div.mSubMenu_select a{color:white; text-decoration:none;}
div.mSubTitle {width:98%;padding:7px 2px;text-align:center; font:  bold 12px georgia, sans-serif; margin:5px 0px; color:#b21010; background:url(p/pg/bgLeft1.jpg) repeat-x;height:28px}

/*---------- ÑÒÐÎÊÀ ÍÀÂÈÃÀÖÈÈ -------------------------------*/
.navy  {padding:5px 5px 15px 5px; font:  10px arial, tahoma, Verdana,  sans-serif; color:#5b7d93;}
.navy  a{font:  10px arial, tahoma,  Verdana,  sans-serif; text-decoration:underline;  color:#5b7d93;}
.navy a:hover {font: 10px arial, tahoma, Verdana, sans-serif; ; text-decoration:none; color:red;}


/*-------- ÑÒÈËÜ ÌÅÍÞ ÑÀÌÎÉ ÍÈÆÍÅÉ ÏÀÍÅËÈ -----------------------*/
#divMenuDown{background-image:url(p/pg/bg8.jpg);height:52px;padding:14px 0px 0px 0px; font: bold 11px Tahoma, Arial, sans-serif;color:white}
#divMenuDown  a{ font: 10px tahoma, sans-serif; color:white; text-decoration:underline;}
#divMenuDown a:hover{ font: 10px  tahoma, sans-serif; color:lightblue; text-decoration:none;}

/*-------- ÑÏÈÑÎÊ ÐÀÇÄÅËÎÂ è ÏÎÄÐÀÇÄÅËÎÂ ÒÎÂÀÐÎÂ â öåíòðå èíäåêñíîé ñòðàíèöû ôàéëà------------*/
div.divCatalogMainTitle {height:39px;background: url(p/pg/bg9.jpg) no-repeat; padding:12px 0px 10px 20px; margin:10px 0px 5px 0px;text-align:left;}
div.divCatalogMainTitle a { font: bold 12px georgia, tahoma, sans-serif; text-decoration:underline; color:white}
div.divCatalogMainTitle a:hover { font: bold  12px  georgia, tahoma, sans-serif; text-decoration:none; color:lightblue}
div.divCatalogSubMain {padding:0px 20px 10px 25px; text-align:justify;font:   9px  tahoma, verdana, sans-serif; color:#6a6a6a; }
div.divCatalogSubMain a { font: bold 11px verdana, georgia, tahoma sans-serif; text-decoration:none; color:#6a6a6a}
div.divCatalogSubMain a:hover { font: bold 11px verdana, georgia, tahoma, sans-serif; text-decoration:underline; color:chocolate}

/*------ ÂÛÂÎÄ ÍÎÂÈÍÎÊ ÐÀÇÄÅËÀ èëè ÍÎÂÈÍÎÊ â âåðòèêàëüíîé ïîëîñå íà ãëà. ñòðàíèöå è ñòðàíèöå ðàçäåëîâ òîââàðîâ--*/
table.goodDivContainer {width:100%;}
table.goodDivContainer td{padding:5px 0px;border-bottom: solid 1px lightblue;}
table.goodDivContainer img{margin:10px;}
table.goodDivContainer A{ font: bold 11px arial, Tahoma, Verdana sans-serif; color:#43637e; text-decoration:none;}
table.goodDivContainer A:hover{ font: bold 11px arial, Tahoma, Verdana sans-serif; color:red; text-decoration:underline;}
table.goodDivContainer th A, table.goodDivContainer th A:hover{text-align:left; text-decoration:underline; font:  bold 9px  tahoma, Verdana ,sans-serif ; color:white; }
table.goodTypeTitle th {text-align:center; padding:5px;height:34px;  border: solid 1px lightblue; background-image:url(p/pg/bg7.jpg);}
div.goodTypeTitle {text-align:left; padding:5px 20px;}
div.goodTypeTitle A, div.goodTypeTitle A:hover{text-align:left; text-decoration:underline; font:  bold 9px  tahoma, Verdana ,sans-serif ; color:white; }


/*------- ÂÛÂÎÄ ÈÍÔÎÐÀÖÈÎÍÍÛÕ ÑÎÎÁÙÅÍÈÉ ------------------*/
.infoSiteMess {width:95%; background-color:#f0f0f0;font: bold 14px   Georgia, Verdana ,sans-serif;border:dashed 1px lightblue;background-color:snow; margin:2px;padding:10px;color:steelblue;}
.errMess{width:70%; text-align:justify; font:  bold 14px  Verdana,  sans-serif; padding:15px;margin:2px; color:red; }
.infoMess{text-align:justify; font:  bold 14px   Georgia, Verdana,sans-serif ; padding-left:20px;padding-right:20px;margin:2px;   color:#003399; }

input.submitMiddle {height:18px;margin:0px; padding:1px 5px 4px 5px; background-color:steelblue; font: bold  10px  Verdana, Arial, Helvetica, sans-serif; color:white; border: 2px solid lightblue}
input {height:16px; margin:0px;  font:  bold 10px  Verdana,  sans-serif;; color:red; border: 1px solid steelblue}
input.inputLog  {height:16px; margin:0px; font:  10px  Verdana, sans-serif;; color:#6a6a6a; border: solid  1px  white}
input.pic {height:13px; border:solid 1px white;margin-top:0px;}
input.inpSubmit{width:200px; vertical-align:middle;margin:5px;font: bold 12px Verdana; height:24px; color:white; background-color:steelblue; border: solid 2px lightblue}

select {font:  10px  Verdana, Arial,  sans-serif;  color:black; border: solid 1px  steelblue}

/*-------- ÊÎËÎÍÊÀ ÍÎÂÎÑÒÅÉ ÑËÅÂÀ --------------------*/
td.newsDt {border-bottom: solid 1px #AABFCE;padding:10px 0px 2px 0px; text-align:left;font: bold 10px  Tahoma, Arial, sans-serif; color:#5b7d93;}
td.newsDt span {padding:2px 5px; text-align:center;font: bold 10px  Tahoma, Arial, sans-serif; color:white;background-color:#6587A0}
td.newsTxt {border: solid 1px #AABFCE;text-align:left;padding:5px; font:  10px arial, Tahoma, sans-serif; background-color:#FAFAFB; color:black;}
td.newsTxt a{ font:  bold 10px  arial, tahoma, sans-serif; color:blue;text-decoration:underline; }
td.newsTxt a:hover{ font: bold 10px  arial, tahoma, sans-serif; color:red;text-decoration:none; }

/*
.imgTxt{margin:0px;float:left}
.small{text-align:center;font:  10px tahoma, Verdana, sans-serif; color:black;}
.dateTxt {width:100%; font:   9px  Verdana, sans-serif;   padding-top:6px;  text-align:right;color:black; }
.gb { font:   11px  Verdana, sans-serif; ; color:black; }



span.titleDaily {color:white; margin:1px; padding: 2px 5px 2px 5px}
span.titleDaily a{font: bold  12px  Tahoma, Arial, sans-serif; color:white; text-decoration:none;}
span.titleDaily a:hover{font: bold  12px  Tahoma, Arial, sans-serif; color:white; text-decoration:none;}
th.th_4 {text-align:left;padding:7px; font: bold 11px Tahoma, Arial, sans-serif; color:white;background:url(p/pg/bgth0.jpg) repeat-x;}
img.goodImgSmallSmall{margin-right:5px;width:26px;height:20px;border: solid 1px lightblue;}
div.dailyprice{text-align:center; padding:3px 5px 3px 5px;margin:3px 0px; font:  bold 20px tahoma, Verdana sans-serif; color:#A55A24; }
div.dailyprice span{width:50%;text-align:center; padding:4px 6px; background-color:chocolate }
div.dailyprice a span a{font:  bold 11px  Tahoma, Verdana, sans-serif; text-decoration:none;color:white;}
div.dailyprice a span a:hover{font:  bold 11px  Tahoma, Verdana,  sans-serif;  text-decoration:none;color:white; }

A.sm {font: bold 11px  Tahoma, Arial, sans-serif;  ;  text-decoration:underline; color:steelblue;}
.A.sm:hover {font: bold  11px  Tahoma, Arial, sans-serif;  ; text-decoration:none; color:red;}


.basketprice{text-align:center; padding:0px;margin:0px; font:  10px  tahoma, Verdana, sans-serif; color:black; }
.baskettext{text-align:center; padding:0px;margin:0px; font:  10px tahoma, Verdana, sans-serif; color:black; }
.goodsListFilter { text-align:left; font:  10px  Verdana, sans-serif; background-color:#EDEDED; color:#003399;}
.pages {font: bold 11px  Verdana, Arial, sans-serif;; color:red}
.m_sub {width:100%;  padding:5px; font:   italic 11px  Verdana, sans-serif; color:red;}
.topMenuActive {font: bold 11px   Verdana, Arial, sans-serif;color:red; }


A.smallBlue { font: bold 11px Tahoma, Arial, sans-serif;text-decoration:underline; color:blue}
A.smallBlue:hover { font: bold  11px  Tahoma, Arial, sans-serif;text-decoration:none; color:chocolate}
A.smallGray { font:  10px Tahoma, Arial, sans-serif; text-decoration:underline; color:#6a6a6a}
A.smallGray:hover { font:   10px  Tahoma, Arial, sans-serif; text-decoration:none; color:red}
.goods_info_txt{font:  10px  Verdana, Arial; color: darkblue}
.txt{font:  14px  Verdana, Arial; color: darkblue}
*/

/*--------- ÂÛÂÎÄ ÑÎÄÅÐÆÀÍÈß ÒÅÊÑÒÎÂÛÕ -MAIN-ðàçäåëîâ ñàéòà - Î äîñòàâêå, Êîíòàêòû è ò.ï. --------------*/
div.sectionMain{text-align:left;padding:10px 5px 10px 10px;font:   11px  tahoma, Verdana, sans-serif;}
div.sectionMainTitle{width:90%; text-align:left; padding:15px 0px 2px 15px;margin-top:10px; border-bottom: double 1px lightblue; font:  bold  10px Tahoma, Verdana, sans-serif;  color:#3b84d0; }
div.sectionMainText{width:90%; text-align:justify;padding:5px 15px; font:  10px tahoma, verdana, sans-serif; color:#6a6a6a; }
div.sectionMain a { font: bold 10px Tahoma, Arial, sans-serif;text-decoration:underline; color:#5b7d93}
div.sectionMain a:hover { font: bold  10px  Tahoma, Arial, sans-serif;text-decoration:none; color:chocolate}


/*---------- -------------------*/
div.bgPrice{width:60%;padding:5px 0px 0px 0px;height:28px;background-image:url(p/pg/bgPrice.jpg); font: bold 14px Tahoma, Verdana, sans-serif; color:#6a6a6a; }
div.bgBuy{width:40%;padding:5px 0px 0px 0px;float:left;vertical-align:middle;height:28px;background-image:url(p/pg/bgBuy.jpg); font: bold 11px Tahoma, Verdana, sans-serif; color:white; }
div.bgBuy a, div.bgBuy a:hover{font: bold 11px Tahoma, Verdana, sans-serif; text-decoration:underline;color:#fffc00; }

#divFindForm {height:104px;font: 9px arial,tahoma, sans-serif; color:white;text-align:left;margin:0px;padding:0px 0px 0px 10px;background:url(p/pg/bgFindForm.jpg) repeat-x}
#inputFindText{width:45%; padding-left:5px;margin:30px 0px 3px 0px;height:17px;font:10px tahoma, sans-serif; color:black;background-image:url(p/pg/bgInput1.jpg)}
#submitFindText{width:30px;height:19px; font: bold 12px tahoma, sans-serif; color:white;background-image:url(p/pg/bgSubmit.jpg)}
input.inputPrice{width:35px; padding-left:5px;height:17px;border: 0px;font:10px tahoma, sans-serif; color:black;background-image:url(p/pg/bgInput1.jpg)}

#divBasketState {text-align:left;padding:2px 7px 7px 40px;font: 10px tahoma, sans-serif; color:white;}
#divBasketState a, #divBasketState a:hover{font:bold 10px tahoma, sans-serif; color:white;}

