#tb1 { 
 margin-top:0px;
 
 }

.fSmallest {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 6px;
letter-spacing: 0px;
color:black;
}
.fSmall {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
letter-spacing: 0px;
color:black;
}
.fNormal {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
color:black;
}
.fNormal_s1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing:1px;
line-height:150%;
color:black;
}
.fNormal2_s1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing:1px;
line-height:150%;
color:black;
}
.fn_title{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing:1px;
line-height:150%;
font-weight:bold;
color:#6699CC;
}
.fb_title{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing:1px;
line-height:150%;
font-weight:bold;
color:#6699CC;
}
.fn_title_orange{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing:1px;
line-height:150%;
font-weight:bold;
color:#FF7B3C;
}


.f_menu_bottom{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
line-height:30px;
color:#FF6600;}


/*small_title_prodotti_right*/
.fs_t_p_r{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
letter-spacing:1px;
color:#6699CC;
}

table.pr_dt {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
}
table.pr_dt td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: #FDF4C1;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.pr_di {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
}
table.pr_di td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: #E8FBFF;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.pr_ac {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset ;
	border-color: grey;
	border-collapse: separate;
	background-color: white;
}
table.pr_ac td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.pr_ac_opt {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset ;
	border-color: grey;
	border-collapse: separate;
	background-color: #D6DEFE;
}
table.pr_ac_opt td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: #D6DEFE;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.eventi {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
}
table.eventi td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


A.f_menu_bottom{color:#6699CC;text-decoration:none;font-weight:bold;FONT-SIZE:10px;}
A.f_menu_bottom:hover{color:#FF6600;text-decoration:none;font-weight:bold;}

.f_bottom {color:black; FONT-FAMILY: Verdana,'MS Sans Serif'; FONT-SIZE:10px;text-decoration:none;}
A.f_bottom {color:blue; text-decoration:none;}
A.f_bottom :hover {color:black;text-decoration:none;}

.f_bottom_p {color:#6699CC; FONT-FAMILY: Verdana,'MS Sans Serif'; FONT-SIZE:9px;font-weight:bolder;text-decoration:none;}
A.f_bottom_p{color:#6699CC; text-decoration:none;}
A.f_bottom_p:hover {color:#FF6600;text-decoration:none;}

A.fNormal_s1{color:#6699CC;text-decoration:none;font-weight:bold;}
A.fNormal_s1:hover{color:#FF6600;text-decoration:none;font-weight:bold;}

.fNormal_s2{color:#FF6600;text-decoration:none;font-weight:bold;}
A.fNormal_s2{color:#FF6600;text-decoration:none;font-weight:bold;}
A.fNormal_s2:hover{color:#6699CC;text-decoration:none;font-weight:bold;}

.fNormal_s3{color:#6699CC;text-decoration:none;}
A.fNormal_s3{color:#6699CC;text-decoration:none;font-weight:bold;}
A.fNormal_s3:hover{color:#6699CC;text-decoration:none;font-weight:bold;}

A.f_docs{color:black;text-decoration:none;font-size:10px;font-weight:normal;}
A.f_docs:hover{color:#FF6600;text-decoration:none;font-size:10px;font-weight:normal;}

A.fNormal_ev{color:#FFAA22;text-decoration:none;font-weight:bold;}
A.fNormal_ev:hover{color:#6699CC;text-decoration:none;font-weight:bold;}

.f_acc{color:black; FONT-FAMILY: Verdana,'MS Sans Serif'; FONT-SIZE:10px;}
A.f_acc{color:black; text-decoration:none;}
A.f_acc:hover {color:#6699CC;text-decoration:none;}

.p_intro{color:black; FONT-FAMILY: Verdana,'MS Sans Serif'; FONT-SIZE:11px;letter-spacing:1px;line-height:150%;font-weight:bold;}
A.p_intro{color:black; text-decoration:none;}
A.p_intro:hover {color:#FF7B3C;text-decoration:none;}

.fSmall_nn{color:#6699CC; FONT-FAMILY: Verdana,'MS Sans Serif'; FONT-SIZE:9px;font-weight:bold;}
A.fSmall_nn{color:#6699CC; text-decoration:none;font-weight:bold;}
A.fSmall_nn:hover {color:#6699CC;text-decoration:none;font-weight:bold;FONT-SIZE:9px;}



