td.riga_header
{  
height:20; 
background-color:#f8e121;
background-image:url(img/angolo_menu.gif);
background-position:top right;
background-repeat:no-repeat;
padding-top:3px;

}
div.riga_gialla
{  
 height:27px;
 border:0px solid black;
 width:100%;
 background-image:url(img/mezzo_bottom.gif);
 background-repeat:repeat-x;
 background-position:top;
 z-index:1;border:0px solid black;
}
div.spigolo_sinistra
{  
 height:27px;
 border:0px solid black;
 width:100%;
 background-image:url(img/sinistro_bottom.gif);
 background-repeat:no-repeat;
 background-position:top left;
 z-index:2;
}
div.spigolo_destra
{  
 height:27px;
 border:0px solid black;
 width:100%;
 background-image:url(img/destro_bottom.gif);
 background-repeat:no-repeat;
 background-position:top right;
 z-index:3;
}



a
{
	FONT-SIZE: 12px;
    COLOR: #007fc4;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}

A:hover
{
   	FONT-SIZE: 12px;
    COLOR: #007fc4;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
}	

div.margin 
{
	margin-left : 5px;
	margin-right : 5px;
    margin-top : 5px;
	margin-bottom : 5px;
	
	  scrollbar-3dlight-color: #007fc4; /* bordo esterno alto-sinistra */
  scrollbar-darkshadow-color: #007fc4; /* bordo esterno basso-destra */
  scrollbar-highlight-color: #ffffff; /* bordo interno alto-sinistra */
  scrollbar-shadow-color: #FFFFFF; /* bordo interno basso-destra */
  scrollbar-base-color: #FFFFFF; /* colore slider */
  scrollbar-arrow-color: #007fc4;
}

div.marginmagazine p 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 16px 8px 0;
margin:0;
font-size:11px;
}
div.marginmagazine .titolo 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:bold;
padding: 0 0 8px 0;
margin:0;
}
div.marginmagazine .sottotitolo 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
margin:0;
padding:0;
padding: 0 0 8px 0;
}

.titolo
{
 	FONT-SIZE: 14px;
    COLOR: #007fc5;
    FONT-FAMILY: verdana;
	font-weight: bold;
	LINE-HEIGHT: 12pt;
}
.titolonews
{
 	FONT-SIZE: 11px;
    COLOR: #007fc5;
    FONT-FAMILY: verdana;
	font-weight: bold;
	LINE-HEIGHT: 12pt;
}
.testo
{
 	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}

.testoeventi
{
 	FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}
.testoint
{
 	FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}
.titolo2
{
 	FONT-SIZE: 10px;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
	font-weight: bold;
	LINE-HEIGHT: 9pt;
}
a.testos
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}

A:hover.testos
{
   	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
}

a.titolos
{
	FONT-SIZE: 10px;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
	font-weight: bold;
}

A:hover.titolos
{
   	FONT-SIZE: 10px;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
	font-weight: bold;
}		
.input {
width: 250px;
height:20px;
border: 1px solid #2c8aca;
}

.input2 {
width: 200px;
height:20px;
border: 1px solid #2c8aca;
}
.button {
width: 80px;
height:20px;
font-family:verdana;
font-size:10px;
border:1px solid #2c8aca;
background-color:#ffffff;
}

.testoRosso
{
 	FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}
