
/******************** GLOBAL RESETTING CODE BASED ON YAHOO CSS RESET ********************/


body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,ul,li{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
/*li{list-style:none;}*/
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
li {list-style-type:none;} 



  INPUT {border:1px solid black; background-color:white;font-size:12px;}

  a.menu:link,a.menu:visited,a.menu:active {
    color: #003C86;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    background-image:url('../img/bg_menu_off.png');
    display:block;
    }

  a.menu:hover {
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline;
    background-image:url('../img/bg_menu_on.png');
    display:block;
    }


  a.menu_curent:link,a.menu_curent:visited,a.menu_curent:active {
    color: #FF4D0F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    background-image:url('../img/bg_menu_off.png');
    display:block;
    }

  a.menu_curent:hover {
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline;
    background-image:url('../img/bg_menu_on.png');
    display:block;
    }


 A.link1on:link, A.link1on:visited, A.link1on:active, A.link1on:hover
    {
      color:#FFFFFF;
      font-family: Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-weight: bold;
      text-decoration:underline;
      font-style: normal;
    }
    
 A.link2on:link, A.link2on:visited, A.link2on:active, A.link2on:hover
    {
      color:#D40000;
      font-family: Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-weight: bold;
      text-decoration:underline;
      font-style: normal;
      padding-left:10px;      
    }    
    /* --------------------------------------------- */

  a.ctg_menu:link,a.ctg_menu:visited,a.ctg_menu:active {
    padding-left:10px;
    color: #003C86;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    display:block;
    }

  a.ctg_menu:hover {
    padding-left:10px;
    color: white;
    background-color:#FF5C0F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    display:block;
    }

  a.ctg_menu_curent:link,a.ctg_menu_curent:visited,a.ctg_menu_curent:active {
    padding-left:10px;
    color: #FF5C0F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    display:block;
    }

  a.ctg_menu_curent:hover {
    padding-left:10px;
    color: white;
    background-color:#FF5C0F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    display:block;
    }


  a.menujos:link,a.menujos:visited,a.menujos:active {
    color: #777777;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration: none;
    }

  a.menujos:hover {
    color: red;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration: underline;
    }


  a.link1:link, a.link1:visited, a.link1:active{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration: none; 
    color:#4F7BC6;
  }
  
  a.link1:hover{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration: underline; 
    color:#EC6A00;
  }
  



   .produse_border
    {
      border-top:1px solid #FFCF97;
      margin-bottom: 10px;
    }


  .titlu {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color:#EC6A00; 
    }

  .subtitlu { font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #555555;
    }
    
  .subtitlu2{
    padding-left:5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    color:black;    
    background-image: url('../img/bg_titlu_produs.png');
    display:block;
    margin-bottom:2px;
}    

  .text {
    color: #555555;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

 .textmiclink {
        color: #FF6600;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration:none;
    } 
    
  .textbold {
    color: #4166A4;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    }    
    
  .textmic {
    color: #555555;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 6px;
    font-weight: normal;
    }    


   a.titlu_produs_lista:link,a.titlu_produs_lista:visited,a.titlu_produs_lista:active 
   {
    padding-left:5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    color:black;    
    background-image: url('../img/bg_titlu_produs.png');
    display:block;
    margin-bottom:2px;
    }


   a.titlu_produs_lista:hover
   {
    padding-left:5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    color:red;    
    background-image: url('../img/bg_titlu_produs.png');
    display:block;
    margin-bottom:2px;
   }


  LI {
    margin-bottom:5px;color:#3E6F45;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
  }


  /* popup table */

  TABLE.pptable
  {
    border: 1px solid black;
    width:440px;
    background-color:#F0F0F0;
    padding:10px;
  }

  TD.ppcell
  {
    padding:5px;
  }

  TD.ppheader
  {
    padding:14px;
  }



  IMG.ppimage
  {
    border-top: 1px solid gray;
    border-left: 1px solid gray;
    border-right: 1px solid #555555;
    border-bottom: 1px solid #555555;
  }

  .pptext {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color:#888888;
    font-weight:bold;
    text-decoration:none;
  }




