body {
background-color: #DCE6E4;
background-image: url(../sfondi/sfondo.gif);
text-align: center;
}

/*Formato dei link*/
a:link {
color: #115195;
text-decoration: underline;
}

a:visited {
color: #115195;
}

a:hover {
background: #DCE6EC; /*#E0FFF6;*/
}

a img {
border: 0px;
}

/*spazi orizzontali*/
.spor5 {
height: 5;
}

.spor10 {
height: 10;
}

.spor20 {
height: 20;
}

.spor30 {
height: 30;
}

/*spazi verticali*/
.spve5 {
width: 5;
}

.spve10 {
width: 10;
}

#pagina {
width: 100%;
height: 100%;
}

#schermo {
background: white;
width: 760;
height: 550;
border: 1px solid #313A43;
}

#tasto {
width: 110;
height: 22;
text-align: center;
border: 1px solid #3A6EA5;
padding: 0px;
}

/*link dei pulsanti*/
.tasto a {
display: block;
}

.tasto a:link {
color: #478BD4;
font-family: verdana;
font-weight: bold;
font-size: 16;
text-decoration: none;
}

.tasto a:visited {
color: #478BD4;
font-family: verdana;
font-weight: bold;
font-size: 16;
text-decoration: none;
}

.tasto a:hover {
color: #115195;
background: #E0FFF6;
text-decoration: none;
border: 1px solid #3A6EA5;
}

.tastoon a {
display: block;
}

.tastoon a:link {
color: #115195;
background: #E0FFF6;
font-family: verdana;
font-weight: bold;
font-size: 16;
text-decoration: none;
}

.tastoon a:visited {
color: #115195;
background: #E0FFF6;
font-family: verdana;
font-weight: bold;
font-size: 16;
text-decoration: none;
}

.tastoon a:hover {
color: #115195; /*#23674A*/
background: #E0FFF6; /*#D8EBD8;*/
text-decoration: none;
border: 1px solid #3A6EA5;
}

/*Formato delle frecce dei menù*/
.freccia {
vertical-align: bottom;
}

/*colore cornici*/
.coltab {
background: #115195;
}
/*sfondo esterno*/
.colest {
background: white;
}
/*sfondo interno*/
.colint {
background: white;
}

/*titoli*/
.titolo {
color: #115195;
text-align: left;
font-size: 18;
font-family: sans-serif;
font-style: italic;
font-weight: bold;
text-decoration: underline;
}

/*testo*/
.testo {
color: #3A6EA5;
text-align: justify;
font-size: 14;
font-family: sans-serif;
}

.testopiccolo {
color: #3A6EA5;
text-align: justify;
font-size: 13;
font-family: sans-serif;
}

/*carattere del slideshow*/
.slide {
color: #115195;
text-align: center;
font-size: 13;
font-family: sans-serif;
background-repeat: no-repeat;
}

/*sfondo delle foto*/
.foto {
background-color:  #C4D6E4;
display: block;
}

/*testo di descrizione delle foto*/
.testo_foto {
color: #3A6EA5;
text-align: justify;
font-size: 11;
font-family: sans-serif;
}

.testo_foto a {
text-decoration: none;
}

.testo_foto a:hover {
background-color: #D4E2EC;
}

/*caratteristiche del form contatti*/
.contatti_sx {
width: 172;
}

.contatti_dx {
width: 172;
}

.campo {
border-style: solid;
border-width: 1px;
border-color: #115195;
font-size: 0.9em;
}

.pulsante{
width: 80px;
color: #115195;
background: #E0FFF6;
border-style: solid;
border-width: 1px;
border-color: #115195;
font-size: 0.9em;
font-weight: bold;
}

/*striscia di fondo pagina*/
#fondo {
height: 18;
width: 100%;
border-top: 1px solid #313A43;
color: #5D745D;
font-size: 13;
}

#fondo_sx {
width: 625;
}

#fondo_cx {
width: 75;
}

#fondo_dx {
width: 60;
}


