a.all:link {
	color: #7F141B;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, helvetica, "sans serif";
}

a.all:visited {
	color: #7F141B;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, helvetica, "sans serif";
}

a.all:hover {
	color: #7F141B;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, helvetica, "sans serif";
}

a:link {
	color: #7F141B;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, helvetica, sans serif;
}

a:visited {
	color: #7F141B;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, helvetica, sans serif;
}

a:hover {
	color: #7F141B;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, helvetica, sans serif;
}

 



img {
	border: 0;
}

body {
	color: #131313;
	font-size: 10px;
	font-family: arial, helvetica, verdana, lucida, "sans serif";
}



 
input.all {
	border-style: outset;
	border-color: #000000;
	border-left-width: 1px;
	border-top-width: 1px;
	color: #000000;
	border-bottom-width: 1px;
	border-right-width: 1px;
	font: arial, helvetica, sans-serif;
	background: #ffffff;
}

input {
	border-style: inset;
	border-color: #000000;
	border-left-width: 1px;
	border-top-width: 1px;
	color: #000000;
	border-bottom-width: 1px;
	border-right-width: 1px;
	font: arial, helvetica, sans-serif;
	background: #ffffff;
}

textarea {
	border-style: outset;
	border-color: #000000;
	border-left-width: 1px;
	border-top-width: 1px;
	color: #000000;
	border-bottom-width: 1px;
	border-right-width: 1px;
	font: arial, helvetica, sans-serif;
	background: #ffffff;
}


.alter input {
	border-style: outset;
	border-bottom-color: #B3B3B3;
	border-right-color: #B3B3B3;
	font-family: arial, helvetica, sans-serif;
	border-top-color: #C31021;
	border-left-color: #C31021;
	color: #000000;
	font-weight: bolder;
	font-size: 10px;
	height: 16px;
	background-color: #F9DD68;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
}

.alter input.all {
	border-style: outset;
	border-bottom-color: #B3B3B3;
	border-right-color: #B3B3B3;
	font-family: arial, helvetica, sans-serif;
	border-top-color: #C31021;
	border-left-color: #C31021;
	color: #000000;
	font-weight: bolder;
	font-size: 10px;
	height: 16px;
	background-color: #F9DD68;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
}



 
select {
	font-size: 10px;
	font-family: arial, helvetica, lucida, verdana "sans serif";
}

.didascalie {
	font-size: 10px;
	color: #0d4a80;
}

.errore {
	font-size: 10px;
	color: #F91330;
}

.dialog {
	color: #C51111;
	font-size: 12px;
}

.dialog_black {
	color: #2A2A2A;
	font-weight: bold;
	font-size: 12px;
}

.dialog_black_light {
	color: #2A2A2A;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}
.dialog_black_light a:link {
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #2A2A2A;
	text-decoration: underline overline;
}

.dialog_black_light a:visited {
	text-decoration: overline underline;
	color: #2A2A2A;
	font-weight: normal;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}

.dialog_black_light a:hover {
	text-decoration: overline;
	color: #FFFFFF;
	background-color: #2A2A2A;
	font-weight: normal;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}



.dialog_blue {
	color: #0C4577;
	font-size: 12px;
	
}
.dialog_blue a:visited {
	color: #0C4577;
	font-size: 12px;
	text_decoration: underline
	
}
.dialog_blue a:link {
	color: #0C4577;
	font-size: 12px;
	text_decoration: underline
	
}
.dialog_blue a:hover{
	background-color: #0C4577;	
	color: #FFFFFF;
	font-size: 12px;
	text_decoration: none;

}

.dati_voci {
	color: #686868;
	
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}

.dati {
	font-weight: bold;	
	color: #2A2A2A;	
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}

.dati a:link {
	color: #F70F30;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


.dati a:hover {
	background-color: #FDFDFD;
	text-decoration: none;
	font-weight: bold;
	color: #2A2A2A;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}

.dati a:visited {
	text-decoration: underline;
	font-weight: bold;	
	color: #2A2A2A;	
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}



.lanci {
	font-size: 10px;
	font-family: arial, helvetica, lucida, verdana "sans serif";
}

 
.alfabeto {
	color: #131313;
	font-size: 10px;
	font-family: arial, helvetica, verdana, lucida, "sans serif";
}

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

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

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

.resend a:visited {
		font-size: 12px ;
		font-weigh: bold;
		text-decoration: underline overline;
		color: black;
	}

	.resend a:link {
		font-size: 12px ;
		font-weight: bold;
		text-decoration: underline overline;
		color: black;
	}
	.resend a:hover {
		font-size: 12px ;
		text-decoration: none;
		color: white;
		background: black;
	}
	
	.navbar td {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
}

.navbar {
	font-size: 9px;
	font-family: arial, helvetica, sans-serif;
}
.navbar a:visited {
	text-shadow: 2px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.navbar a:link {
	text-shadow: 2px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.navbar a:hover {
	text-shadow: 2px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

