/*GENERAL TAG STYLES*/
* {margin: 0; padding: 0}
/*
html {background: url("../images/background.png") no-repeat top #000}
*/
body {background: url("../images/background.png") no-repeat top #000; color: #FFF; font: normal 13px / 18px Arial; cursor: default; text-align: center;}
    a {text-decoration: underline}
    a:hover {text-decoration: none}
        a img {border: none}
    img {border: none; margin: 0}
    table {margin: 0 auto; border-spacing: 1px}
        td {background: #6D443B; padding: 5px; font: normal 12px / 15px Arial}
        td.highlight {background: #412924}
        td.photo {width: 50px}
        th {padding: 5px; font: normal 12px / 15px Arial; text-align: left;}
    p {margin-bottom: 10px}

/*PROJECT SPECIFIC STYLES*/

.zero {height: 0; overflow: hidden;}
.zece {height: 10px; overflow: hidden;}
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.w610 {width: 610px}
.w600 {width: 600px}
.w590 {width: 590px}
.w910 {width: 910px}
.w640 {width: 642px}
.w620 {width: 622px}
.small {font-size: 10px}

/*CONTENT SPECIFIC STYLES*/

#wrapper {width: 950px; margin: 0 auto; text-align: left}
    #header {height: 71px}
        #header a.logo {display: inline-block; margin-top: 26px; height: 25px}
        #header img.motto {margin-top: 21px}
    #menu {height: 71px}
        #menu a {display: inline-block; float: left; margin: 29px 0 0 30px}
    #banner {height: 213px}
    #content {overflow: hidden; background: url("../images/content-background.png") repeat-x top; min-height: 215px; margin-bottom: 50px}
        #content h1 {font-size: 16px; margin: 10px}
        #content ul {margin: 0 10px; list-style: inside url("../images/list-bullet.png");}
        #content a {color: #89584C;}
        #content .highlight a {color: #FFF}
        #content div.content-header {float: left; margin: 20px 0 20px 26px}
            #content div.content-header h1 {font-size: 15px; text-transform: uppercase; color: #89584C; font-weight: bold; margin: 5px 0}
            #content div.content-header h1.no-upper {text-transform: none;}
        #content div.first {margin-left: 20px; margin-right: 0}
        #content div.last {margin-right: 20px; margin-left: 26px}
    #footer {height: 127px; width: 100%; position: fixed; bottom: 0; background: url("../images/footer-background.png") repeat-x; z-index:50;}
    #slideshow {width: 327px}
        #slideshow a {margin-left: 5px; float: left; margin-bottom: 5px}
            #slideshow a img {border: solid 2px #89584C}
            #slideshow a:hover img {border: solid 2px #FFF}
    #slideshow.smaller {width: 305px}

    #slider {width: 307px; height: 71px; overflow: hidden;}
        #slider a {display: none}
#prenotazioniHeader{float:right;padding-right:25px; line-height:71px; display:none;}
