body, html{margin:5px 0px 0px 0px; background:url(../images/bg.jpg) repeat-x top #E8F0F6;}
.std, .std:link, .std:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A;}
a.std:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E20A17;}
.stdGrey, .stdGrey:link, .stdGrey:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B464C;}
a.stdGrey:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E20A17;}

.stdB, .stdB:link, .stdB:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A;}
a.stdB:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E20A17;}

.borderCenter { border-left:1px solid #7FC3EF; border-right:1px solid #7FC3EF; background:#FFFFFF;}

.borderPhoto, .borderPhoto:link, .borderPhoto:hover { border:1px solid #348AD0; margin:3px;}
a.borderPhoto:hover { border:1px solid #BC010B;}

.borderPhotoW, .borderPhotoW:link, .borderPhotoW:hover { border:1px solid #C7E0ED;}
a.borderPhotoW:hover { border:1px solid #BC010B;}
.bgMenu{ background:#7FC3F0;}
.mini, .mini:link, .mini:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #10539A; text-decoration:none;}
a.mini:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A17;}
.miniWhite, .miniWhite:link, .miniWhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration:none;}
a.miniWhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A17;}
.miniAzz, .miniAzz:link, .miniWhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0FB2FD; text-decoration:none;}
a.miniAzz:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A17;}

.menu, .menu:link, .menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A; font-weight:bold; text-decoration:none;}
a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E20A17; font-weight:bold; text-decoration:none;}

.menuTop, .menuTop:link, .menuTop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #053A70; text-decoration:none;}
a.menuTop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A17;  text-decoration:none;}


.pecorso, .pecorso:link, .pecorso:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B1E1F7;}
a.pecorso:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A17;}

.titRed, .titRed:link, .titRed:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #BC010B; font-weight:bold; text-decoration:none;}
a.titRed:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E20A17; font-weight:bold; text-decoration:none;}

.titGrey, .titGrey:link, .titGrey:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5F6970; font-weight:bold; text-decoration:none;}
a.titGrey:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E20A17; font-weight:bold; text-decoration:none;}

.tit, .tit:link, .tit:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0C3D75; font-weight:bold; text-decoration:none;}
a.tit:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E20A17; font-weight:bold; text-decoration:none;}

.maps, maps:link, maps:hover { border:1px solid #7FC3EF; background:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #10539A;  text-decoration:none;}
a.maps:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0675F9; text-decoration:none;}
.mappaweb, .mappaweb:link, .mappaweb:hover {color:#C5DDF4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#DBEDFA; text-decoration:none;}
a.mappaweb:hover {color:#C5DDF4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#E1373D; text-decoration:none;}

.mappawebmini{color:#C5DDF4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#DBEDFA;}


/* Iuri */
.Messaggi { color:Red; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size: 10px;}

.Bottoni{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A; border:0px; font-weight:bold; background:url(../images/on/pul_invia.gif); width:120px; height:24px;}
a.Bottoni:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A; border:0px; font-weight:bold; background:url(../images/on/pul_invia.gif); width:94px; height:24px;}

.TextBox{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A; text-decoration:none; height:18px}
.DropDown{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A; text-decoration:none; height:18px}

.TebellaForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A;}

.CampoLabelForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #10539A; text-align:right;}

.CampoLabelFormAdmin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:White; background-color:#507cd1;}
.CampoDatiFormAdmin { background-color:#eff3fb;}

.rigaCarattTitolo{  background:#F7E09D;}
.rigaCaratt{background:#FCFAE3;}
.rigaCarattAlt{ background:#F7E09D;}
/* Usati nell'area di amminiztrazione */
.titFormAmmUpdateInsert, .titFormAmmUpdateInsert:link, .titFormAmmUpdateInsert:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9ebef5; font-weight:bold; text-decoration:none;}
a.titFormAmmUpdateInsert:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E20A17; font-weight:bold; text-decoration:none;}

/*E commerce */

.LabelFormOrdine
{
	color:	#105399;
	text-align:right;
}

.LabelValoriFormOrdine
{
	width: 20%;
	color:Red;
	text-align:right;
}

.NomeCampoTesta
{
	color:	#105399;
	text-align:left;
	font-weight:bold;
	width:20%;
}

.ValoreCampoTesta
{
	text-align:left;
	width:30%;	
}