body { 
font-size: 75%; /* imposto a 62,5% per em 1 = 10px */ 
font-family: Verdana, Helvetica, Tahoma;
margin:0px 0px 0px 0px;
} 

table {
	margin:0px ;
	padding: 0px;
}


p, h2, span{padding:10px}

div#box_base2{ margin: 5 1%;background: #FFB675; width:auto}

b.rtop, b.rbottom{display:block;background: #FFD9B5}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFB675}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}



div#box_lilla2{ margin: 5 1%;background: #FFB3DB}

b.rtop_lilla, b.rbottom_lilla{display:block;background: #FFD5EB}
b.rtop_lilla b, b.rbottom_lilla b{display:block;height: 1px;
    overflow: hidden; background: #FFB3DB}
b.r1_lilla{margin: 0 5px}
b.r2_lilla{margin: 0 3px}
b.r3_lilla{margin: 0 2px}
b.rtop_lilla b.r4_lilla, b.rbottom_lilla b.r4_lilla{margin: 0 1px;height: 2px}



div#box_verde2{ margin: 5 1%;background: #B4FBD6}

b.rtop_verde, b.rbottom_verde{display:block;background: #D6FFED}
b.rtop_verde b, b.rbottom_verde b{display:block;height: 1px;
    overflow: hidden; background: #B4FBD6}
b.r1_verde{margin: 0 5px}
b.r2_verde{margin: 0 3px}
b.r3_verde{margin: 0 2px}
b.rtop_verde b.r4_verde, b.rbottom_verde b.r4_verde{margin: 0 1px;height: 2px}



div#box_celeste2{ margin: 5 1%;background: #BADAFF}

b.rtop_celeste, b.rbottom_celeste{display:block;background: #D4E9FE}
b.rtop_celeste b, b.rbottom_celeste b{display:block;height: 1px;
    overflow: hidden; background: #BADAFF}
b.r1_celeste{margin: 0 5px}
b.r2_celeste{margin: 0 3px}
b.r3_celeste{margin: 0 2px}
b.rtop_celeste b.r4_celeste, b.rbottom_celeste b.r4_celeste{margin: 0 1px;height: 2px}



#global {
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
}



    /* Definizione del header */
    #headerbox {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 100%;
    height: 155px;
   background-image:url(../img/header_patt.jpg);
    display: block;
    }
		/* Definizione del logo */
    #logo {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height:auto;
    display: table;
	float:left;
    }
			/* Definizione del lato destro header */
    #header_right {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 509px;
	height: 155px;
	/*background-image:url(../img/header_dx.jpg);*/
	padding: 10px;
    display: table;
	float:right;
	text-align:center;
    }


    
    #menu_navigation {
    -moz-box-sizing:border-box;
    background-image:none;
    display:block;
    height:23px;
    width:100%;
    }
                                        
   
	          
    #main_content {
        -moz-box-sizing:border-box; box-sizing:border-box;
        display: table;
        clear: both;
        width: 100%;
        height:auto;
        float: none;
		background-color: #6A8ED0;
    }  
	
	
	    #menu_navigation1 {
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 100%;
    height: auto;
	padding-top: 2px;
	padding-left:10px;
	padding-bottom:2px;
	background-color:#E3EBFC;
    display: block;
			text-align:left;
		font-size: 1 em;
		font-weight:bold;
		color:#FF7200;
		text-decoration:none;
    }
	
	.menu_navigation1	{

		text-align:left;
		font-size: 1 em;
		font-weight:bold;
		color:#FF7200;
		text-decoration:none;
    } 
	
		.menu_navigation1:link	{

		text-align:left;
		font-size: 1 em;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
    } 
		.menu_navigation1:visited	{

		text-align:left;
		font-size: 1 em;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
    }
		.menu_navigation1:hover	{

		text-align:left;
		font-size: 1 em;
		font-weight:bold;
		color:#FF7200;
		text-decoration:none;
    }
	
	
	  
				/* Definizione del contenitore centrale colorato */
    #cont_sx_arancio {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 75%;
	height: 100%;
	background-color:#FFD7B4;
    display: inline;
	float:left;
    }
	
					/* Definizione del contenitore centrale colorato */
    #cont_sx_verde {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 75%;
	height: 100%;
	background-color:#D6FFED;
    display: inline;
	float:left;
    }
	
					/* Definizione del contenitore centrale colorato */
    #cont_sx_celeste {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 75%;
	height: 100%;
	background-color:#D4E9FE;
    display: inline;
	float:left;
    }
	
					/* Definizione del contenitore centrale colorato */
    #cont_sx_lilla {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 75%;
	height: 100%;
	background-color:#FFD5EB;
	float:left;
    }
	
					/* blocco 1 */
    #box_arancio {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    font-size: 0.8em;
	width: 100%;
	height: auto;
	background:url(../img/box_arancio.gif) no-repeat,url(../img/box_arancio_bg.gif) repeat-x;
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	/*float:left;*/
    }
						/* blocco 1 */
    #box_aranciob {  
       -moz-box-sizing:border-box; 
    box-sizing:border-box;
	 font-size:0.8em;
    width: 100%;
	height: auto;	
	background-repeat:repeat-x;
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	background-image:url(../img/box_arancio.gif);

    }

	
	.tit_box { font-weight:bold;
	color:#003399;
	  }
	  
	  	.title_arancio	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#FF7200;
		text-decoration:none;
    } 
	
		.title_arancio:link	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#FF7200;
		text-decoration:none;
    } 
		.title_arancio:visited	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#FF7200;
		text-decoration:none;
    }
		.title_arancio:hover	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#B44E09;
		text-decoration:none;
    }
	
    #box_celeste {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
	 font-size:0.8em;
    width: 100%;
	height: auto;	
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	background:url(../img/box_celeste.gif) no-repeat,url(../img/box_celeste_bg.gif) repeat-x;
	}
	    #box_celesteb {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 100%;
	height: auto;
	background-image:url(../img/box_celeste.gif);
	background-repeat:repeat-x;
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	float:left;
    }
	
		  	.title_celeste	{
		
		text-align:left;
		font-size: 0.80em;
		font-weight:bold;
		color:#5D82CA;
		text-decoration:none;
    } 
	
		.title_celeste:link	{

		text-align:left;
		font-size: 0.80em;
		font-weight:bold;
		color:#5D82CA;
		text-decoration:none;
    } 
		.title_celeste:visited	{

		text-align:left;
		font-size: 0.80em;
		font-weight:bold;
		color:#5D82CA;
		text-decoration:none;
    }
		.title_celeste:hover	{

		text-align:left;
		font-size: 0.80em;
		font-weight:bold;
		color:#003399;
		text-decoration:none;
    }
	
    #box_lilla {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
	 font-size:0.8em;
    width: 100%;
	height: auto;	
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	background:url(../img/box_lilla.gif) no-repeat,url(../img/box_lilla_bg.gif) repeat-x;
    }
	    #box_lillab {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 100%;
	height: auto;
	background-image:url(../img/box_lilla.gif);
	background-repeat:no-repeat;
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	float:left;
	text-align:left;
    }
	 
	 .testo80	{
		font-size: 0.80em;

    } 
	
			  	.title_lilla	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#E774C8;
		text-decoration:none;
    } 
	
		.title_lilla:link	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#E774C8;
		text-decoration:none;
    } 
		.title_lilla:visited	{

		text-align:left;
		font-weight:bold;
		color:#E774C8;
		text-decoration:none;
    }
		.title_lilla:hover	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#750E93;
		text-decoration:none;
    }
	
    #box_verde {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
	 font-size:0.8em;
    width: 100%;
	height: auto;	
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	background:url(../img/box_verde.gif) no-repeat,url(../img/box_verde_bg.gif) repeat-x;
    }
	    #box_verdeb {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height: auto;
	background-image:url(../img/box_verde.gif);
	background-repeat:repeat-x;
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	float:left;
    }
	
	
				  	.title_verde	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#1CA646;
		text-decoration:none;
    } 
	
		.title_verde:link	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#1CA646;
		text-decoration:none;
    } 
		.title_verde:visited	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#1CA646;
		text-decoration:none;
    }
		.title_verde:hover	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#157733;
		text-decoration:none;
    }
	
	
					/* Definizione del contenitore menu destra */
    #cont_dx {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 25%;
	height: auto;
	background-color: #6A8ED0;
	padding: 10px 10px 10px 10px;
    display: inline;
	float:right;
    }
	
	/* Definizione del contenitore news destra */
    #tit_news_dx {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height: auto;
	color:#ffffff;
	font-weight:bold;
	font-size:0.8em;
	background:url(../img/newsbar.gif) no-repeat, url(../img/newsbar_bg.gif) repeat-x;
	padding: 2px 2px 2px 10px;
    display: block;
	float:none;
    }     
		    #data_news_dx {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height: auto;
	background-color: #B4CFF8;
	margin: 6px 0px 0px 0px;
	font-size:1em;
	color:#cc0000;
	font-weight:bold;
	padding: 1px 1px 1px 1px;
    display: block;
	float:none;
    }
	
	.docnavigation, .docnavigation:link, .docnavigation:visited {
		font-size: 0.80em;
		color:#2E5191;
	}
	.docnavigation:hover {
		font-weight:bold;		
	}
	
		.sottotitolo_news {color: #2E5191;
				   font-weight:bold;
				   text-decoration:none;
					} 
				   
		.sottotitolo_news:link {color: #2E5191;
				   font-weight:bold;
				   text-decoration:none;
					} 
			.sottotitolo_news:visited {color: #2E5191;
				   font-weight:bold;
				   text-decoration:none;
					} 
				.sottotitolo_news:hover {color: #2E5191;
				   font-weight:bold;
				   text-decoration:none;
				   background-color:#FFFFFF;
					}   
				   
				   
        #news_dx {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height: auto;
	color:#ffffff;
	padding: 10px 1px 15px 10px;
    display: block;
	float:none;
	background-color:#5D82CA;
    }     
 

	          
    #footer {
        -moz-box-sizing:border-box; box-sizing:border-box;
        display: block;
        clear: both;
        width: 100%;
        height: auto;
        float: none;
		background-image:url(../img/line.gif);
		background-repeat:repeat-x;
		padding: 8px;
		text-align:center;
		font-size: 1 em;
		font-weight:bold;
		color:#003399;
		background-color: white;
    } 
	
	.footer	{

		text-align:center;
		font-size:1em;
		font-weight:bold;
		color:#003399;
		text-decoration:none;
    } 
	
		.footer:link	{

		text-align:center;
		font-weight:bold;
		color:#003399;
		text-decoration:none;
    } 
		.footer:visited	{

		text-align:center;
		font-weight:bold;
		color:#003399;
		text-decoration:none;
    }
		.footer:hover	{

		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#003399;
		text-decoration:none;
    }


	.map	{
		text-align:left;
		font-size:0.7em;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
    } 
	
		.map:link	{
		text-align:left;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
    } 
		.map:visited	{

		text-align:left;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
    }
		.map:hover	{

		text-align:left;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
    }

					/* Definizione menu principale */
.itemBorder {
	BORDER-RIGHT: white 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: white 1px solid
}
.itemText {
	FONT: 0.7em tahoma, Helvetica; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.crazyBorder {
	BORDER-RIGHT: #663399 2px outset; 
	BORDER-TOP: #663399 2px outset; 
	BORDER-LEFT: #663399 2px outset; 
	BORDER-BOTTOM: #663399 2px outset
}
.crazyText {
	FONT: bold 0.8em Arial, Helvetica; 
	COLOR: #ffcc99; 
	TEXT-DECORATION: none
}
.Stile2 {
		color: #CFEDFF; 
		font-weight: bold;
		text-decoration:none; }
.Stile4 {font-size: 0.8em}
.Stile5 {
		color: #6B8ED0;
		font-weight: bold;
}
.Stile6 {color: #000790}


.table_sondaggio {
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
   width: 95%;
   color: #000;
   background-color: #FFffff;
   margin:5px;
   display:table;
}
		/* Definizione del sondaggio */
    #left1 {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height:auto;

    display: inline;
	float:left;
    }
			/* Definizione del sondaggio_checkbox */
    #right1 {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	height: autopx;

    display: inline;
	float:right;
    }
    
    /* colore giallo *//* colore giallo *//* colore giallo *//* colore giallo *//* colore giallo */
    /* colore giallo *//* colore giallo *//* colore giallo *//* colore giallo *//* colore giallo */
    
        #box_giallo {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
	 font-size:0.8em;
    width: 100%;
	height: auto;	
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	background:url(../img/box_giallo.gif) no-repeat,url(../img/box_giallo_bg.gif) repeat-x;
    }
    
	  #box_giallob {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	  height: auto;
	  background-image:url(../img/box_giallo.gif);
	  background-repeat:repeat-x;
	  /*border-right:1px solid;*/
	  border-bottom:1px solid;
	  border-right-color:#ffffff;
	  border-bottom-color:#ffffff;
	  padding: 15px 10px 10px 20px;
	  margin-top: 5px;
    display: block;
	  float:left;
    }
	
  	.title_giallo	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#D5B636;
		text-decoration:none;
    } 
	
		.title_giallo:link	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#D5B636;
		text-decoration:none;
    } 
		.title_giallo:visited	{
		text-align:left;
		font-weight:bold;
		color:#D5B636;
		text-decoration:none;
    }
		.title_giallo:hover	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#A7890E;
		text-decoration:none;
    }
    
    div#box_giallo2{ margin: 5 1%;background: #BADAFF}

    b.rtop_giallo, b.rbottom_gialloe{display:block;background: #D4E9FE}
    b.rtop_giallo b, b.rbottom_giallo b{display:block;height: 1px;
    overflow: hidden; background: #BADAFF}
    b.r1_giallo{margin: 0 5px}
    b.r2_giallo{margin: 0 3px}
    b.r3_giallo{margin: 0 2px}
    b.rtop_giallo b.r4_giallo, b.rbottom_giallo b.r4_giallo{margin: 0 1px;height: 2px}
    
    /* Definizione del contenitore centrale colorato */
    #cont_sx_giallo {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 75%;
	  height: 100%;
	  background-color:#FFF3C8;
    display: inline;
	  float:left;
    }    
    
    
    /* colore rosso *//* colore rosso *//* colore rosso *//* colore rosso *//* colore rosso */
    /* colore rosso *//* colore rosso *//* colore rosso *//* colore rosso *//* colore rosso */
    
    #box_rosso {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
	 font-size:0.8em;
    width: 100%;
	height: auto;	
	/*border-right:1px solid;*/
	border-bottom:1px solid;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	padding: 15px 10px 10px 20px;
	margin-top: 5px;
    display: block;
	background:url(../img/box_rosso.gif) no-repeat,url(../img/box_rosso_bg.gif) repeat-x;
    }
    
	  #box_rossob {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: auto;
	  height: auto;
	  background-image:url(../img/box_rosso.gif);
	  background-repeat:repeat-x;
	  /*border-right:1px solid;*/
	  border-bottom:1px solid;
	  border-right-color:#ffffff;
	  border-bottom-color:#ffffff;
	  padding: 15px 10px 10px 20px;
	  margin-top: 5px;
    display: block;
	  float:left;
    }
	
  	.title_rosso	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#E2676A;
		text-decoration:none;
    } 
	
		.title_rosso:link	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#E2676A;
		text-decoration:none;
    } 
		.title_rosso:visited	{
		text-align:left;
		font-weight:bold;
		color:#E2676A;
		text-decoration:none;
    }
		.title_rosso:hover	{
		font-size: 0.80em;
		text-align:left;
		font-weight:bold;
		color:#BB363A;
		text-decoration:none;
    }
    
    div#box_rosso2{ margin: 5 1%;background: #BADAFF}

    b.rtop_rosso, b.rbottom_rossoe{display:block;background: #D4E9FE}
    b.rtop_rosso b, b.rbottom_rosso b{display:block;height: 1px;
    overflow: hidden; background: #BADAFF}
    b.r1_rosso{margin: 0 5px}
    b.r2_rosso{margin: 0 3px}
    b.r3_rosso{margin: 0 2px}
    b.rtop_rosso b.r4_rosso, b.rbottom_rosso b.r4_rosso{margin: 0 1px;height: 2px}
    
    /* Definizione del contenitore centrale colorato */
    #cont_sx_rosso {  
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
    width: 75%;
	height: 100%;
	background-color:#FFD7D8;
    display: inline;
	float:left;
    }    
    
    
#under_content {
	clear: both;
	background-color: #6A8ED0;
	padding: 20px 10px 10px 10px;
}

