.menucat {
    display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.menutxt {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.menutxton{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #AE0101;
	font-weight: bold;
}

FORM {
	margin-bottom:0;
	margin-top:0;
}
A {
	text-decoration: none;
}
.body {
	background-color: #FAFFD4;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin: 0;
}
.fondo {
	background-color: #FAFFD4;
}
.txt {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tit {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #AE0101;
	font-weight: bold;
}
.subtit {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #AE0101;
}
.titfoto {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #AE0101;
}
.top {
	background-color: #F4E584;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #283486;
}
.tope {
	background-color: #F4E584;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #283486;
	font-weight: bold;
}
.topb {
	background-color: #C1B466;
}
.foot {
	background-color: #F4E584;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #283486;
}
.footb {
	background-color: #C1B466;
}
.loginTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #283486;
	width: 80px;
	height: 16px;
	background-color: #FAFFD4;
	border-right: 1px solid #6B6856;
	border-top: 1px solid #6B6856;
	border-left: 1px solid #6B6856;
	border-bottom: 1px solid #6B6856;
}
.formreg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 206px;
	height: 16px;
	background-color: #FAFFD4;
	border-right: 1px solid #6B6856;
	border-top: 1px solid #6B6856;
	border-left: 1px solid #6B6856;
	border-bottom: 1px solid #6B6856;
}
.formreg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 136px;
	height: 16px;
	background-color: #FAFFD4;
	border-right: 1px solid #6B6856;
	border-top: 1px solid #6B6856;
	border-left: 1px solid #6B6856;
	border-bottom: 1px solid #6B6856;
}
.searchForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 110px;
	height: 16px;
	background-color: #e9f3f2;
	border-right: 1px solid #5f8089;
	border-top: 1px solid #5f8089;
	border-left: 1px solid #5f8089;
	border-bottom: 1px solid #5f8089;
}
.searchFormSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 20px;
	height: 16px;
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
    cursor: pointer;
}

.evForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 85px;
	height: 16px;
	background-color: #e9f3f2;
	border-right: 1px solid #5f8089;
	border-top: 1px solid #5f8089;
	border-left: 1px solid #5f8089;
	border-bottom: 1px solid #5f8089;
}
.evFormSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 40px;
	height: 16px;
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
    cursor: pointer;
}

.evqta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 20px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #5f8089;
	border-top: 1px solid #5f8089;
	border-left: 1px solid #5f8089;
	border-bottom: 1px solid #5f8089;
}
.evformato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 105px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #5f8089;
	border-top: 1px solid #5f8089;
	border-left: 1px solid #5f8089;
	border-bottom: 1px solid #5f8089;
}

.sftfile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 400px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #E67700;
	border-top: 1px solid #E67700;
	border-left: 1px solid #E67700;
	border-bottom: 1px solid #E67700;
}
.sftqta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 20px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #E67700;
	border-top: 1px solid #E67700;
	border-left: 1px solid #E67700;
	border-bottom: 1px solid #E67700;
}
.sftformato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 155px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #E67700;
	border-top: 1px solid #E67700;
	border-left: 1px solid #E67700;
	border-bottom: 1px solid #E67700;
}
.sftnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 282px;
	height: 54px;
	background-color: #ffffff;
	border-right: 1px solid #E67700;
	border-top: 1px solid #E67700;
	border-left: 1px solid #E67700;
	border-bottom: 1px solid #E67700;
}

.sspfile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 400px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #5297A5;
	border-top: 1px solid #5297A5;
	border-left: 1px solid #5297A5;
	border-bottom: 1px solid #5297A5;
}
.sspnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 282px;
	height: 54px;
	background-color: #ffffff;
	border-right: 1px solid #5297A5;
	border-top: 1px solid #5297A5;
	border-left: 1px solid #5297A5;
	border-bottom: 1px solid #5297A5;
}

.vet {
	background-color: #F4E584;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.vetb {
	background-color: #C1B466;
}
.vetrt {
	background-color: #C1B466;
	background-image: url(/dimensioneservice/img/sfuma_giallo.gif);
	background-repeat: repeat-x;
}
.vetr {
	background-color: #C1B466;
	background-image: url(/dimensioneservice/img/sfuma_giallo_box.gif);
	background-repeat: repeat-x;
}

.pes {
	background-color: #7FBEFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.pest {
	background-color: #7FBEFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.pesb {
	background-color: #2690FB;
}
.pesr {
	background-color: #2690FB;
	background-image: url(/dimensioneservice/img/sfuma_blu_box.gif);
	background-repeat: repeat-x;
}
.pesrt {
	background-color: #2690FB;
	background-image: url(/dimensioneservice/img/sfuma_blu.gif);
	background-repeat: repeat-x;
}


.usa {
	background-color: #C1EEB9;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.usab {
	background-color: #55D03E;
}
.usar {
	background-color: #55D03E;
	background-image: url(/dimensioneservice/img/sfuma_verde_box.gif);
	background-repeat: repeat-x;
}
.usart {
	background-color: #55D03E;
	background-image: url(/dimensioneservice/img/sfuma_verde.gif);
	background-repeat: repeat-x;
}
.usat{
	background-color: #C1EEB9;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.stf {
	background-color: #FFB96D;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.stfb {
	background-color: #E67700;
}
.stfr {
	background-color: #E67700;
	background-image: url(/dimensioneservice/img/sfuma_arancio_box.gif);
	background-repeat: repeat-x;
}
.stfrt {
	background-color: #E67700;
	background-image: url(/dimensioneservice/img/sfuma_arancio.gif);
	background-repeat: repeat-x;
}

.sts {
	background-color: #A6CBD3;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.stsb {
	background-color: #5297A5;
}
.stsr {
	background-color: #5297A5;
	background-image: url(/dimensioneservice/img/sfuma_verdestampa_box.gif);
	background-repeat: repeat-x;
}
.stsrt {
	background-color: #5297A5;
	background-image: url(/dimensioneservice/img/sfuma_verdestampa.gif);
	background-repeat: repeat-x;
}

.eve {
	background-color: #bfe6f6;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.eveb {
	background-color: #62c2e9;
}
.ever {
	background-color: #62c2e9;
	background-image: url(/dimensioneservice/img/sfuma_azzurro_box.gif);
	background-repeat: repeat-x;
}
.evert {
	background-color: #62c2e9;
	background-image: url(/dimensioneservice/img/sfuma_azzurro.gif);
	background-repeat: repeat-x;
}

.car {
	background-color: #ffffff;
}
.carb {
	background-color: #a3a3a3;
}
.carr {
	background-color: #a3a3a3;
	background-image: url(/dimensioneservice/img/sfuma_grigio_box.gif);
	background-repeat: repeat-x;
}
.carrt {
	background-color: #a3a3a3;
	background-image: url(/dimensioneservice/img/sfuma_grigio.gif);
	background-repeat: repeat-x;
}
.carqta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 20px;
	height: 18px;
	background-color: #ffffff;
	border-right: 1px solid #5f8089;
	border-top: 1px solid #5f8089;
	border-left: 1px solid #5f8089;
	border-bottom: 1px solid #5f8089;
}

.formsped1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 292px;
	height: 16px;
	background-color: #FAFFD4;
	border-right: 1px solid #6B6856;
	border-top: 1px solid #6B6856;
	border-left: 1px solid #6B6856;
	border-bottom: 1px solid #6B6856;
}

.formsped2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 107px;
	height: 16px;
	background-color: #FAFFD4;
	border-right: 1px solid #6B6856;
	border-top: 1px solid #6B6856;
	border-left: 1px solid #6B6856;
	border-bottom: 1px solid #6B6856;
}

.formsped3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 350px;
	height: 16px;
	background-color: #FAFFD4;
	border-right: 1px solid #6B6856;
	border-top: 1px solid #6B6856;
	border-left: 1px solid #6B6856;
	border-bottom: 1px solid #6B6856;
}

.trattov {
	background-color: #FFFFFF;
	background-image: url(/dimensioneservice/img/puntini_vert.gif);
	background-repeat: repeat-y;
}

.trattoh {
	background-color: #FFFFFF;
	background-image: url(/dimensioneservice/img/puntini_oriz.gif);
	background-repeat: repeat-x;
}

.tabHead1 {
    height:20px;
}
.tabHead2 {
    height:81px;
}
.tabHead3 {
    height:7px;
}
.tabl {
    height:18px;
}
.tabhsx {
    height:139px;
	background-color: #FFFFFF;
}
.tabhdx {
    height:453px;
	background-color: #FFFFFF;
}
.tabFoot {
    height:45px;
}
.fondoTab {
	background-color: #FFFFFF;
}

.fondoPriv {
	background-image: url(../img/bg_priv.jpg);
}

.fondoAzi {
	background-image: url(../img/bg_azi.jpg);
}

.txtHome {
	background-color: #F4E584;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #283486;
}
