body{
	background:url(../img/sfondo.gif) right top repeat-y #FFFFFF;
}
a{
color:#034d86;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[       TESTALINO       ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#testalino{
	background:url(../img/testalino.jpg) right top no-repeat #FFFFFF;
}
#testalino.gmappa{
	background:url(../img/testalino_gmappa.jpg) right top no-repeat #FFFFFF;
}
#testalino h1{
	background:url(../img/monza_x_tutti.gif) left top no-repeat;
}
#testalino.gmappa h1{
	background:url(../img/monza_mappe.gif) left top no-repeat;
}
#testalino ul a{
	background:url(../img/freccina.gif) left 1px no-repeat;	
	color:#000000;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[      BREADCRUMBS      ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#breadcrumbs a {
	color:#034d86;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[      NAVIGAZIONE      ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#nav ul ul{
	background:url(../img/nav_bottom.gif) left bottom no-repeat;
}
#nav ul ul ul{
	background:url(../img/sfondo_grigioscuro.gif) left top repeat-y;
}
#nav ul ul ul ul{
	background-image:none;
}
#nav li{
	background:url(../img/nav_top.gif) left top no-repeat;
}
#nav li li{
	background:url(../img/nav_center.gif) left top repeat-y;
}
#nav li li.on{
	background:url(../img/sfondo_grigioscuro.gif) left top repeat-y;
}
#nav li li li.on{
	background-image:none;
}
#nav li li a{
	background:url(../img/freccina_blu.gif) left top no-repeat;
	color:#034D86;
}
#nav li li a:hover{
	color:#CC0000;
	background:url(../img/freccina_on.gif) left top no-repeat;
}
#nav li li a.on,
#nav li li li a.on,
#nav li li li a:hover{
	color:#AD0000;
	background:url(../img/freccina_onscura.gif) left top no-repeat;
}
#nav li li li a{
	color:#04467C;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[          BOX          ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.box h3{
	color:#CC0000;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[       BOX    LEFT     ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#left .box{
	background:url(../img/nav_bottom.gif) left bottom no-repeat;
}
#left .box h3{
	background:url(../img/nav_top.gif) left top no-repeat;
}
#left .box .contentbox{
	background:url(../img/nav_center.gif) left top repeat-y;

}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[     BOX    RIGHT      ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#right .box{
	background:url(../img/navbig_bottom.gif) left bottom no-repeat;
}
#right .partecipa{
	background:url(../img/navbig_bottom_partecipa.gif) left bottom no-repeat;
}
#right .box h3{
	background:url(../img/navbig_top.gif) left top no-repeat;
}
#right .box .contentbox{
	background:url(../img/navbig_center.gif) left top repeat-y;
}

#right .box .contentbox h3,
#left .box .contentbox h3{
	background-image:none;
	color:#CC0000;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[         BANNER        ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
ul.banner li img{
	border:1px solid #c7e7f8;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[     PARTE CENTRALE    ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.liquid-round{ 
	background:#fff url(../img/roundbox/leftside.gif) repeat-y left top;
}
.liquid-round .top{ 
	background:url(../img/roundbox/top.gif) no-repeat left top; 
}
body#home .liquid-round .top{ 
	background:url(../img/roundbox/top_grigio.gif) no-repeat left top; 
} 
.liquid-round .top h3{ 
	/*padding:20px 20px 8px 30px;*/
	color:#AD0000;
	background:url(../img/roundbox/top-right.gif) no-repeat right top; 
}
body#home .liquid-round .top h3{
	background:url(../img/roundbox/top-right_grigio.gif) no-repeat right top;
	color:#CC0000;
}
.liquid-round .top.nored{ 
	background:url(../img/roundbox/top_nored.gif) no-repeat left top;
} 
.liquid-round .top.nored h3{ 
	background:url(../img/roundbox/top-right_nored.gif) no-repeat right top; 
	color:#CC0000;
	text-transform:none;
}

.liquid-round .center-content{ 
	background:url(../img/roundbox/rightside.gif) repeat-y right top; 
}
.liquid-round .bottom { 
	background:url(../img/roundbox/bottom.gif) no-repeat left bottom; 
}
.liquid-round .bottom a{ 
	background:url(../img/roundbox/bottom-right.gif) no-repeat right top;
}
.liquid-round .bottom span{
	background:url(../img/roundbox/bottom-right.gif) no-repeat right bottom;
}
.liquid-round .text{
	background-color:#F1F1F1;
}
.text h1, .contentbox h1{ color:#CC0000; } 
.text h2, .contentbox h2{ color:#CC0000; } 
.text h3, .contentbox h3{ color:#CC0000; }
.text h4, .contentbox h4{ color:#CC0000; } 
.text h5, .contentbox h5{ color:#CC0000; } 
.text h6, .contentbox h6{ color:#CC0000; }

.text ul li{
        list-style:none;
	background:url(../img/punto_elenco.gif) no-repeat left 8px;
}
body#home .text ul li{
	background-image:none;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[     HOME   PAGE       ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body#home .liquid-round .center-content{ 
	background:url(../img/roundbox/rightside.gif) repeat-y right top; 
}
body#home .liquid-round .fumetto{
	background:url(../img/fumetto.gif) left top no-repeat;
}



/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[        VIDEO       ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#video {
	background-color:#000;
}
body#home #elencovideo h3 {
	color:#034D86;	
}
body#home #videobox a {
        background:url(../img/plus.gif) no-repeat left 4px;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]====[        FOOTER       ]====[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*#footer a{
	background:url(../img/credits.gif) left top no-repeat;
	color:#FFFFFF;
}*/

#footer #menu_footer {
	background:url(../img/ang_footer_dx.gif) right top no-repeat #034D86;
}
#footer #menu_footer a {
	color:#FFFFFF;
}
#footer #menu_footer div {
	background:url(../img/ang_footer_sx.gif) left top no-repeat;
}

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

#mappa ul li li a:hover{
	background-color:#CC0000;
	color:#FFFFFF;
}

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

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[   MAPPA DEL SITO  ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.mappa{
	background:url(../img/bg_int_wide.gif) repeat-y;
}
.mappa ul a{
	text-decoration:none;
	color: #003480;
}
.mappa ul a:hover{
	text-decoration:underline;
}
.mappa ul li{
	background-image:none;
}
	/* MAPPA COLORI */
	.mappa h2{
	    color: #003480;
	}
	.mappa ul li a{
		color: #003480;
		text-decoration:none;
	}
	.mappa ul ul {
		border-top:1px solid #dcdadb;
		border-bottom:0px solid #dcdadb;
	}
	.mappa ul ul li { 
		border-left:1px solid #dcdadb; 
		border-bottom:1px solid #dcdadb;
		background-color:#transparent;
	}
	.mappa ul ul li a{
		text-decoration:none;
	}
	.mappa ul ul li a:hover{
		background-color:#e3e4e4;
		color:#000;
		text-decoration:none;
	}
	.mappa ul ul ul{ 
		border-top:1px dashed #dcdadb;
		background-color:#transparent;
	}
	.mappa ul ul ul li {
		border-top:1px dashed #dcdadb; 
		background-color:#transparent;
	}
	.mappa ul ul ul li a {
		color:#000;
	}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[      TABELLE     ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.text table{
	background-color: #C5C4C2;
	border-collapse:collapse;/*ELE*/
	border-bottom:2px solid #dbdbdb;/*ELE*/
}
.text table td{
	background-color: #F4F4F4;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	border-top:1px solid #dbdbdb;/*ELE*/
}
.text table th{
	/*background-color: #D6D7D6;*/
	background-color: #e9e9e9;
	color: #000000;
}
.text table caption{
	/*background-color: #C5C4C2;*//*ELE*/
	background-color:#dbdbdb;/*ELE*/
	color: #000000;
}
.text table caption p{
	padding:0px;
	margin:0px;
}

.text table.noborder td,
.text table.noborder th{
	background-color: transparent;
}

.text hr, .contentbox hr{
	color:#F1F1F1;
	background-color:#F1F1F1;
	border:0px solid;
	border-bottom:1px solid #dbdbdb;
}
.text hr.break, .contentbox hr.break{
	border-bottom:0px dashed #CC0000;
}



.info_bold {
	font-weight:bold;
}
