@charset "utf-8";
/* CSS Document */

a:active, a:focus{
outline:none;
}

.cella-newsletter {
	padding-left: 2px;
}

.bk {
	background-color: #EEF0F7;
	border: 1px dashed #47649D;
	padding: 0;
	width: 155px;
	margin: 0px;}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005284;}

.txtbox {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
	
.button {
	background-color: #005284;
	border: 1px solid #CCCCCC;
	padding: 0;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
fieldset { 
	border: 3px solid #fff; 
	margin: 0;
	padding: 13;}


/*menu verticale*/
ul.menu1 {
width:160px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
font-family:"Trebuchet MS";
font-size:12px;
}

ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:1.5em;line-height:1.5em; /* altezza del link: height e line-height devono avere il medesimo valore */
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a:link, ul.menu1 li a:visited {
background:;
color: #009;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active {
background: #eee;
color:#c00;
} /* colori per l'effetto roll-over */

/*fine menu verticale*/


/*menu orizzontale*/
div
{
    font-size: 12px;
    font-family: "Trebuchet MS";}
/*Passiamo adesso al div contenitore del menu: div#MENU*/
div#MENU
{
    text-align: right;
    padding: 1px;
    /*background-color: #fff;*/
    /*border: Solid 1px #000000;*/
}
/*Ed eccoci alla fase saliente del menu: la realizzazione dell'effetto rollover sul testo dei link. Ecco il codice:*/
a.MENU
{
   /* background-color: #AAAAAA;*/
    color: #E2E2E2;
    font-weight: Bold;
    text-decoration: None;
    width: 100px;
    padding-right: 20px;
    /*border: Solid 1px #000000;*/
}
a:hover.MENU
{
    /*background-color: #778899;*/
    color: #fff;
    font-weight: Bold;
    text-decoration: None;
    width: 100px;
    padding-right: 20px;
    /*border: Solid 1px #000000;*/
}
/*fine menu orizzontale*/


/*menu orizzontale down*/
div
{
    font-size: 12px;
    font-family: "Trebuchet MS";}
/*Passiamo adesso al div contenitore del menu: div#MENU*/
div#MENUdown
{
    /*text-align: right;*/
    padding: 1px;
    /*background-color: #fff;*/
    /*border: Solid 1px #000000;*/
}
/*Ed eccoci alla fase saliente del menu: la realizzazione dell'effetto rollover sul testo dei link. Ecco il codice:*/
a.MENUdown
{
   /* background-color: #AAAAAA;*/
    color: #E2E2E2;
    font-weight: normal;
    text-decoration: None;
    width: 100px;
    padding-right: 0px;
    /*border: Solid 1px #000000;*/
}
a:hover.MENUdown
{
    /*background-color: #778899;*/
    color: #fff;
    font-weight: normal;
    text-decoration: None;
    width: 100px;
    padding-right: 0px;
    /*border: Solid 1px #000000;*/
}
/*fine menu orizzontale down*/


.bg_top {
	BACKGROUND-IMAGE: url(jpg/top.jpg);
}

.titMenuVert {
	height: 45px;
	padding: 6px 7px 0 0;
	background-image: url("jpg/basemenu.gif");
	background-repeat: no-repeat;
	FONT: 12px "Trebuchet MS";
	color:#F6F7F8;
	font-weight: bold;
} 
.cellagooglesx{
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
}
.cella-cuore{
padding:0 1.8em; /* lascia spazio far il bordo del menu e il testo del link */
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
.form3 {
	FONT: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #4f4f4f; TEXT-DECORATION: none
}
.borderIndirizzo {
	BORDER-RIGHT: #224E7D 1px dotted; BORDER-TOP: #224E7D 1px dotted; BORDER-LEFT: #224E7D 1px dotted; BORDER-BOTTOM: #224E7D 1px dotted
}

.testo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS";
}
.txdataeventi {
    color:#993300;
	font-size:12px;
	font-family:"Trebuchet MS";
}
.percorso {
FONT-WEIGHT: normal;
FONT-FAMILY: "Trebuchet MS";
FONT-SIZE: 11px;
color:#474A51;
}
A.percorso:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #474A51;
	FONT-FAMILY: "Trebuchet MS";
	TEXT-ALIGN: right;
	TEXT-DECORATION: underline;
}
.percorso-corr {
FONT-WEIGHT: normal;
	FONT-FAMILY: "Trebuchet MS";
FONT-SIZE: 11px;
color:#E85C00;
}
.txtarancio{
color:#ff7400;
}
.txtgrigio{
color:#999999;
font-size:11px;
}
.txtnero{
color:#000000;
}
.txtit-pagina {
    color:#FF7400;
	font-size:18px;
	font-family:"Trebuchet MS";
}
.bordobottomblu {
	BORDER-BOTTOM: #517CA8 2px double;
}
.bordodxblu {
	BORDER-RIGHT: #CCCC98 1px solid; 
	background-color:#FBF9EC
}
.bordosxblu {
	BORDER-LEFT: #CCCC98 1px solid;
}
A.mail {
	COLOR: #000000; TEXT-DECORATION: none
	FONT-SIZE: 12px;
}
A.mail:hover {
	COLOR: #396FBF; TEXT-DECORATION: none
}
A.collegamento {
	COLOR: #FF7400; TEXT-DECORATION: none
	FONT-SIZE: 12px;
}
A.collegamento:hover {
	COLOR: #CC3300; TEXT-DECORATION: underline
}
A.linkblu {
	COLOR: #0000CC; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 12px;
}
A.linkblu:hover {
	COLOR: #0000CC; TEXT-DECORATION: underline
}
A.linkblu-grande {
	COLOR: #0066dd; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 14px;
}
A.linkblu-grande:hover {
	COLOR: #0066dd; TEXT-DECORATION: underline
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DBDDDF;
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px; color:#474A51;
    font-family:"Trebuchet MS";
	}
.tabella_sx_menu {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(jpg/border_right.jpg); BACKGROUND-REPEAT: repeat-y; height:100%;
	background-color:#F6F7F8;
}
.tabellaListino {
	BACKGROUND-REPEAT: no-repeat
}
.tabellaListinoCelle {
	BORDER-BOTTOM: #81bada 1px dotted;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.bg_down {
	BACKGROUND-IMAGE: url(jpg/bg_down.gif); BACKGROUND-REPEAT: repeat-x;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; font-family:"Trebuchet MS";
}
.sitiamici {
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
color:#474A51;
}
A.sitiamici:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #474A51;
	TEXT-DECORATION: underline;
}
