body
{
font-size: 76%;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
Color: #000000;
text-align: center;   /*centra in IE 5.x */
height: 100%;
margin: 0px;
padding: 0px;
}
#container
{
position: relative;
background-color: #CDDCE6;
width: 750px;
/*height: 100%;*/
/*min-height: 100%;*/
height: auto;
margin: 0px auto;   /*centra negli altri browsers*/
text-align: left;   /*ripristina l' allineamento*/
}
#cellalogo
{
width: 220px;
height: 114px;
}
#accessibilita
{
position: absolute;
top: 5px; 
left: 300px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 1em;
color: Black;
width: 450px;
height: 30px;
z-index:1;
}
#cellamenutop
{
position: absolute;
top: 0px; 
left: 220px;
background-image: url(http://www.onde.net/_templates/onde/linguette.gif);
background-repeat: no-repeat;
background-position: bottom left;
background-color: #CDDCE6;
vertical-align: bottom;
height: 59px;
width: 530px;
}
#link1
{
position: absolute;
top: 40px; 
left: 224px; 
height: 55px;
width: 78px;
font-weight:bold;
}
#link2
{
position: absolute;
top: 40px; 
left: 306px; 
height: 55px;
width: 80px;
}
#link3
{
position: absolute; 
top: 40px;
left: 386px; 
height: 55px;
width: 80px;
}
#link4
{
position: absolute; 
top: 40px;
left: 468px;
height: 55px;
width: 80px;
}
#link5
{
position: absolute; 
top: 40px;
left: 562px;
height: 55px;
width: 82px;
}
#link6
{
position: absolute; 
top: 40px;
left: 653px; 
height: 55px;
width: 80px;
}
/* classe per i link delle linguette alte */
.linguette
{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
/* classe per definire il link senza sfondo e bordi strani */
.linkpiano
{
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
background-color: transparent;
font-size: 9px;
font-weight: bold;
border: none;
}
/* classe per definire il link Home Page presente su tutte le pagine */
.linkgrosso
{
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: White;
border: none;
}

/* Classe per i link del fondo pagina che cambia il loro colore: gli hover hanno bisogno di un colore apposito*/
.linkgrossofondo:link , .linkgrossofondo:visited
{
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: White;
border: none;
}
.linkgrossofondo:hover
{
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #004baa;
border: none;
}

#cellaw3c
{
position: absolute;
top: 59px; 
left: 220px;
background-image: url(http://www.onde.net/_templates/onde/sfondo_login2.jpg);
height: 55px;
width: 530px;
}
#testow3c
{
position: absolute;
top: 75px; 
left: 450px;
height: 35px;
width: 300px;
}
#cellatitolo
{
background-image: url(http://www.onde.net/_templates/onde/sfondo_titolo.jpg);
height: 41px;
width: 750px;
}
#testotitolo
{
position: absolute; 
top: 125px; 
left: 30px; 
font-size: 1.2em;
color: White;
height: 41px;
width: 700px;
font-weight:bold;
}
#cellamenusx
{
background-color: #CDDCE6;
width: 170px;
height: auto;
padding-left: 10px;
padding-right: 10px;
float: left;
padding-top: 10px;
}
#cellabody
{
/*height: 100%;*/
background-color: White;
text-align: justify;
margin-left: 190px;
width: auto;
padding: 5px;
}
#cellafooter
{
clear: both;
width: 100%;
background-color: #2D2F67;
width: 750px;
height: 70px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
color: White;
text-align: center;
}
form
{
margin-top: 0;
margin-bottom: 0;
}
.linkbianco
{
color: White;
}
a:link
{
Color: #004baa;
Text-Decoration: none;
}
a:hover
{
color: #283770;
text-decoration: none;
background-color: #ff6;
border-bottom: 0px dashed #020;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
input:focus 
{
background-color: #FFFFFF;
} 
a:visited
{
Text-Decoration: none;
Color: #004baa;
}

/* Queste due classi servono a proteggere tutti gli indirizzi di email*/
a.rtl 
{
unicode-bidi: bidi-override;
direction:rtl;
}
span.rtl_spiegazione 
{
display:none;
}

.moltopiccolo
{
Font-Size: 0.5em;
}
.piccolo
{
Font-Size: 0.75em;
}
.normale
{
Font-Size: 1em;
}
.titolo
{
Font-Size: 1.20em;
Color: #004baa;
font-weight: bold;
}
.caselladitesto
{
Background-color : #FFFFFF;
border: 1px solid #004baa;
}
.check
{
Background-color : #FFFFFF;
border: 1px solid #004baa;
}
.areaditesto
{
Background-color : #C4E1FF;
Font-Size: 1em;
Text-Decoration : none;
border: 1px solid #6600FF;
}
.pulsante
{
Background-color : #C4E1FF;
Font-Size: 0.75em;
border: 1px solid #6600FF;
}
th
{
text-align: center;
}
#textlink
{
position: absolute;
top: 0px;
left: 0px;
visibility: hidden;
}
/* Definizione delle classi per il modulo Area download */
.mdownloadTabella
{
Border: 1px solid #C0C0C0;
Width: 550px;
border-collapse: collapse;
}
.mdownloadTabella td
{
Border: 1px solid #C0C0C0;
padding: 3px;
}
.mdownloadRigaIntestazione
{
Background-color: #FFFFFF;
}
.mdownloadRiga
{
Background-color: #FFFFFF;
}
.mdownloadRigaAlternato
{
Background-color: #FFFFFF;
}
.mdownloadRigaFinale
{
Background-color: #FFFFFF;
}
.mdownloadTitolo
{
Font-Size: 0.9em;
Color: #004baa;
Font-Weight: bold;
}
.mdownloadSottotitolo
{
Font-Size: 0.9em;
Font-Weight: bold;
}
.mdownloadNormale
{
Font-Size: 0.8em;
}
.mdownloadInterlinea
{
Font-Size: 0.5em;
}
/* Definizione delle classi per il modulo Motore Ricerca (B) */
.mricercaBTabella
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
}
.mricercaBTabella td
{
Border: 1px solid #C0C0C0;
padding: 3px;
}
.mricercaBRiga
{
Background-color: #FFFFFF;
Text-align: center;
}
.mricercaBRigaAlternato
{
Background-color: #FFFFCC;
}
.mricercaBTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 250px;
}
.mricercaBTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mricercaBNormale
{
Font-Size: 0.95em;
Color: #000000;
}
/* Definizione delle classi per il modulo Motore Ricerca (A) */
.mricercaATabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mricercaATabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mricercaANormale
{
Font-Size: 11px;
}
/* Definizione delle classi per il modulo News */
.mnewsTabella
{
Border: 1px solid #C0C0C0;
width: 550px;
border-collapse: collapse;
}
.mnewsTabella td
{
Border: 1px solid #C0C0C0;
padding: 3px;
}
.mnewsRiga
{
Background-color: #FFFFFF;
}
.mnewsRigaAlternato
{
Background-color: #ffffff;
}
.mnewsRigaMenu
{
Text-align: right;
}
.mnewsLayer
{
Text-align: justify;
}
.mnewsTitolo
{
Font-Size: 0.8em;
Color: #004baa;
Font-Weight: bold;
}
.mnewsAnteprima
{
Font-Size: 0.8em;
Color: #0000A0;
}
.mnewsNormale
{
Font-Size: 0.8em;
}
.mnewsInterlinea
{
Font-Size: 0.5em;
}
/* Definizione delle classi per il modulo Newsletter */
.mnewsletterTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mnewsletterTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mnewsletterLayer
{
Text-align: justify;
}
.mnewsletterNormale
{
Font-Size: 11px;
Color: #000000;
}
/* Definizione delle classi per il modulo Pop UP */
.mpopupTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mpopupTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mpopupLayer
{
Text-align: justify;
}
.mpopupNormale
{
Font-Size: 0.95em;
Color: #000000;
}
/* Definizione delle classi per il modulo Sondaggio */
.msondaggioTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.msondaggioTabellaHidden td
{
Border: 0px;
padding: 2px;
}
.msondaggioLayerDomanda
{
Text-align: justify;
Font-Size: 11px;
}
.msondaggioDomanda
{
Font-Size: 11px;
Color: #000000;
}
.msondaggioNormale
{
Font-Size: 11px;
Color: #000000;
}
/* Definizione delle classi per il modulo Testo laterale */
.mtestoTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mtestoTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mtestoLayer
{
Text-align: justify;
}
.mtestoNormale
{
Font-Size: 0.95em;
Color: #000000;
Font-Style: italic;
}
/* Definizione delle classi per il modulo Controller */
.mcontrollerTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mcontrollerTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mcontrollerLayer
{
Text-align: justify;
}
.mcontrollerNormale
{
Font-Size: 0.95em;
Color: #000000;
}
/* Definizione delle classi per il modulo Login */
.mloginTabella
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
}
.mloginTabella td
{
Border: 1px solid #C0C0C0;
padding: 3px;
}
.mloginRiga
{
Background-color: #FFFFCC;
}
.mloginRigaAlternato
{
Background-color: #FFFFFF;
Text-align: center;
}
.mloginTitolo
{
Font-Size: 0.85em;
Color: #004baa;
Font-Weight: bold;
}
.mloginErrore
{
Font-Size: 0.95em;
Color: #FF0000;
Font-Weight: bold;
}
.mloginNormale
{
Font-Size: 0.95em;
Color: #000000;
}
.mloginInterlinea
{
Font-Size: 0.4em;
}
/* Definizione classi per il modulo Newsletter Anagrafica */
.mnewsletteranagTabella
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
}
.mnewsletteranagTabella td
{
Border: 1px solid #C0C0C0;
padding: 3px;
}
.mnewsletteranagRiga
{
Background-color: #FFFFFF;
}
.mnewsletteranagRigaAlternato
{
Background-color: #EAF4FF;
}
.mnewsletteranagNormale
{
Font-Size: 0.85em;
Color: #000000;
}
.mnewsletteranagTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mnewsletteranagTabellaHidden td
{
Border: 0px;
padding: 0px;
}
/* Definizione delle classi per il modulo On-Line Users */
.mUsersString
{
Font-Size: 0.95em;
}
/* Definizione delle classi per il modulo Forum */
.mForumTitolo
{
Font-Size: 0.95em;
Font-Weight: bold;
Color: #000000;
}
.mForumSeparatore
{
Font-Size: 0.3em;
}
.mForumAvviso
{
Font-Size: 0.95em;
Color: #FF0000;
}
.mForumTopic
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
Background-Color: #ECFFFF;
}
.mForumTopic td
{
Border: 1px solid #C0C0C0;
padding: 3px;
Font-Size: 0.95em;
Color: #000000;
}
.mForumColonnaData
{
Text-align: center;
Width: 80px;
}
.mForumColonnaOra
{
Text-align: center;
Width: 80px;
}
.mForumColonnaAutore
{
Text-align: center;
Width: 90px;
}
.mForumColonnaOggetto
{
Text-align: justify;
}
.mForumColonnaLink
{
Text-align: center;
Width: 100px;
}
.mForumColonnaIndice
{
Text-align: center;
Width: 100px;
}
.mForumNuovoTopic
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
Background-Color: #D2E9FF;
}
.mForumNuovoTopic td
{
Border: 1px solid #C0C0C0;
padding: 3px;
Font-Size: 0.95em;
Color: #000000;
}
.mForumInputText
{
Color: #000000;
Background-color : #C4E1FF;
Font-Size: 0.95em;
Text-Decoration : none;
border: 1px solid #6600FF;
Width: 200px;
}
.mForumTextarea
{
Color: #000000;
Background-color : #C4E1FF;
font-family: Arial, "Courier New", monospace;
Font-Size: 0.8em;
Text-Decoration : none;
border: 1px solid #6600FF;
Width: 300px;
Height: 100px;
}
.mForumInserisci
{
Background-color : #C4E1FF;
Font-Size: 0.6em;
Color: #000000;
border: 1px solid #6600FF;
}
.mForumMessaggi
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
Background-Color: #FFFFD9;
}
.mForumMessaggi td
{
Border: 1px solid #C0C0C0;
padding: 3px;
Font-Size: 0.95em;
Color: #000000;
}
.mForumMessaggio
{
Border: 1px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
Background-Color: #D2E9FF;
}
.mForumMessaggio td
{
Border: 1px solid #C0C0C0;
padding: 3px;
Font-Size: 0.95em;
Color: #000000;
}
.mForumColonnaMessaggio
{
Text-align: justify;
}
.mForumRispondi
{
Background-color : #C4E1FF;
Font-Size: 0.95em;
Color: #000000;
border: 1px solid #6600FF;
}
/* Definizione delle classi per il modulo Faqs */
.mFaqLayer
{
Text-align: justify;
Font-Size: 0.95em;
Color: #000000;
Background-Color: #E6F2FF;
Padding: 3px;
}
.mFaqSeparatore
{
Font-Size: 0.3em;
}
.mFaqDomanda
{
Color: #0000B0;
}
.mFaqCategoria
{
Font-Weight: bold;
}
/* Definizione delle classi per il modulo Magazine */
.mMagazineLayer
{
Text-align: justify;
Font-Size: 0.95em;
Color: #000000;
Background-Color: #E6F2FF;
Padding: 3px;
}
.mMagazineNumero
{
Font-Size: 1em;
Color: #000000;
Font-Weight: bold;
}
.mMagazineSeparatore
{
Font-Size: 0.3em;
}
.mMagazineTitolo
{
Font-Size: 0.95em;
Color: #000000;
Font-Weight: bold;
}
.mMagazineTesto
{
Font-Size: 0.95em;
Color: #000000;
}
.mMagazineSelettore
{
Font-Size: 0.95em;
Color: #000000;
}
h1
{
font-size: 1.8em;
color: #00A19B;
}
h2
{
font-size: 1.6em;
color: #00A19B;
}
h3
{
font-size: 1.4em;
color: #00A19B;
}
h4
{
font-size: 1.2em;
color: #00A19B;
}
h5
{
font-size: 1.1em;
color: #00A19B;
}
h6
{
font-size: 1em;
color: #00A19B;
}
.menuliv3
{
font-size: 1em;
font-weight: normal;
}
.menuliv3selezionato
{
font-size: 1.1em;
font-weight: normal;
color: #CB8B03;
}
