@charset "utf-8";
/* CSS Document */

/*RESPONSIVE _______________________________________________________________________________________*/

@media only screen and (min-width: 300px) and (max-width: 480px) {
	#globale {
	width:100%;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


#bann_menu {
	width: 100%;
	float:left;
	background: #788e2d;
	height:100%;}
	
#mainmenu {display:none;}

#mainmenu ul li {float: none;
background: #9fba41;
opacity: 0.85;
left: 0;
}
	
.btn-responsive-menu{display:block;}


#cont1 {
	height:200px;
}

#ristorante_testo {
	width:100%;
	}
#hotel_testo {
	width:100%;
	padding-bottom:30px;
	}
#cadelpoggio_imag img {
	width: 250px;
	}

/*CONTATTI ___________________________________________________________________________________ CONTATTI */


.gtui {
float:none;
width:100%;
padding-bottom:10px;
padding-top:10px;
border-bottom:#FFFFFF solid 1px;
}

}
@media only screen and (min-width: 481px) and (max-width: 768px) {
	#globale {
	width:100%;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

#bann_menu {
	width: 100%;
	float:left;
	background: #788e2d;
	height:36px;}
	
#mainmenu {display:none;}

#mainmenu ul li {float: none;
background: #9fba41;
opacity: 0.85;
left: 0;
}
	
.btn-responsive-menu{display:block;}

#ristorante_testo {
	width:100%;
	}
#hotel_testo {
	width:100%;
	padding-bottom:30px;
	}
#cadelpoggio_imag img {
	width: 350px;
	}
/*CONTATTI ___________________________________________________________________________________ CONTATTI */


.gtui {
align:center;
width:50%;
padding-bottom:10px;
padding-top:10px;
}

}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
	#globale {
	width:100%;

}

	
}

