body {/*background-color:#dfdbdb;*/
background:  url(bg.gif);
margin:0;
  }

/*h1 {color:red;}    */

#testa_1 {background-color: #6196C8; 
	/*position: absolute;
	left:0px;
	top:0px;*/
	text-align:left;
	height:80px;
	width:860;
	/*padding-left:40px; */}



#testa_2 {

  background-color: #E0B35D /*url(navbar.gif)*/;
	/*position: absolute;
	left:0px;
	top:80px;*/
	width:860;
	/*height:24px; */
	font-family:Arial;
	font-size:14px;	
	padding: 9px 0px 7px 0px;
	text-align:left ;
	/*padding-top: 6px;   
  padding-bottom: 4px;  
  	text-align:left;  
	padding-left:210px;   */
	border-top:1px solid #333;
	border-bottom:1px solid #333;}

#testa_2 a  {color:#333;
	text-decoration:none;
 padding: 9px 1px 7px 1px;   
  }


#testa_2 a:hover  {
/*background: #F3F0E7 url(navhov.gif);      */

background: #F3F0E7 url(navhov.gif);
color: #e0b35d;
/*color:#fff;*/}

.link {
 
  margin-left:15px;  
 /*	padding-right:15px;  */
  */
  }


#fianco_sinistra {
	background-color:#FFFFFF;
	/*position:absolute;
	left:0px;
	top:94px;*/
	float:left;
	width:158px;
	height:100%;
	}
	
.bordo_a_sinistra {
   	padding-left:1px;
	padding-rigth:1px;
	border-left:0px solid #E0B35D;
	background-color:#f1f1f1;
	}

.menu {
  width:197px;
	border-top:1px solid #494949;
	border-bottom:1px solid #A0B3C1;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:2px;
	/*background-color:#3A3A3A;*/
	background-color:#666666;
	color: #6196C8;
	text-align:left;
	/*text-align:center;*/}

.listaNumerata a  {color:#488CC0;
	text-decoration:none;}


.menu a {color: #DFDBDB;
	text-decoration:none;}

.menu a:hover {color: #E0B35D;
	font-weight:bold;
	}
.menu:hover{backgroud-color:#fff;}

.menu_1 {
  background-color:#f1f1f1;
	font-size:13px;
	font-family:Arial;
	padding-top:5px;
	padding-bottom:2px;
	color: #6196C8;
	text-align:left;
}


.menu_1 a  {color:#488CC0;
	text-decoration:none;}


.menu_1 a:hover  {color:#488CC0;
text-decoration:underline;}



.posta {
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	background-color:#DAE0EA;
	font-size:13px;
	font-family:Arial;
	/*font-weight:bold;*/
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	/*color: #fff;*/
	text-align:left;
	/*width:150px;*/

}


#corpo 
	{
	/*position: absolute;
	overflow:scroll;
	left:150px;
	top:94px;*/
/*	width:550px; */
	height:100%;
	font-family:Verdana, Arial;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	/*border-left:1px dashed #494949;
	border-right:1px dashed #494949;*/
	border-left:1px solid #494949;
	border-right:1px solid #494949;
	background-color:#fff;
	}

.notizia {
	border-bottom:1px solid #E0B35D;
	border-left:1px solid #E0B35D;
	border-right:1px solid #E0B35D;
	border-top:1px solid #E0B35D;
	width:244px;
	padding:4px;
	font-size: 11px;
	margin-right:10px;}
.notizia a {text-decoration:none;
	color: #6196C8;}
.notizia a:hover  {text-decoration:underline;}	

.notizia_principale {text-align:center;
	border:1px solid #E0B35D;
	font-size: 13px;}
.notizia_principale a {text-decoration:none;
	color: #6196C8;}
.notizia_principale a:hover  {text-decoration:underline;}



#piedipagina {background-color: #DAE0EA; 

   /*position: absolute;
	left:0px;
   top:550px;*/
	height:12px;
	width:860;
 }

.fianco_destra {
    position: relative;
	left:1px;
	border-right:1px solid #E0B35D;
	background-color:#6098C8;
	font-size:12px;

	}

.fianco_destra a  {color:#fff;
	text-decoration:none;}


.fianco_destra a:hover  {color:#fff;
text-decoration:underline;}

/*body a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
	text-decoration: none;
}

body a:hover {
	color: white;
   background-color:#666666;*/
}
*/


#menu_2 {
	font-family:Verdana, Arial;
	font-size:10px;	
	background-color: #FFFFFF;
	}

.menu_2 a  {color:#488CC0;
	text-decoration:none;}


.menu_2 a:hover  {color:#488CC0;
text-decoration:underline;}





.selezionato{
 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 100%;
	/*font-weight: bold;*/
	/*color: white;
	background-color: #488CC0;*/
	color: black;
	background-color: white;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: red;
	border-right-style: solid;
	/*border-top-color: #111111;*/
	border-top-color: red;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.non_selezionato{
 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #488CC0;
	border-right-style: solid;
	border-top-color: #488CC0;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}


.menu_principale {

 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	/*border-top-color: #488CC0;*/
	border-top-color: white;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.menu_intestazione_0 {
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-top-color: #abcdef;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.menu_intestazione_1 {
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-top-color: #488CC0;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.menu_intestazione_2 {
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-top-color: #488CC0;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.menu_intestazione_3 {
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-top-color: #488CC0;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.bordo_a_destra {
   background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-color: #488CC0;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.bordo_a_destra a  {color:#488CC0;
	text-decoration:none;}


.bordo_a_destra a:hover  {color:#488CC0;
text-decoration:underline;}


.bordo_a_sinistra {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-color: #333333;
	border-left-style: solid;
	border-bottom-style: none;
	border-right-style: none;
}

.bordo_sopra {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-top-color: #333333;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}

.bordo_sotto {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-color: #488CC0;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
}

bordo_basso {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-color: #488CC0;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
}

.tabella_con_bordo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	//border-bottom-color: #333333;
	//border-left-color: #333333;
	border-top-style: solid;
	border-right-style: solid;
	//border-bottom-style: solid;
	//border-left-style: solid;
}
	

.news_a_dx {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-color: #aaaaaa;
	border-left-style: solid;
	border-bottom-style: none;
	border-right-style: none;
	border-top-color: #aaaaaa;
}

.news_a_sx {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.bordo_dx  {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #808080;
}


.news_superiore {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.news_si {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-top-style: solid;
	border-bottom-color: #aaaaaa;
	border-bottom-style: solid;
	border-left-style: none;
}
.titoloPagina {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	color: #FF6600;
}
.sottotitoloArial20 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
}
.titoloTabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	border: none;
	clip:  rect(50px auto auto auto);
}

.titolinoNews {
  height:32px;
	width:490;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #f1f1f1;
	/*color: #6699FF;*/
	color: #000080;
	padding-top: 4px;
	padding-bottom: 6px;
	text-align:left;
}


.titoloNews {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color: #00699B;
}
.notizianews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-align:left;

}

.notizianewscentrata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-align:center;

}

.menuintestazione{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	//font-weight: bold;
	font-weight: normal;
	// color: #336699;
}

.menusx {
 	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	//font-weight: bold;
	font-weight: normal;
	// color: #336699;
}

.didascalia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
}
.testoNormale {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399; 
	text-align:justify*/
}
.testomignon9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.listaMenu {
	list-style-image: url(../immagini/vuoto.gif);
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
}
.sottotitoloArial20withe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFCC;
}

.menusx:a {
color: #FFFFFF;
	font-size: 24px;

	text-decoration: none;
	/*font-size: 90%;*/
}

.menusx:hover {
   background-color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.menusx:link {
	text-decoration: none;
}


.menusx:visited {
	text-decoration: none;
}

.menusx:active {
	text-decoration: none;
}
.titoloPaginaMignon {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #FF6600;
	font-style: italic;
}
.sottotitoloArial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
}
.menusxLittle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}
.menusxLittle:hover {
	color: #FF6600;
	text-decoration: none;
}

.menusxLittle:link {
	text-decoration: none;
}

.menusxLittle:visited {
	text-decoration: none;
}

.menusxLittle:active {
	text-decoration: none;
}
.testoPiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
}
.listatrattino {
	list-style-image: url(../immagini/trattino.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
}
.listapallino {
	list-style-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	list-style-type: disc;
	list-style-position: outset;


}
.listaNumerata {
	/* font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;*/
	list-style-type: decimal;

}
.listaAlfabetica {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	list-style-type: lower-alpha;
}
.listaAlfabetoMaiuscolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	list-style-type: upper-alpha;
}
.sottotitoloGeorgia20 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #3366CC;
}
.sottotitoloGeorgia14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #996633;
}
.sottotitoloGeorgia12blu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}
.sottotitoloGeorgia10blu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
}
.testoNormaleMaiuscoletto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333399;
	text-align:justify;
	font-variant: small-caps;
	text-transform: none;
	font-weight: normal;
}
.testoNormaleNOJUSTIFY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399
}
.courier10 {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	font-weight: bold;
}

.ImgHomeDestra {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 8px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.ImgHomeSinistra {
	border-top-width: 0px;
	border-right-width: 8px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.ImgBigDestra {
	border-top-width: 16px;
	border-right-width: 0px;
	border-bottom-width: 16px;
	border-left-width: 16px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.ImgBigSinistra {
	border-top-width: 16px;
	border-right-width: 16px;
	border-bottom-width: 16px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


.box {
	/*border-bottom-width: 1px;
	border-bottom-style: dashed;
 	border-bottom-color: #105080;	*/
	margin: 0px 0px 0px 0px;
	font-size: 85%;
	background-color:  #EEEEEE;
	/*background-image:url(sfondo.gif);
	background-repeat:repeat;*/
	padding: 0px 0px 0px 0px;
}

.box a {
	/*text-decoration: underline;*/
	text-decoration: none;
	color: #333333;
}

box a:hover {
	text-decoration: none;
	color: white;
	background-color:#666666;
}


