@charset "ISO-8859-1";

a:active { outline: none; } /* remove dotted border from links... */
a:focus { -moz-outline-style: none; } /* ... in firefox*/

#nav {
position:absolute;
list-style:none;
z-index:2;
}

#nav ul {
display:none;
position:absolute;
top:-2x;
padding:0;
margin:0;
list-style:none; 
}

#nav ul li:first-child,
#nav ul li:first-child a:link,
#nav ul li:first-child a:visited,
#nav ul li:first-child a:active,
#nav ul li:first-child a:hover {
background-image:url(../contents/images/bgSubMenu.png);
background-repeat:repeat-x;
}

#nav ul li {
border:0 none transparent;
background-color:#FFF;
padding:0;
margin:0;
}

#nav li {
float:left;
position:relative;
width:140px;
height:30px;
margin:0 auto;
}

#nav li a {font-size:10px;}

.menuLink {
background-image:url(../contents/images/bgMenuOut.png);
background-repeat:repeat-x;
/*background-color:#CCC;*/
}

.menuLink ul li a:link {
background-color:#FFF;
}

.menuLink ul li a:hover {
background-color:#FFF;
}

#nav li:hover {
background-color:#FFF;
background-image:url(../contents/images/bgMenuOver.png);
background-repeat:repeat-x;
}

#nav a:link, 
#nav a:visited,
#nav a:active {
position:relative;
height:30px;
text-align:center;
line-height:30px;
display:block;
color:#999;
text-decoration:none;
}
#nav a:hover {color:#F66113;}

#nav li:hover ul {display:block;}

#nav li ul li a:link, 
#nav li ul li a:visited,
#nav li ul li a:active {color:#333;}

#nav li ul li a:hover {color:#F66113;}

#nav #menuLinkAgenda, 
#nav #menuLinkAgenda a {
float:left;
position:relative;
width:140px;
height:30px;
background-image:url(../contents/images/bg2012tv.png);
background-repeat:repeat-x;
line-height:30px;
cursor:default;
color:#333;
}
#nav #menuLinkAgenda a:hover {color:#333;}

#nav #menuLinkImprensa,
#nav #menuLinkImprensa a {
float:left;
position:relative; 
width:140px;
height:30px;
background-image:url(../contents/images/bg2012tv.png);
background-repeat:repeat-x;
line-height:30px;
cursor:default;
color:#333;
}
#nav #menuLinkImprensa a:hover {color:#333;}

#nav #menuLinkTv, 
#nav #menuLinkTv a {
float:left;
position:relative;
width:120px;
height:30px;
background-image:url(../contents/images/bg2012tv.png);
background-repeat:repeat-x;
line-height:30px;
cursor:default;
color:#333;
}
#nav #menuLinkTv a:hover {color:#333;}