/*
   ISIN-CORE FRONT-END MENU MODUL STYLES
   
   .menuLev{x}   - styly pre <DIV> v ktorom je ulozeny text linky
   .menuLev{x}ON - styly pre <DIV> ktory je aktivny
   .menuLev{x}a  - styly pre <a href> ktorym je obaleny <DIV>
   .menuEnvelope - <DIV> v ktorom je zabalene cele menu
   
*/

.mainmenuEnvelope   { overflow: hidden; display: inline; float: right; align: right; height: 25px; border-left: 1px solid #FFFFFF; background-color: #0097B6;}
.menuEnvelope       { font-weight: bold; font-size: 11px; display: inline; margin-top: 0px; position: relative; top: 5px; left: 15px; right: 15px; height: 18px; margin-right: 30px; margin-left: 0px; color: #FFFFFF}

.productsmenuEnvelope { float: left; padding-bottom: 2px; width: 98%; border-bottom: 1px solid #0097B6; font-weight: bold; float: left; color: #FFFFFF}

.redMenuItem  { display:block; float:right; height : 25px; line-height : 25px; text-decoration : none; padding-left : 15px; padding-right : 15px; color : #FFFFFF; background : #cd071e; font-weight : bold; }

.menuLev1             { float: left; text-align: center; font-weight:bold; font-size: 10px;}
.menuLev1ON           { float: left; text-align: center; font-weight:bold; font-size: 10px; color: #000000 }
a.menuLev1ONa         { text-decoration: none; font-family: Tahoma, Verdana, sans-serif; color: #000000 }
a:link.menuLev1ONa    { text-decoration : none;}
a:active.menuLev1ONa  { text-decoration : none;}
a:visited.menuLev1ONa { text-decoration : none;}
a:hover.menuLev1ONa   { text-decoration : none; color: #000000; }

a.menuLev1a         { color: #FFFFFF;  text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev1a    { text-decoration : none;}
a:active.menuLev1a  { text-decoration : none;}
a:visited.menuLev1a { text-decoration : none;}
a:hover.menuLev1a   { text-decoration : none; color: #000000; }

.menuLev2           { font-size: 11px; width: 145px; padding-top: 5px; padding-bottom: 5px; margin-left: 12px; border-top: 1px solid #CCCCCC;}
.menuLev2ON         { font-weight: bold; width: 140px; padding-top: 3px; padding-bottom: 3px; margin-left: 15px; border-top: 1px solid #CCCCCC;}
a.menuLev2a         { color: #666666; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev2a    { text-decoration: none; }
a:active.menuLev2a  { text-decoration: none; }
a:visited.menuLev2a { text-decoration: none; }
a:hover.menuLev2a   { text-decoration : none; color: #FFFFFF; background: #0097B6;}

a.menuLev2ONa         { color: #666666; font-weight: bold; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev2ONa    { text-decoration: none; }
a:active.menuLev2ONa  { text-decoration: none; }
a:visited.menuLev2ONa { text-decoration: none; }
a:hover.menuLev2ONa   { text-decoration : none; color: #FFFFFF; background: #0097B6;}


.menuLev3           { background-color: #DCE3E5; font-size: 11px; width: 145px; padding-top: 5px; padding-bottom: 5px; margin-left: 12px; border-top: 1px solid #CCCCCC}
.menuLev3ON         { background-color: #DCE3E5; margin-left: 5px; font-weight: bold; width: 150px; padding-top: 3px; padding-bottom: 3px; margin-left: 10px; border-top: 1px solid #CCCCCC}
a.menuLev3a         { color: #0186A1; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev3a    { text-decoration: none; }
a:active.menuLev3a  { text-decoration: none; }
a:visited.menuLev3a { text-decoration: none; }
a:hover.menuLev3a   { text-decoration : none; }

a.menuLev3ONa         { color: #0186A1; font-weight: bold; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev3ONa    { text-decoration: none; }
a:active.menuLev3ONa  { text-decoration: none; }
a:visited.menuLev3ONa { text-decoration: none; }
a:hover.menuLev3ONa   { text-decoration : none; }

.menuLev4           { padding-left:35px; }
.menuLev4ON         { padding-left:35px;color: #993333; }
a.menuLev4a         { color: #333333; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev4a    { text-decoration: none; }
a:active.menuLev4a  { text-decoration: none; }
a:visited.menuLev4a { text-decoration: none; }
a:hover.menuLev4a   { text-decoration : underline; }

.menuLev5           { padding-left:45px;}
.menuLev5ON         { padding-left:45px; color: #993333; }
a.menuLev5a         { color: #333333; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.menuLev5a    { text-decoration: none; }
a:active.menuLev5a  { text-decoration: none; }
a:visited.menuLev5a { text-decoration: none; }
a:hover.menuLev5a   { text-decoration : underline; }

/* v pripade potreby sem vlozit definicie pre dalsie urovne vnorenia menu */
.footermenuLev1		{}
.footermenuLev1ON	{}
a.footermenuLev1a         { color: #0097B6; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; }
a:link.footermenuLev1a    { text-decoration: underline; }
a:active.footermenuLev1a  { text-decoration: underline; }
a:visited.footermenuLev1a { text-decoration: underline; }
a:hover.footermenuLev1a   { text-decoration: none; }

.footermenuLev2		{}
.footermenuLev2ON	{}
a.footermenuLev2a         { color: #0097B6; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; }
a:link.footermenuLev2a    { text-decoration: underline; }
a:active.footermenuLev2a  { text-decoration: underline; }
a:visited.footermenuLev2a { text-decoration: underline; }
a:hover.footermenuLev2a   { text-decoration: none; }

.productsmenuLev3			{ float: left; height: 24px; background: #E5E5E5; font-size: 11px; width: 99%; border: 1px solid #E5E5E5; color: #666666; text-align: center;}
.productsmenuLev3ON			{ float: left; height: 24px; background: #FFFFFF; font-size: 11px; width: 99%; border: 1px solid #0097B6; color: #0097B6; text-align: center;}
a.productsmenuLev3a         { position: relative; top: 4px; color: #666666; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.productsmenuLev3a    { text-decoration: none; }
a:active.productsmenuLev3a  { text-decoration: none; }
a:visited.productsmenuLev3a { text-decoration: none; }
a:hover.productsmenuLev3a   { text-decoration: none; }

a.productsmenuLev3ONa         { position: relative; top: 4px; color: #0097B6; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.productsmenuLev3ONa    { text-decoration: none; }
a:active.productsmenuLev3ONa  { text-decoration: none; }
a:visited.productsmenuLev3ONa { text-decoration: none; }
a:hover.productsmenuLev3ONa   { text-decoration: none; }



/***********************************************   styly pre menu LINKY   **************************************************************/


.linky_menuLev2           { font-size: 11px; width: 145px; padding-top: 5px; padding-bottom: 5px; margin-left: 12px; border-top: 1px solid #CCCCCC;}
.linky_menuLev2ON         { font-weight: bold; width: 140px; padding-top: 3px; padding-bottom: 3px; margin-left: 15px; border-top: 1px solid #CCCCCC;}
a.linky_menuLev2a         { color: #666666; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.linky_menuLev2a    { text-decoration: none; }
a:active.linky_menuLev2a  { text-decoration: none; }
a:visited.linky_menuLev2a { text-decoration: none; }
a:hover.linky_menuLev2a   { text-decoration : none; color: #FFFFFF; background: #0097B6;}

a.linky_menuLev2ONa         { color: #666666; font-weight: bold; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.linky_menuLev2ONa    { text-decoration: none; }
a:active.linky_menuLev2ONa  { text-decoration: none; }
a:visited.linky_menuLev2ONa { text-decoration: none; }
a:hover.linky_menuLev2ONa   { text-decoration : none; color: #FFFFFF; background: #0097B6;}

.linky_menuLev3           { font-size: 11px; width: 145px; padding-top: 5px; padding-bottom: 5px; margin-left: 12px; border-top: 1px solid #CCCCCC;}
.linky_menuLev3ON         { font-weight: bold; width: 140px; padding-top: 3px; padding-bottom: 3px; margin-left: 15px; border-top: 1px solid #CCCCCC;}
a.linky_menuLev3a         { color: #666666; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.linky_menuLev3a    { text-decoration: none; }
a:active.linky_menuLev3a  { text-decoration: none; }
a:visited.linky_menuLev3a { text-decoration: none; }
a:hover.linky_menuLev3a   { text-decoration : none; color: #FFFFFF; background: #0097B6;}

a.linky_menuLev3ONa         { color: #666666; font-weight: bold; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.linky_menuLev3ONa    { text-decoration: none; }
a:active.linky_menuLev3ONa  { text-decoration: none; }
a:visited.linky_menuLev3ONa { text-decoration: none; }
a:hover.linky_menuLev3ONa   { text-decoration : none; color: #FFFFFF; background: #0097B6;}

.linky_menuLev4           { font-size: 11px; width: 145px; padding-top: 5px; padding-bottom: 5px; margin-left: 12px; border-top: 1px solid #CCCCCC;}
.linky_menuLev4ON         { font-weight: bold; width: 140px; padding-top: 3px; padding-bottom: 3px; margin-left: 15px; border-top: 1px solid #CCCCCC;}
a.linky_menuLev4a         { color: #666666; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.linky_menuLev4a    { text-decoration: none; }
a:active.linky_menuLev4a  { text-decoration: none; }
a:visited.linky_menuLev4a { text-decoration: none; }
a:hover.linky_menuLev4a   { text-decoration : none; color: #FFFFFF; background: #0097B6;}

a.linky_menuLev4ONa         { color: #666666; font-weight: bold; text-decoration: none; font-family: Tahoma, Verdana, sans-serif; }
a:link.linky_menuLev4ONa    { text-decoration: none; }
a:active.linky_menuLev4ONa  { text-decoration: none; }
a:visited.linky_menuLev4ONa { text-decoration: none; }
a:hover.linky_menuLev4ONa   { text-decoration : none; color: #FFFFFF; background: #0097B6;}