/*****************************/
/* rosso: #ff000a */
/* blu: #08004b */
/*****************************/


div#header div.colonnaSx { width:685px; float:left; }
div#header div.colonnaDx { width:285px; float:right; }
/*div#flashPlayer { margin-top:-85px; }*/

* { margin:0; padding:0 }

object:focus, div:focus {outline-style: none;}
#player{visibility: hidden;}

a#logo{
display: block;
text-indent: -5000px;
background-color: transparent;
background-image: url(img/logo.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left center;
width: 265px;
height: 130px;
}

ul, li {
list-style:none;
list-style-image: none;
list-style-position: outside;
}

/*div#header { width:970px; padding-bottom:40px; }*/
div#header { width:970px; height:260px; }

h3 { width:auto; padding:5px 10px; color:#fff; text-transform:uppercase; font-style:italic; font-family:"Arial Black", Arial, Helvetica, sans; font-weight:normal; font-size: 16px;}

 
/*ul#mainNav { background:#08004b; width:665px; padding:20px 10px; height:50px; }*/
ul#mainNav { background:#08004b; width:665px; padding:20px 10px; height:50px; margin-top:85px }

ul#mainNav li { color:#fff; float:left; margin-right:10px; position:relative; }

ul#mainNav li a { color:#fff; /*float:left;*/ display:block; line-height:26px; background-position:0 0; background-repeat:no-repeat; text-indent:-5000px; }

ul#mainNav li a:hover,

ul#mainNav li.ieHover a,

ul#mainNav li:hover a,

ul#mainNav li a.sel { background-position:0 -26px; }

li#menuitem_1 a { width:100px; background-image:url(img/home.png) }

li#menuitem_2 a { width:100px; background-image:url(img/staff.png) }

li#menuitem_3 a { width:178px; background-image:url(img/palinsesto.png) }

li#menuitem_4 a { width:181px; background-image:url(img/programmi.png) }

li#menuitem_5 a { width:98px; background-image:url(img/news.png) }

li#menuitem_6 a { width:181px; background-image:url(img/community.png) }

li#menuitem_7 a { width:107px; background-image:url(img/media.png) }

li#menuitem_8 a { width:142px; background-image:url(img/contact.png) }

/*    sottomenu  */

ul#mainNav li ul { position:absolute; top:100%; padding-bottom:12px; left:-5px; display:none; width:209px; z-index:1000; background:url(img/ombraSubNav.png) center bottom no-repeat }

ul#mainNav li:hover ul,

ul#mainNav li.ieHover ul { display:block; }

ul#mainNav li ul li { padding:0 10px; margin:0; background:url(img/subNav.png) 0 0 repeat-y; }

ul#mainNav ul li { background:none; display:block; float:none; }

ul#mainNav li ul li a { background-image: none; text-indent:0; line-height:22px; padding:0 10px; font-family:"Arial Black", Helvetica, Arial, sans; font-weight:normal; font-size: 16px; text-transform:uppercase; font-style:italic; display:inline; }

ul#mainNav ul li a:hover { background-color:#fff; color:#ff000a; }

/*ul#mainNav li#menuitem_2 ul { width:209px; }

ul#mainNav li#menuitem_2 ul { background:url(img/ombraSubNavStaff.png) center bottom no-repeat }

ul#mainNav li#menuitem_2 li { background:url(img/subNavStaff.png) 0 0 repeat-y; }*/

ul#mainNav li ul li:first-child { padding-top:5px; }

