/* CSS Document */
@charset "iso-8859-1";
a:visited { color: #003366; text-decoration: none }
a:hover { color: #787878; text-decoration: underline }
a {
	color: #666666;
	font-family: verdana,georgia,palatino,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.float_l { float: left; margin:0px; padding: 36px 0px 0px 0px; border:0px solid #009;
 color: #663333; font-size: 12px; font-weight: bold; font-family: verdana,georgia,palatino,Arial, Helvetica, sans-serif;>
; }
.float_r { float: right;margin:0px; padding:0px 30px 0px 0px; border:0px solid #009;
color: #CC3300; font-size: 14px; font-weight: bold; font-family: verdana,georgia,palatino,Arial, Helvetica, sans-serif; }

.formbut2 { 
            color: #ffffff;
     	    background-color: #CCCCCC;
			font:12px verdana,helvetica,sans-serif;
			text-align:center;
 		    text-decoration:none;
			padding:1px 2px 1px 2px;
			-moz-border-radius: 4px;
		   }
.formbut2:hover { background: #93B7CA; color: #FFFFCC; text-decoration:none;}

select { 
        color: #cc0000;
	    font:12px verdana,helvetica,sans-serif;
	    letter-spacing:0em;
	    margin-right:5px;
	    padding:1px 0px 0px 3px;
	    border:0px inset #666;
		width:160px;
	  }

input { 
        color: #cc0000;
	    font:12px verdana,helvetica,sans-serif;
	    letter-spacing:0em;
	    margin-right:5px;
		height:20px;
		width:300px;
		max-width:400px;
	    padding:1px 0px 0px 5px;
	    border:0px inset #666;
	  }
input.mini { 
        color: #cc0000;
	    font:12px verdana,helvetica,sans-serif;
	    letter-spacing:0em;
	    margin-right:5px;
		height:20px;
		width:50px;
		max-width:250px;
	    padding:1px 0px 0px 5px;
	    border:0px inset #666;
	  }
	  
input.formbut2 { 
                   color: #ffffff;
				   background-color: #CCCCCC;
				   font:12px verdana,helvetica,sans-serif;
				   text-align:center;
				   width:100px;
				   padding:1px 2px 1px 2px;
				   -moz-border-radius: 4px;
				  }

input:hover {background: #FFFCF2;}

.bottom {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #208FFF;
}
#boxscheda{
           padding:10px 8px 5px 8px;
		   border:3px double #FFFFFF;
		   background-image:url(images/ida_sfondo.jpg);
/*		position:absolute;*/
		margin: 5px 20px 25px 10px;
		text-align: justify;
		color: #666666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;	
		line-height:24px;
}
.testo{ 
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;

}
.lay { color: #666666; padding-left:3px; font: 11px verdana, arial, Helvetica, sans-serif;
}
.tit { padding:10px 0px 10px 10px; color: #CC3300; font: bold 14px Verdana, Arial, Helvetica, sans-serif; text-align:left;
}

#scheda {
	padding: 8px 12px 10px 12px;
	float: center;
	width:500px;
	max-width:700px;
	height:auto;
	background: #F2F4F4; /* #FEFDD0;*/
	margin: 5px 5px 5px 0px; 
	text-align:left;
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	-moz-border-radius: 5px;
}

#scheda3 {
	PADDING: 5px 8px 5px 8px; 
	float: center;
	background: #FFe;
	MARGIN: 3px 3px 3px 3px; 
	BORDER: #000 0px solid; 
	TEXT-ALIGN: justify;
	-moz-border-radius: 3px;
	width: 700px;
}

#minischeda {
	float: center;
	background: #FFF4DF;
	color: #7A7A7A;
	MARGIN: 1px 1px 1px 1px; 
	BORDER: #000 1px solid; 
	TEXT-ALIGN: center;
	-moz-border-radius: 3px;
	width: 200px;
}

#unita3 {
	float: center;
	background: #FFF4DF;
	color: #7A7A7A;
	MARGIN: 1px 1px 1px 1px; 
	BORDER: #000 1px solid; 
	TEXT-ALIGN: center;
	-moz-border-radius: 3px;
	width: 150px;
}

#unita31 {
	float: center;
	background: #FFF4DF;
	color: #7A7A7A;
	MARGIN: 1px 1px 1px 1px; 
	BORDER: #000 1px solid; 
	TEXT-ALIGN: center;
	-moz-border-radius: 3px;
	width: 210px;
}

#minischeda3 {
	float: center;
	background: #FFF4DF;
	color: #7A7A7A;
	MARGIN: 1px 1px 1px 1px; 
	BORDER: #000 1px solid; 
	TEXT-ALIGN: center;
	-moz-border-radius: 3px;
	width: 350px;
}
#descrizione {
	float: center;
	background: #E6E4CC;
	color: #414D81;
	MARGIN: 1px 1px 1px 1px; 
	TEXT-ALIGN: right;
	-moz-border-radius: 3px;

}
.help { 
        color: #ffffff;
		background-color: #CCCCCC;
		font:bold 12px verdana,helvetica,sans-serif;
		text-align:center;
		float:right;
		cursor:help;
		width:17px;
		height:17px;
		border:1px solid #8C8C8C;
		margin: 6px 4px 4px 0px;
		padding:2px;
		-moz-border-radius: 4px;
				  }
.help:hover { 
                   color: #FF0000;
				   text-decoration:none;
			}

