body{

margin:0;

padding:0;

background-image:url(../img/righine.gif);

background-repeat:repeat;

background-color:#FFFFFF;

font-family:verdana,arial,helvetica,sans-serif;

/* MODIFICA 12 MARZO 2007 - text-align:center;*/
text-align:left;

}

/* rende invisibili i contenuti a cui si applica la classe */

img{border:none;}

table{border-collapse:collapse;}

td#dx-basso{

padding-right:18px;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/quarto_se.gif);

background-position:bottom right;

background-repeat:no-repeat;

font-weight:bold;

text-align:right;

height:18px;

}

td#sx-basso{

padding-left:18px;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/quarto_so.gif);

background-position:bottom left;

background-repeat:no-repeat;

text-align:left;

height:18px;

}

td.blu,th.blu{background-color:#87AFDD;color:#000000;height:21px;}

td.divi, th.divi{background-color:#1A4AA3;color:#000000;height:21px;width:6px;padding:0;margin:0}

td.celeste{background-color:#E1E9F7;color:#000000;height:21px;}

th#centro{

border-bottom:1px solid #3864B1;

background-color:#1A4AA3;

color:#FFFFFF;

text-align:left;

height:18px;

}

th#dx-alto{

padding-right:18px;

border-bottom:1px solid #3864B1;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/quarto_ne.gif);

background-position:top right;

background-repeat:no-repeat;

text-align:right;

height:18px;

}

th#dx-altob{

border-bottom:1px solid #3864B1;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/quarto_ne.gif);

background-position:top right;

background-repeat:no-repeat;

text-align:center;

height:18px;

}

th#sx-alto{

padding-left:18px;

border-bottom:1px solid #3864B1;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/quarto_no.gif);

background-repeat:no-repeat;

text-align:left;

height:18px;

}

th#sx-altob{

border-bottom:1px solid #3864B1;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/quarto_no.gif);

background-repeat:no-repeat;

text-align:center;

height:18px;

}

th#sx-alto2{

border-bottom:1px solid #3864B1;

background-color:#1A4AA3;

color:#FFFFFF;

background-image:url(../img/sfondo_top.gif);

background-repeat:no-repeat;

text-align:center;

height:20px;

font-weight:normal;

}

#quartodx {position:absolute;top:0;right:0}

.archi a:link,.archi a:visited,.archi a:hover,.archi2 a:link,.archi2 a:visited,.archi2 a:hover,.archi3 a:link,.archi3 a:visited,.archi3 a:hover,.solte a:link,.solte a:visited,.solte a:hover{color:#FFFF00;text-decoration:none;}

.archi,.archi2,.archi3{font-variant:small-caps;font-weight:bold;}

.archi,.solte{

margin:0;

padding:0;

width:74px;

color:#FFFF00;

background:transparent;

font:.7em verdana,arial,helvetica,sans-serif;

letter-spacing:.04em;

position:absolute;

right:22px;

bottom:8px;

z-index:4;

}

.archi2{width:74px;}

.archi2,.archi3{

margin:0;

padding:0;

color:#FFFF00;

background:transparent;

font:.7em verdana,arial,helvetica,sans-serif;

letter-spacing:.04em;

position:absolute;

bottom:1px;

right:12px;

z-index:4;

}

.archi3{width:98px;}

.asx,#borsa td,.cell-ha,.cell-hb{text-align:left;}

.bordodx{

padding-right:10px;

border-right:1px solid #765EB2;

text-align:center;

}

.bordodx2{

border-right:1px solid #765EB2;

text-align:center;

}

#dati .bordosx{

padding-left:18px;

border-left:1px solid #765EB2;

text-align:left;

}

#voli .bordosx{

padding-left:18px;

border-left:1px solid #765EB2;

text-align:center;

}

#voli .bordosx2{

border-left:1px solid #765EB2;

text-align:center;

}

#voli td {text-align:center;vertical-align:middle;height:30px}

.cell-a{padding-left:11px;text-align:left;}

.cell-ha{padding-left:11px;}

.cerca{

width:100%;

border:1px solid #000000;

background-color:#003399;

background-image:url(../img/sf_blocchi_tv.gif);

background-repeat:repeat-x;

height:26px;

position:relative;

}

.cerca form{margin:0;padding:0;height:26px;}

.col-b{

padding:0 4px 0 0;

color:#0249F8;

background:transparent;

text-align:right;

}

.col-c{

padding:0 10px 0 0;

color:#950904;

background:transparent;

text-align:right;

}

.col-a, .col-d{text-align:left;}

.dx{padding:0 5px 4px 0;margin:0;text-align:right;}

.freccia{position:absolute;bottom:9px;right:16px;z-index:4;}

.freccia2{position:absolute;bottom:1px;right:6px;z-index:4;}

.icona{

width:100%;

border:1px solid #000000;

background-color:#003399;

background-image:url(../img/sf_blocchi_tv.gif);

background-repeat:repeat-x;

height:30px;

position:relative;

}

.index{

padding-left:23px;

background-image:url(../img/freccianera.gif);

background-repeat:no-repeat;

background-position:3px 4px;

font-weight:bold;

}

.index a:link,.index a:visited{color:#03128B;text-decoration:underline;}

.index a:hover{color:#03128B;text-decoration:none;}

.inputo{width:390px;position:absolute;left:160px;top:-5px;}

.intesta{

border-top:2px solid #103C99;

border-bottom:2px solid #B1C1D0;

padding-top:3px;

padding-bottom:3px;

}

.int-spazio{width:238px;position:relative;height:3px;}

.int-spazio3{width:284px;position:relative;height:3px;}

.tratti{

color:#FFFF00;

font:small-caps bold .7em verdana,arial,helvetica,sans-serif;

letter-spacing:.04em;

text-decoration:none;

}

.link{
color:#FFFF00;
font:small-caps bold .7em verdana,arial,helvetica,sans-serif;
letter-spacing:.04em;
text-decoration:none;
margin: 10px 0px 0px 15px!important;
margin: 10px 0px 5px 15px;
}

.link:hover{
text-decoration:underline;
margin: 10px 0px 0px 15px!important;
margin: 10px 0px 5px 15px;}

.link1,.link2,.link3,.link4,.link5,.link6,.link7,.link8,.link9,.linka{

padding:5px;

color:#FFFF00;

font:small-caps bold .7em verdana,arial,helvetica,sans-serif;

text-decoration:none;

}

.link1:hover,.link2:hover,.link3:hover,.link4:hover,.link5:hover,.link6:hover,.link7:hover,.link8:hover,.link9:hover,.linka:hover{padding:5px;color:#FFFFFF;text-decoration:none;}

.link1:hover,.link2:hover,.link3:hover,.link4:hover,.link5:hover,.link6:hover,.link7:hover,.link8:hover,.link9:hover,.linka:hover{background-color:#210099;}

.no,#campotesto label{display:none;}

.numero{

color:#990000;

font-weight:bold;

font-size:.65em;

position:absolute;

bottom:9px;

right:0;

}

.numero a:link,.numero a:visited,.numero2 a:link,.numero2 a:visited{color:#990000;text-decoration:none;}

.numero a:hover,.numero2 a:hover{color:#990000;text-decoration:underline;}

.numero2{

width:20px;

color:#990000;

font-weight:bold;

font-size:.65em;

text-align:right;

vertical-align:bottom;

}

.occhiello{

margin:10px 0 8px 4px;

color:#003399;

background-color:transparent;

font-size:.8em;

}

.pulsantino{position:absolute;top:19px;left:5px;}

.sommario{

border-bottom:2px solid #00DBFB;

margin:8px 0 4px 4px;

color:#003399;

background-color:transparent;

font-size:.75em;

font-weight:bold;

}

.sx{padding:0 5px 4px 15px;margin:0;}

.voce,.voce1{

margin:0 0 7px 0;

padding:10px 10px 0 0;

width:93%;

color:#000099;

background:transparent;

font-size:.65em;

line-height:1.3em;

}

.voce1 a:link,.voce1 a:visited,.int-primap a:link,.int-primap a:visited,.int-primaphome a:link,.int-primaphome a:visited{color:#990000;font-weight:bold;text-decoration:none;}

.voce1 a:hover,.int-primap a:hover,.int-primaphome a:hover{

color:#990000;

font-weight:bold;

text-decoration:underline;

}

.voce2{

margin:0 0 7px 0;

padding:0 10px 0 0;

width:93%;

color:#000099;

background:transparent;

font-size:.65em;

line-height:1.3em;

}

.voce3{

margin:0 0 7px 0;

padding:0 10px 10px 0;

width:93%;

color:#000099;

background:transparent;

font-size:.65em;

line-height:1.3em;

}

#allegati{

width:171px;

padding:0;

background-image:url(../img/allegati.gif);

background-repeat:no-repeat;

height:369px;

z-index:2;

position:absolute;

top:5px;

left:7px;

}

#altrereg{

width:171px;

padding:0;

background-image:url(../img/altreregioni.gif);

background-repeat:no-repeat;

height:250px;

z-index:2;

position:absolute;

top:5px;

left:7px;

}

#altrereg select{

width:160px;

margin:3px 0 0 1px;

background-color:#154FA7;

color:#FFFFFF;

font-weight:bold;

font-size:10px;

height:19px;

}

#archiform{

margin:14px 0 0 4px;

padding:0 0 10px 0;

background-color:#B1C1D0;

background-image:url(../img/triangolino.gif);

background-repeat:no-repeat;

}

#archiform h2{

margin:0 0 0 11px;

padding:12px 0 6px 0;

color:#003399;

font-size:.7em;

font-weight:bold;

text-align:left;

}

#archiform p{

margin:13px 0 0 11px;

padding:0;

color:#003399;

font-size:.65em;

text-align:left;

position:relative;

}

#archiform p #tito{

width:167px;

color:#003399;

background:#EBEEF7;

font-size:9px;

height:19px;

}

#archivio{

width:171px;

padding:0;

background-image:url(../img/archivio.gif);

background-repeat:no-repeat;

height:73px;

z-index:2;

position:absolute;

top:5px;

left:7px;

}

#banneralto{float:left;margin:2px 0 0 6px;text-align:left;position:relative;}

/* le voci di menu a sinistra */

#barrasup{

margin-top:0;

background-image:url(../img/internobarra.gif);

background-repeat:repeat-x;

}

#barrasup table{width:auto;}

/* contenitore di una singola voce di menu */

#barrasup td{

margin:0;

padding:6px 4px 6px 12px;

background-image:url(../img/PuntoLinkBarra.gif );

background-position:4px 10px;

background-repeat:no-repeat;

font:bold .6em tahoma,arial,helvetica,sans-serif;

}

/* colore dei link nelle voci di menu della barra sup. */

#barrasup td a{color:#003399;text-decoration:none;}

#barrasup td a:hover{color:#F76321;text-decoration:none;}

#borsa{

width:256px;

background:#FFFFFF;

color:#000000;

color:#03128B;

font-size:10px;

text-align:left;

position:absolute;

top:20px;

left:3px;

height:88px;

}

/* contenitore della parte destra della barra superiore */

#campotesto{

width:230px;

position:absolute;

top:2px;

right:2px;

z-index:1;

}

#campotesto #logo{

border:none;

position:absolute;

top:1px;

right:-2px;

z-index:3;

}

/* la casella testo del modulo di ricerca */

#campotesto #query{

width:100px;

border:1px solid #003399;

color:#003399;

font:10px verdana,helvetica,sans-serif;

position:absolute;

top:2px;

right:131px;

height:16px;

z-index:2;

}

/* serve per rendere visibile il campo testo su IE5 per Mac */

#campotesto #ricerca{z-index:2;}

#campotesto #vai{

border:none;

position:absolute;

top:3px;

right:90px;

z-index:2;

}

#chiusura{

margin:10px 0 0 0;

padding:0 0 10px 0;

color:#003399;

font:.65em Verdana,Geneva,Arial,Helvetica,sans-serif;

text-align:center;

}

#col-centro{width:260px;position:absolute;top:3px;left:279px;}

#col-centro1 {width:287px;position:absolute;top:3px;left:292px;}

.col-centro1 {width:287px;position:absolute;top:415px;left:292px;}

#col-centro2{width:300px;position:absolute;top:3px;left:279px;}

#col-centro3{width:260px;position:absolute;top:3px;left:319px;}

#col-dx{width:227px;position:absolute;top:3px;left:543px;}

#col-dx2 {width:187px;position:absolute;top:3px;left:583px;}

.col-dx2 {width:187px;position:absolute;top:415px;left:583px;}

#col-dx-g{

width:188px;

height:469px;

position:absolute;

top:3px;

left:582px;

}

#col-sx{width:275px;position:absolute;top:3px;left:0;}

#col-sx1 {width:288px;position:absolute;top:3px;left:0;}

.col-sx1 {width:288px;position:absolute;top:415px;left:0;}

#col-sx2{width:316px;position:absolute;top:3px;left:0;}

#col-sx-g{width:578px;position:absolute;top:3px;left:0;}

#cont-allegati{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:380px;

position:relative;

}

#cont-allegati h2{

width:103px;

margin:0;

padding:0;

display:inline;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:9px;

left:72px;

z-index:3;

}

#cont-altrereg{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:262px;

position:relative;

}

#cont-archivio{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:85px;

position:relative;

}

/* contenitore dell'intera barra superiore */

#contbarra{

padding:0 0 0 2px;

width:768px;

background-image:url(../img/sfondobarra.gif);

border-collapse:collapse;

text-align:left;

height:24px;

position:relative;

}

/* contenitore dell'intera barra superiore per la sezione Telesoftware*/

#contbarraTelesoftware{

padding:0 0 0 2px;

width:768px;

background-color: #000066;

border-collapse:collapse;

text-align:center;

height:24px;

position:relative;

}


#contenuto{height:195px;}

#contenuto h3,#contenuto2 h3{

margin:4px 0 6px 0;

padding:0;

font-size:.8em;

font-variant:small-caps;

}

#contenuto,#contenuto2{

width:206px;

margin:0;

padding:0;

color:#000099;

background:transparent;

text-align:left;

position:absolute;

top:23px;

left:8px;

overflow:auto;

}

/* inizio stili proprietari MS per la barra di scorr. verticale */

#int-grande,#contenuto,#contenuto2,#destra,#destra2,#int-scienze,#int-prima,#int-prima2,#int-prima3,#int-prima4,#int-ultime,#int-ultime2,#int-ultime3,#int-allegati, #int-oggi, #int-sottoregione, #meteo, #int-regionale, .interna{

scrollbar-arrow-color:#FBFB11;

scrollbar-track-color:#7D90C4;

scrollbar-face-color:#113DA3;

scrollbar-base-color:#7D90C4;

scrollbar-highlight-color:#F0E9E7;

scrollbar-3dlight-color:#113DA3;

scrollbar-darkshadow-color:#000000;

scrollbar-shadow-color:#002D93;

}

#contenuto2{height:148px;}

#contenuto2 li{padding:0 2px 1px 0;font-size:.65em;}

/*******************

* BARRA SUPERIORE *

*******************/



#cont-est{

width:770px;

padding:0px;

margin-left:auto;

margin-right:auto;

position:relative;

z-index:0;

}

/* contenitore blocco ultimora */

#cont-finestra1{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:252px;

position:relative;

}

#cont-finestra1 h2{

margin:0;

padding:0;

display:inline;

font-size:.75em;

font-variant:small-caps;

position:absolute;

top:12px;

left:130px;

z-index:3;

}

/* contenitore blocco 24h */

#cont-finestra2{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:213px;

position:relative;

}

#cont-finestra2 h2{

margin:0;

padding:0;

display:inline;

font-size:.75em;

font-variant:small-caps;

position:absolute;

top:12px;

left:124px;

z-index:3;

}



/* contenitore blocco grafico */

#cont-grafico{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:132px;

position:absolute;

left: 0;

top: 340;

}

#cont-grafico h2{

width:170px;

margin:0;

padding:0;

display:inline;

color:#FFFFFF;

background:transparent;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:4px;

left:80px;

z-index:3;

}

/* contenitore blocco meteo */

#cont-meteo{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:157px;

position:relative;

}

#cont-meteo h2{

margin:0;

padding:0;

width:192px;

display:inline;

color:#FFFFFF;

background:transparent;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:8px;

left:57px;

z-index:3;

}

/* contenitore blocco prima */

#cont-prima{height:303px;}

#cont-prima h2{width:110px;left:154px;}

#cont-prima h2,#cont-prima3 h2{

margin:0;

padding:0;

display:inline;

color:#000000;

background:transparent;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:6px;

z-index:3;

}

#cont-prima2 h2{

margin:0;

padding:0;

display:inline;

color:#000000;

background:transparent;

font-size:.65em;

text-transform:uppercase;

text-align:center;

position:absolute;

top:8px;

width:112px;

left:166px;

z-index:3;

}

#cont-prima,#cont-prima2,#cont-prima3,#cont-scienze{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

position:relative;

}

#cont-grande{

width:770px;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

position:relative;



height:auto;

padding:3px 0 3px 2px;

}

#cont-prima2, #cont-prima3{height:354px;}

#cont-prima3 h2{width:139px;left:154px;}

#cont-scienze{height:469px;}

#cont-scienze h2{

width:135px;

margin:0;

padding:0;

display:inline;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:9px;

left:435px;

z-index:3;

}

#cont-grande h2{

width:125px;

margin:0;

padding:0;

display:inline;

font-size:.65em;

text-transform:uppercase;

text-align:center;

position:absolute;

top:9px;

left:642px;

z-index:3;

}

#cont-servizi{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:200px;

position:relative;

}

#cont-servizi h2,#cont-altrereg h2,#cont-archivio h2{

width:103px;

margin:0;

padding:0;

display:inline;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:10px;

left:72px;

z-index:3;

}

/* contenitore blocco speciale */

#cont-speciale {

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:132px;

position:relative;

display:block;

float:left;

left: 0;

}

#cont-speciale h2 {

width:140px;

margin:0;

padding:0;

display:inline;

color:#000000;

background:transparent;

font-size:.75em;

font-variant:small-caps;

text-align:center;

position:absolute;

top:8px;

left:124px;

z-index:3;

}

/* contenitore blocco televideo */

#cont-televideo{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:303px;

position:relative;

}

#cont-televideo h2{

margin:0;

padding:0;

display:inline;

color:#FFFFFF;

background:transparent;

font-size:.75em;

font-variant:small-caps;

position:absolute;

top:4px;

left:86px;

z-index:3;

}

/************************

* CONTENUTO PRINCIPALE *

************************/

#cont-tutto,#cont-tutto2{

	width:770px;

	margin-left:auto;

	margin-right:auto;

	padding:3px 0 0 0;

	position:relative;

	z-index:0;

	top: 0px;

}

#cont-tutto2{background:#FFFFFF;}

#cont-ultime{

width:100%;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

height:319px;

position:relative;

}

#cont-ultime h2{

margin:0;

padding:0;

display:inline;

font-size:.75em;

font-variant:small-caps;

position:absolute;

top:6px;

left:30px;

z-index:3;

}

#data{

width:107px;

background:transparent;

color:#FFFFFF;

font-size:10px;

font-weight:bold;

/*position:absolute;*/
position:relative;

top:8px;

/*left:12px;*/
left:25px;

z-index: 0;

}

#data,#stesto,#stestoTelesoftware{margin:0;padding:0;height:27px;}

#destra{float:right;width:149px;height:90px;overflow:auto;}

#destra2{height:96px;overflow:auto;text-align:left;margin:0 1px 0 107px;}

#dx-alto a:link,#dx-alto a:visited,#dx-basso a:link,#dx-basso a:visited{

color:#FFFFFF;

background:transparent;

font-weight:normal;

text-decoration:underline;

}

#dx-alto a:hover,#dx-basso a:hover{

color:#FFFF00;

background:transparent;

font-weight:normal;

text-decoration:underline;

}

#centro a:link, #centro a:visited{

color:#FFFFFF;

background:transparent;

font-weight:bold;

text-decoration:underline;

}

#centro a:hover{

color:#FFFF00;

background:transparent;

font-weight:bold;

text-decoration:underline;

}

#finestra{

background-image:url(../img/finestra.gif);

height:245px;

}

#finestra,#finestra2{

width:220px;

margin:5px 0 6px 2px;

padding:0;

background-repeat:no-repeat;

position:relative;

top:4px;

}

#finestra2{

background-image:url(../img/finestra2.gif);

height:198px;

}

#finestra3{

width:249px;

padding:0;

background-image:url(../img/fin_televideo.gif);

background-repeat:no-repeat;

height:296px;

position:absolute;

top:2px;

left:5px;

}

#finestra4{

margin:3px 0 4px 5px;

padding:0;

background-image:url(../img/fine_euro.gif);

background-repeat:no-repeat;

height:117px;

}

#finestra5{

width:250px;

padding:0;

background-image:url(../img/meteo.gif);

background-repeat:no-repeat;

height:144px;

position:absolute;

top:5px;

left:4px;

}

#finestra6{

width:290px;

padding:0;

background-image:url(../img/naviga.gif);

background-repeat:no-repeat;

height:296px;

position:absolute;

top:2px;

left:5px;

}

#grande{

width:761px;

padding:0;

background-image:url(../img/treni.gif);

background-repeat:no-repeat;

height:320px;

position:absolute;

top:3px;

left:4px;

}

#int-grande {

background-image:url(../img/fine_grande_c.gif);

background-repeat:repeat-y;

width:761px;

margin:0 auto 0 auto;

padding:15px 0 0 0;

}

#int-grande table {

	margin:0 auto

}

#int-grande td {

	vertical-align:top;

	font-size:.7em;

	text-align:left;

}

#int-grande dl {

	margin:0 0 1em 0

}

#int-grande dd {

	margin-left:5em

}

#int-grande dt a:link, #int-grande dt a:visited, .navig a:link, .navig a:visited, .navig {

	color:#002EA6;

	background-color:transparent;

	font-weight:bold;

	text-decoration:none;

}

#int-grande dt a:hover, .navig a:hover {

	color:#002EA6;

	background-color:transparent;

	font-weight:bold;

	text-decoration:underline;

}

#nav-risultati {

	text-align:center;

	font-size:.7em;

	margin:3em 0 0 0

}

.numeri a:link, .numeri a:visited {

font-weight:bold;

text-decoration:none;

color:#000;

background-color:transparent;

}

.numeri a:hover {

font-weight:bold;

text-decoration:underline;

color:#000;

background-color:transparent;

}

.perce {

	color:#002EA6;

	background-color:transparent;

	font-weight:bold;

}

#int-grande-bis {

background-image:url(../img/fine_grande_c.gif);

background-repeat:repeat-y;

width:761px;

margin:0 auto 0 auto;

padding:15px 0 0 0;

}

#int-grande-bis form {

margin:0 25px 24px 25px;

padding:0;

background-color:#1A4AA3;

background-image:url(../img/bordoform1.gif);

background-position:top left;

background-repeat:no-repeat;

color:#fff;

height:32px;

}

#cercatel {

	margin:0 0 1.7em 0;

	padding:0;

}

#arti {

	background-color:#BAC8E5;

	color:#000;

	font-size:11px;

	height:19px

}

#cercatel select {

	background-color:#BAC8E5;

	color:#000;

}

#cercatel p {

	margin:0 auto 10px auto;

	padding:0;

	color:#000;

	width:465px;

	background-color:transparent;

	font-size:.65em;

	font-weight:bold;

	position:relative;

	text-align:left;

}

#int-grande p label {

	position:absolute;

	top:7px;

	left:-55px;

	text-align:right;

	width:50px

}

#int-grande h3 {

	margin:0 0 15px 0;

	padding:0;

	color:#01309A;

	background-color:transparent;

	font-size:.7em;

	font-weight:bold;

}

#cercasub {

	font-size:10px;

	font-weight:bold;

	letter-spacing:.1em;

	padding:2px 10px

}

#modu{

margin:0;

padding:0;

background-color:transparent;

background-image:url(../img/bordoform2.gif);

background-position:top right;

background-repeat:no-repeat;

color:#fff;

height:32px;

}

#modu div {padding-top:4px}

#modu label, #modu select {text-transform:uppercase}

#modu label {margin-left:45px;

margin-right:6px;

font-size:.8em;

font-weight:bold;

vertical-align:middle

}

#modu select {margin-right:85px}

#voli {

font-size:.75em;

width:710px;

margin:0 auto}

#foto{float:left;width:108px;}

#foto2{position:absolute;top:29px;left:10px;border:1px solid #000099;}

#foto img {margin:3px 0 0 6px;}

#grafico{

width:243px;

margin:0;

padding:0;

background:#FFFFFF;

position:absolute;

top:24px;

left:8px;

height:90px;

}

#int-allegati{

width:165px;

color:#000099;

background:transparent;

text-align:left;

position:absolute;

top:20px;

left:3px;

height:321px;

overflow:auto;

}

#int-allegati ul{

margin:10px 0 0 10px;

padding:0;

list-style-image:url(../img/marcallega.gif);

text-align:left;

}

#int-allegati ul li{

margin:0 0 12px 10px;

padding:0;

color:#0045FF;

font:bold 0.65em Verdana,Geneva,Arial,Helvetica,sans-serif;

}

#int-allegati ul li a:link,#int-allegati ul li a:visited{color:#0045FF;text-decoration:none;}

#int-allegati ul li a:hover{color:#0045FF;text-decoration:underline;}

#int-archivio{position:absolute;top:24px;left:6px;}

#int-archivio form select{

width:160px;

background-color:#EBEFF7;

color:#003399;

font:.65em verdana,arial,helvetica,sans-serif;

height:18px;

}

#int-archivio form,#altrereg form,#contenuto2 ul,.spazio,#campotesto table,tr,td,input,img,#cont-servizi form{margin:0;padding:0;}

#int-oggi{

width:299px;

margin:0;

padding:0;

background:transparent;

color:#003399;

font-size:.7em;

text-align:left;

position:absolute;

top:20px;

left:2px;

overflow:auto;

height:247px;

}

#int-prima6{

width:264px;

margin:0;

padding:0;

background:transparent;

color:#003399;

text-align:left;

font-family:"Lucida Console",mono;

font-weight:normal;

position:absolute;

top:17px;

left:6px;

overflow:hidden;

height:295px;

}

.testoint {font-family:"Lucida Console",mono;

font-size:.65em;

width:263px;

margin:0;

padding:5px 3px 0 3px;

background-color:transparent;

color:#003399;

line-height:1.3em

}

#int-oggi p{margin:12px 6px 1px 6px;padding:0;}

#int-prima{height:264px;}

#int-prima,#int-prima2{width:255px;}

#int-prima,#int-prima4,#int-prima2,#int-prima3{

margin:0;

padding:0;

text-align:left;

position:absolute;

top:20px;

left:4px;

overflow:auto;

}

#int-prima table {margin: 0 8px;}

#int-prima2,#int-prima3,#int-prima4{height:296px;}

#int-prima3,#int-prima4{width:284px;}

#int-prima4 h3,p.soprah3{

margin:7px 0 3px 0;

padding:0;

color:#010278;

font-size:.8em;

font-weight:bold;

text-align:center;

}

#int-prima4 p.testo{

margin:7px 0 3px 0;

padding:0 2px 0 2px;

color:#010278;

font-size:.8em;

text-align:left;

}

#int-regionale{

width:563px;

background-position:20px 22px;

background-repeat:no-repeat;

font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;

text-align:left;

position:absolute;

height:431px;

top:21px;

left:3px;

overflow:auto;

}

#int-regionale h3{

margin:48px 0 0 275px;

padding:0;

color:#000000;

font-size:10px;

}

#int-regionale li{line-height:14px;}

#int-regionale li a:link,#int-regionale li a:visited{

color:#000000;

background:transparent;

text-decoration:none;

}

#int-regionale li a:hover{

color:#000000;

background:transparent;

text-decoration:underline;

}

table#dati{

width:540px;

font-size:10px;

position:absolute;

top:5px;

left:5px;

}

table#province{

width:260px;

font-size:10px;

position:absolute;

top:85px;

left:275px;

}

#table#dati td{

padding-top:3px;

padding-bottom:3px;

vertical-align:top;

}

table#province ul{

margin:0;

padding:0;

list-style-type:none;

color:#000000;

font-size:10px;

font-weight:bold;

}

#int-scienze{

width:560px;

font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;

text-align:left;

position:absolute;

height:424px;

top:24px;

left:6px;

overflow:auto;

}

#int-scienze .imago img{

float:left;

margin:8px 4px 0 4px;

padding:0;

border:2px solid #003399;

}

#int-scienze .imago p{float:right;width:312px;}

#int-scienze h3{

margin:0 0 0 4px;

padding:0;

color:#0045FF;

font-size:1.1em;

}

#int-scienze p{

margin:8px 0 0 4px;

padding:0 0 4px 0;

color:#003399;

background-color:transparent;

font-size:.75em;

}

#int-sottoregione{

width:299px;

position:absolute;

top:20px;

left:2px;

overflow:auto;

height:103px;

}

#int-sottoregione a:link,#int-sottoregione a:visited,#int-oggi p a:link,#int-oggi p a:visited{

color:#950904;

background:transparent;

font-weight:bold;

text-decoration:none;

}

#int-sottoregione a:hover,#int-oggi p a:hover{

color:#950904;

background:transparent;

font-weight:bold;

text-decoration:underline;

}

#int-sottoregione table{

width:100%;

margin:15px 0 0 0;

padding:0;

background:transparent;

color:#003399;

font-size:.65em;

font-weight:bold;

text-align:left;

text-transform:uppercase;

}

#int-speciale{

width:257px;

color:#000000;

background:transparent;

text-align:left;

position:absolute;

top:20px;

left:2px;

height:89px;

}

#int-speciale #destra h3, #destra2 h3 {

margin:0 0 2px 0;

padding:4px 0 0 0;

font-size:.8em;

font-variant:small-caps;

}

#int-speciale #destra p,#destra2 p, #contenuto p,#contenuto2 p{

margin:0;

padding:0;

font-size:.65em;

line-height:1.3em;

}

#int-ultime{

width:163px;

color:#000099;

background:transparent;

font-size:.65em;

text-align:left;

position:absolute;

top:21px;

left:4px;

height:240px;

overflow:auto;

}

#int-ultime2{

width:163px;

color:#000099;

background:transparent;

font-size:.65em;

text-align:left;

position:absolute;

top:21px;

left:4px;

height:263px;

overflow:auto;

font-family:"Lucida Console", monospace

}

#int-ultime3{

width:176px;

color:#000099;

background:transparent;

font-size:.65em;

text-align:left;

height:316px;

overflow:auto;

font-family:"Lucida Console", monospace;

padding:5px 0 0 5px;

}

#int-ultime p, #int-ultime2 p {margin:0 0 8px 0;}, #int-ultime3 p {margin:0 0 12px 0;}

#int-ultime p a:link,#int-ultime p a:visited, #int-ultime2 p a:link,#int-ultime2 p a:visited, #int-ultime3 p a:link,#int-ultime3 p a:visited{color:#000099;text-decoration:none;}

#int-ultime p a:hover, #int-ultime2 p a:hover, #int-ultime3 p a:hover{color:#000099;text-decoration:underline;}

/********

* MENU *

********/

#menu{

width:770px;

margin:0 auto 0 auto;

padding:0;

display: block;

background:url(../img/sf_televideo.gif) repeat-x;

color:#FFFF00;

height:22px;

position:relative;

}

#meteo{

width:245px;

color:#003399;

background:transparent;

position:absolute;

top:20px;

left:2px;

height:120px;

overflow:auto;

}

#meteo table{

margin:0 4px 0 3px;

padding:0;

float:left;

width:45%;

color:#003399;

background:transparent;

font-size:.65em;

font-weight:bold;

}

#oggi{

width:304px;

padding:0;

background-image:url(../img/fine_regione.gif);

background-repeat:no-repeat;

height:288px;

z-index:2;

position:absolute;

top:3px;

left:6px;

}

/* AGGIUNTA da Piero*/

#oggibis{

background-image:url(../img/fine_regionebis.gif);

height:271px;

width:304px;

padding:0;

background-repeat:no-repeat;

z-index:2;

position:absolute;

top:3px;

left:6px;

}

/*  ----  FINE Piero  ----- */

pre.int-prima5 {font-family:"Lucida Console",monospace;

color:#003399;

background-color:transparent;

font-size:.65em;

position:absolute;

top:23px;

left:18px;

line-height:1.25em

}

pre.int-prima6 {font-family:"Lucida Console",monospace;

margin:0;

color:#003399;

background-color:transparent;

font-size:.65em;

line-height:1.25em

}

pre.int-primap {font-family:"Lucida Console",monospace;

color:#003399;

background-color:transparent;

font-size:.65em;

position:absolute;

top:25px;

left:10px;

line-height:1.25em;

text-align:left

}

pre.int-primaphome {font-family:"Lucida Console",monospace;

color:#003399;

background-color:transparent;

font-size:.65em;

position:absolute;

top:4px;

left:7px;

line-height:1.25em;

text-align:left

}

#prima{

background-image:url(../img/finprima.gif);

height:288px;

}

#prima,#prima2{width:262px;}

#prima,#prima2,#prima3{

padding:0;

background-repeat:no-repeat;

z-index:2;

position:absolute;

top:3px;

left:7px;

}

#primabis{

background-image:url(../img/finprimabis.gif);

height:271px;

width:262px;

padding:0;

background-repeat:no-repeat;

z-index:2;

position:absolute;

top:3px;

left:7px;

}

#prima1{background-image:url(../img/prima1.gif);

padding:0;

background-repeat:no-repeat;

z-index:2;

position:absolute;

top:3px;

left:5px;

width:275px;

height:343px

}

#prima2{background-image:url(../img/finprima2.gif);}

#prima2,#prima3{

background-image:url(../img/finprima2.gif);

height:320px;

}

#prima3{

width:291px;

background-image:url(../img/dallitalia.gif);

}

#prima4{

padding:0;

background-repeat:no-repeat;

z-index:2;

position:absolute;

top:3px;

left:5px;

background-image:url(../img/prima2.gif);

width:275px;

height:322px

}



#prima4 form {

	margin: 0;

	padding: 0;

	position: absolute;

	text-align: center;

	top: 321px;

	left:0;

	width: 100%;

}

.contenitori #comandi {

	margin: 0;

	padding: 0;

	text-align: center;

	width: 100%;

}

#pulsantiera {

   position: absolute;

   top:274px;

   right:2px;

   margin:0;

   padding:0;

}

#pulsantiera p {

   margin: 0;

   padding: 0;

}

.contenitori #comandi p, #prima4 form p {

	margin: 0;

	padding: 1px 0 0 0;

}



.contenitori #comandi p img, #prima4 form p img, #prima4 form p #pulvai {

	border: none;

	padding: 0;

	margin: 0 3px 0 0;

	vertical-align: middle;

}

.contenitori #comandi input, #prima4 form input {

	margin: 0 5px 0 5px;

	padding: 0;

}

#puls-1{

	position:absolute;

	top:6px;

	left:2px;

	z-index: 0;

	width: 21;

	height: 13;

}

#puls-2{

	position:absolute;

	top:9px;

	right:4px;

	z-index: 0;

	left: 736px;

	width: 27;

}

#regionale-g{

width:569px;

padding:0;

background-image:url(../img/regionale_g.gif);

background-repeat:no-repeat;

height:457px;

z-index:2;

position:absolute;

top:4px;

left:3px;

}

#regioni{

width:120px;

margin:3px 0 0 130px;

border:1px solid #B6CED1;

background-color:#210099;

color:#FFFFFF;

font:.7em verdana,arial,helvetica,sans-serif;

}

#regioni option{padding:1px;}

#schermata{

width:240px;

margin:0;

padding:0;

position:absolute;

top:20px;

left:2px;

}

#scienze{

width:571px;

padding:0;

background-image:url(../img/finestrone.gif);

background-repeat:no-repeat;

height:463px;

z-index:2;

position:absolute;

top:2px;

left:3px;

}

#scienze2{

width:757px;

padding:0;

background-image:url(../img/finestrone2.gif);

background-repeat:no-repeat;

height:463px;

z-index:2;

position:absolute;

top:2px;

left:5px;

}

#scorri{

margin-top:12px;

margin-bottom:0;

padding-right:15px;

padding-bottom:0;

color:#0046FF;

font:.7em Verdana,Geneva,Arial,Helvetica,sans-serif;

text-align:right;

}

#scorri a:link,#scorri a:visited,#archiform a:link,#archiform a:visited,#tab-archivio td a:hover{color:#0046FF;text-decoration:underline;}

#scorri a:hover,#archiform a:hover{color:#FF3333;text-decoration:underline;}

#servizi{

width:171px;

padding:0;

background-image:url(../img/servizi.gif);

background-repeat:no-repeat;

height:187px;

z-index:2;

position:absolute;

top:5px;

left:7px;

}

#servizi select{

width:160px;

margin:30px 0 0 1px;

background-color:#154FA7;

color:#FFFFFF;

font-weight:bold;

font-size:10px;

height:19px;

}

#sottoregione{

width:304px;

padding:0;

background-image:url(../img/fine_cinema2.gif);

background-repeat:no-repeat;

height:126px;

z-index:2;

position:absolute;

top:3px;

left:6px;

}

#speciale{background-image:url(../img/fine_speciale.gif);width:262px;}

#speciale2 {background-image:url(../img/sfondo_fine3.gif);

width:277px;

padding:0;

background-repeat:no-repeat;

height:101px;

z-index:2;

margin:0 auto;

}

#speciale {

padding:0;

background-repeat:no-repeat;

height:123px;

z-index:2;

position:absolute;

top:3px;

left:7px;

}

#stesto{

	width:107px;

	background:transparent;

	color:#FFFFFF;

	font-size:10px;

	font-weight:bold;

	position:absolute;

	top:8px;

	right:12px;

	z-index: 0;

}

#stesto a:link,#stesto a:visited{

color:#FFFFFF;

background:transparent;

text-decoration:none;

}

#stesto a:hover{

color:#FFFFFF;

background:transparent;

text-decoration:underline;

}

#stestoTelesoftware{

	width:107px;

	background:transparent;

	color:#FFFFFF;

	font-size:9px;

	font-weight:bold;

	position:absolute;

	top:5px;

	right:6px;

	z-index: 0;

}

#stestoTelesoftware a:link,#stestoTelesoftware a:visited{

color:#FFFFFF;

background:transparent;

text-decoration:none;

}

#stestoTelesoftware a:hover{

color:#FFFFFF;

background:transparent;

text-decoration:underline;

}



#tab-archivio{

width:100%;

margin-top:8px;

color:#003399;

background:#FFFFFF;

font:.7em Verdana,Geneva,Arial,Helvetica,sans-serif;

}

#tab-archivio td{

padding-top:13px;

padding-bottom:6px;

padding-right:8px;

text-align:left;

vertical-align:top;

}

#tab-archivio td a:link,#tab-archivio td a:visited{color:#0046FF;text-decoration:none;}

#telereg{position:absolute;top:2px;left:9px;}

#teletext{

width:164px;

padding:2px 0 0 0;

background:#000000;

color:#FFFF00;

position:absolute;

top:5px;

left:11px;

height:18px;

}

#teletext:link,#teletext:visited{

font:bold .7em Verdana,Geneva,Arial,Helvetica,sans-serif;

text-decoration:none;

}

#teletext:hover{

font:bold .7em Verdana,Geneva,Arial,Helvetica,sans-serif;

text-decoration:underline;

}

#televideo{float:left;margin:8px 0 0 5px;}

#tempo{

float:right;

width:48%;

margin:12px 0 0 0;

font-size:.65em;

text-transform:uppercase;

text-align:left;

}

/* nasconde la didascalia ai browser CSScompatibili */

/***********

* TESTATA *

***********/

#testata{

width:770px;

margin-top:1px;

margin-left:auto;

margin-right:auto;

padding:0px;

border-bottom:1px solid #999999;

background-color:#000066;

height:64px;

display: block;

position:relative;

}

#trovatd{

width:130px;

padding:0;

margin:2px 0 0 10px;

height:18px;

vertical-align:middle;

}

#tutto{width:760px;background-color:#FFFFFF;}

#ult{

margin:15px 0 0 228px;

color:#003399;

font:.65em Verdana,Geneva,Arial,Helvetica,sans-serif;

}

#ultime{

width:170px;

padding:0;

background-image:url(../img/ultime.gif);

background-repeat:no-repeat;

height:287px;

z-index:2;

position:absolute;

top:3px;

left:7px;

}

#ultime2{

width:170px;

padding:0;

background-image:url(../img/ultime2.gif);

background-repeat:no-repeat;

height:310px;

z-index:2;

position:absolute;

top:3px;

left:7px;

}

#ultime3{

width:170px;

padding:0;

background-image:url(../img/ultime3.gif);

background-repeat:no-repeat;

height:373px;

z-index:2;

position:absolute;

top:3px;

left:7px;

}

#vai-tv{vertical-align:middle;}



H1 {

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	vertical-align: middle;

	margin: 0px;

	padding: 0px;

}

H1 a {

	color: #000000;

	text-decoration:none;

}

H1 a:hover {

	color: #FFFF00;

	text-decoration:none;

}

#menuLayer {

	background-color: #00FF00;

	width: 770px;

}





pre a:link, pre a:visited {

	text-decoration:none;

	color:#00f;

	background-color:transparent;

}

pre a:hover {

	text-decoration:underline;

	color:#00f;

	background-color:transparent;

}

/* ridimensionabili */

.contenitori{

width:100%;

margin:4px 0 0 0;

padding:0 0 4px 0;

border:1px solid #000000;

background-color:#113DA3;

background-image:url(../img/sfondo_fine.gif);

background-repeat:repeat-x;

position:relative;

}

.cen-sup{

width:97%;

background-image:url(../img/borsa01x.gif);

background-repeat:repeat-x;

margin:4px auto 0 auto;

height:21px;

}

.sx-sup{

width:100%;

background-image:url(../img/borsa02x.gif);

background-position:top left;

background-repeat:no-repeat;

height:21px;

}

.dx-sup{

width:100%;

background-image:url(../img/h2dx2.gif);

background-position:top right;

background-repeat:no-repeat;

height:21px;

position:relative;

}

.contenitori h2, #specialis {

background-image:url(../img/h2top.gif);

background-repeat:repeat-x;

position:absolute;

top:0;

right:2px;

z-index:3;

width:auto;

font-size:.75em;

font-variant:small-caps;

text-align:center;

margin:0;

padding:5px 5px 2px 8px;

}

.contenitori .titaltro {

background-image:url(../img/h2top.gif);

background-repeat:repeat-x;

position:absolute;

top:0;

right:2px;

z-index:3;

font-size:.75em;

font-variant:small-caps;

font-weight:bold;

text-align:center;

margin:0;

padding:5px 5px 2px 8px;

}

* html .contenitori .titaltro {width:177px;}

.contenitori .titaltro {width:168px;}

.bdsx {

position:absolute;

top:0;

left:0;   

background-image:url(../img/h2sx.gif);

background-repeat:no-repeat;

background-position:top left;

height:21px

}

.cen-sx{

width:97%;

margin:0 auto;

padding:0;

background-color:#fff;

background-image:url(../img/borsa05.gif);

background-position:left;

background-repeat:repeat-y;

}

.cen-dx{

width:100%;

padding:0 0 9px 0;

background-image:url(../img/borsa04.gif);

background-position:right;

background-repeat:repeat-y;

}

.bas-sx{

width:97%;

padding:0;

margin:0 auto;

background-image:url(../img/borsa07.gif);

background-position:top left;

background-repeat:no-repeat;

height:4px;

}

.bas-dx{

width:100%;

background-image:url(../img/borsa08.gif);

background-position:top right;

background-repeat:no-repeat;

padding:0;

margin:0;

text-align:center;

height:4px;

}

.bas-cen{

width:98%;

background-image:url(../img/borsa06.gif);

background-repeat:repeat-x;

margin:0 auto;

padding:0;

height:4px;

}

/* classi per attribuire i colori di sfondo e di primo piano al titolo dei box */

.sfondotit1{background-color:#00FF00;color:#000;}

.sfondotit2{background-color:#00D3FF;color:#000;}

.sfondotit3{background-color:#FFFF00;color:#000;}

.sfondotit4{background-color:#00A5DE;color:#000;}

.sfondotit5{background-color:#08E7FF;color:#000;}

.sfondotit6{background-color:#D53FFF;color:#fff;}

.sfondotit7{background-color:#001BDA;color:#fff;}

.sfondotit8{background-color:#D50000;color:#fff;}

.sfondotit9{background-color:#888888;color:#fff;}

.sfondotita{background-color:#08E7FF;color:#000;}

.sfondotitb{background-color:#FFFFFF;color:#0000FF;}

.sfondotitc{background-color:#76A682;color:#000;}

#ban125 {margin:3px 0 0 0;}

.cen-dx form {margin:0;padding:0;height:88px;text-align:center;}

.cen-dx form p {padding:20px 0 0 0;margin:0 0 0 130px;text-align:center;}

.cen-dx img {position:absolute;top:30px;left:30px;}

.cen-dx label {text-transform:uppercase;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:.65em;font-weight:bold;}

* html #logtele {position:absolute;top:377px;left:6px;width:274px;}

#logtele {position:absolute;top:377px;left:6px;width:276px;border:none;}

#logtele2 {position:absolute;top:332px;left:6px;width:276px;border:none;}

.interna {overflow:auto;height:300px;text-align:left;font-family:Lucida Console, monospace;background-image:url(../img/sfondo_box.gif);background-repeat:repeat;width:270px;margin:auto;}

.internasx {overflow:hidden;text-align:left;font-family:Lucida Console, monospace;width:270px;margin:auto;}

.interna table {margin:0 .8em;}

.internasx table {margin:0 1em;}

.interna caption {color:#FFCC66;background-color:transparent;text-transform:lowercase;font-weight:bold;padding:1em 0 1em 0;font-size:.65em;}

.maius {text-transform:uppercase;color:#FFCC66;background-color:transparent;font-size:.65em;padding-bottom:2px;}

.maius2 {text-transform:uppercase;color:#000;font-size:.65em;padding-bottom:2px;}

.sf-maius2 {background-color:#E2EAF7;padding:0 3px;}

.minus {color:#fff;background-color:transparent;font-size:.65em;padding-bottom:2px;}

.minus2 {color:#003399;background-color:transparent;font-size:.65em;padding-bottom:2px;}

.minus a:link, .minus a:visited {color:#FFFF00;background-color:transparent;text-decoration:none;font-weight:normal;}

.minus2 a:link, .minus2 a:visited {color:#970000;background-color:transparent;text-decoration:none;font-weight:bold;}

.minus a:hover, .minus a:active {color:#FFFF00;background-color:transparent;text-decoration:underline;font-weight:normal;}

.minus2 a:hover, .minus2 a:active {color:#970000;background-color:transparent;text-decoration:underline;font-weight:bold;}

.interli {padding-top:10px;}

/* serve per gestire il link dello speciale su homepage e il link dello strillo sul titolo nel box basso sinistra*/

.specialelink a:link,.specialelink a:visited{color:#0000FF;text-decoration:none;}

.specialelink a:hover{

color:#0000FF;

text-decoration:underline;

}

/*gestisce il testo in formato PRE */

pre.central {font-family:"Lucida Console",monospace;

color:#FFFFFF;

background-color:transparent;

font-size:.65em;

position:absolute;

top:5px;

left:8px;

line-height:1.25em;

text-align:left;

}

/* TITOLO box centrale */

.tit-central {color:#FFCC66;text-align:center;background-color:transparent;text-transform:uppercase;font-weight:bold;font-size:1.05em;padding:1em 0 0 0;}

/* DATA della pagina nel box centrale*/

.data-central {color:#FFCC66;text-align=left;background-color:transparent;font-size:.65em;}

/*Utilizzato per gestire i link il corpo del box centrale*/

.central a:link,.central a:visited{color:#FFFF00;text-decoration:none;}

.central a:hover{

color:#FFFF00;

text-decoration:underline;

}

.testoint-central a:link,.testoint-central a:visited{color:#FFFF00;text-decoration:none;}

.testoint-central a:hover{

color:#FFFF00;

text-decoration:underline;

}

/*gestisce il testo in formato intero width:263px;*/

.testoint-central {font-family:"Lucida Console",mono;

font-size:.65em;

width:254px;

margin:0;

padding:5px 3px 0 3px;

background-color:transparent;

color:#FFFFFF;

text-align:left;

line-height:1.3em

}

/*immagine vuota per Pagina non in onda */

.vuota {overflow:auto;height:300px;text-align:left;background-image:url(../img/empty_video.jpg);background-repeat:repeat;width:270px;margin:auto;}

/*Link per Teatri Regionali*/

.celeste a:link,.celeste a:visited{color:#0000FF;text-decoration:none;}

.celeste a:hover{

color:#0000FF;

text-decoration:underline;

}

.blu a:link,.blu a:visited{color:#0000FF;text-decoration:none;}

.blu a:hover{

color:#0000FF;

text-decoration:underline;

}

/**METEO Regionale*/

table#datimeteo{

font-size:10px;

width:547px;

}

table#datimeteolocale{

font-size:10px;

width:547px;

}

#vaiapag {

color:#FFFF00;

background:transparent;

font:.65em verdana,arial,helvetica,sans-serif;

text-transform: uppercase;

font-weight: bold;

vertical-align: middle;

}

/*--------------- INIZIO NUOVO MENU' --------------*/

#menu01{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 45px;

	top: 0;

	z-index: 150;

}

#menu02{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 92px;

	top: 0;

	z-index: 150;

}

#menu03{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 143px;

	top: 0;

	z-index: 150;

}

#menu04{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 196px;

	top: 0;

	z-index: 150;

}

#menu05{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 275px;

	top: 0;

	z-index: 150;

}

#menu06{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 326px;

	top: 0;

	z-index: 150;

}

#menu07{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 403px;

	top: 0;

	z-index: 150;

}

#menu08{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 471px;

	top: 0;

	z-index: 150;

}

#menu09{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 546px;

	top: 0;

	z-index: 150;

}

#menu10{

	margin:0 auto;

	padding:0;

	position:absolute;

	background-color: #210099;

  border: 1px solid #7B79E7;

	visibility: hidden;

	width: 120px;

	left: 633px;

	top: 0;

	z-index: 150;

}



/*----------------------------------------------------------------------------------------- menu --------- */

#cont-flash{

margin:0 auto 0 auto;

padding:0;

width:770px;

background-image:url(../img/flashsfondo.gif);

height:27px;

position:relative;

z-index:1;

}

#cont-flash A {

	font-weight: bold;

	line-height: 18px;

	padding:3px 5px 2px 5px;

}

#flash {

	position: absolute;

	z-index: 0;

	width: 546px;

	height: 27;

	left: 107px;

	top: 0;

}

#data{

	width:107px;

	background:transparent;

	color:#FFFFFF;

	font-size:10px;

	font-weight:bold;

	position:absolute;

	top:8px;

	/* MODIFICA 12 MARZO 2007 - left:12px;*/
	left:12px;

	z-index: 0;

}



.linkMenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.linkMenu A{

	color: #FFFFFF;

	text-decoration: none;

}

.linkMenu A:hover{

	color: #FFFFFF;

	text-decoration: underline;

}



.linkMenu2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.linkMenu2 A{

	color: #FFFFFF;

	text-decoration: none;

}

.linkMenu2 A:hover{

	color: #FFFFFF;

	text-decoration: underline;

}



/*----------------------------------------------------------------------------------------- /menu --------- */

/* leader banner */

#ldrban {

   padding:4px 0 5px 0;
   
   /* MODIFICA 12 MARZO 2007*/
   text-align:center
   /*MODIFICA 12 MARZO 2007 */
   
}

/* scritte "chi siamo" e "redazione" */

#redaz {
   float: right;
   text-align: right;
   margin: -10px 5px 0px 0px;
   border-bottom: #FFFF00 solid 1px;
   width:450px;
   height:25px!important;
   height:50px;
   padding: 25px 5px 0px 0px!important;
   padding: 19px 5px 0px 0px;
}
/*   background-image: url(../img/riga.gif);
   background-repeat: no-repeat;
   background-position: 26px 18px;*/

