a {
	color: #aa0003;
}
a:visited {
	color: #d0021b;
}
a:hover {
	color: #d0021b;
}
h1 strong {
	color: #d0021b;
}
.colore_1 {
	background-color: #d0021b;
}
.gridContainer.clearfix .div_contenitore.clearfix .div_header_top_s {
	color: #d0021b;
}
.gridContainer.clearfix .div_heder_top_d .div_lingua {
	color: #d0021b;
}
.gridContainer.clearfix .div_contenitore.clearfix .div_heder_top_d h1 {
	color: #d0021b;
}
.gridContainer.clearfix .div_contenitore.clearfix .div_heder_top_d input {
	border: solid 1px #d0021b;
}
.gridContainer.clearfix .div_header.clearfix .div_menu ul li a {
	color: #FFF;
}
.gridContainer.clearfix .div_header.clearfix .div_menu ul li:last-child {
	background-color: #FFF;
	color: #d0021b;
}
.gridContainer.clearfix .div_header.clearfix .div_menu ul li:last-child a {
	color: #d0021b;
}
.gridContainer.clearfix .div_footer .div_contenitore .div_box_3 a .div_social svg {
	color: #d0021b;
}
.gridContainer.clearfix .sfondo_t {
	background-color: #d0021b;
}
.div_col_s h1 {
	color: #FFF;
	border-bottom: solid #FFF 1px;
}
.div_contenitore.margin_bottom.clearfix .div_col_s h1 {
	color: #1b1d1a;
	border-bottom: solid #1b1d1a 1px;
}
.div_col_d h1 {
	color: #d0021b;
}
.pulsante a, .pulsante span {
	background-color: #d0021b;
}
.pulsante.colore_0 span {
	border: solid 1px #d0021b;
	color: #d0021b;
}
.sidenav {
	background-color: #d0021b;
}
.openbtn {
	color: #d0021b;
}
.div_elenco_hotel.colore_3 .div_contenitore h1 {
	color: #d0021b;
}
.div_elenco_hotel.colore_3 .div_contenitore h1 span {
	border-bottom: 1px solid #d0021b;
}
.logo_hotel .immagine {
	background-color: #fff;
}
#about {
	background-color: #d0021b;
}
/*COLORE VERDE*/
.colore_2 {
	background-color: #4fb04f;
}
.modal-content ul li a:hover {
	background-color: #4fb04f;
}
#div_richiesta strong {
	color: #4fb04f;
}
.sidenav a, .sidenav .div_col_s li a {
	color: #FFF;
}
#mySidenav .margine_menu .pulsante a {
	background-color: #4fb04f;
	color: #FFF;
}
.pulsante_testo a {
	border: 2px solid #d0021b;
	background-color: #FFF;
}
#wowslider-container1 .ws-title {
	color: #FFF;
	text-shadow: 1px 1px 2px rgba(0,0,0,1), 0 0 25px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1);
}
#wowslider-container1 .ws-title div span {
	border: 2px solid #d0021b;
	background-color: #FFF;
	color: #d0021b;
}
/*COLORE VERDE*/
.box_home_page.padding_lr {
	border: solid 1px #FFFFFF;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box_home_page.padding_lr .div_testo .contenitore_testo {
	background-color: rgba(255,255,255,0.8);
}
.box_home_page.padding_lr .div_testo .contenitore_testo h1 {
	color: #131214;
}
.div_bordo {
	background-color: #d0021b;
}
.gridContainer.clearfix svg.fa-phone {
	color: #d0021b;
	stroke: #FFF;
}
#div_newsletter {
	background-color: #d0021b;
}
.div_footer.colore_1 {
	background-color: #e4e1d5;
	color: #676867;
}
.gridContainer.clearfix .div_footer .div_contenitore .div_box_3 .div_social {
	background-color: #d0021b;
}
.gridContainer.clearfix .div_footer .div_contenitore .div_box_3 a .div_social svg {
	color: #FFF;
}
.gridContainer.clearfix .div_footer.colore_1 .bordo_top, .gridContainer.clearfix .div_footer.colore_1 .bordo_top ul li {
	border-color: #676867;
}
.gridContainer.clearfix .div_footer .div_contenitore h1, .gridContainer.clearfix .div_footer a {
	color: #676867;
}
#div_newsletter .newsletter_box .pul_freccia {
	background-image: url(../images/sfondo/freccia_r.svg);
}
#div_richiesta .fedelta select, #div_richiesta select {
	background-image: url(../images/sfondo/freccia_r.svg);
}
.gridContainer.clearfix .div_contenitore .div_heder_top_d input.input_d {
	background-image: url(../images/sfondo/freccia_b_r.svg);
}
.sidenav input.input_d {
	background-image: url(../images/sfondo/freccia_d_r.svg);
}
.gridContainer.clearfix .div_booking select, .gridContainer.clearfix .div_booking .finestra_apri {
	background-image: url(../images/sfondo/freccia_r.svg);
}
.gridContainer.clearfix .div_booking input.input_data {
	background-image: url(../images/sfondo/data_r.svg);
}
.div_booking {
	border-top: 1px solid #FFF;
}
