body { color: #8b5e2a; font-size: 12px; font-family: tahoma; line-height: 20px; background-color: #c9b383; background-image: url(../images/background.jpg); background-repeat: repeat-x; text-align: left; margin: 0; padding: 0; }

p {}

td {}

a:link { color: #611616 ; text-decoration: none; }

a:visited { color: #611616 ; text-decoration: none; }

a:hover { color: #c31616 ; text-decoration: none; }

a:active { color: #611616 ; text-decoration: none; }
#content { }
#header { background-image: url(../images/headerbackground.jpg); background-repeat: no-repeat; width: 826px; height: 170px; margin-top: 5px; }
#menuphoto { background-color: #fff; position: relative; width: 828px; height: 136px; overflow: hidden; }
#center { background-color: #eee6d2; position: relative; width: 826px; height: 400px; }
#separatorebottom { background-color: #c9b383; width: 826px; height: 44px; }
#footer { font-size: 10px; line-height: 30px; background-color: #eee6d2; width: 826px; height: 30px; }
#menu { background-image: url(../images/backgroundmenu.jpg); background-repeat: no-repeat; position: relative; width: 826px; height: 50px; }
#menuhome { position: absolute; top: 14px; left: 38px; }
#menuhotel { position: absolute; top: 14px; left: 170px; }
#menulocation { position: absolute; top: 14px; left: 305px; }
#menucamere { position: absolute; top: 14px; left: 440px; }
#menuservizi { position: absolute; top: 14px; left: 580px; }
#menulistino { position: absolute; top: 14px; left: 720px; }
#photohome { width: 136px; height: 136px; float: left; margin-left: 3px; }
#photohotel { width: 136px; height: 136px; float: left; }
#photolocation { width: 136px; height: 136px; float: left; }
#photocamere { width: 136px; height: 136px; float: left; }
#leftblock { background-repeat: repeat-x; text-align: justify; position: absolute; top: 5px; left: 5px; width: 260px; height: 400px; overflow: hidden; }
#centerbigblock { background-repeat: repeat-x; text-align: justify; position: absolute; top: 5px; left: 5px; width: 540px; height: 400px; overflow: hidden; }
#centerblock { background-repeat: repeat-x; text-align: justify; position: absolute; top: 5px; left: 278px; width: 260px; height: 400px; overflow: hidden; }
#rightblock { background-image: url(../images/backgroundblock.jpg); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; position: absolute; top: 5px; left: 553px; width: 260px; height: 390px; overflow: hidden; padding-left: 5px; }
#photoservizi { width: 136px; height: 136px; float: left; }
#photolistino { width: 136px; height: 136px; float: left; }
.gallery { border: solid 1px #8b5e2a; }
.inputinformation { color: #8b5e2a; font-size: 11px; background-color: #f4f7fd; height: 14px; border: solid 1px; }
.inputinformationbig { color: #8b5e2a; font-size: 12px; background-color: #f4f7fd; border: solid 1px; }
.inputinformationsubmit { color: #f8f8f9; font-size: 12px; font-weight: bold; background-color: #c9b383; height: 25px; border: solid 1px #3f3f3f; }
.informationinput { height: 14px; margin-top: 5px; }
.informationinputbig { height: 60px; margin-top: 5px; }
.informationlabel { color: #611616; line-height: 14px; height: 14px; margin-top: 5px; }
.message { color: #cb0000; font-size: 18px; text-align: center; width: 100%; height: 30px; margin-top: 50px; }
.messagetxt { color: #8b5e2a; font-size: 14px; font-family: tahoma; text-align: center; width: 100%; height: 30px; margin-top: 20px; }
.messagelinks { color: #c0c0c0; font-size: 14px; font-family: tahoma; text-align: center; width: 100%; height: 30px; margin-top: 40px; }
