﻿.sfondo_fr {
	background-image: url('../images/template/striscia_fr.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondo_sito {
	background-image: url('../images/template/sfondo_sito.jpg');
	background-repeat: repeat-y;
	background-position: center;
}
.sfondo_striscia_up {
	background-image: url('../images/template/sfondo_striscia_lenguage_up.jpg');
	background-repeat: repeat-x;
}
.sfondo_banner {
	background-image: url('../images/template/sfondo_banner.jpg');
	background-repeat: repeat-x;
}
.sfondo_menu {
	background-image: url('../images/template/sfondo_menu_up.jpg');
	background-repeat: repeat-x;
}
.sfondo_pagina {
	background-color: #DACFB9;
	background-repeat: repeat;
}
.banner_hotel {
	background-image: url('../images/template/banner_hotel.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 155px;
	vertical-align: top;
}
.test_fr {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #373737;
}
.testo_fr_9_pt {
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #373737;
}
.test_fr_8pt_copia {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #373737;
}
.cella_title {
	text-align: center;
	vertical-align: top;
	padding: 5px;
}
.Title {
	font-family: Verdana;
	font-size: 12pt;
	text-decoration: none;
	color: #373737;
	font-weight: bold;
}
.cella_testo {
	text-align: justify;
	vertical-align: top;
	padding: 8px;
	line-height: 130%;
}
.testo {
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #373737;
}
.banner_relais {
	background-image: url('../images/template/banner_relais.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 198px;
	vertical-align: top;
}
.banner_servizi {
	background-image: url('../images/template/banner_servizi.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 155px;
	vertical-align: top;
}
.banner_camere {
	background-image: url('../images/template/banner_camere.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 155px;
	vertical-align: top;
}
.banner_dove_siamo {
	background-image: url('../images/template/banner_dove_siamo.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 155px;
	vertical-align: top;
}
.banner_gallery {
	background-image: url('../images/template/banner_gallery.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 155px;
	vertical-align: top;
}
.banner_contatti {
	background-image: url('../images/template/banner_contatti.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 25px;
	padding-top: 155px;
	vertical-align: top;
}
.form_dx {
	text-align: left;
	vertical-align: middle;
	padding: 8px;
	line-height: 130%;
}
.form_sx {
	text-align: right;
	vertical-align: middle;
	padding: 8px;
	line-height: 130%;
}
.form_center {
	text-align: center;
	vertical-align: middle;
	padding: 8px;
	line-height: 130%;
}
.testo_8pt {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #373737;
}
.center {
	text-align: center;
}
.testo_bold {
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #373737;
	font-weight: bold;
}
.cornice {
	border: 3px solid #4C4C4C;
}
.bordo_up_down {
	padding-top: 5px;
	padding-bottom: 5px;
}
.bordo_up_down_left {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.bordo_up_down_right {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.bordo_up_down_center {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.float_destra {
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
}
.sfondo_index_immagine {
	background-image: url('../images/template/bkg_index.jpg');
	background-position: top;
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: top;
}
.sfondo_index {
	background-color: #4C4C4C;
	background-repeat: repeat;
	text-align: center;
	vertical-align: top;
}
.margin_l20_r20 {
	margin-right: 20px;
	margin-left: 20px;
}
.testo_index {
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #FEFEFE;
}
.testo_index_bold {
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #FEFEFE;
	font-weight: bold;
}
.cornice_foto {
	border: 3px solid #202020;
}
.test_frNoBold {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #373737;
}
