html
{
height: 100%;
background-image: url(http://sirmione.webhat.it/_templates/default/immagini/sfondo.jpg);
}
body
{
font-size: 0.7em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
Color: #000000;
text-align: center;   /*centra in IE 5.x */
height: 100%;
margin: 0px;
padding: 0px;
}
#container
{
position: relative;
background-color: white;
width: 760px;
height: auto;
min-height: 700px;
margin: 0px auto;   /*centra negli altri browsers*/
text-align: left;   /*ripristina l' allineamento*/
}
#bordosuperiore
{
width: 100%;
height: 11px;
background-image: url(http://sirmione.webhat.it/_templates/default/immagini/sfondo.jpg);
}
#nomesito
{
display: none;
position: absolute;
top: 166px;
left: 0px;
color: white;
width: 483px;
margin-left: 4px;
height: 30px;
font-size: 2.3em;
text-align: left;
font-weight: bold;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cellalogo
{
width: 483px;
height: auto;
padding: 4px;
}
/* classe per definire il colore bianco nei menu sulle linguette colorate */
.linkbianco
{
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
font-size: 0.9em;
font-weight: bold;
border: none;
}
/* definizione di un box necessario per racchiudere i menu nel template dell'home page */
#menusx
{
position: relative;
width: 483px;
padding: 4px;
}
/* definizione di un box necessario per racchiudere i menu sotto il logo negli altri template */
#menu
{
position: relative;
padding: 4px;
}
/* posizionamento link per tornare all'home page */
#link_homepage
{
position: absolute;
top: 180px;
left: 402px;
font-size: 1.2em;
}
#link_homepage a
{
color: white;
font-style: normal;
}
#link_homepage a:hover
{
color: white;
text-decoration: none;
background-color: blue;
}
#link_homepage_altrepagine
{
position: absolute;
top: 33px;
left: 5px;
font-size: 1.2em;
background-color: #4781A9;
}
#link_homepage_altrepagine a
{
color: white;
font-style: normal;
}
#link_homepage_altrepagine a:hover
{
color: white;
text-decoration: none;
background-color: blue;
}
/* posizionamento link primo livello per il template dell'home page */
#link_comune_home
{
position: absolute;
left: 4px;
line-height: 2;
background-color: #FF7010;
width: 230px;
border: 1px solid Black;
text-align: center;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
font-size: 1.0em;
font-weight: bold;
}
#link_infotur_home
{
margin-left: auto;
line-height: 2;
background-color: #4781A9;
width: 230px;
border: 1px solid Black;
text-align: center;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
font-size: 1.0em;
font-weight: bold;
}
/* posizionamento link primo livello per gli altri template*/
#link_comune
{
position: absolute;
left: 100px;
line-height: 2;
background-color: #FF7010;
width: 230px;
border: 1px solid Black;
text-align: center;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
font-size: 1.0em;
font-weight: bold;
}
#link_infotur
{
margin-left: 380px;
line-height: 2;
background-color: #4781A9;
width: 230px;
border: 1px solid Black;
text-align: center;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
font-size: 1.0em;
font-weight: bold;
}
/* definizione linguette colorate per menu di terzo livello */
#menu_livello3
{
	width: 483px;
	text-align: center;   /*centra in IE 5.x */
	margin: auto;   /*centra negli altri browsers*/
	border: 1px solid Black;
	background-color: #FFB710;
}
.linklivello3normale
{
	text-decoration: none;
	line-height: 2;
	font-size: 0.9em;	
/*	background-color: #FFB710; */
/*	padding: 2px; */
/*	border: 1px solid Black; */
}
.linklivello3selezionato
{
	color: Gray;
	font-size: 0.9em;
	line-height: 2;
	font-style:	italic;
/*	background-color: #4980A7; */
/*	padding: 2px; */
/*	border: 1px solid Black; */
}
/* definizione linguette colorate per menu di livello G*/
#menu_livelloG
{
	width: 483px;
	text-align: center;   /*centra in IE 5.x */
	margin: auto;   /*centra negli altri browsers*/
	border: 1px solid Black;
	background-color: #FDDB93;
}
.linklivelloGnormale
{
	text-decoration: none;
	line-height: 2;
	font-size: 0.8em;	
	padding: 1px;
}
.linklivelloGselezionato
{
	line-height: 2;
	font-size: 0.8em;
	padding: 1px;
	font-style: italic;
}
.pulsante
{
	font-family: Verdana, Arial, serif;
	font-size: 0.95em;
	color: #FFFFFF;
	background-color: #4781A9;
	border: 1px solid #4781A9;
}
/* Inizio classi relative ai modelli utilizzati per i box dei moduli */
/* box/colonna destra che contiene i moduli A2 e A1 */
#colonnadx
{
position: absolute;
top: 6px;
left: 495px;
width: 255px;
}
/* definizione spazio destro in alto per i moduli A2*/
#A2
{
width: 255px;
}
/* definizione spazio destro in alto per i moduli A1*/
#A1
{
margin-top: 10px;
margin-left: 2px;
border-left: 2px solid #AFAFAF;
width: 255px;
height: 420px;
text-align: center;
padding-left: 2px;
}
/* definizione spazio destro per i banner (A2) di pagine diverse dalla home*/
#banner
{
margin-top: 10px;
margin-left: 2px;
border-left: 2px solid #AFAFAF;
width: 255px;
text-align: center;
padding-left: 2px;
}
/* box 1 che contiene il body, quindi i moduli B4 e B3 */
#corpopagina_riga1
{
position: relative;
left: 3px;
width: 483px;
}
/* posizionamento moduli B4 e B3 */
#B4
{
position: absolute;
top: 0px;
left: 0px;
width: 235px;
padding: 5px;
}
/* posizionamento moduli B2 e B1 */
#B2
{
margin-top: 20px;
width: 480px;
padding: 2px;
}
#B3
{
margin-top: 20px;
width: 235px;
padding: 2px;
float: left;
}
/* box 2 che contiene i moduli B2 e B1 */
#corpopagina_riga2
{
clear: both;
margin-left: 4px;
width: 483px;
}
#B1
{
width: 483px;
padding: 5px;
}
/* Inizio formattazione moduli standard (piccoli) con top arancione */
.box_titolo_moduli_arancio
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/top_arancio.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.titolo_moduli_arancio
{
	position: relative;
	top: 6px;
	left: 28px;
	color: White;
	width: 203px;
	font-size: 0.8em;
}
.contenuto_moduli_arancio
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/back_moduli_piccoli_colorati.jpg);
	background-repeat: repeat-y;
	width: 200px;
	padding-top: 8px;
	padding-left: 30px;
	padding-bottom: 8px;
}
/* Fine formattazione moduli con top arancione */
/* Inizio formattazione moduli GRANDI con top arancione */
.box_titolo_moduli_arancio_grande
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/top_arancio_grande.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.titolo_moduli_arancio_grande
{
	position: relative;
	top: 7px;
	left: 30px;
	color: White;
	width: 430px;
font-size: 0.9em;
}
.contenuto_moduli_arancio_grande
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/back_moduli_piccoli_colorati.jpg);
	background-repeat: repeat-y;
	width: 430px;
	padding-top: 8px;
	padding-left: 30px;
	padding-bottom: 8px;
}
/* Fine formattazione moduli con top arancione */
/* Inizio livelli per formattare i moduli con top blu */
.box_titolo_moduli_blu
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/top_blu.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.titolo_moduli_blu
{
	position: relative;
	top: 7px;
	left: 28px;
	color: White;
	width: 203px;
	font-size: 0.9em;
}
.contenuto_moduli_blu
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/back_moduli_piccoli_colorati.jpg);
	background-repeat: repeat-y;
	width: 200px;
	padding-top: 8px;
	padding-left: 30px;
	padding-bottom: 8px;
}
/* Fine livelli per formattare i moduli con top blu */
/* Inizio livelli per formattare i moduli con top verde1 */
.box_titolo_moduli_verde1
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/top_verde1.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.titolo_moduli_verde1
{
	position: relative;
	top: 7px;
	left: 30px;
	color: White;
	width: 203px;
	font-size: 0.8em;
}
.contenuto_moduli_verde1
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/back_moduli_piccoli_colorati.jpg);
	background-repeat: repeat-y;
	width: 208px;
	padding-top: 8px;
	padding-left: 24px;
	padding-bottom: 8px;
}
.contenuto_moduli_verde1 a
{
font-size: 0.8em;
}
/* Fine livelli per formattare i moduli con top verde1 */
/* Inizio livelli per formattare i moduli con top verde2 */
.box_titolo_moduli_verde2
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/top_verde2.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.titolo_moduli_verde2
{
	position: relative;
	top: 7px;
	left: 26px;
	color: White;
	width: 203px;
	font-size: 0.8em;
}
.contenuto_moduli_verde2
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/back_moduli_piccoli_colorati.jpg);
	background-repeat: repeat-y;
	width: 208px;
	padding-top: 8px;
	padding-left: 24px;
	padding-bottom: 8px;
}
.contenuto_moduli_verde2 a
{
font-size: 0.8em;
}
/* Fine livelli per formattare i moduli con top verde2 */
/* Inizio livelli per formattare i moduli con top blu grandi */
.box_titolo_moduli_blu_grandi
{
	position: relative;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/top_blu_grande.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.titolo_moduli_blu_grandi
{
	position: relative;
	top: 6px;
	left: 30px;
	color: White;
	width: 450px;
}
.contenuto_moduli_blu_grandi
{
	position: relative;
	left: 2px;
	background-image: url(http://sirmione.webhat.it/_templates/immagini/back_moduli_grandi_colorati.jpg);
	background-repeat: repeat-y;
	width: 440px;
	padding-top: 8px;
	padding-left: 30px;
	padding-bottom: 8px;
}
/* Fine livelli per formattare i moduli con top blu grandi */
/* Fine classi relative ai modelli utilizzati per i box dei moduli */
/* Inizio Livelli e classi specifiche per sotto sezione turistica (ATTENZIONE, FORSE NON PIU' USATI)*/
#body_riga1
{
	position: relative;
	padding: 5px;
}
#body_riga2
{
	position: relative;
	padding: 5px;
}
#modulicentrali
{
	font-size: 1.0em;
}
/* Fine Livelli e classi specifiche per sotto sezione turistica */
a:hover
{
color: #283770;
text-decoration: none;
background-color: #ff6;
border-bottom: 0px dashed #020;
}
h1
{
	font-size: 1.8em;
	font-weight: bold;
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h2
{
	font-size: 1.5em;
	font-weight: bold;
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Stili Aggiunti da Andrea*/
.caselladitesto
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
vertical-align: baseline;
}
/* Definizione delle classi per il modulo DataDynViewer*/

.mDDynViewerinputRTD 
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewercategoriaRTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewerselectRTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewerinputLTD 
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewercategoriaLTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewerselectLTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewerimmagineurlLTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewerTablePreviewContainer
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynViewertextareaRTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mDDynVieweremailRTD
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Definizione delle classi per il modulo Area download */
.mdownloadTabella
{
Border: 1px solid #ffffff;
Width: 100%;
border-collapse: collapse;
}
.mdownloadRigaIntestazione
{
Background-color: #FFFFFF;
Text-align: center;
}
.mdownloadRiga
{
Background-color: #FFE2CF;
}
.mdownloadRigaAlternato
{
Background-color: #FFFFFF;
}
.mdownloadRigaFinale
{
 color: #ffffff;
 text-decoration: none;
}
.mdownloadTabella td
{
/*Border: 1px solid #C0C0C0;*/
/*padding: 3px;*/
}
.mdownloadTitolo
{
Font-Size: 1em;
Color: #8C8C8C;
Font-Weight: bold;
}
.mdownloadSottotitolo
{
Font-Size: 0.9em;
Font-Weight: normal;
text-align: left;
}
.mdownloadNormale
{
Font-Size: 0.9em;
}
.mdownloadInterlinea
{
Font-Size: 0.5em;
}
/* Definizione delle classi per il modulo Calendario*/

.mAgendaTitolo /* titolo dell calendario*/
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
font-weight: bold;
} 
.mAgendaSeparatore 
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-color: rgb(140, 140, 140);
}
.mAgendaTabella  /* formato della tabella*/
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse: collapse;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-style: solid;
border-color: rgb(140, 140, 140);
width: 448px;
}
.mAgendaTabella td /* formato del td della tabella*/
{
	border: 1px solid #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	height: auto;
	width: 25px;
	height: 64px;
}
.mAgendaTabella th /* formato del th della tabella*/
{
	border: 1px solid #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	height: auto;
	width: 25px;
	height: 64px;
}
.mAgendaPrimaRiga  /* contiene l'elenco dei giorni */
{
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
text-align: center;
vertical-align: middle;
background-color: rgb(140, 140, 140);
border-width: 1px;
border-style: solid;
border-color: rgb(140, 140, 140);
width: 448px;
}
.mAgendaPrimaRiga td
{
	height: 25px;
	width: 64px;
}
.mAgendaPrimaRiga th
{
	height: 25px;
	width: 64px;
}
.mAgendaAltreRighe /* definisce la struttura delle altre righe dopo la prima */
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
vertical-align: top;
border-width: 1px;
border-style: solid;
border-color: rgb(140, 140, 140);
width: 448px;
}
.mAgendaMesePrecedente
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-color: rgb(140, 140, 140);
}
.mAgendaTDEvento /* definisce la struttura della cella che contiene un evento */
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
background-color: #FDDB93;
}
.mAgendaMeseSuccessivo /* struttura e carattere del link che porta al mese successivo */
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}
.mAgendaTDLink /* struttura e carattere del link che porta all'ultimo mese dell'anno in corso */
{
font-size: 0.9em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}

/* Definizione delle classi per il modulo Fotogallery*/

.mFotoColonna /*Stile delle colonne contenenti le miniature*/
{
/*Border: 1px solid #C0C0C0;*/
/*padding: 3px;*/
}
.mFotoColonnaDescrizioneConSemaforo
{
Border: 1px solid #C0C0C0;
padding: 3px;
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.mFotoRiga /*Stile delle righe contenenti le miniature*/
{
Border: 1px solid #C0C0C0;
padding: 3px;
vertical-align: bottom;
text-align: center;
}
.mFotoRigaCambioPagina
{
/*Border: 1px solid #C0C0C0;*/
/*padding: 3px;*/
font-size: 1.0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}
.mFotoTabella /*Stile della tabella contenente le miniature*/
{
/*Border: 1px solid #C0C0C0;*/
/*padding: 3px;*/
width: 100%;
}
.mFotoTabellaPerSemaforo
{
Border: 1px solid #C0C0C0;
padding: 3px;
}
/* Definizione delle classi per il modulo News */
.mnewsTabella
{
/* Border: 0px solid #C0C0C0; */
Width: 100%;
border-collapse: collapse;
}
.mnewsTabella td
{
/* Border: 0px solid #C0C0C0; */
padding: 3px;
}
.mnewsRiga
{
Background-color: #FFFFFF;
}
.mnewsRigaAlternato
{
Background-color: #FFFFFF;
}
.mnewsRigaMenu
{
Text-align: right;
}
.mnewsLayer
{
Text-align: justify;
}
.mnewsTitolo
{
font-size: 1.0em;
Color: #000000;
Font-Weight: bold;
}
.mnewsAnteprima
{
font-size: 1.0em;
Color: #0000A0;
}
.mnewsNormale
{
font-size: 1.0em;
Color: #000000;
}
.mnewsInterlinea
{
Font-Size: 0.7em;
}

/* inizio classi standard webhat non modificate al 25 marzo 2005 */
/* Definizione delle classi per il modulo Motore Ricerca (B) */
.mricercaBTabella
{
Border: 0px solid #C0C0C0;
Width: 100%;
border-collapse: collapse;
}
.mricercaBTabella td
{
Border: 0px solid #C0C0C0;
padding: 3px;
}
.mricercaBRiga
{
Background-color: #FFFFFF;
Text-align: center;
}
.mricercaBRigaAlternato
{
Background-color: #FFFFFF;
}
.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: 1px;
border-color: Black;
border-collapse: collapse;
Width: 100%;
}
.mricercaATabellaHidden td
{
Border: 1px;
border-color: Red;
padding: 0px;
}
.mricercaANormale
{
Font-Size: 0.85em;
}
/* 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: 0.85em;
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: 1.0em;
}
.msondaggioDomanda
{
Font-Size: 1.0em;
Color: #004baa;
}
.msondaggioNormale
{
Font-Size: 1.0em;
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;
}
#vuoto
{
font-size: 1.1em;
font-weight: normal;
color: #CB8B03;
height: 100px;
}
/* inizio footer */
#footer
{
	clear: both;
	width: 100%;
	background-color: white;
	border-top: 1px solid Gray;
	width: 760px;
	height: 60px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	margin: 0px auto; /*centra negli altri browsers*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
