body{padding:0px;margin:0px;}
td,div,input,textarea,select{font-size:10px;}
div.cerca{background-color:#cccccc;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;color:#333333;margin:0px;}
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;
}


div.gran_logo{background-image:url(img/logo.jpg); background-repeat:no-repeat;height:74px;}



div.top{text-align:right;}
form{margin:0px;} 
hr{display:none;}
input.cerca{color:#333333;background-color:#cccccc;border:0px;width:auto;padding-bottom:2px;padding-top:0px;padding-left:0px;padding-right:0px;}
input.none{border:0px;}
div.percorso{background-color:#bbbbbb;padding:4px;color:#ffffff; text-align:right;font-size:9px;}
div.menu{padding:4px;color:#555555;line-height:14px;}
a:link,a:visited{color:#ff6600;}
a:hover{color:#333333;}
a.percorso:link,a.percorso:visited{color:#333333;text-decoration:none;}
a.percorso:hover{color:#ff6600;}
a.menu:link,a.menu:visited{color:#555555;text-decoration:none;padding-left:2px;padding-right:2px;}
a.menu:hover{color:#333333;background-color:#cccccc;}
a.menu_p:link,a.menu_p:visited{
	display:block;
	color:#213B28;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:3px;
	padding-top:3px;
}
a.menu_p:hover{color:#333333;background-color:#cccccc;}
h1,h2{ font-weight:bold;color:#555555;margin-top:5px;margin-bottom:5px;margin-left:0px;margin-right:0px;padding:0px;}
h1{font-size:11px;}
h2{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:#555555;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:#ff6600;padding:4px; color:#ffffff;}
div.fine a:hover{color:#ffffff;}
table.tabelle{
	border-left: 1px solid #555555;
	border-top: 1px solid #555555;
	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 #555555;
	border-top: 1px solid #555555;
	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 #555555;
	border-bottom: 1px solid #555555;
	color: #555555;
	font-weight: bold;
	padding: 5px;
	text-align:center;
}
td.nome_campi_vertical{
	background-color: #ffffff;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
	color: #555555;
	font-weight: bold;
	padding: 5px;
	text-align:right;
}
span.evidenza {
	background-color:#C0D080;
	color:#000000;
}
div.spazio{padding-top:3px;}
td.riga_tabella_dispari {
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
	background-color: #ffffff;
	color: #555555;
	padding: 5px;
}
input.campo_form_error{border:1px solid #F01000}
td.riga_tabella_pari{
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
	background-color: #ffffff;
	color: #555555;
	padding:5px;
}
div.documento{padding-bottom:10px;}
td.domenica{background-color: #eeeeee;}
td.feriale{background-color: #ff6600;}
a.bianc:link,a.bianc:visited{color:#FFFFFF;text-decoration:none;}
a.bianc:hover{color:#ff6600;}
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;}

