body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#002B59;
	background-color:#C0C0C0;
		
	font-size:10px;
	margin:0px;
	text-align:center;
	}
	
/* INIZIO struttura sito */
	.sfondopagina {
		margin-top:4px;
		margin-bottom:4px;
		margin-left:45px;
		margin-right:20px;
		}
		
.maintab {
background-color:#EEDFD5;
background-image:url('/elementigrafici/sfondomain.gif');
background-position:bottom;
background-repeat:no-repeat;
}

.barraornavigazione {
background-color:#D6BCAB;

}

	.colonnasx {
		width:516px;
		text-align:left;
		vertical-align:top;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		}
	.colonnadx {
		text-align:left;
		vertical-align:top;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		}
/* FINE struttura sito */


/* INIZIO area di offerte in home */
	.home_offerte_div {
		width:100%;
		padding:0px;
		margin:0px;
		}
	.home_offerte {
		width:100%;
		margin-top:0px;
		margin-bottom:20px;
		margin-left:0px;
		margin-right:0px;
		}
	.home_titolo {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#770505;
		font-size:11px;
		font-weight:bold;
		vertical-align:top;
		
		padding-top:6px;
		padding-bottom:6px;
		padding-left:4px;
		padding-right:0px;
		
		border-bottom:1px solid #770505;
		border-left:1px solid #770505;
		}
	.home_box {
		/*background-color:#ffffff;*/
		padding-top:6px;
		padding-bottom:6px;
		padding-left:10px;
		padding-right:10px;
		}
	.home_box_cella {
		height:80;
		background-image:url('/images/home_box_bottom.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		vertical-align:middle;
		padding:0px;
		}
	.home_box_cella_img {
		height:80px;
		width:80px;
		background-image:url('/images/home_box_bottom.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		vertical-align:top;
		padding-top:6px;
		}
	.home_titolo_scheda {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#757573;
		font-size:10px;
		font-weight:bold;
		}
	a.home_titolo_scheda:link  {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#770304;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	a.home_titolo_scheda:active  {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#770304;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	a.home_titolo_scheda:visited {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#770304;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	a.home_titolo_scheda:hover {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#770304;
		background-color:#D6BCAB;
		font-size:10px;
		font-weight:bold;
		text-decoration :underline;
		}
/* FINE area di offerte in home */

	
/* INIZIO area di navigazione orizzontale */
	.barraorizzontale {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#446382;
		font-size:10px;
		font-weight:normal;
		/*background-color:#FFFFFF;*/
		}	
	.barraor {
		padding-top:10px;
		padding-bottom:4px;
		padding-left:0px;
		padding-right:0px;
		font-weight:normal;
		color:#666666;
		}	
	A.barraor:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :underline;
		}
	A.barraor:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :underline;
		}
	A.barraor:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :underline;
		}
	A.barraor:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
/* FINE area di navigazione orizzontale */


/* INIZIO barra di navigazione verticale */
	.box_barra_vert {
		width:100%;
		border:1px none #DADADA;
		padding:0px;
		text-align:left;
		}
		
	.box_barra_vert_to {
		width:260px;
		border:1px none #DADADA;
		padding:2px;
		text-align:center;
		}
	.barra_navigazione {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		text-align:left;
		font-size:10px;
		font-weight:normal;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:6px;
		padding-right:6px;
		}
	.barra_navigazione_top {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		text-align:left;
		vertical-align:top;
		font-size:10px;
		font-weight:normal;
		padding-top:6px;
		padding-bottom:15px;
		padding-left:6px;
		padding-right:6px;
		}
	.barra_navigazione_bottom {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		text-align:left;
		vertical-align:middle;
		font-size:10px;
		font-weight:normal;
		padding-top:6px;
		padding-bottom:8px;
		padding-left:6px;
		padding-right:6px;
		}
	.barra_navigazione_link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:normal;
		}
	A.barra_navigazione_link:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_navigazione_link:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_navigazione_link:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_navigazione_link:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :underline;
		}

	.barra_navigazione_sx {
		width:50%;
		vertical-align:top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#FFFFFF;
		font-size:10px;
		font-weight:normal;
		}
	.barra_navigazione_sx {
		width:50%;
		vertical-align:top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#FFFFFF;
		font-size:10px;
		font-weight:normal;
		}
	.barra_vert_separatore {
		background-image:url('/images/box_nav_separatore.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		padding:2px;
		}
	.barra_vert_elemento {
		background-image:url('/images/barra_vert_separatore.gif');
		background-repeat:no-repeat;
		background-position:middle;
		width:10px;
		
		}
	.box_prodotti {
		color:#FFFFFF;
		font-size:10;
		font-weight:normal;
		text-decoration:none;
		}
	.box_schede {
		color:#FFFFFF;
		font-size:10;
		font-weight:normal;
		text-decoration:none;
		}
	A.barra_box:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_box:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_box:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_box:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#002041;
		font-size:10px;
		font-weight:bold;
		text-decoration :underline;
		}

	A.barra_box_approfondimenti:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#424242;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
	A.barra_box_approfondimenti:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#424242;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
	A.barra_box_approfondimenti:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#424242;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
	A.barra_box_approfondimenti:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#barra_box_approfondimenti;
		font-size:10px;
		font-weight:normal;
		text-decoration :underline;
		}

	.barra_newsletter {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770303;
		/*background-color:#C9DAEE;*/
		border:1px solid #770303;
		text-align:left;
		font-size:10px;
		font-weight:normal;
		padding-top:6px;
		padding-bottom:10px;
		padding-left:6px;
		padding-right:6px;
		}
	.pulsantenewsletter {
		border:none;
		color:#ffffff;
		background-color:#770303;
		font-size:9px;
		font-weight:bold;
		text-decoration:none;
		padding:2px;
		}
	.pulsantecercaincat{
		background-color:#770303;
		border:none;
		color:#ffffff;
		font-size:9px;
		font-weight:bold;
		text-decoration:none;
		padding:2px;
		}

	.titolo_ricerca {
		/*background-image:url('/images/sfondo_home_offerte.gif');*/
		background-repeat:no-repeat;
		border-bottom:1px solid #770303;
		border-left:1px solid #770303;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#770303;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		padding-top:9px;
		padding-bottom:7px;
		padding-left:4px;
		padding-right:0px;
		}
	.barra_cerca {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#14539A;
		/*background-color:#ffffff;*/
		border:1px none #9EBF4A;
		text-align:left;
		font-size:10px;
		font-weight:normal;
		padding-top:16px;
		padding-bottom:16px;
		padding-left:6px;
		padding-right:6px;
		margin-top:10px;
		margin-bottom:10px;
		}
	.pulsantecerca {
		border:none;
		color:#14539A;
		background-color:#770303;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		padding:2px;
		}
	.barra_link_mondo {
		
		}
	A.barra_link_mondo:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:9px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_link_mondo:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:9px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_link_mondo:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:9px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_link_mondo:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#770505;
		font-size:9px;
		font-weight:bold;
		text-decoration :underline;
		}
	.input {
		color:#14539A;
		border:1px solid #b1b1b0;
		font-size:9px;
		font-weight:normal;
		}

	.box_operatori {
		color:#FFFFFF;
		font-size:10;
		font-weight:normal;
		text-decoration:none;
		}
	.box_titolo_to {
		color:#FFFFFF;
		background-color:#770303;
		font-size:11;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:18px;
		padding-right:0px;
		}
	.barra_vert_separatore_to {
		background-image:url('/images/box_nav_separatore.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		padding:2px;
		}
	.barra_vert_elemento_to {
		width:2px;
		}
	A.barra_box_to:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#002041;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_box_to:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#002041;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_box_to:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#002041;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.barra_box_to:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#002041;
		font-size:10px;
		font-weight:bold;
		text-decoration :underline;
		}

	.barra_login {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#11549A;
		/*background-color:#ffffff;*/
		text-align:left;
		font-size:10px;
		font-weight:bold;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:0px;
		padding-right:0px;
		}
	.barra_login_titolo {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#014200;
		}
	.pulsantenewslogin {
		border:none;
		color:#11549A;
		/*background-color:#ffffff;*/
		font-size:9px;
		font-weight:bold;
		text-decoration:underline;
		padding:2px;
		}

/* FINE barra di navigazione verticale */
	.offerte_sfondo {
		padding-top:0px;
		padding-bottom:6px;
		padding-left:2px;
		padding-right:2px;
		}
	.offerte_tbl {
		width:100%;
		}
	.offerte_titolo {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-position:0px 6px;
		color:#E2872C;
		font-size:10px;
		font-weight:bold;
		vertical-align:top;
		padding-top:2px;
		padding-bottom:6px;
		padding-left:4px;
		padding-right:0px;
		line-height:100%;
		border-bottom:1px solid #770505;
		border-left:1px solid #770505;
		
		
		}
		
		
	.offerte_categoria {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#285397;
		font-size:12px;
		font-weight:bold;
		padding-left:4px;
		}

	.offerte_box {
		/*background-color:#ffffff;*/
		padding-top:6px;
		padding-bottom:6px;
		padding-left:3px;
		padding-right:3px;
		text-align:justify;
		}
	.offerte_box_cella {
		height:80;
		background-image:url('/images/home_box_bottom.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		vertical-align:middle;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:0px;
		padding-right:0px;
		}
	.offerte_box_cella_img {
		height:80px;
		background-image:url('/images/home_box_bottom.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		vertical-align:middle;
		text-align:center;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:0px;
		padding-right:0px;
		}
	.offerte_titolo_scheda {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#757573;
		font-size:10px;
		font-weight:bold;
		}
	A.offerte_titolo_scheda:link  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#E77505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.offerte_titolo_scheda:active  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#E77505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.offerte_titolo_scheda:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#E77505;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		}
	A.offerte_titolo_scheda:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color :#477B30;
		font-size:10px;
		font-weight:bold;
		text-decoration :underline;
		}




	.colonna_div {
		margin-left:6px;
		margin-top:9px;
		}
	.colonna_titolo {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:10px;
		font-weight:bold;
		text-decoration :none;
		background-color:#770304;
		padding:2px;
		}
	.colonna_testo  {
	background-image:url('/images/box_nav_separatore.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:4px;
		padding-right:4px;
		}
	.colonna_gallery  {
		padding-top:6px;
		padding-bottom:3px;
		padding-left:3px;
		padding-right:3px;
		vertical-align:top;
		}
	a.colonna_link:link  {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
	a.colonna_link:active  {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
	a.colonna_link:visited {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#666666;
		font-size:10px;
		font-weight:normal;
		text-decoration :none;
		}
	a.colonna_link:hover {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#e77505;
		font-size:10px;
		font-weight:normal;
		text-decoration :underline;
		}



	.colonnaprezzi {
		width:750px;
		text-align:left;
		vertical-align:top;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		}

/* INIZIO area di visualizzazione dei prezzi */
	.tab_prezzi {
		/*width:340px;*/
		width:98%;
		border:1px solid #B5B5B5;
		/*background-color:#FFFFFF;*/
		color:#333366;
		font-size:100%;
		font-weight:normal;
		text-decoration:none;
		padding:1px;
		margin:0px;
		margin-top:10px;
		margin-bottom:10px;
		}
	.titoloprezzi {
		font-family:verdana, arial, helvetica, sans-serif;
		color :#FFFFFF;
		font-size:10px;
		font-weight:bold;
		background-color:#770505;
		}
	.linea_prezzi {
		border-top:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		border-bottom:1px none #DADADA;
		border-left:1px solid #FFFFFF;
		color:#F56800;
		background-color:#eeeeee;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		padding:1px;
		margin:1px;
		margin-bottom:1px;
		}
	.linea_testi {
		border-top:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		border-bottom:1px solid #DADADA;
		border-left:1px solid #FFFFFF;
		color:#333366;
		/*background-color:#FFFFFF;*/
		font-size:100%;
		font-weight:normal;
		text-decoration:none;
		padding-bottom:4px;
		margin:4px;
		}
	.linea_partenze {
		color:#333366;
		/*background-color:#FFFFFF;*/
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		padding-left:12px;
		
		}


	.sconto {
		border-left :1px solid #FFFFCC;
		border-right :1px solid #FFFFCC;
		border-top :1px solid #FFFFCC;
		color:#F56800;
		background-color:#FFFFCC;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:100%;
		text-decoration:none;
		}
/* FINE area di visualizzazione dei prezzi */







/*
Riepilogo dei colori
#FFFFFF = bianco
#333366 = blu
#FF3333 = rosso
#FF9933 = arancione
#FFCC99 = arancione chiaro

#CCFFCC = verdino
#FFFFCC = giallino
#99CCFF = azzurrino
*/



form {
	margin:0px;
	}

/* INIZIO area di visualizzazione della testata */
	.testa1 {
		background-image:url(/navigazionenuova/immagini/blutesta_01.jpg);
		background-repeat:repeat-x;
		height:120px;
	}
	.testa2 {
		background-image:url(/navigazionenuova/immagini/blutesta_02.jpg);
		background-repeat:repeat-x;
		
	}
	.testa3 {
		background-image:url(/navigazionenuova/immagini/blutesta_03.jpg);
		background-repeat:repeat-x;
		
	}
	.testa4 {
		background-image:url(/navigazionenuova/immagini/blutesta_04.jpg);
		background-repeat:repeat-x;
		
	}
	.topmap {
		height:120px;
		background-image:url(/navigazionenuova/immagini/blutesta_06.jpg);
		
	}
	.top2 {
		background-image:url(/navigazionenuova/immagini/blutesta_04.jpg);
		background-repeat:repeat-x;
		
	}
	.top3 {
		background-image:url(/sviluppo/Immagini/logo_stesxb.gif);
		height:180px;
		width:148px;
		border-bottom-style:solid;
		border-bottom-color:#ffffff;
		border-bottom-width:1px;
	}
	.top4 {
		background-image:url(/sviluppo/Immagini/logo_stedxb.gif);
		height:180px;
		width:392px;
		border-bottom-style:solid;
		border-bottom-color:#ffffff;
		border-bottom-width:1px;
	}
/* FINE area di visualizzazione della testata */




.tabellone {
	border-left :1px solid #333366;
	border-right :1px solid #333366;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#7AA57F;
	color:#333366;
	font-size:100%;
	padding:8px;
	}

.barraverticale {
	border-left :1px none #FFFFFF;
	border-right :1px none #FFFFFF;
	border-top :1px none #FFFFFF;
	border-bottom :1px none #FFFFFF;
	color:#333366;
	font-size:100%;
	width:190px;
	background-color:#ECF6D6;
	}
	
.corpopagina {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none white;
	border-bottom :1px none white;
	background-color:#ECF6D6;
	color:#333366;
	font-size:100%;
	}
	

/* INIZIO box di ricerca */
	.boxoperatori {
		border-top:1px solid #ffffff;
		border-right:1px solid #333366;
		border-bottom:1px solid #333366;
		border-left:1px solid #ffffff;
		color:#333366;
		background-color:#CFD8BB;
		font-size:100%;
		font-weight:normal;
		text-decoration:none;
		padding:4px;
		margin-top:4px;
		margin-bottom:10px;
		margin-left:4px;
		margin-right:4px;
		}
/* FINE box di ricerca */


/* INIZIO area di visualizzazione dei risultati delle ricerche */
	.areaprodotti {
		background-color:#ECF6D6;
		color:#000000;
		font-size:100%;
		}
	.areaschede {
		background-color:#ECF6D6;
		color:#000000;
		font-size:100%;
		}
	.areaoperatori {
		background-color:#ECF6D6;
		color:#ffffff;
		font-size:100%;
		}
/* FINE area di visualizzazione dei risultati delle ricerche */


/* INIZIO area dei pulsanti */



	.pulsantestampa {
		border-top:2px solid #FFCC99;
		border-right:2px solid #333366;
		border-bottom:2px solid #333366;
		border-left:2px solid #FFCC99;
		color:#FFFFFF;
		background-color:#FF9933;
		font-size:100%;
		font-weight:bold;
		text-decoration:none;
		padding:4px;
		margin:4px;
		}
	A.pulsantestampa:link  {
		color :#FFFFFF;
		}
	A.pulsantestampa:active  {
		color :#FFFFFF;
		}
	A.pulsantestampa:visited {
		color :#FFFFFF;
		}
	A.pulsantestampa:hover {
		border-top:3px solid #333366;
		border-right:3px solid #FFCC99;
		border-bottom:3px solid #FFCC99;
		border-left:3px solid #333366;
		color :#FFFFFF;
		}
		
	.pulsanteprenota {
		border-top:2px solid #cccccc;
		border-right:2px solid #333366;
		border-bottom:2px solid #333366;
		border-left:2px solid #cccccc;
		color:#FFFFFF;
		background-color:#770505;
		font-size:100%;
		font-weight:bold;
		text-decoration:none;
		padding:4px;
		margin:4px;
		}
	A.pulsanteprenota:link  {
		color :#FFFFFF;
		}
	A.pulsanteprenota:active  {
		color :#FFFFFF;
		}
	A.pulsanteprenota:visited {
		color :#FFFFFF;
		}
	A.pulsanteprenota:hover {
		border-top:3px solid #333366;
		border-right:3px solid #cccccc;
		border-bottom:3px solid #cccccc;
		border-left:3px solid #333366;
		color :#FFFFFF;
		}
/* FINE area dei pulsanti */

	
.barravert {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none navy;
	border-bottom :1px solid #bbbbbb;
	color:#ffffff;
	font-size:100%;
	}		


.listabox {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none white;
	border-bottom :1px Dotted black;
	color:#000000;
	font-size:100%;
	}		
.listaimg {
	border-left :1px solid white;
	border-right :1px solid white;
	border-top :1px solid white;
	border-bottom :1px solid white;
	color:#ffffff;
	background-color:#cccccc;
	font-size:100%;
	}


	
.dottedsx {
	border-left :1px solid #333366;
	border-right :1px solid #333366;
	border-top :1px none white;
	border-bottom :1px solid #333366;
	color:#333366;
	background-color:#E3F6B8;
	font-size:100%;
	}
	
			
.dottedbasso {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none white;
	border-bottom :1px dotted black;
	background-color:#FFFFCC;
	color:#000000;
	font-size:100%;
	font-style:bold;
	}		
.dottedgiroc {
	border-left :1px dotted white;
	border-right :1px dotted white;
	border-top :1px none white;
	border-bottom :1px dotted white;
	color:#ffffff;
	font-size:100%;
	}		
.bot {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none white;
	border-bottom :1px solid white;
	background-color:#002953;
	color:#ffffff;
	font-size:100%;
	}		
.botalto {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px solid black;
	border-bottom :1px none white;
	/*background-color:#ffffff;*/
	color:#000000;
	font-size:100%;
	}	
	
	
.imgbandiera {
	border-left :1px none black;
	border-right :1px none black;
	border-top :1px none black;
	border-bottom :1px none black;
	}		
	
/* Intestazione - area Top  */ 
.top {
	border-top-width:8px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#7AA57F;
	border-right-color:#7AA57F;
	border-bottom-color:#7AA57F;
	border-left-color:#7AA57F;
}




.testotop
{
dispay:none;
}


	
Table {
	font-size:100%;
	}
	
.titolo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:100%;
	text-decoration:none;
	background-color:#333366;
	border-top:1px solid #333366;
	border-right:1px solid #333366;
	border-bottom:1px solid #333366;
	border-left:1px solid #333366;
}	


a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:100%;
	}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:100%;
	}
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	font-size:100%;
	}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:100%;
	}

.bgtab1 {
	/*background-color:#FFFFFF;*/

}

	
a.inverso:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333366;
	text-decoration:none;
	font-size:100%;
	}
a.inverso:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333366;
	text-decoration:none;
	font-size:100%;
	}
a.inverso:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333366;
	text-decoration:none;
	font-size:100%;
	}
a.inverso:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF3333;
	text-decoration:none;
	font-size:100%;
	}



	
.bordosezioni {
	border-top:1px solid #2A4674;
	border-right:1px solid #2A4674;
	border-bottom:1px solid #2A4674;
	border-left:1px solid #2A4674;
	font-size:100%;
	color:#000000;
	padding:4px;
	margin:4px;
	margin-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	/*background-color:#FFFFFF;*/
	}
	
.bordosezioni2 {
	border-top:1px solid #333366;
	border-right:1px solid #333366;
	border-bottom:1px solid #333366;
	border-left:1px solid #333366;
	font-size:100%;
	color:#333366;
	/*background-color:#FFFFFF;*/
	padding:4px;
	margin:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	margin-bottom:10px;
	}	

	
a.piccolo:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	font-size:100%;
}
a.piccolo:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	font-size:100%;
}
a.piccolo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	font-size:100%;
	font-weight:bold;
}



/* INIZIO colorazione delle aree geografiche  */ 
	.bordoafrica {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#DB2600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}
	.bordonordamerica {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#AB2988;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}		
	.bordocentroamerica {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#61A784;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}		
	.bordosudamerica {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#FD8F00;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}		
	.bordoeuropa {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#FFD913;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#000000;
		font-size:100%;
		text-decoration:none;
			}		
	.bordoasia {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#4788C9;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}		
	.bordomediooriente {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#68B82B;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}		
	.bordooceania {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#96673D;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#ffffff;
		font-size:100%;
		text-decoration:none;
			}		
	.bordomondo {
		border-left :1px solid black;
		border-right :1px solid black;
		border-top :1px solid black;
		border-bottom :1px solid black;
		background-color:#cccccc;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#000000;
		font-size:100%;
		text-decoration:none;
			}
.bordoafricabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#DB2600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154 px;
	height:82 px;
	
		}
.bordonordamericabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#AB2988;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154px;
			}		
.bordocentroamericabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#61A784;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154px;
			}		
.bordosudamericabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#FD8F00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154px;
			}		
.bordoeuropabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#FFD913;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:100%;
	text-decoration:none;
	width:154 px;
			}		
.bordoasiabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#4788C9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154 px;
			}		
.bordomedioorientebox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#68B82B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154 px;
			}		
.bordooceaniabox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#96673D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154 px;
			}		
.bordomondobox {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	background-color:#bbbbbb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:100%;
	text-decoration:none;
	width:154 px;
			}					
/* FINE colorazione delle aree geografiche  */ 







		
		
	
.evidenza {
	background-color:#c0c0c0;
	font-size:100%;
	color:#000000;
	text-decoration:none;
	}
.bordostile {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none white;
	border-bottom :1px none white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:100%;
	text-decoration:none;
		}
.boxbordostile {
	border-left :1px none white;
	border-right :1px none white;
	border-top :1px none white;
	border-bottom :1px none white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:100%;
	text-decoration:none;
	/*background-color:#ffffff;*/
		}	
li.elenco {border-bottom :1px solid orange;
	margin-bottom:3px;
	margin-right:8px;
	}
li.box {border-bottom :1px solid orange;
	margin-bottom:3px;
	margin-right:8px;
	}	
ol.elenco{
	color:orange;
}
.calendarionormale	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:110%;
	}
.calendariofestivo	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#800000;
	font-size:110%;
	}
.calendariogiornonormale	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:xx-large;
	}
.calendariogiornofestivo	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:xx-large;
	}
.calendario {
	border-left :1px solid black;
	border-right :1px solid black;
	border-top :1px solid black;
	border-bottom :1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:70%;
	text-decoration:none;
	/*background-color:#ffffff;*/
		}
		
.bordopari {
	border-left :1px solid white;
	border-right :1px solid white;
	border-top :1px solid white;
	border-bottom :1px solid white;
	background-color:#EEEEEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:100%;
	text-decoration:none;
		}
.bordodispari {
	border-left :1px solid white;
	border-right :1px solid white;
	border-top :1px solid white;
	border-bottom :1px solid white;
	background-color:#DDDDDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:100%;
	text-decoration:none;
		}
		
		
.orange	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:100%;
	}
.bordostatistiche {
	border-top:1px none #000000;
	border-right:1px none #000000;
	border-bottom:1px solid #000000;
	border-left:1px none #000000;
	font-size:100%;
	color:#000000;
	background-color:#B0C7E7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	}
.bordostatistiche2 {
	border-top:1px none #000000;
	border-right:1px none #000000;
	border-bottom:1px solid #000000;
	border-left:1px none #000000;
	font-size:100%;
	color:#000000;
	background-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	}
.bordostatistichered {
	border-top:1px none #000000;
	border-right:1px none #000000;
	border-bottom:1px solid #000000;
	border-left:1px none #000000;
	font-size:100%;
	color:#ffffff;
	background-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	}	
.tabstatistiche {
	background-color:#eeeeee;
	color:#000000;
	}
.bordografici {
	border-top:1px none #000000;
	border-right:1px none #000000;
	border-bottom:1px solid #000000;
	border-left:1px none #000000;
	font-size:100%;
	color:#000000;
	background-color:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	}	
.titolostatistiche {
	border-top:1px none #000000;
	border-right:1px none #000000;
	border-bottom:1px none #000000;
	border-left:1px none #000000;
	font-size:100%;
	color:#000000;
	background-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	}


#coldestra {
   padding-top:20px;
   float:right;
   width:150px;
   background-color:#800000;
}

#contenuticentro {
   padding-right:10px;
   margin-right:180px;
   margin-left:180px;
   padding-left:10px;
   margin-bottom:25px;
   background-color:#cccccc;
}

#colsinistra {
   padding-top:20px;
   float:left;
   width:150px;
   background-color:#800000;
}

.rosso{
	color:red;
}
.boxvetrina {
		
		color:#333366;
		background-color:#ECF6D6;
		font-size:100%;
		font-weight:normal;
		text-decoration:none;
		padding:4px;
		margin-top:4px;
		margin-bottom:10px;
		margin-left:4px;
		margin-right:4px;
		}
.homebox {
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	font-size:100%;
	color:#000000;
	background-color:#eeeeee;
	height:250 px;
	width:98%;
	
	}
	
.pubblicita {
	border-left :1px solid #ECF6D6;
	border-right :1px solid #ECF6D6;
	border-top :1px solid #ECF6D6;
	border-bottom :1px solid #ECF6D6;
	background-color:#ECF6D6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:100%;
	text-decoration:none;
	margin-bottom:10px;
	height:60 px;
		}


.intro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#A15050;
	font-size:8px;
	width:244px;
	height:70px;
	margin-left:260px;
	margin-top:0px;
	border:0px solid black;
	text-align:justify;
}

.intro h1 {font-size:7pt;}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#A15050;
	font-size:9px;
	margin:0px;
}


h2 {
	margin-bottom: 3px;
	margin-top: 3px;
	color: #878787;
	font-size:10px;
	}
h3 {
	margin-bottom: 6px;
	margin-top: 3px;
	color: #676767;
	font-size:10px;
	}

a.nero2:link 	{font-size:10px;color:#767676;text-decoration:none;width:90%;padding:1px;font-weight:normal;}
a.nero2:visited {font-size:10px;color:#767676;text-decoration:none;width:90%;padding:1px;font-weight:normal;}
a.nero2:active 	{font-size:10px;color:#767676;text-decoration:none;width:90%;padding:1px;font-weight:normal;}
a.nero2:hover 	{font-size:10px;color:#ffffff;text-decoration:none;width:90%;background-color:#aaaaaa;padding:1px;font-weight:normal;}

a.nero:link 	{font-size:10px;color:#ffffff;text-decoration:none;width:90%;background-color:#aaaaaa;padding:1px;font-weight:normal;}
a.nero:visited 	{font-size:10px;color:#ffffff;text-decoration:none;width:90%;background-color:#aaaaaa;padding:1px;font-weight:normal;}
a.nero:active 	{font-size:10px;color:#ffffff;text-decoration:none;width:90%;background-color:#aaaaaa;padding:1px;font-weight:normal;}
a.nero:hover 	{font-size:10px;color:#ffffff;text-decoration:none;width:90%;background-color:#aaaaaa;padding:1px;font-weight:normal;}

