/* CSS Document */
body {
	margin:0;
	padding:0;
	background-color: #342423;
}
img {
	border:0;
}
#container {
	width: 800px;
	margin: 20px auto;
}
#containerLingua {
	width: 800px;
	margin: 0 auto;
}
#logo {
	width: 800px;
	height:74px;
}
#scritte-randomAltro {
	position: absolute;
	margin-left: 240px;
	width: 560px;
	height:480px;
}
#sottoMenuLaterale {
	position: absolute;
	width: 240px;
	height:420px;
	padding-top:60px;
	color: #FFF;
}
#menuLaterale {
	position: absolute;
	width: 240px;
	height:420px;
	padding-top:60px;
}
/*SCELTA LINGUA*/
#scelta-lingua {
	width: 800px;
	height:560px;
}
#logo-lingua {
	width: 800px;
	padding-top:250px;
}
#italiano {
	width: 90px;
	padding-top:25px;
	float:left;
	padding-left: 310px;
}
#inglese {
	width: 360px;
	padding-top:25px;
	float:left;
	padding-left: 40px;
}
#inglese a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#inglese a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#inglese a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
}
#italiano a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#italiano a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#italiano a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
}
/*SFONDI*/
#fondo-home {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_home.jpg);
}
#fondo-newsletter-info {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_newsletter_info.jpg);
}
#newsletter-info {
	position: absolute;
	margin-left: 265px;
	margin-top: 61px;
	padding: 10px;
	width: 500px;
	height: 380px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#newsletter-info .titolo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
#fondo-hotel {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_hotel.jpg);
}
#fondo-hotel-photogallery {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_hotel_photogallery.jpg);
}
#fondo-hotel-contatti {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_hotel_contatti.jpg);
}
#fondo-hotel-listino {
	width: 800px;
	height:480px;
	background-image:url(../images/splashListinoHotel.jpg);
}
#fondo-ristorante {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_ristorante.jpg);
}
#fondo-ristorante-photogallery {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_ristorante_photogalle.jpg);
}
#fondo-ristorante-contatti {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_ristorante_contatti.jpg);
}
#fondo-ristorante-listino {
	width: 800px;
	height:480px;
	background-image:url(../images/splashListinoRistorante.jpg);
}
#fondo-bistrot {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_bistrot.jpg);
}
#fondo-bistrot-photogallery {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_bistrot_photogallery.jpg);
}
#fondo-bistrot-listino {
	width: 800px;
	height:480px;
	background-image:url(../images/splashListinoBistrot.jpg);
}
#fondo-contatti {
	width: 800px;
	height:480px;
	background-image:url(../images/fondoContatti.jpg);
}
#fondo-enoteca {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_enoteca.jpg);
}
#fondo-enoteca-listino {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_enoteca_ListaVini.jpg);
}
#fondoNoi {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_Noi.jpg);
}
#fondoNoiPhoto {
	width: 800px;
	height:480px;
	background-image:url(../images/fondo_Noi.jpg);
}
#fondoDovesiamo {
	width: 800px;
	height:480px;
	background-image:url(../images/fondoDoveSiamo.jpg);
}
#fondoPress {
	width: 800px;
	height:480px;
	background-image:url(../images/fondoPress.jpg);
}
#fondoShop {
	width: 800px;
	height:480px;
	background-image:url(../images/fondoShop.jpg);
}
#fondoDomPerignon {
	width: 800px;
	height:480px;
	/*background-image:url(../images/fondoShop.jpg);*/
}
/*SEZIONI MENU*/
#sezione1	{
	width:204px;
	height:18px;
	padding-top:7px;
	padding-right:36px;
	text-align:right;
}
#sezione2	{
	width:204px;
	height:18px;
	padding-top:7px;
	padding-right:36px;
	text-align:right;
}
#sezione3	{
	width:201px;
	height:18px;
	padding-top:7px;
	padding-right:39px;
	text-align:right;
}
#sezione4	{
	width:195px;
	height:18px;
	padding-top:7px;
	padding-right:45px;
	text-align:right;
}
#sezione5	{
	width:189px;
	height:18px;
	padding-top:7px;
	padding-right:51px;
	text-align:right;
}
#sezione6	{
	width:182px;
	height:18px;
	padding-top:7px;
	padding-right:58px;
	text-align:right;
}
#sezione7	{
	width:177px;
	height:18px;
	padding-top:7px;
	padding-right:63px;
	text-align:right;
}
#sezione8	{
	width:174px;
	height:18px;
	padding-top:7px;
	padding-right:66px;
	text-align:right;
}
#sezione9	{
	width:174px;
	height:18px;
	padding-top:7px;
	padding-right: 66px;
	text-align:right;
}
#sezione10	{
	width:175px;
	height:18px;
	padding-top:7px;
	padding-right: 65px;
	text-align:right;
}
#sezione11	{
	width:178px;
	height:18px;
	padding-top:7px;
	padding-right: 62px;
	text-align:right;
}
#sezione12	{
	width:180px;
	height:18px;
	padding-top:7px;
	padding-right: 60px;
	text-align:right;
}
#sezione13	{
	width:187px;
	height:18px;
	padding-top:7px;
	padding-right: 53px;
	text-align:right;
}
#sezione14	{
	width:198px;
	height:18px;
	padding-top:7px;
	padding-right: 42px;
	text-align:right;
}
#sezione15	{
	width:198px;
	height:18px;
	padding-top:7px;
	padding-right: 33px;
	text-align:right;
}
/*STILI TESTO*/
a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	letter-spacing: 0px; 
	color:#FFFFFF;
	text-decoration:none;
}
a.indietro:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.indietro:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.indietro:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.selezionato	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	letter-spacing: 0px;
	color:#000000;
	font-weight:bold;
}
.titolo-red   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.titolo-white   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.titolo-black   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.verd-10   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.verd-10-white   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.verd-14-white   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
.data-photogallery {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
}
/*MENU SINISTRA*/
#fondo-menu-sx {
	width: 240px;
	height:420px;
	padding-top:60px;
	float: left;
}
/*PRESENTAZIONE*/
#presentazione-sezioni {
	width: 205px;
	padding-left:345px;
	padding-right:10px;
	padding-top:40px;
	height:440px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
/*CONTENUTO*/
#spaziatore {
	width:540px;
	height:20px;
	float:left;
	padding-left: 10px;
	padding-top:50px;
	padding-right:10px;
}
.foto   {
	width:100px;
	height:70px;
	padding-bottom:25px;
	float:left;
	padding-left: 30px;
}
.descrizione-foto   {
	width:420px;
	height:70px;
	padding-bottom:25px;
	float: left;
}
.descrizione-foto a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.descrizione-foto a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.descrizione-foto a:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999999;
}
#spagina {
	width:520px;
	height:25px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 30px;
}
#spagina a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
#spagina a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
#titolo-photogallery  {
	width:520px;
	height:20px;
	padding-bottom:5px;
	margin-bottom:15px;
	border-bottom:solid 1px #999999;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	margin-left: 30px;
}
#listinoEnoteca2  {
	width:520px;
	height:370px;
	margin-left:30px;
	float:left;
	background-image:url(../images/splash_cantina_lista.gif);
}
#titListinoHotel  {
	position: absolute;
	margin-top: 65px;
	margin-left: 270px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
}
#listinoHotel  {
	position: absolute;
	margin-top: 125px;
	margin-left: 390px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
}
.camera	{
	float:left;
	width:186px;	
	padding-bottom:5px;
	margin-bottom:15px;
	border-bottom:dashed 1px #CCCCCC;
	height: 12px;	
}
.prezzoCamera	{
	float:left;
	width:60px;
	height:12px;
	padding-bottom:5px;
	margin-bottom:15px;
	border-bottom:dashed 1px #CCCCCC;
	text-align:right;
	color:#FF0000;
}
#titListinoRist  {
	position: absolute;
	margin-top: 60px;
	margin-left: 270px;
}
.listinoRistMenu {
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 25px;
}
.listinoRistMenu a.ristMenu {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.listinoRistMenu a.ristMenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#CCCCCC;
	background: #000000;
	letter-spacing: 0;
}
.listinoRistMenuSel {
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	background: #000000;
	color:#FFFFFF;
	line-height: 25px;
	border-bottom: 1px solid #FEAE17;
}
#listinoRist  {
	position: absolute;
	margin-top: 125px;
	margin-left: 390px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#FFFFFF;
}
#orariRist {
	margin-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-align: right;
	color:#FFFFFF;
}
#titListinoBistrot  {
	position: absolute;
	margin-top: 60px;
	margin-left: 270px;
}
.listinoBistrotMenu {
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 25px;
}
.listinoBistrotMenu a.bistrotMenu {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.listinoBistrotMenu a.bistrotMenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#CCCCCC;
	background: #000000;
	letter-spacing: 0;
}
.listinoBistrotMenuSel {
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	background: #000000;
	color:#FFFFFF;
	line-height: 25px;
	border-bottom: 1px solid #99CC00;
}
#listinoBistrot  {
	position: absolute;
	margin-top: 125px;
	margin-left: 390px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#FFFFFF;
}
#orariBistrot {
	margin-top: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-align: right;
	color:#FFFFFF;
}
#titListinoEnoteca  {
	position: absolute;
	margin-top: 60px;
	margin-left: 270px;
}
.listinoEnotecaMenu {
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 25px;
}
.listinoEnotecaMenu a.enotecaMenu {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.listinoEnotecaMenu a.enotecaMenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#CCCCCC;
	background: #000000;
	letter-spacing: 0;
}
.listinoEnotecaMenuSel {
	float: left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	background: #000000;
	color:#FFFFFF;
	line-height: 25px;
	border-bottom: 1px solid #666666;
}
#listinoEnoteca  {
	position: absolute;
	margin-top: 125px;
	margin-left: 390px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#FFFFFF;
}
#listino  {
	width:520px;
	height:390px;
	margin-left:30px;
	float:left;
	background-image:url(../images/menu_listino.gif);
}
#menuL	{
	width:485px;
	height:15px;
	padding-left: 35px;
	padding-top: 4px;
}
#menuL	a  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
#menuL	a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
}
#colonna-listino1	{
	width:228px;
	height:300px;
	margin-right:20px;
	float:left;
	padding: 10px;
}
#colonna-listino2	{
	width:232px;
	height:300px;
	float:left;
	padding: 10px;
}
.percorsiListino	{
	width:210px;
	float:left;
	padding-bottom:5px;
	margin-bottom:15px;
	border-bottom:dashed 1px #333333;
}
.percorsiListino  a  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.percorsiListino  a:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.percorsiListino  a:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FF0000;
}
#titoloPercorso	{
	width:228px;
	float:left;
	padding-bottom:5px;
	margin-bottom:30px;
	border-bottom:dashed 1px #333333;
}
.menu	{
	width:186px;
	float:left;
	padding-bottom:5px;
	margin-bottom:15px;
	border-bottom:dashed 1px #333333;
	height: 12px;
}
.prezzoMenu	{
	width:42px;
	height:12px;
	padding-bottom:5px;
	margin-bottom:15px;
	float:left;
	border-bottom:dashed 1px #333333;
	text-align:right;
}
.pietanzeMenu	{
	list-style-image:url(../images/puntato.gif);
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.campoTesto {
	font-family: Verdana, Arial, Helvetiva, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	color: #333333;
}
.divisoreForm {
	height: 26px;
	line-height: 26px;
	background: #CCCCCC;
	font-family: Verdana, Arial, Helvetiva, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 5px;
}
.rigaForm {
	margin-bottom: 10px;
}
.campoForm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}
.labelForm {
	float: left;
	width: 90px;
	text-align: right;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}
.bottone {
	font-family: Verdana, Arial, Helvetiva, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #000000;
	color: #333333;
	background-color: #CCCCCC;
}
.campoPrivacy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}
a.prenotazione:link {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#FFCC00;
	font-weight: normal;
	text-decoration:none;
	letter-spacing: 0px; 
}
a.prenotazione:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC00;
	font-weight: normal;
	text-decoration:none;
	letter-spacing: 0px; 
}
a.prenotazione:hover {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration:none;
	letter-spacing: 0px; 
}