/* GENERAL */
body{ background-color:#f6f6f6; margin:0px; font-family:Arial; font-size:12px; color:#373737;}
.content{ width:990px; margin-left:auto; margin-right:auto; background-color:#ffffff; padding:5px;}
.pos_relat{ position:relative;}
br{ clear:both;}
a{ color:#1a4476;}
a:hover{ color:#c92502;}
h1{ color:#90393f; font-family:Arial; font-size:22px; margin:0px 0px 15px 15px; padding:0px;}
h2{ color:#90393f; font-family:Arial; font-size:18px; margin:10px 0px 25px 15px; padding:0px;}
.comment{ padding:5px; background-color:#f2f2f2; color:#333333; font-size:12px; border-bottom:#e9e9e9 1px solid;}
.form_title{ color:#666666; font-weight:bold; font-size:16px; background-color:#fafbe7; padding:3px; margin-bottom:8px; border-bottom:#f0f2d0 1px solid; padding-left:10px;}
.form_name{ float:left; width:27%; font-size:11px; font-weight:bold; background-color:#f8f8f8; height:23px; padding-top:7px; padding-left:10px; margin-right:2px; margin-top:2px;}
.form_value{ float:left; width:70%;  background-color:#f8f8f8; height:25px; padding-top:5px; padding-left:5px; margin-top:2px;}
.text_input{ background-color:#FFFFFF; border:#CCCCCC 1px solid; width:250px;}
.text_input:hover{ background-color:#f2f2f2;}
.submit_form{ background-color:#ef3006; color:#FFFFFF;}
.msg_err{ color:#FF0000; font-size:11px;}
.bg_msg_err{ background-color:#fff9f8; border:#fbe8e6 1px solid; padding:3px 3px 3px 10px; color:#d82900; font-size:11px;}
.div_clear{clear:both; font-size:1px; height:1px;}
.bannere{ margin-top:5px; text-align:center;}

/* HEADER */
.bg_top{ height:12px; background-color:#00466f; text-align:left;}
.bg_top_menu{ position:absolute; left:350px; background-image:url('../pictures/bg_top_menu.jpg'); width:294px;; height:25px; top:-5px; text-align:center; color:#FFFFFF;}
.bg_top_menu a{ color:#FFFFFF; margin-left:10px; margin-right:10px;}
.bg_top_menu a:hover{ color:#3c7bca; margin-left:10px; margin-right:10px;}
.bg_sigla{ float:left; width:420px; margin-top:30px;}
.bg_header_contat{ float:left; width:288px; margin-top:30px; color:#1a4476; line-height:16px; background-color:#00CC66;}
.bg_header_cos{ float:left; margin-top:30px; width:280px;}
.icon_header_cos{ float:left; background-image:url('../pictures/icon_login.jpg'); width:29px; height:29px;}
.detalii_header_cos{ float:left; width:241px; padding-left:10px; height:22px; padding-top:7px; background-color:#efefef; font-weight:bold; font-style:italic; font-family:Verdana; font-size:11px;}
.icon_header_login{ float:left; background-image:url('../pictures/icon_cosul_meu.jpg'); width:29px; height:29px; margin-top:10px;}
.detalii_header_login{ float:left; width:241px; padding-left:10px; height:22px; padding-top:7px; background-color:#efefef; font-weight:bold; font-style:italic; margin-top:10px; font-family:Verdana; font-size:11px;}

.main_menu_left{ background-image:url('../pictures/main_menu_left.jpg'); width:5px; height:47px; float:left; margin-top:20px;}
.main_menu_right{ background-image:url('../pictures/main_menu_right.jpg'); width:5px; height:47px; float:left; margin-top:20px;}
.main_menu_center{ width:5px; height:28px; margin-top:39px; float:left; background-color:#3c7bca; width:638px;}
.main_menu_center a{ color:#FFFFFF; margin-left:10px; margin-right:10px; text-decoration:none;}
.main_menu_center a:hover{ color:#cc2503; text-decoration:underline;}
.bg_cautare_left{ width:42px; height:47px; background-image:url('../pictures/bg_cautare_left.jpg'); float:left; margin-top:20px;}
.bg_cautare_center{ background-color:#2e6ab3; float:left; height:33px; padding-top:14px; width:300px; margin-top:20px; text-align:center;}
.bg_cautare_center form{ margin:0px; padding:0px;}
.submit_form{ background-color:#86d615; border:0px; color:#FFFFFF; padding:2px 4px 2px 4px; font-weight:bold;}
.search_text_input{ background-color:#FFFFFF; border:#000000 1px solid; padding:2px; color:#666666; width:200px;}
.breadcrumb{ background-color:#f2f2f2; padding:3px; margin-top:5px; margin-bottom:5px;}
.breadcrumb a{ font-weight:bold;}
.header_contact{ position:absolute; line-height:20px; top:10px;}

/* LEFT */
.site_left{ float:left; width:202px;}
.bg_modul_categ{ background-image:url('../pictures/bg_categ_left.jpg'); width:192px; height:20px; padding:5px 0px 0px 10px; color:#FFFFFF; margin-top:5px;}
.bg_modul_categ_nume{ padding:5px 5px 5px 10px; font-weight:bold;}
.bg_modul_categ_nume a{ color:#1b4377; font-weight:bold;}
.bg_modul_categ_nume  a:hover{ color:#c92502;}
.content_modul_categ{ border:#adc5e4 1px solid; border-top:0px; padding-top:6px;}
.content_modul_categ_{ border:#bcbcbc 1px solid; border-top:0px; padding:5px;}
.content_modul_categ_ form{ padding:0px; margin:0px;}

.bg_modul_subcateg_nume{ padding:5px 5px 5px 20px; font-weight:bold; margin-top:3px; font-size:15px;}
.bg_modul_subcateg_nume a{ color:#1b4377; font-weight:bold; font-size:12px;}
.bg_modul_subcateg_nume a:hover{ color:#c92502;}
.bg_modul_subsubcateg_nume{ padding:2px 0px 0px 38px; line-height:20px;}
.bg_modul_categ_{ background-image:url('../pictures/bg_categ_right.jpg'); width:192px; height:20px; padding:5px 0px 0px 10px; color:#FFFFFF; margin-top:10px;}
.lista_producatori{ line-height:20px; padding-left:10px; font-weight:bold;}
.lista_producatori a{ font-size:11px;}

/* CENTER */
.site_center{ float:left; width:580px; padding:3px 3px 3px 3px;}
.banner_index{ height:218px; width:538px; padding-left:40px;}
.banner_index .left{ float:left; width:260px; margin-top:30px; margin-right:10px;}
.banner_index .left .title{ font-size:24px; color:#FFFFFF;}
.banner_index .descriere{ font-size:12px; font-style:italic; color:#FFFFFF; text-align:justify; height:50px; margin-top:10px;}
.banner_index .detalii{ height:25px; text-align:right;}
.banner_index .right{ float:left; width:180px;}
.btn_pag{ background-image:url('../pictures/bg_banner_number.png'); width:19px; height:17px; padding-top:2px; text-align:center; float:left; margin-right:5px;}
.btn_pag a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.btn_pag a:hover{color:#000000;}
.banner_index .right{ margin-left:60px; text-align:center; margin-top:30px;}
.bg_center_tab{ background-image:url('../pictures/bg_center_tab.jpg'); width:565px; padding-left:10px; height:22px; padding-top:5px; margin-top:5px; color:#FFFFFF; font-size:15px;}
.content_center_tab{ height:207px; border:#0e6f9c 1px solid; border-top:0px; background-image:url('../pictures/bg_index_tab_fade.jpg'); background-repeat:repeat-x; padding:5px 5px 5px 0px;}
.index_content{ margin-left:4px; margin-right:1px;}
.content_center_tab .produs{ width:135px; float:left; margin-left:5px;}
.content_center_tab .img{ height:140px; background-color:#ffffff; text-align:center;}
.content_center_tab .title{ padding:5px;}
.content_center_tab .title a{ font-size:13px; font-weight:bold;}
.content_center_tab .pret{ padding:5px; color:#cf2502;}
.banner_index_footer{ margin-top:5px; text-align:center;}
.producatori{ margin-top:10px;}

/* RIGHT */
.site_right{ width:202px; float:left;}
.text_input_login{ margin-top:5px; border:#e0e0e0 1px solid; padding:3px; width:182px;}
.submit_login{ background-color:#86d615; color:#FFFFFF; font-weight:bold; border:0px; margin-top:5px;}
#logare{ color:#7e7e7e; font-weight:bold; font-size:11px;}
#suport{ text-align:center;}
.produs_puncte a{color:#1b4478; font-weight:bold;}
.produs_puncte strong{color:#ef3006;}
.produs_puncte .border{ border-bottom:#595959 1px dashed; padding-bottom:5px;}

/* FOOTER */
.footer{ margin-top:10px;}
.footer .modul{ width:242px; float:left; margin-left:5px;}
.footer .modul .title{ background-color:#e6e6e6; padding:5px; font-weight:bold; font-size:13px; color:#cc2503; font-family:Verdana;}
.footer .modul .info{ border-bottom:#e0e0e0 1px solid; padding:3px;}
.footer .modul .info_contact{ border-bottom:#e0e0e0 1px solid; padding:3px; line-height:20px; height:82px;}

/* SITEMAP */
.half_page{ width:50%; float:left;}
#sitemap { line-height:20px;}
#sitemap .categ{ background-color:#f4f4f4; padding:3px 0px 3px 10px; margin-bottom:5px; font-weight:bold; margin-right:1px;}
#sitemap  .cat{ margin-bottom:3px; font-weight:bold;}
#sitemap  .subcat{ margin-bottom:3px; margin-left:15px;}
#sitemap .subsubcat{ margin-left:40px; font-size:11px;}

/* DIVERSE */
.texte_text{ padding:5px; text-align:justify;}
.asasa{ position:absolute; left:210px; top:-4px;}


/* CATEGORII */
.bg_categ_title{ background-image:url('../pictures/bg_categ.jpg'); width:183px; padding-left:17px; height:16px; padding-top:5px; color:#2e6ab3;}
.bg_categ_title h3{ font-size:13px; padding:0px; margin:0px;}
.bg_categ_border{ background-color:#e5e5e5; font-size:7px; height:7px;}
.subcateg_ex{ border:#e5e5e5 1px solid; padding:5px; background-color:#fafafa;}
.categ_center{ float:left; width:179px; padding:2px; margin-bottom:10px; margin-left:5px;}
.subcategs{ font-size:11px;}
.bg_categ_prod_title{ background-image:url('../pictures/bg_title.jpg'); background-repeat:repeat-x; height:17px; padding-top:3px; border:#c6d9f1 1px solid; font-size:11px; padding-left:10px;}
.bg_categ_prod_title a{ color:#000000;}
.bg_categ_prod_title a:hover{ color:#666666;}
.bg_categ_prod_content{ border:#c6d9f1 1px solid; padding:5px;}

.bg_prod_categ{ float:left; width:270px; margin-top:5px; padding:5px; margin-left:3px; height:55px;}
.bg_prod_categ .left{ float:left; width:60px; text-align:center;}
.bg_prod_categ .right{ float:left; width:207px;}
.bg_prod_categ .right a{color:#4893a8;}
.bg_prod_categ .right a:hover{color:#1a4476;}
.bg_prod_categ .left_pret{ float:left; width:145px;text-align:center; font-weight:bold; color:#ec730f; margin-top:5px;}
.bg_prod_categ .right_detalii{ float:left; width:60px; margin-top:5px;text-align:right}
.bg_prod_categ .right_detalii a{color:#afafaf; font-weight:bold;}

/* FILTRE */
.subcat_filtru .left{ float:left; background-image:url('../pictures/subcat_filtru_left.jpg'); height:27px; width:5px;}
.subcat_filtru .center{ float:left; background-image:url('../pictures/subcat_filtru_center.jpg'); height:27px; width:570px;}

.subcat_filtru .center .menu_on{ float:left;}
.subcat_filtru .center .menu_on .menu_left{ float:left; width:6px; height:23px; background-image:url('../pictures/subcat_filtru_menu_left.jpg'); margin-top:4px;}
.subcat_filtru .center .menu_on .menu_center{ float:left; height:20px; padding-top:3px; background-image:url('../pictures/subcat_filtru_menu_center.jpg'); padding-left:10px; padding-right:10px; margin-top:4px;}
.subcat_filtru .center .menu_on .menu_center a{ font-weight:bold; text-decoration:none; color:#c92502;}
.subcat_filtru .center .menu_on .menu_right{ float:left; width:6px; height:23px; background-image:url('../pictures/subcat_filtru_menu_right.jpg'); margin-top:4px;}

.subcat_filtru .center .menu{ float:left;}
.subcat_filtru .center .menu .menu_left{ float:left; width:6px; height:23px; margin-top:4px;}
.subcat_filtru .center .menu .menu_center{ float:left; height:20px; padding-top:3px; padding-left:10px; padding-right:10px; margin-top:4px;}
.subcat_filtru .center .menu .menu_center a{ font-weight:bold; text-decoration:none;}
.subcat_filtru .center .menu .menu_right{ float:left; width:6px; height:23px; margin-top:4px;}
.subcat_filtru .right{  float:left; background-image:url('../pictures/subcat_filtru_right.jpg'); height:27px; width:5px;}

.subcat_filter_ex{ border:#dddddd 1px solid; border-top:0px; padding:10px;}
.subcat_filter_ex .bg_filtru{ width:174px; background-color:#f2f2f2; padding:5px;}
.subcat_filter_ex .bg_filtru a{ font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.subcat_filter_ex .bg_filtru a:hover{ font-size:11px; font-weight:bold; color:#c92502; text-decoration:underline;}

.close_filters{ position:absolute; left:555px; top:-4px;}
.close_filters a{ font-weight:bold; text-decoration:none;}

.filtru_ex{ background-color:#f0fbe1; padding:10px; margin-top:5px; }
.filtru_ex .filtru_titlu{ font-size:13px; font-weight:bold; margin-bottom:3px;}
.filtru_ex  a{ font-size:11px; line-height:17px;}
.dezact_filtre{ position:absolute; left:450px; width:120px;}
.dezact_filtre a{ font-weight:bold; color:#c92502;}
.dezact_filtre a:hover{color:#f92c00; text-decoration:underline;}

.bg_filtru_modul_left{ background-image:url('../pictures/bg_filtru_modul_left.jpg'); width:8px; height:159px; float:left; margin-top:5px; margin-left:2px;}
.bg_filtru_modul_center{ width:174px; height:159px; float:left; margin-top:5px;}
.bg_filtru_modul_center .title{ background-color:#ededed; height:20px; padding-top:5px; text-align:center; color:#1a4476; font-weight:bold;}
.bg_filtru_modul_center .continut{ border-bottom:#ededed 2px solid; height:129px; padding-top:3px;}
.bg_filtru_modul_center .continut .filtru{ border-bottom:#ededed 1px solid; padding:2px;}
.bg_filtru_modul_center .continut .filtru a{ color:#306cb5; font-weight:bold; text-decoration:none;}
.bg_filtru_modul_center .continut .filtru a:hover{ color:#c92502; text-decoration:underline;}
.bg_filtru_modul_center form{ padding:0px; margin:0px;}
.bg_filtru_modul_right{ background-image:url('../pictures/bg_filtru_modul_right.jpg'); margin-top:5px; width:8px; height:159px; float:left;}
.form_filtru_pret{ border:#cccccc 1px solid; width:40px; font-size:11px; }
.prod_pe_pagina{ text-align:right; font-weight:bold; margin-top:5px; margin-bottom:10px;}


/* PRODUS */
.produs{ border-bottom:#c6d9f1 1px solid; padding-top:10px; padding-bottom:10px;}
.produs .left{ float:left; width:100px; height:130px; text-align:center;}
.produs .right{ float:left; width:480px;}
.produs .right a{ font-size:14px;}
.produs .right  .det_left{ float:left; font-size:11px; line-height:16px; margin-top:10px; width:350px;}
.produs .right  .det_right{ float:left; margin-top:10px; color:#666666; text-align:center;}
.produs .right  .det_right .pret{ color:#4383d1; font-size:20px;}
.produs .right  .det_right .dsp_pret{ font-size:13px;}
.produs .right  .det_right a{ font-size:12px;}
.produs .right  .det_right img{ margin-top:10px;}

/* PAGINARE */
.bg_paginare{ border:#c6d9f1 1px solid; margin-top:5px; padding:5px;}
.bg_paginare .casuta_numere_all{ width:370px; float:left;}
.bg_paginare .casuta_numere{ float:left; font-weight:bold; margin-left:5px;}
.bg_paginare .casuta_numere .bg_hover_pag{ background-color:#306cb5; padding:1px 5px 1px 5px; color:#FFFFFF; text-decoration:none;}
.bg_paginare .nr_produse{ float:left; width:150px; text-align:right; color:#000000;}

/* DETALII PRODUS */
.galerie_foto{ float:left; width:300px; }
.prod_optiuni{ float:left; width:200px;}
.produse_informatii{ width:155px; float:left;}
.prod_img_small{ padding:10px; background-color:#f2f2f2;}
/*
.prod_info{ border:1px solid #e2e2e2; padding:1px; margin-top:3px; margin-right:3px;}
.prod_info div{ background-image:url('../pictures/bg_tab_little.jpg'); background-repeat:repeat-x; height:16px; padding-top:4px; padding-left:10px;}
*/
.prod_info{ border-bottom:1px solid #e2e2e2; padding:3px 3px 3px 0px; margin-top:3px; margin-right:3px;}
.prod_info div a{ text-decoration:none;}
.prod_info div a:hover{ text-decoration:underline;}
.prod_pret{ width:155px; float:left; text-align:center; padding-top:6px; padding-bottom:5px; margin-top:2px;}
.prod_pret .pret{ color:#ef3006; font-weight:bold; font-size:15px;}
.prod_pret img{ margin-top:5px; margin-bottom:3px;}

.big_tab_left{ background-image:url('../pictures/big_tab_left.jpg'); width:4px; height:28px; float:left; margin-top:5px;}
.big_tab_center{ background-image:url('../pictures/big_tab_center.jpg'); width:572px; height:28px; float:left; margin-top:5px;}
.big_tab_right{ background-image:url('../pictures/big_tab_right.jpg'); width:4px; height:28px; float:left; margin-top:5px;}

.big_tab_center .button_on{ float:left; margin-left:7px;}
.big_tab_center .button_on .big_tab_child_left{ background-image:url('../pictures/big_tab_child_left.jpg'); width:6px; height:23px; float:left; margin-top:5px;}
.big_tab_center .button_on .big_tab_child_center{ height:19px; float:left; margin-top:5px; background-color:#FFFFFF; padding:4px 4px 0px 4px;}
.big_tab_center .button_on .big_tab_child_center a{ text-decoration:none; font-weight:bold; color:#ef3006;}
.big_tab_center .button_on .big_tab_child_right{ background-image:url('../pictures/big_tab_child_right.jpg'); width:6px; height:23px; float:left; margin-top:5px;}

.big_tab_center .button{ float:left; margin-left:7px;}
.big_tab_center .button .big_tab_child_left{ width:6px; height:23px; float:left; margin-top:5px;}
.big_tab_center .button .big_tab_child_center{ height:19px; float:left; margin-top:5px; padding:4px 4px 0px 4px;}
.big_tab_center .button .big_tab_child_center a{ text-decoration:none; font-weight:bold;}
.big_tab_center .button .big_tab_child_right{ width:6px; height:23px; float:left; margin-top:5px;}
.content_big_tab{ border:#b6f365 1px solid; border-top:0px; padding:10px;}


.small_tab_left{ background-image:url('../pictures/small_tab_left.jpg'); width:4px; height:27px; float:left; margin-top:5px;}
.small_tab_center{ background-image:url('../pictures/small_tab_center.jpg'); width:304px; height:27px; float:left; margin-top:5px;}
.small_tab_right{ background-image:url('../pictures/small_tab_right.jpg'); width:4px; height:27px; float:left; margin-top:5px;}

.small_tab_center .button_on{ float:left; margin-left:4px;}
.small_tab_center .button_on .small_tab_child_left{ background-image:url('../pictures/small_tab_child_left.jpg'); width:6px; height:23px; float:left; margin-top:5px;}
.small_tab_center .button_on .small_tab_child_center{ height:19px; float:left; margin-top:5px; background-color:#FFFFFF; padding:4px 15px 0px 15px;}
.small_tab_center .button_on .small_tab_child_center a{ text-decoration:none; font-weight:bold; color:#ef3006;}
.small_tab_center .button_on .small_tab_child_right{ background-image:url('../pictures/small_tab_child_right.jpg'); width:6px; height:23px; float:left; margin-top:5px;}

.small_tab_center .button{ float:left; margin-left:4px;}
.small_tab_center .button .small_tab_child_left{ width:6px; height:23px; float:left; margin-top:5px;}
.small_tab_center .button .small_tab_child_center{ height:19px; float:left; margin-top:5px; padding:4px 15px 0px 15px;}
.small_tab_center .button .small_tab_child_center a{ text-decoration:none; font-weight:bold;}
.small_tab_center .button .small_tab_child_right{ width:6px; height:23px; float:left; margin-top:5px;}
.content_small_tab{ border:#cdcdcd 1px solid; border-top:0px; padding:10px 10px 0px 10px; height:103px;}

.prod_title_bg .left{ background-image:url('../pictures/prod_title_left.jpg'); width:32px; height:15px; float:left; margin-top:5px;}
.prod_title_bg .center{ width:120px; height:15px; float:left; text-align:center; margin-top:5px;}
.prod_title_bg .right{ background-image:url('../pictures/prod_title_right.jpg'); background-position:0px 5px; background-repeat:repeat-x; width:406px; height:20px; float:left; text-align:right; font-size:11px; color:#999999;}

.poza_producator{ position:absolute; top:-10px; left:-210px; width:265px; text-align:right; height:50px;}
#tab_content_1{ display:block;}
#tab_content_2{ display:none;}
#tab_content_3{ display:none;}

/* COSUL MEU DE CUMPARATURI */
.bg_cos_cumparaturi{ color:#FFFFFF; font-weight:bold; border:#72b711 1px solid; padding:1px;}
.bg_cos_cumparaturi .nr_crt{ float:left; background-color:#72b711; text-align:center; width:40px; padding:5px;}
.bg_cos_cumparaturi .cantitate{ float:left; background-color:#72b711; margin-left:1px; text-align:center; width:55px; padding:5px;}
.bg_cos_cumparaturi .produse{ float:left; background-color:#72b711; margin-left:1px; text-align:center; width:299px; padding:5px;}
.bg_cos_cumparaturi .pret_unitar{ float:left; background-color:#72b711; margin-left:1px; text-align:center; padding:5px 0px 5px 0px; width:70px;}
.bg_cos_cumparaturi .pret_total{ float:left; background-color:#72b711; margin-left:1px; text-align:center; padding:5px; width:68px;}
.bg_cos_cumparaturi .continut{ color:#000000; font-weight:normal;}

.bg_cos_cumparaturi .val_nr_crt{ float:left; background-color:#f2f2f2; text-align:center; width:40px; padding:5px; color:#000000; height:35px; margin-bottom:1px;}
.bg_cos_cumparaturi .val_cantitate{ float:left; background-color:#f2f2f2; margin-left:1px; text-align:center; width:55px; padding:3px 5px 2px 5px; height:40px; margin-bottom:1px;}
.bg_cos_cumparaturi .val_produse{ float:left; background-color:#f2f2f2; margin-left:1px; text-align:center; width:299px; padding:5px; height:35px; margin-bottom:1px;}
.bg_cos_cumparaturi .val_pret_unitar{ float:left; background-color:#f2f2f2; margin-left:1px; text-align:center; padding:5px 0px 5px 0px; width:70px; color:#000000; height:35px; margin-bottom:1px;}
.bg_cos_cumparaturi .val_pret_total{ float:left; background-color:#f2f2f2; margin-left:1px; text-align:center; padding:5px; width:68px; color:#000000; height:35px; margin-bottom:1px; text-align:right;}
.bg_cos_cumparaturi .cos_total_produse_nume{ color:#000000; text-align:right; padding:10px 10px 0px 2px;; height:25px; margin-bottom:1px; background-color:#e2e2e2;}

.submit_form_large{ background-color:#ef3006; border:0px; color:#FFFFFF; font-weight:bold;}

/* PRODUCATOR */
.producator_left{ float:left; width:200px; height:130px;}
.producator_right{ float:left; width:150px; height:130px; margin-left:10px; font-size:19px;}