/*#pusheader
{
 height: 142px;
 display: block;
}
*/
#frameheader
{
 padding: 0px 0px 0px 0px;
 /*background: url(../images/header_bg_mcd.jpg) repeat-x top left;*/
 background: url('../images2/header_bg.png') 0px 0px repeat-x #3EB0E2;
}

#header
{
 height:220px;
 padding: 0px 0px 0px 0px;
 /*background: url(../images/header_mcd.jpg) no-repeat top left;*/
 background: url(../images2/logo.png) no-repeat top left;
}

#navigation
{
 font-family: Arial;
 font-size: 12px;
 font-weight:bold;
 height:220px;
 padding: 0px;
 padding-left: 4px;
}

#navigation ul
{
 list-style: none;
 display: block;
 float: left;
}

#navigation li
{
 display: block;
 float: left;
 height: 43px;
}

#navigation .page_item a
{
 display: block;
 float: left;
 height: 29px;
 line-height: 29px;
 color: white;
 text-decoration: none;
 background: none;
 text-align: center;
 width: auto;
 font-family: Arial, Verdana;
 font-size: 14px;
 font-weight: bold;
 padding-top:1px;
 margin-left:9px;
 margin-right:9px;
}

#navigation .page_item a:hover { text-decoration: underline; }


#search
{
 display: block;
 float: right;
 padding: 0px 20px 0px 0px;
}

#search .textinput, #search #cercabutt
{
 float: right;
}

#cercabutt
{
 display: block;
 width: 33px;
 height: 41px;
 background: url(../images/cerca.jpg) no-repeat top left;
 border: none;
 cursor: pointer;
}

#search .textinput
{
 display: block;
 width: 136px;
 padding: 13px 30px 13px 10px;
 background: url(../images/cerca.jpg) no-repeat top right;
 border: none;
}

#channelnavigation
{
/*
 font-size: 14px;
 padding:0px;
 padding-left: 5px;
 padding-bottom: 20px;
 float: left;
*/
 position:absolute;
 left:270px;
 top: 164px;
}

#channelnavigation ul
{
 list-style: none;
 display: block;
 float: left;
}

#channelnavigation li
{
 display: block;
 float: left;
}

#channelnavigation .page_item a
{
 display: block;
 float: left;
 height: 34px;
 line-height: 34px;
 color:#306784;
 font-size:12px;
 font-family:Arial;
 text-decoration: none;
 background: none;
 text-align: center;
 font-weight: bold;
 padding:0px;
 padding-top: 3px;
 padding-right: 12px;
 padding-left: 12px;
}


#channelnavigation .page_item a:hover, #channelnavigation .current_page_item a:hover
{
 color:red;
}

#channelnavigation .current_page_item a
{
 display: block;
 float: left;
 height: 34px;
 line-height: 34px;
 color:#306784;
 font-size:12px;
 font-family:Arial;
 text-decoration: none;
 background: url(../images/selettore_pagina.png) no-repeat top center;
 text-align: center;
 font-weight: bold;
 padding:0px;
 padding-top: 3px;
 padding-right: 12px;
 padding-left: 12px;
}

/*classi*/
.clearit
{
 clear: both;
 visibility: hidden;
}

.bg1 { background: url(../images/buttons.jpg) no-repeat top left; }
.bg2 { background: url(../images/buttons.jpg) no-repeat -100px 0px; }
.bg3 { background: url(../images/buttons.jpg) no-repeat -200px 0px; }
.bg4 { background: url(../images/buttons.jpg) no-repeat -300px 0px; }
.bg5 { background: url(../images/buttons.jpg) no-repeat -400px 0px; }
.bg6 { background: url(../images/buttons.jpg) no-repeat -500px 0px; }

.bg_aboutus { background: url(../images/pulsantinavigazione.png) no-repeat 0px -15px; }
.bg_aboutus:hover { background: url(../images/pulsantinavigazione.png) no-repeat 0px -5px; }

.bg_people { background: url(../images/pulsantinavigazione.png) no-repeat -99px -15px;}
.bg_people:hover { background: url(../images/pulsantinavigazione.png) no-repeat -99px -5px; }

.bg_company { background: url(../images/pulsantinavigazione.png) no-repeat -199px -15px; width:99px;}
.bg_company:hover { background: url(../images/pulsantinavigazione.png) no-repeat -199px -5px; }

.bg_content { background: url(../images/pulsantinavigazione.png) no-repeat -297px -15px; width:100px;}
.bg_content:hover { background: url(../images/pulsantinavigazione.png) no-repeat -297px -5px; }

.bg_channel { background: url(../images/pulsantinavigazione.png) no-repeat -398px -15px; width:98px;}
.bg_channel:hover { background: url(../images/pulsantinavigazione.png ) no-repeat -398px -5px; }

.bg_rollshow { background: url(../images/pulsantinavigazione.png) no-repeat -496px -15px; width:100px;}
.bg_rollshow:hover { background: url(../images/pulsantinavigazione.png) no-repeat -496px -5px; }















