body{margin: 0px; padding: 0px; background: url(/images/bg_header.jpg) repeat-x;}
b {color: #5c0700}
.nav {padding: 5px; background: url(/images/div.jpg) repeat-y;}

td {color: #222222; margin-top: 6px; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 13px;}
A:link {COLOR: #993333; TEXT-DECORATION: none}
A:visited {COLOR: #993333; TEXT-DECORATION: none}
A:active {COLOR: #993333; TEXT-DECORATION: none}
A:hover {COLOR: #993333; TEXT-DECORATION: none}

.footer {color: #666666; margin-top: 6px; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 15px; line-height: 17px; background: url(/images/bg_footer.jpg) repeat-x;}
.footer A:link {COLOR: #666666; TEXT-DECORATION: none}
.footer A:visited {COLOR: #666666; TEXT-DECORATION: none}
.footer A:active {COLOR: #666666; TEXT-DECORATION: none}
.footer A:hover {COLOR: #666666; TEXT-DECORATION: none}

.menu {font-family: georgia; font-size: 13px; color: #ffffff; font-weight:bold}
.menu A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.menu A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.menu A:active {COLOR: #ffffff; TEXT-DECORATION: none}
.menu A:hover {COLOR: #ffffff; TEXT-DECORATION: none}

h1 {font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; color: #ffffff; font-size: 29px; line-height: 30px; font-weight: bold; margin-top: 2px; margin-right: 0pt; margin-bottom: 4px; margin-left: 0pt;}
h2 {color: #a35a5a; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 14px; font-weight:bold; line-height: 16px; margin-top: 2px; margin-right: 0pt; margin-bottom: 4px; margin-left: 0pt;}
h3 {color: #7a3d38; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 20px; line-height: 21px; margin-top: 2px; margin-right: 0pt; margin-bottom: 4px; margin-left: 0pt;}

h4 {font-family: 'Lucida Grande',Geneva,Arial; color: #a35a5a; font-size: 29px; font-weight: bold; margin-top: 2px; margin-right: 0pt; margin-bottom: 4px; margin-left: 0pt;}

.titolo {color: #7a3d38; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 20px; line-height: 21px; margin: 0px;}
.titolo A:link {COLOR: #7a3d38; TEXT-DECORATION: none}
.titolo A:visited {COLOR: #7a3d38; TEXT-DECORATION: none}
.titolo A:active {COLOR: #7a3d38; TEXT-DECORATION: none}
.titolo A:hover {COLOR: #7a3d38; TEXT-DECORATION: underline}
.tab_home {border: 1px dotted #735148; padding:3px}

.titolo2 {color: #7a3d38; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 15px; font-weight:bold; margin: 0px;}

input,textarea,select {border:1px solid #a35a5a; font-family:sans-serif; color:#6a6056; font-size:12px} 
.button {padding:3px; font-size:15px; font-weight:bold; background-color:#5c0700; color:#ffffff; border:4px solid #ffffff; border-radius:12px; box-shadow:1px 1px 2px #999999}
.button2 {padding:3px; font-size:12px; font-weight:bold; background-color:#5c0700; color:#ffffff; border:4px solid #ffffff; border-radius:12px; box-shadow:1px 1px 2px #999999}
.booking {padding:3px; font-size:12px; font-weight:bold; background-color:#ffd25f; color:#930001; border:4px solid #ffffff; border-radius:12px; box-shadow:1px 1px 2px #999999}
