@charset "utf-8";
/* CSS Document */
body			                      { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#CCCCCC url('../images/v2/background.jpg') repeat-y center top; }
*			                          { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a img                           { border:none; }
.blk                            { display:block; clear:both; }
.content_site		                { width:100%; display:block; clear:both; padding:0px; background:transparent url('../images/v2/background_top.jpg') no-repeat center top; }
.content_site2                  { width:100%; display:block; clear:both; padding:0px; background:transparent url('../images/v2/bg_footer.jpg') no-repeat center bottom; }
  .content 		                  { width:960px; padding:0px; margin:0px auto; overflow:hidden; }

.pg_content                     { width:748px; float:right; }

.header_container	              { display:block; clear:both; height:140px; background:#000; }
  h1.logo                       { display:block; float:left; height:130px; width:354px; background:transparent url('../images/v2/hdzone.png') no-repeat top left; position:relative; top:10px; left:11px; overflow:hidden; margin:0px; }
  h1.logo a                     { display:block; height:130px; width:354px; background:transparent; text-indent:-5000px; overflow:hidden; }
  .navbar_container	            { display:block; clear:both; width:960px; overflow:hidden; height:121px; background:transparent url('../images/v2/bg_navigation.jpg') no-repeat top left; overflow:hidden; }
    #navbar		                  { display:block; float:left; padding:0px; margin:72px 0px 0px 15px; }
      #navbar li	              { display:block; float:left; margin:0px 14px 0px 0px; padding:0px; }
      #navbar a                 { display:block; background:transparent url('../images/v2/butoane.png') no-repeat top left; line-height:21px; font-size:12px; color:#404040; text-decoration:none; font-weight:bold; }
      #navbar a:hover,
      #navbar a.selected        { background-position: left -21px; }
        #navbar a span          { display:block; background:transparent url('../images/v2/butoane.png') no-repeat right -42px; line-height:21px; margin-left:8px; width:87px; }
        #navbar a:hover span,
        #navbar a.selected span { background-position: right -63px; text-shadow:#65C1B5 0px 1px 0px; }
  .search_container             { display:block; width:390px; height:34px; background:transparent url('../images/v2/background_search.png') no-repeat top left; position:relative; left:16px; top:24px; }
  .ie7 .search_container        { top:-87px!important; }
  .search_container.focused     { background-position:left bottom; }
    .search_box                 { display:block; float:left; width:277px; height:34px; line-height:34px; border:0px; background:transparent; padding:0px 13px; font-size:13px; color:#EDEDED; font-weight:normal; position:relative; top:-92px; outline:none; margin:0px!important; }
    .ie7 .search_box            { top:0px!important; }
    a.search_go                 { display:block; height:34px!important; padding-left:20px; background:transparent url('../images/v2/search_btn.png') no-repeat left top; position:absolute; left:310px; font-size:12px; color:#404040; text-decoration:none; font-weight:normal; line-height:12px; letter-spacing:0em; padding-top:5px; }
    a.search_go:hover           { background-position:left -34px; text-shadow:#65C1B5 0px 1px 1px; }
  .login_container              { display:block; float:right; width:172px; min-height:82px; background:transparent url('../images/v2/bg_login.png') no-repeat left top; position:relative; top:-72px; padding-left:13px; }
  .ie7 .login_container         { top:-148px!important; }
    .login_container a          { text-decoration:none; }
    a.bullet_link               { display:block; float:left; font-size:11px; padding-left:14px; background:transparent url('../images/v2/bullet.png') no-repeat left -16px; line-height:16px; height:16px; color:#2A2A2A; position:relative; left:-3px; outline:none; }
    a.bullet_link:hover         { background-position: left 0px; text-shadow:#65C1B5 0px 1px 1px; }
    a.bullet_link.selected      { background-position: left 0px; color:#000; }
    a.bullet_link.selected:hover  { text-shadow:none; }
    .login_mail_wrapper           { display:block; width:159px; height:18px; background:transparent url('../images/v2/bg_login_txt.png') no-repeat left 0px; margin-top:3px; }
    .login_mail_wrapper.focused   { background-position: left -18px; }
      .login_mail,
      .login_pass                 { display:block; float:left; width:149px; height:18px; line-height:18px; border:0px; background:transparent; padding:0px 5px; font-size:12px; font-weight:normal; outline:none; color:#EDEDED; }
    .login_pass_wrapper           { display:block; width:159px; height:18px; background:transparent url('../images/v2/bg_login_txt.png') no-repeat left -36px; margin-top:5px; }
    .login_pass_wrapper.focused   { background-position: left -54px; }
    .login_go                     { display:block; float:left; width:54px; height:18px; background:transparent url('../images/v2/login_go.png') no-repeat left top; text-indent:-5000px; overflow:hidden; }
    .login_go:hover             { background-position:left bottom; }
    .logout_go                    { display:block; float:left; width:90px; height:18px; background:transparent url('../images/v2/buton_logout.jpg') no-repeat left top; text-indent:-5000px; overflow:hidden; }
    .logout_go:hover             { background-position:left bottom; }
.subnav_container               { display:block; width:960px; height:41px; background:transparent url('../images/v2/bg_subnav.jpg') no-repeat left bottom; }
  .subnav_container p           { float:left; padding:0px; margin:0px; line-height:41px; color:#404040; }
    .subnav_container p a       { text-decoration:none; color:#404040; text-shadow:#CBCBCB 0px 1px 0px; }
    .subnav_container p a:hover { text-shadow:#65C1B5 0px 1px 0px; }
  .subnav_container .shadow     { text-shadow:#CBCBCB 0px 1px 0px; }
  .subnav1                      { display:block; float:left; width:380px; height:41px; }
  .subnav2                      { display:block; float:left; width:396px; height:41px; cursor:pointer; }
  .subnav2 p a                  { background:transparent url('../images/v2/down_arrow.png') no-repeat 13px 12px; padding-bottom:11px; }
  .subnav2 p a:hover            { background-position:13px -29px; }
  .subnav2 p a.hovered          { background-position:13px -29px; text-shadow:#65C1B5 0px 1px 0px; }
  .subnav2 .avantaj1            { display:none; float:left; width:307px; height:1px; background:transparent url('../images/v2/avantaj1.png') no-repeat center bottom; position:relative; top:-1px; }
  .subnav3                      { display:block; float:left; width:184px; height:41px; }
    .subnav3 p                  { float:left; margin:0px; padding:0px; line-height:13px; padding-top:6px; }
    .subnav3 p span             { display:block; float:left; clear:both; }
    .subnav3 .cart_title        { font-size:12px; font-weight:bold; color:#373436; text-shadow:#C3C3C3 0px 1px 0px; }
    .subnav3 .cart_details      { font-size:11px; color:#ECECEC; text-shadow:#747474 -1px -1px 0px; }
  .avantaj2                     { display:none; width:263px; height:146px; background:transparent url('../images/v2/avantaj2.png') no-repeat top left; position:relative; z-index:999; margin-left:473px; }
    .avantaj2 a                 { display:block; width:250px; height:20px; position:relative; top:78px; left:6px; }

#footer                         { display:block; clear:both; width:960px; background:transparent url('../images/v2/bg_footer.gif') no-repeat top center; margin-top:15px; padding-bottom:15px; }
  #footer .col_1                { display:block; float:left; width:165px; padding-top:15px; position:relative; left:15px; }
  #footer .col_2                { display:block; float:left; width:265px; padding-top:15px; position:relative; left:35px; }
  #footer .col_3                { display:block; float:left; width:260px; padding-top:15px; position:relative; left:50px; }
  #footer .col_4                { display:block; float:left; width:180px; padding-top:15px; position:relative; left:70px; }
  #footer .bg_title             { display:block; height:13px; clear:both; background-position:top left; background-repeat:no-repeat; text-indent:-5000px; overflow:hidden; }
  #footer .bg_title.utile       { width:54px; background:url('../images/v2/title_utile.gif'); margin-bottom:10px; }
  #footer .bg_title.locatie     { width:163px; background:url('../images/v2/title_locatie.gif'); margin-bottom:10px; }
  #footer .bg_title.gasesti     { width:192px; background:url('../images/v2/title_gasesti.gif'); margin-bottom:10px; }
  #footer .bg_title.showroom    { width:115px; background:url('../images/v2/title_showroom.gif'); margin-bottom:10px; }
  #footer .bg_title.facebook    { width:152px; height:35px; background:url('../images/v2/title_facebook.gif'); margin-bottom:10px; }
    .footerlist                 { display:block; float:left; clear:both; margin:0px; padding:0px; }
      .footerlist li            { display:block; float:left; clear:both; margin-bottom:10px; list-style-type:none; }
        .footerlist li a        { font-size:12px; font-weight:bold; color:#5B5B5B; text-decoration:none; }
        .footerlist li a:hover  { color:#333; }
  #footer .delimiter            { display:block; clear:both; height:2px; width:100%; background:transparent url('../images/v2/bg_footer2.gif') repeat-x top left; }
  #footer a.authors             { display:block; float:left; width:52px; height:64px; background:transparent url('../images/v2/studio12.gif') no-repeat top left; text-indent:-5000px; overflow:hidden; }
  #footer a.authors:hover       { background-position:bottom left; }
  #footer p                     { font-size:11px; line-height:14px; font-weight:bold; color:#5B5B5B; margin:0px; }
  #footer p.small               { display:block; float:right; width:100px; font-size:11px; line-height:14px; color:#555; }
  #footer .black                { color:#000; }
  #footer a.black               { text-decoration:none; }
  #footer a.black:hover         { color:#555; }

.shome                          { display:block; width:535px; float:left; position:relative; left:30px; }
  .bg_title.stiri               { display:block; height:13px; clear:both; background-position:top left; background-repeat:no-repeat; text-indent:-5000px; overflow:hidden; width:256px; background:url('../images/v2/title_stiri.gif'); margin-bottom:10px; }
  .shome ul.stiri               { display:block; width:535px; float:left; padding:0px; margin:0px; }
  .spg ul.stiri                 { display:block; width:716px; float:left; padding:0px; margin:0px; }
    .shome ul.stiri li          { display:block; float:left; width:245px; margin-right:20px; margin-bottom:7px; }
    .spg ul.stiri li            { display:block; float:left; width:100%; margin-right:20px; margin-bottom:15px; }
    .shome p                    { display:block; float:left; font-size:11px; font-weight:normal; line-height:14px; margin:0px; padding:0px; display:block; clear:both; }
    .spg p                      { display:block; float:left; font-size:12px; font-weight:normal; line-height:16px; margin:0px; padding:0px; display:block; clear:both; }
    .shome p.producer a         { text-decoration:none; color:#FD5113; font-weight:bold; margin-bottom:4px; }
    .spg p.producer a           { text-decoration:none; color:#FD5113; font-weight:bold; margin-bottom:4px; font-size:13px; margin-bottom:6px; }
    .shome p.producer a:hover,
    .spg p.producer a:hover     { color:#7F7F7F; }
    .shome p.title a            { text-decoration:none; color:#499FA9; font-weight:normal; }
    .spg p.title a              { text-decoration:none; color:#499FA9; font-weight:normal; font-size:13px; }
    .shome p.title a:hover,
    .spg p.title a:hover        { color:#7F7F7F; }

.clear  {clear:both;line-height:0px;height:1px;font-size:0px; }
.clear2 {clear:both;height:2px;font-size:0px;}  
.clear5 {clear:both;height:5px;font-size:0px;}
.clear8 {clear:both;height:8px;font-size:0px;}
.clear10 {clear:both;height:10px;font-size:0px;}

.div_body {clear:both; width:960px; float:left; text-align:left; padding:0; }

.contact_info                                     { display:block; float:right; position:relative; right:15px; top:30px; }
.ie7 .contact_info                                { width:308px; }
  .cinfo1                                         { display:block; font-size:24px; line-height:24px; font-weight:normal; color:#fff; clear:both; padding:0px; margin:0px; }
  .cinfo2,
  .cinfo3                                         { display:block; float:left; font-size:14px; line-height:14px; font-weight:normal; color:#fff; padding:0px; margin:0px; }
  .ie7 .cinfo3                                    { position:relative; top:-17px; `}
  .cinfo2                                         { position:relative; top:5px; }
  .cinfo4                                         { display:block; float:right; font-size:32px; line-height:14px; margin:0px; padding:0px; font-weight:bold; color:#ff6e01; }   
  .ie7 .cinfo4                                    { line-height:32px; position:relative; top:-9px; }
  a.cinfo5                                        { display:block; float:right; font-size:14px; font-weight:bold; color:#ff6e01; text-decoration:none; }
  a.cinfo5:hover                                  { color:#fff; }
  .ie7 .cinfo5                                    { position:relative; top:-18px; }

.home_ads                                         { display:block; width:745px; height:253px; position:relative; left:30px; }
  .home_ads .pics                                 { display:block; width:543px; height:240px; float:left; background:transparent url('../images/v2/ads_mask.gif') no-repeat top left; position:relative; top:6px; overflow:hidden; }
  .home_ads .pics_wrapper                         { display:block; width:2715px; height:238px; background:transparent; position:relative; left:0px; top:1px; overflow:hidden; }
    .home_ads .pics_wrapper a                     { display:block; width:543px; height:240px; overflow:hidden; float:left; cursor:pointer; }
  .home_ads .mask                                 { display:block; width:5px; height:240px; background:transparent url('../images/v2/ads_mask2.png') no-repeat top left; position:relative; z-index:1; top:-238px; }
  .home_ads .ads_buttons                          { display:block; width:202px; height:253px; float:left; background:transparent url('../images/v2/ads_bg.jpg') no-repeat top left; margin:0px; padding:0px;  }
    .home_ads .ads_buttons li                     { display:block; float:left; height:43px; clear:both; outline:none; }
    .home_ads .ads_buttons li.idx1                { margin-top:30px; }
    .home_ads .ads_buttons a                      { display:block; width:201px; height:43px; position:relative; left:-8px; font-size:11px; line-height:13px; color:#FFF; padding-left:18px; outline:none; text-decoration:none!important; }
    .ie7 .home_ads .ads_buttons a                 { text-align:right!important; }
    .home_ads .ads_buttons a:hover                { background:transparent; color:#383838; }
    .home_ads .ads_buttons li.selected a,
    .home_ads .ads_buttons li.selected a:hover    { background:transparent url('../images/v2/ads_button.png') no-repeat top left; color:#383838; }
    .home_ads .ads_buttons a span                 { display:table-cell; height:43px; width:176px; position:relative; left:18px; text-align:right; vertical-align:middle; }
    .ie7 .home_ads .ads_buttons a span            { display:block; width:170px; left:-28px; padding-top:4px; }
    
.newsletter                                       { display:block; width:205px; height:184px; background:transparent url('../images/v2/bg_newsletter.jpg') no-repeat top left; float:right; position:relative; }
  .newsletter .reg1                               { display:block; width:192px; height:21px; position:relative; top:60px; left:6px;}
  a.led_btn                                       { display:block; float:left; padding-left:22px; font-size:12px; line-height:19px; color:#404040; background:transparent url('../images/v2/led.png') no-repeat top left; text-decoration:none; position:relative; left:11px; outline:none; }
  a.led_btn:hover,
  a.led_btn.on                                    { background-position:bottom left; text-shadow:0px 1px 0px #4AC5B6; }
  .newsletter .reg2                               { display:block; width:192px; height:40px; position:relative; left:6px; top:87px; }
    .newsletter .reg2 a                           { text-decoration:none; }
    .newsletter_wrapper                           { display:block; width:159px; height:18px; background:transparent url('../images/v2/bg_login_txt.png') no-repeat left 0px; margin-top:3px; position:relative; left:14px; }
    .newsletter_wrapper.focused                   { background-position: left -18px; }
      #adresa_mail                                { display:block; float:left; width:149px; height:18px; line-height:18px; border:0px; background:transparent; padding:0px 5px; font-size:12px; font-weight:normal; outline:none; color:#EDEDED; }
  
.home_products                                    { display:block; clear:both; float:right; width:746px; min-height:200px; position:relative; right:3px; }
  .home_products ul.tabs                          { display:block; width:746px; clear:both; padding:0px; margin:0px; height:42px; background:transparent url('../images/v2/tabs_bg.jpg') no-repeat top left; }
    .home_products ul.tabs li                     { display:block; float:left; }
    .home_products ul.tabs li.last                { float:right; }
      .home_products ul.tabs a                    { display:block; font-size:12px;  font-weight:bold; padding:0px 0px 0px 10px; background:transparent url('../images/v2/bg_tab.png') no-repeat left -42px;  line-height:42px; height:42px; margin-right:23px; text-decoration:none; color:#5B5B5B; background-image:none; outline:none; }
        .home_products ul.tabs a span             { display:block; float:left; background:transparent url('../images/v2/bg_tab.png') no-repeat right -84px; padding:0px 20px 0px 10px; background-image:none; }
      .home_products ul.tabs li.first a           { background-position:0px 0px; }
        .home_products ul.tabs li.first a span    { padding-left:5px; }
      .home_products ul.tabs li.last a            { margin-right:0px; }
        .home_products ul.tabs li.last a span     { background-position:right bottom; padding-right:15px; }
      .home_products ul.tabs li a:hover,
      .home_products ul.tabs li.selected a        { background-image:url('../images/v2/bg_tab.png'); }
        .home_products ul.tabs li a:hover span,
        .home_products ul.tabs li.selected a span { background-image: url('../images/v2/bg_tab.png'); }
  .home_products .tab_content                     { display:block;width:746px; min-height:623px; background:url('../images/v2/bg_tab_content.png') no-repeat left bottom; }
    .home_products .tab_content .tab              { display:block; width:716px; position:relative; left:15px; padding-top:10px; }
    .legenda_produse                              { display:block; float:right; width:427px; height:65px; background:transparent url('../images/v2/legenda.gif') no-repeat top right; }
    
.prd_wrapper                                      { display:block; width:720px; overflow:hidden; position:relative; left:10px; }


ul.product_list                                   { display:block; clear:both; margin:0px; padding:0px; overflow:hidden; }
  ul.product_list li                              { display:block; float:left; list-style-type:none; width:160px; min-height:150px; margin-right:23px; margin-bottom:20px; }
  ul.product_list li.mod4_0                       { margin-right:0px; }
    .product_classes                              { display:block; float:left; width:20px; height:130px; overflow:hidden; margin-right:0px; }
      .pclass                                     { display:block; background-image:url('../images/v2/pclasses.gif')!important; background-repeat: no-repeat!important; width:17px!important; margin-bottom:3px!important; position:static!important; }
      .pclass.new                                 { background-position:0px 0px; height:16px; }
      .pclass.coming_soon                         { background-position:0px -75px; height:16px; }
      .pclass.demoshowroom                        { background-position:0px -35px; height:17px; }
      .pclass.promo                               { background-position:0px -19px; height:14px; }
    .product_details                              { display:block; float:left; width:140px; }
      .product_img                                { display:block; width:140px; height:100px; background-repeat:no-repeat; background-position:center center; }
        .product_img a                            { display:block; width:140px; height:100px; }
      .product_details h2                         { font-size:11px; line-height:14px; margin:0px; padding:0px; color:#555; display:block; width:140px; position:relative; left:0px; text-align:center; font-weight:normal; height:27px; overflow:hidden; }
        .product_details h2 a                     { color:#555; font-weight:normal;}
      .product_details .unit-rating               { overflow:hidden; position:relative; left:25px; }
      .product_details p.actions                  { display:block; width:150px; text-align:center; font-size:12px; line-height:18px; margin:0px; padding:0px; overflow:hidden; left:-10px; }
        .product_details p.actions .pret          { color:#FE5212; font-size:12px; font-weight:normal; margin-right:10px; }
        .product_details a.btn_cumpara            { font-size:12px; line-height:18px; font-weight:normal; color:#3C878C; background:url('../images/v2/cart.gif') no-repeat 0px 0px; padding-left:18px; text-decoration:none; }
        .product_details a.btn_cumpara:hover      { color:#555; }
        
ul.product_list2                                  { display:block; clear:both; margin:0px; padding:0px; overflow:hidden; width:723px; }
  ul.product_list2 li                             { display:block; float:left; list-style-type:none; width:723px; min-height:50px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #A6A6A6; }
    ul.product_list2 .lc                          { display:block; width:155px; float:left; }
      ul.product_list2 .lc .pret2                 { display:block; width:155px; text-align:center; font-size:18px; line-height:20px; font-weight:bold; color:#47A1A9; }
      a.btn_cumpara2                              { display:block; float:left; width:107px; height:47px; text-indent:-5000px; overflow:hidden; outline:none; background:url('../images/v2/adauga_cos.png') no-repeat top left; position:relative; left:24px; }
      a.btn_cumpara2:hover                        { background-position:bottom left; }
    ul.product_list2 .rc                          { display:block; width:width:568px; float:left; }
      ul.product_list2 h3                         { font-size:14px; line-height:16px; font-weight:bold; float:left; margin:0px; padding:0px; }
        ul.product_list2 h3 a                     { color:#47A1A9; text-decoration:none; font-size:14px; line-height:16px; }
        ul.product_list2 h3 a:hover               { color:#333; }
      ul.product_list2 .rc .shortdesc             { display:block; float:left; width:568px; font-size:12px!important; font-weight:normal; color:#7F7F7F; }
        ul.product_list2 .rc .shortdesc *         { font-size:12px!important; font-weight:normal!important; color:#7F7F7F; }
        ul.product_list2 .rc .shortdesc a         { color:#F05423; text-decoration:none; font-weight:bold!important; }
        ul.product_list2 .rc .shortdesc a:hover   { color:#555; }
    .product_classes2                             { display:block; float:left; width:auto; height:20px; overflow:hidden; margin-right:0px; }
      .product_classes2 .pclass                   { display:block; background-image:url('../images/v2/pclasses.gif')!important; background-repeat: no-repeat!important; width:17px!important; margin-right:9px!important; position:static!important; float:left; }
    a.detalii2                                    { display:block; width:107px; height:32px; text-indent:-5000px; float:left; overflow:hidden; outline:none; background:transparent url('../images/v2/detalii2.png') no-repeat top left; }
    a.detalii2:hover                              { background-position:bottom left; }
    
ul.prod_comments                                  { display:block; float:right; width:470px; margin:0px; padding:0px; }
  ul.prod_comments li                             { display:block; clear:both; width:440px; float:left; list-style-type:none; margin-bottom:20px;  }
    ul.prod_comments .com_usr                     { font-size:12px; font-weight:bold; line-height:18px; margin:0px; padding:0px; color:#00656B; }
    ul.prod_comments .com_date                    { font-size:10px; font-weight:normal; line-height:15px; margin:0px; padding:0px; color:#7F7F7F; }
    ul.prod_comments .text,
      ul.prod_comments .text *                    { font-size:12px; font-weight:normal; line-height:14px; margin:0px; padding:0px; color:#696A6C; }

.frm_cmt                                          { display:block; float:left; width:200px; padding:10px; background:#F3F5F5; -webkit-border-radius:5px; -moz-border-radius:5px; }
  .frm_cmt label                                  { display:block; clear:both; font-size:12px; font-weight:normal; line-height:18px; color:#686464; }
  .frm_cmt #user_name,
  .frm_cmt #comment,
  .frm_cmt #secu                                  { display:block; border:1px solid #686464; width:198px; font-size:12px; color:#686464; }
  .frm_cmt #comment                               { height:135px; }
  .frm_cmt a.trimite                              { display:block; float:left; width:107px; height:32px; background:transparent url('../images/v2/trimite.png') no-repeat top left; overflow:hidden; outline:none; }
  .frm_cmt a.trimite:hover                        { background-position:bottom left; }
  .frm_cmt a.sterge                               { display:block; float:left; width:107px; height:32px; background:transparent url('../images/v2/sterge.png') no-repeat top left; overflow:hidden; outline:none; }
  .frm_cmt a.sterge:hover                         { background-position:bottom left; }
  .frm_cmt p.success2                             { display:block; padding:20px; font-size:14px; font-weight:bold; color:#47A1A9; }
  .frm_cmt .fc_title                              { display:block; text-align:center; font-size:13px; line-height:14px; font-weight:bold; padding:0px; margin:0px; color:#47A1A9; margin-bottom:10px; }
  
.frm_cnt                                          { display:block; float:left; width:300px; padding:10px; background:#F3F5F5; -webkit-border-radius:5px; -moz-border-radius:5px; }
  .frm_cnt label                                  { display:block; clear:both; font-size:12px; font-weight:normal; line-height:18px; color:#686464; }
    .frm_cnt label .req2                          { color:#F00; font-weight:bold; font-size:12px;}
  .frm_cnt .bg_input2,
  .frm_cnt .textarea_2                            { display:block; border:1px solid #686464; width:298px; font-size:12px; color:#686464; }
  .frm_cnt a.trimite,
  .frm_cnt input.trimite                          { display:block; float:left; width:107px; height:32px; background:transparent url('../images/v2/trimite.png') no-repeat top left; overflow:hidden; outline:none; text-indent:-5000px; border:none!important; }
  .frm_cnt a.trimite:hover                        { background-position:bottom left; }
  .frm_cnt a.sterge                               { display:block; float:left; width:107px; height:32px; background:transparent url('../images/v2/sterge.png') no-repeat top left; overflow:hidden; outline:none; }
  .frm_cnt a.sterge:hover                         { background-position:bottom left; }
  .frm_cnt p.success2                             { display:block; padding:20px; font-size:14px; font-weight:bold; color:#47A1A9; }
  .frm_cnt p.wrn2                                 { display:block; float:left; font-size:11px; line-height:12px; color:#FF0000!important; padding:0px; margin:5px 0px 0px 0px; }

.pr_wrn_img                                       { display:block; float:right; width:743px; overflow:hidde; padding-top:15px; }
  .pr_wrn_img p                                   { font-size:11px; line-height:13px; padding:0px; margin:0px; }
  .pr_wrn_img .pwi1                               { display:block; float:left; width:70px; margin-right:4px; text-align:right; color:#47A1A9; }
  .pr_wrn_img .pwi2                               { display:block; float:left; width:650px; color:#686464; }
  
h2.category_title                                 { display:block; width: 745px; height:31px; font-weight:bold; font-size:18px; line-height:31px; background:url('../images/v2/bg_categorie.gif') no-repeat top left; text-indent:10px; text-shadow:1px 1px 0px #FFF; color:#47A1A9; margin:0px; padding:0px;  }
.ctg_content                                      { display:block; width: 745px; overflow:hidden; background:transparent url('../images/v2/bg_categorie2.png') no-repeat left bottom; }
.ctg_inner_content                                { display:block; width: 745px; overflow:hidden; background:transparent url('../images/v2/bg_categorie4.png') repeat-y left top; margin-bottom:10px;}
.options_bar                                      { display:block; width:743px; background-color:#EFF1F0; position:relative; left:1px; font-size:12px; font-weight:bold; color:#414141; line-height:25px; padding-bottom:0px; overflow:hidden; }
  .options_bar .btitle                            { display:block; float:left; text-indent:10px; font-size:12px; font-weight:bold; color:#414141; line-height:25px; margin-right:20px; }
  .options_bar select                             { font-size:12px; line-height:12px; font-weight:bold; color:#414141; padding:2px 4px; background:#FFF none; border:1px solid #7F7F7F; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; top:1px; }
.fltr                                             { display:block; width:633px; margin:0px; padding:0px; overflow:hidden; }
  .fltr li                                        { display:block; float:left; margin-right:30px; }
    .fltr li p                                    { display:block; float:left; margin:0px 4px 0px 0px; padding:0px; }
    
.prodname2                                        { display:block; clear:both; font-size:12px; font-weight:bold; margin:0px; padding:0px; line-height:20px; }
  .prodname2 a                                    { font-size:12px; font-weight:bold; text-decoration:none; color:#FD5113; }
  .prodname2 a:hover                              { color:#7F7F7F; }
    
ul.tabs2                                          { display:block; width:746px; clear:both; padding:0px; margin:0px; height:42px; background:transparent url('../images/v2/tabs_bg.jpg') no-repeat top left; }
  ul.tabs2 li                                     { display:block; float:left; }
  ul.tabs2 li.last                                { float:right; }
    ul.tabs2 a                                    { display:block; font-size:12px;  font-weight:bold; padding:0px 0px 0px 10px; background:transparent url('../images/v2/bg_tab.png') no-repeat left -42px;  line-height:42px; height:42px; margin-right:23px; text-decoration:none; color:#5B5B5B; background-image:none; outline:none; }
      ul.tabs2 a span                             { display:block; float:left; background:transparent url('../images/v2/bg_tab.png') no-repeat right -84px; padding:0px 50px 0px 40px; background-image:none; }
    ul.tabs2 li.first a                           { background-position:0px 0px; margin-right:70px; }
      ul.tabs2 li.first a span                    { padding-left:35px; }
    ul.tabs2 li.last a                            { margin-right:0px; }
      ul.tabs2 li.last a span                     { background-position:right bottom; padding-right:40px; }
    ul.tabs2 li a:hover,
    ul.tabs2 li.selected a                        { background-image:url('../images/v2/bg_tab.png'); }
      ul.tabs2 li a:hover span,
      ul.tabs2 li.selected a span                 { background-image: url('../images/v2/bg_tab.png'); }
.tab_content2                                     { display:block;width:746px; min-height:100px; background:url('../images/v2/bg_categorie3.png') no-repeat left bottom; }
  .tab_content2 .tab2                             { display:block; width:716px; position:relative; left:15px; padding-top:10px; }
  .tab_content2 .tab2.descriere                   { font-size:14px; line-height:16px; color:#5B5B5B; }
    .tab_content2 .tab2.descriere *               { font-size:14px; line-height:16px; color:#5B5B5B; }

a.revlink                                         { text-decoration:none; }
a.revlink:hover                                   { text-decoration:underline; }
.blue2                                            { color:#47A1A9; }

.prdinfo                                          { display:block; width:746px; min-height:10px; }
  .prdinfo .pphoto                                { display:block; float:left; width:200px; overflow:hidden; position:relative; left:15px; }
    .prdinfo  a.more_imgs                         { display:block; width:200px; padding-bottom:40px; overflow:hidden; background:transparent url('../images/v2/more_imgs.png') no-repeat center bottom; outline:none; }
    .prdinfo  a.more_imgs:hover                   { background:transparent url('../images/v2/more_imgs2.png') no-repeat center bottom; }
    .prdinfo h2.prdname                           { margin:0px; padding:0px; font-weight:bold; font-size:18px; line-height:18px; color:#47A1A9; }
  .prdinfo .pr1                                   { display:block; float:left; width:180px; position:relative; left:30px; }
    .prdinfo .pr1 p,
    .prdinfo .pr2 p                               { font-size:13px; line-height:15px; font-weight:normal; color:#7F7F7F; margin:0px; padding:0px; }
      .prdinfo .pr1 p *,
      .prdinfo .pr2 p *                           { font-size:13px; line-height:15px; }
  .prdinfo .pr2                                   { display:block; float:left; width:215px; position:relative; left:45px; }
  .prdinfo .pr3                                   { display:block; float:right; width:107px; }
  
  
.right_logo {float:right;width:400px;padding:0px;}
.img_cos {float:left;margin-right:10px; width:auto;}


.left_cos_cump {background:url(../images/img/left_cos_cump.jpg) no-repeat;width:10px;height:61px;float:left;font-size:0px;}
.bg_cos_cump {background:#fafcfe;width:auto;height:47px;float:left;border-top:1px solid #d7e4ec;border-bottom:1px solid #d7e4ec;padding:7px 10px 5px 10px;font-size:11px;color:#717171;text-align:left;}
.right_cos_cump {background:url(../images/img/right_cos_cump.jpg) no-repeat;width:10px;height:61px;float:left;font-size:0px;}


.div_meniu {width:985px;}
.bg_meniu {background:url(../images/img/bg_meniu.jpg) repeat-x;width:985px;height:50px;float:left;}


ul.ul_meniu {width:auto;float:left;margin:0px;padding:2px 0px 0px 0px;float:left;}
ul.ul_meniu li {width:auto;list-style-type:none;float:left;border-left:1px solid #434343;padding-right:1px;}
ul.ul_meniu li a {width:auto;font-size:12px;font-weight:800;color:#ffffff;text-decoration:none;float:left;padding:17px 17px 16px 17px;border:none;white-space:nowrap;}
ul.ul_meniu li a:hover {/* background:url(../images/img/bg_meniu_hover.jpg) repeat-x; */ border:1px solid #ffff00;padding:16px 16px 15px 16px;}

.cauta_ {float:right;width:auto;padding:10px 7px 10px 25px;}
.bg_inp {background:#322743;border:1px solid #403355;border-right:none;width:170px;padding:9px 7px;float:left;border:none;font-size:11px;font-weight:100;color:#bba1cd;}
.but_cauta {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;width:65px;height:32px;margin:0px;padding:0px;border:none;cursor:pointer;float:left;margin:0px;}


.left_inp1 {background:url(../images/img/left_inp.png) no-repeat;width:10px;height:29px;font-size:0px;float:left;}
.bg_inp1 {background:url(../images/img/bg_inp.gif) repeat-x;width:135px;height:22px;float:left;padding-top:7px;border:none;font-size:11px;font-weight:100;color:#bd9cad;}
.right_inp1 {background:url(../images/img/right_inp.png) no-repeat;width:10px;height:29px;font-size:0px;float:left;}


.submeniu {background:url(../images/img/bg1_.jpg) repeat-y left top;clear:both;float:left;width:985px;}
.bottom1_ {background:url(../images/img/bottom1_.jpg) no-repeat;width:985px;height:7px;font-size:0px;clear:both;float:left;}

ul.ul_submeniu {width:auto;float:left;margin:0px;padding:1px 0px 0px 0px;}
ul.ul_submeniu  li {width:auto;list-style-type:none;float:left;padding-right:1px;}/*background:url(../images/img/s_submeniu.jpg) no-repeat right;*/
ul.ul_submeniu  li a {width:auto;font-size:12px;font-weight:800;color:#487898;text-decoration:none;float:left;padding:11px 14px 3px 14px;}
ul.ul_submeniu  li a:hover {color:#ec8d00;}

.top_body {background:url(../images/img/top_content.png) no-repeat 2px 0 ;width:985px;height:4px;font-size:0px;}

/*  div 1  */ 
.sidebar_left                                         { display:block; float:left; width:155px; text-align:left; padding:13px 0px 0px 15px; }

ul.categories                                         { display:block; float:left; clear:both; width:206px; margin:0px; padding:0px; }
  ul.categories li                                    { display:block; float:left; clear:both; list-style-type:none; width:136px; margin-bottom:10px; }
    ul.categories li a                                { font-size:12px; font-weight:bold; line-height:15px; text-decoration:none; color:#4C7E78; }
  ul.categories ul.subcategories                      { display:block; margin:0px; padding:3px 0px 0px 9px; }
    ul.categories ul.subcategories li                 { width:125px; margin-bottom:3px; }
      ul.categories ul.subcategories li a             { text-decoration:none; font-size:12px; font-weight:normal; color:#FD5214; }

.sidebar_left .bg_title                               { display:block; width:136px; clear:both; font-size:18px; font-weight:bold; color:#757575; text-transform:uppercase; border-bottom:1px solid #757575; padding-bottom:0px; margin-bottom:10px; }
.sidebar_left .bg_title.categorii                     { text-indent:-5000px; overflow:hidden; border:0px; background:transparent url('../images/v2/title_categorii.gif') no-repeat top left; margin-bottom:7px; }                               
.sidebar_left .bg_title.producatori                   { text-indent:-5000px; overflow:hidden; border:0px; background:transparent url('../images/v2/title_producatori.gif') no-repeat top left; margin-bottom:7px; }

.top_title  {background:url(../images/img/top_title.jpg) no-repeat;width:206px;height:10px;font-size:0px;clear:both;float:left;}

.div_ {clear:both;float:left;background:url(../images/img/bg_div_.jpg) repeat-x top left #2b1f3a;width:190px;padding:2px 7px 0px 7px;border:1px solid #4d3a65;}
.bottom_div {background:url(../images/img/bottom_div.jpg) no-repeat;width:206px;height:10px;font-size:0px;clear:both;float:left;}


.oferte {width:182px;background:url(../images/img/border-bott.jpg) repeat-x bottom;text-align:center;clear:both;float:left;padding:15px 0px 10px 0px;font-size:11px;color:#414141;font-weight:100;}
.last {background:none;}
.pret {font-size:18px;color:#db0d08;font-weight:100;}
h2 a.product_name, h2 a {margin:0px;padding:0px;text-decoration:none;color:#cd0041;font-size:11px;font-weight:800;}
h2 a.product_name:hover, h2 a:hover {color:#22192e;}
a.producer_name {color:#E72380;}
a.producer_name:hover {color:#cd0041;}


.left_top {background:url(../images/img/top_left.jpg) no-repeat;width:5px;height:5px;font-size:0px;}
.bg_top {background:#ffffff;border-top:1px solid #dcdcdc;font-size:0px;}
.right_top {background:url(../images/img/top_right.jpg) no-repeat;width:5px;height:5px;font-size:0px;}
.bg_img {border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:0px 5px;}
.left_bottom {background:url(../images/img/bottom_left.jpg) no-repeat;width:5px;height:5px;font-size:0px;}
.bg_bottom {background:#ffffff;border-bottom:1px solid #dcdcdc;font-size:1px; height:4px;}
.right_bottom {background:url(../images/img/bottom_right.jpg) no-repeat;width:5px;height:5px;font-size:0px;}


/*  div 2  */ 
.main_content                                 {width:779px; float:left; }
.img_body {margin-bottom:5px;}

.tab_body {width:551px;}
.tab_body td {color:#DDB9F8;font-size:11px;font-weight:100;}
.tab_body td p {margin:0px;padding:10px 0px;}
.td_1 {background:url(../images/img/bg_td_1.jpg) no-repeat left top;text-align:center;width:181px;height:165px;}
.td_1 .bg_image {width:137px;height:137px;padding:3px;border:4px solid #22192E;background:#fff;margin:0px auto;}
.td_2 h2 a {width:170px;display:block;color:#ffe0ea;}
.td_2 h2 a:hover {color:#cd0041;}     
.td_2 {background:url(../images/img/bg_td_2.jpg) no-repeat left top;text-align:center;padding:0px 0px;width:181px;height:74px;}
/*.td_2_top {background:url(../images/img/top_image.jpg) no-repeat;text-align:center;padding:0px;width:181px;height:10px;font-size:0px;}
.td_2_bottom {background:url(../images/img/bottom_image.jpg) no-repeat;text-align:center;padding:0px;width:181px;height:10px;font-size:0px;}*/
.td_3 {background:url(../images/img/bg_td_3.jpg) no-repeat left bottom ;text-align:center;padding:0px;width:181px;height:46px;}

.td_1_ {border-bottom:2px solid #F3F3F3;text-align:left;padding:8px 5px 10px 5px;width:528px;}

.td_11 {background:url(../images/img/bg_td_11.jpg) no-repeat left top;text-align:center;width:551px;height:165px;}
.td_11 a {color:#cd0041;}
.td_11 a:hover {color:#ffe0ea;}
.td_11 .bg_image {width:137px;height:137px;padding:3px;border:1px solid #4d3b66;background:#fff;margin:0px auto;}
.td_11 .mai_mult {text-decoration:none;color:#ffff00;clear:both;float:right;font-weight:100;}
.td_11 .mai_mult:hover {color:#CD0041;}


a.vezi_detalii {background:url(../images/img/vezi_detalii.jpg) no-repeat;width:95px;height:33px;border:none;cursor:pointer;display:block;margin-top:10px;font-size:13px;font-weight:800;color:#fff;padding:8px 0px;text-align:center;}
.comparare {background:url(../images/img/comparare.jpg) no-repeat;width:101px;height:26px;border:none;cursor:pointer;display:block;margin-top:10px;}
.cumpara {background:url(../images/img/cumpara.png) no-repeat;width:113px;height:31px;border:none;cursor:pointer;display:block;margin-top:5px;float:right;}
.request_prod {background:url(../images/img/cumpara_prod.png) no-repeat;width:113px;height:31px;border:none;cursor:pointer;display:block;margin-top:5px;float:right;}
.pret_ {color:#E72380;font-weight:800;font-size:14px;}
.pret1_ {font-weight:800;font-size:14px;color:#ffff00;position:absolute;left:175px;bottom:3px;width:150px;}

.left_button {background:url(../images/img/left_button.gif) no-repeat;width:10px;height:33px;font-size:0px;float:left}
a.bg_button {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;width:78px;height:23px;margin:0px;padding:7px 15px 0 15px;border:none;cursor:pointer;float:left;margin:0px;text-align:center;}
.bg_button {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;width:78px;height:32px;margin:0px;padding:0px;border:none;cursor:pointer;float:left;margin:0px;}
.right_button {background:url(../images/img/right_button.gif) no-repeat;width:10px;height:33px;font-size:0px;float:left}

.left_button1_ {background:url(../images/img/left_button_1.gif) no-repeat;width:10px;height:33px;font-size:0px;float:left}
a.bg_button1_ {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;width:78px;height:23px;margin:0px;padding:7px 15px 0 15px;border:none;cursor:pointer;float:left;margin:0px;text-align:center;}
.bg_button1_ {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;width:78px;height:32px;margin:0px;padding:0px;border:none;cursor:pointer;float:left;margin:0px;}
.right_button1_ {background:url(../images/img/right_button_1.gif) no-repeat;width:10px;height:33px;font-size:0px;float:left}


.left_button_1 {background:url(../images/img/left_button_1.jpg) no-repeat top right;width:10px;height:27px;font-size:0px;clear:both;float:left}
a.bg_button_1 {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;height:23px;margin:0px;padding:7px 5px 0 5px;border:none;cursor:pointer;float:left;margin:0px;text-align:center;}
.bg_button_1 {background:url(../images/img/bg_button_search.jpg) repeat-x left top #84042c;display:block;color:#fff;font-size:12px;font-weight:800;width:78px;height:32px;margin:0px;padding:0px;border:none;cursor:pointer;float:left;margin:0px;}
.right_button_1 {background:url(../images/img/right_button_1.jpg) no-repeat top left;width:10px;height:27px;font-size:0px;float:left;}



/*  div 3  */ 
.div_3 {width:206px;float:left;padding:0;}

.tab_login {margin-top:10px;}
.tab_login td {text-align:left;font-size:11px;color:#fff;font-weight:100;padding-bottom:3px;}
.tab_login a.link1_ {float:left;background:url(../images/img/arrow_.gif) no-repeat 15px 6px;padding-left:30px;width:140px;text-decoration:none;color:#6e24c6;line-height:16px;font-weight:100;}
.tab_login a.link1_:hover {color:#cd0041;} 

.tab_login a.link_ {float:left;background:url(../images/img/arrow_.gif) no-repeat 0px 5px;padding-left:15px;width:140px;text-decoration:none;color:#cd0041;line-height:16px;font-weight:100;clear:both;}
.tab_login a.link_:hover {color:#ffff00;} 

.left_input {background:url(../images/img/left_input.gif) no-repeat;width:10px;height:29px;font-size:0px;float:left;}
.bg_input {background:url(../images/img/bg_input.jpg) repeat-x;width:160px;height:23px;float:left;padding-top:6px;border:none;font-size:11px;font-weight:100;}
.right_input {background:url(../images/img/right_input.gif) no-repeat;width:10px;height:29px;font-size:0px;float:left;}
.but_login {background:url(../images/img/but_login.gif) no-repeat;display:block;width:68px;height:30px;border:none;cursor:pointer;margin:0 0 0 5px;}
.but_submit {background:url(../images/img/but_submit.jpg) no-repeat;display:block;width:78px;height:27px;border:none;cursor:pointer;margin-top:7px;}
.name_login {font-size:14px;font-weight:800;color:#c1116b;float:left;padding:6px 0 0 6px;}

.curs_valutar {line-height:22px;color:#4c4c4c;font-size:12px;padding:5px 0px 5px 20px;}
.color {color:#d80000;font-weight:800;}


.left_input_ {background:url(../images/img/left_input.gif) no-repeat;width:10px;height:27px;font-size:0px;float:left;}
.bg_input_ {background:url(../images/img/bg_input.jpg) repeat-x;width:120px;height:21px;float:left;padding-top:6px;border:none;font-size:11px;font-weight:100;}
.right_input_ {background:url(../images/img/right_input.gif) no-repeat;width:10px;height:27px;font-size:0px;float:left;}



/* footer */
.top_footer {background:url(../images/img/top_footer.jpg) no-repeat;width:985px;height:5px;font-size:0px;clear:both;}
.bottom_footer {background:url(../images/img/bottom_footer.jpg) no-repeat;width:985px;height:5px;font-size:0px;clear:both;}
.bg_footer {border-top:3px solid #f0b20c;background:none;text-align:center;clear:both;float:left;width:949px;padding:13px 18px 6px 18px;}

.bg_footer a {width:auto;text-decoration:none;color:#e0e9ee;font-size:11px;font-weight:100;float:left;}
.bg_footer a:hover {color:#cd0041;}
.bg_footer span {width:auto;margin:0px 6px;color:#e0e9ee;font-size:10px;float:left;}

.left_ {float:left;width:auto;}
.right_ {float:right;width:auto;}

.copy {width:auto;float:right;font-size:11px;color:#fff;padding:0px 0px 4px 0px;text-align:right;}
.copy a {float:none;}
.link_bot {float:right;width:auto;}
.link_bot a {color:#ac326d;font-size:11px;text-decoration:none;}
.link_bot a:hover {color:#cd0041;}
.link_bot span {color:#636363;font-size:10px;margin:0px 6px;}

.bottom_ {background:url(../images/img/bottom_.jpg) no-repeat;width:985px;height:34px;font-size:0px;clear:both;float:left;}

.div_localizare                                             { clear:both; width:100%; float:left; padding:15px 0px; margin:0px; font-size:14px;}
  .div_localizare a                                         { width:auto; color:#FD5214; font-weight:normal; font-size:14px; float:left; text-decoration:none;}
  .div_localizare a:hover                                   { color:#7F7F7F; }
  .div_localizare span                                      {width:auto;color:#ffff00;padding:0px;margin:0px;float:left;vertical-align:middle;}


.page_text                                                  { text-align:justify; font-weight:100!important; font-size:12px!important; line-height:14px; color:#7F7f7f!important;}
  .page_text *                                              { font-size:12px!important; line-height:14px!important; }
  .page_text p                                              { margin:0px; padding:3px 0px 8px 0px; font-size:12px; line-height:14px; }
  .page_text h1,
  .page_text h1 *                                           { font-size:16px!important; font-weight:bold; line-height:21px!important; margin:0px 0px 5px 0px!important; padding:0px!important; }
  .page_text p.MsoNormal,
  .page_text p.MsoListParagraphCxSpMiddle,
  .page_text p.MsoListParagraphCxSpLast                     {/* margin:0px!important; padding:0px!important; line-height:14px!important;*/ }
  .page_text h2,
  .page_text h2 *                                           { font-size:14px!important; font-weight:bold; line-height:18px!important; margin:0px; padding:0px!important; }
  .page_text a                                              { color:#47A1A9; text-decoration:none; }
  .page_text h2                                             { font-weight:normal; }
  .page_text a:hover                                        { text-decoration:underline; }
.warningBox{color:#FF0000;}


.buton_sterge{
background:url(../images/img/buton_sterge.png) no-repeat left top;
width:84px;
height:31px;
border:0px; 
padding:0px;
margin:0px;
font-size:12px;
font-weight:800;
color:#ffffff;
cursor:pointer;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.buton_trimite{
background:url(../images/img/buton_trimite.png) no-repeat left top;
width:84px;
height:31px;
border:0px; 
padding:0px;
margin:0px;
font-size:12px;
font-weight:800;
color:#2f1541;
cursor:pointer;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.buton_modifica{
background:url(../images/img/modifica.jpg) no-repeat left top;
width:67px;
height:28px;
border:0px; 
padding:0px;
margin:0px;
}

.buton_continua{
background:url(../images/img/continua.jpg) no-repeat left top;
width:67px;
height:28px;
border:0px; 
padding:0px;
margin:0px;
}

.buton_comanda{
background:url(../images/img/comanda.jpg) no-repeat left top;
width:67px;
height:28px;
border:0px; 
padding:0px;
margin:0px;
}

.select_categorii{
border:1px solid #d7e4ec;
background:url(../images/img/dunga.jpg);

}

.product_tab{
border:1px solid #FBE1EF;
background-color:#FFECF6;
border-top:3px solid #F2CE06;
text-align:justify;
padding:5px 10px 10px 10px;
margin-top:10px;
}

.nume_camp{color:#cd0041;font-weight:800;}

.comenzi_telefonice{
border: 1px solid #d7e4ec;
background-color:#F4F7FC;
background-image:url(../images/img/dunga2.jpg);
margin:10px 0px;
padding:2px 7px;
}

.pret_produs {color:#cd0041;font-weight:100;font-size:20px;}

fieldset{
margin:0px;padding:0px;border: 0;width: 98%;border: 1px solid #44335a;margin: 15px 0px;padding:5px;display:block;clear:both;background-color:#2b1f3a;
}

fieldset legend{
font-size:12px;  
font-weight:bold; 
color:#333333; 
border: 1px solid #c2c2c2; 
padding: 2px 30px 2px 15px;
color:#3D3D3D;
background:url(../images/img/dunga.jpg);
}

.category_short_description {clear:both;margin:0px;padding:0px;}   
.short_description {padding:0px 0px 0px 2px;margin:0px;text-align:left;;font-size:11px;color:#414141;}
.short_description p {margin:0px;padding:5px 0px 0px 0px;}

a.categ_title                                                           { display:block; text-decoration:none; font-size:11px; font-weight:bold; color:#FD5214; line-height:18px;}
a.categ_title:hover                                                     { color:#47A1A9; }
a.categ_title_selected                                                  { text-decoration:none; font-size:11px; font-weight:bold; color:#47A1A9; line-height:18px; }
.morecategs                                                             { display:block; float:left; font-size:11px; line-height:18px; margin:2px 0px; color:#7F7F7F; text-decoration:none; }

.page_text {color:#ddb9f8;font-size:11px;}

.tab_contact td {font-size:11px;color:#ffe0ea;font-weight:800;vertical-align:middle;}
.inp_text {border:1px solid #cfcfcf;padding:5px 7px;width:265px;font-size:11px;color:#4c4c4c;font-weight:100;font-family:Arial;}
.textarea_ {border:1px solid #dedede;padding:3px 7px;width:265px;height:100px;background:#f5f5f5;}

.paginare                                                                { display:block; float:left; }
  .paginare p,
  .paginare a                                                            { display:block; float:left; font-size:12px; font-weight:normal; padding:5px 5px; line-height:12px; background-color:#D7D7D7; margin:0px 3px 0px 0px; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; }
  .paginare p                                                            { background-color:#232323; color:#FFF; font-weight:bold; }
  .paginare a                                                            { color:#232323; outline:none; }
  .paginare a:hover                                                      { background-color:#777; color:#FFF; }
.afisare                                                                 { display:block; float:left; font-size:14px; font-weight:normal; line-height:18px; color:#232323; }
/*.paginare {text-align:center;font-size:11px;padding-top:10px;}
.paginare a{color:#DDB9F8; text-decoration:none;margin-right:4px;}
.paginare a:hover {color:#CD0041;}
.paginare b {color:#CD0041;font-size:12px;margin-right:4px;}*/

.meniu_produs{
background-color:#F7F7F7;padding:2px;padding-left:10px;margin-bottom:2px;
}
.meniu_produs_{
border-top:1px solid #F7F7F7;padding:5px 0px;padding-left:12px;
}

.product_tab p {margin:0px;padding:5px 0px 0px 0px;}

.img_banner {border:1px solid #38264e;padding:0px 3px 3px 3px;float:right;margin:9px 0px 0px 0px;border-top:10px solid #22182F;}
.select_search {float:left;margin:0px 7px;height:26px;color:#858585;font-size:11px;padding-top:3px;width:160px;}
h2.product_name {padding:0px;float:left;font-size:25px;font-weight:100;}

ul.linkuri_utile {margin:0px;padding:0px;}
ul.linkuri_utile li {list-style-type:none;display:block;padding:4px 0 5px 10px;}
ul.linkuri_utile li a {text-decoration:none;color:#cd97f6;font-size:11px;font-weight:100;background:url(../images/img/arrow.gif) no-repeat 0px 5px;padding:0 0 0 10px;}
ul.linkuri_utile li a:hover {color:#cd0041;}


.menu_footer {margin:0px auto;padding:0px;width:auto;float:left;}
.menu_footer a {text-decoration:none;color:#fff;font-size:11px;font-weight:100;float:left;}
.menu_footer a:hover {color:#cd0041;}
.menu_footer span {float:left;margin:0px 8px;}

.ul_categ1 {margin:0px;padding:0px;}
.ul_categ1 li {list-style-type:none;display:block;line-height:15px;}
.ul_categ1 li a {text-decoration:none;}

.ul_categ1 li.li_1                  { list-style-type:none;display:block; padding-top:10px!important; }
  .ul_categ1 li.li_1 a              { font-weight:100;color:#333;font-weight:800;font-size:14px; }
.ul_categ1 li.li_2                  {list-style-type:none;display:block;padding-left:20px; padding-top:5px!important; }
  .ul_categ1 li.li_2 a              { font-weight:100;color:#FD5113;font-size:12px;}
.ul_categ1 li.li_products           {list-style-type:none;display:block;padding:0 0 0 25px;}
  .ul_categ1 li.li_products a       {font-weight:100;color:#499FA9;font-size:11px;background:url(../images/v2/arrow2.png) no-repeat 0px 1px;padding-left:10px;}
  .ul_categ1 li.li_products a:hover {color:#7F7F7F;}


.span_sitemap {color:#FFFF00;font-weight:800;font-size:12px;}
.ul_ {margin:0px;padding:0px 0px 11px 17px;}
.ul_ li {list-style-type:none;display:block;padding-top:8px;}
.ul_ li a {text-decoration:none;font-size:11px;font-weight:100;display:block;}
.ul_ li a:hover {color:#ffff00;}


.but_add_cart {background:url(../images/img/cumpara.jpg) no-repeat;width:91px;height:31px;border:none;cursor:pointer;float:left;}
.but_request_product {background:url(../images/img/request_product.jpg) no-repeat;width:91px;height:31px;border:none;cursor:pointer;float:left;}
.but_more {background:url(../images/img/more.jpg) no-repeat;width:72px;height:31px;border:none;cursor:pointer;float:left;}


.tab_page_details                                                  { background:#FFF; border:none; border-bottom:none; }
  .tab_page_details td                                             { border-bottom:none; padding:4px 10px; color:#696A6C; font-size:12px; font-weight:normal; }
  .tab_page_details td.td_atribute                                 { width:125px; font-weight:100; }
  .tab_page_details .sumar_detalii                                 { color:#5B5B5B; padding:10px 5px 5px 10px; font-size:16px; font-weight:100; background:transparent; border-bottom:1px solid #A6A6A6; }
  .tab_page_mod_0 td                                               { background-color:#F3F5F5; }


.contact_right {clear:both;float:left;background:url(../images/img/bg_div_.jpg) repeat-x top left #2b1f3a;padding:10px 10px 10px 10px;width:184px;border:1px solid #4d3a65;line-height:15px;font-size:11px ;}
.contact_right font {color:#ffff00;} 
.bg_content {background:url(../images/img/bg_content.jpg) repeat-x top left #2b1f3a;border:1px solid #4e3b66;padding:10px 10px 30px 10px;clear:both;float:left;width:531px;}


/*  vertical-align:middle; .......... for content div */
.outer {
    position: relative;
    display: table;
    vertical-align: middle;
    height:137px; 
    width:auto;
    margin: 0 auto 0;    
}
    
.inner {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
    
.mid {
    border: none; /*for clarity*/
}

/*Now the hack for obsolete browsers-ok, just IE*/
.inner {
    top: 50%;
    left: 0;
}
.inner .mid {
    position: relative;
    top: -50%;
}
    
/* vertical-align:middle ..... for content div */

/*  vertical-align:middle; .......... for content div */
.outer_banner {
    position: relative;
    display: table;
    vertical-align: middle;
    height:178px; 
    width:608px;
    margin: 0 auto 0;  
    float:right;
    text-align:center;  
}
    
.inner_banner {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
    
.mid_banner {
    border: none; /*for clarity*/
}

/*Now the hack for obsolete browsers-ok, just IE*/
.inner_banner {
    top: 50%;
    left: 0;
}
.inner_banner .mid_banner {
    position: relative;
    top: -50%;
}
    
/* vertical-align:middle ..... for content div */

a.mai_mult_ {text-decoration:none;color:#FD5113;clear:both;float:right;font-weight:100; text-decoration:none;}
a.mai_mult_:hover {color:#7F7F7F;} 
.comment {border-bottom:1px dashed #392A4C;padding:10px;}
.comment .rating {padding-bottom:10px;}
.comment .header_com .username {color:#CD0041;font-size:11px;font-weight:800;}
.menu_comments {padding:30px 10px 20px 10px;}
.menu_comments span {font-size:14px; color:#FFFF00;font-weight:800;}
.menu_comments a {font-size:14px;}

.footer_producers a {margin-right:15px;}
.footer_producers a img {opacity:0.5;filter: alpha(opacity = 50);}
.footer_producers a:hover img {opacity:1;filter: alpha(opacity = 100);}

.coming_soon {width:45px;height:45px;position:absolute;bottom:31px;right:-10px;background:url(../images/img/coming_soon.png) no-repeat;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.coming_soon_ {width:45px;height:45px;padding-top:10px;background:url(../images/img/coming_soon.png) no-repeat 0px 10px;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.new {width:66px;height:60px;position:absolute;top:0px;right:-4px;background:url(../images/img/new.png) no-repeat;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.demoshowroom {width:162px;height:38px;position:absolute;bottom:-10px;left:-5px;background:url(../images/img/demoShowroom.png) no-repeat;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.promo {width:67px;height:60px;position:absolute;top:0px;left:-5px;background:url(../images/img/promo.png) no-repeat;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
); 
}

.postit									{ display:block; width:489px; height:360px; background-position:top left; background-repeat:no-repeat; position:absolute; z-index:1000; top:-1px; overflow:hidden; cursor:move; }
.postit   							{ width:489px; height:360px; background-image:url('../images/v2/postit_site_hdzone.png'); top:100px; margin-left:520px; }
.postit a.postit_close			{ display:block; width:77px; height:29px; background:transparent url('../images/v2/hdzone_close.png') no-repeat top left; position:relative; left:360px; top:20px; }
.postit a.postit_close:hover		{ background-position: bottom left; }

