
/*************************************************************************************************************
 * TESTATA
 */

#testata_contenitore{
	/*background: #003466;*/
	background: #fff;
	/*background:transparent url(../public/banner/demo_sfondo.jpg) no-repeat fixed center top;*/
	}

#testata{
	margin:auto;
	height: 156px;
	width: 990px;
	}

#testata a, #testata a:link, #testata a:visited{
	text-decoration: none;
	color:#444444;
	}
#testata a:hover{
	text-decoration: underline;
	color:#444444;
	}




/*************************************************************************************************************
 * BARRA IN ALTO, SOPRA LA TESTATA
 */

#barra_alta{
	height: 29px;
	color: #ffffff;
	font-size: 11px;
	border-bottom: 1px solid #dedede;
	background: #003466;
	padding: 0 0 0 5px;
	}

#barra_alta INPUT{
	border:0px #000000 solid;
	color: #D30D15;
	background: #F3F3F3;
	padding: 3px;
	font-size: 11px;
	}

#barra_alta SELECT{
	border:0px #000000 solid;
	color: #D30D15;
	background: #F3F3F3;
	padding: 2px;
	font-size: 11px;
	}

#barra_alta a, #barra_alta a:link, #barra_alta a:visited{
	text-decoration: none;
	color:#ffffff;
	}
#barra_alta a:hover{
	text-decoration: underline;
	color:#ffffff;
	}

#barra_alta ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}
#barra_alta li{
	float: left;
	position: relative;
	display: block;
	z-index: 100;
	padding: 6px 6px 0 6px;
	height: 23px;
	}
#barra_alta li.separatore{
	background:url(../immagini/ico/ico_separatore.gif) no-repeat 0px 4px;
	}
#barra_alta li.cerca{
	padding: 5px 8px 0 0;
	}
#barra_alta INPUT.button{
	border:0px #000000 solid;
	padding: 0;
	}
#barra_alta .icocampo_cerca{
	padding: 0 3px 0 0;
	}
#barra_alta li.visite{
	padding: 6px 8px 0 22px;
	background:url(../immagini/ico/ico_topvisitatore.gif) no-repeat 0px 5px;
	}
#barra_alta li.google{
	padding: 6px 8px 0 22px;
	background:url(../immagini/ico/ico_cerca_google.gif) no-repeat 0px 5px;
	}
#barra_alta li.no_img{
	padding: 6px 7px 0 0;
	}

#barra_alta span.visite{
	color: #ffff00;
	font-weight: bold;
	font-size:15px;
	}



/*************************************************************************************************************
 * BARRA SLOGAN
 */

#barra_slogan{
	background: #E3E3E3;
	}

#barra_slogan a, #barra_slogan a:link, #barra_slogan a:visited{
	text-decoration: none;
	color:#444444;
	}
#barra_slogan a:hover{
	text-decoration: underline;
	color:#444444;
	}

#barra_slogan .slogan{
	width: 457px;
	height: 20px;
	color: #6F6F6F;
	font-size: 11px;
	padding: 6px 0 0 8px;
	font-weight: bold;
	}

#barra_slogan .pulsanti{
	width: 517px;
	height: 22px;
	color: #444444;
	font-size: 11px;
	text-align:right;
	}
#barra_slogan ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}
#barra_slogan li{
	float: right;
	position: relative;
	display: block;
	z-index: 100;
	padding: 6px 8px 0 8px;
	height: 25px;
	}
#barra_slogan li.mail{
	padding: 6px 10px 0 22px;
	margin: 0;
	background:url(../immagini/ico/ico_mail_grigia.gif) no-repeat 0px 4px;
	}
#barra_slogan li.mail_evidenziata{
	padding: 6px 10px 0 22px;
	margin: 0;
	background:url(../immagini/ico/ico_mail_rossa.gif) no-repeat 0px 4px;
	}
#barra_slogan li.rss{
	padding: 6px 8px 0 20px;
	margin: 0 0 0 9px;
	background:url(../immagini/ico/ico_rss.gif) no-repeat 0px 5px;
	}

#barra_slogan li.separatore{
	background:url(../immagini/ico/ico_separatore_grigio.gif) no-repeat 0px 4px;
	}



/*************************************************************************************************************
 * TESTATA MENU
 */

#testata_menu{
	background: #ffffff;
	height: 24px;
	border-bottom: 1px solid #444444;
	border-top: 1px solid #444444;
	font-weight: bold;
	font-size: 12px;
	}


#testata .menu ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}

#testata .menu li{
	float:left;
	position:relative;
	z-index:100;
	text-align:center;
	}

#testata .menu a, #testata .menu a:visited {
	color: #003466;
	display: block;
	height: 20px;
	text-decoration: none;
	background: #ffffff;
	padding: 4px 7px 0 7px;
	}
#testata .menu a:hover{
	background: #E3EBF4;
	}


#testata a.evidenziato, #testata a.evidenziato:visited {
	color: #000000;
	display: block;
	height: 20px;
	text-decoration: none;
	background: #ffffff;
	padding: 4px 8px 0 8px;
	}
#testata a.evidenziato:hover{
	background: #E3EBF4;
	}


#testata a.menu_evid, #testata a.menu_evid:link, #testata a.menu_evid:visited{
	text-decoration: none;
	font-weight: bold;
	color:#AF0000;
	}
#testata a.menu_evid:hover{
	text-decoration: underline;
	color:#AF0000;
	}

#testata .logo_banner{
	background: #003466;
	height: 74px;
	width: 990px;
	}
#testata .banner_testata{
	padding: 7px 7px 0 0;
	}




/*************************************************************************************************************
 * SOTTOTESTATA
 */

#sottotestata{
	width: 990px;
	}


