body {background-color:#FFFFFF; margin:0px; padding:0px;}
H1 {text-decoration:none;font-family:verdana,tahoma,arial;font-size:13px;font-weight:bold;color:#991C26;}
H2 {text-decoration:none;font-family:verdana,tahoma,arial;font-size:12px;font-weight:bold;color:#991C26;}
H3 {text-decoration:none;font-family:verdana,tahoma,arial;font-size:11px;font-weight:bold;color:#991C26;}
p { font: normal normal normal 11px/15px arial verdana,tahoma,arial; color:#676767;}

p.didascalia { padding:0px; margin:0px; max-width:128px; font: normal normal normal 10px/10px 'trebuchet ms',arial verdana,tahoma,arial; color:#676767;}

img.MiniImmagine {border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:1px solid #fff; border-left:1px solid #fff; align:left; dispay:inline; margin:4px; padding:3px;}

img.MiniImmagine:hover  {border-right:1px solid #111; border-bottom:1px solid #111; border-top:1px solid #ddd; border-left:1px solid #ddd; align:left; dispay:inline; margin:4px; padding:3px;}

/*


   Blocco News


*/
div.news
{
 float:right;
 BACKGROUND:#eee url('index_css/news/news.gif') no-repeat 0px 0px;
 width:170px;
 margin: 10px 10px 0px 0px;
 padding: 30px 0px 0px 0px;
 border-bottom:1px solid #ddd;
}

div.news a {
 font: normal normal normal 11px/11px 'arial',verdana,tahoma;
 color:#676767;
 text-align:left;
 border-left:1px solid #ddd;
 border-right:1px solid #ddd;
 margin:0px;
 padding: 4px 6px 4px 16px;
 display:block;
 text-decoration:none;
 background:transparent url('index_css/news/pointer.gif') no-repeat 4px 8px;
 color:#000;
}

div.news a:hover{
 border-left:1px solid #ccc;
 border-right:1px solid #ccc;
 background:#e5e5e5 url('index_css/news/pointer_hover.gif') no-repeat 4px 8px;
 color:#800;
}

/*

 Contenitore dei blocchi rappresentati

*/
div.Cornicione
{
 border-color: #fff;
 border-top:none;
 border-left:5px solid #fff;
 border-right:5px solid #fff;
 border-bottom:none ;
 margin:0px;
 padding:0px;
}
div.containerblocco
{
margin:10px 0 10px 0;
padding:0;
width:590px;
vertical-align:top;
text-align:left;
background-color:#fff;
}
/*

   Menu
   ----

   StdMenu0 è la base
    StdMenu1 è un grossetato
     StdMenu2 è normale
   StdMenuS è il selezionato

*/
ul.StdMenu0, ul.StdMenu1, ul.StdMenu2, ul.StdMenuS  {
width:200px;
list-style:none;
margin:0; padding:0;
}

ul.StdMenuS li a, ul.StdMenu1 li a, ul.StdMenu2 li a{
display:block;
PADDING: 0px 6px 0px 15px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BACKGROUND: url(index_css/menu/freccia_norm.gif) no-repeat 3px 4px;
COLOR: #676767;
FONT-FAMILY: verdana,tahoma,arial;
TEXT-DECORATION: none;
margin:6px 0px 6px 1px;
}
ul.StdMenuS li a:hover, ul.StdMenu1 li a:hover, ul.StdMenu2 li a:hover {
BACKGROUND: url(index_css/menu/freccia_over.gif) no-repeat 4px 4px;
COLOR: #991c26;
TEXT-DECORATION: none;
}
ul.StdMenu2 li a, ul.StdMenu2 li a:hover { FONT-WEIGHT: normal; }
ul.StdMenuS li a, ul.StdMenuS li a:hover {COLOR: #000;}
ul.StdMenu0 li a, ul.StdMenu0 li a:hover {
display:block;
BACKGROUND-COLOR: #e0e0e0;
PADDING-LEFT: 8px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #676767;
FONT-FAMILY: verdana,tahoma,arial;
TEXT-DECORATION: none;
LINE-HEIGHT: 20px;
margin:1px;
}
ul.StdMenu0 li a:hover {COLOR: #991c26;}

ul.StdMenu0 li, ul.StdMenu1 li, ul.StdMenu2 li, ul.StdMenuS li  { display:inline }

/*

 Fine Menu

*/




/*

   RealMedia


*/

.real td {background:#fff;}
td.realcont 
{
 background-image: url('index_css/videorm/560x420_utili_540x400.png');
 background-repeat:no repeat;
 background-position: 0px 0px;
 vertical-align:middle;
 text-align: center;
}
.real a, .real a:hover {
float:left;
border: 1px solid #242;
background: #aaa;
padding: 0px 0px 0px 0px;
margin:1px 2px 1px 1px;
font-size: 13px;
text-decoration: none;
font-weight: bolder;
font-family: 'verdana','courier new','lucida console','tahoma';
vertical-align:top;
color:#242;
height: 16px;
width: 38px;
border-color: #ccc #666 #666 #ccc;
}
.realbutton {padding: 0px 6px 0px 6px;font-size: 11px;font-family: 'verdana','courier new','lucida console','tahoma';height: 22px;}
.real a:hover, .realbutton:hoover {background: #ee7;   border-color: #666 #ccc #ccc #666;}
.real embed {margin: 0px;padding:0px;}
div.supra {float:left; margin:0px; padding:0px; width:20px;}
div.contenitore {float:left; margin:1px 10px 1px 1px; padding:1px; }
div.slider
{
float:left;
vertical-align:top;
border: 1px solid #242;
border-color:#ccc #666 #666 #ccc;
background-image: url('index_css/videorm/slider_bn.gif');
background-repeat:no repeat;
background-position: -200px 0px ;
position:relative;
margin:2px 3px 1px 1px;
padding:0px;
font-size: 12px;
font-weight: bolder;
font-family: 'comic sans ms','courier new','arial';
color:#242;
cursor: pointer;
height:16px;
width:200px;
}
.realcounter
{
font-size: 10px;
font-family: 'comic sans ms','courier new','arial';
color:#444;
background-color:transparent;
border:0px solid;
margin:0px;
padding:0px;
}
.realback,.realdown {display:block;float:left; cursor: pointer; height:19px;width:25px; margin:2px 10px 1px 10px; padding:0px;background-image: url('index_css/videorm/back.gif');}
.realdown {width:192px;background-image: url('index_css/videorm/realplayeralternative.gif');}

/*

 Tre Diapositive

<div class='dia' style="background-image:url('tranquillita.jpg');">
 <a href='#'>
  <span>ciao</span>
 </a>
</div>

*/

div.dia {display:block;margin:0;padding:0;height:165px;width:165px;background:#000 url('index_css/treimm/empty.jpg') 50% 49% no-repeat;float:left}
div.dia a {display:block;text-decoration:none;cursor:pointer;margin:0;padding:0;height:165px;width:165px;background:transparent url('index_css/treimm/diapo.gif') -165px 0 no-repeat;float:left}
div.dia a span {margin:128px 0 0 20px;padding:0;height:24px;width:125px;overflow:hidden;font:normal normal normal 10px/12px  'Arial';color:#fff;vertical-align:middle;text-align:center;float:left;background:transparent}
div.dia a:hover {background:transparent url('index_css/treimm/diapo.gif') 0 0 no-repeat}
div.dia a:hover,div.dia a:hover span {color:#000}