/* CSS Document */
/* Copyright by Gian Luca Redaelli */
/* release 3 - 02-Dec-2008 */
/* release 4 - 24-Sept-2009 (current) */

/* release 4 - BEGIN */

/* attenzione: si verifica un baco se metto il block 2_3 largo 60% (solo con explorer)
forse bisogna definire la larghezza della pagina padre */

#page_0 #block_1_1 
{
border: 0;
margin: 0; 
padding: 10;
width: 100%;
}

#page_0 #block_2_1 
{
border: 0;
margin: 0; 
padding: 10;
width: 100%;
}

#page_0 #block_3_1 
{
border: 0;
margin: 0; 
padding: 10;
width: 100%;
}

#page_1 #block_1_1 
{
border: 0px;
margin: 0px; 
padding-bottom: 5px;
width: 100%;
}

#page_1 #block_2_1 
{
border: 0;
margin: 0; 
padding: 0;
width: 20%;
background-color: #75b600; /* VERDE CHIARO */
float: left;
}

#page_1 #block_2_2 
{
border: 0;
margin: 0; 
padding: 0;
width: 20%;
background-color: #65a600; /* VERDE MEDIO */
float: left;
}

#page_1 #block_2_3
{
border: 0;
margin: 0; 
padding: 0;
width: 59%;
background-color: #75b600; /* VERDE CHIARO */
float: left;
}

#page_1 #block_2_1 #titolo, #page_1 #block_2_3 #titolo
{
border: 0;
margin: 3; 
padding: 0;
color: #880698;  /* VIOLA */
font-family: verdana, arial;
font-size: 13pt;
background-color: #509000;   /* VERDE SCURO */
}

#page_1 #block_2_2 #titolo
{
border: 0;
margin: 3; 
padding: 0;
color: #ffff00; /* GIALLO */
font-family: verdana, arial;
font-size: 13pt;
background-color: #509000;   /* VERDE SCURO */
}

#page_1 a
{
color: #ffffff;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 10pt; 
text-align: left;
}

#page_1 a:hover /* funziona solo se associato a href !!! */
{
color: #ffff00;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 10pt;
text-align: left;
}

#MittenteMessaggio
{
color: #ffffff;
font-family: verdana, arial;
font-size: 10pt; /*normalmente era 13 punti !!! */
text-align: justify;
}

#TitolettoBold
{
color: #ffff00;
font-family: verdana, arial;
font-weight: bold;
font-size: 10pt; /*normalmente era 13 punti !!! */
text-align: justify;
}

#Titoletto
{
color: #ffffff;
font-family: verdana, arial;
/* font-weight: bold;*/
font-size: 10pt; /*normalmente era 13 punti !!! */
text-align: justify;
}

#BrokenLink
{
color: #b3c3d1;
font-family: verdana, arial;
/* font-weight: bold;*/
font-size: 10pt; /*normalmente era 13 punti !!! */
text-align: justify;
}

#tabella_sf_chiaro
{
background-color: #75b600;
/*border: thin solid #888877;*/
border: 0;
margin: 20px 10px 20px 10px;
padding: 0px;
}

#tabella_sf_scuro
{
background-color: #509000;
/*border: thin solid #888877;*/
border: 0;
margin: 20px 10px 20px 10px;
padding: 0px;
}

/* release 4 - END */

body
{
/* background-color: #880698; */ /*VIOLA*/
/*background-color: #85c600;*/   /* VERDINO */
background-color: #75b600;   /* VERDINO PIU' SCURO */
/*background-color: #F794F9; ROSA*/
/* background-color: #000000; */
}

h1
{
color: #880698;  /* VIOLA */
/*color: #85c600;*/  /* VERDINO */
font-family: verdana, arial;
font-weight: bold;
font-size: 22pt;
text-align: justify;
}

h2
{
color: #880698;  /* VIOLA */
/*color: #85c600;*/  /* VERDINO */
font-family: verdana, arial;
font-weight: bold;
font-size: 16pt;
text-align: justify;
}

a, h3
{
color: #ffffff;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 10pt; /* normalmente era 13 */
text-align: left;
}

a:hover
{
color: #ffff00;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 10pt;
text-align: left;
}

p a:hover
{
color: #ffff00;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 14pt;
text-align: justify;
}

td a:hover
{
color: #ffff00; /* GIALLO */
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 10pt;
text-align: left;
}

/*
td a:hover
{
color: #ffff00;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 100%;
text-align: justify;
}
*/

/* a:active
{
color: #880698;
font-family: verdana, arial;
font-style:oblique;
font-weight: bold;
font-size: 13pt;
text-align: justify;
} */

p, td, ol, ul
{
color: #ffffff;
font-family: verdana, arial;
font-size: 12pt; /*normalmente era 13 punti !!! */
text-align: justify;
}

input, textarea
{
color: #000000;
font-family: verdana, arial;
font-size: 10pt;
// text-align: justify;
}

/*
#table_colonna_3
{
background-color: #75b600;
border: thin solid #888877;
margin: 20px 10px 20px 10px;
padding: 0px;
}
*/

#tabella_menu
{
background-color: #65a600;
padding: 0px;
}

#table_colonna_3
{
background-color: #85c600;
padding: 0px;
}


#tabella_generica
{
border: thin solid #888877;
margin: 20px 10px 20px 10px;
padding: 0px;
}

/* td
{
border: thin solid #777777;
} */

#box_foto
{
align: right;
border: 0px;
padding: 0px;
margin: 20px;
}

#didascalia_foto_L
{
float: left;
position: relative;
top: 30px;
color: #ffffff;
font-family: verdana, arial;
font-size: 25pt;
width: 200px;
/*text-align: justify;*/
text-align: left;
}


#didascalia_foto_R
{
float: right;
position: relative;
top: 30px;
color: #ffffff;
font-family: verdana, arial;
font-size: 25pt;
width: 200px;
/* text-align: justify; */
text-align: left;
}

#n_ann
{
color: #ffff00; /* GIALLO */
font-family: verdana, arial;
font-size: 32pt;
font-weight: bold;
}

#titolo_ann
{
color: #ffff00; /* GIALLO */
font-family: verdana, arial;
font-size: 13pt;
}

#titoli_tabella_dati
{
color: #ffff00; /* GIALLO */
font-family: verdana, arial;
font-size: 13pt;
}

#sfondo_chiaro_tabella_dati
{
color: #ffffff;
background-color: #95e600;
}

#sfondo_scuro_tabella_dati
{
color: #ffffff;
/*background-color: #65a500;*/
background-color: #509000;
}

#sfondo_chiaro_tabella_dati_picc
{
color: #ffffff;
background-color: #95e600;
font-size: 11pt;
}

#sfondo_scuro_tabella_dati_picc
{
color: #ffffff;
/*background-color: #65a500;*/
background-color: #509000;
font-size: 11pt;
}

#titoli_staff
{
color: #ffff00;
font-family: verdana, arial;
font-size: 12pt;
font-weight: bold;
}

#titoli_frame1
{
color: #880698; /* VIOLA PRUGNA */
font-family: verdana, arial;
font-size: 13pt;
background-color: #509000;   /* VERDONE */
}

#tabella_frame2
{
/*border: thin solid #00000;*/
border: 0;
margin: 20px 10px 20px 10px;
padding: 0px;
}

#tabella_frame2 tr td a
{
color: #ffffff;
font-family: arial;
/* font-style:oblique; */
/* font-weight: bold; */
font-size: 10pt; /* normalmente era 13 */
text-align: left;
}

#tabella_frame2 tr td a:hover
{
color: #ffff00;
font-family:  arial;
font-size: 10pt;
text-align: left;
}

#titoli_frame2
{
color: #ffff00;
font-family: verdana, arial;
font-size: 13pt;
background-color: #509000;   /* VERDONE */
}

#tabella_frame3 tr td a
{
color: #ffffff;
font-family: arial;
/* font-style:oblique; */
/* font-weight: bold; */
font-size: 13pt; /* normalmente era 13 */
text-align: left;
}

#tabella_frame3 tr td a:hover
{
color: #ffff00;
font-family:  arial;
font-size: 13pt;
text-align: left;
}

#titoli_frame3
{
color: #880698;
font-family: arial;
font-size: 15pt;
background-color: #509000;   /* VERDONE */
}


#tabella_uscitometro tr td a
{
color: #ffffff;
font-family: arial;
/* font-style:oblique; */
/* font-weight: bold; */
font-size: 10pt; /* normalmente era 13 */
text-align: left;
}

#tabella_uscitometro tr td
{
color: #ffffff;
font-family: arial;
/* font-style:oblique; */
/* font-weight: bold; */
font-size: 10pt; /* normalmente era 13 */
text-align: left;
}

#titoli_tab_uscitometro_fest
{
color: #ffff00;
font-family: verdana, arial;
font-size: 10pt;
}

#sfondo_cippa
{
background-color: #F01200;
}

#sfondo_passeggiata
{
background-color: #F4C200;
}

#sfondo_planabile
{
background-color: #5FE000;
}

#sfondo_eccessivo
{
background-color: #FC12AD;
}

#sfondo_rinunciato
{
background-color: #C170F7;
}



html {
	height: 100%;
}

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
}


