body { background-color: #000000; background-image: url('../images/sf_01.gif'); background-repeat: repeat}

.tabella { border-width:1px; border-color: green; border-style:solid; }

.box {color : #FFFFFF; font-family : arial; font-size : 13px;  text-align : center;}
.input_ici { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 ; width: 130px; border : 1px solid black}
.sub_ici { COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold ; width: 80px ; cursor: pointer; background: #000000}

.testo {margin-left : 10; margin-right : 10px; margin-top : 10 ;text-align : justify; FONT-SIZE: 12px; color : #000000;}
.titolo {margin-left : 10; margin-right : 10px; margin-top : 10 ;text-align : justify ; Font-Family : sans-serif; FONT-SIZE: 16px;}
a.sotto{text-align:center; color : #FFFFFF; }
a.sotto:hover {color : #FFFFFF; TEXT-DECORATION: none; }
h1 {text-align:center; position: absolute;  top: 0; left : 190px; color:#FFFFFF;  FONT-FAMILY: sans-serif; FONT-SIZE: 14px;}

a.menu_up 
{
  display : block;
  vertical-align:middle; 
  text-align: CENTER ; 
  FONT-SIZE: 12px; 
  COLOR: #ffffff; 
  FONT-FAMILY: verdana, helvetica, sans-serif; 
  line-height:38px; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
  weight : 133px;
  height : 38px;
}

a.menu_up:hover 
{
  display : block;
  text-align: CENTER ;
  vertical-align: middle;
  FONT-SIZE: 12px; 
  FONT-FAMILY: verdana, helvetica, sans-serif; 
  line-height:38px; 
  color : 000000; 
  cursor: points;   
  font-weight: bold; 
  text-decoration: none;
  weight : 133px;
  height : 38px;
  background-color: #CCCCCC;
  
}


#testata
{
 position: absolute; 
 left: 50; 
 top: 20;
 text-align : center;
 color : #FFFFFF;
 font-size : 14px;
 font-family :Arial;
 background-image: url('../images/sf_01.gif');
} 

#frame_dx
{
 border : 2px solid green; 
 width:495;
 position: absolute; 
 left: 255; 
 top: 130;
 font-size : 12px;
 font-family :Arial;
 background-color : #EEEEEE;
} 

#centrale
{
 position: absolute; 
 left: 260; 
 top: 280;
 font-family : arial, verdana;
 text-align : justify;
 font-style: normal;
 color: #000000;
 font-size : 14px;
 background-color : #EEEEEE;
 border : 2px solid green; 
 width: 590px;
 height : 531px;
}

#box_ricerca
{
 position: absolute; 
 left: 254; 
 top: 222;
 margin : 4px ;
 padding :4px;
 width: 590px;
}

#lato_SX_1
{
 border :1px solid green; 
 width:180;
 position: absolute; 
 left: 50; 
 top: 230;
 color : #FFFFFF;
 font-size : 12px;
 font-family :Arial;
 background : #494949;
 display : block;
} 

#lato_SX_2
{
 border :1px solid green; 
 position: absolute;  
 width:180;
 height: 89;
 left: 50; 
 top: 475; 
 color : #EEEEEE;
 font-size : 12px;
 font-family :Arial;
 background : #494949;
 display : block;
} 

#lato_SX_3
{
 border :1px solid green; 
 position: absolute; 
 width : 180;
 height : 220;
 left: 50; 
 top: 590; 
 background : #494949;
  line-height:20px; 
 display : block;
} 

#lato_SX_4
{
 border :2px solid green; 
 width:180;
 height : 505;
 position: absolute; 
 left: 50; 
 top: 840; 
 background : #494949;
} 

 

.tecno_link
{
 text-align : left;
 font-family: MS Sans Serif, Arial,  sans-serif;
 font-size : 12px;
 margin : 2px ;
 padding :2px;
  
 display : block;
}


#notizie 
{
 padding : 6px ;
 font-family : arial;
 color :#FFFFFF;
 font-size : 10px;
 text-align : justify;
 font-style: normal;
 font-weight: bold;
}

a.menuSX
{
  background-color: #494949;
  border-style: solid;
  border-width: 1px;
  border-top-color: #494949;
  border-right-color: #505050;
  border-bottom-color: #494949;
  border-left-color: #505050;
  color: #FFFFFF;
  font-family:  Arial,  sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: left;
  text-decoration: none;
  display:block ;
	
}

a.menuSX:visited
{
  background-color: #494949;
  border-style: solid;
  border-width: 1px;
  border-top-color: #494949;
  border-right-color: #505050;
  border-bottom-color: #494949;
  border-left-color: #505050;
  color: #FFFFFF;
  font-family:  Arial,  sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: left;
  text-decoration: none;

}

a.menuSX:hover 
{
  background-color: #000000;	
  border-style: solid;
  border-width: 1px;
  border-top-color: #c0c0c0;
  border-right-color: #505050;
  border-bottom-color: c0c0c0;
  border-left-color: #505050;
  color: #00BB00;
  cursor: hands;
  font-family:  Arial,  sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: left;
  text-decoration: none;
  
}

.SX_2 { 
 margin : 4px ;
 font-family : arial;
 text-align : justify;
 font-style: normal;
 color: #FFFFFF;
 font-weight : bold;
 font-size : 11px; 
 
.SX_2:active 
{
 COLOR: #FFFFFF; 
 line-height:10px; 
 display : block;
 TEXT-DECORATION: underline;                 
 font-family : arial;
 text-align : justify;
 font-style: normal;
 font-weight: bold;
 font-size : 11px;               
}

.SX_2:visited 
{
 COLOR: #FFFFFF; 
 TEXT-DECORATION: none;                 
 font-family : arial;        
 font-style: normal;
 font-weight: bold;
 font-size : 11px; 
}

.SX_2:hover 
{
 COLOR: #00BB00; 
 TEXT-DECORATION: none;                 
 font-family : arial;
 text-align : justify;
 font-style: normal;
 font-weight: bold;
 font-size : 11px; 
 background : #000000;
}