form {
  padding:0px;
  margin:0px;
  border:0px;
}
.data_small_nero_piu {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	COLOR: #C24C07;
	font-weight: bolder;
}
A.data_small_nero_piu {
	TEXT-DECORATION: none;
	color: Black;
}
A.data_small_nero_piu:hover {
	TEXT-DECORATION: underline;
	
}
.pagine {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma;
	COLOR: #C24C07;
	padding-left: 2px;
	padding-right: 2px;
}
A.pagine {
	TEXT-DECORATION: none;
}
A.pagine:hover {
	color: #fff;
	background: #C24C07;
	padding-left: 2px;
	padding-right: 2px;
}

.campoditesto2 {
	BORDER-RIGHT: #f0f0f0 0px solid;
	BORDER-TOP: #f0f0f0 0px solid;
	BORDER-LEFT: #f0f0f0 0px solid;
	BORDER-BOTTOM: #000 1px dotted;
	FONT-SIZE: 16px;
	FONT-FAMILY: Trebuchet MS;
	BACKGROUND-COLOR: #f0f0f0;
	padding-left: 4px;
	padding-right: 4px;
}
.Arial_testoSTAMPATELLO {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
.box_grigio {
	background-color: #FAF9F7;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
}
.Arial_testo {
	FONT-SIZE: 16px;
	COLOR: #575454;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
}
A.Arial_testo {
	COLOR: black;
	font-weight: bold;
}
A.Arial_testo:hover {
	COLOR: #C24C07;TEXT-DECORATION: underline;
}
.Arial_testo_piccino {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
}
A.Arial_testo_piccino {
	COLOR: #534F4F;
	border-bottom: 1px dashed;
	font-weight: bold;
}
A.Arial_testo_piccino:hover {
	COLOR: #C24C07;
}
.menup {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}
A.menup {
	COLOR: #000000; 
}
A.menup:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
	margin-left: 4px;
}
.verdana_testo {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
}
A.verdana_testo {
	COLOR: #C24C07;
	
	font-weight: bold;
}
A.verdana_testo:hover {
	COLOR: Gray;
	TEXT-DECORATION: underline;
}
.Arial_testo_piugrande {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.Arial_testo_piugrande {
	COLOR: #C24C07; 
}
A.Arial_testo_piugrande:hover {
	COLOR: black;TEXT-DECORATION: underline;
}
.dc {
	FONT-SIZE: 15px;
	font-weight: bold;
	FONT-FAMILY: Arial;
}
A.dc {
	TEXT-DECORATION: underline;
	color: #C24C07;
}
A.dc:hover {
	COLOR: Black;
}
.menu2 {
	FONT-SIZE: 12px;
	font-weight: bold;
	FONT-FAMILY: Arial;
}
A.menu2 {
	TEXT-DECORATION: underline;
	color: black;
}
A.menu2:hover {
	COLOR: black;
	TEXT-DECORATION: none;
}
.sovratitolo {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	color: #C24C07;
}
A.sovratitolo {
	color: #C24C07;
	TEXT-DECORATION: none;
	border-bottom: 1px dashed;
}
A.sovratitolo:hover {
	border-bottom: 0px dashed;
	COLOR: black;
	TEXT-DECORATION: underline;
}
.sovratitolononsott {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	color: #C24C07;
}
A.sovratitolononsott {
	color: #C24C07;
	TEXT-DECORATION: none;
}
A.sovratitolononsott:hover {
	border-bottom: 0px dashed;
	COLOR: black;
	TEXT-DECORATION: none;
}
.arial_grigio {
	FONT-SIZE: 11px;
	COLOR: #898787;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none;
	letter-spacing: 0px;
	font-style: normal;
	font-weight: normal;
}
A.arial_grigio {
	COLOR: #C24C07;
	font-weight: bold;
}
A.arial_grigio:hover {
	COLOR: black;
}
.menuAlto3 {
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #AAAAAA 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #AAAAAA 1px solid;
	BORDER-BOTTOM: #000 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #D4CDCD;#f0f0f0;
	padding-bottom: 0px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
	COLOR: #000;
}
A.menuAlto3:hover {
	COLOR: black;
	BACKGROUND-COLOR: #E8f4d9;
}
A.menuAlto3 {
	COLOR: #000;
	TEXT-DECORATION: none;
	line-height: 21px;
}
.campoditesto {
	BORDER-RIGHT: #b2b2b2 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #b2b2b2 1px solid;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.titolo {
	FONT-SIZE: 36px;
	font-weight: bold;
	color: #E09162;
	FONT-FAMILY: Trebuchet MS;
	line-height: 36px;
}
A.titolo {
	TEXT-DECORATION: none;
}
A.titolo:hover {
	color: #8C8989;
}
.titoloarancio {
	FONT-SIZE: 26px;
	font-weight: bold;
	color: #E09162;
	FONT-FAMILY: Trebuchet MS;
	line-height: 28px;
}
A.titoloarancio {
	TEXT-DECORATION: none;
}
A.titoloarancio:hover {
	color: #8C8989;
}
.titoloaranciogrigio {
	FONT-SIZE: 26px;
	font-weight: bold;
	color: #8C8989;
	FONT-FAMILY: Trebuchet MS;
	line-height: 28px;
}
A.titoloaranciogrigio {
	TEXT-DECORATION: none;
}
A.titoloaranciogrigio:hover {
	color: #E09162;
}
.titolopiupicc {
	FONT-SIZE: 18px;
	font-weight: bold;
	color: #8C8989;
	FONT-FAMILY: Trebuchet MS;
}
A.titolopiupicc {
	TEXT-DECORATION: none;
}
A.titolopiupicc:hover {
	color: #E09162;
}
.titolopiupiccpiualto {
	FONT-SIZE: 18px;
	font-weight: bold;
	color: #8C8989;
	FONT-FAMILY: Trebuchet MS;
	line-height: 24px;
}
A.titolopiupiccpiualto {
	TEXT-DECORATION: none;
}
A.titolopiupiccpiualto:hover {
	color: #E09162;
}
.titolopiupicced {
	FONT-SIZE: 18px;
	font-weight: bold;
	color: #E09162;
	FONT-FAMILY: Trebuchet MS;
}
A.titolopiupicced {
	TEXT-DECORATION: none;
}
A.titolopiupicced:hover {
	color: #8C8989;
	text-decoration: none;
}
.titolo2 {
	FONT-SIZE: 16px;
	font-weight: bold;
	color: #C24C07;
	FONT-FAMILY: Trebuchet MS;
}
A.titolo2 {
	TEXT-DECORATION: none;
	color: #C24C07;
}
A.titolo2:hover {
	color: black;
}
.titolo3 {
	FONT-SIZE: 13px;
	font-weight: bold;
	color: black;
	FONT-FAMILY: Trebuchet MS;
}
A.titolo3 {
	TEXT-DECORATION: none;
	color: #C24C07;
}
A.titolo3:hover {
	color: black;
}
.titolo3n {
	FONT-SIZE: 13px;
	color: black;
	FONT-FAMILY: Trebuchet MS;
}
A.titolo3n {
	TEXT-DECORATION: none;
	color: #C24C07;
}
A.titolo3n:hover {
	color: black;
}
.menu_des_home {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	line-height: 17px;
}
.menu_sin {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.menu_sin {
   COLOR: #EB7913;
	font-weight: bold;
}
A.menu_sin:hover {
	COLOR: #808080;
	TEXT-DECORATION: underline;
}
.menu_sin_arial {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	letter-spacing: 0px;
	font-style: normal;
	font-weight: normal;
}
A.menu_sin_arial {
	font-weight: bold;
}
A.menu_sin_arial:hover {
	COLOR: #808080;
}
.menu_sin_nero {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.menu_sin_nero:hover {
	COLOR: #808080;
	TEXT-DECORATION: underline;
}
.menu_sin_nograss {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
}
A.menu_sin_nograss {
	COLOR: #000000;
}
A.menu_sin_nograss:hover {
	COLOR: #EB7913;
}
.data_small {
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial;
	COLOR: Gray;
	line-height: 18px;
}
A.data_small:hover {
	TEXT-DECORATION: underline;
	color: Black;
}
A.data_small {
	TEXT-DECORATION: underline
}
.data_small_nounderline {
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial;
	COLOR: Gray;
	line-height: 18px;
}
A.data_small_nounderline:hover {
	TEXT-DECORATION: none;
	color: Black;
}
A.data_small_nounderline {
	TEXT-DECORATION: none
}
.data_small_nounderlinesmall {
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial;
	COLOR: Gray;
	line-height: 18px;
}
A.data_small_nounderlinesmall:hover {
	TEXT-DECORATION: none;
	color: Black;
}
A.data_small_nounderlinesmall {
	TEXT-DECORATION: none
}
.data_small_nounderlinesmall_black {
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: tahoma;
	COLOR: black;
	line-height: 18px;
}
A.data_small_nounderlinesmall_black:hover {
	TEXT-DECORATION: none;
	color: Gray;
}
A.data_small_nounderlinesmall_black {
	TEXT-DECORATION: none
}
.data_small_nero {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	COLOR: Black;
}
A.data_small_nero {
	TEXT-DECORATION: none;
}
A.data_small_nero:hover {
	TEXT-DECORATION: underline
}
.data_small_grigio {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	COLOR: #7E7979;
}
A.data_small_grigio {
	TEXT-DECORATION: underline;
}
A.data_small_grigio:hover {
	TEXT-DECORATION: underline;
	color: black;
}
.dt {
	BORDER-RIGHT: #CDDFEC 1px solid;
	BORDER-TOP: #CDDFEC 1px solid;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #CDDFEC 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #CDDFEC 1px solid;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #ecf4f9;
	font-size: 12px;
	PADDING-LEFT: 4px;
}
.dt_box {
	BORDER-RIGHT: #CDDFEC 1px solid;
	BORDER-TOP: #CDDFEC 1px solid;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #CDDFEC 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #CDDFEC 1px solid;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #ffffff;
	font-size: 11px;
	PADDING-LEFT: 4px;
}
.dt_foto {
	BORDER-RIGHT: #CDDFEC 1px solid;
	BORDER-TOP: #CDDFEC 1px solid;
	BORDER-LEFT: #CDDFEC 1px solid;
	BORDER-BOTTOM: #CDDFEC 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	BACKGROUND-COLOR: #ecf4f9;
}
.img_bordi {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #f0f0f0;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 10px;
}
.img_bordi_principale {
	margin-top: 10px;
}
.img_bordi_editoriale {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #f0f0f0;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 10px;
}
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial
}
.titoloPagina {
	FONT-SIZE: 15.5pt;
	COLOR: #E76F04;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-variant: normal;
	height: auto;
}
.sottotitoloNews {
	FONT-SIZE: 11pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
.barra_giu_arancione_chiaro {
	BORDER-BOTTOM: #F4C577 2px solid;
}
.centro {
	BORDER-BOTTOM: #c0c0c0 2px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-RIGHT: #c0c0c0 1px solid;
}
.sin_e_des {
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-RIGHT: #c0c0c0 1px solid;
}
.rigabassamenu_dotted {
	BORDER-BOTTOM: #c0c0c0 1px dotted;
}
.rigabassa_alto {
	BORDER-BOTTOM: 1px solid #D4CDCD;BORDER-TOP: 1px solid #D4CDCD;
}
.rigaSINISTRAmenu_dotted {
	BORDER-LEFT: #c0c0c0 1px dotted;
}
.rigaDESTRAmenu_dotted {
	BORDER-RIGHT: #c0c0c0 1px dotted;
}
.rettangolo_arancione {
	BORDER-TOP: #C24C07 1px solid;
	BORDER-BOTTOM: #C24C07 1px solid;
	BORDER-LEFT: #C24C07 1px solid;
	BORDER-RIGHT: #C24C07 1px solid;
}
.riga_su {
	BORDER-TOP: #C24C07 1px solid;
}


#contenitore {
margin: 0 0%;
	background: #fff;
}

.curva {
	display:block;
	height: 1px;
	overflow: hidden; 
	background: #d2c9c9;
}

#contenitoreBIANCO {
margin: 0 0%;
	background: #fff;
}

.curvaBIANCO {
	display:block;
	height: 1px;
	overflow: hidden; 
	background: #ffffff;
}
.curvaGRIGIOCHIARO {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #f0f0f0;
}
.segmento1{
	margin: 0 5px;
}

.segmento2{
	margin: 0 3px
}

.segmento3{
	margin: 0 2px
}

.segmento4{
	margin: 0 1px;
	height: 2px;
}

.contenuto {
	height: auto;
}

.p1 {
	font: 13px Arial,sans-serif;
	margin: 30px 30px;
	color: #000;
	padding: 1.2em 30px 30px;
}
.img_bordi_enterprise {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #EFC19D;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 10px;
}
.img_spaziodxnobordi {
	FONT-FAMILY: Arial;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 10px;
}
.img_spazionobordi {
	FONT-FAMILY: Arial;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.img_user_home {
	FONT-FAMILY: Arial;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
	
}
.img_umore {
	FONT-FAMILY: Arial;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.img_spaziosinnobordi {
	FONT-FAMILY: Arial;
	font-size: 13px;
	PADDING-LEFT: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 10px;
}
tr.riga:hover {
   background-color: #f0f0f0;
}
tr.rigascura:hover {
   background-color: #E3E3E3;
}
td.tidi:hover {
   background-color: #f0f0f0;
}
.box_esitopositivo {
	background-color: #E5FFC4;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	BORDER-TOP: #E5E4E4 1px solid;
	BORDER-BOTTOM: #E5E4E4 1px solid;
}
.box_esitonegativo {
	background-color: #EFC19D;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	BORDER-TOP: #E5E4E4 1px solid;
	BORDER-BOTTOM: #E5E4E4 1px solid;
}
.rigabassa_img {
	BORDER-BOTTOM: #C24C07 3px solid;
}
.rigabassa_img2 {
	BORDER-TOP: #f0f0f0 4px solid;
}
.rigabassa_img2:hover {
	BORDER-TOP: #f0f0f0 0px solid;
	BORDER-BOTTOM: #c0c0c0 4px solid;
}
.rigabassa_img3 {
	BORDER-TOP: #fff 4px solid;
}
.rigabassa_img3:hover {
	BORDER-TOP: #f0f0f0 0px solid;
	BORDER-BOTTOM: #c0c0c0 4px solid;
}
.img_album {
	background: #fff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BORDER-right: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-left: #c0c0c0 1px solid;
}
.img_album:hover {
	BORDER-BOTTOM: #706F6F 1px solid;
	BORDER-right: #706F6F 1px solid;
	BORDER-TOP: #706F6F 1px solid;
	BORDER-left: #706F6F 1px solid;
}
.effetto img {
  cursor: default;
}
.effetto:hover img {
	cursor: ne-resize;
}
.manina { cursor: hand; }
