body{

	margin: 0;
	padding: 0 0 0 0;
	background-image:url(img/sfondo.gif) repeat-x right;


}


.txt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#3b5371;
	text-align: justify;
	padding: 40px 24px 0px 24px ;
}
.txt2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-align: justify;
	padding: 100px 24px 0px 24px ;
}

.txtdecorazioni {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-align: justify;
	padding: 50px 24px 0px 24px ;
}
.txtcontatti {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#3b5371;
	text-align: justify;
	padding: 100px 24px 0px 24px ;
}

.txtmichelin {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#3b5371;
	padding: 100px 24px 0px 24px ;
}

.txtindicazioni {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-align: justify;
	padding: 105px 15px 0px 24px ;
}
#showroom{
	
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#405776;
	letter-spacing:10px ; 
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 205px;
}

#indirizzo{
	
	float:left;
	font-size: 12px;
	color:#ffffff;
	letter-spacing:2px ; 
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 10px;
}

#telefono{
	dispaly:block;
	float:right;
	font-size: 12px;
	color:#405776;
	letter-spacing:2px ; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding:15px 80px 0px 0px;
}

.txt_titoloform{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.txt_form{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #DFDAE1;
}
.txt_form2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #DFDAE1;
}
.txtsos{
    writing-mode: tb-rl;
    filter: flipv fliph;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ACACB1;
	letter-spacing:1px ; 
	padding:120px 0px 0px 0px;
}



ul.menu {
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
list-style:none; /* elimino i punti elenco */
margin:0; 
padding:100px 0px 0px 20px; /* elimino i rientri delle liste */
}

ul.menu li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
height:1.5em;line-height:1.5em; /* altezza del link: height e line-height devono avere il medesimo valore */
}

ul.menu li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu li a:link, ul.menu li a:visited {
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #DFDAE1;
} /* colori per il link */

ul.menu li a:hover, ul.menu li a:active {
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#949AAF;


} /* colori per l'effetto roll-over */

ul.menu li a#current, ul.menu li a#current:link {   
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#949AAF; 
}   

ul.menu li a#current:hover {   
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#949AAF
}  

#showroom{
	
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#405776;
	letter-spacing:10px ; 
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 205px;
}
.txtsos{
    writing-mode: tb-rl;
    filter: flipv fliph;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ACACB1;
	letter-spacing:1px ; 
	padding:120px 0px 0px 0px;
}



.A:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#3b5371; text-decoration: none; 	}
.A:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration:none; color: #3b5371; 	}
.A:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #777B90; text-decoration: none; }

.V:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#405776; letter-spacing:10px; text-decoration: none; }
.V:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; letter-spacing:10px; color: #405776; }
.V:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #777B90; letter-spacing:10px; text-decoration: none; }

.V1:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#ACACB1; letter-spacing:1px; text-decoration: none; }
.V1:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; letter-spacing:1px; color: #ACACB1; }
.V1:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #777B90; letter-spacing:1px; text-decoration: none; }

