@charset "utf-8";
/* CSS Document */


/*----------------------------------------------*/
/* Contenitore                                  */

#content-pvt {
margin-top:54px;
overflow:hidden;
}

/*----------------------------------------------*/
/* Colonna uno                                  */

#colonna1-priv {
float:left;
margin-bottom:80px;
width:470px;
}

/*---- alert ----*/
#alert {}

.alert-ico {
background:transparent url(../img/alert_icon.png) 0 0 no-repeat;
float:left;
height:28px;
width:28px;
}

.alert-text {
float:left;
margin-left:20px;
}

/*---- personal ----*/
#personal {
margin-top:26px;
}

#avatar {
float:left;
width:104px;
}

#avatar img, .avatar-little img {
border:2px solid #4C3F27;
}

#avatar .edit-prof {
background:transparent url(../img/edit_icon.png) 0 3px no-repeat;
height:24px;
margin-top:14px;
padding-left:28px;
}

#loading {
float:left;
height:16px;
padding-top:0 !important;
width:16px;
position:absolute;
}

#write-prof {
float:left;
padding:3px 0 0 20px;
width:344px;
}

#write-prof h2 {
font-size:24px;
}

.text-mess, .text-mess-big {
border-color:#aeaeae #bbb #bbb;
border-right:1px solid #bbb;
border-style:solid;
border-width:1px;
}

.text-mess-ombra {
border-top:1px solid #cbcbcb;
padding:5px 5px 2px;
}

.text-mess textarea {
border:medium none;
color:#777;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
height:21px;
margin:0;
outline:medium none;
overflow:hidden;
padding:0;
vertical-align:bottom;
width:100%;
}

.text-mess-big textarea {
border:medium none;
color:#777777;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
height:44px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:auto;
padding:0;
vertical-align:bottom;
width:100%;
}

#mess-btn {
background:url(../img/invia_btn.png) no-repeat scroll 0 0 transparent;
border:0 solid #FFFFFF;
float:right;
height:30px;
margin-top:15px;
width:102px;
}

/*---- messaggi ----*/
#post-messaggi {
margin-top:56px;
}

.mess {
margin:43px 0 0 39px;
overflow:hidden;
}

.avatar-little {
float:left;
height:65px;
width:65px;
}

.contenuto-messaggi {
float:left;
margin-left:20px;
padding:5px 0 15px 0;
width:346px;
}

.nome_user {
color:#4C3F27;
font-size:18px;
}

.data-mess {
color:#568E0C;
width:150px;
}

.data-mess span {
color:#568e0c;
font-weight:700;
}

.comment-mess {
/*background:transparent url(../img/comment_mess_icon.png) 0 6px no-repeat;
float:right;
padding-left:20px;
width:67px;*/
}

.comment-box {
background-color:#edebe9;
-moz-border-radius-topleft:.8em .8em;
-moz-border-radius-topright:.8em .8em;
-moz-border-radius-bottomright:.8em .8em;
-moz-border-radius-bottomleft:.8em .8em;
overflow:hidden;
margin-top:6px;
padding:11px;
}

.text-comment {
background-color:#FFF;
border-color:#aeaeae #bbb #bbb;
border-right:1px solid #bbb;
border-style:solid;
border-width:1px;
}

.text-comment textarea {
border:medium none;
color:#777;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
height:21px;
margin:0;
outline:medium none;
overflow:hidden;
padding:0;
vertical-align:bottom;
width:100%;
}

.avatar-very-little {
float:left;
height:45px;
width:45px;
}

.avatar-very-little img {
border:2px solid #4C3F27;
}

#comment-pvt {
float:left;
margin-left:8px;
width:270px;
}

#comment-btn {
background:url(../img/commenta_btn.png) no-repeat scroll 0 0 transparent;
border:0 solid #FFFFFF;
float:right;
height:20px;
margin-top:15px;
width:82px;
}

.commento {
float:left;
margin-left:20px;
width:259px;
}

.commento p {
font-size:11px;
margin-bottom:0;
}

.commento span {
color:#568E0C;
}

.span-elimina {
margin-left:10px;
}

.messaggi-author-comment {
color:#4C3F27;
font-weight:700;
}

.mostra_com {
float:left;
}

.get_com_form {
background:transparent url(../img/comment_mess_icon.png) 0 0 no-repeat;
margin-left:259px;
padding-left:20px;
width:74px;
}

#post_precedenti {
margin-left:28px;
padding-top:20px;
}


/*----------------------------------------------*/
/* Colonna due                                  */

#colonna2-priv {
margin-left:190px;
}

#comunicazioni {
margin-top:57px;
}

#comunicazioni h1 {
font-size:24px;
padding-bottom:5px;
}

#comunicazioni h2 {
margin-bottom:-6px;
}

#comunicazioni ul {
font-size:13px;
line-height:18px;
margin-bottom:36px;
margin-top:18px;
position:relative;
top:5px;
}

#comunicazioni ul li {
margin-bottom:14px;
}

#comunicazioni .data {
color:#4C3F27;
}

#news {}

#mani {}

#sondaggio {}

.sondaggio_result {
color:#CC0033;
}