body {
background-color:#ffffff;
margin: 0em;
padding: 0em;
}

.sito1box {
border: solid 9px #ffffff;
border-bottom: none;
width:588px;
}
.sito2box {
border: solid 9px #ffffff;
border-bottom: none;
width:730px;
}

br.clear {
clear: both;
}

h1.wai {
margin:0em;
padding:0em;
border:0em;
}
h1.wainline {
margin:0em;
padding:0em;
border:0em;
display:inline;
}

.bracciohome {
background-color: #7CAAC5;
background-image: URL(gif/bkg_bracciohome.gif);
background-repeat: no-repeat;
float:left;
width:207px;
height:435px;
}
.braccio2liv {
background-color: #7CAAC5;
background-image: URL(gif/bkg_bracciohome.gif);
background-repeat: no-repeat;
float:left;
width:207px;
}

.corpohome {
background-color: #7CAAC5;
background-image: URL(gif/bkg_corpohome_5col.gif);
float:right;
width:372px;
height:435px;
text-align:center;
border-left: solid 9px #ffffff;
}
.corpo2liv {
background-color: #ffffff;
float:right;
width:514px;
border-left: solid 9px #ffffff;
}

.logobox {
margin-top:10px;
text-align:center;
}
.logobox2 {
padding-top:10px;
text-align:center;
background-color: #7CAAC5;
background-image: URL(gif/bkg_logo2liv.gif);
background-repeat: repeat-x;
}
.silouettebox {
margin-top:2px;
}

.inferiorbox {
background-color: #2A7D6E;
border-bottom: solid 0.7em #2A7D6E;
height:auto;
height:1%;
}

.bracciofooter {
background-color: #2A7D6E;
float:left;
width:207px;
border-top: solid 9px #ffffff;
}
.bracciofooter2liv {
background-color: #2A7D6E;
width:207px;
margin-top:34px;
padding-bottom:8px;
border-top: solid 9px #ffffff;
border-bottom: solid 9px #ffffff;
}

.corpofooter {
background-color: #2a7d6e;
float:right;
width:372px;
border-left: solid 9px #ffffff;
border-top: solid 9px #ffffff;
}


.botmenubox {
margin-top:39px;
}
#botlaurentino {
margin-top:68px;
}
#botnotiziario {
margin-top:12px;
}
#menuvoltit {
margin-top:12px;
}


.lancibox {
width:368px;
}
.lancioboxsx {
padding: 0.6em;
padding-left: 0.8em;
padding-right: 0.15em;
padding-bottom: 0em;
float:left;
width:43%;
}
.lancioboxdx {
padding: 0.6em;
padding-left: 0.15em;
padding-bottom: 0em;
float:right;
width:43%;
}

.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; font-weight: bold; text-decoration: none;}
.lancio {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height: 1.3em;
color: #ffffff;
}




.menuvolbox {
margin-top:0.1em;
margin-left:0em;
margin-right:0.1em;
margin-bottom:1em;
}
.menuvolbox hr {
color: #979696;
height:1px;
}
ul.listamenuvol {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.8em;
list-style-image: URL(gif/menuvol_ul_point.gif);
padding:0.2em;
line-height:1.5em;
margin-top: 0.1em;
margin-bottom: 0.1em;
margin-left: 2em;
}
.listamenuvol a:link, .titmenuvol a:link {color:#000000;}
.listamenuvol a:visited, .titmenuvol a:visited {color:#000000;}
.listamenuvol a:active, .titmenuvol a:active {background-color:#2B719D; color:#ffffff;}
.listamenuvol a:hover, .titmenuvol a:hover {color:#ffffff;}
.listamenuvol a, .titmenuvol a {color:#000000; text-decoration: none;}


.navigbox {
text-align:center;
padding:0.2em;
margin-top:1em;
margin-bottom:0.6em;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.75em;
}
.navigbox a:link, .titmenuvol a:link {color:#000000;}
.navigbox a:visited, .titmenuvol a:visited {color:#000000;}
.navigbox a:active, .titmenuvol a:active {background-color:#3C82AE; color:#ffffff;}
.navigbox a:hover, .titmenuvol a:hover {background-color:#FFD800; color:#000000;}
.navigbox a, .titmenuvol a {color:#000000; text-decoration: none; padding-bottom:0.1em; padding-left:0.6em; padding-right:0.6em; font-weight:bold;}


h1 {
background-color:#68A0BD;
color:#ffffff;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 1.3em;
line-height:1em;
font-weight:normal;
padding-left:0.5em;
padding-right:0.4em;
padding-bottom:0.1em;
letter-spacing:-0.05em;
}
h1 a:link {color:#ffffff;}
h1 a:visited {color:#ffffff;}
h1 a:active {color:#ffffff; text-decoration: underline;}
h1 a:hover {color:#ffffff; text-decoration: underline;}
h1 a {color:#ffffff; font-weight: bold; text-decoration: none;}

h1.chisiamo {
background-color:#68A0BD;
}
h1.cosafacciamo {
background-color:#53A3B1;
}
h1.volontari {
background-color:#508EBF;
}
h1.laurentino {
background-color:#3A8A98;
}

h2 {
color:#000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 1em;
line-height:1em;
padding-left:0.5em;
padding-right:0.4em;
margin-bottom:0.3em;
}

.testobox {
margin-top:0.6em;
margin-bottom:1em;
}
.testobox p, .testobox ul, .testobox ol {
color:#000000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.75em;
line-height:1.5em;
margin-top:0.6em;
margin-bottom:0.6em;
padding:1em;
}
.testobox a:link {color:#0073BC;}
.testobox a:visited {color:#0073BC;}
.testobox a:active {color:#0073BC; text-decoration: underline;}
.testobox a:hover {color:#0073BC; text-decoration: underline;}
.testobox a {color:#0073BC; font-weight: bold; text-decoration: none;}

.testobox ul, .testobox ol {
margin-left:0em;
padding-left:3.5em;
}

.testo {
background-color:#ffffff;
}
.testo1 {
/*background-color:#D4F1FA;*/
background-image: URL(gif/bkg_testo1.gif);
background-repeat: repeat-y;
background-position: top right;
}
.testo2 {
/*background-color:#D4E7FA;*/
background-image: URL(gif/bkg_testo2.gif);
background-repeat: repeat-y;
background-position: top right;
}
.testo3 {
/*background-color:#C2DAD8;*/
background-image: URL(gif/bkg_testo3.gif);
background-repeat: repeat-y;
background-position: top right;
}
.testo4 {
/*background-color:#FAEED4;*/
background-image: URL(gif/bkg_testo4.gif);
background-repeat: repeat-y;
background-position: top right;
}

#first p {
margin-top:0em;
}
#last p {
margin-bottom:0em;
}

cite {
display:block;
font-size: 90%;
line-height:150%;
font-style: italic;
padding-left:2.5em;
}



/*
.fondohp {
background-color: #2a7d6e;
width:588px;
height:9px;
}
*/






/* PARTE RISERVATA ALLA STAMPA */
@media print {
/*--------------------*/

.hideinprint, .braccio2liv, .logobox2, .navigbox, #brclearfooter {
display: none;
}

.sito1box {
margin-top: 1.5em;
}

.sito2box, .corpo2liv {
border: none;
margin: 0em;
padding: 0em;
width:700px;
float:none;
}

h1, h1.chisiamo, h1.cosafacciamo, h1.volontari, h1.laurentino {
background-color:#ffffff;
color:#000000;
padding-left:0em;
padding-right:0em;
padding-bottom:0em;
margin-bottom:1.4em;
letter-spacing:0em;
}
h1 a:link {color:#000000;}
h1 a:visited {color:#000000;}
h1 a:active {color:#000000;}
h1 a:hover {color:#000000;}
h1 a {color:#000000; font-weight: bold; text-decoration: underline;}

h2 {
margin-left:0em;
margin-right:0em;
padding-left:0em;
padding-right:0em;
}

p.testo1, p.testo2, p.testo3, p.testo4 {
background-image: none;
background-color: #ffffff;
text-align:justify;
margin-left:0em;
margin-right:0em;
padding-left:0em;
padding-right:0em;
}
.testobox ul, .testobox ol {
text-align:left;
background-color: #ffffff;
background-image: none;
}

.testobox a:link {color:#000000;}
.testobox a:visited {color:#000000;}
.testobox a:active {color:#000000;}
.testobox a:hover {color:#000000;}
.testobox a {color:#000000; font-weight: bold; text-decoration: underline;}

.testobox {
padding-bottom:0em;
margin-bottom:0em;
}

/*--------------------*/
}
/* FINE PARTE RISERVATA ALLA STAMPA */
