.largewb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;   color: #FFFFFF; text-decoration: none }

.normal  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; line-height: 17px }
.normalb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;   color: #666666; text-decoration: none; line-height: 17px }
.normalr, a.normalr, a.normalr:visited, a.normalr:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B22C1B; text-decoration: none; line-height: 17px }
.normalrb,a.normalrb, a.normalrb:visited, a.normalrb:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;   color: #B22C1B; text-decoration: none; line-height: 17px }

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none}
.textb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}
.textr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B22C1B; text-decoration: none}
.textrb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #B22C1B; font-style: normal; text-decoration: none}
.textr2, a.textr2, a.textr2:visited, a.textr2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #B22c1b; text-decoration: none}

.formb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}
.formn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}
.formw {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}

.sezione_tit_3C, a.sezione_tit_3C, a.sezione_tit_3C:visited, a.sezione_tit_3C:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: B22C1B; text-decoration: none}
	
.sezione_tit_3I, a.sezione_tit_3I, a.sezione_tit_3I:visited, a.sezione_tit_3I:hover{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}	

.servicemenu,a.servicemenu, a.servicemenu:visited, a.servicemenu:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;

}
.item_menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E30000;
	cursor: hand;
	background-color: #CCCCCC; 
	text-decoration: none }
a.item_menu,a.item_menu:visited,a.item_menu:hover {
	background-color: transparent; 
}

.titolo_max,a.titolo_max,a.titolo_max:visited,a.titolo_max:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: pointer;
	font-style: normal;
	text-decoration: none;
	padding-top: 2;
	padding-bottom: 2;
	font-weight: bold;
}

.titolo_max_sel,a.titolo_max_sel,a.titolo_max_sel:visited,a.titolo_max_sel:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B22C1B;
	cursor: pointer;
	font-style: normal;
	text-decoration: none;
	padding-top: 2;
	padding-bottom: 2 }
			
.border {
	border: 1px solid #b22c1b;
}

a, a.:visited, a.:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: 333333; text-decoration: none}



li {
	list-style-type: square;
}
.textrbbordered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B22C1B;
	font-style: normal;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: b22c1b;
	border-right-color: b22c1b;
	border-bottom-color: b22c1b;
	border-left-color: b22c1b;

}
.literalColumn {
	background-color: e9e9e9;
}
img    {
	border:0;
	margin: 0px;
	padding: 0px;
}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; background-color: #FFFFFF; text-decoration: none; z-index:999;}
button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: white; color: #B22C1B; border:1px solid}
.tasto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: white; color: #B22C1B; border:1px solid}
form   { margin: 0px 0px 0px 0px; } 
body   { margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; } 

.formn2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none
}
.underline {
	line-height: 3px;
	margin: 0px;
	padding: 0px;
}
.maincontent
{ 
 	margin: 0 auto;
 	width: 800px;
 	padding:5px;
	border-bottom:1px solid #666666;
 	}
.maincontentoki
{ 
 	margin: 0 auto;
 	width: 800px;
 	padding:5px;
 	}
.llh
{
font-family:Tahoma;
font-size:18px;
font-style:italic;
text-align: left;
padding:10px;
}
