/* Contenuto */
div.uedge{
width: 99%; /* Al > 99% Explorer 6.0 e versioni < non vanno */
background-color: #fdf9bc;
background-image: none;
}
div.redge{
background-image: url(../multimedia/redge.gif);
background-position: top right;
background-repeat: repeat-y;
}
div.bedge{
background-image: url(../multimedia/bedge.gif);
background-position: bottom left;
background-repeat: repeat-x;
}
div.ledge{
background-image: none;
}
div.ulcorner{
background-image: url(../multimedia/tlcorner.gif);
background-position: top left;
background-repeat: no-repeat;
}
div.urcorner{
background-image: url(../multimedia/trcorner.gif);
background-position: top right;
background-repeat: no-repeat;
}
div.blcorner{
background-image: url(../multimedia/blcorner.gif);
background-position: bottom left;
background-repeat: no-repeat;
}
div.brcorner{
background-image: url(../multimedia/brcorner.gif);
background-position: bottom right;
background-repeat: no-repeat;
padding: 15px 30px 30px 15px;
}
div.innercontent{
width: 100%;
background: url(../multimedia/innercontent.gif);
/* Min-Height valido anche per IE */
min-height: 700px;
height: auto !important;
height: 700px;
}

div.innercontent p{
padding-left: 1em;
text-align: left;
font-family: arial,sans-serif;font-size: 120%;
font-weight: bold;
line-height: 20px;
}

div.innercontent img{
margin-left: 1em;
margin-right: 1em;
margin-bottom: 1em;
border: none;
}

.arrows{
margin-top: 40px;
margin-left: 140px;
}

div.innercontent .arrows img{
padding-right: 20px;
border:none;
}

.booking{
color: #5c9890;
padding-top: 1.2em;
padding-left: 1em;
text-align: left;
font-family: arial,sans-serif;font-size: 100%;
font-weight:bold;
line-height: 20px;
}

div.innercontent input{
font-weight: bold;
}

div.innercontent input{
margin-left: 10px;
margin-right: 10px;
}

div.innercontent select{
margin-left: 10px;
margin-right: 10px;
}

div.innercontent textarea{
font-weight: bold;
}

div.innercontent table td{
border: outset 5px #5c9890;
border-color: #5c9890;
}

div.innercontent table.full{
font-weight: bold;
text-align: center;
height: 300px;
width: 400px;
margin-left: 50px;
}

div.innercontent table.room{
font-weight: bold;
text-align: center;
height: 200px;
width: 400px;
margin-left: 50px;
}

div.innercontent table tr.title{
font-size: 130%;
}

div.innercontent p.note{
text-align: center;
font-size: 95%;
}

div.innercontent p.link{
text-align: center;
}

div#map {
margin: 2em 1em;
border: 6px double #000;
width: 35em; 
height: 25em;
}