.cim1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #333333}
.cim2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #CCCCCC}
.cim3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #00CCFF}

.text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666}

.menu{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #FFFFFF}
.menu:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #333333}
.menu2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color: #FFFFFF}
.menu2:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color: #00FFFF}
.menu3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #0099FF}
.menu3:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #333333}
.menu4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #003366}
.menu4:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #00FFFF}
.linkcim2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color: #FFFFFF}



/* 				LEFT MENU CATEGORII					  */

UL { list-style: none; }
UL, LI { padding: 0; margin: 0; }
#menu_categories { list-style: none;  margin: 0; }
.none { display: none; }
.cat0 { background-color: #0293dd; color: white; font-size: 13px; font-weight: bold; padding: 5px; border: 1px #FFFFFF solid; text-transform: uppercase; }

LI.cat1 { border-bottom: 1px #a0bbf7 solid; }
LI.cat1 A { display: block; color: #4464aa; font-size: 11px; font-weight: bold; padding: 5px; text-transform: uppercase;}
LI.cat1 A:hover { color: black; }

LI.cat2 { border-top: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; border-bottom: 0; border-left: 1px #FFFFFF solid; }
LI.cat2 A { display: block; color: #003; font-size: 10px; padding-left: 15px; background-color:#e5e5e4;}
LI.cat2 A:hover { color: #000; background-color: #FC0;  font-size: 10px; padding-left: 15px; }
LI.cat2_active A { color: #000; background-color: #FC0;  font-size: 10px; padding-left: 15px; }
LI.cat2_active A:hover { color: black; }

/*--------------LEFT MENU CATEGORII-----------------------*/


DIV.clear { clear: both; }

.product_box { float: left;  
			   width: 169px; min-height: 290px; height: 290px; padding: 5px; margin-right: 30px; margin-bottom: 10px;
			   border: 5px solid #0293dd;  }
			   
.product_image { background:white; width: 169px; height: 150px; text-align: center; vertical-align: middle; display: table-cell; }
.product_title { margin-top: 10px; margin-bottom: 3px; overflow: hidden; height: 28px; }
.product_title A { color: #4a78c9; font-size: 12px; font-weight: bold; }
.product_title A:hover { color: black; }
.product_text { color: #3a3a3a; height: 25px; overflow: hidden; margin-bottom: 10px; }
.product_price { color: #4a78c9; font-size: 10px; font-weight: bold; margin-bottom: 15px; }
.product_butt { float: left; color: white; background: #0293dd; width: 35px;   padding: 5px;  }
.product_butt:hover { color: #0293dd; background-color: white; width: 35px;  padding: 5px;  }





#product_leftbox{ float: left; width: 280px; margin-right: 10px; margin-bottom: 20px; }
#product_leftbox .image {  width: 280px; padding: 10px 0; background: white; display: table-cell; text-align: center; vertical-align: middle;  }
#product_leftbox  .thumbnails { width: 280px; margin-top: 10px; }
#product_leftbox  .thumbnails .thumb { float: left; margin-bottom: 5px; margin-right: 5px; }


#product_rightbox { float: left; width: 290px; }
#product_rightbox H1.product { color: #333333; font-size: 14px; font-weight: bold; margin-bottom: 10px;  }
#product_rightbox .info1 { color: #33333; margin-bottom: 10px;  }

#product_rightbox .pret { color: #104cd4; font-size: 11px; font-weight: bold; }
#product_rightbox .promo { color: #ff0000; font-size: 14px; font-weight: bold; }

#product_rightbox .add2cart { margin-top:10px; margin-bottom: 0px; }
#product_rightbox .add2cart .box1 { float: left; width: 120px; height: 40px; background: url(images/bg-bucati.png) no-repeat;  }
#product_rightbox .add2cart .box1 input { width: 30px; border: 1px white solid; background: white; color: #333; margin-left: 80px; margin-top: 10px; }
#product_rightbox .add2cart .box2 { float: left; }

#product_rightbox .subtitle { color: #404040; font-size: 12px; font-weight: bold; }

#product_rightbox p.text { color: #404040; font-size: 10px; font-weight: normal; }

A.link_file { color: #4a78c9; font-weight: bold; }
A:hover.link_file { color: black; }

A.link_cart { color: #4a78c9; font-weight: bold; font-size: 14px; }
A:hover.link_cart { color: black; }

.featured { color: #00CCFF; font-weight: bold; font-size: 14px; }
.big_text { font-size: 14px; font-weight: bold; }

.error { border: 1px red solid; }
.star { color: red; }
.field1 { width: 300px; border: 1px black solid; }

.qty_field { width: 30px; border: 1px #03287b solid; background: white; color: #333; vertical-align: middle; }
.title { color: #333333; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.label { color: #333; font-weight: bold; }

.hr1 { color: #0293dd; }
A.link_red { color: red; }
A:hover.link_red { color: black; }
A.product_link { color: #4a78c9; font-size: 12px; font-weight: bold; } 
A:hover.product_link { color: black; }
