@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background-image:url(gfx/sfondobody.jpg); background-position:top center;  background-repeat:no-repeat; background-color:#002421;}
.contenitore{ width:935px; height:577px; margin:auto;}
.contenitore2{ width:956px; height:577px; margin:auto;}
.contornosx{ width:91px; height:577px; background-image:url(gfx/contornosx.jpg);}
.contenitoreint{ width:935px; height:auto; margin:auto;}
.contenitoreint2{ width:935px; height:auto; margin:auto;}
.contenitoreOpere{ width:935px; height:auto; margin:auto; background-image:url(gfx/sfondolungo.jpg);}
.contenitorelungo{ width:935px; height:1000px; margin:auto;}
.contenitorelungo2{ width:935px; height:1000px; margin:auto;}
.contenitorelungo3{ width:935px; height:1500px; margin:auto;}



.top{ width:910px; height:169px; text-align:right; padding-right:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-image:url(gfx/top.jpg); }
.menu{ width:910px; padding-top:140px; height:29px; text-align: left; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; ; }
.tophome{ width:931px; height:189px; text-align:right; padding-right:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-image:url(gfx/tophome.jpg); }
.menuhome{ width:910px; padding-top:140px; height:29px; text-align: left; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; ; }
.trasparente{width:115px; padding-left:17px; padding-top:27px; height:90px; float:right;}
.trasparente2{width:125px; padding-left:17px; padding-top:27px; height:90px; float:right;}
.trasparente3{width:601px; height:80px; padding-top:90px; padding-left:380px;}



.homelatosx{ width:32px; height:255px; background-image:url(gfx/latosx.jpg);}
.homelatodx{ width:531px; height:255px; background-image:url(gfx/homelatodx.jpg);float:right;}

.homeswf{ width:393px; height:255px;font-family:Verdana, Arial, Helvetica, sans-serif;float:right; }
.homebotton{ width:956px; height:133px;font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(gfx/botton.jpg);}

.testo{ height:110px; padding-left:45px; padding-right:45px; padding-top:15px; width:890px;  font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:normal; word-spacing:2px; text-align:center;font-size:11px; font-weight:bold; line-height:15px; letter-spacing:0px; vertical-align:middle;float:center;}


.img{ float:right; height:335px; width:548px; padding-right:7px; padding-top:10px;}
.img1{ height:316px; width:278px;  padding-left:50px; padding-top:12px;  text-align:center;}
.imgpiccole{ width:110px; padding-right:20px; padding-bottom:15px; float:left; height:94px;}

.pie{ background-image:url(gfx/bottom.jpg); width:935px; height:22px; color:#005b7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; padding-top:10px; font-weight:bold;}

.lnkmenu{text-decoration:none; color: #FFF; font-weight:bold;}
.lnkmenu3{text-decoration:none; color: #FFF; font-weight:bold;}
.lnkmenu2{text-decoration:none; color:#025551; font-weight:bold; }



.sfondopagine{ width:935px; height:609px; margin:auto; background-image:url(gfx/sfondo.jpg); }
.sfondopagine1{ width:935px; height:700px; margin:auto; background-image:url(gfx/sfondo1.jpg); }
.sfondolungo{ width:935px; height:1900px; margin:auto; background-image: url(gfx/sfondolungo.jpg) }
.sfondolungo2{ width:935px; height:2150px; margin:auto; background-image: url(gfx/sfondolungo2.jpg) }
.sfondolungo3{ width:935px; height:2437px; margin:auto; background-image: url(gfx/sfondolungo3.jpg) }
.sfondolungoM{ width:935px; height:2437px; margin:auto; background-image: url(gfx/sfondolungoM.jpg) }
.sfondomedio{ width:935px; height:1020px; margin:auto; background-image: url(gfx/sfondomedio.jpg) }
.testopresentazione{ height:1780px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testopresentazione1{ height:2150px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testopresentazione11{ height:auto;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testopresentazione3{ height:700px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testopresentazione2{ height:2000px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoattivita{ height:1780px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoattivita2{ height:1780px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoattivita3{ height:900px;padding-top:20px; text-align:justify; padding-left:20px; padding-right:20px; width:900px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testocontatti{   height:400px;padding-top:30px; text-align:justify; padding-left:15px; width:350px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.imgContatti{ width:450px; height:421px; float:right; background-image:url(gfx/foto/ingressocover2.jpg); background-repeat:no-repeat; background-position:center;}
.logocontatti{   height:400px;padding-top:25px; text-align:justify; padding-left:15px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}

.logochisiamo{   height:400px;padding-top:25px; text-align:justify; padding-left:15px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}

.logodovesiamo{   height:400px;padding-top:25px; text-align:justify; padding-left:15px; width:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}


.formcontatti {height:350px;padding-top:60px; text-align:justify; padding-left:95px; width:420px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left; }

imgcontatti{height:380px; width:350px;  text-align:center; float:right; padding-right:20px; padding-top:50px; }

.mappa {height:380px; width:480px;   float:right; padding-right:20px; padding-top:30px;}

.testoDovesiamo{ height:150px; width:932px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoArtista{ height:28px; color: #FFF; font-weight:bold; background-image:url(gfx/sfondoArtista.jpg); text-align:center; padding-top:4px;   width:920px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.imgArtista{ height:350px; text-align:center; padding-top:50px;   width:920px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoMappa1{ height:70px; text-align:center; padding-top:20px;   width:920px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px;  line-height:15px; letter-spacing:1px; float:left;}
.testoMappa2{ height:70px; text-align:center; padding-top:20px;  width:920px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left; color:#FFF;}
.testoMappa{ height:190px; color:#FFF;padding-top:20px; text-align:center; padding-left:15px;  width:445px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoMappa3{ height:600px; color:#FFF;padding-top:20px; text-align:left; padding-left:15px; padding-right:15px;  width:540px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.testoMappa4{ height:670px; color: #000; background-color:#FFF; text-align:center; width:350px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left;}
.fotoContatti{ height:280px; color:#FFF;padding-top:20px; text-align:center;  width:920px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:15px; letter-spacing:1px; float:left; background-image:url(gfx/imgcontatti.jpg); background-position:center; background-repeat:no-repeat;}

.pagebot{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:center; padding-top:30px; width:935px; margin:auto; }
.pagebotint{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:center; padding-top:30px; width:935px; margin:auto; background-image:url(gfx/bianco.jpg);}

.lkpagebot{	text-decoration:none; color:#333333; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-align:center; margin:auto;}