body, html{margin:0; padding:0; text-align:center; background-color:#d4effa}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#898989}
body, select, textarea, input{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000}
/***********************************************************/
/***************************************** CLEAR DISTANCES */
IMG, UL, LI, OL, DD, DT, P, H1, H2, H3, FORM, INPUT, SELECT, TEXTAREA{margin:0; padding:0}
P{margin-bottom:12px}
DIV {border:0 none}
/***********************************************************/
/******************************************** GENERAL LINK */
A{color:#ff4e00; text-decoration:underline}
A:hover{text-decoration:none}
/***********************************************************/
/*************************************************** H-uri */
h1, h2, h3{color:#5a8100}
h1{font-size:15px; margin-bottom:7px}
h2{margin:0; padding:0; margin-bottom:5px; color:#ff4e00; font-weight:bold; font-size:12px}
h3{font-size:16px}
/***********************************************************/
/**************************************************** FORM */
FORM{ }
INPUT, TEXTAREA, SELECT{border:1px #c34e4e solid}
.checkbox{border:0 none}
/***********************************************************/
/*************************************************** LISTS */
UL{ }
LI{ }
/***********************************************************/
/***************************************** MAIN POSITORING */
#wrapper{width:775px; margin:0 auto; text-align:left}
#wrapper .top{height:20px; line-height:20px; background-image:url(imgs/_main/main_top.gif); background-repeat:no-repeat; background-position:top}
#wrapper .middle{background-image:url(imgs/_main/main_bg.gif); background-repeat:repeat-y; background-position:top; padding-left:30px; padding-right:30px}
#wrapper .bottom{height:20px; line-height:20px; background-image:url(imgs/_main/main_bottom.gif); background-repeat:no-repeat; background-position:top}

#copyright{width:750px; margin:0 auto; text-align:left}

#siteTop{height:208px; background-image:url(imgs/header_bg.jpg); background-repeat:no-repeat; background-position:top}
#mainMenu{margin-left:285px; padding-top:25px}
#mainMenu A{margin-left:20px}
#logo{float:left; margin-top:22px} #logo IMG{margin-left:34px}

#right{float:right; padding-top:10px; width:505px}
#left{width:207px; padding-top:10px}
/***********************************************************/
/************************************************* BLOCK'S */
#wrapper .middle .blockYellow{ }
#wrapper .middle .blockYellow .content H1{margin:0; padding:0; text-align:center; margin-bottom:5px}
#wrapper .middle .blockYellow .content .imgRight{padding-left:10px; padding-bottom:10px; float:right}
#wrapper .middle .blockYellow .top{height:8px; line-height:8px; background-image:url(imgs/_blocks/yellow_top.gif); background-repeat:no-repeat; background-position:top}
#wrapper .middle .blockYellow .content{background-image:url(imgs/_blocks/yellow_gen.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px}
#wrapper .middle .blockYellow .bottom{height:8px; line-height:8px; background-image:url(imgs/_blocks/yellow_bottom.gif); background-repeat:no-repeat; background-position:top}

#wrapper .middle .blockGreen{ }
#wrapper .middle .blockGreen .content H1{margin:0; padding:0; text-align:center; margin-bottom:5px}
#wrapper .middle .blockGreen .content .imgRight{padding-left:10px; padding-bottom:10px; float:right}
#wrapper .middle .blockGreen .top{height:8px; line-height:8px; background-image:url(imgs/_blocks/green_top.gif); background-repeat:no-repeat; background-position:top}
#wrapper .middle .blockGreen .content{background-image:url(imgs/_blocks/green_gen.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px}
#wrapper .middle .blockGreen .bottom{height:8px; line-height:8px; background-image:url(imgs/_blocks/green_bottom.gif); background-repeat:no-repeat; background-position:top}
/***********************************************************/
/*************************************************** USUAL */
.error{color:#FF0000}
.clear{clear:both; line-height:1px; height:1px; font-size:1px}
#my_div{background:#DDD; text-align:center; padding:7px 5px 5px 5px} #my_div IMG{margin:0 auto; display:block} #my_div SPAN{display:block; padding:5px; background:#DDD} #my_div A{text-decoration:none; font-weight:bold}
/***********************************************************/
/*************************************************** BOXES */
/********************** CART */
#boxCart{float:left; padding-left:35px; padding-top:35px; color:#5a8100}
#boxCart .margin{margin-left:5px}
#boxCart A{color:#5a8100; font-weight:bold; text-decoration:underline}
#boxCart A:hover{text-decoration:none}
/************** LEFT & RIGHT */
#boxesLeft{width:190px}
#boxesLeft H1{margin:0; padding:0; text-align:center; margin-bottom:5px}
#boxesLeft .input{width:120px; font-size:10px; border:1px #c34e4e solid}
#boxesLeft .margin{padding-bottom:10px}

#boxBrowseCategory{ }
#boxBrowseCategory A{text-decoration:none}
#boxBrowseCategory .top{height:9px; line-height:9px; background-image:url(imgs/_blocks/browse_top.gif); background-repeat:no-repeat; background-position:top}
#boxBrowseCategory .content{margin:0; padding:0; background-color:#ffeab2; padding-left:4px; padding-right:4px}
#boxBrowseCategory .bottom{height:9px; line-height:9px; background-image:url(imgs/_blocks/browse_bottom.gif); background-repeat:no-repeat; background-position:top}
.itemCategory{border-top:1px #FFF solid; padding-top:5px; padding-bottom:5px}
.itemCategory A{font-weight:bold; font-size:12px; color:#816100; background-image:url(imgs/_icon/01.gif); background-repeat:no-repeat; background-position:left center; padding-left:15px}
.itemCategory A:hover{background-image:url(imgs/_icon/01_hover.gif); color:#ff4e00}
.itemSubcategory{ }
.itemSubcategory A{font-size:11px; color:#816100; padding-left:15px}
.itemSubcategory A:hover{color:#ff4e00}

#boxSearch{ }
#boxSearch .top{height:9px; line-height:9px; background-image:url(imgs/_blocks/search_top.gif); background-repeat:no-repeat; background-position:top}
#boxSearch .content{margin:0; padding:0; background-color:#ffdddd; padding-left:10px; padding-right:10px}
#boxSearch .bottom{height:9px; line-height:9px; background-image:url(imgs/_blocks/search_bottom.gif); background-repeat:no-repeat; background-position:top}

#boxNewsletter{ }
#boxNewsletter .top{height:9px; line-height:9px; background-image:url(imgs/_blocks/newsletter_top.gif); background-repeat:no-repeat; background-position:top}
#boxNewsletter .content{margin:0; padding:0; background-color:#d3f1ff; padding-left:10px; padding-right:10px}
#boxNewsletter .bottom{height:9px; line-height:9px; background-image:url(imgs/_blocks/newsletter_bottom.gif); background-repeat:no-repeat; background-position:top}

#boxImage{ }

#boxLinks{ }
#boxLinks A{text-decoration:none}
#boxLinks .top{height:9px; line-height:9px; background-image:url(imgs/_blocks/browse_top.gif); background-repeat:no-repeat; background-position:top}
#boxLinks .content{margin:0; padding:0; background-color:#ffeab2; padding-left:4px; padding-right:4px}
#boxLinks .bottom{height:9px; line-height:9px; background-image:url(imgs/_blocks/browse_bottom.gif); background-repeat:no-repeat; background-position:top}

#boxProductMainTable TR TD{padding:2px}
#boxProductMainTable .separator{border-top:1px #000 dashed; height:1px; line-height:1px; font-size:1px}
.boxProduct1{border:0 none} .boxProduct{border-left:1px #000 dashed}
.boxProduct IMG, .boxProduct1 IMG{float:left; margin-right:5px}
.boxProduct .title, .boxProduct1 .title{color:#ff4e00; font-weight:bold}
.boxProduct .price, .boxProduct1 .price{color:#767676; font-weight:bold; border-top:1px #CFCFCF dashed; width:100%; text-align:right; margin-top:2px; padding-top:2px}
/***********************************************************/
/************************************************* BUTTONS */
.button{background-image:url(imgs/_icon/02.gif); background-repeat:repeat-x; background-position:top; background-color:#ffd50d; font-size:10px; font-weight:bold; margin:0; padding:0; border:1px #c34e4e solid; cursor:pointer}
.button1{cursor:pointer; background-color:#e4f3a6; color:#5a8100; border:1px #c0e6a0 solid}
.button1Over{cursor:pointer; background-color:#5a8100; color:#e4f3a6; border:1px #c0e6a0 solid}
/***********************************************************/

.formContact{border:1px solid red; width:240px}

/******************************************** contact.php */
.contactText{width:60%}
.contactText P{ }

.contactForm{float:right}
.contactForm P{padding:4px}
.contactForm P.error{padding-bottom:10px}
.contactForm LABEL, .contactForm INPUT, .contactForm TEXTAREA{display:block; float:left; margin-bottom:10px}
.contactForm LABEL{text-align:right; width:100px; padding-right:10px}
.contactForm TEXTAREA{height:80px}
.contactForm BR{clear:left}
.contactForm .button1, .contactForm .button1Ov{ }
.contactForm .ov{border:1px #e30369 solid}
/***********************************************************/

.cart_title{background-color: #C7E47A; color:#5A8100}
.cart_price{background-color: #C7E47A; color:#5A8100}