body, html
{
	padding : 0px;
	margin : 0px;
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana;
	font-size : 8.5pt;	
	text-align : center;
	height : 100%;
}

.clearfloat
{
	clear : both;
	padding : 0px;
	margin : 0px;
}



.pagina
{
	padding : 0px;
	margin : 0px;
	width : 860px;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	background-image : url(../immagini/sfondo_pagina.gif);
	background-position : left top;
	background-repeat : repeat-y;		
}

.paginaEstesa
{
	padding : 0px;
	margin : 0px;
	width : 860px;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	background-image : url(../immagini/sfondo_pagina_estesa.gif);
	background-position : left top;
	background-repeat : repeat-y;		
}

.paginaSearch
{
	padding : 0px;
	margin : 0px;
	width : 860px;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	background-image : url(../immagini/sfondo_pagina_search.gif);
	background-position : left top;
	background-repeat : repeat-y;		
}


.footer
{
	clear : both;
	padding : 0px;
	margin : 0px;
	background-color : #FFC790;
	background-image : url(../immagini/sfondo_footer.gif);
	background-position : left bottom;
	background-repeat : repeat-x;	
	margin-left : auto;
	margin-right : auto;
	width : 860px;
	height : 25px;
}

.footer #sx
{
	padding : 0px;
	margin : 0px;
	background-image : url(../immagini/angolo_basso_sx.gif);	
	background-position : left bottom;
	background-repeat : no-repeat;
	float : left;
	width : 160px;
	height : 25px;
}

.footer #dx
{
	padding : 0px;
	margin : 0px;
	background-image : url(../immagini/angolo_basso_dx.gif);	
	background-position : right bottom;
	background-repeat : no-repeat;
	float : right;
	width : 160px;
	height : 25px;
}

.footer #centro
{
	padding : 0px;
	margin : 0px;
	text-align : center;
	float : left;
	width : 540px;
	font-size : 7pt;
	color : #5F0000;
	padding-top : 5px;
	border-top : 1px solid #5F0000;
}

.header
{
	padding : 0px;
	margin : 0px;
	width : 820px;
	background-color : #FFFFFF;
	text-align : center;
	border-bottom : 1px solid #5F0000;
	border-left : 20px solid #000080;
	border-right : 20px solid #000080;
	margin-left : auto;
	margin-right : auto;
	background-image : url(../immagini/sfondo_header.gif);
	background-position : left top;
	background-repeat : repeat-x;
}

.header .immagini
{
	padding : 0px;
	margin : 0px;
	width : 798px;
	margin-left : auto;
	margin-right : auto;
	clear : both;
	background-color : #FFFFFF;
}

.header .menu
{
	padding : 0px;
	margin : 0px;
	list-style : none;
	width : 100%;
	background-color : #000080;
}

.header .menu li
{
	padding : 0px;
	margin : 0px;
	width : 14%;
	text-align : center;
	color : #FFFFFF;
	float : left;
	font-size : 7pt;
	font-weight : bold;
	background-color : #000080;
}

.header .menu li a
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	text-decoration : underline;
}

.header .menu li a:hover
{
	padding : 0px;
	margin : 0px;
	color : #330066;
	background-color : #CCCCFF;
	text-decoration : none;
}


.sinistro
{
	padding : 0px;
	margin : 0px;
	width : 160px;
	background-image : url(../immagini/sfondo_colonne.gif);	
	background-position : left top;
	background-repeat : repeat-y;	
	float : left;
	text-align : left;
}

.sinistroEsteso
{
	padding : 0px;
	margin : 0px;
	width : 310px;
	float : left;
	text-align : left;
}

.destro
{
	padding : 0px;
	margin : 0px;
	width : 160px;
	background-image : url(../immagini/sfondo_colonne.gif);	
	background-position : left top;
	background-repeat : repeat-y;	
	float : left;
	text-align : left;
}

.centro
{
	padding : 0px;
	margin : 0px;
	width : 530px;
	margin-left : 5px;
	margin-right : 5px;
	float : left;
	text-align : left;
	margin-top : 5px;
}

.centroEsteso
{
	padding : 0px;
	margin : 0px;
	width : 520px;
	margin-left : 10px;
	margin-right : 10px;
	float : left;
	text-align : left;
	margin-top : 5px;
}


.centroSearch
{
	padding : 0px;
	margin : 0px;
	width : 695px;
	padding-left : 5px;
	float : left;
	text-align : left;
	border-bottom : 1px solid #5F0000;
}


.sinistro .title
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	background-color : #000080;
	text-align : left;
	padding-left : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	font-weight : bold;
	margin-top : 3px;
	margin-left : 1px;
	margin-right : 1px;
	clear : both;
}

.sinistro .title a
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	text-decoration : underline;
}

.sinistro .title a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : none;
}

.sinistro .contenuto
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	background-color : #CCCCFF;
	text-align : left;
	padding-left : 5px;
	border-bottom : 1px solid #5F0000;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;
}

.sinistro .contenuto a
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : none;
}

.sinistro .contenuto a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}

.sinistro .contenuto ul
{
	padding : 0px;
	margin : 0px;
	list-style : none;
	margin-bottom : 5px;
	padding-top : 5px;
}

.sinistro .contenuto ul li
{
	padding : 0px;
	margin : 0px;
	font-weight : bold;
	padding-top : 1px;
	padding-bottom : 1px;
}

.sinistro .contenuto ul li a
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	text-decoration : none;	
}

.sinistro .contenuto ul li a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;	
}

.sinistro .contenuto .azzurro
{
	padding : 0px;
	margin : 0px;
	font-size : 7.5pt;
	padding-bottom : 5px;
	padding-top : 5px;
	font-weight : bold;
	text-align : center;	
}

.sinistro .contenuto .azzurro a
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : none;
}

.sinistro .contenuto .azzurro a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}


.sinistro .contenuto .blu
{
	padding : 0px;
	margin : 0px;
	font-size : 8pt;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : left;	
	color : #330066;
}

.sinistro .contenuto .blu a
{
	padding : 0px;
	margin : 0px;
	color : #330066;
	text-decoration : none;
}

.sinistro .contenuto .blu a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}


.sinistro .contenutovuotopulito
{
	padding : 0px;
	margin : 0px;
	color : #000000;
	text-align : left;
	padding-left : 5px;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;

}


.sinistro .contenutovuotopulito a
{
	padding : 0px;
	margin : 0px;
	color : #BD1800;
	text-decoration : none;
	font-weight : bold;	
}

.sinistro .contenutovuotopulito a:hover
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
	font-weight : bold;	
}



.sinistro .contenutovuoto
{
	padding : 0px;
	margin : 0px;
	color : #000000;
	text-align : center;
	padding-left : 5px;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;

}

.sinistro .contenutovuoto a
{
	padding : 0px;
	margin : 0px;
	color : #BD1800;
	text-decoration : none;
	font-size : 11pt;
	font-weight : bold;	
}

.sinistro .contenutovuoto a:hover
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
	font-size : 11pt;
	font-weight : bold;	
}


.destro .title
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	background-color : #5F0000;
	text-align : center;
	padding-left : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	font-weight : bold;
	margin-top : 0px;
	margin-left : 1px;
	margin-right : 1px;
	clear : both;
	font-size : 11pt;
}

.destro .title a
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	text-decoration : none;
}

.destro .title a:hover
{
	padding : 0px;
	margin : 0px;
	color : #CCCCFF;
	text-decoration : none;
}

.destro .albergatori
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	background-color : #FFC790;
	text-align : left;
	padding-left : 5px;
	border-left : 5px solid #5F0000;
	border-right : 5px solid #5F0000;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;
	border-bottom : 1px solid #5F0000;
}


.destro .albergatori ul
{
	padding : 0px;
	margin : 0px;
	list-style : none;
	margin-bottom : 5px;
	padding-top : 5px;
}

.destro .albergatori ul li
{
	padding : 0px;
	margin : 0px;
	padding-top : 3px;
	padding-bottom : 3px;
	font-size : 8pt;
	padding-left : 15px;	
	background-image : url(../immagini/freccia.gif);	
	background-position : left 8px;
	background-repeat : no-repeat;		
}

.destro .albergatori ul li a
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	text-decoration : none;	

}

.destro .albergatori ul li a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;	
}


.destro .contenuto
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	text-align : left;
	padding-left : 5px;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;
}

.destro .contenuto a
{
	padding : 0px;
	margin : 0px;
	color : #BD1800;
	text-decoration : underline;
}

.destro .contenuto a:hover
{
	padding : 0px;
	margin : 0px;
	color : #000080;
	text-decoration : underline;
}


.destro .contenuto a:visited
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
}

.centro .titoloPagina
{
	padding : 0px;
	margin : 0px;
	border-bottom : 1px dotted #000080;
	color : #6666FF;
	margin-bottom : 10px;
	font-weight : bold;
	font-size : 18px;
}

.centro .title
{
	clear : both;
	padding : 0px;
	margin : 0px;
	background-color : #FFC790;
	background-image : url(../immagini/sfondo_top.gif);
	background-position : left top;
	background-repeat : repeat-x;	
	margin-left : auto;
	margin-right : auto;
	height : 35px;
	border-bottom : 1px solid #5F0000;
	color : #6666FF;
}


.centro .titlebianco
{
	clear : both;
	padding : 0px;
	margin : 0px;
	background-color : #FFC790;
	background-image : url(../immagini/sfondo_top.gif);
	background-position : left top;
	background-repeat : repeat-x;	
	margin-left : auto;
	margin-right : auto;
	height : 35px;
	border-bottom : 1px solid #5F0000;
	color : #FFFFFF;
}

.centro .title #sx, .centro .titlebianco #sx
{
	padding : 0px;
	margin : 0px;
	/*background-image : url(../immagini/angolo_alto_sx.gif);	
	background-position : left top;
	background-repeat : no-repeat;*/
	border-top : 1px solid #5F0000;
	border-left : 1px solid #5F0000;
	float : left;
	width : 20px;
	height : 35px;
}

.centro .title #dx, .centro .titlebianco #dx
{
	padding : 0px;
	margin : 0px;
	/*background-image : url(../immagini/angolo_alto_dx.gif);	
	background-position : right top;
	background-repeat : no-repeat;*/
	border-top : 1px solid #5F0000;
	border-right : 1px solid #5F0000;
	float : right;
	width : 20px;
	height : 35px;
}

.centro .title #centro
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	float : left;
	color : #5F0000;
	padding-top : 7px;
	border-top : 1px solid #5F0000;
	width : 460px;
	font-weight : bold;
	font-size : 11pt;
	font-family : Arial;
}

.centro .titlebianco #centro
{
	padding : 0px;
	margin : 0px;
	text-align : left;
	float : left;
	color : #FFFFFF;
	padding-top : 7px;
	border-top : 1px solid #5F0000;
	width : 420px;
	font-weight : bold;
	font-size : 11pt;
	font-family : Arial;
}

.centro .title #centro a, .centro .titlebianco #centro a
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
	
}

.centro .title #centro a:hover, .centro .titlebianco #centro a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}

.centro .title #centro h1 a
{
	font-weight : bold;
	font-size : 11pt;
	font-family : Arial;	
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
}

.centro .title #centro h1 a:hover
{
	font-weight : bold;
	font-size : 11pt;
	font-family : Arial;	
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}


.centro .title #centro h2
{
	padding : 0px;
	margin : 0px;
	font-size : 11pt;
}


.centro .title #centro h2 a
{
	font-weight : bold;
	font-size : 11pt;
	font-family : Arial;	
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
}

.centro .title #centro h2 a:hover
{
	font-weight : bold;
	font-size : 11pt;
	font-family : Arial;	
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}


.centro a
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	text-decoration : underline;
}

.centro a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}

.centro .title #centro .link
{
	padding : 0px;
	margin : 0px;
	color : #000080;
	text-decoration : underline;
	font-size : 8pt;
	
}

.centro .title #centro .link:hover
{
	padding : 0px;
	margin : 0px;
	color : #CCCCFF;
	text-decoration : underline;
	background-color : #000080;
	font-size : 8pt;
}


.centro .contenuto
{
	clear : both;
	padding : 0px;
	margin : 0px;
	background-color : #CCCCFF;
	margin-left : auto;
	margin-right : auto;
	border-bottom : 1px solid #000080;
	border-left : 1px solid #000080;
	border-right : 1px solid #000080;
	padding : 10px;
	font-size : 8pt;
}

.centro .contenuto .redbold
{
	padding : 0px;
	margin : 0px;
	font-weight : bold;
	color : #FF0000;
}


.centro .contenuto ul
{
	padding : 0px;
	margin : 0px;
	list-style : none;
	margin-bottom : 5px;
	padding-top : 5px;
}

.centro .contenuto ul li
{
	padding : 0px;
	margin : 0px;
	padding-top : 2px;
	padding-bottom : 2px;
	font-size : 9pt;
}

.centro .contenuto ul li a
{
	padding : 0px;
	margin : 0px;
	color : #BD1800;
	text-decoration : none;	

}

.centro .contenuto li a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;	
}

.h1
{
	font-size : 18px;
	font-weight : bold;
}

.h2
{
	font-size : 18px;
	font-weight : bold;
}


.h1title
{
	font-size : 18px;
	font-weight : bold;
	color : #000080;
	font-family : Arial;
}


.RedBold
{
	color : #FF0000;
	font-weight : bold;
}


.TabellaAlberghi
{
	border-collapse : collapse;
	border : 0px;
	width : 530px;
	border-color : #A0a0a0;
	background-color : #A0a0a0;
	padding : 1px;
}

.TabellaAlberghi td
{
	background-color : #FFFFFF;
	border : 1px solid #A0a0a0;	
	padding : 2px;
}

.TabellaAlberghi th
{
	font-size : 11px;
	background-color : #FFFFAA;
	text-align : center;
	font-family : "Arial";
	border : 1px solid #A0a0a0;	
	padding : 1px;
}


.TabellaAlberghi .dati
{
	font-size : 10px;
	font-family : "Arial";
	text-align : center;	
	
}

.TabellaAlberghi .zona
{
	font-size : 13px;
	font-family : "Arial";
	color : #FF0000;
	font-weight : bold;
	text-align : center;
	padding : 10px;
}

.TabellaAlberghi .dati a
{
	color : #0000FF;
	font-size : 13px;
	font-weight : bold;
}

.TabellaAlberghi .dati a:hover
{
	color : #FF0000;
	font-size : 13px;
	font-weight : bold;
}

.TabellaAlberghi .hotel
{
	font-size : 11px;
	font-family : "Arial";
	text-align : left;
	padding-left : 3px;
}

.TabellaAlberghi .hotel a
{
	font-size : 11px;
	font-family : "Arial";
	text-align : left;
	color : #0000FF;
}

.TabellaAlberghi .hotel a:hover
{
	font-size : 11px;
	font-family : "Arial";
	text-align : left;
	color : #FF0000;
}





.TabellaAlberghiNuova
{
	border : 0px;
	width : 530px;
	background-color : #FFFFFF;
	padding : 1px;
}

.TabellaAlberghiNuova td
{
	background-color : #f2f2f2;
	border : 0px solid #f2f2f2;	
	padding : 2px;
}

.TabellaAlberghiNuova .separatore
{
	background-color : #FFFFFF;
	border : 0px solid #f2f2f2;	
	padding : 4px;
}

.TabellaAlberghiNuova th
{
	font-size : 11px;
	background-color : #FFFFAA;
	text-align : center;
	font-family : "Arial";
	border : 0px solid #A0a0a0;	
	padding : 4px;
}


.TabellaAlberghiNuova .dati
{
	font-size : 10px;
	font-family : "Arial";
	text-align : center;	
	
}

.TabellaAlberghiNuova .zona
{
	font-size : 13px;
	font-family : "Arial";
	color : #FF0000;
	font-weight : bold;
	text-align : center;
	padding : 10px;
}

.TabellaAlberghiNuova .dati a
{
	color : #0000FF;
	font-size : 13px;
	font-weight : bold;
}

.TabellaAlberghiNuova .dati a:hover
{
	color : #FF0000;
	font-size : 13px;
	font-weight : bold;
}

.TabellaAlberghiNuova .hotel
{
	font-size : 11px;
	font-family : "Arial";
	text-align : left;
	padding-left : 3px;
}

.TabellaAlberghiNuova .hotel a
{
	font-size : 11px;
	font-family : "Arial";
	text-align : left;
	color : #0000FF;
}

.TabellaAlberghiNuova .hotel a:hover
{
	font-size : 11px;
	font-family : "Arial";
	text-align : left;
	color : #FF0000;
}


.TabellaAlberghiNuova .datiSinistra
{
	font-size : 10px;
	font-family : "Arial";
	text-align : right;	
	
}

.TabellaAlberghiNuova .datiSinistra a
{
	color : #0000FF;
	font-size : 11px;
	font-weight : bold;
}

.TabellaAlberghiNuova .datiSinistra a:hover
{
	color : #FF0000;
	font-size : 11px;
	font-weight : bold;
}


.sinistroEsteso .title
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	background-color : #000080;
	text-align : left;
	padding-left : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	font-weight : bold;
	margin-top : 3px;
	margin-left : 1px;
	margin-right : 1px;
	clear : both;
}

.sinistroEsteso .title a
{
	padding : 0px;
	margin : 0px;
	color : #FFFFFF;
	text-decoration : underline;
}

.sinistroEsteso .title a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : none;
}

.sinistroEsteso .contenuto
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	background-color : #CCCCFF;
	text-align : left;
	padding-left : 5px;
	border-bottom : 1px solid #5F0000;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;
}

.sinistroEsteso .contenuto a
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : none;
}

.sinistroEsteso .contenuto a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}

.sinistroEsteso .contenuto ul
{
	padding : 0px;
	margin : 0px;
	list-style : none;
	margin-bottom : 5px;
	padding-top : 5px;
}

.sinistroEsteso .contenuto ul li
{
	padding : 0px;
	margin : 0px;
	font-weight : bold;
	padding-top : 1px;
	padding-bottom : 1px;
}

.sinistroEsteso .contenuto ul li a
{
	padding : 0px;
	margin : 0px;
	color : #5F0000;
	text-decoration : none;	
}

.sinistroEsteso .contenuto ul li a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;	
}

.sinistroEsteso .contenuto .azzurro
{
	padding : 0px;
	margin : 0px;
	font-size : 7.5pt;
	padding-bottom : 5px;
	padding-top : 5px;
	font-weight : bold;
	text-align : center;	
}

.sinistroEsteso .contenuto .azzurro a
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : none;
}

.sinistroEsteso .contenuto .azzurro a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}


.sinistroEsteso .contenuto .blu
{
	padding : 0px;
	margin : 0px;
	font-size : 8pt;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : left;	
	color : #330066;
}

.sinistroEsteso .contenuto .blu a
{
	padding : 0px;
	margin : 0px;
	color : #330066;
	text-decoration : none;
}

.sinistroEsteso .contenuto .blu a:hover
{
	padding : 0px;
	margin : 0px;
	color : #FF0000;
	text-decoration : underline;
}


.sinistroEsteso .contenutovuotopulito
{
	padding : 0px;
	margin : 0px;
	color : #000000;
	text-align : left;
	padding-left : 5px;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;

}


.sinistroEsteso .contenutovuotopulito a
{
	padding : 0px;
	margin : 0px;
	color : #BD1800;
	text-decoration : none;
	font-weight : bold;	
}

.sinistroEsteso .contenutovuotopulito a:hover
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
	font-weight : bold;	
}



.sinistroEsteso .contenutovuoto
{
	padding : 0px;
	margin : 0px;
	color : #000000;
	text-align : center;
	padding-left : 5px;
	margin-left : 1px;
	margin-right : 1px;	
	padding-right : 5px;
	clear : both;

}

.sinistroEsteso .contenutovuoto a
{
	padding : 0px;
	margin : 0px;
	color : #BD1800;
	text-decoration : none;
	font-size : 11pt;
	font-weight : bold;	
}

.sinistroEsteso .contenutovuoto a:hover
{
	padding : 0px;
	margin : 0px;
	color : #6666FF;
	text-decoration : underline;
	font-size : 11pt;
	font-weight : bold;	
}




.footerEsteso
{
	clear : both;
	padding : 0px;
	margin : 0px;
	background-color : #FFC790;
	background-image : url(../immagini/sfondo_footer.gif);
	background-position : left bottom;
	background-repeat : repeat-x;	
	margin-left : auto;
	margin-right : auto;
	width : 860px;
	height : 25px;
}

.footerEsteso #sx
{
	padding : 0px;
	margin : 0px;
	background-image : url(../immagini/angolo_basso_sx.gif);	
	background-position : left bottom;
	background-repeat : no-repeat;
	float : left;
	width : 310px;
	height : 25px;
}

.footerEsteso #dx
{
	padding : 0px;
	margin : 0px;
	background-image : url(../immagini/angolo_basso_dx.gif);	
	background-position : right bottom;
	background-repeat : no-repeat;
	float : right;
	width : 10px;
	height : 25px;
	border-top : 1px solid #5F0000;
}

.footerEsteso #centro
{
	padding : 0px;
	margin : 0px;
	text-align : center;
	float : left;
	width : 540px;
	font-size : 7pt;
	color : #5F0000;
	padding-top : 5px;
	border-top : 1px solid #5F0000;
}
