/* home page */
.prehome { text-align: center; width: 923px; margin: 0px auto; padding: 20px 0px 3px 0px; }
.home { width: 990px; background: #000; }
.home h1 { float: left; width: 990px; text-align: center; padding: 20px 0px 50px 0px; }
.home .istituzionale { width: 889px; display: block; margin: 0px auto; padding:0 0 25px 34px; border-bottom: 1px solid #FFF; }
.home .istituzionale .bottiglia { float: left; margin-right: 8px; padding-bottom: 22px; margin-top: 0px; }
.home .box { float: left; background: url('../i/point.gif') repeat-y 0 0; width: 246px; padding: 0px 15px; height: 120px; }
.home .box h2 { color: #FFF; font-size: 0.75em; line-height: 1.5; margin-bottom:10px; }
.home .box ul { list-style: none; }
.home .box ul li a { color: #FFF; font-size: 0.75em; line-height: 1.2; }
.home .ospitalita { width: 195px;}
.home .prenotazioni { padding-right: 0px; width: 261px; position: relative; }
.home .prenotazioni h2 { margin-bottom: 20px; }
.home .prenotazioni div { color: #FFF; font-size: .75em; display: block; margin-bottom: 5px; }
.home .prenotazioni label { margin-bottom: 5px; display: block; }
.home .prenotazioni div span { float: left; width: 90px; padding-top: 5px; color: #FFF; }
.home .prenotazioni label span { float: left; width: 90px; font-size: 0.75em; padding-top: 5px; color: #FFF; }
.home .prenotazioni select { font-size: 1em; font-family: "Arial";}
.home .prenotazioni label input { font-size: 0.75em; width: 20px; font-family: "Arial";}
.home .prenotazioni input.prenota { position: absolute; top: 94px; left: 199px; border: 1px solid #BFBFBF; background: #FFF; font-size: .75em; }
.home .prenotazioni #giornoa, .home .prenotazioni #mesea { width: 45px; }
.home .prenotazioni #annoa { width: 58px; }

.home .news { width: 923px; margin: 0px auto; display: block; padding: 0px 0px;}
.home .news img { float: right; top: 0px; left: 0px; }
.home .news .anteprima { float: left; width: 250px; padding-top: 15px; padding-right: 34px; padding-left: 23px; cursor: pointer;}
.home .news .anteprima img { float: left; margin-right: 24px; }
.home .news .anteprima h3 { color: #FFF; font-size: .75em; line-height: 1.2; }
.home .news .anteprima p { color: #FFF; font-size: .75em; line-height: 1.2; }


/*natale
.home { background: url("/i/bg-home.jpg") no-repeat bottom center; }*/

.home { background: url("/i/nero.gif") repeat bottom center; }
