html, body { 
padding : 0;
margin : 0 auto;
} 
BODY { 
font-family : verdana, arial, sans-serif;
color : #000;
margin : 0;
background-color : #fff;
} 
input, select, textarea { 
background-color : #fff;

} 
td.border { 
border-bottom : 1px dashed #448584;
} 
A { 
color : #67748b;
text-decoration : underline;
} 
FORM { 
display : inline;
} 
.boxText { 
font-size : 10px;
} 
TD.boxText { 
font-size : 10px;
background : #fff;
} 
.boxTextBG { 
font-size : 10px;
background-color : #fff;
} 
.boxTextBGII { 
font-size : 10px;
background-color : #ffcc99;
} 
.boxTextPrice { 
font-size : 10px;
color : #ff0000;
} 
.errorBox { 
font-size : 10px;
font-weight : bold;
background-color : #ffb3b5;
} 
.gvBox { 
font-size : 14px;
font-weight : bold;
border-color : #fff;
background-color : #ffb3b5;
} 
.stockWarning { 
font-size : 10px;
color : #cc0033;
} 
.productsNotifications { 
background-color : #f2fff7;
} 
.orderEdit { 
font-size : 10px;
color : #70d250;
text-decoration : underline;
} 
img { 
border : 0;
} 
A:hover { 
color : #990000;
text-decoration : none;
} 
TR.header { 
background-color : #fff;
} 
TR.headerNavigation { 
background : #f6f6f6;
} 
TD.headerNavigation { 
font-size : 10px;
color : #000;
font-weight : bold;
border-color : #b6b7cb;
background-color : #f6f6f6;
} 
A.shippingInfo, A.shippingInfo:hover, A.shippingInfo:visited { 
font-size : 11px;
font-weight : bold;
background-color : #67748b;
color : #fff;
text-decoration : none;
line-height : 1.5;
} 
TD.conditions { 
background-color : #ffcccc;
} 
A.confirmationEdit { 
color : #009933;
font-style : italic;
} 
A.confirmationEdit:hover { 
color : #009933;
font-style : italic;
text-decoration : underline;
} 
TR.headerError { 
background-color : #ff0000;
} 
TR.headerMessage { 
background-color : #00cc33;
} 
.moduleHeading { 
font-size : small;
font-weight : bold;
padding-bottom : 10px;
} 
TD.headerError { 
font-size : 12px;
background : #ff0000;
color : #fff;
font-weight : bold;
text-align : center;
} 
TR.headerInfo { 
background : #00ff00;
} 
TD.headerInfo { 
font-size : 12px;
background : #00ff00;
color : #fff;
font-weight : bold;
text-align : center;
} 
TR.footer { 
background : #bbc3d3;
} 
TD.footer { 
font-size : 10px;
background : #f6f6f6;
color : #000;
font-weight : bold;
border-color : #b6b7cb;
} 
.infoBox { 
background : #fff;
} 
.infoBoxContents { 
font-size : 10px;
background : #fff;
} 
.infoBoxNotice { 
background : #ff8e90;
} 
.infoBoxNoticeContents { 
background : #ffe6e6;
font-size : 10px;
} 
TD.infoBoxHeading { 
font-size : 12px;
font-weight : bold;
background : #fff;
} 
TD.contentBoxHeading1, p.contentBoxHeading1 { 
font-size : 16px;
font-weight : bold;
color : #990000;
} 
A.contentBoxHeading1 { 
color : #0000ff;
font-size : 16px;
font-weight : bold;
color : #448584;
text-decoration : none;
} 
a:hover.contentBoxHeading1 { 
color : #0000ff;
font-size : 16px;
font-weight : bold;
color : #448584;
text-decoration : none;
} 
TD.infoBox, SPAN.infoBox { 
font-size : 10px;
background : #fff;
} 
TD.infoBox_right, SPAN.infoBox_right { 
font-size : 10px;
background : #fff;
} 
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { 
background : #f8f8f9;
} 
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { 
background : #f8f8f9;
} 
TABLE.productListing { 
border : 1px;
border-style : solid;
border-color : #b6b7cb;
border-spacing : 1px;
} 
.productListing-heading { 
font-size : 10px;
background : #b6b7cb;
color : #fff;
font-weight : bold;
} 
TD.productListing-data { 
font-size : 10px;
} 
A.pageResults { 
color : #0000ff;
text-decoration : underline;
} 
A.pageResults:hover { 
color : #0000ff;
background : #ffff33;
} 
TD.pageHeading, DIV.pageHeading { 
font-size : 16px;
font-weight : bold;
color : #000;
} 
TR.subBar { 
background : #f4f7fd;
} 
TD.subBar { 
font-size : 10px;
color : #000;
} 
TD.main, P.main { 
font-size : 11px;
line-height : 1.5;
} 
TD.smallText, SPAN.smallText, P.smallText { 
font-size : 10px;
} 
TD.accountCategory { 
font-size : 13px;
color : #aabbdd;
} 
TD.fieldKey { 
font-size : 12px;
font-weight : bold;
} 
TD.fieldValue { 
font-size : 12px;
} 
TD.tableHeading { 
font-size : 12px;
font-weight : bold;
} 
SPAN.newItemInCart { 
font-size : 10px;
color : #ff0000;
} 
CHECKBOX, INPUT, RADIO, SELECT { 
font-size : 13px;
} 
TEXTAREA { 
width : 95%;
font-size : 11px;
} 
SPAN.greetUser { 
font-size : 12px;
color : #f0a480;
font-weight : bold;
} 
SPAN.underline { 
text-decoration : underline;
} 
TABLE.formArea { 
background : #fff;
border-color : #ccc;
border-style : solid;
border-width : 1px;
} 
TD.formAreaTitle { 
font-size : 12px;
font-weight : bold;
} 
SPAN.markProductOutOfStock { 
font-size : 12px;
color : #c76170;
font-weight : bold;
} 
SPAN.productSpecialPrice { 
color : #ff0000;
} 
SPAN.productOldPrice { 
color : #ff0000;
text-decoration : line-through;
} 
SPAN.errorText { 
color : #ff0000;
} 
SPAN.productDiscountPrice { 
color : #ff0000;
font-weight : bold;
} 
.smallHeading { 
font-size : x-small;
font-weight : bold;
color : black;
} 
.moduleRow { 
font-size : 12px;
background-color : #fff;
border-bottom : 1px dashed #448584;
line-height : 1.5;
} 
.moduleRowOver { 
font-size : 12px;
background-color : #d4e6e4;
border-bottom : 1px dashed #448584;
line-height : 1.5;
} 
.moduleRowSelected { 
background-color : #d4e6e4;
} 


a.menu3 { 
font-size : 11px;
text-transform : uppercase;
color : #448584;
font-weight : bold;
text-decoration : none;
} 
a.menu3akt {
font-size : 12px;
color : #ed1c24;
text-transform : uppercase;
font-weight : bold;
text-decoration : none;
}



.checkoutBarFrom, .checkoutBarTo { 
font-size : 10px;
color : #8c8c8c;
} 
.checkoutBarCurrent { 
font-size : 10px;
color : #000;
} 
.heading1 { 
font-size : 7pt;
} 
.heading2 { 
font-size : 9pt;
} 
.heading3 { 
font-size : 10pt;
} 
.heading4 { 
font-size : 12pt;
} 
.heading5 { 
font-size : 16pt;
} 
.sitemap_heading { 
font-size : 10pt;
color : #fff;
background-color : #666;
padding-top : 2px;
padding-bottom : 2px;
} 
.sitemap_headinga { 
color : #fff;
} 
.sitemap_headinga:hover { 
color : #ccc;
text-decoration : none;
} 
.sitemap_sub { 
font-size : 9pt;
color : #000;
background-color : #e6e6e6;
padding : 2px 2px;
} 
.sitemap_suba { 
color : #000;
} 
.sitemap_suba:hover { 
color : #999;
text-decoration : none;
} 
.messageBox { 
font-size : 10px;
} 
.messageStackError, .messageStackWarning { 
font-size : 10px;
background-color : #ffb3b5;
} 
.messageStackSuccess { 
font-size : 10px;
background-color : #99ff00;
} 
.inputRequirement { 
font-size : 10px;
color : #ff0000;
} 
.tableShop { 
background-color : #fff;
border-color : #b6b7cb;
} 
.navLeft { 
background-color : #fff;
width : 185px;
} 
.navRight { 
background-color : #fff;
width : 185px;
} 
.contentsTopics { 
font-size : 14px;
font-weight : bold;
} 
.tableListingI { 
background-color : #eee;
} 
.tableListingII { 
background-color : #d0d0d0;
} 
.tableBody { 
padding : 5px;
} 
.poweredby { 
font-size : 10px;
color : #000;
font-weight : bold;
} 
.onepxwidth { 
width : 1px;
} 
#errormsg { 
border : #c00;
padding : 5px;
width : 96%;
} 
.error { 
background : #fcc;
} 
.content { 
font-size : 11px;
color : #477294;
line-height : 1.5;
background-color : #ebf2f7;
border : #477294;
margin-bottom : 3px;
margin-top : 3px;
padding : 2px;
} 
.content_nobord { 
font-size : 11px;
color : #477294;
line-height : 1.5;
margin-bottom : 3px;
margin-top : 3px;
padding : 2px;
} 
.content_blank { 
font-size : 11px;
color : #477294;
line-height : 1.5;
background-color : #fff;
border-color : #9dbed8;
margin-bottom : 3px;
margin-top : 3px;
padding : 2px;
} 
.cartBoxContents { 
font-size : 11px;
color : #448584;
} 
.cartHeader { 
font-size : 11px;
font-weight : bold;
background : #448584;
color : #fff;
line-height : 1.5;
} 
.loginBoxHeader { 
font-size : 11px;
font-weight : bold;
background : #67748b;
color : #fff;
line-height : 1.5;
} 
TD.price, P.price { 
font-size : 11px;
text-align : center;
color : #fff;
font-weight : bold;
background : #990000;
line-height : 1.5;
} 
TD.contentBoxContents1, p.contentBoxContents1 { 
font-size : 11px;
color : #67748b;
background : #fff;
} 
TD.blockTitle { 
font-size : 12px;
padding : 0 0 10px 5px;
margin-bottom : 2px;
background-color : #fff;
} 
div.button { 
font-size : 11px;
font-weight : bold;
background-color : #67748b;
color : #fff;
line-height : 1.5;
} 
TD.button { 
font-size : 11px;
font-weight : bold;
background-color : #67748b;
color : #fff;
line-height : 1.5;
} 
TR.button { 
background-color : #67748b;
color : #fff;
} 
TD.button1 { 
background-color : #fff;
color : #fff;
} 
TD.navigation { 
font-size : 11px;
font-weight : bold;
background-color : #990000;
color : #fff;
line-height : 1.5;
} 
TD.navigationa { 
font-weight : bold;
color : #fff;
text-decoration : none;
} 
TD.navigationa:hover { 
font-weight : bold;
color : #fff;
text-decoration : underline;
} 
TD.navigationa:visited { 
font-weight : bold;
color : #fff;
text-decoration : none;
} 
TD.navigationTop { 
font-size : 11px;
font-weight : bold;
background-color : #000;
color : #fff;
line-height : 1.5;
} 
TD.line { 
background-color : #990000;
color : #990000;
} 
TD.adminBox { 
font-size : 12px;
color : #67748b;
background-color : #fff;
} 
TD.cartBox, TR.cartBox { 
font-size : 11px;
color : #67748b;
background-color : #fff;
} 
TD.cartBox1, TR.cartBox1 { 
font-size : 11px;
color : #67748b;
background-color : #fff;
} 
span.bestsellersBox, span.whatsnewBox, span.addaquickieBox, span.latestnewsBox, span.articlesBox, span.languagesBox { 
padding-left : 10px;
font-size : 13px;
color : #448584;
} 
span.categoriesBox, span.groupinfoBox, span.manufacturersinfoBox, span.manufacturersBox, span.newsletterBox { 
padding-left : 10px;
font-size : 13px;
color : #448584;
} 
span.currenciesBox, span.featuredBox, span.specialsBox {
padding-left : 10px;
font-size : 13px;
color : #448584;
} 
a.specialsBox {
padding-left : 10px;
font-size : 13px;
color : #448584;
text-decoration : none;
}
span.authorsBox, span.reviewsBox { 
padding-left : 10px;
font-size : 13px;
color : #448584;
} 
span.lastviewedBox, span.orderhistoryBox { 
font-size : 12px;
color : #67748b;
} 
span.searchBox { 
padding-left : 10px;
font-size : 12px;
color : #448584;
} 
span.cartBox { 
padding-left : 4px;
font-size : 12px;
color : #448584;
} 
.contents { 
font-size : 11px;
} 
TD.featuredModule { 
font-size : 11px;
color : #67748b;
background-color : #dddee6;
} 
TR.buynowFooter { 
font-size : 11px;
color : #67748b;
background-color : #bdbac6;
} 
TD.parsetime { 
font-size : 11px;
line-height : 1.5;
background : #f1f1f6;
text-align : center;
} 
h1.contentBoxHeading { 
width : 97%;
font : 16px arial, verdana, sans-serif;
font-weight : bold;
color : #448584;
border-bottom : 1px solid #448584;
background : url(img/heading1.gif) no-repeat left center;
padding : 0 0 0 20px;
margin : 0.2em 0 0.2em 0;
} 
h1.contentBoxHeadinga { 
color : #448584;
text-decoration : none;
} 
.page { 
background : transparent;
width : 100%;
} 
.pageh1, .pagep { 
margin : 0 10px;
} 
.pageh1 { 
font-size : 2em;
color : #fff;
} 
.pagep { 
padding-bottom : 0.5em;
} 
.page.b1, .page.b2, .page.b3, .page.b4, .page.b1b, .page.b2b, .page.b3b, .page.b4b { 
display : block;
overflow : hidden;
font-size : 1px;
} 
.page.b1, .page.b2, .page.b3, .page.b1b, .page.b2b, .page.b3b { 
height : 1px;
} 
.page.b2 { 
background : #f1f1f6;
border-left : #fff;
border-right : #eee;
} 
.page.b3 { 
background : #f1f1f6;
border-left : #fff;
border-right : #ddd;
} 
.page.b4 { 
background : #f1f1f6;
border-left : #fff;
border-right : #aaa;
} 
.page.b4b { 
background : #f1f1f6;
border-left : #eee;
border-right : #999;
} 
.page.b3b { 
background : #f1f1f6;
border-left : #ddd;
border-right : #999;
} 
.page.b2b { 
background : #f1f1f6;
border-left : #aaa;
border-right : #999;
} 
.page.b1 { 
margin : 0 5px;
background : #fff;
} 
.page.b2, .page.b2b { 
margin : 0 3px;
border-width : 0 2px;
} 
.page.b3, .page.b3b { 
margin : 0 2px;
} 
.page.b4, .page.b4b { 
height : 2px;
margin : 0 1px;
} 
.page.b1b { 
margin : 0 5px;
background : #999;
} 
.page.pagecontent { 
display : block;
padding-left : 0.5em;
padding-right : 0.5em;
background : #f1f1f6;
border-left : #fff;
border-right : #999;
} 
.page.pagecontentfooter { 
display : block;
text-align : right;
background : #fff;
} 
div.contacterror { 
border-color : #ff0000;
background-color : #ffcccc;
text-align : center;
margin-bottom : 0.5em;
margin-top : 0.5em;
} 
div#parseTime { 
clear : left;
background : #f1f1f6;
width : 100%;
text-align : center;
color : #000;
padding-top : 0.5em;
padding-bottom : 0.5em;
} 
div#copyright, div.copyright { 
font-size : 50%;
clear : left;
background : #fff;
width : 100%;
text-align : left;
color : #fff;
padding-top : 0.1em;
padding-bottom : 0.1em;
} 
TD.copyright { 
font-size : 1px;
line-height : 1.5;
background : #fff;
text-align : left;
padding-left : 20px;
} 
A.copyright { 
color : #ffffff;
} 
A.copyright:hover { 
color : #ffffff;
text-decoration : underline;
}

/*- Информация о магазине */
div#copyright
   {
     clear: left;
     background: #ffffff;
     font: 0px Tahoma, Verdana, Arial, sans-serif;
     text-align: center;
     color: #ffffff;
     padding-top: 0em;
     padding-bottom: 0em;
   }

div.copyright
   {
     clear: left;
     background: #ffffff;
     font: 0px Tahoma, Verdana, Arial, sans-serif;
     text-align: center;
     color: #ffffff;
     padding-top: 0em;
     padding-bottom: 0em;
   }



#copyright a
   {
     font: 1px Tahoma, Verdana, Arial, sans-serif;
     color: #ffffff;
     text-decoration: none;
   }

#copyright a:hover
   {
     font: 1px Tahoma, Verdana, Arial, sans-serif;
     color: #ffffff;
     text-decoration: none;
   }

/*- /Информация о магазине */

div.clear { 
clear : both;
} 
div.navigation { 
display : block;
width : 100%;
padding-top : 1em;
} 
span.right { 
float : right;
} 
span.Requirement { 
color : red;
} 
span.bold { 
font-weight : bold;
} 
p.center { 
text-align : center;
} 
div.ajaxQuickFind, div.ajaxAddQuickie { 
text-align : left;
} 
ul.ajaxQuickFind { 
list-style-type : none;
list-style-image : none;
padding-left : 0;
} 
li.ajaxQuickFind { 
font-size : 80%;
padding-left : 0;
} 
div.addQuick { 
text-align : left;
color : #67748b;
text-decoration : underline;
cursor : pointer;
} 
ul.ajaxAddQuickie { 
list-style-type : none;
list-style-image : none;
padding-left : 0;
} 
li.ajaxAddQuickie { 
font-size : 80%;
padding-left : 0;
} 
.messageStack { 
background-color : #ffb3b5;
padding : 0.5em 0.5em 0.5em 0.5em;
} 
table.main { 
width : 100%;
height : 100%;
border-collapse : collapse;
} 
td, input, select, textarea { 
font-family : Arial, Tahoma;
font-size : 11px;
color : #000;
vertical-align : top;
} 
tr, td { 
padding : 0;
} 
td.top { 
background-image : url(img/fon.gif);
} 
td.center { 
text-align : center;
} 
td.logo { 
background-image : url(img/top_menu1.gif);
background-repeat : no-repeat;
width : 860px;
height : 172px;
} 
td.log { 
vertical-align : top;
text-align : left;
padding : 80px 0 0 42px;
} 
a.menu1 { 
color : #448584;
font-size : 15px;
font-weight : bold;
text-decoration : none;
padding : 0 5px 0 5px;
} 
a.menu2 { 
font-size : 11px;
text-transform : uppercase;
color : #448584;
font-weight : bold;
text-decoration : none;
} 
a.menu3 {
font-size : 12px;
color : #448584;
text-transform : none;
font-weight : bold;
text-decoration : none;
}
a.menu3akt {
font-size : 12px;
color : #ed1c24;
text-transform : none;
font-weight : bold;
text-decoration : none;
}
td.bottom { 
background-image : url(img/btm.gif);
background-repeat : repeat-x;
background-color : #ff8e51;
height : 23px;
} 
td.btm { 
vertical-align : middle;
text-align : center;
padding-left : 20px;
} 
td.btm2 { 
background-image : url(img/btmlogo.gif);
background-repeat : no-repeat;
width : 318px;
height : 23px;
vertical-align : middle;
text-align : right;
} 
td.spase { 
background-image : url(img/spase.gif);
background-repeat : repeat-x;
width : 9px;
height : 9px;
vertical-align : middle;
text-align : center;
} 
table.body { 
width : 100%;
height : 100%;
border-collapse : collapse;
} 
td.gort { 
border-top : 1px dashed #339999;
} 
td.gorb { 
border-bottom : 1px dashed #339999;
} 
td.vertl { 
border-left : 1px dashed #339999;
} 
td.vertr { 
border-right : 1px dashed #339999;
} 
td.fon { 
background-color : #fff;
} 
td.menu { 
vertical-align : top;
text-align : left;
} 
td.pad { 
padding : 10px 0 0 0;
} 
td.body { 
vertical-align : top;
text-align : left;
}
table.opros {background-image:url(img/g_square.gif);background-repeat:no-repeat;width:196px;height:263px;}
td.opros {border-bottom:1px dashed #448584;padding:4px 0px 5px 6px;}
span.opros {padding-left:10px;font-size:13px;font-weight:bold;color:#448584;}
td.tema {padding:8px 0px 8px 8px;}
td.tema2 {border-bottom:1px dashed #448584;padding:1px 0px 1px 8px;}
span.tema {font-size:12px;font-weight:bold}
span.tema2 {font-size:12px;}
td.golos {padding:22px 0px 0px 82px;}
td.golos2 {padding:3px 0px 0px 0px;}
span.golos {font-size:11px;font-weight:bold;color:#448584;}
td.itog {border-bottom:1px dashed #448584;padding:5px 0px 0px 0px;}
td.itog2 {padding:7px 0px 0px 0px;}
span.itog {font-size:12px;font-weight:bold;color:#448584;}
span.itog2 {font-size:12px;font-weight:bold;}
