/* CSS Document */
html {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 100%;
background-color:#b7e9ff;
}

body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 100%;
font-family: Comic Sans MS, Arial, Helvetica, sans-serif; 
} 

#contenitore {
margin-top:0px;
width:753px;
margin-left:auto;
margin-right:auto;
background-color:#2229b3;
}

.equipe {
color:#000000;
padding: 5px 5px 0px 5px;
font-size:12px;
text-decoration:none;
}
.email {
color:#ffffff;
text-align:center;
font-size:12px;
text-decoration:none;
}
a.email: link, visited, active {
color:#000000;
font-size:12px;
text-decoration:none;
}
a.email:hover{
color:#F9FC00;
font-size:12px;
text-decoration:underline;
}


#superiore {
background-image:url(images/barrasopra.gif);
background-repeat:no-repeat;
width:753px;
margin-left:auto;
margin-right:auto;
height:96px;
}

#superiorepagine {
background-image:url(images/barrasopraPAGINE.gif);
background-repeat:no-repeat;
width:753px;
margin-left:auto;
margin-right:auto;
height:96px;
}

#menulaterale {
margin: 0px 0px 0px 0px;
float:left;
width:200px;
height:100px;
height:452px;
background-image:url(images/backcella.gif);
background-color:#2229b3;
}
#flash {
margin: 0px 0px 0px 0px;
float:left;
width: 553px;
background-color:#2229b3;
}

#contenuto {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-image:url(images/fondoHOME.jpg);
background-repeat:no-repeat;
}
#contenutomappa {
float:left;
background:#B7E9FF;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
}

#contenutoequipe {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-image:url(images/fondoobiettivi.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#contenutopaginaobiettivi {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-color:#b2ebbe;
background-image:url(images/fondoobiettivi.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#contenutopaginapartners {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-color:#dcedbf;
background-image:url(images/fondopartners.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#contenutopaginaattivita {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-color:#fcc9ba;
}

#contenutopaginamateriali {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-color:#ADDEFE;
}

#contenutopaginacontatti {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-color:#fffcb2;
background-image:url(images/fondo1.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#contenutopaginagiangukai {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:452px;
background-color:#FFFFCC;
}

#contenutopaginaiscrizione {
float:left;
margin: 0px 0px 0px 0px;
width:553px;
height:auto;
background-color:#ffffff;
}

#footer {
width:753px;
margin-left:auto;
margin-right:auto;
height:45px;
float:right;
}

/*.menusx {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.menusx li{
padding: 0px 0px 0px 0px;
list-style-type:none;
line-height: 50px;
text-indent: 25px;
color:#FFFFFF;
border-bottom:1px #ffffff solid;
margin:0px 0px 0px 0px;
}

.menusx li.titolomenu {
background-color:#000000;
list-style-type:none;
line-height:50px;
text-indent: 25px;
margin:0px 0px 0px 0px;
}

.menusx li.titolomenu {
background-color:#000000;
list-style-type:none;
line-height:50px;
text-indent: 25px;
border-bottom:1px #ffffff solid;
margin:0px 0px 0px 0px;
}

.menusx a:link, a:visited, a:active {
color:#FFFFFF;
text-decoration:none;
}

.menusx a:hover {
color:#FF0000;
text-decoration:none;
}*/

h1 {
color:#FF0000;
margin: 43px 5px 0px 540px;
}

h2 {
color:#FF0000;
margin: 21px 5px 0px 540px;
}

h3 {
color:#F86A1D;
margin: 20px 20px 2px 20px;
}

h4 {
color:#F86A1D;
margin: 18px 20px 2px 20px;
line-height:5px;
}

h5 {
color:#F86A1D;
margin: 20px 20px 2px 20px;
}

.testo {
margin: 15px 20px 15px 20px;
color:#000000;
line-height:22px;
font-size:13px;
}

p a.collegamento:link, a.collegamento:visited, a.collegamento:active {
color:#F86A1D;
text-decoration:none;
font-weight:bold;
}

p a.collegamento:hover{
color:#ff0000;
font-weight:bold;
}

p a.materialiacqua:link, a.materialiacqua:visited, a.materialiacqua:active {
color:#F86A1D;
text-decoration:none;
font-weight:bold;
}

p a.materialiacqua:hover{
color:#025EAC;
font-weight:bold;
}

.etichetteform {
color:#2229b3;
font-size:13px;
}

input.text:focus {
    background: #CCCCFF;
    }

/*td {
border-bottom-color:#3366FF;
border-bottom:1px;
border-bottom-style:dashed;
}*/	 

.privacy {
margin: 15px 20px 15px 20px;
color:#000000;
line-height:18px;
font-size:11px;
}

#menulaterale .menusx {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#menulaterale .menusx li{
padding: 0px 0px 0px 0px;
list-style-type:none;
line-height: 34px;
text-indent: 25px;
color:#FFFFFF;
border-bottom:1px #ffffff solid;
margin:0px 0px 0px 0px;
}
#menulaterale .menusx li a:link, a:visited, a:active {
color:#FFFFFF;
text-decoration:none;
}
#menulaterale .menusx li a:hover {
color:#FF0000;
text-decoration:none;
}

.iframe { 
width: 553px; 
height: 454px; 
overflow: auto;
border: 0px solid #000;
padding: 0px;
}