html, body { height: 100%; width: 100%; margin: 0; padding: 0; } 

h1 { font-size: 12px; }


body { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background: #ffffff; color: #000000;}

tr, td, table { border: none; border-collapse: collapse; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }

a { color: #373737; text-decoration: none; }

a:hover { color: #42a7dc; text-decoration: underline; }

img {border: none;}

form { display: inline; }

.header { height: 165px; background: url(style/bg.jpg) repeat-x; width: 100%; }

.header_logo { width: 652px; height: 165px; background: url(style/header.jpg) no-repeat; }

.header_logo_2 { width: 328px; height: 165px; background: url(style/header_2.jpg) right no-repeat; }

.header_2 { height: 100px; background: url(style/header_4.jpg) repeat-x; width: 100%; }

.header_2_2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; line-height: 30px; padding-left: 20px; }

.header_2_3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; line-height: 10px; }

.header_2_4 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #ffffff; }

.header_3 { width: 309px; height: 100px; background: url(style/header_3.jpg) no-repeat; }

.input_search { width: 150px; height: 18px; border: 1px solid #b3b9c3; }

.input_submit { width: 28px; height: 18px; border: 0px; background: url(style/submit.jpg) no-repeat; }

.spacer { width: 100%; height: 1px; background: #dbe3ec; margin: 0; padding: 0; }

/*start of menu*/

   .nav { width: 100%; height: 37px; background: url(style/nav.jpg) repeat-x; }

   .menu { width: 810px; height: 37px; } 

   .menu ul { list-style: none; margin-top: 0; padding: 0; margin: 0px; }

   .menu ul li { float: left; background: url(style/m3.gif) left top no-repeat; padding-left: 1px; }

   .li1 a { display: block; width: 113px; height: 37px; background: url(style/but11.gif) }
   .li1 a:hover { background: url(style/but1.gif) }
   .li2 a { display: block; width: 124px; height: 37px; background: url(style/but22.gif) }
   .li2 a:hover { background: url(style/but2.gif) }
   .li3 a { display: block; width: 127px; height: 37px; background: url(style/but33.gif) }
   .li3 a:hover { background: url(style/but3.gif) }
   .li4 a { display: block; width: 109px; height: 37px; background: url(style/but44.gif) }
   .li4 a:hover { background: url(style/but4.gif) }
   .li7 a { display: block; width: 98px; height: 37px; background: url(style/but77.gif) }
   .li7 a:hover { background: url(style/but7.gif) }
   .li8 { height: 37px; }
   .li9 a { display: block; width: 98px; height: 37px; background: url(style/but99.gif) }
   .li9 a:hover { background: url(style/but9.gif) }
   .li10 a { display: block; width: 124px; height: 37px; background: url(style/but100.gif) }
   .li10 a:hover { background: url(style/but10.gif) }
   .li11 a { display: block; width: 98px; height: 37px; background: url(style/but111.gif) }
   .li11 a:hover { background: url(style/but_11.gif) }


/*end of menu*/

.content { width: 100%; }

.left { width: 238px; }

.block_l1 { width: 238px; border-right: 1px solid #dddddd; }

.block_l1_header { border-bottom: 1px solid #dddddd; background: url(style/block_l1.gif); width: 237px; height: 25px; }

.block_l1_text { padding-left: 10px; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; border-bottom: 1px solid #dddddd; }

.block_l1_text ul { list-style: none; margin: 0; padding: 0; }

.block_l1_text ul li { background: url(style/lll.gif) left top no-repeat; padding-left: 18px; }

.block_l11_text { padding-left: 1px; padding-bottom: 1px; border-bottom: 1px solid #dddddd; }

.right { width: 238px; }

.block_r1 { width: 238px; border-left: 1px solid #dddddd; }

.block_r1_header { border-bottom: 1px solid #dddddd; background: url(style/block_r1.gif); width: 237px; height: 25px; }

.block_r3_header { border-bottom: 1px solid #dddddd; background: url(style/block_r3.gif); width: 237px; height: 25px; }

.block_r4_header { border-bottom: 1px solid #dddddd; background: url(style/block_r4.gif); width: 237px; height: 25px; }

.block_r1_text { padding-left: 10px; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; border-bottom: 1px solid #dddddd; }

.content-center { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; }

/* categories */

.categories { border: 1px solid #eeeeee; width: 100%; }


.categories2 { border: 1px solid #eeeeee; padding: 5px; }

.categories2 h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.categories2 h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.title_categories { padding-bottom: 5px; padding-left: 5px; padding-top: 5px; }

.title_categories a { color: #42a7dc; text-decoration: none; font-weight: bold; text-transform: uppercase; }

.title_categories a:hover { text-decoration: underline; }

.img_product_listing { margin: 15px; }

.pic_categories { background: url(style/p_cat.gif) repeat-x; height: 1px; margin: 0 0 10 0; }

/* end categories */

.submit_product_listing { background: url(style/submit.gif); width: 103px; height: 17px; border: 1px solid #b4b4b4; font-family: Arial; font-size: 12px; color: #000000; margin-bottom: 5px; margin-top: 15px; }

.submit_product_listing a { color: #000000; text-decoration: none; }

.submit_product_listing a:hover { color: #000000; text-decoration: none; }

.footer { background: url(style/footer.gif) repeat-x; width: 100%; height: 48px; margin-top: 25px;  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #000000; }

.footer a { color: #417caa; text-decoration: underline; font-size: 12px; }

.footer a:hover { color: #417caa; text-decoration: none; }

div#copyright { background: #d5d5d5; text-align: center; }

.cat { background: url(style/cat_no_active.png) no-repeat; width: 234px; height: 29px; border-top: 1px solid #ffffff; line-height: 29px; }

.cat a { text-decoration: none; padding-left: 20px; color: #060606; }

.cat a:hover { text-decoration: none; padding-left: 20px; color: #837d7d; }

.cat2 { background: url(style/cat_active.png) no-repeat; width: 234px; height: 29px; border-top: 1px solid #ffffff; line-height: 29px; }

.cat2 a { text-decoration: none; padding-left: 20px; color: #060606; }

.cat2 a:hover { text-decoration: none; padding-left: 20px; color: #837d7d; }

.cat span { font-weight: bold; }

.cat2 span { font-weight: bold; }

.boxMenuSubCategory span { font-weight: bold; }

.boxMenuSubCategory { background: url(style/cat_down.png) no-repeat; width: 234px; height: 29px; border-top: 1px solid #ffffff; line-height: 29px; }

.boxMenuSubCategory a { text-decoration: underline; padding-left: 30px; color: #060606; }

.boxMenuSubCategory a:hover { text-decoration: none; padding-left: 30px; color: #837d7d; }





