
/* ::::: http://all4kids.ru/index.css ::::: */

.boxText { font-family: Verdana,Arial; font-size: 10px; }
.errorBox { background: rgb(255, 179, 181) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; font-weight: bold; }
.stockWarning { font-family: Verdana,Arial; font-size: 12px; color: rgb(204, 0, 51); }
.productsNotifications { background: rgb(242, 255, 247) none repeat scroll 0% 0%; }
.orderEdit { font-family: Verdana,Arial; font-size: 12px; color: rgb(112, 210, 80); text-decoration: underline; }
.topText { font-family: Verdana,Arial; font-size: 12px; }
.topLink { font-family: Verdana,Arial; font-size: 10px; }
a.topLink { color: rgb(102, 102, 102); text-decoration: none; }
a.topLink:link { color: rgb(102, 102, 102); text-decoration: none; }
a.topLink:active { color: rgb(102, 102, 102); text-decoration: none; }
a.topLink:visited { color: rgb(102, 102, 102); text-decoration: none; }
a.topLink:hover { color: rgb(51, 51, 51); text-decoration: underline; }
.mnogo_ru_price { font-size: 15px; color: rgb(16, 64, 112); font-weight: bold; }
.menu_link { font-size: 12px; }
.menu_sublink { color: rgb(10, 75, 145); font-size: 12px; text-decoration: none; }
.menu_sublink:hover { font-size: 12px; text-decoration: underline; }
.text_to_product { font-size: 13px; }
.link_to_product { font-size: 15px; }
body { margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; color: rgb(0, 0, 0); }
td, tr, table { font-family: Verdana,Arial; font-size: 12px; }
a { font-family: Verdana,Arial; font-size: 12px; color: rgb(0, 0, 0); text-decoration: underline; margin-top: 2px; margin-bottom: 2px; }
a:hover { color: rgb(9, 83, 156); text-decoration: none; }
form { display: inline; }
tr.header { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
tr.headerNavigation { background: rgb(187, 195, 211) none repeat scroll 0% 0%; }
td.headerNavigation { font-family: Verdana,Arial; font-size: 12px; color: rgb(102, 102, 102); font-weight: bold; }
a.headerNavigation { color: rgb(102, 102, 102); text-decoration: underline; }
a.headerNavigation:hover { color: rgb(102, 102, 102); text-decoration: none; }
tr.headerError { background: rgb(255, 0, 0) none repeat scroll 0% 0%; }
td.headerError { background: rgb(255, 0, 0) none repeat scroll 0% 0%; font-family: Tahoma,Verdana,Arial; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; }
tr.headerInfo { background: rgb(0, 255, 0) none repeat scroll 0% 0%; }
td.headerInfo { background: rgb(0, 255, 0) none repeat scroll 0% 0%; font-family: Tahoma,Verdana,Arial; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; }
tr.footer { background: rgb(187, 195, 211) none repeat scroll 0% 0%; }
td.footer { background: rgb(187, 195, 211) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; }
.infoBox { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.infoBoxContents { background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; }
.infoBoxNotice { background: rgb(255, 142, 144) none repeat scroll 0% 0%; }
.infoBoxNoticeContents { background: rgb(255, 230, 230) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; }
td.infoBoxHeading { background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; font-weight: bold; color: rgb(51, 66, 87); }
td.infoBox, span.infoBox { font-family: Verdana,Arial; font-size: 12px; }
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: rgb(255, 255, 255) none repeat scroll 0% 0%; }
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: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table.productListing { border: 0px solid rgb(182, 183, 203); border-spacing: 1px; }
.productListing-heading { background: rgb(248, 248, 248) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; color: rgb(0, 0, 0); font-weight: bold; }
td.productListing-data { font-family: Verdana,Arial; font-size: 12px; }
a.pageResults { color: rgb(255, 127, 0); text-decoration: none; }
a.pageResults:hover { color: rgb(255, 127, 0); background-color: rgb(237, 253, 162); text-decoration: underline; }
.style_current_page { border: 1px solid rgb(255, 127, 0); padding: 2px 5px; background-color: rgb(237, 253, 162); color: rgb(255, 0, 0); text-align: center; }
a.pageResults2 { border: 1px solid rgb(255, 127, 0); padding: 2px 5px; color: rgb(255, 0, 0); background-color: rgb(255, 233, 210); text-decoration: none; }
a.pageResults2:hover { color: rgb(255, 102, 102); background-color: rgb(223, 252, 88); text-decoration: underline; }
td.pageHeading, div.pageHeading { font-family: Verdana,Arial; font-size: 20px; font-weight: bold; color: rgb(154, 154, 154); }
tr.subBar { background: rgb(244, 247, 253) none repeat scroll 0% 0%; }
td.subBar { font-family: Verdana,Arial; font-size: 12px; color: rgb(0, 0, 0); }
td.main, p.main { font-family: Verdana,Arial; font-size: 12px; line-height: 1.5; }
td.smallText, span.smallText, p.smallText { font-family: Verdana,Arial; font-size: 12px; }
td.accountCategory { font-family: Verdana,Arial; font-size: 13px; color: rgb(170, 187, 221); }
td.fieldKey { font-family: Verdana,Arial; font-size: 12px; font-weight: bold; }
td.fieldValue { font-family: Verdana,Arial; font-size: 12px; }
td.tableHeading { font-family: Verdana,Arial; font-size: 12px; font-weight: bold; }
span.newItemInCart { font-family: Verdana,Arial; font-size: 12px; color: rgb(255, 0, 0); }
checkbox, input, radio, select { font-family: Verdana,Arial; font-size: 12px; }
textarea { width: 100%; font-family: Verdana,Arial; font-size: 12px; }
span.greetUser { font-family: Verdana,Arial; font-size: 12px; color: rgb(240, 164, 128); font-weight: bold; }
table.formArea { border: 1px solid rgb(123, 158, 189); background: rgb(241, 249, 254) none repeat scroll 0% 0%; }
td.formAreaTitle { font-family: Tahoma,Verdana,Arial; font-size: 12px; font-weight: bold; }
span.markProductOutOfStock { font-family: Tahoma,Verdana,Arial; font-size: 12px; color: rgb(199, 97, 112); font-weight: bold; }
span.productSpecialPrice { font-family: Verdana,Arial; color: rgb(255, 0, 0); }
span.errorText { font-family: Verdana,Arial; color: rgb(255, 0, 0); }
li, ul { text-indent: 10px; margin-left: 0px; margin-top: 2px; list-style-image: url('li__001.gif'); }
.small { font-size: 10px; }
.category_index { color: rgb(0, 153, 255); font-size: 13px; font-weight: bold; text-decoration: none; }
.category_index:hover { color: rgb(0, 102, 204); text-decoration: underline; }
.subcategory_index { color: darkgreen; font-size: 12px; text-decoration: none; }
.subcategory_index:hover { color: green; text-decoration: underline; }
.category_description { color: rgb(102, 102, 102); font-size: 11px; text-align: justify; }
.list_menu1 { list-style-image: url('li1_001.gif'); }
.list_menu2 { list-style-image: url('li2_001.gif'); }
.list_menu2 { list-style-image: url('li3_001.gif'); }
.moduleRow {  }
.moduleRowOver { background-color: rgb(215, 233, 247); cursor: pointer; }
.moduleRowSelected { background-color: rgb(233, 244, 252); }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana,Arial; font-size: 12px; color: rgb(140, 140, 140); }
.checkoutBarCurrent { font-family: Verdana,Arial; font-size: 12px; color: rgb(0, 0, 0); }
.messageBox { font-family: Verdana,Arial; font-size: 12px; }
.messageStackError, .messageStackWarning { font-family: Verdana,Arial; font-size: 12px; background-color: rgb(255, 179, 181); }
.messageStackSuccess { font-family: Verdana,Arial; font-size: 12px; background-color: rgb(153, 255, 0); }
.inputRequirement { font-family: Verdana,Arial; font-size: 12px; color: rgb(255, 0, 0); }
p { text-align: justify; }
.red { color: red; }
.vborder h1 { margin: 0pt 0pt 5px; font-size: 14px; }
.tborder { border-top: 1px solid rgb(204, 204, 204); }
.bborder { border-bottom: 1px solid rgb(204, 204, 204); }
.sub-tbl td { text-align: center; }
.vborder { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); padding: 5px; font-family: Verdana,Arial,sans-serif; font-size: 12px; line-height: 1.5; color: rgb(0, 0, 0); }
.treeview { list-style-type: none; list-style-image: none; list-style-position: outside; }
.treeview ul { margin: 0pt; padding: 0pt; }
.treeview li { margin: 0pt 0pt 3px; padding: 0pt; background: white none repeat scroll 0% 0%; list-style-type: none; }
.treeview li.submenu { background: white none repeat scroll 0% 0%; cursor: pointer ! important; }
.treeview li.submenu ul { margin: 0pt; padding: 0pt; display: none; }
.treeview .submenu ul li { cursor: default; }
ul#treemenu1 ul li a, ul#treemenu1 li a, ul#treemenu1 ul li.submenu a { padding: 5px 0pt; background: orange none repeat scroll 0% 0%; color: white; font-weight: bold; text-decoration: none; display: block; }
ul#treemenu1 ul li a, ul#treemenu1 ul li.submenu ul li a, ul#treemenu1 li.first a { padding: 0pt; background: white none repeat scroll 0% 0%; color: rgb(51, 51, 51); }
#fadeinbox { border: 1px solid rgb(132, 132, 255); padding: 4px; position: absolute; width: 158px; left: 0pt; top: -400px; background-color: rgb(243, 243, 255); z-index: 100; visibility: hidden; }
