#main {	
/*box principale*/

	width: 100%;
	height: 250px;
}
.overproperty {	
/*proprietà del div sovrapposto al flash*/
	width:100%;	
    overflow: hidden; 
}
.mainbox {	/*proprietà del box contenuto nel div*/
	text-align: center;

}
#header{
	width:885px; margin:0 auto;}
#headerRight{
	 repeat-y 0 0; color:#000000; position:relative;width:369px; float:right; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 2px solid;}

#headerRight img{
	border:none; position:absolute; left: 302px; top:-50px;}
		 
#red{background:#ffffff; width:778px;  margin:0 auto; border:2px solid #2B2B2B;}
/* -- colore bordo e sfondo --*/
#redContainer{
	 background:#FFFFFF; width:778px;  overflow: auto; margin:0 auto;}
a.more{
	background:url(../images/grey_more_btn_bg.gif) no-repeat 0 0 #FFFFFF; color:#2B2B2B;
	width:49px; height:23px; padding:26px 0 0 68px; images:2px 0 0 0; display:block; float:right;
	font:bold 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;}
a.more:hover{
	background:url(../images/grey_more_btn_bg_h.gif) no-repeat 0 0 #E2E2E2; color:#2B2B2B;
	width:49px; height:23px; padding:26px 0 0 68px; images:2px 0 0 0; display:block; float:right;
	font:bold 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;}
.redLeftTitolo{
	 width:430px; float:left;border-right:1px dashed #2B2B2B; padding:20px 6px 0 20px;}
.redLeftTitolo h4{
	font:bold 30px/32px "Trebuchet MS", Arial, Helvetica, sans-serif; }	
.redLeft{
	 float:left; padding:20px 2px 0 15px;}
.redLeft h3{
	font:bold 14px/22px Arial, Helvetica, sans-serif; color:#2B2B2B;
	padding:18px 0 0 0; background-color:#ffffff; text-transform:uppercase;}
.redLeft p{
	font:normal 13px/18px Arial, Helvetica, sans-serif; color:#2B2B2B; background-color:#ffffff;}

	
/* -- colore linea--*/	
.redRight{
	width:290px; float:left; padding:5px 17px 0 10px;}
.redRight h2{
	font:normal 18px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B;
	text-transform:uppercase; padding:0 0 18px 0;}	
.redRight h3{
	font:bold 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B;
	 text-transform:uppercase; padding:0 0 0px 0;}		

.redRight p{
	font:normal 10px/11px Arial, Helvetica, sans-serif; color:#2B2B2B; }
/* -- red pannel end --*/



/* -- stile menu--*/
#articlePannela span.blackBottom{height:28px; display:block; float:right;}
.articleLinka{width:290px; padding:0 0px 0 0px; float:left;}
.articleLinka h2{	font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.articleLinka ul{	}
.articleLinka ul li{
	background:url(../images/divider_bg.gif) repeat-x 0 19px #FFFFFF; height:20px;
	font:normal 13px/19px Arial, Helvetica, sans-serif; color:#2b2b2b;}
.articleLinka ul li.noborder{
	height:20px; background-color:#ffffff; background-image:none;
	font:normal 13px/19px Arial, Helvetica, sans-serif; color:#2B2B2B;}
.articleLinka ul li a{
	height:19px; text-decoration:none; background-color:#ffffff;
	font:normal 13px/19px Arial, Helvetica, sans-serif; color:#2B2B2B; display:block;}
.articleLinka ul li a:hover{
	height:19px; text-decoration:none; background-color:#2B2B2B; 
	font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block;}
	
	
.add{
	width:458px; float:left; padding:18px 0 0 0;}
.add img{
	images:0 10px 10px 0; border:none; padding:0;}
