@charset "utf-8";
/*********************************************************************************************************************************************/
a.hLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCA; text-decoration: none }
a.hLink:hover { color: #FFFFFF; text-decoration: underline; }
/*********************************************************************************************************************************************/
#topmenu ul { list-style: none; display: inline; }
#topmenu li { float: left;  margin: 0px 2px; }
#topmenu a { display: block; height: 31px; width: auto; cursor: pointer; }
#topmenu a:hover { outline: none; }
/*********************************************************************************************************************************************/
.hide { display: none; }
/*********************************************************************************************************************************************/
#topmenu a.tm-home { width: 58px; background: url(../img/tm/tm-acasa.jpg) no-repeat top left; } 
#topmenu a.tm-home:hover { width: 58px; background: url(../img/tm/tm-acasa.jpg) no-repeat bottom left; } 
#topmenu a.tm-home-act { width: 58px; background: url(../img/tm/tm-acasa-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-oras { width: 72px; background: url(../img/tm/tm-oras.jpg) no-repeat top left; } 
#topmenu a.tm-oras:hover { width: 72px; background: url(../img/tm/tm-oras.jpg) no-repeat bottom left; } 
#topmenu a.tm-oras-act { width: 72px; background: url(../img/tm/tm-oras-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-primaria { width: 84px; background: url(../img/tm/tm-primaria.jpg) no-repeat top left; } 
#topmenu a.tm-primaria:hover { width: 84px; background: url(../img/tm/tm-primaria.jpg) no-repeat bottom left; } 
#topmenu a.tm-primaria-act { width: 84px; background: url(../img/tm/tm-primaria-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-cl { width: 130px; background: url(../img/tm/tm-cl.jpg) no-repeat top left; } 
#topmenu a.tm-cl:hover { width: 130px; background: url(../img/tm/tm-cl.jpg) no-repeat bottom left; } 
#topmenu a.tm-cl-act { width: 130px; background: url(../img/tm/tm-cl-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-di { width: 103px; background: url(../img/tm/tm-di.jpg) no-repeat top left; } 
#topmenu a.tm-di:hover { width: 103px; background: url(../img/tm/tm-di.jpg) no-repeat bottom left; } 
#topmenu a.tm-di-act { width: 103px; background: url(../img/tm/tm-di-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-spirit { width: 121px; background: url(../img/tm/tm-spirit.jpg) no-repeat top left; } 
#topmenu a.tm-spirit:hover { width: 121px; background: url(../img/tm/tm-spirit.jpg) no-repeat bottom left; } 
#topmenu a.tm-spirit-act { width: 121px; background: url(../img/tm/tm-spirit-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-srv { width: 71px; background: url(../img/tm/tm-servicii.jpg) no-repeat top left; } 
#topmenu a.tm-srv:hover { width: 71px; background: url(../img/tm/tm-servicii.jpg) no-repeat bottom left; } 
#topmenu a.tm-srv-act { width: 71px; background: url(../img/tm/tm-servicii-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-ip { width: 150px; background: url(../img/tm/tm-ip.jpg) no-repeat top left; } 
#topmenu a.tm-ip:hover { width: 150px; background: url(../img/tm/tm-ip.jpg) no-repeat bottom left; } 
#topmenu a.tm-ip-act { width: 150px; background: url(../img/tm/tm-ip-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-inf { width: 99px; background: url(../img/tm/tm-inf.jpg) no-repeat top left; } 
#topmenu a.tm-inf:hover { width: 99px; background: url(../img/tm/tm-inf.jpg) no-repeat bottom left; } 
#topmenu a.tm-inf-act { width: 99px; background: url(../img/tm/tm-inf-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/
#topmenu a.tm-contact { width: 81px; background: url(../img/tm/tm-contact.jpg) no-repeat top left; } 
#topmenu a.tm-contact:hover { width: 81px; background: url(../img/tm/tm-contact.jpg) no-repeat bottom left; } 
#topmenu a.tm-contact-act { width: 81px; background: url(../img/tm/tm-contact-act.jpg) no-repeat top left; } 
/*********************************************************************************************************************************************/