a{
	color:#002377;
	text-decoration:none;
}
a:hover{
	color:#002377;
	text-decoration:underline;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[       BAT         ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#accessibility{
	background-color:#ffc600;
}
#container #left{
	background:url(../img/logo.gif) center top no-repeat;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[   NAVIGAZIONE     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#nav{
	border-bottom:1px solid #FFC600;
}
#nav li a{
	color:#002377;
	border-top:1px solid #FFC600;
}
#nav li.on,
#nav li a.on,
#nav li a:hover{
	background-color:#FFC600;
	color:#00004d;
}
#nav ul,
#nav li li a,
#nav li li{
	border-bottom:0px solid #FFC600;
	border-top:0px solid #FFC600;
	color:#00004d;
}
#nav li.on{
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
}
#nav li li.on{
	border-bottom:0px solid #FFC600;
	border-top:0px solid #FFC600;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[        SEN        ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.sen{
	background:url(../img/sen.gif) left top no-repeat #ffc600;
}
.sen h3{
	color:#00004d;
	background:url(../img/sen_round.gif) right bottom no-repeat;
}
ul.sen li.link{
	background:url(../img/sen_link.gif) left top no-repeat;
}
ul.sen li.segnalazioni{
	background:url(../img/sen_segnalazioni.gif) left top no-repeat;
}
ul.sen li a{
	color:#00305a;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[    NEWSLETTER     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.newsletter h3{
	background:url(../img/newsletter.gif) center top no-repeat;
}
.newsletter a{
	color:#002377;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[     FOTO HOME     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#mainfototesto{
	background:url(../img/foto_testo_default.gif) left top no-repeat;
}
#mainfoto .angolini{
	background:url(../img/foto_angolini.gif) right top repeat;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[     TOPPERNAV     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#toppernav ul{
	border-right:1px solid #FFFFFF;
}
#toppernav li{
	border-left:1px solid #00305a;
}
#toppernav li a{
	color:#00305a;
}
#toppernav .vai{
	color:#00305a;
	background:url(../img/freccia.gif) left 2px no-repeat #FFFFFF;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[     BOXETTINI     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

.box .text{
	background:url(../img/box_rounded.gif) right bottom no-repeat;
	color:#00004D;
}
/*blu*/
.blu .text{
	background-color:#aee4fe;
}
.blu h4{
	background:url(../img/box_check_azzurro.gif) right top no-repeat;
}
.blu .round{
	background:url(../img/box_round_azzurro.gif) left top no-repeat;
}
/*giallo*/
.viola .text{
	background-color:#ffeeb2;
}
.viola h4{
	background:url(../img/box_check_viola.gif) right top no-repeat;
}
.viola .round{
	background:url(../img/box_round_viola.gif) left top no-repeat;
}
/*verde*/
.verde .text{
	background-color:#dce394;
}
.verde h4{
	background:url(../img/box_check_verde.gif) right top no-repeat;
}
.verde .round{
	background:url(../img/box_round_verde.gif) left top no-repeat;
}
.box.verde{
	min-width:32%;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[   NEWS HOMEPAGE   ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

.news h3{
	background:url(../img/novita_eventi.gif) left top no-repeat;
}
#container .item a.news{
	background-color:transparent;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[    FOOTER    ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#footer ul{
	border-right:1px solid #00305a;
}
#footer li{
	border-left:1px solid #00305a;
}
#footer li a{
	color:#00305a;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[    CONTENUTO    ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* Breadcrumbs */
#breadcrumbs{
	background:url(../img/content_lt.gif) left top no-repeat;
}
.roundedbread{
	background:url(../img/content_lb.gif) left bottom no-repeat #fef2cf;
}
.breadrighttop{
	background:url(../img/content_rt.gif) right top no-repeat;
}
.breadrightbottom{
	background:url(../img/content_rb.gif) right bottom no-repeat;
}

/* Contenuto */
#contenuto{
	background-color:#f5f5f5;
	background:url(../img/content_lb.gif) left bottom no-repeat #f5f5f5;
}
h3.titlepage{
	color:#002377;
	background:url(../img/content_lt.gif) left top no-repeat #f5f5f5;
}
.rounded{
	background:url(../img/content_rt.gif) right top no-repeat #f5f5f5;
}
.rounde{
	background:url(../img/content_rb.gif) right bottom no-repeat #f5f5f5;
}
#contenuto hr{
	color:#F5F5F5;
	background-color:#F5F5F5;
	border-bottom: 1px dashed #FFC600; 
}
#contenuto h1{color:#002377;}
#contenuto h2{color:#002377;}
#contenuto h3{color:#002377;}
#contenuto h4{color:#002377;}
#contenuto h5{color:#002377;}
#contenuto h6{color:#002377;}

#contenuto a{
	background-color:#ffc600;
	color:#002377;
}
#contenuto img.bordered{
	float:left;
	margin-right: 10px;
	border:2px solid #FFC600;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*  ]==========[ COLORI PER LE TRE AREE ]==========[    */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.cultura #contenuto a{		background-color:#AEE4FE;	color:#002377;}
body.sociale #contenuto a{		background-color:#ffeeb2;	color:#002377;}
body.ambiente #contenuto a{		background-color:#dce394;	color:#002377;}
body.cultura #mainfototesto{	background:url(../img/foto_testo_cultura.gif) left top no-repeat;}
body.sociale #mainfototesto{	background:url(../img/foto_testo_sociale.gif) left top no-repeat;}
body.ambiente #mainfototesto{	background:url(../img/foto_testo_ambiente.gif) left top no-repeat;}



/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[ PERSONALIZZA ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*colori*/
#accessibility{
	color: #00004d;
}
#accessibility .default{
   background-color:  #FFFFFF;
}
#accessibility .contrasto{
	background-color: #000000;
}
#accessibility a.default:link,
#accessibility a.default:active,
#accessibility a.default:visited,
#accessibility a.default:hover{
	 border: 1px solid #FF0000;
	 background-color:#FFFFFF;
}
#accessibility a.contrasto:link,
#accessibility a.contrasto:active,
#accessibility a.contrasto:visited{
	border: 1px solid #000000;
}
#accessibility a.contrasto:hover{
	border: 1px solid #FF0000;
}



#nonav #contenuto  a {
	background-color:#F5F5F5;
}
#nonav #contenuto  ul li a{
	color:#002377;
}
#nonav #contenuto  ul ul {
	border-top:1px solid #002377;
	border-bottom:0px solid #002377;
}
#nonav #contenuto  ul ul li { 
	border-left:1px solid #002377; 
	border-bottom:1px solid #002377; 
	background:#D5CECE;
}
#nonav #contenuto ul ul li a{
    color:#000;
	background-color:#FFC600;
}
#nonav #contenuto  ul ul li a:hover{
	color:#FFF;
	background-color:#002377;
}
#nonav #contenuto  ul ul ul{
	border-top:1px dashed #002377; 
	background:#F5F5F5;
}
#nonav #contenuto  ul ul ul li {
	border-bottom:1px dashed #002377; 
	background:#F5F5F5;
}
#nonav #contenuto  ul ul ul li a {
	color:#002277;
	background-color:#F5F5F5;
}

