body{font-family:Verdana;font-size:10px;padding:0px;margin:0px;}
div.logo{height:41px;padding:6px;background-image: url(img/sfondo.gif);background-repeat:repeat-x;color:#FFFFFF;}
ul{list-style-type:square;padding-left:10px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px;}
li{	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:4px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
span.gris{color:#666666;}
span.blu{font-size:10px;color:#00A0D0;}
span.red{color:#B04040;}
div.top{text-align:right;}
form{margin:0px;} 
hr{border:0;border-bottom:1px solid #666666;margin-top:4px;padding:0;}
input.cerca{color:#ffffff;background-color:#B04040;border:0px;width:auto;padding-bottom:2px;padding-top:0px;padding-left:0px;padding-right:0px;}
input.none{border:0px;}
div.percorso{background-color:#eeeeee;background-image: url(img/sfondo.percorso.gif);background-repeat:repeat-x;padding:2px 4px 0 0;color:#909090;text-align:right;font-size:9px;height:19px;}
span.perc_sel{color:#00A0D0;}
div.menu{padding:4px;color:#909090;line-height:14px;}
a:link,a:visited{color:#00A0D0;}
a:hover{color:#B04040;}
a.percorso:link,a.percorso:visited{color:#333333;text-decoration:none;}
a.percorso:hover{color:#B04040;}
a.menu:link,a.menu:visited{color:#333333;text-decoration:none;padding-left:2px;padding-right:2px;}
a.menu:hover{color:#333333;background-color:#e0e0e0;}
a.menu_p:link,a.menu_p:visited{
	display:block;
	color:#333333;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:3px;
	padding-top:3px;
}
a.menu_p:hover{color:#333333;background-color:#e0e0e0;}
h1,h2,h3{ font-weight:bold;color:#B04040;margin:0px;padding:0px;}
h1{font-size:12px;}
h2{font-size:11px;}
h3{font-size:10px;}
.Stile1 {font-size: 9px;color:#A0E0F0;margin:0px;padding:0px;}
p{padding:4px;margin:0px;}
div.cont{background-color:#ffffff;padding:4px;}
legend{color:#909090;padding-left:5px;padding-right:5px;}
div.centra{text-align:center;}
div.cont_bianc{padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:10px;}
div.img{padding-top:4px;padding-bottom:4px;text-align:center;}
input{border:1px solid #576E30;color:#576E30;background-color:#ffffff;}
div.fine{text-align:center;background-color:#eeeeee;padding:4px;}
table.tabelle{
	border-left: 1px solid #909090;
	border-top: 1px solid #909090;
	width: 100%;
	background-color: #ffffff; 
	margin-bottom: 16px;}
table.table_vertical {
	width: 100%;
	background-color: #ffffff; 
	margin-bottom: 16px;
}
table.vertical_img {
	border-left: 1px solid #909090;
	border-top: 1px solid #909090;
	width: 100%;
	background-color: #ffffff; 
	margin-bottom: 10px;
}
div.img_table_vert{margin: 1px;}
td.larghezza_immagine{}
td.nome_campi{
	background-color: #ffffff;
	border-right: 1px solid #909090;
	border-bottom: 1px solid #909090;
	color: #909090;
	font-weight: bold;
	padding: 5px;
	text-align:center;
}
ul.none {list-style-type: none}
td.nome_campi_vertical{
	background-color: #ffffff;
	border-right: 1px solid #909090;
	border-bottom: 1px solid #909090;
	color: #909090;
	font-weight: bold;
	padding: 5px;
	text-align:right;
}
span.evidenza {
	background-color:#ffffff;
	color:#000000;
}
div.spazio{padding-top:3px;}
td.riga_tabella_dispari {
	border-right: 1px solid #909090;
	border-bottom: 1px solid #909090;
	background-color: #ffffff;
	color: #909090;
	padding: 5px;
}
input.campo_form_error{border:1px solid #F01000}
td.riga_tabella_pari{
	border-right: 1px solid #909090;
	border-bottom: 1px solid #909090;
	background-color: #ffffff;
	color: #909090;
	padding:5px;
}
div.documento{padding-bottom:10px;}
td.domenica{background-color: #eeeeee;}
td.feriale{background-color: #B04040;}
a.bianc:link,a.bianc:visited{color:#FFFFFF;text-decoration:none;}
a.bianc:hover{color:#B04040;}
td.sabato{background-color: #eeeeee;}
div.center{text-align:center;}
div.padding_login{padding-left:10px;padding-top:10px;}
div.messaggio_login{text-align:center;padding:5px;}
div.copy{padding:10px 0 10px 0;}
