﻿#testo img.title
{
border:0px; 
margin:0px;
}

#testo input.giorno
{
	font-size: 12px;
	color:black;
	border:1px #800000 inset;
	margin: 0px 5px 5px 0px;
	font-family:Verdana;
	width:100px;
	height:15px;
	text-align:center;
	vertical-align:middle;
}

#testo input.stanze2
{
	font-size: 12px;
	color:black;
	background:transparent;
	border:0px;
	margin: 5px 0px 5px 10px;
	font-family:Verdana;
	width:190px;
	height:15px;
}

#testo td.salameeting
{
border:1px solid #FFFFFF; 
width: 23px; 
height: 326px;
background-color:#afa397;
background-image:url('../../flora/tabelle/english/liberty-room.jpg')
}

#testo input.button
{
	font-size: 12px;
	color: #800000;
	margin:15px 5px 5px 0px;
	vertical-align:middle;
	font-family:Verdana;
	font-weight:bold;
text-align:center;
float:right;
}

#testo select.tipo
{
	font-size: 12px;
	color:black;
	margin:5px 0px 5px 0px;
	font-family:Verdana;
	border:1px #800000 inset;
}

#testo td.barralistino
{
border:0px; 
width: 23px;
background-color:#AFA397
}

#testo table
{
width: 500px;
}

#testo table.prenota
{
width: 503px;
margin-left: 5px;
margin-right:5px;
background-color:#CCB98F;
z-index:1;
}

#testo td.arrivo
{
border:1px solid #FFFFFF; 
width: 246px; 
vertical-align:top;
}

#testo td.arrivofoto
{
border:1px solid #FFFFFF; 
width: 230px; 
vertical-align:middle;
padding:4px;
}

#testo td.tipologia
{
border:1px solid #FFFFFF; 
width: 503px; 
vertical-align:top;
}

#testo td.tipologiabot
{
border:1px solid #FFFFFF; 
width: 503px;
height:30px; 
vertical-align:middle;
text-align:center;
}

#testo table.carta
{
width: 503px;
margin-left: 5px;
background-image:url('../../flora/sfondo-tabella-carta-hotel-flora-frascati-roma.jpg'); 
margin-right:5px;
}

#testo table.cartaenglish
{
width: 503px;
margin-left: 5px;
background-image:url('../../flora/table-background-menu.jpg'); 
margin-right:5px;
}

#testo table.cantina
{
width: 503px;
margin-left: 10px;
background-image:url('../../flora/sfondo-tabella-cantina-hotel-flora-frascati-roma.jpg');
}

#testo table.cantinaenglish
{
width: 503px;
margin-left: 5px;
background-image:url('../../flora/table-background-wines.jpg')
}

#testo td.hoteldue
{
width: 23px; 
height: 326px;
background-color:#aea397
}

#testo td.fotodue
{
width: 240px; 
height: 163px;
text-align: center; 
background-color:#aea397
}

#testo td.carta
{
border:1px solid #FFFFFF; 
width: 240px; 
height: 163px;
vertical-align:top;
}

#testo td.cartadestra
{
border:1px solid #FFFFFF; 
width: 240px; 
height: 163px;
vertical-align:top; 
text-align:right;
}

#testo td.hoteltre
{
border:1px solid #FFFFFF; 
width: 23px; 
height: 326px;
}

#testo table.listino
{
border:1px solid #AFA397; 
width: 503px;
margin-left: 10px
}

#testo td.listino2
{
width: 160px; 
height: 23px;
vertical-align: middle; 
background-color:#AFA397; 
text-align:center 
}

#testo td.listinox
{
border-right:1px solid #FFFFFF; 
border-bottom:1px solid #FFFFFF; 
width: 160px; 
height: 65px;
background-color:#CCCCCC
}

#testo td.listinox2
{
border-right:1px solid #FFFFFF; 
width: 160px; 
height: 65px;
background-color:#CCCCCC
}

#testo td.listinox3
{
border-bottom:1px solid #FFFFFF; 
width: 160px; 
height: 65px;
background-color:#CCCCCC
}

#testo td.listinox4
{
width: 160px; 
height: 65px;
background-color:#CCCCCC
}

#testo table.ristorazione
{
width: 503px;
margin-left: 10px;
}

#testo td.posate
{
width: 23px; 
height:60px;
text-align:center;
vertical-align:middle
}


#testo table.shopping
{
border:1px dashed #800000; 
width: 411px;
margin-left: 46px; 
}

#testo td.shopping
{
border:1px solid #FFFFFF; 
width: 411px; 
height: 50px;
vertical-align:middle;
text-align:center;
}

#testo td.shopimage
{
width: 411px; 
height: 50px;
vertical-align:middle; 
text-align:right
}

#testo img.shopping
{
margin-right: 8px;
float:none
}

#testo table.informazioni
{
width: 503px;
margin-left: 10px;
margin-bottom: 20px;
margin-top: 20px;
}

#testo td.dato
{
border-bottom:1px dashed #D6C6A4; width: 153px;
height: 30px;
text-align:left; 
vertical-align:bottom;
padding-bottom: 5px; border-left-width:1px; border-right-width:1px; border-top-width:1px
}

#testo td.cliente
{
width: 350px;
height: 30px;
text-align:left;
vertical-align:text-bottom;
padding-left: 5px;
}

#testo td.cliente1
{
width: 350px;
height: 83px;
text-align:left;
vertical-align:text-bottom;
padding-left: 5px;
}
#testo td.privacy
{
width: 323px;
}

#testo td.autorizzo
{
width: 80px;
text-align:center
}

#testo td.prenota
{
width: 100px;
height: 25px; 
text-align:center
}

#testo h5
{ 
color: #000000; 
font-size:8pt;
margin: 0px;
padding: 0px
}



p.list       
{ 
vertical-align: middle; 
text-align: center; 
}

h1.list   
{ 
margin-top: 6px; 
margin-bottom: 6px; 
vertical-align: middle; 
text-align: center 
}

h1.left     
{ 
font-family: Verdana; 
font-size: 8pt; 
color: #008080; 
text-align: left;                
margin-top: 8px; 
margin-bottom: 0px 
}

h1.right 
{ 
margin-right: 10px; 
margin-top: 10px;
margin-bottom: 30px;
color: #008080; 
font-size:8pt;
text-align:right;
font-style:italic 
}

h1.shiatsu 
{ 
margin-right: 10px; 
margin-top: 2px;
margin-bottom: 2px;
color: #008080; 
font-size:8pt;
text-align:right;
font-style:italic 
}

h1.shiatsu2 
{ 
margin-right: 10px; 
margin-top: 10px;
margin-bottom: 10px;
color: #008080; 
font-size:8pt;
text-align:right;
z-index:2;
}

#testdiv1 table
{
width: 190px;
text-align:center;
}

#testdiv1 td
{
width: 190px;
margin:15px;
text-align:center;
font-size:12px;
font-family:Verdana
}