body { color: #494949; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; background-image: url(../immagini/fondo_party.jpg); background-repeat: repeat-x; text-align: center; }
p {  }
td { }
h1 { color: #923447; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 15px; }
h2 { color: #58573a; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
h3 { color: #923447; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
a:link { color: #294a7b; font-family: "lucida sans unicode", verdana, arial, helvetica, sans-serif; text-decoration: underline; }
a:visited { color: #294a7b; font-family: "lucida sans unicode", verdana, arial, helvetica, sans-serif; text-decoration: underline; }
a:hover { color: #900; font-family: "lucida sans unicode", verdana, arial, helvetica, sans-serif; text-decoration: underline; }
a.link1:link { color: #923447; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
a.link1:visited { color: #923447; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
a.link1:hover { color: #ef6d00; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
a.link2:link { color: #cfcca0; text-decoration: underline; }
a.link2:visited { color: #cfcca0; text-decoration: underline; }
a.link2:hover { color: #feffff; text-decoration: underline; }
#content { text-align: left; width: 850px; margin: 0 auto; /* per IE5.x/Win*/}
#testata { background-image: url(../immagini/testata_party.jpg); background-repeat: no-repeat; text-align: right; margin: 0 auto; width: 840px; height: 104px; padding-top: 122px; padding-right: 60px; }
#nav { background-image: url(../immagini/fondo_servizi2.gif); background-repeat: repeat-y; width: 211px; height: auto; float: left; }
#pagina01 { text-align: left; width: 500px; float: left; margin: 0; padding-left: 20px; }
#pagina02 { background-image: url(../immagini/fondo_servizi.gif); background-repeat: no-repeat; background-position: left 0; text-align: left; width: 579px; float: left; padding-top: 80px; padding-right: 30px; padding-left: 30px; }
#content1 { text-align: center; width: 500px; float: left; }
#content2 { text-align: center; width: 500px; height: 50px; float: left; }
#cont_par { background-color: #eceacc; width: auto; height: auto; margin: 0 auto; padding: 10px 20px; border: solid 8px #cfcca0; }
#content_pie { background-color: #626014; height: 70px; border-top: 5px solid #cfcca0; clear: both ; }
#pie { color: #cfcca0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; width: 850px; margin: 0 auto; padding-top: 10px; }
#cont_home1 { text-align: left; width: 225px; float: left; padding-right: 10px; padding-left: 10px; }
#cont_home2 { text-align: left; width: 225px; float: right; padding-right: 10px; padding-left: 10px; border-left: 1px dotted #626014; }
.bordorotondo h1 { background-color: #cfcca0; background-image: url(../immagini/bordosu_news.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding-right: 20px; padding-left: 20px; }
.bordorotondo p { margin: 0; padding: 20px; }
.bordorotondo { color: #626014; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #cfcca0; background-image: url(../immagini/bordogiu_news.gif); background-repeat: no-repeat; background-position: left bottom; text-align: left; width: 290px; float: right; padding-bottom: 30px; }
.borbo_b { border: solid 1px #feffff; }
.titolo_max { color: #923447; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.titolo_med { color: #58573a; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.titolo_nor { color: #923447; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.foto1 { margin-right: 10px; border: solid 8px #cfcca0; }
.foto2 { border: solid 8px #cfcca0; }
.foto3 { margin-bottom: 10px; margin-left: 10px; border: solid 8px #cfcca0; }
#map { width: 400px; height: 400px; float: right; border: solid 1px #626015; }
