/*
 * Style sheet generale
 */
/* ----Informazioni di formattazione del testo ---------------------- */
body {
  font-size: 0.8em;
  margin: 0;
  padding: 0;
	background-color:  #ffffff;  /* Bianco */
  color:             #000000;  /* Nero */
	font-family:       sans-serif, Helvetica, Arial, Verdana;
  }

/* -- Contenitore della pagina -- */ 
#boxp, #boxL, #boxR { position: relative; margin:auto; }
#boxp    { width: 800px; }
#boxL    { width: 850px; background-image: url(/images/leftback.jpg); 
           background-repeat: repeat-y; }
#boxR    { width: 900px; background-image: url(/images/rightback.jpg); 
           background-repeat: repeat-y; background-position: top right; }
/* -- Generali -- */
.fdx { float: right; padding-left: 0.6em; }
.fsx { float: left; padding-right: 0.6em; }
.idx { float: right; }
.isx { float: left; }
.cx  { text-align: center; }
.dx  { text-align: right; } 
.sx  { text-align: left; } 
.end { clear: both; }
.endsx { clear: left; }
.enddx { clear: right; }
table { border-collapse: collapse; border-style: none; width: 100%; }
small  { font-size: .8em; }
  
h1 { color: #9c0300; font-weight: normal; margin-top: 0.1em; font-size: 2em; } 
h2 { font-size:1.2em; font-weight: bold; color: #9c0300; margin:0 0 0.5em 0 ;} 

/* ---- Imposto i collegamenti ----Rosso-------------------------- */
a:link, a:visited, a:hover   { text-decoration: none; color:#9c0300; }
.evi    { color: #9c0300; }

.slideR  { float: right; margin-left: 0.6em; background-repeat: no-repeat; }  /* contenitore per fade   */
.slideL  { float: left; padding-right: 0.6em; background-repeat: no-repeat;}  /* contenitore per fade   */
big     { font-size:  150%; }

p       { margin-top:0; margin-bottom:.6em; }
img     { border: none; }      /* Immagini senza bordo */



/* --------------------------------------------------------------------- 
* { border: solid; } */

