body {
background-color:#ffffff;
margin: 0em;
padding: 0em;
}

.hide {
display: none;
}

.sito1box {
background: URL(../gif/testata_q48.jpg) #000000 no-repeat top right;
margin:0em;
padding:0em;
width:606px;
}

.sito1boxin {
background: URL(../gif/bkg_testata_q45.jpg) transparent no-repeat top left;
padding-bottom:20px;
}

.testata1 {
text-align:right;
}

.tabhome {
margin-left:0px;
margin-right:20px;
width:586px;
}

.tdmenuhome {
background-color:#000000;
vertical-align:top;
text-align:right;
padding-top:64px;
padding-bottom:10px;
width:128px;
}

.menuvocehome {
text-align:right;
margin-bottom:58px;
}

.tdcorpohome {
background: URL(../gif/bkg_corpohome_q20.jpg) #000000 no-repeat top left;
border-top:solid 3px #F49E0B;
border-left:solid 3px #F49E0B;
border-right:solid 6px #AFAFAF;
border-bottom:solid 1px #F49E0B;
vertical-align:top;
text-align:right;
}

.sloganbox {
margin-top:70px;
margin-left:2px;
margin-right:2px;
margin-bottom:132px;
text-align:left;
margin-left:269px;
}

.newsbox {
width:18em;
border:solid 2px #F49E0B;
border-right:none;
text-align:right;
}
.newstitbox {
background-color:#000000;
border-bottom:solid 1px #F49E0B;
text-align:left;
padding:1px;
padding-left:48px;
}

.lanciobox {
background: URL(../gif/bkg_newshome_q10.jpg) #000000 no-repeat top left;
height:auto;
height:1%;
}

.lancio a:link {color:#ffffff;}
.lancio a:visited {color:#ffffff;}
.lancio a:active {color:#ffffff; text-decoration: underline;}
.lancio a:hover {color:#ffffff; text-decoration: underline;}
.lancio a {color:#ffffff; text-decoration: none;}
.lancio {
color:#FDFA12;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.85em;
line-height:1.6;
text-align:left;
padding: 1.4em;
padding-right: 0.8em;
font-weight: bold;
height:auto;
height:1%;
}

.alzalanciobox {
float:left;
width:1px;
height:auto;
height:1%;
}

.bottomhome {
background: URL(../gif/bkg_tratt.gif) transparent repeat-x top left;
}


/*---------- 2 livello  ----------*/


.sito2box {
background: URL(../gif/testata_q48.jpg) #000000 no-repeat top right;
margin:0em;
padding:0em;
width:748px;
}

.sito2boxin {
background: URL(../gif/bkg_corpo2liv_q16.jpg) transparent no-repeat top left;
padding-bottom:20px;
}

.testata2 {
text-align:right;
}

.tab2liv {
margin-left:0px;
margin-right:20px;
width:728px;
}

.tdmenu2 {
vertical-align:top;
text-align:right;
padding-top:185px;
padding-bottom:10px;
width:128px;
}

.menuvoce2liv {
text-align:right;
margin-bottom:30px;
}

#botmenu2last {
margin-bottom:19px;
}

.tdcorpo2 {
vertical-align:top;
text-align:right;
}

.containavig {
width:408px;
margin-top:0.6em;
margin-bottom:0em;
padding-top:0em;
padding-bottom:0em;
height:auto;
height:1%;
}

h1 {
float:left;
color:#ffffff;
font-family: Arial, Helvetica, Sans-Serif;
text-transform:lowercase;
font-size:1.5em;
line-height:1em;
font-weight:normal;
padding:0em;
margin:0em;
margin-top:0.25em;
margin-left:0em;
margin-right:0.1em;
margin-bottom:0em;
height:auto;
height:1%;
}
h1.chisiamo {
color:#FF6600;
}
h1.attivita {
color:#0099CC;
}
h1.gallery {
color:#009900;
}
h1.contatti {
color:#FDFA12;
}

h1.wai {
float:none;
margin:0em;
padding:0em;
border:0em;
}

br.clear {
clear: both;
}

.navigbox {
float:right;
width:145px;
margin-top:0.65em;
height:auto;
height:1%;
}
.navigbox #bothome {
margin-left:8px;
}
.navigboxbottom {
text-align:right;
padding-top:2px;
padding-right:20px;
}

.testobox {
background-color:#ffffff;
border-right:solid 6px #AFAFAF;
padding-top:6px;
padding-left:6px;
padding-right:6px;
padding-bottom:6px;
height:auto;
height:1%;
}

.alzaquinta img {
float:left;
margin:0em;
}


.boxchisiamoex, .boxattivitaex, .boxgalleryex, .boxcontattiex {
height:auto;
height:1%;
}
.boxchisiamoex {
background: URL(../gif/bkgcolor_sez_chisiamo.gif) #ffffff repeat-y top left;
}
.boxattivitaex {
background: URL(../gif/bkgcolor_sez_attivita.gif) #ffffff repeat-y top left;
}
.boxgalleryex {
background: URL(../gif/bkgcolor_sez_gallery.gif) #ffffff repeat-y top left;
}
.boxcontattiex {
background: URL(../gif/bkgcolor_sez_contatti.gif) #ffffff repeat-y top left;
}

.boxchisiamo, .boxattivita, .boxgallery, .boxcontatti {
padding-top:0.8em;
padding-left:186px;
padding-bottom:0em;
height:auto;
height:1%;
}
.boxgallery {
padding-left:156px;
}
.boxchisiamo {
background: URL(../gif/bkg_sez_chisiamo.gif) transparent no-repeat top left;
}
.boxattivita {
background: URL(../gif/bkg_sez_attivita.gif) transparent no-repeat top left;
}
.boxgallery {
background: URL(../gif/bkg_sez_gallery.gif) transparent no-repeat top left;
}
.boxcontatti {
background: URL(../gif/bkg_sez_contatti.gif) transparent no-repeat top left;
}

.testobox p, .testobox ol, .testobox ul {
font-family: Arial, Helvetica, Sans-Serif;
font-size:0.75em;
line-height:1.5em;
font-weight:bold;
text-align:left;
margin-top:0em;
margin-left:0.1em;
margin-right:1.5em;
}
.center p {
text-align:center;
}
.spaziato {
border:solid 1px #9d9da3;
padding:1em;
padding-bottom:0.2em;
margin:2em;
margin-bottom:0.9em;
margin-left:0em;
text-align:center;
}
.tdfoto p {
text-align:center;
line-height:1.25em;
margin-bottom:60px;
margin-top:0.4em;
margin-left:0.2em;
margin-right:0.2em;
}
.trlast .tdfoto p {
margin-bottom:0em;
margin-bottom:0.5em;
}

.testobox ol, .testobox ul {
padding-left:2.5em;
margin-left:0em;
}
li {
padding-bottom:0.6em;
}

.testobox a:link {color:#F35018; text-decoration: none;}
.testobox a:visited {color:#F35018; text-decoration: none;}
.testobox a:active {color:#FF8504; text-decoration: underline;}
.testobox a:hover {color:#FF8504; text-decoration: underline;}
.testobox a {font-size:115%; color:#F35018; font-weight: bold; text-decoration: none;}

.testobox b {
font-size:115%;
text-decoration:underline;
}



.tabgallery {
width:98%;
margin-top:50px;
}
.tdfoto {
text-align:center;
width:49%;
}





.menuvolbox {
margin-top:0.1em;
margin-left:1em;
margin-right:0em;
margin-bottom:0.3em;
}
.menuvol {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
color:#BEBEBE;
font-size: 0.7em;
}
.menuvoltit {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
color:#BEBEBE;
font-size:100%;
border-bottom:solid 1px #858585;
padding-bottom:0.1em;
margin-bottom:0.1em;
}
.lineamenuvol {
border:solid 2px #858585;
margin-top:1px;
margin-left:2.5em;
margin-bottom:0.25em;
}

.menuvoltit a:link {color:#BEBEBE; text-decoration: none;}
.menuvoltit a:visited {color:#BEBEBE; text-decoration: none;}
.menuvoltit a:active {color:#ffffff; text-decoration: none;}
.menuvoltit a:hover {color:#ffffff; text-decoration: none;}
.menuvoltit a {color:#BEBEBE; text-decoration: none;}

.menuvol a:link {color:#BEBEBE; text-decoration: none;}
.menuvol a:visited {color:#BEBEBE; text-decoration: none;}
.menuvol a:active {color:#ffffff; text-decoration: none;}
.menuvol a:hover {color:#ffffff; text-decoration: none;}
.menuvol a {color:#BEBEBE; text-decoration: none;}








/* PARTE RISERVATA ALLA STAMPA */
@media print {
/*--------------------*/

.hideinprint, .bottomhome, .testata2, .tdmenu2, .navigbox, .menuvolbox, .alzaquinta, .navigboxbottom {
display: none;
}

.hide {
display: inline;
}

.sito1box {
margin-top:2em;
}

.sito2box {
background: none;
margin:0em;
padding:0em;
width:700px;
}

.sito2boxin {
background: none;
padding:0px;
margin:0em;
}

.tab2liv {
margin-right:0px;
width:700px;
}

.containavig {
background-image: none;
background-color:ffffff;
text-align:left;
width:100%;
}

h1, h1.chisiamo, h1.attivita, h1.gallery, h1.contatti {
float:none;
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
text-transform:none;
text-align:left;
}


.tdcorpo2 {
background: none;
padding-left:0px;
}

.testobox {
border-right:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

.boxchisiamoex, .boxattivitaex, .boxgalleryex, .boxcontattiex {
background: none
}

.boxchisiamo, .boxattivita, .boxgallery, .boxcontatti {
padding-top:0em;
padding-left:0px;
padding-bottom:0em;
}
.boxgallery {
padding-left:0px;
}
.boxchisiamo, .boxattivita, .boxgallery, .boxcontatti {
background: none;
}

.testobox b {
font-size:100%;
text-decoration:none;
font-weight:bold;
}

.testobox p, .testobox ol, .testobox ul {
font-weight:normal;
}

.testobox a:link {color:#000000; text-decoration: underline;}
.testobox a:visited {color:#000000; text-decoration: underline;}
.testobox a:active {color:#000000; text-decoration: underline;}
.testobox a:hover {color:#000000; text-decoration: underline;}
.testobox a {font-size:100%; color:#000000; font-weight: bold; text-decoration: none;}


.spaziato {
margin-top:0.5em;
}

.tabgallery {
margin-top:0.5em;
}

.tdfoto {
padding-bottom:1.5em;
}
.trlast .tdfoto {
padding-bottom:0em;
}

.tdfoto p {
margin-bottom:0px;
}



/*--------------------*/
}
/* FINE PARTE RISERVATA ALLA STAMPA */
