body{ font-family:Calibri,Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#666666; 
	  background-color:#ffffff;
	
	  margin:0; 
	  padding:0;
}
#headerwrapper{
		width:auto; 
		height:173px; 
		margin:0px;
		overflow:hidden;
		}
.wrapper {
	margin:0 auto;
	text-align:left;
	width:965px;
	background-color:#ffffff;
}
#header {
	margin:10px auto 0 auto;
	position:relative;
	width:965px;
	background-image:url(gfx/HeaderCondominio.gif); 
	background-repeat:no-repeat;
	height:123px;
	overflow:auto;
}


ul#menu{
	background-image:url(gfx/bgmenu.jpg);
	background-repeat:no-repeat;
	height:40px;
	width:965px;
	margin:auto;
	padding:0px;
	
}

ul#menu li{display:block; float:left;/* display:inline-block; */height:40px; background-image:url(gfx/divisorio-menu.jpg); background-repeat:no-repeat; background-position:right; padding:0 10px; float:left;}
ul#menu li a{ text-decoration:none; color:#FFFFFF; line-height:40px; height:40px; }
ul#menu li img{line-height:40px;}

#contentwrapper{ width:auto;}
#boxtop{ overflow:hidden; margin-top:5px; padding-top:10px; }
#boxtop .pubblicita{float:left; width:730px; height:115px;}
#boxtop .newsletter{float:right; width:223px; height:130px; background-image:url(gfx/bg-newsletter.jpg); background-repeat:no-repeat; width:223px; height:108px;}
#boxtop .newsletter form{padding:10px;}
#boxtop .newsletter strong{color:#c3116f; font-weight:bold; margin-bottom:5px;}
#boxtop .forum{float:right; width:223px; height:130px; background-image:url(gfx/bg-forum.jpg); background-repeat:no-repeat; width:223px; height:108px;}
#boxtop .forum form{padding:10px;}
#boxtop .forum strong{color:#c3116f; font-weight:bold; margin-bottom:5px;}

#colonna1{float:left; width:223px; background-color:#ffffff; padding:0 5px 0 0;}
#colonna2{float:left; width:498px; padding:0 5px; background-color:#ffffff;}
#colonna2 h1{ font-size:14px; font-weight:bold; color:#c3116f; text-transform:uppercase; border-bottom:solid 2px #f0efef; }
#colonna2 h2{ font-size:12px; font-weight:bold; color:#666666; text-transform:uppercase;}
#colonna2 p{ font-size:12px; font-weight:normal; color:#666666; text-align:justify;}




#colonna3{float:right; width:223px; background-color:#ffffff; padding:0 0 0 5px;}

#box01{ background-image:url(gfx/box01-corpo-bg.jpg); background-repeat:repeat-y; margin-bottom:10px; overflow:hidden;}
#box01 .titolo{ background-image:url(gfx/box01-titolo-bg.jpg); background-repeat:repeat-y;}
#box01 .titolo p{ color:#FFFFFF; font-size:12px; font-weight:bold; line-height:10px; padding:0 5px; margin:0px;}
#box01 .corpo{ background-image:url(gfx/box01-corpo-foot.jpg); background-position:bottom; background-repeat:no-repeat; min-height:120px; padding-bottom:10px;}
#box01 .corpo .divisorio{ border-top:dotted 1px #c3116f;}
#box01 .corpo .data{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:2px 5px; float:left; width:155px;}
#box01 .corpo .ico{margin:0px 5px; float:right; width:44px; height:14px;}
#box01 .corpo .messaggio{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:1px 5px;}
#box01 .corpo .messaggio a{ text-decoration:none; color:#666666;}


#box02{ background-image:url(gfx/box02-corpo-bg.jpg); background-repeat:repeat-y; margin-bottom:10px; }
#box02 .titolo{ background-image:url(gfx/box02-titolo-bg.jpg); background-repeat:repeat-y;}
#box02 .titolo p{ color:#FFFFFF; font-size:12px; font-weight:bold; line-height:10px; padding:0 5px; margin:0px;}

#box02 .corpo{ background-image:url(gfx/box02-corpo-foot.jpg); background-position:bottom; background-repeat:no-repeat; min-height:120px; padding-bottom:10px;}
#box02 .corpo .divisorio{ border-top:dotted 1px #11c337;}
#box02 .corpo .data{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:2px 5px; float:left; width:155px;}
#box02 .corpo .ico{margin:0px 5px; float:right; width:44px; height:14px;}
#box02 .corpo .messaggio{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:1px 5px;}
#box02 .corpo .messaggio a{ text-decoration:none; color:#666666;}

 
#box03{ background-image:url(gfx/box03-corpo-bg.jpg); background-repeat:repeat-y; margin-bottom:10px; }
#box03 .titolo{ background-image:url(gfx/box03-titolo-bg.jpg); background-repeat:repeat-y;}
#box03 .titolo p{ color:#FFFFFF; font-size:12px; font-weight:bold; line-height:10px; padding:0 5px; margin:0px;}

#box03 .corpo{ background-image:url(gfx/box03-corpo-foot.jpg); background-position:bottom; background-repeat:no-repeat; min-height:120px; padding-bottom:10px;}
#box03 .corpo .divisorio{ border-top:dotted 1px #c31111;}
#box03 .corpo .data{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:2px 5px; float:left; width:155px;}
#box03 .corpo .ico{margin:0px 5px; float:right; width:44px; height:14px;}
#box03 .corpo .messaggio{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:1px 5px;}
#box03 .corpo .messaggio a{ text-decoration:none; color:#666666;}


#box04{ background-image:url(gfx/box04-corpo-bg.jpg); background-repeat:repeat-y; margin-bottom:10px; }
#box04 .titolo{ background-image:url(gfx/box04-titolo-bg.jpg); background-repeat:repeat-y;}
#box04 .titolo p{ color:#FFFFFF; font-size:12px; font-weight:bold; line-height:10px; padding:0 5px; margin:0px;}

#box04 .corpo{ background-image:url(gfx/box04-corpo-foot.jpg); background-position:bottom; background-repeat:no-repeat; min-height:120px; padding-bottom:10px;}
#box04 .corpo .divisorio{ border-top:dotted 1px #112ac3;}
#box04 .corpo .data{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:2px 5px; float:left; width:155px;}
#box04 .corpo .ico{margin:0px 5px; float:right; width:44px; height:14px;}
#box04 .corpo .messaggio{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:1px 5px;}
#box04 .corpo .messaggio a{ text-decoration:none; color:#666666;}


#box05{ background-image:url(gfx/box05-corpo-bg.jpg); background-repeat:repeat-y; margin-bottom:10px; }
#box05 .titolo{ background-image:url(gfx/box05-titolo-bg.jpg); background-repeat:repeat-y;}
#box05 .titolo p{ color:#FFFFFF; font-size:12px; font-weight:bold; line-height:10px; padding:0 5px; margin:0px;}

#box05 .corpo{ background-image:url(gfx/box05-corpo-foot.jpg); background-position:bottom; background-repeat:no-repeat; min-height:120px; padding-bottom:10px;}
#box05 .corpo .divisorio{ border-top:dotted 1px #f67c06;}
#box05 .corpo .data{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:2px 5px; float:left; width:155px;}
#box05 .corpo .ico{margin:0px 5px; float:right; width:44px; height:14px;}
#box05 .corpo .messaggio{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:1px 5px;}
#box05 .corpo .messaggio a{ text-decoration:none; color:#666666;}


#box06{ background-image:url(gfx/box06-corpo-bg.jpg); background-repeat:repeat-y; margin-bottom:10px; }
#box06 .titolo{ background-image:url(gfx/box06-titolo-bg.jpg); background-repeat:repeat-y;}
#box06 .titolo p{ color:#FFFFFF; font-size:12px; font-weight:bold; line-height:10px; padding:0 5px; margin:0px;}

#box06 .corpo{ background-image:url(gfx/box06-corpo-foot.jpg); background-position:bottom; background-repeat:no-repeat; min-height:120px; padding-bottom:10px;}
#box06 .corpo .divisorio{ border-top:dotted 1px #626262;}
#box06 .corpo .data{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:2px 5px; float:left; width:155px;}
#box06 .corpo .ico{margin:0px 5px; float:right; width:44px; height:14px;}
#box06 .corpo .messaggio{font-size:10px; font-weight:normal; color:#666666; line-height:10px; margin:1px 5px;}
#box06 .corpo .messaggio a{ text-decoration:none; color:#666666;}

#contentfooter{
		width:auto; 
		margin:0px;
		}
.footer {
	margin:0 auto;
	text-align:left;
	width:965px;
	background-color:#ffffff;
	background-image:url(gfx/bgFooter_43.jpg); background-repeat:no-repeat; height:27px;
}

.footer p{font-size:12px; padding:5px 5px 5px 15px; color:#FFFFFF; line-height:10px;}