body { 
	font: 100% verdana,helvetica,sans-serif; 
	margin:0; padding:0;
	text-align: center;
	background: white;
}

hr {color: #040796; size:4;}


input.pulsanterosso { background-color: #990000; 
	color: yellow;
	font-size: 1.4em;
	padding: 0.3em;
	font-weight: bold;
	}

input.pulsantepiccolo { background-color: #040796; 
	color: yellow;
	font-size: 0.7em;
	padding: 0.1em;
	font-weight: bold;
	}
input.pulsante { background-color: #040796; 
	color: yellow;
	font-size: 0.9em;
	padding: 0.2em;
	font-weight: bold;
	}

#testa { 
	width:95%; 
	margin:0.0em auto; 
	text-align:center;
	padding:0 0; 

}
#bottoniera { 
	width:95%;
	margin:0.0em auto; 
	text-align:center;
	background: #040796;
	padding:0 0.1em 0 0.1em; 
	line-height:100%;

}
#corpo { 
	width:95%; 
	margin:0.1em auto; 
	text-align:left;
	position:relative; 
}


#piedipagina { 
	width:95%; 
	margin:1em auto; 
	text-align:center;
	padding:1em 0; 
	border-top: 1px solid #040796;
}

#corpo-lista { 
	width:75%; 
	margin:0.1em auto; 
	text-align:left;
	position:relative; 
	border: 1px solid #040796;
}




#corpo-menu { 
	position:absolute; top:0; left:0; 
	width:20%; 
	padding:1em 0.3em; 
}
#corpo-banner { 
	margin:0 25% 0 25%; 
	padding: 0.3em 0.3em; 
}

#banner-sx { 
	position:absolute; top:0; left:0; 
	width:25%; 
	padding: 0.3em 0.3em;	
}
#corpo-lista1 { 
	margin:0 0 0 0; 
	padding: 0.2em 0.2em; 
	text-align: center;
}

#banner-listasx { 
	position:absolute; top:0; right:0; 
	width:150px; 
	padding: 0.3em 0.3em;	
	margin: 0 0.7em;
}




#banner-dx { 
	position:absolute; top:0; right:0; 
	width:25%; 
	padding: 0.3em 0.3em;	
}


#corpo-pagina { 
	margin:0 0.2em 0 25%; 
	height:4000px;
	padding:1em 0.3em; 
}

#corpo-novita { 
	margin:0 30% 0 25%; 
	padding:1em 0.3em; 
	position: relative;
}


#corpo-notizie { 
	position:absolute; top:0; right:0; 
	width:25%; 
	padding:1em 0.3em;	
}

p.barra {
	border-top: 2px solid #040796;
}


div.scatola {
	padding:0 0 0 0;
	margin: 0 0 1em 0;
}


div.scatolagialla {
	margin:0 2em 0 2em;
	background-color: yellow;
}
div.scatolablu {

	background-color: #d4ecfb;
}

div.praise {
	background-color: #d4ecfb;
	margin: 0 0.5em 0 0.5em;

}

#sfondo-menu { 
	padding:3px 3px 3px 3px;
	margin: 3px 0 3px 0;
}
#sfondo-servizio { 
	padding:3px 3px 3px 3px;
	margin: 3px 0 3px 0;

}
#sfondodestra { 
	padding:3px 3px 3px 3px;
	margin: 3px 0 3px 0;
	border: 2px solid blue;

}
#sfondo-notizie { 
	padding:3px 3px 3px 3px;
	margin: 3px 0 3px 0;

}
li { color: #040796;
}
h1 {
	color : #990000;
	font-weight : bold;
	font-size : 4.0em;
	line-height : 200%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}
p.titolodestra {
	color : #040796;
	font-weight : bold;
	text-align: center;
	font-size : 0.8em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
	border-bottom: 1px solid #040796;
}

p.praise {
	color : #040796;
	background-color: #d4ecfb;
	font-weight : bold;
	text-align: center;
	font-size : 0.9em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
	border: 1px solid #040796;
}

p.menudestra {
	color : blue;
	font-weight : bold;
	font-size : 0.7em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}


p.datanotizie {
	color : blue;
	text-align:center;
	font-weight : bold;
	font-size : 1.0em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}

p.librgrosso {
	color : blue;
	text-align:left;
	font-weight : bold;
	font-size : 1.0em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}


p.libreria {
	color : #040796;
	text-align:left;
	font-weight : bold;
	font-size : 0.8em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}


h3{
	color : #040796;
	font-weight : bold;
	font-size : 1.1em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}


p.totord {
	color : #040796;
	font-weight : bold;
	font-size : 1.00em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}

p.testominuscolo {
	color : #040796;
	font-weight : bold;
	font-size : 0.60em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}

p.testopraise{
	color : #040796;
	font-weight : bold;
	text-align: left;
	font-style: italic;
	font-size : 0.90em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:10px;
}
p.testobignotizie {
	color : #040796;
	font-weight : bold;
	text-align: left;
	font-size : 1.10em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}
td.testopersona { background-color: yellow; }

td.sfondoazzurro { background-color: #d4ecfb; }
p.testopersona {
	color : #040796;
	font-weight : bold;
	font-size : 0.75em;
	line-height : 130%;
	text-align: left;
	font-family : Verdana, sans-serif;
	padding:3px;
	margin:0px;
	background-color : yellow;
}

p.dettordbig {
	color : #040796;
	font-weight : bold;
	font-size : 0.90em;
	line-height : 140%;
	text-align: left;
	font-family : Verdana, sans-serif;
	padding:3px;
	margin:0px;
}
p.dettord {
	color : #040796;
	font-weight : bold;
	font-size : 0.75em;
	line-height : 130%;
	text-align: left;
	font-family : Verdana, sans-serif;
	padding:3px;
	margin:0px;
}

p.erroreblink {
	color: #990000;
	font-weight: bold;
	font-size: 1.1em;
	font-family: Verdana, sans-serif;
	padding: 6px;
	margin: 3px;
	text-align: center;
	border: 1px solid #990000;
	text-decoration: blink;

}
p.errorebig{
	color : #990000;
	font-weight : bold;
	font-size : 1.1em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}

p.errore{
	color : #990000;
	font-weight : bold;
	font-size : 0.8em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}
p.testonotizie {
	color : #040796;
	font-weight : bold;
	font-size : 0.75em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}
p.titolo {
	color : #040796;
	font-weight : bold;
	font-size : 0.9em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding: 0 0.2em 0 0.2em;
}


p.autore {
	color : #040796;
	font-weight : bold;
	font-size : 0.6em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding: 0 0.2em 0 0.2em;
}
p.strillo{
	color : #040796;
	font-weight : bold;
	font-size : 0.8em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding: 0 0.2em 0 0.2em;
}


p.strillonotizie {
	color : blue;
	font-weight : bold;
	font-size : 0.9em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}
p.seznotizie {
	color : #040796;
	font-weight : bold;
	font-size : 1.0em;
	line-height : 100%;
	border-bottom: 1px solid #040796;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
	text-align:center;
}

p.titolobandi {
	color : green;
	border-bottom: 1px solid black;
	font-weight : bold;
	font-size : 1.2em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
	text-align:center;
}
p.titolomenu {
	color : blue;
	font-weight : bold;
	font-size : 1.2em;
	line-height : 100%;
	font-family : Verdana,sans-serif;
	border-bottom: 1px solid black;
	padding:3px;
	margin:3px;
}
p.testoricercabig {
	color : #040796;
	font-weight : bold;
	font-size : 0.8em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:px;
	margin:3px;
}



p.testoricerca {
	color : #040796;
	font-weight : bold;
	font-size : 0.6em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}


p.testobottoni1 {
	color : #040796;
	font-weight : bold;
	font-size : 0.75em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:6px;
	margin:3px;
}
p.testobottoni {
	color : #040796;
	font-weight : bold;
	font-size : 0.75em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	border: 1px solid #040796;
	padding:6px;
	margin:3px;
}

p.footer {
	color : #040796;
	font-weight : bold;
	font-size : 0.6em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:2px;
	margin:2px;
}

p.titolonescatola {
	background : white;
        color: #040796;
	font-weight : bold;
	font-size : 1.3em;
	line-height : 110%;
	font-family : Verdana, sans-serif;
	padding:0.5em;
	margin:0;
}
p.titoloricerca {
	background : white;
        color: #040796;
	font-weight : bold;
	font-size : 0.8em;
	line-height : 110%;
	font-family : Verdana, sans-serif;
	padding:0.5em;
	margin:0;
}




p.casino {
	background: white;
        color: black;
	border: 1px solid black;
}




p.titoloscatola {

	background: #040796;
        color: white;
	font-weight : bold;
	font-size : 1em;
	line-height : 130%;
	font-family : Verdana, sans-serif;
	padding:0.3em;
	margin:0.1em;
	border: 1px solid black;



}



p.testomenu {
	color : blue;
	font-weight : bold;
	font-size : 0.8em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:3px;
	margin:3px;
}
a.linkevidente {
	color: #040796;
	text-decoration: underline;
}
a.linkmenu {
	color: blue;
	text-decoration: none;
}

a.linkmenurosso {
	color: #e31b26;
	text-decoration: none;
}

a.bottonimenu {
	color : #040796;
	font-weight : bold;
	text-decoration: none;
	font-size : 0.9em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:3px;
	margin:3px;
}
a.bottonimenu:hover {
	color : #990000;
	font-weight : bold;
	text-decoration: underline;
	font-size : 0.9em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding:3px;
	margin:3px;
}
a.pulsantiera {
	color: white;
	font-weight : bold;
	text-decoration: none;
	font-size : 1.0em;
	line-height : 125%;
	font-family : Verdana,sans-serif;
	border-left: 1px solid white;
	margin: 0 10px 0 5px;
	padding: 0 3px 0 3px;
}
a.pulsantiera:hover {
	color: blue;
	text-decoration: underline;
}
a.linktitolo:hover {
	color: blue;
	text-decoration: underline;
}
a.linkmenu:hover {
	color: blue;
	text-decoration: underline;
}
a.linkmenurosso:hover {
	color: #e31b26;
	text-decoration: underline;
}


a.linkevidente:hover {
	color: blue;
}


a.linkcartino {
	color : #040796;
	background-color: yellow;
	font-weight : bold;
	font-size : 1em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding: 0.2em 0.4em;
	text-decoration: none;
	border: 2px solid #040796;
}
a.linkcartino:hover { text-decoration: none; }


a.linkanon {
	color: #040796; text-decoration: underline;
}
a.linkanon:visited { color: #040796; text-decoration: underline; }

a.linkcart {
	color : #040796;
	background-color: yellow;

	border: 2px solid #040796;
	font-weight : bold;
	font-size : 1.2em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding: 0.2em 0.4em;
	text-decoration: none;
}
a.linkcart:hover { text-decoration: none; }

a.linktitolo {
	color : #040796;
	font-weight : bold;
	font-size : 1.1em;
	line-height : 100%;
	font-family : Verdana, sans-serif;
	padding: 0 0.2em 0 0.2em;
	text-decoration: none;
}

tr.titord { background-color: yellow; }

tr.rigord { background-color: #d4ecfb; }



