body{margin-top:10px; font-family:arial; font-size:9.5px; background: #bcd1e2;}
td{font-size:10px;}
.dipiu{font-size:11px;}
input{border:1px solid #aec8d5;font-size:10px;background-color:#e5e3e4;}
textarea{border:1px solid #aec8d5;font-size:10px;font-family:Arial;background-color:#e5e3e4;}
select{border:1px solid #aec8d5;font-size:10px;background-color:#e5e3e4;}
.accapopic{font-size:6px;}
.tabri{
	background-color:#ffffff;
}
a:link{
		color:164157;
		text-decoration:underline;
		}
a:hover{
		color:164157;
		text-decoration:underline;
		}
a:visited{
		color:164157;
		text-decoration:underline;
		}
a:active{
		color:164157;
		text-decoration:underline;
		}
body.admin{margin-top:10px; font-family:Arial; font-size:10px; background: #9bbccb;}
a.gialla:link{
	text-decoration:none;
	color:#3399CC;
	font-weight:bold;
	font-size:12px;
	}
a.gialla:hover{
	text-decoration:none;
	color:#3399CC;
	font-weight:bold;
	font-size:12px;
	}
a.gialla:visited{
	text-decoration:none;
	color:#3399CC;
	font-weight:bold;
	font-size:12px;
	}
a.gialla:active{
	text-decoration:none;
	color:#3399CC;
	font-weight:bold;
	font-size:12px;
	}

a.azzurro:link{
	text-decoration:underline;
	color:#80bfde;
	}
a.azzurro:hover{
	text-decoration:underline;
	color:#80bfde;
	}
a.azzurro:active{
	text-decoration:underline;
	color:#80bfde;
	}
a.azzurro:visited{
	text-decoration:underline;
	color:#80bfde;
	}

.rigabiancab{
		font-size:14px;
		color:#ffffff;
		font-weight:bold;
		}
.rigabiancas{
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
		}
.riganerab{
		font-size:12px;
		color:#000000;
		font-weight:bold;
		}
.riganerabazz{
		font-size:12px;
		color:#000000;
		background-color:#a8c8d7;
		font-weight:bold;
		}
.riganeraa{
		font-size:14px;
		color:#000000;
		font-weight:bold;
		}
.sfondoazzurro{background-color:#3399CC;margin:0px;font-size:14px;color:#ffffff;font-weight:bold}
.rigagiallascritta{background-color:#f7d200;font-size:12px;color:#3399CC;font-weight:bold}
.rigagialla{background-color:#f7d200;margin:0px;font-size:9px;}
.azzurrochiaro{background-color:#c9dae2;margin:0px;padding:0px;font-size:0px;}
.azzurrochiaroscritto{background-color:#c9dae2;margin:0px;padding:0px;font-size:11px;}
.azzurrochiaromolto{background-color:#D2DCDD;margin:0px;font-size:11px;}

.piugrande{font-size:12px;}
.sfondoazzurroombra{
	background-color:#3399CC;
	margin:0px;
	padding:0px;
	font-size:0px;
	background-image:url(immagini/ombradestra.jpg);
	background-repeat:repeat-y;
	background-position:right center;
}
.rigagiallaombra{
	background-color:#f7d200;
	margin:0px;
	padding:0px;
	font-size:11px;
	background-image:url(immagini/ombradestra.jpg);
	background-repeat:repeat-y;
	background-position:right center;
}
.box{
	border:0px;
	width:133;
	margin-top:3px;
	background-image: url(immagini/box1.jpg);
	font-size:9px;
	height:17px;
}
.boxino{
	border:0px;
	width:60;
	margin-top:3px;
	background-image: url(immagini/box1pic.jpg);
	font-size:9px;
	height:17px;
}
.boxvero{
	border:0px;
	width:280;
	margin-top:3px;
	background-image: url(immagini/boxvero.jpg);
	font-size:9px;
	height:17px;
}
.boxveroarea{
	border:0px;
	width:280;
	margin-top:3px;
	background-image: url(immagini/boxveroarea.jpg);
	font-size:9px;
	height:100px;
}
.box3{
	border:0px;
	width:73;
	background-image: url(immagini/box3.jpg);
	font-size:9px;
	height:17px;
}
.sfondobox{
	border:0px;
	width:72;
	background-image: url(immagini/datainboxtesta.jpg);
	background-repeat:repeat(none);
	font-size:9px;
	height:17px;
}
.azzurrochiaroombra{
	background-color:#c9dae2;
	margin:0px;
	padding:0px;
	font-size:11px;
	background-image:url(immagini/ombradestra.jpg);
	background-repeat:repeat-y;
	background-position:right center;
}
.tabsinsu{
	background-image:url(immagini/tab_angsinsu.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:30px;
	text-align:center;
}
.tabsingiu{
	background-image:url(immagini/tab_angsingi.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:100%;
	height:100%;
}
.tabdessu{
	background-image:url(immagini/tab_angdessu.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:100%;
}
.tabdesgiu{
	background-image:url(immagini/tab_angdesgi.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:100%;
	height:100%;
}
.contenutotab{
	width:100%;
	height:100%;
	font-size:12px;
	padding-top:8px;
	font-weight:bold;
}
.bianco{
	background-color:#eff4f7;
	padding:0px;
	font-size:0px;
	}
.biancoscritto{
	background-color:#eff4f7;
	font-size:0px;
	}

.azzurroscuro{
	background-color:#9bbccb;
	padding:0px;
	font-size:11.5px;
	}
.acceso{
	background-color:#9bbccb;
	padding:0px;
	font-size:11.5px;
	}
.azzurroscurobold{
	background-color:#9bbccb;
	text-align:center;
	font-size:11.5px;
	}
.azzurroscurocentro{
	background-color:#9bbccb;
	padding-left:8px;
	font-size:11px;
	}
.azzurromedio{
	background-color:#aec8d5;
	padding:0px;
	font-size:11.5px;
	}
.azzurromediocentro{
	background-color:#aec8d5;
	padding-left:8px;
	font-size:11px;
	}
.sfondosotto{
	background-color:#c9dae2;
	margin:0px;
	padding:0px;
	font-size:0px;
	background-image:url(immagini/ombrasotto.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.botto{
	font-weight:bold;
	margin-top:3px;
	color:#f7d200;
	width:68px;
	padding-top:2px;
	border-top:1px solid #89b6cc;
	border-left:1px solid #89b6cc;
	border-bottom:1px solid #00486c;
	border-right:1px solid #00486c;
	background-color:#00486c;
}

