/* CSS Document */
.ricerca{
	font-family:Verdana,Courier;	
	font-size: 9px;
	color: #77AAD3;
}


.nome{
	font-family:Verdana,Courier;	
	font-size: 15px;
	color: #77AAD3;
}
.testo_attivita{
	font-family: Verdana;
	font-size: 12px;
	color: #000E61;
}
.testo{
	font-family: Verdana;
	font-size: 9px;
	color: #000E61;
}
.testo a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #000E61;
}
.testo a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #000E61;
}
.testo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000E61;
}
.testo a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #000E61;
}

.testo2{
	text-indent:0;
	font-family: Verdana;
	font-size: 10px;
	color: #77AAD3;
	font-weight: bold;
}
.testo2 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
}
.testo2 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
}
.testo2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
}
.testo2 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
}
.testo4{
	font-family: Verdana;
	font-size: 10px;
	color: #77AAD3;
	font-weight: bold;
	text-align: justify;
}
.testo4 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
	text-align: justify;
}
.testo4 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
	text-align: justify;
}
.testo4 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
	text-align: justify;
}
.testo4 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-weight: bold;
	color: #77AAD3;
	text-align: justify;
}
.testo3{
	font-family: Verdana;
	font-size: 10px;
	text-align: justify;
	color: #000E61;
}
.testo_desc{
	font-family: Verdana;
	font-size: 10px;
	color: #000E61;
	font-style: normal;
	text-align: justify;
	text-indent: 4px;
	font-weight:normal;
}
.testo_desc a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000E61;
	font-weight:normal;
}
.testo_desc a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000E61;
	font-weight:normal;
}
.testo_desc a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000E61;
	font-weight:normal;
}
.testo_desc a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #000E61;
	font-weight:normal;
}


.piede{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.piede a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #FFFFFF;
}
.piede a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #FFFFFF;
}
.piede a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
}
.piede a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: underline;
	color: #FFFFFF;
}

.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.button 
{
cursor:pointer;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #000E61;
background : #77AAD3;
color : #000E61;
font-size : 7pt;
font-weight: bold;
}

.textbox
{
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #000E61;
background : #FFFFFF;
color : #000E61;
font-size: 10px;
}

.livello1
{
position:relative; z-index:1; visibility:hidden;  
}

.livello2
{
position:relative; z-index:2;
}

.combo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000E61;
	background : #FFFFFF;
	color : #000E61;
	font-size: 10px;
	width: 125pt;
}
.s3d /* era .3d ma lo standard W3C non permette di iniziare con un numero, firefox non andava (mentre explorer non sa neppure cosa sia uno standard) */
{
	border-right: #f5f5f5 1px solid;
	border-top: #99ccff 1px solid; 
	border-left: #f5f5f5 1px solid;
	border-bottom: #99ccff 1px solid;
	background-color: white;	
	font-family:verdana;
	font-size:10px;
	padding:6px;
	text-align:center;
	color:#000E61;
}

.warning{
	font-family: Verdana;
	font-size: 10px;
	color: red;
}

#elenco{
	list-style-type: decimal;
	text-align: justify;
}
.riga{
background-image:url(images/sf_service.jpg);
background-repeat:repeat-y;
}
.combocliente {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000E61;
	background : #FFFFFF;
	color : #000E61;
	font-size: 10px;
	width: 400pt;
}

.testo_desc_em {
	font-family: Verdana;
	font-size: 24px;
	color: #77AAD3;
	font-weight: bold;
	font-style:italic;
	color: red;
}

.titoli {
	font-family: Verdana;
	font-size: 11px;
	color: #000E61;
	font-weight: bold;		
}

.titoli_big {
	font-family: Verdana;
	font-size: 18px;
	color: #000E61;
	font-weight: bold;
	text-decoration: none;
}

.titoli_big_hp {
	font-family: Verdana;
	font-size: 17px;
	color: #000E61;
	font-weight: bold;
	text-decoration: none;
}

.titoli_big a:link, a:active, a:hover, a:visited {
	font-family: Verdana;
	font-size: 18px;
	color: #000E61;
	font-weight: bold;
	text-decoration: none;
}

/*
.menubar a, .menubar a:link, .menubar a:visited, .menubar a:active {
	font-family: cursive;
	text-decoration: none;
	font-size: 16px;
	color: #fff;
}
.menubar  a:hover {
	font-family: cursive;
	text-decoration: none;
	font-size: 16px;
	color: #008;
}
*/

.menubar a, .menubar a:link, .menubar a:visited, .menubar a:active, .menubar a:hover {
	font-family: tahoma,verdana;
/*	font-family: arial,helvetica;*/
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	color: #fff;
}

.label {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  9px;
	font-weight: normal;
	background-color: white;
/*	no-repeat;*/
	}

.value {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  10px;
	font-weight: bold;
	background-color: white;
	border-color: #B2B2B2;
	border-style: none;
	border-width: 1pt ;
/*	no-repeat;*/
	}
	
.value-input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  10px;
	font-weight: bold;
	background-color: white;
	border-color: #B2B2B2;
	border-style: solid;
	border-width: 1pt ;
	cursor: pointer;
/*	no-repeat;*/
	}

.titolo_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}

#div1swf {
	 width: 400px; 
	 position: absolute; 
	 z-index: 1;
	 }

#div2swf {
	 width: 400px; 
	 position: absolute; 
	 z-index: 2;
	}