body{margin:0;padding:0;margin-bottom:100px;background:url(../images/body-bg.jpg);font-family:Trebuchet MS; }
h1{margin:0;padding:0;font-size:16px; line-height:16px;}
p{font-size:11px; line-height:8px;}
tr{font-size:10px;}
.top{height:146px;background:url(../images/top-bg.jpg) repeat-x; overflow:auto;}
.head{color:#CCCCCC;background:url(../images/alpine-logo.jpg) no-repeat 0 8px;margin:0 auto;width:968px;height:146px;overflow:auto;}
.head a{color:#CCCCCC;text-decoration:none;font-size:16px;}
.head a:hover{color:#FFFFFF;}
.logo{float:left;margin-top:90px; margin-left:55px;}
.menu{float:right;margin-top:90px;}
.page{margin:0 auto;width:968px;height:583px;}
.side-sx{width:480px;float:left;}
.side-dx{width:488px;float:right;}
.address{margin-left:100px;font-size:14px;}
#paragrafo{font-size:14px; width:455px;text-align:justify;line-height:22px;}
#wrapper{text-align:center;}
#TopMenu{margin-top:-36px;float: right;font-family:Trebuchet MS;font-size:16px;font-weight:normal;color:#FFFFFF;}

/* Sfondi pagine */
.page-home{background:url(../images/home.jpg) no-repeat; padding-top:10px; padding-left:10px;}
.page-about{background:url(../images/about.jpg) no-repeat; padding-top:10px; padding-left:10px;}
.page-menu{background:url(../images/menu.jpg) no-repeat; padding-top:10px; padding-left:10px;}

/* Moduli Flash */
.flash{margin-top:48px;margin-left:50px;}
#map{margin-top:48px;margin-left:10px;}
#booking{margin-top:30px; margin-left:1px;}
#booking2{margin-top:30px; margin-left:50px;}

/* Mail */

.email{font-family: Arial;font-size: 14px;}
.email a{color: #000000;text-decoration: none;}
.email a:hover{color: Gray;}
.ind{font-family: Arial;font-size: 10px;margin-top:130px;float:right;
    height: 17px;
}
.ind a{color: #000000;text-decoration: none;}
.ind a:hover{color: Gray;}

/* Foto Real */
#foto_contact{margin-left:20px;margin-top:30px}
#foto_liste{float:left;margin-top: 30px;margin-left:-5px;
    width: 972px;
}
#foto_liste img{float: left;margin-left: 8px;}
#foto_listeW{float: left;margin-top: 100px;margin-left: 10px;}
#foto_listeW img{float:left;margin-left: 40px;}


/* UPLOADER */
#uploader{float: left;margin-left: 1px; margin-top: 50px;font-family: Arial;font-size:10px;}
#uploader2{float: left;margin-left: 1px; margin-top: 80px;font-family: Arial;font-size:10px;}
#uploader3{float: right;margin-left: 1px; margin-top: 80px;font-family: Arial;font-size:10px;}
#module1{font-family:Trebuchet MS; font-size:10px; float: left; margin-left:10px; margin-top:30px;}

/* NEWS */
#news{}
#boxnews{width:40; height:5; float:left; margin-top:1px; font-family:Trebuchet MS; font-size:12px; color:White;}
