#all{
background-image:none;
width:1163px;
padding-top:38px;
position:relative;
}
h1{
margin-bottom:18px;
}
#menu{
position:absolute;
top:83px;
right:0px;
}
#menu a{
margin-left:8px;
}
#casa{
border:1px solid #fff;
width:1161px;
height:400px;	
margin-bottom:34px;
position:relative;
}
#casa_flash{
width:770px;
height:400px;
border-right:1px solid #fff;
}
#casa_flash .error{
padding:50px;
}
#casa_content{
position:absolute;
top:24px;
left:802px;
}
#casa_content h2{
margin-bottom:51px;
}
#casa_content p{
margin-bottom:48px;
}
#bottom{
height:668px;
position:relative;
margin-bottom:9px;
}
#community{
border:1px solid #fff;
width:340px;
height:647px;
padding:19px 16px 0px 19px;
position:relative;
}
#community h2{
margin-bottom:21px;
}
#box_users{
width:342px;
height:378px;
overflow:hidden;
position:relative;
margin-top:12px;
}
#box_users .users_set{
background-repeat:no-repeat;
background-position:top;
position:absolute;
left:0px;
width:100%;
color:#ffffff;
}
#box_users .users_handle{
display:block;
height:53px;
}
#box_users .users_set .content{
padding-top:8px;
height:172px;
top:247px;
}
#users_set3{
/*top:0px;*/
z-index:1;
}
#box_users .users_set3 .content{
background-color:#f4a900;
}
#users_set2{
/*top:59px;*/
z-index:2;
}
#box_users .users_set2 .content{
background-color:#bf8a7c;
}
#users_set1{
/*top:118px;*/
z-index:3;
}
#box_users .users_set1 .content{
background-color:#c0c100;
}
#users_set1 area, #users_set2 area, #users_set3 area{
cursor:default;
}
#users_set6{
/*top:336px;*/
z-index:4;
}
#box_users .users_set6 .content{
background-color:#1e90bc;
}
#users_set5{
/*top:346px;*/
z-index:5;
}
#box_users .users_set5 .content{
background-color:#0f4241;
}
#users_set4{
/*top:356px;*/
z-index:6;
}
#box_users .users_set4 .content{
background-color:#a40016;
}
#box_users .user{
width:144px;
float:left;
padding:0px 14px 0px 13px;
line-height:13px;
}
#box_users .user img{
margin-bottom:13px;
}
#box_users a.user_username, #box_users a.user_username:visited, #box_users a.user_username:hover{
/*color:#d62318;*/
color:#ffffff;
text-decoration:underline;
}
#box_users .user_visites{
font-weight:bold;
font-size:12px;
}
#box_users_scopri{
width:342px;
text-align:center;
padding-top:2px;
padding-bottom:5px;
}

#community .link, #blog .link{
position:absolute;
left:17px;
bottom:24px;
}
#blog{
border:1px solid #fff;
width:340px;
height:647px;
padding:19px 16px 0px 19px;
position:absolute;
top:0px;
left:393px;
}
#blog h2{
margin-bottom:21px;
}
#blog_posts{
margin-top:16px;
font-size:11px;
}
#blog_posts_spinner{
text-align:center;
padding-top:20px;
display:block;
}
.blog_post_top{
width:100%;
height:64px;
background-color:#765e4e;
color:#fff;
overflow:hidden;
margin-bottom:17px;
}
.blog_post_top img{
float:left;
margin-right:10px;
}
.blog_post_top a{
display:block;
color:#fff;
text-decoration:none;
padding-top:10px;
padding-right:5px;
line-height:16px;
}
.blog_post_description a{
color:#fff;
text-decoration:none;
}
.blog_post_more{
text-align:right;
margin-bottom:15px;
}
.blog_post_more a{
color:#c5bd27;
text-decoration:none;
background-image:url('../img/index/blog/quadratino.gif');
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
}
#twitter{
border:1px solid #fff;		
width:375px;
height:666px;	
position:absolute;
top:0px;
left:786px;
}
#bottom_2{
height:331px;
position:relative;
}
#welcome{
border:1px solid #fff;
width:733px;
height:284px;
padding:19px 16px 0px 19px;
position:relative;
font-size:12px;
}
#welcome h2{
margin:0;
}
#welcome p{
line-height:18px;
margin:23px 0 0;
}
#welcome p#orange{
color:#dd7924;
font-size:13px;
}
#segnala{
font-size:10px;
left:785px;
position:absolute;
top:0;
width:378px;
height:331px;
}
#segnala_img{
float:right;
margin-top:15px;
}
#segnala h2{
padding:15px 0 3px;
height:9px;
}
#segnala label{
display:block;
margin:6px 0 2px;
}
#segnala #mail_dest,
#segnala #mail_mitt,
#segnala #nome_dest,
#segnala #nome_mitt{
display:block;
border:1px solid #fff;
background-color:#4b2b17;
height:16px;
padding:0 5px;
}
#segnala #mail_dest,
#segnala #mail_mitt{
width:257px;
}
#segnala #nome_dest,
#segnala #nome_mitt{
width:118px;
}
#segnala #nome_mitt_container,
#segnala #nome_dest_container{
float:left;
width:139px;
}
#segnala #comm_container{
position:absolute;
bottom:25px;
clear:both;
}
#segnala #comm{
display:block;
background-image:url(../img/index/segnala/segnala_commento.gif);
width:260px;
height:123px;
border:0;
padding:5px;
resize:none;
}
#segnala #mail_dest,
#segnala #mail_mitt,
#segnala #nome_dest,
#segnala #nome_mitt,
#segnala #comm{
color:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
}
#segnala_invia{
background-image:url(../img/index/segnala/segnala_invia.gif);
background-position:0 0;
background-repeat:no-repeat;
bottom:0;
left:210px;
position:absolute;
width:60px;
height:20px;
}
#segnala_invia:hover{
background-position:0 -20px;
}
#segnala_feedback{
position:absolute;
left:279px;
bottom:3px;
width:93px;
}