BODY   { font-size: 10pt; font-family: Arial, Times, Verdana; background: #10578C; margin: 0; }
INPUT, SELECT, TEXTAREA  { color: #123456; font-family: Arial, Times, Verdana, Arial; background: #fff; }
INPUT,SELECT {
	height:23px;
}

TD {
	FONT-FAMILY: Arial, Times, Verdana, Arial ; 
	FONT-SIZE: 10pt; 
	
}

/*  ------------------------------------------------------------------------- */
.box-titolo   { color: #ffffff; font-size: 8.5pt; font-family: Verdana, Arial, Times; font-weight: bold; background-color: #0080c6; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px; border-top: 1px solid #0080c6; border-right: 1px solid #0080c6; border-left: 1px solid #0080c6 }
.colonne { background-color: #d3e1ea }
.box  { font-family: Arial; background-color: #efefff; padding: 3px; border-right: thin solid #0080c6; border-bottom: thin solid #0080c6; border-left: thin solid #0080c6 }
.box-contenuto-titolo   { color: #000000; font-weight: bold }
.box-contenuto-tsunami    { color: #000000; font-size: 8pt; font-family: Arial; font-weight: bold }
A.box-contenuto {
	font-weight: bold ; 
	font-size:9pt;
	color: #000000;
	text-decoration:none;
}
TD.box-contenuto A {
	font-size:9pt;
	font-weight: bold ; 
	color: #000000;
	text-decoration:none;
}
A.box-contenuto:hover {
	text-decoration:underline;
}
SPAN.box-contenuto-sel,A.box-contenuto-sel {
	font-weight: bold ; 
	font-size:9pt;
	color: #CC0033;
	text-decoration:none;
}
.sel  { color: #f00 }

/*  ------------------------------------------------------------------------- */
TD.intestazione-sx {
}
TD.intestazione-dx {
}
A.intestazione-dx {
	text-decoration:none;
}
.spaziature { padding: 10px }
/*  ------------------------------------------------------------------------- */
SPAN.barra-sup  { color: #f60; font-variant: small-caps; font-weight: bold }
SPAN A  { color: #123456; font-variant: small-caps; text-decoration: none }
SPAN A:hover{
	text-decoration:underline;
}
/*  ------------------------------------------------------------------------- */
SPAN.barra-sup-dx  { color: #123456 }
SPAN A.barra-sup-dx{
	color:#123456;
	text-decoration:none;
}
SPAN A:hover.barra-sup-dx{
	color:#345678;
	text-decoration:none;
}
/*  ------------------------------------------------------------------------- */
TD.lato-sx {
	font-size:80%;
	/*font-variant:uppercase;*/
	
}
TD.pagina  { color: #000000; text-align: justify; font-size: 10.0pt; font-family: Verdana }
A.pagina {
	color:#000000;
	text-decoration:none;
}
A.pagina:hover  { color: #f60; text-decoration: none }
TD.pagina-titolo    { color: #ff4b00; font-size: 92%; font-weight: bold }
A.pagina-titolo     { color: #ff4b00; font-size: 10.0pt; font-weight: bold; text-decoration: none }
A.pagina-titolo:hover  { color: #d56f00 }
A.pagina-titolo2      { color: #ff4b00; font-size: 11pt; font-weight: bold; text-decoration: none }
A.pagina-titolo2:hover  { color: #d56f00 }
.pagina-occhiello {
	font-size:75%;
	text-transform:uppercase;
	letter-spacing: 0.1em; 
}
.pagina-titolone     { color: #c01511; font-size: 300%; font-weight: bold; text-decoration: none }
.pagina-titolo     { color: #ff4b00; font-size: 150%; font-weight: bold; text-decoration: none }
.pagina-titolino     { color: #ff4b00; font-size: 100%; font-weight: bold; text-decoration: none }
.pagina     { color: #000000; font-size: 100%; text-decoration: none }

.pagina-firma {
	font-size:85%;
}
.pagina-editoriale {
	font-size:75%;
	color:#AA3333;
}
.pagina-sottotitolo  { color: black; font-size: 10.0pt; font-style: italic; text-align: justify }
.pagina-data  { font-size: 78% }
/*  ------------------------------------------------------------------------- */

TD.lato-dx {
}
/*  ------------------------------------------------------------------------- */
TD.barra-inf-sx   { font-size: 9px; background-image: url(piede.jpg); background-repeat: no-repeat; padding-top: 8px; padding-left: 55px; border-top: 1px solid #ff8500 }
TD.barra-inf-dx   { background-image: url("piede.jpg"); background-repeat: no-repeat; background-position: -630px 0; border-top: 1px solid #ff8500 }
/*  ------------------------------------------------------------------------- */
.pie-pagina  { color: black; font-size: 10pt }
/*  ------------------------------------------------------------------------- */
.asianews  { color: #123456; font-size: 10pt; font-family: Verdana }

.tratteggiato1 {
	BORDER-RIGHT: black 1px dashed; 
	BORDER-TOP: black 1px dashed; 
	/*BORDER-TOP: medium none; */
	BORDER-LEFT: black 1px dashed; 
	BORDER-BOTTOM: black 1px dashed;
}
.tratteggiato2 {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	/*BORDER-TOP: medium none; */
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
}
.tratteggiatoview   { background-color: #fff8f4; text-align: left; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border-style: solid none; border-width: 1px medium; border-color: #f90 }
.tratteggiato   { background-color: #fff8f4; border-top: 1px solid #0080c6; border-right: medium none #0080c6; border-left: medium none #0080c6 }
.contorno { border: solid 1px #0080c6 }
.natale { color: #f33; font-size: 11pt }


.titolo {
        /*background-color: #9cbee6;*/
        padding: 4px 1px 4px 10px;
        font-size: 2.5em;
        font-weight: bold;
        font-style: italic;
        color: #003366;
}

div#footer {
        clear: both;
        /*background-color: #0E3259;*/
        padding-top: 5px;
        font-size: 0.8em;
        text-align: center;
}

a.header:link {color:#FFFFFF; text-decoration:none}
a.header:visited {color:#FFFFFF; text-decoration:none}
a.header:hover {color:#FFCC00; text-decoration:underline}

a.docsSez:link {color:#FF0000; text-decoration:none}
a.docsSez:visited {color:#FF0000; text-decoration:none}
a.docsSez:hover {color:#FFCC00; text-decoration:underline}

a.docs:link {color:#0000FF; text-decoration:none}
a.docs:visited {color:#0000FF; text-decoration:none}
a.docs:hover {color:#CC00FF; text-decoration:underline}

.newstiker {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
}

.newstiker_data {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFCC00;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: 1pt;
}

.link_arancio
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

TD.colonna   { border-right: 1px solid #aaaaaa; border-width: 1px medium; }

.middletitolo {
        /*background-color: #9cbee6;*/
        padding: 4px 1px 4px 10px;
        font-size: 2.0em;
        /*font-weight: bold;
        font-style: italic;*/
        color: #003366;
}

.minititolo {
        /*background-color: #9cbee6;*/
        padding: 4px 1px 4px 10px;
        font-size: 1.3em;
        /*font-weight: bold;
        font-style: italic;*/
        color: #003366;
}

.contatore {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #003366;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
}

TD.contatore {
/*        border-style: solid;
	border-width: 1px;
        border-color: #ff8500; */
	background-color: #ffffff;
}

