#box-main h4 {  font-weight:bold; color:#666; margin-bottom:5px; }

#box-left { float:left; width:540px; }
#box-right { float:right; width:400px; }

#box-left .box_content_st { float:left; width:508px; padding:20px 15px; }
#box-left .box_top_st { float:left; }
#box-left .box_middle_st { float:left; padding-top:15px; }
#box-left .box_bottom_st { float:right; padding-top:15px; }

.box_middle_st { border-bottom:1px #CCC dashed; padding:15px 0px; }
.box_bottom_st { float:left; border-top:1px #FFF dashed; padding-top:15px; }

.fb_button { float:right; margin-top:15px; }

.box_content_st label { padding-top:10px; }
.box_content_st label input { width:330px; margin-left:15px; }

#condizioni {float:left; width:500px; margin:10px 0px; font-size:13px; color:#777;}
#condizioni label { float:left; padding-top:3px; }
#sel-servizio, #sel-privacy { float:left; display:block; }

#box-right .box_content_st { float:left; width:368px; padding:20px 15px; }
#box-right .box_top_st { float:left; }
#box-right .box_middle_st { float:left; padding-top:24px; }
#box-right .box_bottom_st { float:right; padding-top:15px; }

#box-right .box_middle_st p { margin-bottom:15px; } 
#box-right .box_bottom_st h4 { color:#5972A8; }

#notifica_email { float:right; width:270px; }
#notifica_email .icon { float:left; width:24px; height:24px; margin-right:10px; background-image:url('../images/loading_no_bg.gif'); background-repeat:no-repeat; }
#notifica_email p { line-height:22px; }

.btn, .btn_submit { float:right; }
.google_login{float:right; width:150px; background-image: url("../images/icone/icon_oauth.png"); height:25px;background-position: 0 25px;cursor:pointer; margin-top: 5px;}
.fb_login{float:right; width:160px; background-image: url("../images/icone/icon_oauth.png");height:25px; margin-right:10px; cursor:pointer;margin-top: 5px; }