.menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	color: #D0C0AE;
	text-decoration: none;
	line-height: 18px;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.menu a:link {
	color: #000000;
	text-decoration: none;
}
.menu a:visited {
	color: #000000;
	text-decoration: none;
}
.menu a:hover {
	color: #F80001;
	text-decoration: none;
}
.menu a:active {
	color: #000000;
	text-decoration: none;
}
.didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.menu_sotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B09577;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 150px;
	padding-top: 15px;
	padding-bottom: 30px;
	text-align: justify;
}
.recapiti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	text-align: right;
}
.menu_sotto a:link {
	color: #B09577;
	text-decoration: none;
}
.menu_sotto a:visited {
	color: #B09577;
	text-decoration: none;
}
.menu_sotto a:hover {
	color: #FF0000;
	text-decoration: none;
}
.menu_sotto a:active {
	color: #B09577;
	text-decoration: none;
}
.sfondo_grigliati_allunga {
	background-image: url(immagini/sfondo_grigliati.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.testoconrientro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-right: 15px;
	padding-left: 15px;
}
.puntomedia {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
}
.puntomedia a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.puntomedia a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.puntomedia a:hover {
	color: #B09577;
	text-decoration: none;
}
.puntomedia a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.sfondo_generico_allunga {

	background-image: url(immagini/sfondo_base.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.campoform {
	border-top-color: #D7CBBB;
	border-right-color: #D7CBBB;
	border-bottom-color: #D7CBBB;
	border-left-color: #D7CBBB;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-style: none;
	border-right-style: none;
}
.sfondo_carport_allunga {

	background-image: url(immagini/sfondo_carport.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_casette_allunga {


	background-image: url(immagini/sfondo_casette.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_fioriere_allunga {

	background-image: url(immagini/sfondo_fioriere.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_frangivento_allunga {

	background-image: url(immagini/sfondo_frangivento.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_gazebo_allunga {

	background-image: url(immagini/sfondo_gazebo.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_locali_allunga {


	background-image: url(immagini/sfondo_locali.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_pavimenti_allunga {



	background-image: url(immagini/sfondo_pavimenti.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_pergole_allunga {




	background-image: url(immagini/sfondo_pergole.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_pergolespeciali_allunga {





	background-image: url(immagini/sfondo_pergole_speciali.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_pergolesuterrazze_allunga {






	background-image: url(immagini/sfondo_pergole_su_terrazze.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_pergoletenda_allunga {







	background-image: url(immagini/sfondo_pergole_tenda_due_guide.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_pergoletendadoppia_allunga {








	background-image: url(immagini/sfondo_tendadoppia.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_recinzioni_allunga {









	background-image: url(immagini/sfondo_recinzioni.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_tettini_allunga {










	background-image: url(immagini/sfondo_tettini.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_tettinicopricancello_allunga {











	background-image: url(immagini/sfondo_tettini_copricancello.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.titolo {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	color: #F12B28;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.titolonograssetto {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	color: #F12B28;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
}
a:link {
	color: #B09577;
	text-decoration: none;
}
a:visited {
	color: #B09577;
	text-decoration: none;
}
a:hover {
	color: #F12B28;
	text-decoration: none;
}
a:active {
	color: #B09577;
	text-decoration: none;
}
.sloganindex {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #8E7253;
	text-decoration: none;
	line-height: 30px;
}
.arredoesternoindex {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #B09577;
	text-decoration: none;
	font-weight: lighter;
	font-style: italic;
	line-height: 30px;
}
.entra {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #B09577;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	line-height: 16px;
}
.recapiti a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.recapiti a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.recapiti a:hover {
	color: #F12B28;
	text-decoration: none;
}
.recapiti a:active {
	color: #FFFFFF;
	text-decoration: none;
}

