body{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333;
}

#top input{
	margin-top:4px;
	height:20px;
	width:130px;
	font-size:10px;
	background-color: transparent;
	background:url(/immagini/input.png) no-repeat;
	border-width:0px; 
}

/* Formattazione layer main menù -------------------------------------------------*/

.flyout-menu {padding:0; margin:0; background:transparent;}

#info-menu {background:url(/immagini/menu-bg-main.png) bottom center no-repeat;}
#info-menu a{color: #135798; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#info-menu a:hover{color: #666; text-decoration: none;}

#strutture-menu {background:url(/immagini/menu-bg-main.png) bottom center no-repeat; overflow:hidden; display: none;}
#strutture-menu a{color: #135798; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#strutture-menu a:hover{color: #666; text-decoration: none;}

#media-menu {background:url(/immagini/menu-bg-main.png) bottom center no-repeat; overflow:hidden; display: none;}
#media-menu a{color: #135798; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#media-menu a:hover{color: #666; text-decoration: none;}

#f2013-menu {background:url(/immagini/menu-bg-main.png) bottom center no-repeat; overflow:hidden;display: none;}
#f2013-menu a{color: #135798; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#f2013-menu a:hover{color: #666; text-decoration: none;}

#xc-menu {background:url(/immagini/menu-bg-xc.png) bottom center no-repeat; overflow:hidden; display: none;}
#xc-menu a{color: #003399; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#xc-menu a:hover{color: #1d87ed; text-decoration: none;}

#sj-menu {background:url(/immagini/menu-bg-sj.png) bottom center no-repeat; overflow:hidden; display: none;}
#sj-menu a{color: #990000; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#sj-menu a:hover{color: #fd1a14; text-decoration: none;}

#cn-menu {background:url(/immagini/menu-bg-cn.png) bottom center no-repeat; overflow:hidden; display: none;}
#cn-menu a{color: #663300; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#cn-menu a:hover{color: #ffcf11; text-decoration: none;}

#fa-menu {background:url(/immagini/menu-bg-fa.png) bottom center no-repeat; overflow:hidden; display: none;}
#fa-menu a{color: #660066; letter-spacing:1px; text-decoration: none; font-size:8pt;}
#fa-menu a:hover{color: #fa00fa; text-decoration: none;}

/* fine Formattazione layer main menù -------------------------------------------------*/

#contenitore{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333;
}

.bottom{font-size: 8pt; color: #005697; background:#FAFAFA;}
.bottom a{color:#005697; text-decoration: none;}
.bottom a:hover{color:#d5a227; text-decoration: none;}

.testa{font-weight:bold; font-size: 8pt;}
.testa a{text-decoration:none; color:#333;}
.testa a:hover{text-decoration:none; color:#005697;}

.special{font-weight:bold; color:#FFF; font-size: 8pt;}
.special a{display:block; text-decoration:none; color:#FFF;}
.special a:hover{display:block; text-decoration:none; color:#000066; background-color:#FFF;}

hr{color:#CCC; height:1px; margin:2px 0;}

/* H ------------------------------------------------------- */

h1, h2, h3, h4, h5, h6{
  font-family: Verdana, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

/* H1 titoli ------------------------------------------------- */

.h0{
  font-size: 12pt;
  color: #FFF;
  letter-spacing:3px;
  margin:0px;
  padding:2px 10px;
  background:#CCC;
  display:block;
}

/* H1 titoli ------------------------------------------------- */

.h1{
  font-size: 18pt;
  color: #135798;
  letter-spacing:2px;
  margin:10px;
  padding-bottom:10px;
  background:transparent;
  border-bottom:1px solid #CCC;
}

/* H2 sottotitoli -------------------------------------------- */

.h2{font-size: 9pt; font-weight:bold; color: #976b02; border-bottom:1px dotted #CCC;} 
.h2 a{color:#976b02; text-decoration:none;} 
.h2 a:hover{color: #0089D3; text-decoration:none;}

/* H3 NORMAL TXT ------------------------------------------------- */

.h3{font-size: 8pt; color: #666666;}
.h3 a{color:#666666; text-decoration:underline:} 
.h3 a:hover{color: #0089D3; text-decoration:none:}

/* h4 MAIN MENU -----------------------------------------------*/

.h4{font-size:8pt; color:#135798; font-weight:bold;}
.h4 a{color:#135798; text-decoration:none;}
.h4 a:hover{color:#0089D3; text-decoration:none;}

.h4box{font-size:10pt; color:#135798; font-weight:bold;}
.h4box a{color:#135798; text-decoration:none;}
.h4box a:hover{color:#0089D3; text-decoration:none;}

/*
.h4sp {font-size:8pt; font-weight:bold;}
.h4sp a{color:#FFF; text-decoration:none;}
.h4sp a:hover{color:#FFFF00; text-decoration:none;}*/

/* H5 NEWS-EVENTS STYLE ---------------------------------------------------- */

.h5{font-size: 10px; color: #333; margin:0; padding:0;}
.h5 a{font-size: 10px; color: #666; text-decoration:none}
.h5 strong {color:#135798}
.h5 a strong {color:#135798}
.h5 em {color:#976b02; font-size:11px;}
.h5 a b {color:#FF0000;}
.h5 a:hover{text-decoration:none; color: #0089D3;}
.h5 a:hover strong{text-decoration:none; color: #976b02;}
.h5 a:hover b{text-decoration:none; color: #FF0000;}

.h5 .generico{font-weight:bold; color:#1457AB}
.h5 .SJ{font-weight:bold; color:#EC0019}
.h5 .CN{font-weight:bold; color:#EDDC00}
.h5 .XC{font-weight:bold; color:#003CEC}
.h5 .EventiCollaterali {font-weight:bold; color:#E800EE}
.h5 .Volontari {font-weight:bold; color:#E27229}
.h5 .ambiente {font-weight:bold; color:#81CA0B}

/* H6 TOP MENU - X-SMALL ------------------------------------------------*/

.h6{font-size:10px; color:#FFF;}
.h6 a{color:#FFF; text-decoration:none;}
.h6 a:hover{color:#00ffff; text-decoration:none;}

/* H7 SUBTITLE ------------------------------------------------*/

.h7{
	color:#135798; 
	font-weight:bold; 
	font-size:14px; 
	letter-spacing:6px; 
}
.h7 a{color:#135798; text-decoration:none;}
.h7 a:hover{color:#00ffff; text-decoration:none;}

/* h4 MAIN MENU -----------------------------------------------*/

#info-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#info-link a{ background:url(/immagini/topmenu-1-off.png);color:#135798; text-decoration:none; height:28px; width:85px; display:block;}
#info-link a:hover{background:url(/immagini/topmenu-1-on.png); color:#0089D3; text-decoration:none;}

#strutture-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#strutture-link a{ background:url(/immagini/topmenu-2-off.png);color:#135798; text-decoration:none; width:85px; height:28px; display:block;}
#strutture-link a:hover{background:url(/immagini/topmenu-2-on.png); color:#0089D3; text-decoration:none;}

#media-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#media-link a{ background:url(/immagini/topmenu-3-off.png);color:#135798; text-decoration:none; width:85px; height:28px; display:block;}
#media-link a:hover{background:url(/immagini/topmenu-3-on.png); color:#0089D3; text-decoration:none;}

#f2013-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#f2013-link a{ background:url(/immagini/topmenu-4-off.png);color:#135798; text-decoration:none; width:85px; height:28px; display:block;}
#f2013-link a:hover{background:url(/immagini/topmenu-4-on.png); color:#0089D3; text-decoration:none;}

#xc-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#xc-link a{ background:url(/immagini/topmenu-5-off.png);color:#FFF; text-decoration:none; width:85px; height:28px; display:block;}
#xc-link a:hover{background:url(/immagini/topmenu-5-on.png); color:#FFFF00; text-decoration:none;}

#sj-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#sj-link a{ background:url(/immagini/topmenu-6-off.png);color:#FFF; text-decoration:none; width:85px; height:28px; display:block;}
#sj-link a:hover{background:url(/immagini/topmenu-6-on.png); color:#FFFF00; text-decoration:none;}

#cn-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#cn-link a{ background:url(/immagini/topmenu-7-off.png);color:#FFF; text-decoration:none; width:85px; height:28px; display:block;}
#cn-link a:hover{background:url(/immagini/topmenu-7-on.png); color:#FFFF00; text-decoration:none;}

#fa-link{font-size:8pt; font-weight:bold; background-repeat:no-repeat;}
#fa-link a{ background:url(/immagini/topmenu-8-off.png);color:#FFF; text-decoration:none; width:85px; height:28px; display:block;}
#fa-link a:hover{background:url(/immagini/topmenu-8-on.png); color:#FFFF00; text-decoration:none;}
