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

/*-------------------------------------------------------*/
#maincontainer{
	background-color:#012b55;
}
#container #left{
	background:url(../img/sfondo_alto.gif) left top no-repeat;
}
#topper li{
	border-left:1px solid #84d1f0;
}
#topper li a{
	color:#FFFFFF;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[ COLONNA LEFT ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

/*   <<<<<<-----------------------------------------------------------------------------------------------<<<<<<<<<<<<<<<<<< */
#container #nav li{
	background:url(../img/nav_angolobasso.gif) left bottom no-repeat;
}
#container #nav li a{
	background:url(../img/nav_angoloalto.gif) left top no-repeat;
	color:#000099;
}
#container #nav li li{
	background-image:none;
}
#container #nav ul{
	background:url(../img/nav_angoloalto.gif) left top no-repeat;
}
#container #nav ul ul{
background-image:none;
} 
#container #nav li.pertutti{
	background-color:#ccff00;
	margin-bottom:1px;
}
#container #nav li.peroperatori{
	background-color:#ff9900;
	margin-bottom:1px;
}
#container #nav li.assessore{
	background-color:#FAEF61;
	margin-bottom:1px;
}
#container #nav li.linkutili{
	background-color:#ff99ff;
}
#container #nav{
	background:url(../img/nav_top.gif) -8px top no-repeat;
	border-right:1px solid #3366CC;
}
#container #nav ul{
	background:url(../img/nav_bottom.gif) -8px bottom no-repeat;
}
#container #nav li li a{
	background:url(../img/nav_li_a.gif) left top no-repeat;
}
#container #nav li.on,#container #nav li.on li{
	background:#10437B;
}
#container #nav li.on a,#container #nav li.on li a{
	color:#FFFFFF;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[ COLONNA RIGHT ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*  ------   SPORT PER TUTTI   ------*/
body#interna.pertutti #container #right #navtop .text{
	background:url(../img/sfondo_top_verde.gif) right top no-repeat #cefb2d;
	color:#000099;
}
body#interna.peroperatori #container #right #navtop .text{
	background:url(../img/sfondo_top_arancio.gif) right top no-repeat #FF9901;
	color:#000099;
}
body#interna.assessore #container #right #navtop .text{
	background:url(../img/sfondo_top_giallo.gif) right top no-repeat #FAEF61;
	color:#000099;
}
body#interna.linkutili #container #right #navtop .text{
	background:url(../img/sfondo_top_rosa.gif) right top no-repeat #FF99FF;
	color:#000099;
}

body#interna.utilita #container #right #navtop .text{
	background:url(../img/sfondo_top_giallo.gif) right top no-repeat #FAEF61;
	color:#000099;
}



/* angolo estremo alto destra*/
#container #right .angolort{
	background:url(../img/angolo_rt.gif) right bottom no-repeat;
}
#container #right #navtop{
	background:url(../img/navtop_top.gif) left top no-repeat;
}
/* ------------------------                CAMBIO  IMMAGINI           ------------------------ */
#container #right #navtop .text h3#boxtitolo{
	color:#0000CC;
}
#container #right #navtop .box{
	background-color:#d6e8f9;
}
#container #right #navtop .box ul.elenco li a img{
	border:2px solid #D6E8F9;
}
#container #right #navtop .box ul.elenco li a:hover img,
#container #right #navtop .box ul.elenco li a.on img{
	border:2px solid #012b55;
}
#container #right #navtop .box h3{
	float:left;
	font-size: 110%;
	margin-bottom:10px;
	color:#012B55;
}
#container #right #navtop .box ul.link li a{
	background:url(../img/vaiavanti.jpg) right top no-repeat;
}
/* ------------------------               /// CAMBIO  IMMAGINI           ------------------------ */
#container #rightbottom{
	background:url(../img/content_top.gif) left top no-repeat;
}
#container #rightbottom .angolort{
	background:url(../img/angolo_rt_top.gif) left top no-repeat #FFFFFF;
}
#container #right #content{
	border-left:11px solid #5889DA;
	border-right:12px solid #5889DA;
}
#container #right #content .text{
	border-left:14px solid #6E9FE2;
	border-right:13px solid #6E9FE2;
}
#container #right #content a{
	background-color:#D7E5F1;
	color:#00143B;
}
#container #right #content h1,
#container #right #content h2,
#container #right #content h3,
#container #right #content h4,
#container #right #content h5,
#container #right #content h6{
	color:#002b55;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[  COLONNA DX  ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#colonninadx h3.banner{
	background:url(../img/baloons.gif) left top no-repeat;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[  COLONNA DX  ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.maintitle{
	color:#FFFFFF;
}
h1.maintitle a:link,
h1.maintitle a:active,
h1.maintitle a:visited,
h1.maintitle a:hover{
	color:#FFFFFF;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[    CLOSER    ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#closer{
	background:url(../img/main_angolo_r_lungo.gif) bottom right no-repeat;
}
#closer .left{
	background:url(../img/main_angolo_l.gif) left top no-repeat;
}
#footerissimo{
	background:url(../img/sfondo_bottom.gif) left no-repeat;
}
#footerissimo a{
	color:#FFFFFF;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[ PERSONALIZZA ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#personalizza{
	background-color:#10437b;
	color:#FFFFFF;
}

/*#     .- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..      #*/
/*  ########################  HOME PAGE  ########################  */
/*#     .- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..      #*/
#content .item{
	color:#10437b;
}
#container #right #content a.news{
	color:#10437b;
}
#container #right #content a:hover.news{
	background-color:#D7E5F1;
}
.box_info{
	background-color:#5889DA;
	color:#10437B;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[ PERSONALIZZA ]==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#container #right #content{
	color:#000000;
}
#container #right #content .text{
	background-color:#FFFFFF;
}
#closer{
	background-color:#FFFFFF;
}


#content table{			background-color:#10437B; }
#content table caption{	background-color:#10437B; color:#FFFFFF;}
#content table th{		background-color:#D1D2D6; color:#000000;}
#content table td{		background-color:#FFFFFF;}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[ACCESSIBILITA']==========[         */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#accessibility  a:link,
#accessibility  a:active,
#accessibility  a:visited{
	color:#FFFFFF;
}
#accessibility  a:hover{
	background-color:#505568;
}
/*colori*/
#accessibility{
	color: #FFFFFF;
}
#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 #F5AB30;
	 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 #F5AB30;
}









#container #right #content .text #mappa a {
	background-color:#FFF;
}

#container #right #content .text #mappa ul li a{
	color:#002277;
}
#container #right #content .text #mappa ul ul {
	border-top:1px solid #2D336B;
	border-bottom:0px solid #2D336B;
}
#container #right #content .text #mappa ul ul li { 
	border-left:1px solid #2D336B; 
	border-bottom:1px solid #2D336B; 
	background:#D5CECE;
}
#container #right #content .text #mappa ul ul li a{
        color:#000;
	background-color:#fbdb6d;

}

#container #right #content .text #mappa ul ul li a:hover{
	color:#FFF;
	background-color:#10437b;

}
#container #right #content .text #mappa ul ul ul{
	border-top:1px dashed #2D336B; 
	background:#fff;
}
#container #right #content .text #mappa ul ul ul li {
	border-bottom:1px dashed #2D336B; 
	background:#fff;
}
#container #right #content .text #mappa ul ul ul li a {
	color:#002277;
	background-color:#FFFFFF;
}


.box_info{
	background-color:#C9DFF6;
	color:#08143b;
	border-top:1px dotted #5889DA;
}

