body {  
	background-color:#fff;
	margin:15px 0px 0px 0px;
}
.main{
	position:relative;
	width:100%;
	height:100%;
	border:0px solid #000;
}
.tab{
	position:absolute;
	right:0px;
	width:88%;
	border:0px solid #000;

}
.tabbg1{
	background-image: url(images/bg_a.jpg);
	background-repeat: repeat-x;
 
}
.tabbg2{
	background-image: url(images/bg_b.jpg);
	background-repeat: repeat-x;
 
}
.tabbg3{
	background-image: url(images/bg_c.jpg);
	background-repeat: repeat-x;
	
}



.contenitoreImm{
	padding-left: 16px;
}


.testo{
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Arial;
	text-align: left;
	padding: 0px 16px 16px 16px;
}
.testo_contacts{
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Arial;
	text-align: left;
	padding: 0px 0px 0px 16px;
}
.testo_small{
	FONT-SIZE:9px;
	COLOR: #FFF;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Arial;
	text-align: justify;
	padding: 0px 0px 0px 0px;
}
.testo a {
	color:#FFF; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.testo a:link, .testor a:visited {
 	background:none; color:#FFF;
     }
.testo a:hover, .testo a:active { 
	background:none; color:#FFF; TEXT-DECORATION:underline;
     }



.footer{
	background-image: url(images/bg_footer.gif);
	background-repeat: repeat-y;
	FONT-SIZE: 10px;
	COLOR: #766D6D;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-align: left;
	padding-left: 24px;
}
.footer a {
	color:#766D6D; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.footer a:link, .footer a:visited {
 	background:none; color:#766D6D;
     }
.footer a:hover, .footer a:active { 
	background:none; color:#000; TEXT-DECORATION:none;
     }

.li {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
color: #BF2320;
}


/*////////////////////////// SCROLL ///////////////////////////////*/
#divUp {
	LEFT: 471px; 
	POSITION: absolute; 
	TOP: 145px
}
#divDown {
	LEFT: 471px; 
	POSITION: absolute; 
	TOP: 330px
}
#divScrollTextCont {
	LEFT:26px; 
	VISIBILITY: hidden; 
	OVERFLOW: hidden; 
	WIDTH: 419px; 
	CLIP: rect(0px 419px 195px 0px); 
	POSITION: absolute; 
	TOP: 150px; 
	HEIGHT: 195px
}
#divText {
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	color:#fff;
}
/*////////////////////////// form contatti ///////////////////////////////*/
.textbox {
	background-color: #B13631;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	cursor: default;
	width: 140px;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
}
.message {
	background-color: #B13631;
	FONT-FAMILY: arial;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	cursor: default;
	width: 205px;
	scrollbar-3dlight-color: #B13631;
	scrollbar-arrow-color: #fff;
	/*scrollbar-base-color: #BF2320;*/
	scrollbar-darkshadow-color: #B13631;
	scrollbar-face-color: #B13631;
	scrollbar-highlight-color: #B13631;
	scrollbar-shadow-color: #B13631;
	scrollbar-track-color: #B13631;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid ##fff;
	border-left:0px solid ##fff;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
}
.selectarea {
	background-color:#BF2320;
	font-weight: normal;
	font-size: 11px;
	color: #BF2320;
	cursor: default;
}

