html {margin:0px;padding:0px;text-align:center;font-family:arial,verdana,helvetica;}
body { background-image:url('http://s1.media.contattimsg.com/User/cache/images/bg_b.gif');background-color:#C0D6E5;background-repeat:repeat-x; margin:0px;padding:0px;text-align:center;}
div.headernew {FONT-SIZE: 11px;height:120px;WIDTH: 780px;BACKGROUND: url(http://s1.media.contattimsg.com/User/cache/images/headersfondonew1.gif);background-repeat:no-repeat;margin:auto;padding:0px;text-align: center;}
div.container {margin:auto;width:600px;background-color:#EBF3FB;width:780px;}
div.footer {background-image:url('http://s1.media.contattimsg.com/User/cache/images/pie2.gif');background-repeat:no-repeat;background-color:#C0D6E5;width:780px;height:50px;clear:left;}
div.banner_footer {background-color:#EBF3FB;clear:left;padding:6px 0px 0px 0px;}
div.linkhome {font-size:10px;font-family:verdana;text-align: center;width:780px;height:50px;background-color:#C0D6E5;}
div.bannersottohome {text-align: center;width:780px;height:50px;float:left;margin-left:-50px;line-height:1.4em;padding-top: 2px;}
div.content{float:left;width:100%}
div.mainmenu {width:780px;margin:0px 0px 0px 0px;padding: 0px;border:0px #b6c9d7 solid;}
div.mainmenu ul{list-style:none; margin:0px; padding:0px;width:780px;height:28px;line-height:25px;text-align:center;}
div.mainmenu ul a{font-size:13px;font-weight:bold;padding:0px 0 0px 4px;text-decoration:none;color:#284BA7;}
div.mainmenu ul a:hover{text-decoration:underline;}
div.mainmenu ul li {display:inline;margin:0px;padding:4px;}
div.searchbar a {color:#FFF;font-weight:normal;}
div.searchbar form {margin: 0px;padding: 2px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;}
div.searchbar {background-color:#6397BC;width: 100%;font-size:10px;font-weight:bold;color:#FFF;}
div.searchbar input {font-size:10px;width:110px;}
div.searchbar input.bottone {width:50px;height:20px;top:0px;position:relative;color:#234f80;padding:0px 0px;}
div.innercontent {margin:0 139px;color:#333;font-size:12px;padding:3px;}

div.rightmenu{float:left;width:141px;margin:0px 0px 0px -141px;padding: 0px;text-align:left;border-top:0px #b6c9d7 solid;}
div.rightmenu div.nickname{float:left;width:141px;height:20px;margin:0px 0px 0px 0px;padding: 0px;text-align:center;}

div.leftmenu{float:left;width:139px;height:100%;margin:0px 0px 0px -780px;color:#333;font-size:10px;padding:2px;border:0px #b6c9d7 solid;}
div.leftmenu div.amici_online{float:left;height:100%;border:0px #b6c9d7 solid;margin:10px 0px 0px 0px;padding:0px;}
div.leftmenu div.content{border:0px #b6c9d7 solid;margin:0px;padding:0px;background-image:url('http://s1.media.contattimsg.com/User/cache/images/backgroundmenu.gif');background-repeat:repeat-y;background-position: top left;width:139px;list-style: none;font-size:10px;color:#333;border-bottom:1px #b6c9d7 solid;background-color:#ECF6FF;text-align:left;}
div.leftmenu div.content ul a{color:#284BA7;text-decoration:none;}
div.leftmenu div.content ul a:hover{color:#284BA7;text-decoration:underline;}
div.leftmenu div.content a{color:#284BA7;text-decoration:none;}
div.leftmenu div.content a:hover{color:#284BA7;text-decoration:underline;}
div.leftmenu div.header a{color:#284BA7;text-decoration:none;}
div.leftmenu div.header a:hover{color:#284BA7;text-decoration:underline;}
div.leftmenu div.content ul {list-style:none;font-size:11px;font-weight:bold;margin:0px;padding:0px 0px 0px 0px;}
div.leftmenu div.content ul li{display:block;margin:0px;color:#284BA7;background-repeat:no-repeat;background-position:4px 9px;padding-left:15px;padding-top:4px;}
div.leftmenu div.header img {margin-right:6px;}
div.leftmenu div.header h1 {color:#284BA7;font-size:13px;margin:0px;text-align:left;padding-left:4px;padding-top:2px;padding-bottom:0px;}
div.leftmenu div.content img {margin-right:2px;}
div.leftmenu div.content h1 {color:#284BA7;font-size:13px;border-top:1px #b6c9d7 solid;margin:0px;padding-left:4px;padding-top:5px;padding-bottom:2px;}


div.footer p {margin-top: 20px; font-size:10px;font-family:verdana;display:block;padding:6px 0px 0px 0px;}
div.footer a {color:#324373;}

/* ------------ fine div ------------ */

.headerGrande {background-image:url(http://s1.media.contattimsg.com/User/images/sfondino.gif);background-repeat: repeat;}
.btn{background-image:url(http://s1.media.contattimsg.com/User/images/pulsante.gif);background-repeat: no-repeat;width: 93px;height: 26px;}
.sopra{background-image:url(http://s1.media.contattimsg.com/User/common/images/sopra.gif);background-repeat: no-repeat;width: 488px;height: 26px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;font-weight: bold;TEXT-DECORATION: none; }
.linkimmagini { border: 1px #BAD4E5 solid;}
.linkimmagini:hover {border: 1px #BAD4E5 solid;}
.linkimmagini:visited {border: 1px #BAD4E5 solid;}
.urlblog {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px;color: #000000;font-weight: bold;TEXT-DECORATION: none; }

.btnlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #324373;TEXT-DECORATION: none; }
.btnlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #324373;TEXT-DECORATION: underline;}
.btnlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #324373;}
.btnlink:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #324373;TEXT-DECORATION: none;}

.btnlinkWhite {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: none; }
.btnlinkWhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: underline;}
.btnlinkWhite:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;}
.btnlinkWhite:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: none;}

.btnlinkWhiteLine {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: underline; }
.btnlinkWhiteLine:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: underline;}
.btnlinkWhiteLine:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: underline;}
.btnlinkWhiteLine:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;TEXT-DECORATION: underline;}


.linkpiccolo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003399;TEXT-DECORATION: none; }
.linkpiccolo:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003399;TEXT-DECORATION: underline;}
.linkpiccolo:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003399;}
.linkpiccolo:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003399;TEXT-DECORATION: none;}
.linkpiccoloblog {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #677EAA;TEXT-DECORATION: none; }
.linkpiccoloblog:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #677EAA;TEXT-DECORATION: underline;}
.linkpiccoloblog:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #677EAA;}
.linkpiccoloblog:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #677EAA;TEXT-DECORATION: none;}
.testopagina {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #324373}
.testotitolopaginaBianco {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;font-weight: bold;}
.testopaginapiccolo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.testotitolopaginapiccolo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #003399;font-weight: bold;}
.testotitolopagina {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 13px;color: #284BA7;font-weight: bold;}
.titolopaginaBig {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 15px;color: #284BA7;font-weight: bold;}
.paginazione {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #284BA7;TEXT-DECORATION: underline; }
.paginazione:hover {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #284BA7;TEXT-DECORATION: underline;}
.paginazione:visited { font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #284BA7;}
.paginazione:active {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #284BA7;TEXT-DECORATION: none;}
.scrivimi {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #FFFFFF;TEXT-DECORATION: none; }
.scrivimi:hover {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #FFFFFF;TEXT-DECORATION: underline;}
.scrivimi:visited {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #FFFFFF;}
.scrivimi:active {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #FFFFFF;TEXT-DECORATION: none;}
.scrivimiBlu {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #284BA7;TEXT-DECORATION: none; }
.scrivimiBlu:hover {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #284BA7;TEXT-DECORATION: underline;}
.scrivimiBlu:visited {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #284BA7;}
.scrivimiBlu:active {font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #284BA7;TEXT-DECORATION: none;}

.nicknametessera {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 11px;color: #284BA7;font-weight: bold;TEXT-DECORATION: underline;}

.link_normal {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color: #284BA7;TEXT-DECORATION: underline;}

.collegamentoTitolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000 }
.collegamentoTesto { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #284BA7; TEXT-DECORATION: none; }
.collegamentoTesto:hover { font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #284BA7; TEXT-DECORATION: underline; }
.collegamentoTesto:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #284BA7; }
.collegamentoTesto:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #284BA7; TEXT-DECORATION: none; }
.TestoPiccolo {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #284BA7;TEXT-DECORATION: none;}
.TestoMini {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #284BA7;}
.Testo9px {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #324373;}
.TestoMiniBianco {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.collegamentoTestoPiccolo {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;TEXT-DECORATION: none; }
.collegamentoTestoPiccolo:hover {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #284BA7;TEXT-DECORATION: underline;}
.collegamentoTestoPiccolo:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;}
.collegamentoTestoPiccolo:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;TEXT-DECORATION: none;}

.collegamentoPiccolo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #284BA7;TEXT-DECORATION: none; }
.collegamentoPiccolo:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; color: #284BA7;TEXT-DECORATION: underline;}
.collegamentoPiccolo:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #284BA7;}
.collegamentoPiccolo:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #284BA7;TEXT-DECORATION: none;}

.collegamentoTestoSottolineato {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;}
.collegamentoTestoSottolineato:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #284BA7;}
.collegamentoTestoSottolineato:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;}
.collegamentoTestoSottolineato:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;}

.AmiciOnline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #284BA7;TEXT-DECORATION: none;}
.AmiciOnline:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight: normal; color: #284BA7;TEXT-DECORATION: underline;}
.AmiciOnline:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #284BA7;}
.AmiciOnline:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #284BA7;TEXT-DECORATION: none;}

.collegamentoRedSottolineato {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000;}
.collegamentoRedSottolineato:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #FF0000;}
.collegamentoRedSottolineato:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000;}
.collegamentoRedSottolineato:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000;}

.collegamentoRedSottolineatoPiccolo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #FF0000;}
.collegamentoRedSottolineatoPiccolo:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #FF0000;}
.collegamentoRedSottolineatoPiccolo:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #FF0000;}
.collegamentoRedSottolineatoPiccolo:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #FF0000;}


.collegamentoWhite {font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: none;}
.collegamentoWhite:hover {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: underline;}
.collegamentoWhite:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;}
.collegamentoWhite:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: none;}

.collegamentoWhiteBig:link {font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;text-decoration: none;}
.collegamentoWhiteBig:hover {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 16px; font-weight: bold; color: #FFFFFF;text-decoration: none;}
.collegamentoWhiteBig:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;text-decoration: none;}
.collegamentoWhiteBig:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;text-decoration: none;}


.collegamentoWhiteUnderline:link {font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: underline;}
.collegamentoWhiteUnderline:hover {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: underline;}
.collegamentoWhiteUnderline:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: underline;}
.collegamentoWhiteUnderline:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;text-decoration: underline;}

.collegamentoSottolineato {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #284BA7;}

.bottone {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; width: 50px;color: #234F80; border: solid; border-width: 1px; background-color: #CEDEEA;}

.bottoneChat {background: url(http://s1.media.contattimsg.com/User/images/chat12.gif);font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; width: 50px;color: #234F80; border: solid; border-width: 1px; text-decoration: none;}
.titolopagina {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 ; font-weight: bold}

.linkvideosopra:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #284BA7;background:#D3E2ED;}
.linkvideosopra:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #284BA7;background:#D3E2ED;}
.linkvideosopra:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;background:#D3E2ED;}
.linkvideosopra:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;background:#D3E2ED;}
.linkvideocorrente:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;background:#D3E2ED;}
.linkvideocorrente:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;background:#D3E2ED;}
td.CellaCommentiVideo {  background-color: #759AB3; }
.CommentoModeratore {  background-color: #C0D6E5; }
#separasezioni {background-color: #96BAD8;margin-top: 8px;margin-bottom: 8px;height: 1px;width: 100%;}
span.quote {background: #F7FAFC url(http://s1.media.contattimsg.com/User/images/quote_bg.gif) no-repeat;display: block;border: 1px solid #CBDCE0;padding: 2px 8px 6px 8px;margin-right: 5px;color: #29525D;}



/* ------------ css per jquery tipsy che visualizza il tooltip di anteprima ------------ */

.tipsy { padding: 2px; font-size: 10px; font-weight:bold;position: absolute; z-index: 100000; margin:-25px 0px 0px 50px;font-family:Verdana,Arial}
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: #2C456B; 
filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;
color: white; max-width: 220px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('../images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
#gravity { width: 100%; margin: 5px 0; border-spacing: 5px; }
#gravity td { text-align: center; vertical-align: middle; padding: 5px 0; background-color: #d0d0d0; width: 33%; }
#gravity a { }
#gravity a:hover { color: #505050; background: none; }

/* ------------ css per ridurre le immagini e farle tutte della stessa dimensione ------------ */
.thumb_foto_mini {left: -5px;top: 0px;border:0px;}
.thumb_foto_medium {position: Absolute;clip: Rect(20px 95px 105px 10px);left: -10px;top: -20px;border:0px;}
.thumb_foto_medium_profile {position: Absolute;clip: Rect(20px 80px 85px 15px);left: -10px;top: -20px;border:0px;}
.thumb_foto_maxi {left: 0px;top: 0px;border:0px;}
.thumb_profile_mini {position: Absolute;clip: Rect(0px 55px 50px 5px);left: -5px;top: 0px;border:0px;}
.thumb_profile_medium {position: Absolute;clip: Rect(5px 100px 90px 15px);left: -15px;top: -5px;border:0px;}
.thumb_video_medium {position: Absolute;clip: Rect(0px 90px 90px 0px);left: 0px;top: 0px;border:0px;}

#menu_foto_loggato{float: left;text-align:left;margin: 0px 0px 0px 0px;padding: 0px;position: Relative;width: 85px;height: 85px;border:0px solid #123;}

.comments_user {float: left;margin: 0px;position: Relative;width: 85px;height: 85px;border: solid 0px #FFF;}
.comments_foto_loggato {float: left;margin: 0px 0px 0px 0px;border: solid 0px #FFF;}
.comments_nickname_loggato{float:left;margin: 90px 0px 0px 0px;text-align:center;width:85px;padding: 0px;border:0px solid #123;}
.comments_textarea{float:left;margin: -3px 0px 0px 8px;text-align:center;width:370px;padding: 0px;border:0px solid #123;}
.comments_error{margin: 2px 0px 0px 0px;text-align:center;width:100%;height:25px;color:red;font-weight:bold;padding: 0px;border:0px solid #123;}
.comments_ok{margin: 2px 0px 0px 0px;text-align:center;vertical-align:middle;width:100%;height:25px;color:green;font-weight:bold;padding: 0px;border:0px solid #123;}
.comments_submit{float:left;margin: 10px 0px 0px 90px;text-align:left;width:100%;padding: 0px;border:0px solid #123;}

/*---il sopra del profilo utente*/
.content_foto_profile{float: left;margin: 0px 0px 0px 10px;padding: 0px;position: Relative;width: 50px;height: 50px;}
.content_nickname_profile{float: left;text-align:left;font-size:18px;line-height:14px;margin: 0px 0px 0px 5px;padding: 0px;width: 350px;border:0px solid #123;}
.content_dati_profile{float: left;text-align:left;margin: 20px 0px 0px -349px;padding: 0px;width: 350px;border:0px solid #123;}
.content_state_profile{float: left;text-align:left;margin: -30px 0px 0px 66px;padding: 0px;width: 100px;border:0px solid #123;}
.content_menu_profile{float: left;text-align:left;margin: -13px 0px 0px 5px;padding: 0px;width: 350px;border:0px solid #123;}
.content_nvisit_profile{float: right;text-align:right;margin: 0px 5px 0px 0px;padding: 0px;width: 175px;border:0px solid #123;}
.content_nvote_profile{float: right;text-align:right;margin: 2px 5px 0px 200px;padding: 0px;width: 190px;border:0px solid #123;}
/*---il content del profilo utente*/
.content_box_sx{float: left;text-align:left;margin: 10px 0px 10px 8px;padding: 0px 0px 5px 0px;width: 232px;height: 100%;border:0px solid #123;}
.content_box_dx{text-align:left;margin: 10px 0px 10px 250px;padding: 0px 0px 5px 0px;width: 232px;height: 100%;border:0px solid #123;}
.content_box_meta{text-align:left;margin: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;width: 232px;height: 100%;border:0px solid #123;}
.content_box_intero{float: left;text-align:center;margin: 0px 0px 0px 8px;padding: 0px 0px 5px 0px;width: 475px;height: 100%;border:0px solid #123;}
.content_left{text-align:left;}
.content_float_left{float: left;}
.content_right{text-align:right;}
.content_center{text-align:center;}
.content_justify{text-align:justify;}
.content_box_inside{margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #324373;border:0px solid #123;}
.content_box_imgtitle{float: left;text-align:left;margin: 0px 0px 5px 10px;padding: 0px;width: 45px;height:20px;border:0px solid #123;}
.content_box_title{text-align:left;margin: 10px 0px 5px 45px;padding: 0px;width: 160px;height:30px;border:0px solid #123;}
.content_box_paragraph{margin: 0px 0px 0px 0px;padding: 0px;width: 100%;height:100%;border:0px solid #123;}
.content_box_paragraph ul {margin:5px 0px 0px 5px;padding:0px;width: 100%;height:100%;border:0px solid #123;}
.content_box_paragraph li {margin:0px 0px 0px 0px;padding:0px;}
.content_box_paragraph ul li {list-style:none;margin:0px;padding:5px 0px 0px 0px;}
.content_box_menu{margin: 5px 0px 0px 0px;padding: 0px;width: 100%;height:100%;border:0px solid #123;}
.content_box_menu_img{float: left;margin: 0px 0px 0px 0px;padding: 0px;width: 20px;height:20px;text-align:center;border:0px solid #123;}
.content_box_menu_text{margin: 0px 0px 0px 30px;padding: 2px 0px 0px 0px;width: 190px;height:20px;border:0px solid #123;}
.segnala_abuso{margin: 0px 0px 0px 0px;padding: 3px 0px 0px 3px;width: 100px;height:15px;}
/*---la scheda dei commenti profilo utente*/
.tabella_commenti{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:100%;border:0px solid #123;}
.main_comment{float: left;margin: 10px 0px 0px 0px;padding: 0px;width: 475px;height:25px;border:0px solid #123;}
.main_comment_date{float: left;text-align:left;font-size:10px;margin: 5px 2px 2px 5px;padding: 0px 0px 0px 0px;width: 300px;height:25px;border:0px solid #123;}
.main_comment_comand{margin: 0px 2px 2px 320px;padding: 0px;width: 150px;height:25px;border:0px solid #123;}
.content_comment{float: left;margin: 0px 0px 0px 0px;width:475px;height:100%;padding: 0px;border:0px solid #123;}
.content_comment_text{margin: 0px 0px 0px 100px;width:360px;height:100%;padding: 5px;border:0px solid #123;}
.content_comment_user{float: left;margin: 5px 0px 5px 0px;text-align:center;width:100px;height:100%;padding: 0px;border:0px solid #842;}
.content_comment_nickname{margin: 0px 0px 0px 0px;width:100px;padding: 0px;border:0px solid #123;}
.content_comment_level{margin: 0px 0px 0px 0px;width:100px;padding: 0px;border:0px solid #123;}
.content_comment_foto{float: left;text-align:left;margin: 0px 0px 0px 10px;padding: 0px;position: Relative;width: 85px;height: 85px;border:0px solid #123;}

/*---modulo new_diary*/
.new_diary{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;text-align:left;}

/*---photoalbum singola*/
.photo_desc{margin: 2px 0px 0px 0px;text-align:left;width:100%;height:25px;padding: 0px;border:0px solid #123;}

/*---la scheda del diario profilo utente*/
.tabella_diario{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:100%;border:0px solid #123;}
.main_diario{float: left;margin: 10px 0px 0px 0px;padding: 0px;width: 475px;height:25px;border:0px solid #123;}
.main_diario_date{float: left;text-align:left;font-size:10px;margin: 5px 2px 2px 5px;padding: 0px 0px 0px 0px;width: 300px;height:25px;border:0px solid #123;}
.main_diario_comand{margin: 0px 2px 2px 320px;padding: 0px;width: 150px;height:25px;border:0px solid #123;}
.content_diario{float: left;margin: 0px 0px 0px 0px;width:475px;height:100%;padding: 0px;border:0px solid #123;}
.content_diario_text{margin: 0px 0px 0px 0px;width:460px;font-size:11px;height:100%;padding: 5px;border:0px solid #123;}
.content_diario_oggetto{margin: 0px 0px 0px 0px;text-align:left;font-size:13px;font-weight:bold;width:460px;height:100%;padding: 5px;border-bottom:1px solid #CBCACA;}
.content_diario_comandi{margin: 0px 0px 0px 0px;width:460px;height:100%;padding: 5px;border:0px solid #123;}
/*---il sopra Main scheda ricerca utenti*/
.content_state_main{float: left;text-align:left;margin: 4px 0px 0px 4px;padding: 0px;width: 90px;border:0px solid #123;}
.content_date_main{float: left;text-align:right;margin: -13px 0px 0px 105px;padding: 0px;width: 125px;border:0px solid #123;}
/*---il sotto Footer scheda ricerca utenti*/
.content_imgmsg_footer{float: left;text-align:left;margin: 0px 0px 0px 3px;padding: 0px;width: 20px;border:0px solid #123;}
.content_msg_footer{float: left;text-align:left;margin: 2px 0px 0px 2px;padding: 0px;width: 70px;border:0px solid #123;}
.content_imgfriend_footer{float: left;text-align:left;margin: 2px 0px 0px 10px;padding: 0px;width: 20px;border:0px solid #123;}
.content_friend_footer{float: left;text-align:left;margin: 2px 0px 0px 1px;padding: 0px;width: 40px;border:0px solid #123;}
.content_imgblock_footer{float: left;text-align:left;margin: 2px 0px 0px 4px;padding: 0px;width: 20px;border:0px solid #123;}
.content_block_footer{float: left;text-align:left;margin: 2px 0px 0px 1px;padding: 0px;width: 40px;border:0px solid #123;}
/*---il centro Content scheda ricerca utenti*/
.content_nickname_content{float: left;text-align:left;margin: 5px 0px 0px 96px;padding: 0px;width: 220px;border:0px solid #123;}
.content_foto_content{float: left;text-align:left;margin: -12px 0px 0px 5px;padding: 0px;position: Relative;width: 85px;height: 85px;border:0px solid #123;}
.content_sesso_content{float: left;text-align:left;margin: -70px 0px 0px 96px;padding: 0px;width: 130px;border:0px solid #123;}
.content_anni_content{float: left;text-align:left;margin: -55px 0px 0px 96px;padding: 0px;width: 130px;border:0px solid #123;}
.content_provincia_content{float: left;text-align:left;margin: -40px 0px 0px 96px;padding: 0px;width: 130px;border:0px solid #123;}
.content_regione_content{float: left;text-align:left;margin: -25px 0px 0px 96px;padding: 0px;width: 130px;border:0px solid #123;}
.content_nazione_content{float: left;text-align:left;margin: -10px 0px 0px 96px;padding: 0px;width: 130px;border:0px solid #123;}

#structure_content{position:relative;margin:auto;width:950px;height:0px;padding:0px 0px 0px 0px; border:1px solid #3e80b0;text-align:center;}
#site_content{float:left;width:780px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;border:0px solid #123;}
#adv_site_top{float:left;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; height: 95px; width: 780px; text-align: center;border:0px solid #123;}
#adv_site_right{float:left;width:120px; height:600px;margin-left:4px;text-align: center;border:0px solid #123;}

/*---gestione esito aggiornamento impostazioni*/
.update_error{margin: 2px 0px 0px 0px;background-color:#FFF;text-align:center;width:100%;height:25px;color:red;font-weight:bold;padding: 0px;border:0px solid #123;}
.update_ok{margin: 2px 0px 0px 0px;background-color:#FFF;text-align:center;vertical-align:middle;width:100%;height:25px;color:green;font-weight:bold;padding: 0px;border:0px solid #123;}

#notifications_menu, #notifications_menu ul{padding:0px 0px 2px 0px;margin:2px 0px 0px 1px;font-family:Arial,Verdana;text-align:center;}
#notifications_menu li{float: left;height: 20px;list-style: none;margin:0px 1px 0px 1px;padding:5px 0px 3px 0px;font-weight: bold;font-size: 14px;border:0px solid #123;}
#notifications_menu li a{height: 20px;text-decoration:none;text-align: center;padding:0px 2px 0px 2px;color: #FFF;} 
#notifications_menu li a:hover{text-decoration:underline;}
#notifications_menu .new_notifications{height:15px;background-color:#FFF;color:red; margin:0px 0px 0px 0px;padding:1px 3px 1px 3px;font-size:12px;border:0px solid #123;}
