<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../imgs/bg_body.gif);
}
-->

.bg_top {  
	 line-height:13px; 
}

.line {  
	 line-height:8px; 
}

.space_nv {  
	 padding-right:38px;
}


.box-home {  
	 padding-left:5px;
	 padding-right:109px;
	 padding-top:25px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px; color:#7A7879;
	 letter-spacing:inherit;
}



.txt1 {  font-family: Verdana, arial, helvetica, sans-serif; font-size: 7pt; color: #B2B2B2}


.text-body {
color:#777773;
font-size:13px;
line-height:18px;
padding-right:60px;
padding-left:25px;
font-family:"Lucida Grande",Tahoma,Arial,Sans-Serif;
}

.title-body {
color:#da1f24;
font-size:19px;
font-family:"Lucida Grande",Tahoma,Arial,Sans-Serif;
padding-left:25px;
font-size-adjust:none;
font-style:normal;
}

.title-body-2 {
color:#da1f24;
font-size:14px;
font-family:"Lucida Grande",Tahoma,Arial,Sans-Serif;
padding-left:25px;
font-size-adjust:none;
font-style:normal;
}

.line-body{
padding-top:5px;
padding-bottom:10px;
padding-left:25px;
}


.txt2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #999999}
.txt3 {  font-family: "Lucida Grande",Tahoma,Arial,Sans-Serif; font-size: 8pt; color: #777773; line-height:normal;}
.txt4 {  font-family: "Lucida Grande",Tahoma,Arial,Sans-Serif; font-size: 9pt; color: #777773; line-height:normal;}
.txt5 {  font-family: "Lucida Grande",Tahoma,Arial,Sans-Serif; font-size: 11pt; color: #777773; line-height:normal;}
.txt6 {  font-family: "Lucida Grande",Tahoma,Arial,Sans-Serif; font-size: 11pt; color: #da1f24; line-height:normal;}


A.link1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none;
}
A.link1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none;
}

A.link2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #BB3536; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none;
}
A.link2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #BB3536; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}

A.link3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BB3536; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none;
}
A.link3:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BB3536; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}

A.link-title-news {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #44443f; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none; padding-left:25px;
}
A.link-title-news:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #44443f; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline; padding-left:25px;
}


.colortable {
	BORDER-RIGHT: #ffffff 12px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 12px solid; BORDER-BOTTOM: #ffffff 0px solid;
}

.table-contatti {
	BORDER-RIGHT: #d2d2d2 1px dashed; BORDER-TOP: #d2d2d2 1px dashed; BORDER-LEFT: #d2d2d2 1px dashed; BORDER-BOTTOM: #d2d2d2 1px dashed;
}

.table-mappa {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid;
}


.moduli { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;}


input, textarea {
-x-system-font:none;
background:#FFFFFF url(../imgs/bg_form.gif) repeat-x scroll 0 100%;
border:1px solid #C0BEBE;
color:#313030;
font-family:"Lucida Grande",Arial,Sans-Serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
}