/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   GENERICHE    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#maincontainer{
	background-color:#FFFFFF;
}
#main{
	color:#181648;
}

a		  {text-decoration: none;     font-weight: normal; color:#000099}
a:hover   {text-decoration:underline; font-weight: normal; color:#000099}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[  SUBTESTALINO  ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#subtestalino{
	background-color:#181648;
}
#subtestalino h2, #subtestalino h2 a{
	background:url(../img/subtestalino_main.gif) left top no-repeat;
}

#subtestalino #subimg{
	background:url(../img/subtestalino_img.jpg) right top no-repeat;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   PANEL  ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#panel li{
	border-left:1px solid #181648;
}



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

#nav ul{
	background-color:#E7EFFF;
}
#nav li a{
	background-color:#181648;
	color:  #FFFFFF;
	border-bottom:1px solid #e7efff;
}

#nav ul ul{
	color: #0A0092;
}
#nav ul ul ul{
	color: #0A0092;
}
#nav li li a{
	color:#000099;
	background:url(../img/freccina_nav.gif) left top no-repeat;
}
#nav li li a.on{
	background:url(../img/freccina_nav_on.gif) left top no-repeat;
	color:#ff540c;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[     NEWS      ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.primopiano h3{
	background:url(../img/h3_primopiano.gif) left bottom no-repeat;
}
.primopiano img{
	border:1px solid #aeb8dd;
}
.notizie h3{
	background:url(../img/h3_notizie.gif) left bottom no-repeat;
}
.notizie img{
	border:1px solid #ffa800;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[      MAIN     ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#main hr{
	border-bottom:1px dashed #181648;
	color:#FFFFFF;
	background-color:#FFFFFF;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[      INFO      ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#info{
	background-color:#e7efff;
}
#info h3{
	border-bottom:1px dashed #aeb8dd;
}


/* ================== COLORI MAPPA ===================*/
#center .text #mappa #center ul li a{
	color:#000000;
}
#mappa #center ul ul {
	border-top:1px solid #2D336B;
	border-bottom:0px solid #2D336B;
}
#mappa #center ul ul li { 
	border-left:1px solid #2D336B; 
	border-bottom:1px solid #2D336B; 
	background:#E0E2E2;
}

#mappa #center ul ul li a:hover{
	background-color:#FFA800;
}
#mappa #center ul ul ul{
	border-top:1px dashed #2D336B; 
	background:#fff;
}
#mappa #center ul ul ul li {
	border-bottom:1px dashed #2D336B; 
	background:#fff;
}
#mappa #center ul ul ul li a {
	color:#002277;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[      TABELLE     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#texto .contenuto table{
	background-color: #181648;
}
#texto .contenuto table td,
#texto .contenuto table th{
	background-color: #F4F4F4;
}
#texto .contenuto table th{
	background-color: #CDE5B5;
	color: #000000;
}
#texto .contenuto table caption{
	background-color: #181648;
	color: #FFFFFF;
}
#texto .contenuto table caption p{
	padding:0px;
	margin:0px;
}