.campi_fattura_a {
BORDER-TOP: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
BORDER-RIGHT: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BACKGROUND: #ffffff;
COLOR: 000000;
FONT-FAMILY: "Courier New", Courier, monospace;
FONT-SIZE: 10.0pt;
FONT-WEIGHT: normal;
text-align:right; 
}
.campi_fattura_b {
BORDER-TOP: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
BORDER-RIGHT: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BACKGROUND: #ffffff;
COLOR: 000000;
FONT-FAMILY: "Courier New", Courier, monospace;
FONT-SIZE: 10.0pt;
FONT-WEIGHT: normal;
text-align:left; 
}
.text_fattura {
COLOR: 000000;
FONT-FAMILY: "Courier New", Courier, monospace;
FONT-SIZE: 10.0pt;
FONT-WEIGHT: normal;
}
.text_footer_fattura {
COLOR: 000000;
FONT-FAMILY: "Courier New", Courier, monospace;
FONT-SIZE: 8.0pt;
FONT-WEIGHT: normal;
}
.menu {	
font-family: "Trebuchet MS";
font-size: 11px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
letter-spacing: 0.0;
}
.menu_tendina {	
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color:#ffffff;
text-decoration:none;
}
.in_menu { 
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color:#ffffff;
text-decoration:none;
text-align: left;
margin-top: -1;
margin-left: 0;
padding-left: 0;
height: 22;
BORDER-TOP: #ffffff 0px solid;
BORDER-RIGHT: #ffffff 0px solid;
BORDER-LEFT: #ffffff 0px solid;
BORDER-BOTTOM: #ffffff 0px solid;
background:none;
}
.label_note {
BACKGROUND: #333333;
COLOR: orange;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
}
.text_note_none {
BORDER-TOP: #ffffff 0px solid;
BORDER-RIGHT: #ffffff 0px solid;
BORDER-LEFT: #ffffff 0px solid;
BORDER-BOTTOM: #ffffff 0px solid;
BACKGROUND: #ffffff;
COLOR: #333333;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
overflow: hidden;
width: 100%;
size: 100%;
}
.read_note {
BACKGROUND: #FF0000;
COLOR: #ffffff;
FONT-FAMILY: verdana;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
TEXT-DECORATION: blink;
overflow: auto;
}
.text_note {
BORDER-TOP: #ffffff 0px solid;
BORDER-RIGHT: #ffffff 0px solid;
BORDER-LEFT: #ffffff 0px solid;
BORDER-BOTTOM: #ffffff 0px solid;
BACKGROUND: #ffffff;
COLOR: #333333;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
overflow: auto;
width: 100%;
size: 100%;
}
.tasto_green {
BORDER-TOP: #333333 1px solid;
BORDER-BOTTOM: #333333 1px solid;
BORDER-RIGHT: #333333 1px solid;
BORDER-LEFT: #333333 1px solid;
background-image:url(img/bg_button.gif);
COLOR: #99FF00;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 2px;
width: 55px;
}
.tasto_orange {
BORDER-TOP: #333333 1px solid;
BORDER-BOTTOM: #333333 1px solid;
BORDER-RIGHT: #333333 1px solid;
BORDER-LEFT: #333333 1px solid;
background-image:url(img/bg_button.gif);
COLOR: orange;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 2px;
width: 90px;
}
.tasto_red {
BORDER-TOP: #333333 1px solid;
BORDER-BOTTOM: #333333 1px solid;
BORDER-RIGHT: #333333 1px solid;
BORDER-LEFT: #333333 1px solid;
background-image:url(img/bg_button.gif);
COLOR: red;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 2px;
width: 65px;
}
.alert_orange{
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:orange;
text-decoration:blink;
}
.alert_yellow{
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:yellow;
text-decoration:blink;
}
.alpha_si{
opacity:.45;
filter: alpha(opacity = 45);
border:0;
}
.alpha_no{
/*opacity:.45;*/
border:0;
}
.title_form {
color:#ffffff;
}
.td_form {
background-image:url(img/bg_title.gif);
padding: 8px;
}
.checkbox {
border: 0px;
border: 0;
background: #f5f5f5;
background-color:#f5f5f5;
}
.form {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#333333;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.10;*/
}
.formalpha {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#333333;
text-decoration:none;
BORDER-TOP: #d6d6d6 1px solid;
BORDER-RIGHT: #d6d6d6 1px solid;
BORDER-LEFT: #d6d6d6 1px solid;
BORDER-BOTTOM: #d6d6d6 1px solid;
}
.form_dx {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#333333;
text-decoration:none;
text-align:right;
/*line-height: 1.20;
letter-spacing: 0.10;*/
}
.form2 {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#cc0000;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.10;*/
}
.contratto_a {
BORDER-TOP: #c0c0c0 1px solid;
BORDER-RIGHT: #c0c0c0 1px solid;
BORDER-LEFT: #c0c0c0 1px solid;
BORDER-BOTTOM: #c0c0c0 1px solid;
BACKGROUND: #f5f5f5;
COLOR: #333333;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
text-align:right;
}
.contratto_b {
BORDER-TOP: #c0c0c0 1px solid;
BORDER-RIGHT: #c0c0c0 1px solid;
BORDER-LEFT: #c0c0c0 1px solid;
BORDER-BOTTOM: #c0c0c0 1px solid;
BACKGROUND: #f5f5f5;
COLOR: #333333;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
text-align:left;
}
.privacy_newsletter {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#333333;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.10;*/
}
input {
BORDER-TOP: #c0c0c0 1px solid;
BORDER-RIGHT: #c0c0c0 1px solid;
BORDER-LEFT: #c0c0c0 1px solid;
BORDER-BOTTOM: #c0c0c0 1px solid;
BACKGROUND: #f5f5f5;
COLOR: #333333;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}
.red_count {
BORDER-TOP: #FF0000 2px solid;
BORDER-RIGHT: #FF0000 2px solid;
BORDER-LEFT: #FF0000 2px solid;
BORDER-BOTTOM: #FF0000 2px solid;
BACKGROUND: #ffffff;
COLOR: #FF0000;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}
select {
BORDER-TOP: #c0c0c0 1px solid;
BORDER-BOTTOM: #c0c0c0 1px solid;
BORDER-RIGHT: #c0c0c0 1px solid;
BORDER-LEFT: #c0c0c0 1px solid;
BACKGROUND: #f5f5f5;
COLOR: #333333;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}
.select_off {
BORDER-TOP: #c0c0c0 1px solid;
BORDER-BOTTOM: #c0c0c0 1px solid;
BORDER-RIGHT: #c0c0c0 1px solid;
BORDER-LEFT: #c0c0c0 1px solid;
BACKGROUND: #f5f5f5;
COLOR: #999999;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}
textarea {
BORDER-TOP: #c0c0c0 1px solid;
BORDER-RIGHT: #c0c0c0 1px solid;
BORDER-LEFT: #c0c0c0 1px solid;
BORDER-BOTTOM: #c0c0c0 1px solid;
BACKGROUND: #f5f5f5;
COLOR: #333333;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}
.invisible {
BORDER-TOP: #ffffff 0px solid;
BORDER-RIGHT: #ffffff 0px solid;
BORDER-LEFT: #ffffff 0px solid;
BORDER-BOTTOM: #ffffff 0px solid;
BACKGROUND: #ffffff;
COLOR: #222222;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
overflow: hidden;
}
.tasto {
BORDER-TOP: #333333 1px solid;
BORDER-BOTTOM: #333333 1px solid;
BORDER-RIGHT: #333333 1px solid;
BORDER-LEFT: #333333 1px solid;
background-image:url(img/bg_button.gif);
COLOR: #ffffff;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 3px;
}
.tasto_blu {
BORDER-TOP: #142e4d 1px solid;
BORDER-BOTTOM: #142e4d 1px solid;
BORDER-RIGHT: #142e4d 1px solid;
BORDER-LEFT: #142e4d 1px solid;
background-image:url(img/bg_button_blu.gif);
COLOR: #ffffff;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 3px;
}
.tasto_verde { 
BORDER-TOP: #1b5c22 1px solid;
BORDER-BOTTOM: #1b5c22 1px solid;
BORDER-RIGHT: #1b5c22 1px solid;
BORDER-LEFT: #1b5c22 1px solid;
background-image:url(img/bg_button_green.gif);
COLOR: #ffffff;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 3px;
}
.tasto_rosso { 
BORDER-TOP: #c6000d 1px solid;
BORDER-BOTTOM: #c6000d 1px solid;
BORDER-RIGHT: #c6000d 1px solid;
BORDER-LEFT: #c6000d 1px solid;
background-image:url(img/bg_button_red.gif);
COLOR: #ffffff;
FONT-FAMILY: verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding: 3px;
} 
.tasto_message_box_off {
BORDER-TOP: #666666 1px solid;
BORDER-BOTTOM: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
background-color: #dddddd; 
color:#333333;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
/*width: 150px;*/
padding: 2px;
}
.tasto_message_box_on {
BORDER-TOP: #333333 1px solid;
BORDER-BOTTOM: #333333 1px solid;
BORDER-RIGHT: #333333 1px solid;
BORDER-LEFT: #333333 1px solid;
background-color: #ffae00; 
color:#000000;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
/*width: 150px;*/
padding: 2px;
}
.tasto_infocamere {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #336699; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 2px;
}
.tasto_areaclienti {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #a58516; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 2px;
}
.tasto_register {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #a31e73; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 2px;
}
.tasto_modulistica {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #9f0000;
background-image:url(img/bg_tasto_modulistica.gif);
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 2px;
}
.tasto_cpanel {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #005074; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 2px;
}
.tasto_infocamere_blink {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #336699; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 1px;
text-decoration:blink;
}
.tasto_areaclienti_blink {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #a58516; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 1px;
text-decoration:blink;
}
.tasto_register_blink {
BORDER-TOP: #333333 0px solid;
BORDER-BOTTOM: #333333 0px solid;
BORDER-RIGHT: #333333 0px solid;
BORDER-LEFT: #333333 0px solid;
/*background-color: transparent;*/
background-color: #a31e73; 
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
padding: 1px;
text-decoration:blink;
}
A:link {
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#000000;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.25;*/
}
A:visited {
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#000000;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.25;*/
}
A:active {
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#000000;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.25;*/
}
A:hover {
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#000000;
text-decoration:none;
/*line-height: 1.20;
letter-spacing: 0.25;*/
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background:#ffffff;
}
td {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#000000;
text-decoration:none;
/*text-align:justify;*/
/*line-height: 1.20;
letter-spacing: 0.25;*/
}
.title {	
font-family: Arial;
font-size: 16px;
font-weight: bold;
color:#000000;
text-decoration:none;
/*text-align:justify;*/
line-height: 1.20;
/*letter-spacing: 0.25;*/
}
.subtitle {	
font-family: Arial;
font-size: 15px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
line-height: 1.20;
}
.error {	
font-family: Arial;
font-size: 10px;
font-weight: bold;
color:#cc0000;
text-decoration:none;
/*text-align:justify;*/
/*line-height: 1.20;
letter-spacing: 0.25;*/
}
.trasp {
BORDER-TOP: #000000 0px solid;
BORDER-BOTTOM: #000000 0px solid;
BORDER-RIGHT: #000000 0px solid;
BORDER-LEFT: #000000 0px solid;
background:none;
border:0;
}












.statussocial {

	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BACKGROUND: #f5f5f5;
	COLOR: #bbbbbb;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	padding: 8px 16px;
	
}


 
 
 
 
 
 
 
 
 
 
 
 
 