/*     CENTER     */
body{margin:0px; font-family:Arial; font-size:12px;}
.clear{ display:block; clear:both; font-size:1px; height:1px;}
.text_input{ border:#d6e394 1px solid; margin-top:5px; padding-left:3px;}
.submit_form{ background-color:#535a60; color:#ffffff; height:25px; border:0px; padding:0px 10px 0px 10px; }
a{ color:#545b61; font-family:Arial; font-size:12px;}
a:hover{ color:#000000;}
h3{color:#535a60; font-size:19px;}
.form_err{ padding-left:10px; color:#FF0000;}
.form_nume{ font-weight:bold; float:left; width:140px; padding-left:10px; border-bottom:#f2f2f2 1px solid; padding-top:10px; height:17px;}
.form_valoare{ float:left; border-bottom:#f2f2f2 1px solid; width:425px; height:27px; }
.form_valoare input{  width:300px;}
.form_valoare select{  font-size:10px; margin-top:6px;}
.form_title{font-weight:bold; font-size:15px; padding-left:10px; color:#9ebe1b; border-bottom:#fff493 1px solid; background-color:#fffce6; padding:5px; margin-bottom:10px; margin-top:20px;}
.msg{color:#FF0000;}
.msg_err_ok{ width:auto;color:#FF0000; background-color:#fffce3; border:#ead732 1px solid; padding:10px; width:555px;} /* pentru cand s-a inscris, etc.*/
.form_valoare em{ color:#999999; font-size:10px;}
br{clear:both}
.img{border:#fffbd8 2px solid;}
.paginare{text-align:right;margin-top:10px; margin-bottom:0px; background-color:#f2f2f2; padding:5px;}

/*     TOP     */

.top_line_bg{background-color:#ffe400; height:5px; font-size:5px;}
.header{background-color:#535b61; height:120px;}
.content{ margin-left:auto; margin-right:auto; width:800px;}
.top_menu{ float:left;}
.menu_top_align{padding-left:520px;}
.menu_top_align h3{ margin:0px 0px 0px 0px ; padding:0px; text-align:right; margin-left:5px; float:left; }
.menu_top_left{ float:left; background-image:url(../pictures/menu_top_left.jpg); height:22px; width:7px; margin-left:10px;}
.menu_top_right{ float:left; background-image:url(../pictures/menu_top_right.jpg); height:22px; width:7px;}
.menu_top_center{ float:left; background-image:url(../pictures/menu_top_center.jpg); height:20px; padding:2px 10px 0px 10px;}
.menu_top_center a{color:#626669; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none;}
.menu_top_center a:hover{color:#cccccc;}
.left_bg_main_menu{ background-image:url('../pictures/main_menu_left.jpg'); height:31px; width:11px; float:left; margin-top:21px;}
.right_bg_main_menu{ background-image:url('../pictures/main_menu_right.jpg'); height:31px; width:11px; float:left; margin-top:21px;}
.center_bg_main_menu{ background-image:url('../pictures/main_menu_center.jpg'); height:31px; width:548px; padding-left:230px; float:left; margin-top:21px;}
.main_menu{float:left; padding:7px 10px 0px 10px;}
.main_menu:hover{ background-color:#9ebe1d;}
.main_menu a{ color:#ffffff; font-family:Verdana; font-size:14px; font-weight:bold; text-decoration:none;}

.body{background-image:url('../pictures/bg_body.jpg'); background-repeat:repeat-x; margin-top:1px;}
.content{ margin-left:auto; margin-right:auto;}


/*     LEFT     */
.menu_left{ float:left; width:208px; background-color:#f6f6f6;}
.category_bg{margin:5px 0px 0px 5px;}
.category_bg .cat_left{ float:left; background-image:url('../pictures/bg_categs_left.jpg'); width:3px; height:23px;}
.category_bg .cat_center{ float:left; background-image:url('../pictures/bg_categs.jpg'); background-repeat:repeat-x; height:20px; padding-top:3px; width:185px; padding-left:5px; font-weight:bold; font-size:15px; color:#535b61; font-family:Verdana;  }
.category_bg .cat_right{ float:left; background-image:url('../pictures/bg_categs_right.jpg'); width:3px; height:23px;}
.category_content{ margin:0px 5px 0px 5px;}
.category_content .left_main_menu{float:left; width:93px; margin-left:5px;}
.category_content .left_main_menu a{ font-size:10px; color:#535b61; font-family:Verdana; text-decoration:none;}
.category_content .left_main_menu a:hover{text-decoration:underline;}
.category_content .option_cautare{ border-bottom:#cccccc 1px solid; margin-top:3px; padding:0px 0px 3px 10px;}
.category_content .option_cautare a{ text-decoration:none; font-weight:bold;}

/*     index     */
.index{ float:left; padding:10px 5px 10px 5px; width:577px;	text-align:justify;}
.bg_index_inscriere{float:left; width:520px; margin-left:5px;}
.bg_index_inscriere a{color:#8eb100; font-weight:bold;}
.firma_continut{ background-color:#f6f6f6; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; padding:5px; width:565px;}
.firma_continut a{ color:#8eb100; font-weight:bold; font-size:17px;}
.firma_continut em{ font-size:11px; color:#999999;}
.firma_sigla{float:left; width:200px; margin-right:10px; text-align:center;}

.produs_stanga{float:left; width:80px; height:60px; text-align:center; background-color:#fff6ad; border-left:#cccccc 1px solid;}
.produs_dreapta{float:left; width:495px; height:60px; background-color:#fff6ad; border-right:#cccccc 1px solid;}
.produs_dreapta a{ color:#a4c222; font-weight:bold; font-size:17px;}
.produs_dreapta em{ font-size:11px; color:#999999;}

/* subcategorii */
.subcat_title{ float:left; background-color:#fff8c0; border-bottom:#efdf53 1px solid; width:182px; margin-left:3px; margin-top:3px; padding:3px;}
.subcat_title a{ font-size:11px;}
.subcat_title a:hover{ color:#999999;}

/* produse */
.prod_contact {background-color:#f2f2f2; padding:5px; border:#cccccc dashed 1px;}
.prod_contact a{ color:#a0c01f;}

/* firme */
.firma_contact {background-color:#fcf9d9; padding:5px; border:#cccccc dashed 1px; float:left; width:350px;}
.firma_contact div{background-color:#fffdee; padding:3px; margin-top:3px;}
.firma_produse{padding:5px; background-color:#fffdee; border:#f5f2d0 1px solid; margin-top:4px;}
.firma_produse a:hover{color:#9ebe1b;}

/*   FOOTER   */
.footer_left{ background-image:url('../pictures/footer_left.jpg'); background-repeate:no-repeate; width:10px; height:58px; float:left;}
.footer_center{ background-image:url('../pictures/footer_center.jpg'); background-repeate:no-repeate; width:780px; height:38px; padding-top:20px; float:left;}
.footer_center a{ margin-left:5px; margin-right:5px; font-weight:bold;}
.footer_right{ background-image:url('../pictures/footer_right.jpg'); background-repeate:no-repeate; width:10px; height:58px; float:left;}








