<STYLE  TYPE="text/css">
<!--
BODY { margin: 0; color: #000; background-color: #fff; background-image: url(); font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 1em; 
text-align: center; /*centra in IE 5.x */ }

H1 { font-size: 1.4em; text-align: left; padding: 0; margin: 0.8em 0em 0.4em 0.4em; border: 0px solid #f00; }
H2 { font-size: 1em; text-align: left; padding: 0; margin: 0.8em 0em 0.4em 0.4em; border: 0px solid #f00; }
img { border: 0; }

A:link { color: #000; text-decoration: none; }
A:visited { color: #000; text-decoration: none; }
A:hover { color: #000; background: #ddd; text-decoration: none; }
table { border: 0; margin: 0; border-collapse: collapse; font-size: 0.8em; }
th  { font-weight: normal; text-align: left; background: #ddd; }

.bloccoJS { float: left; }
.clear { clear: both; }
.nascosto { overflow: hidden; width: 0px; height: 0px; position: absolute; top: -200em; }

.bloccoJSa { font-size: 0.8em; color: #D87220; 	background: #fff; padding: 4; margin: 1em 0em 0em 0em; 	border: 1px solid #ff9604; text-align: left;  float: left; }

#paginaJSa { width: 800px; color: #D87220; 	background: #feb; 	padding: 0; margin: 1em 0em 0em 0em; 	border: 1px solid #ff9604; text-align: left; }
.logoJSa { font-family: Courier New; font-size: 1.6em; font-weight: bold; text-align: left; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #f00; background: #fff;}
.titoloJSa { font-family: Courier New; font-size: 1.6em; font-weight: bold; text-align: left; padding: 0; margin: 0.4em 0.4em 0.4em 0.8em; border: 0px solid #f00; }

#paginaJSb { width: 800px; color: 0a0; background: #dfd; padding: 0; margin: 1em 0em 0em 0em; 	border: 1px solid #0d0; text-align: left; }
.logoJSb { font-family: Courier New; font-size: 1.6em; font-weight: bold; text-align: left; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #f00; background: #fff;}
.titoloJSb { font-family: Courier New; font-size: 1.2em; font-weight: bold; text-align: left; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #f00; }

#paginaJSc { width: 800px; color: #002488; background: #fff; padding: 0; margin: 1em 0em 0em 0em; border: 0px solid #002488;; text-align: left; }
.logoJSc { font-family: Courier New; font-size: 1.6em; font-weight: bold; text-align: left; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #f00; background: #fff;}
.titoloJSc { font-family: Courier New; font-size: 1.6em; font-weight: bold; text-align: left; padding: 0; margin: 0.4em 0.4em 0.4em 0.8em; border: 0px solid #f00; }

#paginaJSblu { width: 800px; color: 0a0; background: #33bbee; padding: 0; margin: 1em 0em 0em 0em; 	border: 1px solid #00d; text-align: left; }
.logoJSblu { color: #00a; font-family: Courier New; font-size: 1.6em; font-weight: bold; text-align: left; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #00f; background: #fff;}
.titoloJSblu { color: #00a; font-family: Courier New; font-size: 1.2em; font-weight: bold; text-align: left; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #f00; }

.bloccohomesx { float: left; width: 500px; background: #dfd; padding: 0; margin: 0em 0em 0em .4em; border: 1px solid #0d0; }
.bloccohomedx { float: left; width: 284px; background: #fff; padding: 0; margin: 0em 0em 0em 0em; border-top: 0px solid #000; border-left: 0px solid #000; border-right: 0px solid #000;}

.elenco { margin : 0em 0em 0em 3.4em; padding: 10px; text-align: left; font-size: 1em; border: 0px solid #000; list-style-image: url(img/elenco.gif)}

.elenco1 { margin : 0em 0em 0em 2em; padding: 0px; text-align: left; font-size: 0.8em; border: 0px solid #000; list-style-image: url(img/elenco1.jpg) }

.elenco2 { margin: 1em 0em 0em 4em; padding: 0px; text-align: left; font-size: 0.8em; border: 0px solid #000; list-style-image: url(img/elenco2.jpg)}

.elenco3 { margin : 0em 0em 0em 3.4em; padding: 10px; text-align: left; font-size: 1.2em; border: 0px solid #000; list-style-image: url(img/elenco3.jpg)}





#pagina	{ width: 801px; color: #000; background-color: #fff; text-align: center; margin : 0px auto; /*centra negli altri browsers*/ border: 0px solid #ecae2c; }

.clear { clear: both; }
.nascosto { overflow: hidden; width: 0px; height: 0px; position: absolute; top: -200em; }
.blocco1 { float: left; width: 250px; background: #fdd; padding: 0; margin: 0em; border: 1px solid #d00; }

.blocco1 { float: left; padding: 0; margin: 0em 0em 0em 0em; vertical-align: text-top; }

#pagina2 { width: 800px; background: #fff; padding: 0; margin: 0em 0em 0em 0em; border-top: 0px solid #000; text-align: left; }

.blocco2 { float: left; width: 284px; background: #fff; padding: 0; margin: 0em 0em 0em 0em; border-top: 0px solid #000; border-left: 0px solid #000; border-right: 0px solid #000;}

#pagina3 { float: left; width: 800px; background: #dfd; padding: 0; margin: 0em 0em 0em 0em; border: 1px solid #0d0; text-align: left; }

.blocco3 { float: left; width: 250px; background: #dfd; padding: 0; margin: 0em 0em 0em .4em; border: 1px solid #0d0; }


.bloccobeige { float: left; width: 250px; background: #fff; padding: 0; margin: 0em; border: 0px solid #000; }

.barrabeige { height: 12px; background: #fff; }
.barrabianca { height: 12px; background: #fff; text-align: right; border: 0px solid #f00; padding: 0; margin: 0; }
.form { font-size: 0.8em; width: 160px; color: #000; background: #ddf; text-align: center; margin: .6em; border: 1px solid #00d; }
.minimo { font-size: 0.6em; }
-->
</STYLE>