
body {
background-color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:90%;
margin:0;
padding:10px;
}
p {
line-height:180%;
}
#container {
background-color:#EDEEF0;
border:1px solid #DAD5D9;
margin:0;
padding:0;
}
acronym {
border-bottom:1px dashed #6BA0D2;
}
#pageHeader {
background-color:#A4ACB3;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
}
#pageHeader h1 {
#background-image:url(./img/estate.jpg);
background-repeat:no-repeat;
height:331px;
margin:0;
}
#pageHeader h1 span, #pageHeader h2 span {
display:none;
}
#pageHeader h2 {
background-color:#EDEEF0;
background-image:url(./img/headerh2.gif);
background-repeat:no-repeat;
height:24px;
margin:0;
padding:0 14px 2px;
}
#pageHeader h2 acronym {
border-bottom:1px dashed #FFFFFF;
color:#FFFFFF;
}
#quickSummary p.p1 {
background-color:#0C2953;
background-image:url(./img/summary.jpg);
background-position:50% 100%;
background-repeat:no-repeat;
border:1px solid #0C2953;
color:#FFFFFF;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:90%;
height:168px;
line-height:110%;
margin:0;
padding:0;
position:absolute;
right:21px;
text-align:center;
top:21px;
width:12em;
}
#quickSummary p.p1 span {
display:block;
padding:3px;
}
#preamble {
padding:0 15em 0 3em;

}
#preamble h3 {
background-color:#F6F7F7;
background-image:url(./img/bordDroitPreambleh3.gif);
background-position:100% 0;
background-repeat:no-repeat;
color:#6BA0D2;
font-size:180%;
font-variant:small-caps;
margin:15px 0 0;
padding:6px 20px 2px 6px;
text-align:center;
}
#preamble h5 {
	text-align:center;
	color:#6BA0D2;
	font-size:140%;
	background-color:#F6F7F7;
	font-variant:small-caps;	
}
#preamble h6 {
	color:#6BA0D2;
	font-size:100%;
	background-color:#F6F7F7;
}
#preamble h3 span {
background-image:url(./img/preambleShell.jpg);
background-position:0 50%;
background-repeat:no-repeat;
display:block;
padding:20px 0 15px 48px;
}
#preamble p {
text-align:justify;
}
#preamble p.p1, #preamble p.p2 {
background-color:#F6F7F7;
background-image:url(./img/bordDroitPreamble.gif);
background-position:100% 0;
background-repeat:repeat-y;
margin:0;
padding:10px 20px 2px 6px;
}
#preamble p.p3 {
background-color:#F6F7F7;
background-image:url(./img/bordBasPreamble.gif);
background-position:100% 100%;
background-repeat:no-repeat;
margin:0;
padding:0;
}
#preamble p.p1 span, #preamble p.p2 span, #preamble p.p3 span {
display:block;
}
#preamble p.p3 span {
background-image:url(./img/bordBasPreambleGauche.gif);
background-position:0 100%;
background-repeat:no-repeat;
margin:0;
padding:10px 20px 20px 6px;
}
#preamble p:first-letter, #preamble p span:first-letter {
color:#6BA0D2;
font-size:140%;
font-weight:bold;
margin:0 2px 0 0;
}


#preamble ul {
background-color:#F6F7F7;
font-size:90%;
list-style:disc outside;
list-style-image : url(./../img/dot.jpg);
margin:0;
padding:0;
}

#preamble ul.attenzione{
background-color:#F6F7F7;
font-size:90%;
list-style:disc outside;
list-style-image : url(./../img/attenzione.jpg);
margin:0;
padding:0;
text-align:center;
}

#preamble li.attenzione {
margin-bottom:4px;
/*margin-left:40px;*/
margin-left:80px;
padding:3px 2px;
color:#6BA0D2;
font-size:150%;
}


#preamble li {
margin-bottom:4px;
/*margin-left:40px;*/
margin-left:80px;
padding:3px 2px;
}

#supportingText {
font-size:90%;
margin:0;
padding:10px 16em 0 1em;
}
#explanation, #participation, #benefits, #requirements {
border:2px solid #FFFFFF;
padding:0;
}
#explanation {
margin:0 0 10px;
}
#participation {
float:left;
margin:0 0 10px;
width:30%;
}
#benefits {
margin:0 0 10px 32%;
}
#requirements {
margin:0 0 10px 32%;
}
#supportingText h3 {
background-color:#F6F7F7;
background-position:100% 50%;
background-repeat:no-repeat;
border-bottom:1px solid #6BA0D2;
color:#6BA0D2;
font-size:120%;
font-variant:small-caps;
margin:0;
padding:5px 30px 1px 2px;
text-align:left;
}
#explanation h3 {
background-image:url(./img/explanationShell.jpg);
}
#participation h3 {
background-image:url(./img/Logo_Pro_Loco.jpg);

}
#benefits h3 {
background-image:url(./img/benefitsShell.jpg);
}
#requirements h3 {
background-image:url(./img/requirementsRock.jpg);
}
#supportingText p {
margin:10px 0 0;
padding:1px 3px 2px;
text-align:justify;
}
#supportingText p:first-letter, #supportingText p span:first-letter {
font-weight:bold;
}
#supportingText a:link {
color:#0083FF;
font-weight:bold;
}
#supportingText a:visited {
color:#204160;
font-weight:bold;
}
#supportingText a:hover, #supportingText a:active {
color:#8C0000;
font-weight:bold;
text-decoration:none;
}
#linkList, #quickSummary p.p2 {
background-color:#A4ACB3;
border:1px solid #0C2953;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:90%;
margin:0;
padding:0;
position:absolute;
right:21px;
width:12em;
}
#quickSummary p.p2 {
height:50px;
text-align:center;
top:217px;
}
#quickSummary p.p2 span {
color:#FFFFFF;
display:block;
font-size:90%;
padding:3px;
}
#linkList {
top:356px;
width:160px;
}
#linkList h3 {
background-color:#0C2953;
background-repeat:no-repeat;
color:#FFFFFF;
margin:0;
padding:0px 1px 40px;
}
#linkList h3.presentation {
background-image:url(./../img/Logo_Pro_Loco_little.jpg);

}
#linkList h3.select {
background-image:url(./../img/ponte_coda.jpg);
background-position:0 -10px;
}
#linkList h3.favorites {
background-image:url(./../img/gatti_amici.jpg);
background-position:0 -30px;
}
#linkList h3.archives {
background-image:url(./../img/montesinaro.jpg);
/*background-position:0 0Px;*/
Text-align:right;
}
#linkList h3.resources {
background-image:url(./img/resourcesh3.jpg);
background-position:50% 30%;
border-top:1px solid #0C2953;
}
#linkList h3:first-letter, #linkList h3 span:first-letter {
color:#FFFFFF;
font-size:160%;
}
#linkList ul {
background-color:#A4ACB3;
color:#FFFFFF;
font-size:90%;
list-style-type:none;
margin:0;
padding:0;
}
#linkList li {
margin-bottom:4px;
padding:3px 2px;
}
#linkList li:hover {
background-color:#6BA0D2;
border:1px dotted #0C2953;
padding:2px 1px;
}
#quickSummary p.p2 span a:link {
color:#FFFFFF;
font-weight:bold;
}
#quickSummary p.p2 span a:visited {
color:#204160;
}
#quickSummary p.p2 span a:hover, #quickSummary p.p2 span a:active {
color:#FFD800;
font-weight:bold;
text-decoration:none;
}
#linkList a:link, #linkList a:visited {
border-left:6px solid #FFFFFF;
color:#FFFFFF;
font-weight:bold;
padding-left:2px;
}
#linkList a:visited {
color:#204160;
}
#linkList a:hover, #linkList a:active {
border-left:6px solid #FFD800;
color:#FFD800;
font-weight:bold;
padding-left:2px;
text-decoration:none;
}
#linkList a.c:link, #linkList a.c:visited {
border-left:medium none;
color:#FFFFFF;
font-weight:normal;
padding-left:0;
}
#linkList a.c:hover, #linkList a.c:active {
border-left:medium none;
color:#FFD800;
padding-left:0;
text-decoration:none;
}
#linkList acronym {
border-bottom:1px dashed #FFFFFF;
}
#footer {
background-image:url(./img/signSoph.gif);
background-position:0 95%;
background-repeat:no-repeat;
clear:both;
margin:0 -16em 0 0;
padding:25px 0 0;
text-align:right;
}
#footer a {
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:70%;
}

#galleria {
	/*width:800px;	*/
	margin:0 auto;
	color:#6BA0D2;
	font:0.8em "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif; 
	/*	font-weight:normal*/
}