body {  font-family: Verdana,arial,Helvetica,sans-serif; 
	margin:0px;
	padding:0px;
	font-size: 76%; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #ffffff; 
	text-decoration:none; 
	background-color: #5656f1; 
	
     }


.corpo {  font-family: Verdana,arial,Helvetica,sans-serif; 
	margin-top:2px;
	margin-left:4px;
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #ffffff; 
	text-decoration:none; 
	background-color: #288ae5; 
	
     }
.corpo a {
		text-decoration:none;
		color:#FF9933;
		font-weight:bold;
	}


.corpo a.a2 {
		text-decoration:none;
		color:#ffffff;
	}




.abussola {
		text-decoration:none;
		font-size: 11px; 
		font-family: Verdana,arial,Helvetica,sans-serif; 
		color:#ffffff;
		font-weight:bold;
	}

.corpo2 {  font-family: Verdana,arial,Helvetica,sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none; 
	background-color: #c0c0c0; 
     }


#barra {
                position:absolute;
		top:0;
		left:0;
		right:0;
		height:28px;
		align:center;
		padding-right:0;
		padding-left:0px;
		padding-top:6px;
		margin-left:auto;
		margin-right:auto;;
		margin-top:0px;
		width:100%;
		background-image:url("images/barra3d.jpg");
		background-repeat:no-repeat;
		background-position: center 0;
		background-color:#5656f1;
		color:#000000;
		font-family:Arial,Verdana;
		font-size:11px;
		z-index:2;
		text-align:center;
		
           }



#barrane {
                position:absolute;
		top:0;
		left:0;
		right:0;
		height:28;
		align:center;
		padding-right:0;
		padding-left:0;
		padding-top:6px;
		margin-right:0px;
		margin-top:0px;
		width:100%;
		background-image:url("images/barra3d.jpg");
		background-repeat:no-repeat;
		background-color:#5656f1;
		color:#000000;
		font-family:Arial,Verdana;
		font-size:11px;
		z-index:2;
		
           }


.collegamento2 {
		
		text-decoration:none;
		width:65px;
		margin-left:0.5%;
		margin-right:0.5%;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		 }


.collegamento2:hover {
		text-decoration:none;
		width:65px;
		color:#3761A6;
		background-color:#ffffff;
	      }


.collegamento2big {
		text-align:left;
		text-decoration:none;
		width:150px;
		margin-top:4px;
		margin-left:6px;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		
	        }


.collegamento2big:hover {
		text-decoration:none;
		width:150px;
		color:#3761A6;
		background-color:#ffffff;
	      }



.collegamento3 {
		
		text-decoration:none;
		width:100px;
		color:#ffffff;
		font-size:12px;
		margin-top:5px;
		
	        }


.collegamento3:hover {
		text-decoration:none;
		width:100px;
		color:#3761A6;
		background-color:#ffffff;
	      }


.collegamento3ne {
		margin-left:8px;
		text-decoration:none;
		width:100px;
		color:#ffffff;
		font-size:12px;
		margin-top:5px;
		
	        }


.collegamento3ne:hover {
		text-decoration:none;
		width:100px;
		color:#3761A6;
		background-color:#ffffff;
	      }


#servizi {
                position:absolute;
		top:100px;
		height:15px;
		left:35px;
		width:120px;
		text-align:center;
		background-image:url("images/fondotrasp2.jpg");
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
		z-index:3;
		
           }


#servizine {
                height:15px;
		width:180px;
		background-image:url("images/fondotrasp2.jpg");
		background-repeat:no-repeat;
		background-position: center bottom;
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
				
           }


#serviziriquadro {
                position:absolute;
		top:107px;
		height:280px;
		left:5px;
		padding-top:25px;
		width:180px;
		text-align:left;
		padding-left:15px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
           }



#serviziriquadrone {
                
		height:280px;
		width:180px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		background-position: center top;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		vertical-align:top;
		padding-top:7px;
		
		
           }


#nuove {
                position:absolute;
		top:100px;
		height:15px;
		right:35px;
		width:120px;
		text-align:center;
		background-image:url("images/fondotrasp2.jpg");
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
		z-index:3;
		
           }

#nuovene {
        
		height:15px;
		width:180px;
		background-image:url("images/fondotrasp2.jpg");
		background-repeat:no-repeat;
		background-position: center bottom;
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
		
		
           }



#nuoveriquadro {
                position:absolute;
		top:107px;
		height:280px;
		right:5px;
		padding-top:25px;
		width:180px;
		text-align:left;
		padding-left:15px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
           }



#nuoveriquadrone {
                
		
		height:280px;
		right:5px;
		width:180px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		background-position: center top;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		vertical-align:top;
		padding-top:7px;
		
		
           }



.tabellaecdl {
		position:absolute;
		top:0px;
		left:0px;
                border:0;
		height:280;		
		width:100%;	
		background-image:url("images/fondotrasph280_2.jpg");
		background-repeat:no-repeat;	
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
		
           }


.tabellapreside {
		
		border:0;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
		
		
           }



			  

#layformreg {
                position:absolute;
		top:0;
		height:450;
		width:100%;
		padding-top:0px;
		background-color:#006699;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:11px;
		z-index:2;
		overflow:auto;
           }



#layformreg2 {
                position:absolute;
		top:20;
		height:450px;
		width:100%;
		padding-top:0px;
		background-color:#006699;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:11px;
		border-color:#ffffff;
		border-top:solid;
		border-bottom:solid;
		border-left:solid;
		border-right:solid;
		border-width:4px;
		border-bottom-color:#ffffff;
		border-right-color:#ffffff;
		border-left-color:#ffffff;
		border-top-color:#ffffff;
		z-index:2;
		overflow:auto;
           }

.inputstile {   border:#c0c0c0; 
		border-style:solid; 
		border-top-width:1px; 
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width: 1px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		color:#000000;
		background-color:#2e93ff; 
	    }



.inputstyle {   font-family:Verdana,arial,Helvetica,sans-serif; 
		font-size:11px; 
		font-style: normal; 
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration:none; 
		background-color:#c0c0c0; 
		border: 1px #000000 solid; 
	    }

.scrittabkarancionefgblu
			{
			  top:0;
			  width:100%;
			  color:#0e3e72;
			  background-color:#ff8000;
			}




.collegamento {
		text-decoration:none;
		font-weight:bold;
		width:150px;
		color:#0e3e72;
		background-color:#ff8000;
	      }


.collegamento:hover {
		text-decoration:none;
		font-weight:bold;
		width:150px;
		color:#ff8000;
		background-color:#0e3e72;
	      }







.mytable2 {	font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 10pt; 
		font-style: normal;
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration: none; 
		background-color:#bdbdbd;
                border:solid;
		border-color:#ffffff;
		border-width:1;
	 }

.mytable2 td {
		border:solid;
		border-color:#ffffff;
		border-width:1;
		
              }


.mytable2 th {
		border:solid;
		border-color:#ffffff;
		border-width:1;
		background-color:#ffffff;
              }



#divtabcol {
                position:absolute;
		top:5px;
		height:90%;
		left:1%;
		width:100%;
		background-color:#006699;
		color:#000000;
		border-color:#ffffff;
		border-top:solid;
		border-bottom:solid;
		border-left:solid;
		border-right:solid;
		border-width:4px;
		border-bottom-color:#ffffff;
		border-right-color:#ffffff;
		border-left-color:#ffffff;
		border-top-color:#ffffff;
		z-index:2;
		overflow:auto;
           }


.testobiancosuolive {
			color:#0e3e72;
			  background-color:#ff8000;	
			font-family:arial,helvetica,verdana;
			font-weight:bold;


		   }


.tabella1 {
		 background-color:#A0B0E0;
		 border:solid;
		 border-width:1;
		 border-color:#0000;
		 font-size:11px;
		 font-family:verdana,arial,helvetica;
		 	
		}


.tabella1 td {
		 
		 border:solid;
		 border-width:1;
		 border-color:#0000;
		 font-size:11px;
		 font-family:verdana,arial,helvetica;
		 
		}



.rigaaltaforum {
		 font-family:verdana,helvetica,arial;
		 font-size:12px;
		 color:mintcream;
		background-color:midnightblue;
		border:solid;
		border-width:1px;
	       }
		

.secondarigaforum {
		 font-family:verdana,helvetica,arial;
		 font-size:12px;
		 color:mintcream;
		 background-color:slateblue;
		 border:solid;
		 border-width:1px;
	       }


.celleforum {
		 font-family:verdana,helvetica,arial;
		 font-size:10px;
		 color:midnightblue;
		 background-color:whitesmoke;
		 border:solid;
		border-width:1px;
	       }
.font14px
     {
	font-family:verdana,helvetica,arial;
	font-size:14px;
	color:midnightblue;
	font-weight:bold;
	}

.font10px
     {
	font-family:verdana,helvetica,arial;
	font-size:10px;
	color:midnightblue;
	font-weight:normal;
	}


.tabellamenu1 {
		background-color:#333399;
		font-family:verdana,arial,helvetica;
		font-size:12px;
		color:#ffffff;
	
				
	     }
.tabellamenu1 td {
			background-color:#0099CC;
			padding-left:2;
			padding-right:2;
			text-align:center; 
			
		}


.tabellamenu1 td.td2 {
			background-color:#ffffff;
			color:#000000;
			padding-left:2;
			padding-right:2;
			font-style:bold;
			text-align:center; 
		}


.fondo 		{	background-color:#0099CC;
			color:#ffffff;
			font-style:bold;
			padding-left:5px;
			padding-right:5px;
			
		}

.linkx {
	text-decoration:none;
	background-color:#FF9933;
	color:#ffffff;
	font-weight:bold;
	text-indent:3px;
      }
.linkx:hover {
	text-decoration:none;
	background-color:#0099CC;
	color:#ffffff;
	font-weight:bold;
	text-indent:3px;
      }



.cellemessaggi {
		 font-family:verdana,helvetica,arial;
		 font-size:12px;
		 color:midnightblue;
		 background-color:whitesmoke;
		border:solid;
		border-width:1px;
		border-color:midnightblue;
	       }

.cellemessaggi2 {
		 font-family:verdana,helvetica,arial;
		 font-size:12px;
		 color:midnightblue;
		 background-color:gainsboro;
		 border:solid;
		 border-width:1px;
		 border-color:midnightblue;
	       }

.mytable3 {	font-family:verdana,arial,Helvetica,sans-serif;
		font-size: 10pt; 
		font-style: normal;
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #ffffff; 
		text-decoration: none; 

	}

.inputstyle2 {   font-family:  arial,verdana,Helvetica,sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration: none; 
		background-color: #c0c0c0; 
		border: 1px #000000 solid; 
	    }

/* MENU PRINCIPALE */
.menudiscesa{
margin:0;
padding:0;
list-style:none;
height:2em;
border-top:3px solid;
border-right:3px solid;
border-bottom:3px solid;
border-left:3px solid;
border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}
.menudiscesa li{
float:left;
position:relative;
display:inline;


}

.menudiscesa a{
float:left;
height:2em;
line-height:2em;
padding:0 0.5em;
text-decoration:none;
border-right:1px solid #000;
white-space:nowrap;
}



/* SOTTO MENU */
.menudiscesa ul{
margin:0;
padding:0;
list-style:none;
width:17em;
}
.menudiscesa ul li{
float:none;
}
.menudiscesa ul a{
float:none;
display:block;
height:1.8em;
line-height:1.8em;
border-right:1px solid #000;
border-left:10px solid #78A2CA;
border-bottom:1px solid #000;
white-space:normal;
}
/* MENU ON OFF */
.menudiscesa ul,
.menudiscesa ul.subMenu-off{
position:absolute;
visibility:hidden;
}

/* POSIZIONAMENTO DEL SOTTO MENU */
.menudiscesa ul.subMenu-on{
position:absolute;/* primo livello di annidamento:menu a discesa */
top:2em;
left:-1px;
visibility:visible;
border-top:1px solid #000;
}
.menudiscesa ul.subMenu-on ul.subMenu-on{
margin:0 0 0 -1px;/* livelli di annidamento superiori al primo:menu a comparsa laterale */
width:17em;
position:absolute;
top:-1px;
left:17em;
border-top:1px solid #000;


}
/* COLORI */
.menudiscesa{

background:#6ECAF1;
color:#000;
}
.menudiscesa a{
background: #6ECAF1;
color:#000;
}
/* EFFETTO ROLLOVER */
.menudiscesa a:hover,
.menudiscesa a:focus,
.menudiscesa a:active{
text-decoration:none;
background:#436CAA;
color:#FFF;
}
/* FRECCETTE */
.menudiscesa a.continua{
background:url(continuaOrz.gif) #6ECAF1 center bottom no-repeat;
}

.menudiscesa a.continua:hover,
.menudiscesa a.continua:focus,
.menudiscesa a.continua:active{
background:url(continuaOrz.gif) #436CAA center bottom no-repeat;
color:#FFF;
}

.menudiscesa ul a.continua{
background:url(continua.gif) #6ECAF1 right center no-repeat;
}

.menudiscesa ul a.continua:hover,
.menudiscesa ul a.continua:focus,
.menudiscesa ul a.continua:active{
background:url(continua.gif) #436CAA right center no-repeat;
color:#FFF;
}

