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

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

/*   <<<<<<-----------------------------------------------------------------------------------------------<<<<<<<<<<<<<<<<<< */
#container #nav li{
	/*background:url(../img/nav_angolobasso.gif) left bottom no-repeat;*/
	background:url(../img/nav_angolobasso_dx.gif) right 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 li .ang_4 {
	background:url(../img/nav_angolobasso.gif) left bottom no-repeat;	
}
#container #nav li a span {
	background:url(../img/nav_angoloalto_dx.gif) right top no-repeat;
	border-top:1px solid #ffa800;
}
#container #nav li a {
	background:url(../img/nav_angoloalto.gif) left top no-repeat;
}
#container #nav li li a {
	background:none;
}
/*#container #nav ul{
	background:url(../img/nav_angoloalto.gif) left top no-repeat;
}*/
#container #nav ul ul{
	background-image:none;
	/*border-bottom:1px solid #ffa800;*/
} 
#container #nav li.pertutti{
	background-color:#ffe732;
	/*margin-bottom:1px;*/
}
#container #nav li.peroperatori{
	background-color:#99ccff;
	/*margin-bottom:1px;*/
}
#container #nav li.linkutili{
	background-color:#e3a2f3;
}
#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_giallo.gif) right top no-repeat #ffe732;
	color:#000099;
}
body#interna.peroperatori #container #right #navtop .text{
	background:url(../img/sfondo_top_azzurro.gif) right top no-repeat #99ccff;
	color:#000099;
}
body#interna.linkutili #container #right #navtop .text{
	background:url(../img/sfondo_top_rosa.gif) right top no-repeat #e3a2f3;
	color:#000099;
}

body#interna.utilita #container #right #navtop .text{
	background:url(../img/sfondo_top_bianco.gif) right top no-repeat #Fff;
	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;
}
#container #right hr {
	border:0;
	border-bottom:1px solid #ffa800;
	padding:0;
	margin:5px 0;
	color:#fff;
	background:#fff;
	height:1;
	clear:both;
}
/* ------------------------               /// 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 #ffa800;
	border-right:13px solid #ffa800;
}
#container #right #content .text{
	border-left:14px solid #ffc900;
	border-right:10px solid #ffc900;
}
#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{
	height:55px;	
	background:url(../img/baloons.gif) right top no-repeat;
	padding:0;
	margin:0;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*       ]==========[  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:#00469b;
	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;*/ background-color:#dcdcdc; }
#content table caption{	/*background-color:#10437B; color:#FFFFFF;*/ background-color:#dcdcdc;}
#content table th{		background-color:#efefef; color:#000000;padding:0 10px;}
#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-top:1px solid #ccc;	
	border-bottom:0px solid #2D336B;
}
#container #right #content .text #mappa ul ul li { 
	/*border-left:1px solid #2D336B; 
	border-bottom:1px solid #2D336B;*/
	border-left:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
	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;*/
	background-color:#ffa800;
}
#container #right #content .text #mappa ul ul ul{
	/*border-top:1px dashed #2D336B;*/
	border-top:1px dashed #ccc; 
	background:#fff;
}
#container #right #content .text #mappa ul ul ul li {
	/*border-bottom:1px dashed #2D336B;*/
	border-bottom:1px dashed #ccc; 
	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;
}

