BODY{
	font-family:Verdana,Arial;
	font-size:10px;
	background-color:#E3E1E2;
}
INPUT{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6d6b6c;
}
TEXTAREA{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6d6b6c;
}
SELECT{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6d6b6c;
}
IMG{
	border:0;
}
SPAN{
	font-family:Verdana,Arial;
}
P{
	font-family:Verdana,Arial;
}
A{
	text-decoration:none;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
}
A:Hover{
	color:#EC0F18;
}
/* Menu Alto - Selezionato */
.MenuAltoSelezionato{
	height:16px;
	width:105px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	display:block;
	float:left;
	margin:0;
	border:0;
	padding-top:1px;
	color:#EC0F18;
	background-color:#E3E2E2;
}
/* Menu Alto - Normale */
A.MenuAlto{
	color:White;
	height:16px;
	width:105px;
	font-weight:bold;
	text-align:center;
	display:block;
	float:left;
	margin:0;
	border:0;
	padding-top:1px;
}
A.MenuAlto:Hover{
	background-color:#CCCCCC;
}
/* Menu Livello 1 - Selezionato */
.MenuSinistroTopSelect{
	display:block;
	font-size:11px;
	color:#EC0F18;
	vertical-align:middle;
	font-weight:bold;
	padding-top:4px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:White;
	width:145px;
}
/* Menu Livello 2 - Selezionato */
.MenuSinistroSelect{
	display:block;
	font-size:11px;
	color:#EC0F18;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:4px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:White;
	font-weight:bold;
	width:145px;
}
/* Menu Livello 3 - Selezionato */
.MnuSinistro2Select{
	display:block;
	font-size:11px;
	color:#EC0F18;
	padding-left:19px;
	padding-top:4px;
	padding-bottom:5px;
	background-color:White;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:145px;
}
/* Menu Livello 1 - Normale */
A.MenuSinistroTop{
	font-weight:bold;
	padding-bottom:2px;
	width:140px;
}
.MnuSinistroTop{
	display:block;
	vertical-align:middle;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	width:145px;
}
.MnuSinistroTopOver{
	display:block;
	vertical-align:middle;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:White;
	width:145px;
}
/* Menu Livello 2 - Normale */
A.MenuSinistro1{
	width:127px;
	font-weight:bold;
	padding-bottom:2px;
}
.MnuSinistro{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	width:145px;
}
.MnuSinistroOver{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:White;
	width:145px;
}
.ImgPuntinoMnu{
	vertical-align:top;
	margin-top:6px;
}
/* Menu Livello 3 - Normale */
A.MenuSinistro2{
	width:140px;
	padding-left:14px;
	padding-bottom:2px;
}
.MnuSinistro2{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro2Over{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:White;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
/* Menu Livello 3 - Folder */
A.MenuSinistro2Fol{
	width:140px;
	padding-left:14px;
	padding-bottom:2px;
	background-image:url(img/plus_menu.gif);
	background-repeat:no-repeat;
	background-position:0 2;
}
A.MenuSinistro2FolB2B{
	color:#EC0F18;
	background-color:White;
	width:125px;
	padding-bottom:2px;
}
.MnuSinistro2Fol{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro2FolOver{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:White;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro2FolSelect{
	display:block;
	font-size:11px;
	color:#EC0F18;
	padding-left:19px;
	padding-top:4px;
	padding-bottom:5px;
	background-color:White;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:145px;
	background-image:url(img/minus_menu.gif);
	background-repeat:no-repeat;
	background-position:5 6;
}
/* Menu Livello 4 - Normale */
A.MenuSinistro3{
	width:140px;
	padding-left:30px;
	padding-bottom:2px;
}
.MnuSinistro3{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro3Over{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:White;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro3Select{
	display:block;
	font-size:11px;
	color:#EC0F18;
	padding-left:35px;
	padding-top:4px;
	padding-bottom:5px;
	background-color:White;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:145px;
}
/* Menu Livello 4 - Folder */
A.MenuSinistro3Fol{
	width:140px;
	padding-left:30px;
	padding-bottom:2px;
	background-image:url(img/plus_menu.gif);
	background-repeat:no-repeat;
	background-position:14 2;
}
.MnuSinistro3Fol{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro3FolOver{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:White;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro3FolSelect{
	display:block;
	font-size:11px;
	color:#EC0F18;
	padding-left:35px;
	padding-top:4px;
	padding-bottom:5px;
	background-color:White;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:145px;
	background-image:url(img/minus_menu.gif);
	background-repeat:no-repeat;
	background-position:19 6;
}
/* Menu Livello 5 - Normale */
A.MenuSinistro4{
	width:140px;
	padding-left:46px;
	padding-bottom:2px;
}
.MnuSinistro4{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro4Over{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:White;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	width:145px;
}
.MnuSinistro4Select{
	display:block;
	font-size:11px;
	color:#EC0F18;
	padding-left:51px;
	padding-top:4px;
	padding-bottom:5px;
	background-color:White;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:145px;
}
/* Menu Lingua */
A.MenuLingua{
	color:White;
	height:16px;
	font-weight:bold;
	padding-right:6px;
	padding-top:1px;
}
A.MenuLingua:Hover{
	color:#CCCCCC;
}
/* Menu Destro */
.TitoloLink{
	font-size:11px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	display:block;
	background-color:#f4f4f4;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	color:#6d6b6c;
}
A.AncoraLink{
	display:block;
	padding-top:7px;
	padding-bottom:8px;
	padding-left:2px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
A.AncoraLink:Hover{
	background-color:#f4f4f4;
}
.IMGMid{
 float:left;
 margin-top:-1px;
 margin-left:5px;
 margin-right:6px;
}
/* Menu Briciole */
.BriciolaSel{
	font-size:11px;
	color:#EC0F18;
	font-weight:bold;
}
/* Link del menů di chiusura della pagina */
A.MenuPrivacy{
	font-size:9px;
	vertical-align:middle;
}
/* Menu del Pannello di Edit */
A.MenuEdit{
	font-size:12px;
	width:200px;
}
/* Classi Generiche */
.BordinoGrigio{
	border:0;
	background-color:#f4f4f4;
	vertical-align:top;
}
.MenuSezioneSin{
	border-left-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	background-color:#EC0F18;
	vertical-align:middle;
}
.SfondoGrigio{
	background-color:#CCCCCC;
}
.MenuSezioneDes{
	border-right-color:#333333;
	border-right-style:solid;
	border-right-width:1px;
	background-color:#EC0F18;
	vertical-align:middle;
}
.CorpoCentraleAlto{
	border-left-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#333333;
	border-right-style:solid;
	border-right-width:1px;
	background-color:#333333;
	vertical-align:top;
}
.CorpoCentraleSinistro{
	border-left-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	background-color:white;
	vertical-align:top;
}
.Centrale{
	padding:25px;
	vertical-align:top;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
}
.CorpoCentraleDestro{
	border-right-color:#333333;
	border-right-style:solid;
	border-right-width:1px;
	background-color:white;
	vertical-align:top;
}
.CorpoCentraleStampa{
	background-color:white;
	padding:5px;
	vertical-align:top;
}
.TabellaImmagini{
	float:right;
}
.ImmagineInserita{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}
.TestoNormale{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6d6b6c;
	vertical-align:top;
}
.TestoNormale2{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6d6b6c;
}
.CentroDestra{
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	vertical-align:top;
}
.MenuBassoSinistro{
	border-left-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:white;
	vertical-align:top;
}
.MenuBasso{
	height:16px;
	background-color:white;
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:1px;
	vertical-align:middle;
	color:#6d6b6c;
	font-family:Verdana,Arial;
	font-size:9px;
}
.MenuBassoDestro{
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#333333;
	border-right-style:solid;
	border-right-width:1px;
	background-color:white;
	vertical-align:middle;
	text-align:center;
	height:16px;
	font-family:Verdana,Arial;
	font-size:10px;
}
.TitoloMenu{
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	color:#EC0F18;
}
.TitoloDatiFolder{
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	color:#EC0F18;
}
.TitoloMenuGrigio{
	font-family:Verdana,Arial;
	font-size:14px;
	font-weight:bold;
	color:#6d6b6c;
}
.ScrittaErrore{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#EC0F18;
}
.TestoNews{
	font-family:Verdana,Arial;
	color:#6d6b6c;
	font-size:10px;
}
.BottoneLogin{
	background-color:White;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
	width:71px;
	display:block;
}
A.Email{
	font-weight:bold;
}
A.Invio{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	font-weight:bold;
	color:#CCCCCC;
	padding:5px;
	display:block;
	width:80px;
}
A.Invio:Hover{
	background-color:#F4F4F4;
}
A.btnCasa{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-bottom:5px;
	padding-top:8px;
	padding-left:8px;
	padding-right:10px;
	display:block;
	width:120px;
}
A.btnCasa:Hover{
	background-color:#F4F4F4;
}
A.btnAuto{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-bottom:6px;
	padding-top:7px;
	padding-left:8px;
	padding-right:10px;
	display:block;
	width:120px;
}
A.btnAuto:Hover{
	background-color:#F4F4F4;
}
A.btnMetro{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-bottom:3px;
	padding-top:7px;
	padding-left:8px;
	padding-right:10px;
	display:block;
	width:120px;
}
A.btnMetro:Hover{
	background-color:#F4F4F4;
}
A.btnBottone{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-bottom:6px;
	padding-top:7px;
	padding-left:8px;
	padding-right:10px;
	display:block;
	width:250px;
}
A.btnBottone:Hover{
	background-color:#F4F4F4;
}
A.btnBottoneNE{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-bottom:4px;
	padding-top:10px;
	padding-left:8px;
	padding-right:10px;
	display:block;
	width:150px;
}
A.btnBottoneNE:Hover{
	background-color:#F4F4F4;
}
.IMGFogli{
	float:left;
	margin-top:-6px;
}
.MnuSinistroTopSel2{
	display:block;
	vertical-align:middle;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:white;
	width:143px;
}
.MnuSinistroTopSel2Over{
	display:block;
	vertical-align:middle;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#f4f4f4;
	width:143px;
}
/*Menu Sinistro - 2° Livello*/
.MnuSinistroSel2{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:White;
	width:143px;
}
.MnuSinistroSel2Over{
	display:block;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#f4f4f4;
	width:143px;
}
/*Menu Sinistro - 3° Livello*/
A.MenuSinistro1Sel2{
	width:143px;
	font-weight:bold;
	color:#EC0F18;
	padding-bottom:2px;
}
A.MenuSinistroTopSel2{
	font-weight:bold;
	color:#EC0F18;
	padding-bottom:2px;
	width:143px;
}
.ImgPuntinoSel{
	float:left;
	margin-right:6px;
	margin-top:4px;
}
/*Gestione Menu Rosso*/
.CorpoCentraleBasso{
	border-left-color:#EC0F18;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#EC0F18;
	border-right-style:solid;
	border-right-width:1px;
	background-color:white;
	vertical-align:top;
}
.Puntino{
	font-family:Verdana,Arial;
	padding-left:9px;
	background-image:url('img/puntino.gif');
	background-repeat:no-repeat;
	color:#6d6b6c;
	font-style:italic;
	background-position:0 4;
	font-size:11px;
}
/*Menu Sinistro - 1° Livello*/
.TestoCentroDx{
	padding-left:25px;
	vertical-align:top;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
	border-left-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	width:50%;
}
.TestoCentroSx{
	width:50%;
	padding-right:25px;
	vertical-align:top;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
	text-align:right;
}
.TestoCentroSxAlLeft{
	width:50%;
	padding-right:25px;
	vertical-align:top;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
	text-align:left;
}
.TitoloNormale{
	color:#EC0F18;
	font-family:Verdana,Arial;
	font-size:15px;
	font-weight:bold;
}
.IMGBusta{
	float:left;
	margin-top:1px;
	margin-left:6px;
}
.IMGCasa{
	float:left;
	margin-top:-3px;
}
.IMGAuto{
	float:left;
	margin-top:-1px;
}
.IMGMetro{
	float:left;
	margin-top:-3px;
}
.IMGBottone{
	float:left;
	margin-top:-1px;
}
.BarraOperazioni{
	margin-left:15px;
	margin-right:15px;
	padding-left:5px;
	padding-top:3px;
	background-color:#f4f4f4;
	vertical-align:middle;
	height:25px;
}
.DatiFolder{
	background-color:#f4f4f4;
	margin-left:15px;
	margin-right:15px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	width:95%;
}
.HeaderTabella{
	background-color:#CCCCCC;
	font-weight:bold;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
	height:20px;
	vertical-align:middle;
}
.FooterTabella{
	border-top-color:#CCCCCC;
	border-top-width:1px;
	border-top-style:solid;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#6d6b6c;
	height:20px;
	vertical-align:middle;
	color:Red;
}
.ClasseDati{
	background-color:#CCCCCC;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:10px;
	vertical-align:middle;
	height:27px;
}
.NomeCampo{
	font-family:Verdana,Arial;
	color:#6d6b6c;
	font-size:11px;
	font-weight:bold;
}
A.CatalogoC{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6d6b6c;
	display:block;
	text-transform:uppercase;
	background-image:url(img/imgCatalogo.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:30px;
}
A.CatalogoC:Hover{
	font-weight:bold;
}
A.CatalogoCChiusa{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6d6b6c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6d6b6c;
	display:block;
	text-transform:uppercase;
	background-image:url(img/imgCatalogo.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:30px;
}
A.CatalogoCChiusa:Hover{
	font-weight:bold;
}
A.CategoriaC{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6d6b6c;
	display:block;
	background-image:url(img/imgCategoria.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:20px;
}
A.CategoriaC:Hover{
	font-weight:bold;
	color:#EC0F18;
}
A.CategoriaCChiusa{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6d6b6c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6d6b6c;
	display:block;
	background-image:url(img/imgCategoria.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:20px;
}
A.CategoriaCChiusa:Hover{
	font-weight:bold;
	color:#EC0F18;
}
.PathCorso{
	display:block;
	color:#EC0F18;
	font-weight:bold;	
	padding-left:20px;
	font-size:12px;
	padding-top:3px;
}
A.CorsoLink{
	background-image:url(img/imgCorso.gif);
	background-position:20px 5px;
	background-repeat:no-repeat;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:30px;
	text-decoration:underline;
}
A.CorsoLink:Hover{
	color:#EC0F18;
	background-image:url(img/imgCorsoR.gif);
}
A.CategoriaCGray{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6d6b6c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6d6b6c;
	display:block;
	background-image:url(img/imgCategoria.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:20px;
	font-weight:bold;
}
A.CategoriaCGray:Hover{
	font-weight:bold;
	color:#EC0F18;
}
A.CategoriaCGrayChiusa{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6d6b6c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6d6b6c;
	display:block;
	background-image:url(img/imgCategoria.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:20px;
	font-weight:bold;
}
A.CategoriaCGrayChiusa:Hover{
	font-weight:bold;
	color:#EC0F18;
}
.SfondoBaseDx{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}
.SfondoTableDx{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.lbNome{
	color:#1EB0DF;
	font-size:11px;
	font-weight:bold;
}
.HeaderTabellaRic{
	font-weight:bold;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#6d6b6c;
	height:20px;
	vertical-align:middle;
	border-bottom-color:#6d6b6c;
	border-bottom-style:solid;
	border-bottom-width:8px;
}
.RigaTabellaRic{
	border-bottom-color:#6d6b6c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-size:9px;
	color:#6d6b6c;
}
.CalTitolo{
	font-size:8px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:2px;
}
.CalAltriDay{
	color:#CC9966;
}
.CalTitoletto{
	font-size:8px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom-color:#333379;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-color:#333379;
	border-top-width:5px;
	border-top-style:solid;
	padding-top:7px;
}
.CalGiorno{
	border-bottom-color:#333379;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-color:#333379;
	border-top-width:1px;
	border-top-style:solid;
	margin-left:0px;
	margin-right:0px;
}
A.CalLink{
	font-weight:bold;
	color:Black;
}
A.CalLink:Hover{
	color:red;
}