*{margin:0px;padding:0px;}
body{margin:0;padding:0;text-align:center;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;}

table {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table th {border-width: 0px;padding: 0px;border-style: none;}
table td {border-width: 0px;padding: 0px;border-style: none;}
div#page{width:960px;text-align:left;margin:0 auto;}
.white{background-color:#ffffff;}
.off{display:none;}
.on{display:block;}

.disclaimer {
margin: 5px auto;
color: #4A4747;
font-size: 10px;
line-height: 1.4em;
text-align: justify;
font-family: Tahoma;
width:960px;
}

div#leaderboard{position:absolute;z-index:300;margin-left:144px;}
div.leaderboardSpacer{height:30px;}

#bannerPromoVideochat {margin-bottom:20px;}

/*
 * festa 12/03/2010
 */
.event {text-align:center;background:#345393 url("../gfx/festa/sfondo_piedi.jpg") repeat-x left top;padding:27px 0 20px 0;font-family:"Arial",sans-serif;}
.event #page {width:730px;}
#festa {
	position:relative;
	height:549px;
	background:url("../gfx/festa/sf_pagina.jpg") no-repeat left top;
}
.event .e_header {
	background:url("../gfx/festa/pat_logo.gif") no-repeat left top;
	height:94px;
	position:relative;
}
.event .e_header h1 {color:#FFF;font-weight:bold;margin:0;width:400px;position:absolute;top:0;right:30px;text-align:center;font-size:19px;}
.event .e_header h1 span {font-size:25px;}
.event .e_header a.logo {display:block;width:210px;height:93px;left:0;bottom:0;outline: none;}
.event .e_header a.logo span {display:none;}
#festa .boxform {position:absolute;bottom:70px;left:39px;padding:10px 0;width:680px;}
#festa .boxform div {padding:0 0 3px 0;}
#festa .boxform p {margin:0 0 0 20px;font-size:12px;line-height: 140%;width:250px;}
#festa .boxform label {display:inline-block;text-transform: uppercase;color:#cc1c22;font-size:12px;font-weight:bold;width:130px;vertical-align: middle;}
#festa .boxform input {font-size:12px;width:120px;padding:1px 0;vertical-align: middle;}
#festa .boxform div.button {position:absolute;right:0;top:2px;}
#festa .boxform div.button a {display:block;width:408px;height:67px;background: url("../gfx/festa/button.gif") no-repeat right top;}
#festa .boxform div.conviteok a {display:block;width:317px;height:67px;background: url("../gfx/festa/button_2.gif") no-repeat right top;}
#festa .boxform div.button a span {display:none;}
#festa .e_caring {position:absolute;bottom:80px;left:69px;padding:10px 0;width:650px;font-size:14px;line-height: 180%;font-weight:bold;}
.event .e_footer {color:#0e2552;font-size:12px;margin-top:10px;font-weight:bold;}


/*********** OVERLAYER **********/
div#popupModale{display:none;}
div.overlayer{position:absolute;top: 0;left: 0;margin:0px;\width:100%;height:100%;z-index:1000;background-color: #2d4153;filter:alpha(opacity=70); /* per IE/WIN */opacity: 0.7; /* per Mozilla&Co. */-moz-opacity:0.8;}
div.overlayerContent{position:absolute;top: 0;left: 0;\width:100%;z-index:2000;text-align:center;margin:auto;}
div.overlayerContent table.popModale{margin:220px auto 0 auto;text-align:center;}
div.overlayerContent table.popModale td{font-size:11px;}
table.popModale td.modaleDx{width:3px;background:#2e4961;background: url('../gfx/popmodale_dx.gif') repeat-y 0 0;}
table.popModale td.modaleBottom{height:4px;font-size:0px;background: url('../gfx/popmodale_bottom.gif') repeat-x 0 0;}
table.popModale td.modaleSx{text-align:left;border:solid 1px #2e4961;background-color:#fff;padding:3px;}
table.popModale td.modaleSx div.header{height:50px;background: url('../gfx/popmodale_header.jpg') repeat-x 0 0;}
table.popModale td.modaleSx div.header a.close{display:block;width:24px;height:24px;background: url('../gfx/popmodale_close.gif') no-repeat 0 0;}
table.popModale td.modaleSx div.header div.titolo{font-weight:bold;color:#fff;text-transform:uppercase;font-size:14px;background: url('../gfx/popmodale_logo.jpg') no-repeat 0 0;line-height:49px;text-indent:75px;}
table.popModale td.modaleSx div.header div.titolo span.nickname{font-size:17px;color:#f9e190;}

table.popModale td.modaleSx div.invitoChat{margin-top:1px;}
table.popModale div.invitoChat td.chatConChi{width:184px;vertical-align:top;padding-top:14px;}
table.popModale div.invitoChat td.dx div.chatBg{width:134px;height:86px;background: url('../gfx/chat_img.jpg') no-repeat 0 0;}
table.popModale div.invitoChat div.buttonAzioni{margin:20px 0 10px 9px}

table.popModale td.modaleSx div.content{padding:11px 0;}
table.popModale td.modaleSx div.content div.mms{padding:13px 0;margin:auto;text-align:center;}
table.popModale td.modaleSx div.content div.mmsText{background-color:#ececec;width:360px;}
table.popModale td.modaleSx div.content div.mmsText div.mmsTextContent{padding:15px;}
table.popModale td.modaleSx div.content div.mmsInfo{background-color:#ececec;padding:6px;}

table.popModale td.modaleSx div.modificaNicknameBox{width:360px;}
table.popModale td.modaleSx div.modificaNicknameBox div.white{padding:15px 15px 5px 15px;}
table.popModale td.modaleSx div.modificaNicknameBox div.grey{padding:15px;background-color:#ececec;}
table.popModale td.modaleSx div.modificaNicknameBox input.input{width:235px;font-size:11px;}
table.popModale td.modaleSx div.modificaNicknameBox span.dida{font-style:italic;color:#808080;margin-top:5px;display:block;}
table.popModale td.modaleSx div.modificaNicknameBox div.error{color:#ff0000;font-size:11px;text-align:center;font-weight:bold;padding-bottom:15px;}

table.popModale td.modaleSx div.feedback{width:360px;text-align:center;}
table.popModale td.modaleSx div.feedback div.content{background-color:#f2f2f2;font-weight:bold;padding:10px;}
table.popModale td.modaleSx div.feedback div.evidenza{color:#ff0000;margin-bottom:10px;}
table.popModale td.modaleSx div.feedback div.disattiva{margin:10px 0;}
table.popModale td.modaleSx div.feedback div.buttonDisattiva input{width:135px;}

table.popModale td.modaleSx div.invioMessaggio{margin-top:1px;padding:0 10px;}
table.popModale td.modaleSx div.invioMessaggio td.invioMessaggioSx{vertical-align:top;padding-top:5px;}
table.popModale td.modaleSx div.invioMessaggio td.invioMessaggioDx{vertical-align:top;}
table.popModale td.modaleSx div.invioMessaggio td.invioMessaggioDx label{display:block;font-weight:bold;padding-right:5px;}
table.popModale td.modaleSx div.invioMessaggio td.invioMessaggioDx select{font-size:11px;width:60px;}
table.popModale td.modaleSx div.invioMessaggio td.invioMessaggioDx textarea{padding-left:4px;height:30px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:352px;margin:6px 0;}


/*********** HEADER **********/
div#header div.dx{width:772px;float:left;}
div#header h1 a{display:block;float:left;width:188px;height:105px;}
div#header div.dx a.tim{display:block;float:right;width:100px;height:68px;}
div#header div.dx div#menu{background-color:#262626;clear:right;height:23px;padding-left:10px;color:#fff;}
div#header div.dx div#menu ul{list-style-type: none; list-style-image: none;}
div#header div.dx div#menu li{float:left;line-height:23px;}
div#header div.dx div#menu li a{color:#fff;text-decoration:none;padding:0px 20px;font-weight:bold;font-size:14px;background: url('../gfx/menu_div.gif') no-repeat top right;}
div#header div.dx div#menu li a:hover{color:#a2c4e2;}
div#header div.dx div#menu li a.menuOn{color:#a2c4e2;}
div#header div.dx div#menu li a.ultimo{background: none !important;}

div#header div#subMenuPeople{position:absolute;z-index:1000;display:none;}
div#header div#subMenuPeople div.subMenuPeopleContent{border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;background-color:#fff;padding:0 5px;}
div#header div#subMenuPeople div.subMenuPeopleContent a{display:block;width:79px;background:#fff !important;line-height:22px;text-indent:14px;padding:0px !important;font-size:12px;color:#77aad5 !important;font-weight:bold;text-decoration:none;}
div#header div#subMenuPeople div.subMenuPeopleContent a:hover{text-decoration:underline;}
div#header div#subMenuPeople div.subMenuPeopleContent div.linkV01 a{border-bottom:solid 1px #ececec;}
div#header div#subMenuPeopleBox{margin-top:-1px !important;margin:0px;}

/*********** BARRA RICERCA PRECONFEZIONATA **********/
div#utentiBarra{clear:both;text-align:center;margin-bottom:10px;height:29px;line-height:24px;}
div#utentiBarra ul{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}
div#utentiBarra li{display:inline;line-height:27px;}
div#utentiBarra li a{font-size:12px;color:#505b61;font-weight:bold;padding:0 14px;text-decoration:none;background: url('../gfx/menu_utenti_div.gif') no-repeat top right;}
div#utentiBarra li a:hover{text-decoration:underline;}
div#utentiBarra li.first {background: url('../gfx/menu_utenti_div.gif') no-repeat top left;}

/*********** COLONNE MODULARI **********/
div#pageContent div#left{width:188px;float:left;}
div#pageContent div#center{width:574px;float:left;margin-left:5px;}
div#pageContent div#right{width:188px;float:left;margin-left:5px;}
div#pageContent div#centerRight{width:767px;float:left;margin-left:5px;}

/*********** BOX **********/
div.box{border:solid 1px #cacaca;background-color:#fff;padding:1px;margin-top:9px;}
div.boxRed{border:solid 1px #c81a1b;background-color:#fff;padding:1px;margin-top:9px;}
div.box h2 span, div.boxRed h2 span{display:block;padding-left:42px;}
div.box div.h2Clear, div.boxRed div.h2Clear{height:15px;font-size:0px;}
div.box div.h2ClearV2{height:23px;font-size:0px;}

a.bottoneblu{font-size:11px;display:block;text-decoration:none;background: url('../gfx/bottone_blu.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3 !important;font-weight:bold;padding-left:25px;}
a.bottoneblu:hover{text-decoration:underline;}

a.bottoneProfilo{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_profilo.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneProfilo:hover{text-decoration:underline;}

a.bottoneCancella{font-size:11px;display:block;background: url('../gfx/bottone_messaggio_cancella.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;text-decoration:none;}
a.bottoneCancella:hover{text-decoration:underline;}

a.bottoneCronologia{font-size:11px;display:block;background: url('../gfx/bottone_messaggio_cronologia.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;text-decoration:none;}
a.bottoneCronologia:hover{text-decoration:underline;}

a.bottoneScrivi{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_scrivi.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneScrivi:hover{text-decoration:underline;}

a.bottoneScriviCommento{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_scrivi_commento.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneScriviCommento:hover{text-decoration:underline;}

a.bottoneLeggi{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_leggi.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneLeggi:hover{text-decoration:underline;}

a.bottoneRispondi{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_rispondi.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneRispondi:hover{text-decoration:underline;}

a.bottoneBlacklist{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_blacklist.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneBlacklist:hover{text-decoration:underline;}

a.bottoneAccetta{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_accetta.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneAccetta:hover{text-decoration:underline;}

a.bottoneRifiuta{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_rifiuta.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneRifiuta:hover{text-decoration:underline;}

a.bottoneAbilita{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_abilita.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneAbilita:hover{text-decoration:underline;}

a.bottoneCreaBlog{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_crea_blog.gif') no-repeat 0 1px;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneCreaBlog:hover{text-decoration:underline;}

a.bottoneFotoInserisci{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_inserisci_foto.gif') no-repeat 0 0;line-height:14px;color:#fff;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneFotoInserisci:hover{text-decoration:underline;}

a.bottoneVideoInserisci{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_inserisci_video.gif') no-repeat 0 0;line-height:14px;color:#fff;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneVideoInserisci:hover{text-decoration:underline;}

a.bottoneBuddy{font-size:11px;text-decoration:none;display:table-cell;background: url('../gfx/bottone_buddy.gif') no-repeat 0 0;line-height:16px;color:#3e6ba3;font-weight:bold;padding-left:31px;font-style:normal;}
a.bottoneBuddy:hover{text-decoration:underline;}

a.bottoneAbuso{font-size:11px;text-decoration:none;display:table-cell;background: url('../gfx/bottone_segnala_abuso.gif') no-repeat 0 0;line-height:16px;color:#3e6ba3;font-weight:bold;padding-left:25px;font-style:normal;}
a.bottoneAbuso:hover{text-decoration:underline;}

a.bottoneBlack{font-size:11px;text-decoration:none;display:table-cell;background: url('../gfx/bottone_black.gif') no-repeat 0 0;line-height:16px;color:#3e6ba3;font-weight:bold;padding-left:31px;font-style:normal;}
a.bottoneBlack:hover{text-decoration:underline;}

div.buttonChatta{position:absolute;z-index:2;margin-left:478px;}
a.bottoneChatta{font-size:11px;text-decoration:none;display:block;background: url('../gfx/bottone_chatta.gif') no-repeat 0 0;height:25px;line-height:24px;width:96px;color:#fff;font-weight:bold;padding-left:37px;font-style:normal;}
a.bottoneChatta:hover{text-decoration:underline;}

a.bottoneblu span{font-weight:normal;}
a.bottonebluFlip{display:block;text-decoration:none;background: url('../gfx/bottone_blu_flip.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3;font-weight:bold;padding-left:25px;}
a.bottonebluFlip:hover{text-decoration:underline;}

input.bottoneblu{cursor:pointer;border:none;text-align:left;font-size:11px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;background: url('../gfx/bottone_blu.gif') no-repeat 0 1px;line-height:14px;height:16px !important;color:#3e6ba3;font-weight:bold;padding-left:22px !important;padding-left:24px;display:table-cell;display:block;text-decoration:none;}
input.bottonebluUnderline{cursor:pointer;border:none;text-align:left;font-size:11px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;background: url('../gfx/bottone_blu.gif') no-repeat 0 1px;line-height:14px;height:16px !important;color:#3e6ba3;font-weight:bold;padding-left:22px !important;padding-left:24px;display:table-cell;display:block;text-decoration:underline;}

input.bottonerosso{cursor:pointer;border:none;text-align:left;font-size:11px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;background: url('../gfx/bottone_rosso.gif') no-repeat 0 1px;line-height:14px;height:16px !important;color:#e2001a;font-weight:bold;padding-left:22px !important;padding-left:24px;display:table-cell;display:block;text-decoration:none;}
input.bottonerossoUnderline{cursor:pointer;border:none;text-align:left;font-size:11px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;background: url('../gfx/bottone_rosso.gif') no-repeat 0 1px;line-height:14px;height:16px !important;color:#e2001a;font-weight:bold;padding-left:22px !important;padding-left:24px;display:table-cell;display:block;text-decoration:underline;}

a.bottonerosso{font-size:11px;display:block;text-decoration:none;background: url('../gfx/bottone_rosso.gif') no-repeat 0 0;line-height:14px;color:#e2001a !important;font-weight:bold;padding-left:25px;}
a.bottonerosso:hover{text-decoration:underline;}

a.linkrosso{font-size:11px;color:#e2001a;}

a.nick{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
a.nick:hover{text-decoration:underline;}

/*********** FUNCAFE *************/
div#foto div.fotoBox div.contentFuncafe{height:auto !important;height:170px;min-height:170px;}
div#foto div.contentFuncafe div.title{border-bottom:solid 1px #cacaca;margin-bottom:2px;padding-bottom:10px;font-size:18px;padding-left:8px;}
div#video div.videoBox div.contentFuncafe{height:auto !important;height:170px;min-height:170px;}
div#video div.contentFuncafe div.title{border-bottom:solid 1px #cacaca;margin-bottom:2px;padding-bottom:10px;font-size:18px;padding-left:8px;}
div.badgeUtenteW{vertical-align:top;}
div.userBadge div.rating5{width:65px;height:13px;font-size:0px;margin-bottom:8px;background: url('../gfx/rating.gif') no-repeat 0 0;}
div.userBadge div.rating4{width:65px;height:13px;font-size:0px;margin-bottom:8px;background: url('../gfx/rating.gif') no-repeat 0 -14px;;}
div.userBadge div.rating3{width:65px;height:13px;font-size:0px;margin-bottom:8px;background: url('../gfx/rating.gif') no-repeat 0 -28px;}
div.userBadge div.rating2{width:65px;height:13px;font-size:0px;margin-bottom:8px;background: url('../gfx/rating.gif') no-repeat 0 -42px;}
div.userBadge div.rating1{width:65px;height:13px;font-size:0px;margin-bottom:8px;background: url('../gfx/rating.gif') no-repeat 0 -56px;}
div.userBadge div.rating0{width:65px;height:13px;font-size:0px;margin-bottom:8px;background: url('../gfx/rating.gif') no-repeat 0 -70px;}
div#funcafeIntro div#animazioneIntro div.noFlash{padding:30px;font-size:13px;font-weight:bold;}
div.noFlash a{color:#ff0000;}
div#funcafeIntro div.buttonBar{background: url('../gfx/funcafe_intro_buttonbar.gif') no-repeat 0 0;padding:4px 10px 4px 8px;}
div#funcafeIntro a.funcafeIntroBtPremi{display:block;width:278px;height:28px;background: url('../gfx/funcafe_intro_bt_premi.gif') no-repeat 0 0;}
div#funcafeIntro a.funcafeIntroBtCome{display:block;width:265px;height:28px;background: url('../gfx/funcafe_intro_bt_comepartecipare.gif') no-repeat 0 0;}
div#funcafeIntro a.funcafeIntroBtPremi:hover, div#funcafeIntro a.funcafeIntroBtCome:hover{background-position:0 -29px;}
div#funcafeLinks{width:574px;overflow:auto;padding:8px 0 11px 0;}
div#funcafeLinks div.calltoaction{float:left;width:226px;height:50px;background: url('../gfx/funcafe_calltoaction.gif') no-repeat 0 0;}
div#funcafeLinks div.caricavideo a{display:block;float:left;width:174px;height:50px;background: url('../gfx/funcafe_bt_carica_video.gif') no-repeat 0 0;}
div#funcafeLinks div.caricafoto a{display:block;float:left;width:174px;height:50px;background: url('../gfx/funcafe_bt_carica_foto.gif') no-repeat 0 0;}
div#funcafeLinks div.caricavideo a:hover{display:block;float:left;width:174px;height:50px;background: url('../gfx/funcafe_bt_carica_video_on.gif') no-repeat 0 0;}
div#funcafeLinks div.caricafoto a:hover{display:block;float:left;width:174px;height:50px;background: url('../gfx/funcafe_bt_carica_foto_on.gif') no-repeat 0 0;}
div#funcafeBack div.funcafeBackBar{background-color:#e9e8e8;padding:6px 10px;text-align:left;}
div.funcafeAccettazione{font-size:11px;width:490px;padding-left:18px;}
div.funcafeAccettazione a{font-weight:bold;color:#3e6ba3;}
div#funcafeCaring{background: url('../gfx/funcafe_caring.jpg') no-repeat top right;height:auto !important;height:195px;min-height:195px;}
div#funcafeCaring div.content{padding:18px 0 0 0;text-align:center;width:450px;}
div#funcafeCaring div.logo{width:202px;height:66px;margin:auto auto 20px auto;background: url('../gfx/funcafe_timcafestyle.gif') no-repeat 0 0;}
div#funcafeCaring div.testo{margin:auto;padding:0 20px;}
div#funcafeCaring div.testo p{margin-bottom:13px;}
div.funcafeRegolamento{padding-bottom:6px;padding-left:429px;}
div.funcafeRegolamentoFine{padding-bottom:6px;padding-left:429px;margin-top:11px;}
.padRight10{padding-right:10px;}
div.spacerFuncafeCenter01{height:19px !important;height:17px;font-size:0px;}
div#funcafeIntro div.headerCome{width:570px;height:156px;background: url('../gfx/funcafe_header_come.jpg') no-repeat 0 0;}
div#funcafeIntro div.headerPremi{width:570px;height:156px;background: url('../gfx/funcafe_header_premi.jpg') no-repeat 0 0;}
div#funcafeIntro span{visibility:hidden;}
div#funcafeCome div.content{padding:13px 13px 15px 14px;}
div#funcafeCome div.image{float:left;}
div#funcafeCome div.textBox{float:left;}
div#funcafeCome div.riga01 td.txt{padding-left:20px;background: url('../gfx/funcafe_come_punti.gif') repeat-x 0 0;height:121px;width:351px;}
div#funcafeCome div.riga03 td.txt{padding-left:20px;background: url('../gfx/funcafe_come_punti.gif') repeat-x 0 0;height:121px;width:351px;}
div#funcafeCome div.riga01 td.txt div.num{float:left;color:#bdbdbd;font-weight:bold;font-size:22px;}
div#funcafeCome div.riga01 td.txt div.txtBody{float:left;padding-left:4px;font-size:13px;padding-top:7px;}
div#funcafeCome div.riga01 td.txt div.txtBody a{font-weight:bold;color:#3e6ba3;}
div#funcafeCome div.riga02 td.txt{padding-left:30px;}
div#funcafeCome div.riga02 td.txt div.num{float:left;color:#bdbdbd;font-weight:bold;font-size:22px;}
div#funcafeCome div.riga02 td.txt div.txtBody{float:left;padding-left:4px;font-size:13px;padding-top:7px;width:325px;}
div#funcafeCome div.riga03 td.txt div.num{float:left;color:#bdbdbd;font-weight:bold;font-size:22px;}
div#funcafeCome div.riga03 td.txt div.txtBody{float:left;width:310px;padding-left:4px;font-size:13px;padding-top:7px;}
div#funcafeCome div.riga03 td.txt div.txtBody a{font-weight:bold;color:#3e6ba3;}
div#funcafePremi div.content{padding:18px 13px 15px 13px;}
div#funcafePremi div.superPremioTitolo{margin-bottom:16px;}
div#funcafePremi div.divisore{height:37px;background: url('../gfx/funcafe_premi_divisore.gif') no-repeat 0 0;}
div#funcafePremi div.superPremio div.image{float:left;}
div#funcafePremi div.superPremio div.txt{float:left;padding:10px 0 0 10px;width:360px;}
div#funcafePremi div.txt p{margin-bottom:10px;}
div#funcafePremi div.altriPremiTitolo{margin-bottom:16px;}
div#funcafePremi div.altriPremi div.image{float:left;}
div#funcafePremi div.altriPremi div.txt{float:left;padding:10px 0 0 10px;width:360px;}
div#videoDettaglio{margin-bottom:32px;}
div#videoDettaglio div.content{padding:12px 0 6px 5px;}
div#videoDettaglio td.dx{vertical-align:top;width:242px;}
div#videoDettaglio td.dx div.info{background-color:#f2f2f2;padding:10px;font-size:12px;font-weight:bold;color:#323232;}
div#videoDettaglio td.dx div.info a{color:#323232;text-decoration:underline;}
div#videoDettaglio td.dx div.info a:hover{color:#323232;text-decoration:none;}
div#videoDettaglio td.dx div.vota{padding:10px;}
div#videoDettaglio td.dx div.vota h3{color:#326198;font-size:18px;font-weight:normal;margin-bottom:20px;}
div#videoDettaglio td.dx div.vota div.calltoaction{font-size:14px;margin-bottom:10px;}
div#videoDettaglio a.stellinaPiena{display:block;float:left;width:29px;height:28px;background: url('../gfx/stellina_piena.gif') no-repeat 0 0;}
div#videoDettaglio a.stellinaVuota{display:block;float:left;width:29px;height:28px;background: url('../gfx/stellina_vuota.gif') no-repeat 0 0;}
div#videoDettaglio a.stellinaPiena:hover{background: url('../gfx/stellina_vuota.gif') no-repeat 0 0;}
div#videoDettaglio a.stellinaVuota:hover{background: url('../gfx/stellina_piena.gif') no-repeat 0 0;}
table.popModale td.modaleSx div.contentFotoDettaglio{padding:10px;}
table.popModale td.modaleSx div.contentFotoDettaglio div.vota h1{color:#326198;font-size:18px;font-weight:normal;margin-top:10px;}
table.popModale td.modaleSx div.contentFotoDettaglio div.vota h2{font-size:14px;margin-bottom:10px;font-weight:normal;margin-bottom:10px;}
table.popModale td.modaleSx div.contentFotoDettaglio div.vota a.stellinaPiena{display:block;float:left;width:29px;height:28px;background: url('../gfx/stellina_piena.gif') no-repeat 0 0;}
table.popModale td.modaleSx div.contentFotoDettaglio div.vota a.stellinaVuota{display:block;float:left;width:29px;height:28px;background: url('../gfx/stellina_vuota.gif') no-repeat 0 0;}
table.popModale td.modaleSx div.contentFotoDettaglio div.vota a.stellinaPiena:hover{background: url('../gfx/stellina_vuota.gif') no-repeat 0 0;}
table.popModale td.modaleSx div.contentFotoDettaglio div.vota a.stellinaVuota:hover{background: url('../gfx/stellina_piena.gif') no-repeat 0 0;}
table.popModale td.modaleSx div.contentFotoDettaglio div.top a.popClose{display:block;background: url('../gfx/pop_chiudi.gif') no-repeat center right;font-size:11px;color:#2d2d2d;font-weight:bold;width:53px;}
table.popModale td.modaleSx div.contentFotoDettaglio div.top div.flLeft{font-size:12px;color:#323232;font-weight:bold;}
table.popModale td.modaleSx div.contentFotoDettaglio div.top div.flLeft a{color:#323232;text-decoration:underline;}
table.popModale td.modaleSx div.contentFotoDettaglio div.top div.flLeft a:hover{color:#323232;text-decoration:none;}
table.popModale td.modaleSx div.contentFotoDettaglio div.top div.titolo{text-align:center;font-size:14px;color:#326198;font-weight:bold;margin-bottom:4px;}
div#funcafeIntro a.funcafeIntroBtPremiLong{display:block;width:552px;height:28px;background: url('../gfx/funcafe_intro_bt_premi_tutti.gif') no-repeat 0 0;}
div#funcafeIntro a.funcafeIntroBtPremiLong:hover{background-position:0 -29px;}
div#funcafeIntro a.funcafeIntroBtWinners{display:block;width:265px;height:28px;background: url('../gfx/funcafe_intro_bt_winners.gif') no-repeat 0 0;}
div#funcafeIntro a.funcafeIntroBtWinners:hover{background-position:0 -29px;}
div#funcafeIntro div.buttonBarV2{background: url('../gfx/funcafe_intro_buttonbar_02.gif') no-repeat 0 0;padding:4px 10px 4px 8px;}
div.box h2#superPremio{margin-bottom:30px;font-size:14px;width:265px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_funcafe_winner_super.gif') no-repeat top right;}
div.box h2#altriPremi{margin-bottom:30px;font-size:14px;width:265px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_funcafe_winner_altri.gif') no-repeat top right;}
div#winnerSuperPremio{margin-bottom:21px;}
div#winnerSuperPremio div.content{padding:6px 20px 7px 5px;}
div#winnerSuperPremio td.dx{vertical-align:top;}
div#winnerSuperPremio div.what{font-size:20px;margin-bottom:10px;}
div#winnerSuperPremio div.what strong{color:#326198;}
div#winnerSuperPremio div.who div.userBadge{background:#f2f2f2 url('../gfx/funcafe_aereo.gif') no-repeat top right;}
div#winnerAltriPremi div.content{padding:15px 0 10px 0;}
div#winnerAltriPremi div.what{margin-left:80px;margin-bottom:15px;}
div#winnerAltriPremi div.what span{display:block;font-size:20px;padding:40px 0 27px 117px;background: url('../gfx/funcafe_premio_smartphone.jpg') no-repeat 0 0;}
div#winnerAltriPremi div.what span strong{color:#326198;}
div#winnerAltriPremi div.when{margin-bottom:2px;background-color:#f2f2f2;font-weight:bold;padding:3px 9px;font-size:12px;}

div#funcafeCaring div.linkBar{text-align:center;margin:auto;font-size:11px;}
div#funcafeCaring div.linkBar a{margin:auto;margin-top:8px;text-transform:uppercase;font-weight:bold;display:block;width:196px;height:23px;line-height:22px;background: url('../gfx/funcafe_bt_registrati.gif') no-repeat 0 0;text-align:center;text-decoration:none;color:#fff;}


/*********** BOX ADV HP **********/
div.boxAdv{border:solid 1px #cacaca;background-color:#fff;padding:14px 52px 15px 52px;}

/*********** REGISTRAZIONE **********/
div.box h2#registrazione{margin-bottom:30px;font-size:14px;width:265px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_registrazione.gif') no-repeat top right;}
div.regCallToActionUp{background: url('../gfx/registrazione_boxleft_bgtop.jpg') repeat-x 0 0;padding:12px 0 8px 0;text-align:center;font-size:17px;color:#000000;}
div.regCallToActionUp strong{color:#dd0000;}
div.regCallToActionDown{background: url('../gfx/registrazione_boxleft_bgbottom.jpg') no-repeat 0 0;padding:15px 0 15px 0;text-align:center;color:#fff;font-size:16px;}
div.regCallToActionDownV2{background: url('../gfx/registrazione_boxleft_bgbottom.jpg') no-repeat 0 0;padding:25px 0 25px 0;text-align:center;color:#fff;font-size:26px;}
div#registrazione{padding:18px 5px 0 5px;font-size:11px;}
div#registrazione a.bottoneblu{color:#3e6ba3;}
div#registrazione table td{font-size:11px;}
div#registrazione table.table{text-align:center;margin:auto;}
div#registrazione div.grey{background-color:#f2f2f2;padding:12px 8px;}
div#registrazione div.white{background-color:#ffffff;padding:12px 8px;}
div#registrazione td.label{text-align:right;width:90px;padding-right:6px;vertical-align:top;}
div#registrazione td.labelV2{text-align:right;width:171px;padding-right:6px;vertical-align:top;}
div#registrazione td.labelV3{text-align:right;width:100px;padding-right:6px;vertical-align:top;}
div#registrazione td.labelV5{vertical-align:top;}
div#registrazione td.labelV6{text-align:right;width:131px;padding-right:6px;vertical-align:top;}
div#registrazione td.labelV7{text-align:right;width:151px;padding-right:6px;vertical-align:top;}
div#registrazione td.labelV4{text-align:right;width:74px !important;width:70px;padding-right:6px;}
div#registrazione td.label span, div#registrazione td.labelV2 span, div#registrazione td.labelV3 span, div#registrazione td.labelV4 span, div#registrazione td.labelV5 span{color:#5593c8;} 
div#registrazione input.input{font-size:11px;color:#000;width:214px !important;width:220px;margin-right:10px;}
div#registrazione input.inputCaptcha{font-size:11px;color:#000;width:181px !important;width:187px;margin-right:10px;}
div#registrazione span.dida{color:#808080;font-style:italic;text-align:left;}
div#registrazione textarea.textarea{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;height:56px;font-size:11px;width:535px !important;width:547px;padding-left:5px;padding-top:3px;}
div#registrazione input.radio{margin:0 5px 0 0;}
div#registrazione td.labelRadio{vertical-align:top;padding-right:5px;font-weight:bold;}
div#registrazione select.selGg{font-size:11px;width:48px;}
div#registrazione select.selMm{font-size:11px;width:48px;}
div#registrazione select.selAaaa{font-size:11px;width:58px;}
div#registrazione select.selProvincia{font-size:11px;width:216px !important;width:210px;}
div#registrazione select.select{font-size:11px;width:218px !important;width:220px;margin-right:10px;}
div#registrazione div.textareaPrivacy{width:608px !important;width:627px;padding:5px;height:90px;overflow:auto;border:solid 1px #7f9db9;margin:10px 0px;}
div#registrazione td.agreement{padding-left:95px;padding-top:15px;}
div#registrazione td.agreement span{color:#5593c8;}
div#registrazione a{color:#000000;font-weight:bold;}
div#registrazione td.agreement a{text-decoration:none;}
div#registrazione td.agreement a:hover{text-decoration:underline;}
div#registrazione select.selRicezione{font-size:11px;width:150px;margin-left:10px;}
div#registrazione div.barraIndicazioni{float:left;background-color:#f2f2f2;width:753px;color:#5593c8;padding:8px 0;}
div#registrazione div.barraIndicazioni div.sx{float:left;padding-left:10px;}
div#registrazione div.barraIndicazioni div.dx{float:right;padding-right:10px;font-style:italic;font-weight:bold;}
div#registrazione div.submitBar{text-align:center;clear:both;padding:20px;}
div#registrazione div.submitBarV2{text-align:center;clear:both;padding:10px 20px 20px 20px;}
div#registrazione div.intro{color:#3e6ba3;font-size:13px;text-align:center;font-weight:bold;padding-bottom:10px;}
div#registrazione div.error{color:#ff0000;font-size:13px;text-align:center;font-weight:bold;padding-bottom:10px;}
div.upselling{height:auto !important;height:157px;min-height:139px;}
div#registrazione input.inputV2{font-size:11px;color:#000;width:194px !important;width:200px;margin-right:10px;}
div#registrazione select.selectV2{font-size:11px;width:198px !important;width:200px;margin-right:10px;}
div#registrazione div.autorizzazione{text-align:center;margin-bottom:10px;}
div#registrazione div.riepilogoIntro{background-color:#f2f2f2;padding:15px 8px 15px 126px;color:#e20000;}
div#registrazione div.riepilogo{margin:20px 0;}
div#registrazione div.riepilogo table{margin:auto;text-align:center;width:500px;}
div#registrazione div.riepilogo table td{text-align:left;width:50%;padding-bottom:5px;}
div#registrazione td.modificaCerco{width:208px !important;width:210px;margin-right:10px;}
div#registrazione td.modificaData{width:208px !important;width:210px;margin-right:10px;}
div#registrazione p.modifica {position:relative;font-weight:bold;font-size:12px;}
div#registrazione ul.form_modifica {color:black;padding-left:20px;position:relative;}
div#registrazione form.modifica_password { padding: 10px 0}
div#registrazione form.modifica_password input { float: left;}


div#caring{padding-top:10px;}
div#caring div.content{height:auto !important;height:150px;min-height:150px;}
div#caring div.attenzione{background-color:#f2f2f2;padding:13px 8px 13px 8px;color:#e20000;text-align:center;}
div#caring div.testo{background-color:#fff;padding:13px 8px 13px 8px;color:#000;text-align:center;}
div#caring div.testo a{color:#000;font-weight:bold;}
div#caring div.grey{background-color:#f2f2f2;padding:13px 8px 13px 8px;color:#000;text-align:center;}
div#caring div.grey table{margin:auto;}
div#caring div.grey td{font-size:11px;}
div#caring div.grey label{padding-right:5px;}
div#caring input.input{font-size:11px;width:200px;}

div.box h2#feedback{margin-bottom:30px;font-size:14px;width:265px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_feedback.gif') no-repeat top right;}
div#caringFeedback{padding-top:10px;}
div#caringFeedback div.content{height:auto !important;height:222px;min-height:222px;}
div#caringFeedback div.attenzione{background-color:#f2f2f2;padding:20px 8px 20px 8px;color:#e20000;text-align:center;}
div#caringFeedback div.testo{background-color:#fff;padding:20px 8px 20px 8px;color:#000;text-align:center;}
div#caringFeedback div.testo a{color:#000;font-weight:bold;}
div#caringFeedback div.grey{background-color:#f2f2f2;padding:13px 8px 13px 8px;color:#000;text-align:center;}
div#caringFeedback div.grey table{margin:auto;}
div#caringFeedback div.grey td{font-size:11px;}


div#caringBoxLogin div.loginBottom{background:#e2001a url('../gfx/login_bottom_bg.gif') no-repeat 0 0;color:#fff;padding:7px 13px 10px 13px;font-size:15px;text-align:center;}
div#caringBoxLogin div.loginBottom div.callToAction{height:92px;}
div#caringBoxLogin div.loginBottom div.callToAction div.linkBar{text-align:center;margin:auto;font-size:11px;}
div#caringBoxLogin div.loginBottom div.callToAction div.linkBar a{margin:auto;margin-top:8px;text-transform:uppercase;font-weight:bold;display:block;width:96px;height:23px;line-height:22px;background: url('../gfx/login_bt_registrati.gif') no-repeat 0 0;text-align:center;text-decoration:none;color:#fff;}


/*********** MENU NON LOGGATO **********/
div.box h2#login{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_nonloggato.gif') no-repeat top right;}
div#login div.loginBox{padding-top:0px;}
div#login div.content{height:auto !important;height:232px;min-height:232px;}
div#login div.loginBottom{background:#e2001a url('../gfx/login_bottom_bg.gif') no-repeat 0 0;color:#fff;padding:7px 13px 10px 13px;}
div#login div.loginBottom div.callToAction{height:92px;}
div#login div.loginBottom div.callToAction div.linkBar{text-align:center;margin:auto;}
div#login div.loginBottom div.callToAction div.linkBar a{margin:auto;margin-top:16px;text-transform:uppercase;font-weight:bold;display:block;width:96px;height:23px;line-height:22px;background: url('../gfx/login_bt_registrati.gif') no-repeat 0 0;text-align:center;text-decoration:none;color:#fff;}
div#login div.loginTop{padding:7px;}
div#login td.loginTopContent{height:109px;}
div#login div.loginTop label{color:#e2001a;font-size:11px;padding-right:5px;}
div#login div.loginTop input.input{font-size:11px;width:112px;}
div#login div.loginTop div.error{text-align:center;font-size:11px;margin-bottom:5px;font-weight:bold;color:#ff0000;line-height:11px;}

/*********** MENU LOGGATO **********/
div.box h2#menuloggato, div.boxRed h2#menuloggato{font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold !important;color:#fff;background: url('../gfx/h2_nonloggato.gif') no-repeat top right;}
div#menuloggato div.menuBoxLoggato{margin:5px;}
div#menuloggato div.menuBoxLoggato div#notifiche, div#menuloggato div.menuBoxLoggato div#azioni{border:solid 1px #cecece;} 
div#menuloggato div.menuBoxLoggato div#notifiche{margin-bottom:5px;}
div#menuloggato div.menuBoxLoggato div#notifiche h3, div#menuloggato div.menuBoxLoggato div#azioni h3{font-size:11px;font-weight:normal;background: url('../gfx/menu_h3.jpg') repeat-x 0 0;line-height:22px;text-indent:6px;}
div.menuBoxLoggato div#azioni div.boxContent{padding:3px 0;}
div#menuloggato div.menuBoxLoggato div#azioni a{color:#000;font-weight:bold;text-decoration:none;padding-left:32px;line-height:19px;}
div#menuloggato div.menuBoxLoggato div#azioni a:hover{text-decoration:none;background-position:0 -42px !important;color:#fff;}
div#menuloggato div.menuBoxLoggato div#azioni a.menuOn{text-decoration:none;background-position:0 -21px !important;color:#fff;}
div#menuloggato div.menuBoxLoggato div#azioni a.mypage{display:block;height:20px;background: url('../gfx/menu_ico_mypage.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.mybox{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_mybox.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.myblog{display:block;height:20px;background: url('../gfx/menu_ico_myblog.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.myfoto{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_myfoto.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.myvideo{display:block;height:20px;background: url('../gfx/menu_ico_myvideo.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.buddylist{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_buddylist.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.blacklist{display:block;height:20px;background: url('../gfx/menu_ico_blacklist.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.grabbing{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_grabbing.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.crediti{display:block;height:20px;background: #f2f2f2 url('../gfx/menu_ico_crediti.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.cambianick{display:block;height:20px;background: url('../gfx/menu_ico_cambianick.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBoxLoggato div#azioni a.logout{display:block;height:20px;background: #f2f2f2 url('../gfx/menu_ico_logout.gif') no-repeat 0 0;font-weight:bold !important;}
div.menuBoxLoggato div#notifiche div.boxContent{padding:1px 4px 6px 4px;}
div.menuBoxLoggato div#notifiche div.notifica{float:left;width:164px;border-bottom:solid 1px #eaeaea;padding:5px 0;}
div.menuBoxLoggato div#notifiche div.notifica div.fotoIcona{float:left;width:24px;margin-right:3px;text-align:center;}
div.menuBoxLoggato div#notifiche div.notifica div.fotoIcona a{display:block;}
div.menuBoxLoggato div#notifiche div.notifica div.fotoIcona a.thumb{border:solid 1px #cacaca;}
div.menuBoxLoggato div#notifiche div.notifica div.messaggio{float:left;font-size:11px;width:98px;margin-right:3px;}
div.menuBoxLoggato div#notifiche div.notifica div.messaggio span.info{display:block;font-size:9px;}
div.menuBoxLoggato div#notifiche div.notifica div.messaggio {line-height:12px;}
div.menuBoxLoggato div#notifiche div.notifica div.bottoni{float:left;width:36px;text-align:right;}
div.menuBoxLoggato div#notifiche div.notifica div.bottoni a.notificheBtChatAccetta{display:block;float:left;margin-top:13px;margin-right:4px;width:16px;height:11px;font-size:0px;background: url('../gfx/notifiche_bt_chat_accetta.gif') no-repeat 0 0;}
div.menuBoxLoggato div#notifiche div.notifica div.bottoni a.notificheBtChatRifiuta{display:block;float:left;margin-top:13px;width:16px;height:11px;font-size:0px;background: url('../gfx/notifiche_bt_chat_rifiuta.gif') no-repeat 0 0;}
div.menuBoxLoggato div#notifiche div.notifica div.bottoni a.notificheBtMessaggi{display:block;float:right;margin-top:5px;width:16px;height:11px;font-size:0px;background: url('../gfx/notifiche_bt_messaggi.gif') no-repeat 0 0;}
div.menuBoxLoggato div#notifiche div.notifica div.icoMessaggi{width:20px;height:14px;background: url('../gfx/notifiche_ico_messaggi.gif') no-repeat 0 0;}

div#menuloggato div.menuBox{padding-top:5px;padding-bottom:7px;}
div#menuloggato div.content{height:auto !important;height:220px;min-height:220px;}
div#menuloggato div.menuBox a{color:#000;font-weight:bold;text-decoration:none;padding-left:32px;line-height:19px;}
div#menuloggato div.menuBox a:hover{text-decoration:none;background-position:0 -42px !important;color:#fff;}
div#menuloggato div.menuBox a.menuOn{text-decoration:none;background-position:0 -21px !important;color:#fff;}
div#menuloggato div.menuBox a.mypage{display:block;height:20px;background: url('../gfx/menu_ico_mypage.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.mybox{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_mybox.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.myblog{display:block;height:20px;background: url('../gfx/menu_ico_myblog.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.myfoto{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_myfoto.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.myvideo{display:block;height:20px;background: url('../gfx/menu_ico_myvideo.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.buddylist{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_buddylist.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.blacklist{display:block;height:20px;background: url('../gfx/menu_ico_blacklist.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.grabbing{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_grabbing.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.crediti{display:block;height:20px;background: url('../gfx/menu_ico_crediti.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.cambianick{display:block;height:20px;background:#f2f2f2 url('../gfx/menu_ico_cambianick.gif') no-repeat 0 0;font-weight:bold !important;}
div#menuloggato div.menuBox a.logout{display:block;height:20px;background: url('../gfx/menu_ico_logout.gif') no-repeat 0 0;font-weight:bold !important;}

a.btModificaSkin{display:block;width:188px;height:25px;background: url('../gfx/bt_modifica_skin.gif') 0 0;text-indent:39px;color:#fff;text-transform:uppercase;line-height:24px;font-weight:bold;text-decoration:none;}
a.btModificaSkin:hover{text-decoration:underline;}

a.bottonePin{display:block;text-decoration:none;margin-bottom:20px;margin-top:10px;width:248px;height:25px;background: url('../gfx/bottone_pin.gif') 0 0;text-align:center;color:#fff;text-transform:uppercase;line-height:24px;font-weight:bold;color:#fff !important;}
a.bottonePin:hover{text-decoration:underline;}

/*********** BOX TAG **********/
div.box h2#tag{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_tag.gif') no-repeat top right;}
div#tag a{text-decoration:none;color:#b2b2b2;font-weight:bold;line-height:22px !important;line-height:24px;}
div#tag a:hover{color:#a2c4e2;}
div#tag div.cloud{padding:5px 5px 0 5px;}
div#tag div.cloud div.content{height:auto !important;height:136px;min-height:136px;}
div#tag a.tag00{font-size:11px;}
div#tag a.tag01{font-size:13px;}
div#tag a.tag02{font-size:15px;}
div#tag a.tag03{font-size:17px;}
div#tag a.tag03{font-size:22px;}
div#tag a.tag03{font-size:24px;}

/*********** PRESENTAZIONE PERSONALE **********/
div.box h2#presentazionePersonale{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;background: url('../gfx/h2_benvenuto.gif') no-repeat top right;}
div#presentazionePersonale div.presentazionePersonaleBox{padding:4px 0 0 6px;}
div#presentazionePersonale div.presentazionePersonaleBox div.content{height:auto !important;height:228px;min-height:228px;}
div#presentazionePersonale div.presentazionePersonaleBox td.sx{vertical-align:top;}
div#presentazionePersonale div.presentazionePersonaleBox td.sx div.thumbCornice{background: url('../gfx/thumb_utente_big.gif') no-repeat 0 0;padding:8px 13px 8px 14px;}
div#presentazionePersonale div.presentazionePersonaleBox td.dx{vertical-align:top;padding-top:6px;}
div#presentazionePersonale td.twitter{width:291px;height:30px;background: url('../gfx/twitter_input.gif') no-repeat 0 0;}
div#presentazionePersonale td.twitter input{margin-left:10px;width:275px;border:none;font-size:13px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;}
div#presentazionePersonale input.bottoneblu{width:75px;}
div#presentazionePersonale input.bottonebluUnderline{width:75px;}
div#presentazionePersonale div.riepilogo{padding:10px 10px 5px 10px;}
div#presentazionePersonale div.riepilogo table{width:360px;}
div#presentazionePersonale div.riepilogo td{font-size:11px;width:50%;padding-bottom:4px;}
div#presentazionePersonale div.descrizione{background-color:#f2f2f2;padding:5px 10px;font-size:11px;font-style:italic;margin-bottom:6px;}

/*********** MY BOX **********/
div.box h2#mybox{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_mybox.gif') no-repeat top right;}
div.box div.genericoBox{padding:11px 0;}
div.box div.genericoBox div.content{height:auto !important;height:210px;min-height:210px;}
div.box div.genericoBoxV2{padding:11px 0;}
div.box div.genericoBoxV2 div.content{height:auto !important;height:10px;min-height:10px;}
div#mybox div.messaggiNav{padding:5px 9px 16px 9px;}
div#mybox td.sx{border:solid 1px #f2f2f2;}
div#mybox td.dx{vertical-align:top;border:solid 1px #dadada;width:370px;padding:1px;}
div#mybox div.icoSmsRicevuto{width:16px;height:11px;font-size:0px;background: url('../gfx/ico_sms_ricevuto.gif') no-repeat 0 0;}
div#mybox div.icoSmsInviato{width:16px;height:11px;font-size:0px;background: url('../gfx/ico_sms_inviato.gif') no-repeat 0 0;}
div#mybox div.deliveryTime{background-color:#f2f2f2;font-size:11px;font-weight:bold;font-style:italic;padding:4px 7px;}
div#mybox div.deliveryTime td{font-size:11px;font-weight:bold;font-style:italic;}
div#mybox div.text{font-size:11px;line-height:12px;padding:6px 7px 0 7px;}
div#mybox div.textMms{font-size:11px;line-height:12px;padding:15px 7px 0 7px;}
div#mybox div.textMms a{color:#000;font-weight:bold;text-decoration:none;}
div#mybox div.textMms a:hover{text-decoration:underline;}
div#mybox div.icoSmsInviato{width:20px;height:14px;font-size:0px;background: url('../gfx/ico_sms_inviato.gif') no-repeat 0 0;}
div#mybox div.boxMessaggio{margin-bottom:5px;}
.ikoRicevuti{width:20px;height:14px;font-size:0px;background: url('../gfx/ico_sms_ricevuto.gif') no-repeat 0 0;margin:0 5px 0 0 !important;}
.ikoInviati{width:20px;height:14px;font-size:0px;background: url('../gfx/ico_sms_inviato.gif') no-repeat 0 0;margin:0 5px 0 0 !important;}

/*********** FOTO **********/
div.box h2#foto{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_foto.gif') no-repeat top right;}
div#foto div.fotoBox{padding:11px 0 7px 0;}
div#foto div.fotoBox div.content{height:auto !important;height:636px;min-height:636px;}
div#foto div.title{border-bottom:solid 1px #cacaca;margin-bottom:2px;padding-bottom:10px;}
div#foto div.title td.sx{font-size:18px;padding-left:8px;}
div#foto div.title td.dx{padding-right:8px;}

/*********** VIDEO **********/
div.box h2#video{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_video.gif') no-repeat top right;}
div#video div.videoBox{padding:11px 0 7px 0;}
div#video div.videoBox div.content{height:auto !important;height:636px;min-height:636px;}
div#video div.title{border-bottom:solid 1px #cacaca;margin-bottom:2px;padding-bottom:10px;}
div#video div.title td.sx{font-size:18px;padding-left:8px;}
div#video div.title td.dx{padding-right:8px;}

/*********** MY BLOG **********/
div.box h2#myblog2{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog_long.gif') no-repeat top right;}
div#mioBlog div.myblogPresentazione{background-color:#f2f2f2;padding:8px;}
div#mioBlog div.myblogPresentazione td.sx {padding-right:8px;vertical-align:top;}
div#mioBlog div.myblogPresentazione td.dx {vertical-align:top;}
div#mioBlog div.myblogPresentazione td.sx img{border:solid 1px #000;}
div#mioBlog div.myblogPresentazione td.dx div.titolo{font-size:15px;font-weight:bold;}
div#mioBlog div.myblogPresentazione td.dx div.descrizione{font-size:11px;padding-top:5px;}
div#mioBlog div.myblogPresentazione div.button{padding:15px 0 7px 0;}
div#mioBlog div.mypost{padding:8px 8px 6px 8px;float:left;background-color:#fff;}
div#mioBlog div.mypost div.immagine{float:left;margin:0 8px 0 0;}
div#mioBlog div.mypost div.immagine  img{border:solid 1px #000;}
div#mioBlog div.mypost div.data{font-size:11px;font-style:italic;}
div#mioBlog div.mypost div.titolo{margin-bottom:5px;}
div#mioBlog div.mypost div.titolo a{font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div#mioBlog div.mypost div.titolo a:hover{text-decoration:underline;}
div#mioBlog div.mypost div.testo{font-size:11px;}
div#mioBlog div.mypostBar{background-color:#f2f2f2;clear:left;}
div#mioBlog div.mypostBar table td.sx{text-align:left;padding:6px 0 6px 8px;}
div#mioBlog div.mypostBar table td.dx{text-align:right;padding:6px 6px 6px 0;}
div#mioBlog div.mypostBar table td.dx a{display:block;float:right;}
div#mioBlog div.mypostBar table td.sx a span{font-weight:normal;}
div#mioBlog div.bloccoPost{margin-bottom:10px;}
div#mioBlog div.mycommentsBar{background-color:#a9a9a9;margin:11px 4px 0 4px !important;margin:11px 5px 0 4px;clear:left;}
div#mioBlog div.mycommentsBar table {width:560px;}
div#mioBlog div.mycommentsBar table td.sx{text-align:left;padding:6px 0 6px 10px;color:#fff;font-size:12px;font-weight:bold;}
div#mioBlog div.mycommentsBar table td.dx{text-align:right;padding:6px 6px 6px 0;}
div#mioBlog div.mycommentsBar table td.dx a{display:block;float:right;}
div#mioBlog div.comment{margin-top:6px;padding-left:4px !important;padding-left:3px;} 
div#mioBlog div.comment td.sx{width:182px;vertical-align:top;border:solid 1px #f2f2f2;background-color:#f2f2f2;}
div#mioBlog div.comment td.dx{vertical-align:top;width:370px;border:solid 1px #dadada;padding:1px;}
div#mioBlog div.comment div.deliveryTime{background-color:#f2f2f2;font-size:11px;font-weight:bold;font-style:italic;padding:4px 7px;}
div#mioBlog div.comment div.deliveryTime table{width:357px !important;width:356px;}
div#mioBlog div.comment div.deliveryTime td{font-size:11px;font-weight:bold;font-style:italic;}
div#mioBlog div.comment div.text{font-size:11px;line-height:12px;padding:6px 7px 6px 7px;}
div.commentoScrivi{display:none;margin:1px 4px 0 4px !important;margin:1px 5px 0 4px;padding:10px;background:#dddddd url('../gfx/scrivi_commento_bg.gif') no-repeat right bottom; }
div.commentoScrivi label{display:block;font-size:11px;margin-bottom:5px;font-weight:bold;}
div.commentoScrivi textarea{width:520px;height:80px;border:solid 1px #ccc;margin-bottom:5px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;padding:3px 0 0 3px;}
div.commentoScriviHp{display:none;margin-top:1px;padding:10px;background:#dddddd url('../gfx/scrivi_commento_bg.gif') no-repeat right bottom; }
div.commentoScriviHp label{display:block;font-size:11px;margin-bottom:5px;font-weight:bold;}
div.commentoScriviHp textarea{width:520px;height:80px;border:solid 1px #ccc;margin-bottom:5px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;padding:3px 0 0 3px;}
div.back{background-color:#e9e8e8;padding:6px 10px;margin:10px 3px 0 3px;text-align:left;}
div#mioBlog div.postCrea{margin:0 3px;}
div#mioBlog div.postCrea div.formCrea{}
div#mioBlog div.postCreaTitolo{background-color:#a9a9a9;padding:5px 10px;color:#fff;font-weight:bold;font-size:12px;}
div#mioBlog div.postCrea div.grey{background-color:#f2f2f2;padding:10px 10px 10px 110px;}
div#mioBlog div.postCrea div.white{background-color:#fff;padding:10px 10px 10px 110px;}
div#mioBlog div.postCrea td.label{font-size:11px;text-align:right;padding-right:6px;width:65px;}
div#mioBlog div.postCrea input.input{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:470px;}
div#mioBlog div.postCrea input.file{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;padding:2px 0;font-size:11px;width:470px;}
div#mioBlog div.postCrea label.label{display:block;margin-bottom:6px;}
div#mioBlog div.postCrea div.button{padding-top:12px;padding-left:110px;margin-bottom:30px;}
div#mioBlog div.blogCrea{margin:0 3px;}
div#mioBlog div.blogCrea div.formCrea{}
div#mioBlog div.blogCreaTitolo{background-color:#a9a9a9;padding:5px 10px;color:#fff;font-weight:bold;font-size:12px;}
div#mioBlog div.blogCrea div.grey{background-color:#f2f2f2;padding:8px 10px 8px 70px;}
div#mioBlog div.blogCrea div.white{background-color:#fff;padding:8px 10px 8px 70px;}
div#mioBlog div.blogCrea td.label{font-size:11px;text-align:right;padding-right:6px;width:115px;}
div#mioBlog div.blogCrea input.input{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:470px;}
div#mioBlog div.blogCrea input.file{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;padding:2px 0;font-size:11px;width:470px;}
div#mioBlog div.blogCrea label.label{display:block;margin-bottom:6px;}
div#mioBlog div.blogCrea div.button{padding-top:12px;padding-left:110px;}
div#mioBlog div.blogCrea div.button input{width:70px;padding-bottom:5px;}
div#mioBlog div.blogCrea textarea{width:468px !important;width:470px;height:50px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;padding:3px 0 0 3px;}
div#mioBlog div.error{color:#ff0000;font-size:13px;text-align:center;font-weight:bold;padding-top:10px;}

/*********** BUDDYLIST **********/
div.box h2#buddylist{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_buddylist.gif') no-repeat top right;}
div.box h2#amicodi{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_visto.gif') no-repeat top right;}
div#buddylist div.button{padding-left:7px;}
div#buddylist div.button a{margin-top:10px;}

/*********** BLACKLIST **********/
div.box h2#blacklist{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blacklist.gif') no-repeat top right;}
div#blacklist div.button{padding-left:7px;}
div#blacklist div.button a{margin-top:9px;}

/*********** GRABBING **********/
div.box h2#grabbing{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_grabbing.gif') no-repeat top right;}
div#grabbing{margin:0px 4px;}
div#grabbing div.grey{background-color:#e5e5e5;padding:9px 5px;}
div#grabbing div.white{background-color:#ffffff;padding:9px 5px;}
div#grabbing label.label{display:block;padding:5px 0 12px 4px;}
div#grabbing textarea{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:470px;height:50px;border:solid 1px #737373;margin-bottom:10px;display:block;}
div#grabbing span.label{display:block;padding:3px 0 12px 4px;}
div#grabbing div.iframe{font-size:11px;width:470px;height:96px;border:solid 1px #737373;margin-bottom:10px;display:block;overflow:auto;background-color:#fff;}
div#grabbing div.iframe div.riga {line-height:12px;border-bottom:solid 1px #9f9f9f;padding:4px;}
div#grabbing div.iframe div.riga span{padding-left:3px;display:block;float:left;}
div#grabbing div.iframe div.riga td{font-size:11px;}
div#grabbing div.tab{background-color:#e5e5e5;}
div#grabbing ul.tabnav{width: 100%;overflow:hidden;list-style: none; margin: 0;border-bottom:solid 2px #a9a9a9;margin-bottom:2px;}
div#grabbing ul.tabnav li{float:left;padding:0;margin-right:5px;}
div#grabbing ul.tabnav li a{display:block;text-align:center;width:135px;font-size:11px;font-weight:bold;color:#000;background-color:#f2f2f2;line-height:27px;margin-bottom:2px;}
div#grabbing ul.tabnav a.active{background-color:#a9a9a9;color:#fff;text-decoration:none;margin-bottom:0px;line-height:29px;}
div#grabbing div.grey01{background-color:#e5e5e5;padding:10px;}
div#grabbing div.grey02{background-color:#f2f2f2;padding:10px;}
div#grabbing div.grey01 td, div#grabbing div.grey02 td{font-size:11px;}
div#grabbing div.grey02 td{font-style:italic;line-height:13px;}
div#grabbing input.input{font-size:11px;width:230px;}
div#grabbing select{font-size:11px;}

/*********** ULTIMO MESSAGGIO RICEVUTO **********/
div.box h2#ultimoMessaggio{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_ultimo_messaggio.gif') no-repeat top right;}
div#ultimoMessaggio div.ultimoMessaggioBox{padding-top:7px;}
div#ultimoMessaggio div.ultimoMessaggioBox div.content{height:auto !important;height:112px;min-height:112px;}
div#ultimoMessaggio td.sx{border:solid 1px #f2f2f2;}
div#ultimoMessaggio td.dx{vertical-align:top;border:solid 1px #dadada;width:373px;padding:1px;}
div#ultimoMessaggio div.icoSmsRicevuto{width:16px;height:11px;font-size:0px;background: url('../gfx/ico_sms_ricevuto.gif') no-repeat 0 0;}
div#ultimoMessaggio div.icoSmsInviato{width:16px;height:11px;font-size:0px;background: url('../gfx/ico_sms_inviato.gif') no-repeat 0 0;}
div#ultimoMessaggio div.deliveryTime{background-color:#f2f2f2;font-size:11px;font-weight:bold;font-style:italic;padding:4px 7px;}
div#ultimoMessaggio div.deliveryTime td{font-size:11px;font-weight:bold;font-style:italic;}
div#ultimoMessaggio div.text{font-size:11px;line-height:12px;padding:6px 7px 0 7px;}

/*********** TAG: ricerca **********/
div.box h2#tagResults{margin-bottom:30px;font-size:14px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_search_tag.gif') no-repeat top left;}
div.box h2#tagResults span{background: url('../gfx/h2_dx.gif') no-repeat top right;padding-right:70px;}
div#tagResults div.tagResultsBox{padding-top:14px;}
div#tagResults div.tagResultsBox div.content{height:auto !important;height:589px;min-height:589px;}
div#tagResults div.risultatoTipoNumero{padding:3px 8px;border:solid 1px #5996cb;background: url('../gfx/barrablu.gif') repeat-x 0 0;font-weight:bold;color:#fff;margin-bottom:2px;}
div#tagResults div.blogResults{margin-bottom:10px;}
div#tagResults div.risultatoAltri{float:right;padding:10px;}

div#tagResults div.blogResults div.grey{background-color:#f2f2f2;padding:4px;}
div#tagResults div.blogResults div.white{background-color:#fff;padding:4px;}
div#tagResults div.blogResults td.blogName{font-size:11px;color:#000;line-height:10px;}
div#tagResults div.blogResults div.statusTime{font-size:11px;color:#949494;font-style:italic;}
div#tagResults div.blogResults a.nick{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
div#tagResults div.blogResults a.nick:hover{text-decoration:underline;}
div#tagResults div.blogResults a.titolo{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
div#tagResults div.blogResults a.titolo:hover{text-decoration:underline;}
div#tagResults div.immagineBlog{float:left;padding:0 10px 5px 0;}
div#tagResults div.immagineBlog img{border:solid 1px #000;}
div#tagResults div.infoPost{padding-bottom:4px;}

/*********** RICERCHE **********/
div.box h2#searchFoto{margin-bottom:30px;font-size:14px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_search_foto.gif') no-repeat top left;}
div.box h2#searchFoto span{background: url('../gfx/h2_dx.gif') no-repeat top right;padding-right:70px;}
div.box h2#searchVideo{margin-bottom:30px;font-size:14px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_search_video.gif') no-repeat top left;}
div.box h2#searchVideo span{background: url('../gfx/h2_dx.gif') no-repeat top right;padding-right:70px;}
div.box h2#searchBlog{margin-bottom:30px;font-size:14px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_search_blog.gif') no-repeat top left;}
div.box h2#searchBlog span{background: url('../gfx/h2_dx.gif') no-repeat top right;padding-right:70px;}
div.box h2#searchFotoVideo{margin-bottom:30px;font-size:14px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_search_fotovideo.gif') no-repeat top left;}
div.box h2#searchFotoVideo span{background: url('../gfx/h2_dx.gif') no-repeat top right;padding-right:70px;}

div#search div.presenceWeb, div#tagResults div.presenceWeb, div#foto div.presenceWeb, div#video div.presenceWeb, div.results div.presenceWeb{margin-bottom:6px;margin-top:1px;}
div#search div.presenceWap, div#tagResults div.presenceWap, div#foto div.presenceWap, div#video div.presenceWap, div.results div.presenceWeb{margin-bottom:6px;margin-top:1px;}
div#search div.presenceSms, div#tagResults div.presenceSms, div#foto div.presenceSms, div#video div.presenceSms, div.results div.presenceWeb{margin-bottom:6px;margin-top:1px;}
div#search div.presenceOff, div#tagResults div.presenceOff, div#foto div.presenceOff, div#video div.presenceOff, div.results div.presenceWeb{margin-bottom:6px;margin-top:1px;}

div#search div.searchBox{padding-top:14px;}
div#search div.searchBox div.content{height:auto !important;height:589px;min-height:589px;}
div#search div.risultatoTipoNumero{padding:3px 8px;border:solid 1px #5996cb;background: url('../gfx/barrablu.gif') repeat-x 0 0;font-weight:bold;color:#fff;margin-bottom:2px;}
div#search div.risultatoTipoNumero{padding:3px 8px;border:solid 1px #5996cb;background: url('../gfx/barrablu.gif') repeat-x 0 0;font-weight:bold;color:#fff;margin-bottom:2px;}
div#search div.blogResults{margin-bottom:10px;}
div#search div.risultatoAltri{float:right;padding:10px;}

div#search div.blogResults div.grey{background-color:#f2f2f2;padding:4px;}
div#search div.blogResults div.white{background-color:#fff;padding:4px;}
div#search div.blogResults td.blogName{font-size:11px;color:#000;line-height:10px;}
div#search div.blogResults div.statusTime{font-size:11px;color:#949494;font-style:italic;}
div#search div.blogResults a.nick{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
div#search div.blogResults a.nick:hover{text-decoration:underline;}
div#search div.blogResults a.titolo{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
div#search div.blogResults a.titolo:hover{text-decoration:underline}
div#search div.immagineBlog{float:left;padding:0 10px 5px 0;}
div#search div.immagineBlog img{border:solid 1px #000;}
div#search div.infoPost{padding-bottom:4px;}


/*********** PEOPLE **********/
div.box h2#peopleOnline{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_online_tutti.gif') no-repeat top right;}
div.box h2#people{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_visto.gif') no-repeat top right;}
div.box h2#peopleUltimi{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_iscritti_tutti.gif') no-repeat top right;}
div#people div.peopleBox{padding-top:14px;}
div#people div.peopleBox div.content{height:auto !important;height:589px;min-height:589px;}

div#peopleRicercaAvanzata div.peopleRicercaAvanzataBox{padding-top:14px;}
div#peopleRicercaAvanzata div.peopleRicercaAvanzataBox div.content{height:auto !important;height:218px;min-height:218px;}
div#peopleRicercaAvanzata div.grey{background-color:#f2f2f2;padding:12px 10px 15px 10px;}
div#peopleRicercaAvanzata div.white{background-color:#fff;padding:12px 10px 15px 10px;}
div#peopleRicercaAvanzata td{font-size:11px;}
div#peopleRicercaAvanzata td.label{text-align:right;width:80px;padding-right:6px;}
div#peopleRicercaAvanzata td.campo{width:180px;}
div#peopleRicercaAvanzata input.input{width:180px;font-size:11px;height:20px;}
div#peopleRicercaAvanzata select.select{width:180px;font-size:11px;height:20px;}
div#peopleRicercaAvanzata input.checkbox{margin-right:5px;}
div#peopleRicercaAvanzata div.button{float:right;padding-right:15px;}
div#peopleRicercaAvanzata div.button input{width:55px;}

/*********** CHI MI HA VISTO **********/
div.box h2#chimihavisto{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_visto.gif') no-repeat top right;}
div#chimihavisto div.chimihavistoBox{padding-top:14px;}
div#chimihavisto div.chimihavistoBox div.content{height:auto !important;height:119px;min-height:119px;}

/*********** LE MIE FOTO **********/
div.box h2#myfoto{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_foto.gif') no-repeat top right;}
div#myfoto div.myfotoBox{padding-top:18px;}
div#myfoto div.myfotoBox div.content{height:auto !important;height:135px;min-height:135px;}
div#myfoto div.fotoBox{padding:0 16px 0 19px;}
td.fotoBoxW{width:102px;text-align:center;font-size:11px;vertical-align:top;}
td.fotoBoxW img{border:solid 1px #000;}
td.fotoBoxW a{display:block;}
td.fotoBoxW a.titolo{display:block;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
td.fotoBoxW a.titolo:hover{text-decoration:underline;}
div#myfoto div.formBox{margin:0px 4px;}
div#myfoto div.formBox td.sx{vertical-align:top;}
div#myfoto div.formBox td.dx{width:100%;padding-left:7px;vertical-align:top;}
div#myfoto div.formBox td{font-size:11px;}
div#myfoto div.formBox div.grey{background-color:#f2f2f2;font-size:11px;padding:7px 5px;}
div#myfoto div.formBox div.white{background-color:#fff;font-size:11px;padding:7px 5px;}
div#myfoto div.formBox div.time{font-style:italic;margin-bottom:5px;}
div#myfoto input.inpRadio{margin-left:0px !important;margin-left:-4px;}
div#myfoto input.input{width:97%;font-weight:bold;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:13px;padding-left:3px;}
div#myfoto div.buttonBar{margin:14px 0 20px 0;background-color:#f2f2f2;padding:8px;}
div.box h2#fotoUpload{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_foto_upload.gif') no-repeat top right;}
div#contentUpload td{font-size:11px;}
div#contentUpload div.grey{background-color:#f2f2f2;padding:6px;}
div#contentUpload div.white{background-color:#fff;padding:6px;}
div#contentUpload label{display:block;margin-bottom:2px;}
div#contentUpload label span{color:#5593c8;}
div#contentUpload span.obbligatori{color:#5593c8;font-style:italic;}
div#contentUpload div.button{margin-top:12px;}
div#contentUpload input.input{font-size:11px;width:168px;}
div#contentUpload input.file{font-size:11px;width:168px;}
div#contentUpload select{font-size:11px;width:168px;}
div#contentUpload div.error{color:#ff0000;font-size:11px;text-align:center;font-weight:bold;padding-bottom:7px;}
div#myfoto div.buttonBarUpload{background-color:#a9a9a9;padding:4px 8px;margin-bottom:10px;}

div#fotovideoUpload {margin:0 3px;}
div#fotovideoUpload div.formCrea{}
div#fotovideoUpload div.fotovideoUploadTitolo{background-color:#a9a9a9;padding:5px 10px;color:#fff;font-weight:bold;font-size:12px;}
div#fotovideoUpload div.grey{background-color:#f2f2f2;padding:10px 10px 10px 110px;}
div#fotovideoUpload div.white{background-color:#fff;padding:10px 10px 10px 110px;}
div#fotovideoUpload td.label{font-size:11px;text-align:right;padding-right:6px;width:75px;}
div#fotovideoUpload label{font-size:11px;}
div#fotovideoUpload label span{color:#5c94c5;}
div#fotovideoUpload input.input{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:470px;}
div#fotovideoUpload input.file{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;padding:2px 0;font-size:11px;width:470px;}
div#fotovideoUpload label.label{display:block;margin-bottom:6px;}
div#fotovideoUpload div.button{text-align:right;padding-top:12px;padding-right:95px;margin-bottom:15px;}
div#fotovideoUpload div.button input{width:70px;}
div#fotovideoUpload div.error{color:#ff0000;font-size:13px;text-align:center;font-weight:bold;padding-top:10px;}
div#fotovideoUpload td.label span{color:#5c94c5;}
div#fotovideoUpload select.select{font-size:11px;width:310px;}

/*********** PUBLIC PAGE ***********/
/*********** PRESENTAZIONE UTENTE ***********/
div.box h2#presentazionePubblica{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;background: url('../gfx/h2_presentazione_pubblica.gif') no-repeat top right;}
div#presentazionePubblica div.presentazionePubblicaBox{padding:4px 0 0 6px;}
div#presentazionePubblica div.presentazionePubblicaBox div.content{height:auto !important;height:189px;min-height:189px;}
div#presentazionePubblica div.presentazionePubblicaBox td.sx{vertical-align:top;}
div#presentazionePubblica div.presentazionePubblicaBox td.sx div.thumbCornice{background: url('../gfx/thumb_utente_big.gif') no-repeat 0 0;padding:8px 13px 8px 14px;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx{padding-top:4px;vertical-align:top;width:365px;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.userBadge{background-color:#f2f2f2;padding:5px 7px;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.userBadge a.nick{display:block;font-size:14px;font-weight:bold;text-decoration:none;color:#000000;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.userBadge a.nick:hover{text-decoration:underline}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.userBadge div.anagrafica{font-size:11px;line-height:13px;padding:3px 0;margin:0px !important;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.userBadge div.descrizione{font-size:11px;font-style:italic;line-height:13px;padding:0 0 4px 0;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.formBox{padding:5px 0 0 8px;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.formBox label{font-size:11px;font-weight:bold;padding-right:4px;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.formBox select{font-size:11px;width:60px;}
div#presentazionePubblica div.presentazionePubblicaBox td.dx div.formBox textarea{padding-left:4px;height:50px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:352px;margin:6px 0;}
div#presentazionePubblicaAzioni{margin-top:14px;}
div#presentazionePubblicaAzioni div.greyBar{border:solid 1px #c8cccb;background-color:#f3f3f3;padding:4px 0 3px 8px;}

/*********** BOX ALTRE INFO ***********/
div.box h2#altreInfo{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_altre_info.gif') no-repeat top right;}
div#altreInfo div.altreInfoBox{padding:7px 9px 0 9px;}
div#altreInfo div.altreInfoBox div.content{height:auto !important;height:90px;min-height:90px;font-size:11px;}
div#altreInfo div.altreInfoBox div.content div.sx{float:left;width:270px;}
div#altreInfo div.altreInfoBox div.content div.dx{float:left;width:270px;}
div#altreInfo div.altreInfoBox div.content div.description{}
td.altreInfoTd{width:187px;}
td.statusUpdateTd{width:382px;}

/*********** BOX STATUS UPDATE PERSONALE ***********/
div#statusupdatePersonale{margin-top:17px;}
div#statusupdatePersonale div.statusupdatePersonaleBox{padding-top:7px;}
div#statusupdatePersonale div.statusupdatePersonaleBox div.content{height:170px;overflow:auto;font-size:11px;}
div#statusupdatePersonale div.grey{background-color:#f2f2f2;padding:6px 7px 2px 7px;}
div#statusupdatePersonale div.white{background-color:#fff;padding:6px 7px 2px 7px;}
div#statusupdatePersonale div.status{font-size:11px;color:#000;line-height:10px;}
div#statusupdatePersonale div.statusTime{float:left;font-size:11px;color:#949494;font-style:italic;padding-right:5px;}
div#statusupdatePersonale a.segnalaAbusoStatus{display:block;float:left;margin-top:2px;width:16px;height:11px;background: url('../gfx/bottone_segnala_abuso_status.gif') no-repeat 0 0;}

/*********** BOX FOTO E VIDEO ***********/
div.box h2#fotovideo{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_fotovideo.gif') no-repeat top right;}
div.box h2#myvideo{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_video.gif') no-repeat top right;}
div#fotovideo div.fotovideoBox{padding-top:11px;}
div#fotovideo div.fotovideoBox div.content{height:auto !important;height:135px;min-height:135px;}
div#fotovideo div.fotovideoBoxContent{padding:0 16px 0 19px;}
div.genericoBoxV2 div.fotoBox{margin-top:11px;}
div.genericoBoxV2 div.videoBox{margin-top:31px;}

div.videoDettaglio{padding:0 4px;}
div.videoDettaglio td.dx{vertical-align:top;font-size:11px;width:235px;background:#f2f2f2 url('../gfx/videogallery_piedone.gif') no-repeat right bottom;padding:7px 5px;}
div.videoDettaglio div.inserito{font-style:italic;}
div.videoDettaglio div.titolo{font-weight:bold;font-size:13px;}

/*********** BOX SUO BLOG **********/
div.box h2#blog{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog.gif') no-repeat top right;}
div#blogPubblico div.blogBox{padding-top:13px;}
div#blogPubblico div.content{height:auto !important;height:164px;min-height:164px;}
div#blogPubblico div.lancioBlog{padding:0px 5px 10px 5px;}
div#blogPubblico div.lancioBlog img{border:solid 1px #002267;}
div#blogPubblico div.lancioBlog a.titolo{font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div#blogPubblico div.lancioBlog a.titolo:hover{text-decoration:underline;}
div#blogPubblico div.lancioBlog div.abstract{margin-top:5px;}

/*********** ULTIMO MESSAGGIO PAGINA PUBBLICA **********/
div.box h2#messaggi{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_messaggi.gif') no-repeat top right;}
div#ultimoMessaggioCronologia div.ultimoMessaggioCronologiaBox{padding-top:7px;}
div#ultimoMessaggioCronologia div.ultimoMessaggioCronologiaBox td.sx{padding-left:5px;}
div#ultimoMessaggioCronologia div.ultimoMessaggioCronologiaBox div.content{height:auto !important;height:97px;min-height:97px;}
div#ultimoMessaggioCronologia td.dx{vertical-align:top;border:solid 1px #dadada;width:482px;padding:1px;}
div#ultimoMessaggioCronologia div.icoSmsRicevuto{width:16px;height:11px;font-size:0px;background: url('../gfx/ico_sms_ricevuto.gif') no-repeat 0 0;}
div#ultimoMessaggioCronologia div.deliveryTime{background-color:#f2f2f2;font-size:11px;font-weight:bold;font-style:italic;padding:4px 7px;}
div#ultimoMessaggioCronologia div.text{font-size:11px;line-height:12px;padding:6px 7px 0 7px;}

div#messaggi div.messaggiBox{padding:0 0 11px 0}
div#messaggi div.messaggiBox div.content{height:auto !important;height:10px;min-height:10px;}
div#messaggi div.boxMessaggio td.sx{padding-left:5px;}
div#messaggi td.dx{vertical-align:top;border:solid 1px #dadada;width:482px;padding:1px;}
div#messaggi div.deliveryTime{background-color:#f2f2f2;font-size:11px;font-weight:bold;font-style:italic;padding:4px 7px;}
div#messaggi div.text{font-size:11px;line-height:12px;padding:6px 7px 0 7px;}
div#messaggi div.boxMessaggio{margin-top:7px;}
div#messaggi div.textMms{font-size:11px;line-height:12px;padding:15px 7px 0 7px;}
div#messaggi div.textMms a{color:#000;font-weight:bold;text-decoration:none;}
div#messaggi div.textMms a:hover{text-decoration:underline;}

div.ikoSMSRicevutiBig{width:69px;height:69px;background: url('../gfx/ico_sms_ricevuto_big.jpg') no-repeat 0 0;}
div.ikoSMSInviatiBig{width:69px;height:69px;background: url('../gfx/ico_sms_inviato_big.jpg') no-repeat 0 0;}
div.ikoMMSRicevutiBig{width:69px;height:69px;background: url('../gfx/ico_mms_ricevuto_big.jpg') no-repeat 0 0;}
div.ikoMMSInviatiBig{width:69px;height:69px;background: url('../gfx/ico_mms_inviato_big.jpg') no-repeat 0 0;}

/*********** I MIEI VIDEO **********/
div.box h2#myvideo{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_video.gif') no-repeat top right;}
div#myvideo div.myvideoBox{padding-top:18px;}
div#myvideo div.myvideoBox div.content{height:auto !important;height:135px;min-height:135px;}
div#myvideo div.videoBox{padding:0 16px 0 19px;}
td.videoBoxW{width:102px;text-align:center;font-size:11px;vertical-align:top;}
td.videoBoxW div.cornice{background: url('../gfx/thumb_video_cornice.gif') no-repeat top center;padding:7px 1px;}
td.videoBoxW a{display:block;}
td.videoBoxW a.titolo{display:block;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
td.videoBoxW a.titolo:hover{text-decoration:underline;}
div#myvideo div.formBox{margin:0px 4px;}
div#myvideo div.formBox td.sx{vertical-align:top;}
div#myvideo div.formBox td.dx{width:100%;padding-left:7px;vertical-align:top;}
div#myvideo div.formBox td{font-size:11px;}
div#myvideo div.formBox div.grey{background-color:#f2f2f2;font-size:11px;padding:7px 5px;}
div#myvideo div.formBox div.white{background-color:#fff;font-size:11px;padding:7px 5px;}
div#myvideo div.formBox div.time{font-style:italic;margin-bottom:5px;}
div#myvideo input.inpRadio{margin-left:0px !important;margin-left:-4px;}
div#myvideo input.input{width:200px;font-weight:bold;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:13px;padding-left:3px;}
div#myvideo div.buttonBar{margin:14px 0 20px 0;background-color:#f2f2f2;padding:8px;}
div.box h2#videoUpload{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_video_upload.gif') no-repeat top right;}
div.buttonCreaVideo{margin-top:9px;}
div.buttonCreaVideo a{display:block;text-decoration:none;width:188px;height:25px;background: url('../gfx/bottone_creavideo.gif') 0 0;text-indent:39px;color:#fff;text-transform:uppercase;line-height:24px;font-weight:bold;}
div.buttonCreaVideo a:hover{text-decoration:underline;}
div#myvideo div.buttonBarUpload{background-color:#a9a9a9;padding:4px 8px;margin-bottom:10px;}

/*********** CREDITI **********/
div.box h2#crediti{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_crediti.gif') no-repeat top right;}
div#crediti div.creditiBox{margin:0px 4px;}
div#crediti div.intro{padding:13px;background:#f2f2f2 url('../gfx/crediti_bg.gif') no-repeat right top;font-size:13px;font-weight:bold;}
div#crediti div.intro strong{color:#fb0000;}
div#crediti div.spiegazione{padding:13px;font-size:11px;}
div#crediti div.spiegazione a{font-weight:bold;color:#000;text-decoration:none;}
div#crediti div.spiegazione a:hover{text-decoration:underline;}
div#crediti div.intestazione{background-color:#a9a9a9;font-size:12px;color:#fff;font-weight:bold;padding:6px 13px;}
div#crediti table{width:755px;}
div#crediti table th, div#crediti table td{padding:7px 7px 7px 13px;}
div#crediti table th, div#crediti table td{font-size:11px;text-align:left;} 
div#crediti table td.num, div#crediti table th.num{text-align:center;}
div#crediti table td.num{font-weight:bold;color:#fb0000;}
div#crediti table tr.grey01{background-color:#f2f2f2;}
div#crediti table tr.grey02{background-color:#e5e5e5;}

/*********** SKIN **********/
div.box h2#skin{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_skin.gif') no-repeat top right;}
div#skin div.skinBox{padding-left:10px;}
div#skin div.skinBox img{border:solid 1px #000;}
div#skin a.bottoneblu{display:block;margin:10px 0 14px 0;}
div#skin div.skinBox td.w28{width:25px;}

/*********** IL PROFILO DI OGGI **********/
div.box h2#profilo_oggi{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_profilo_oggi.gif') no-repeat top right;}
div#profilo_oggi div.profilo_oggiBox{padding:4px 0 0 6px;}
div#profilo_oggi div.profilo_oggiBox div.content{height:auto !important;height:189px;min-height:189px;}
div#profilo_oggi div.profilo_oggiBox td.sx{vertical-align:top;background: url('../gfx/thumb_utente_big.gif') no-repeat 0 0;padding:8px 13px 8px 14px;}
div#profilo_oggi div.profilo_oggiBox td.dx{padding-top:4px;vertical-align:top;width:365px;}
div#profilo_oggi div.profilo_oggiBox td.dx div.userBadge{background-color:#f2f2f2;padding:5px 7px;}
div#profilo_oggi div.profilo_oggiBox td.dx div.userBadge a.nick{display:block;font-size:14px;font-weight:bold;text-decoration:none;color:#000000;}
div#profilo_oggi div.profilo_oggiBox td.dx div.userBadge a.nick:hover{text-decoration:underline}
div#profilo_oggi div.profilo_oggiBox td.dx div.userBadge div.anagrafica{font-size:11px;line-height:13px;padding:3px 0;margin:0px !important;}
div#profilo_oggi div.profilo_oggiBox td.dx div.userBadge div.descrizione{font-size:11px;font-style:italic;line-height:13px;padding:0 0 4px 0;}
div#profilo_oggi div.profilo_oggiBox td.dx div.formBox{padding:5px 0 0 8px;}
div#profilo_oggi div.profilo_oggiBox td.dx div.formBox label{font-size:11px;font-weight:bold;padding-right:4px;}
div#profilo_oggi div.profilo_oggiBox td.dx div.formBox select{font-size:11px;width:60px;}
div#profilo_oggi div.profilo_oggiBox td.dx div.formBox textarea{padding-left:4px;height:30px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:352px;margin:6px 0;}

div.titoloFotoVideo{background-color:#f2f2f2;font-size:11px;padding:3px 7px;margin-bottom:2px;}
div.titoloFotoVideo a{color:#000;font-weight:bold;text-decoration:none;}
div.titoloFotoVideo a:hover{text-decoration:underline;}

div.messaggioInvio{width:365px;height:80px;background: url(../gfx/loading_invio.gif) no-repeat 0 0;margin-top:5px;}
div.messaggioInvioSuccesso{width:365px;height:80px;background: url(../gfx/messaggio_inviato.jpg) no-repeat 0 0;margin-top:5px;font-size:11px;text-align:center;}
div.messaggioInvioSuccesso div.feedback{padding-top:10px;}
div.messaggioInvioSuccesso div.feedback table{margin:5px auto auto auto;}
div.messaggioInvioFallimento{width:365px;height:80px;background: url(../gfx/messaggio_inviato.jpg) no-repeat 0 0;margin-top:5px;font-size:11px;text-align:center;}
div.messaggioInvioFallimento div.feedback{padding-top:10px;}
div.messaggioInvioFallimento div.feedback table{margin:5px auto auto auto;}

/*********** BOX RICERCA PEOPLE-FOTO-VIDEO-BLOG **********/
div#ricercaPeopleFotoVideoBlog div.tab{border: 1px solid #cacaca;border-top:0;background-color:#fff;padding:1px;height:auto !important;height:152px;min-height:149px;}
div#ricercaPeopleFotoVideoBlog ul.tabnav{width: 100%;overflow:hidden;list-style: none; margin: 0;padding:0 0 4px 0;background:url(../gfx/line.gif) repeat-x bottom}
div#ricercaPeopleFotoVideoBlog ul.tabnav li{float:left;padding:0;}
div#ricercaPeopleFotoVideoBlog ul.tabnav li a{padding:6px 0 1px 0;display:block;text-decoration:none;width:164px;font-size:14px;font-weight:bold;color:#fff;}
/* TAB PEOPLE */
div#ricercaPeopleFotoVideoBlog ul.tabnav a#tabPeople{background: url(../gfx/tab_off.gif) no-repeat top right;text-align:center;text-indent:7px;}
div#ricercaPeopleFotoVideoBlog ul.tabnav a#tabPeople.active{background: url(../gfx/tab_people.gif) no-repeat top right;}
/* TAB FOTOVIDEO */
div#ricercaPeopleFotoVideoBlog ul.tabnav a#tabFotoVideo{background: url(../gfx/tab_off.gif) no-repeat top right;text-align:center;text-indent:7px;}
div#ricercaPeopleFotoVideoBlog ul.tabnav a#tabFotoVideo.active{background: url(../gfx/tab_fotovideo.gif) no-repeat top right;}
/* TAB BLOG  */
div#ricercaPeopleFotoVideoBlog ul.tabnav a#tabBlog{background: url(../gfx/tab_off.gif) no-repeat top right;text-align:center;text-indent:7px;}
div#ricercaPeopleFotoVideoBlog ul.tabnav a#tabBlog.active{background: url(../gfx/tab_blog.gif) no-repeat top right;}
div#ricercaPeopleFotoVideoBlog div#tabPeople div.formBox{padding:13px 5px 16px 12px;font-size:11px;}
div#ricercaPeopleFotoVideoBlog div#tabFotoVideo div.formBox{padding:7px 5px 6px 12px;font-size:11px;}
div#ricercaPeopleFotoVideoBlog div#tabBlog div.formBox{padding:13px 5px 16px 12px;font-size:11px;}
div#ricercaPeopleFotoVideoBlog div.formBox td{font-size:11px;}
div#ricercaPeopleFotoVideoBlog div.formBox label{font-weight:bold;margin-right:9px;}
div#ricercaPeopleFotoVideoBlog div.formBox input.input{font-size:11px;margin-right:9px;width:105px;}
div#ricercaPeopleFotoVideoBlog div.formBox select.selectProvincia{font-size:11px;margin-right:12px;width:110px;margin-bottom:0px !important;margin-bottom:1px;}
div#ricercaPeopleFotoVideoBlog div.formBox input.bottoneblu{width:63px;}
div#ricercaPeopleFotoVideoBlog div.formBox input.bottonebluUnderline{width:63px;}
div#ricercaPeopleFotoVideoBlog td.button{border-left:solid 1px #cacaca;padding-left:7px;}
div#ricercaPeopleFotoVideoBlog div.results{margin-bottom:6px;}
div#ricercaPeopleFotoVideoBlog div.formBox input.inputKey{font-size:11px;margin-right:10px;width:347px !important;width:348px;}
div#ricercaPeopleFotoVideoBlog div#tabFotoVideo div.paginazione{margin-bottom:5px;}



/*********** PAGINAZIONE **********/
div.paginazione table{width:100%;}
div.paginazione table td{font-size:11px;}
div.paginazione td.left{width:33%;text-align:left;padding-left:4px;}
div.paginazione td.center{width:33%;text-align:center;}
div.paginazione td.right{width:33%;text-align:right;padding-right:4px;}

/*********** BOX STATUS UPDATE **********/
div.box h2#statusupdate{margin-bottom:30px;font-size:14px;width:320px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_statusupdate.gif') no-repeat 5px top;}
div#statusupdate div.statusupdateBox{height:auto !important;height:237px;min-height:237px;}
div#statusupdate div.statusShorter{height:auto !important;height:167px;min-height:167px;}
div#statusupdate div.statusupdateBoxPP{height:auto !important;height:169px;min-height:169px;}
div#statusupdate div.statusupdateBox div.grey{background-color:#f2f2f2;padding:6px 5px 2px 5px;}
div#statusupdate div.statusupdateBox div.white{background-color:#ffffff;padding:5px 5px 2px 5px;}
div#statusupdate div.statusupdateBox div.status{font-size:11px;color:#000;line-height:10px;}
div#statusupdate div.statusupdateBox div.statusTime{font-size:11px;color:#949494;font-style:italic;}
div#statusupdate div.statusupdateBoxPP div.grey{background-color:#f2f2f2;padding:6px 5px 2px 5px;}
div#statusupdate div.statusupdateBoxPP div.white{background-color:#ffffff;padding:5px 5px 2px 5px;}
div#statusupdate div.statusupdateBoxPP div.status{font-size:11px;color:#000;line-height:10px;}
div#statusupdate div.statusupdateBoxPP div.statusTime{font-size:11px;color:#949494;font-style:italic;}
div#statusupdate a.nick{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
div#statusupdate a.nick:hover{text-decoration:underline;}

/*********** BOX PROFILI SIMILI **********/
div.box h2#profili_simili{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_profili_simili.gif') no-repeat top right;}
div.box h2#profili_simili_long{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_profili_simili_long.gif') no-repeat top right;}
div#profili_simili div.profili_similiBox{padding-top:4px;}
div#profili_simili div.content{height:auto !important;height:282px;min-height:282px;}

/*********** BOX ULTIMI ISCRITTI **********/
div.box h2#ultimi_visitatori{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_iscritti.gif') no-repeat top right;}
div#ultimi_visitatori div.ultimi_visitatoriBox{padding-top:4px;}
div#ultimi_visitatori div.content{height:auto !important;height:282px;min-height:282px;}

/*********** BOX ULTIMI ISCRITTI **********/
div.box h2#ultimi_iscritti{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_iscritti.gif') no-repeat top right;}
div#ultimi_iscritti div.ultimi_iscrittiBox{padding-top:4px;}
div#ultimi_iscritti div.content{height:auto !important;height:282px;min-height:282px;}

/*********** BOX ONLINE **********/
div.box h2#online{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_online.gif') no-repeat top right;}
div.box h2#inchat{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_inchat.gif') no-repeat top right;}
div.box h2#inchatLong{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_inchat_long.gif') no-repeat top right;}

div.box h2#peopleCompleanni{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_compleanni.gif') no-repeat top right;}
div.box h2#peopleCliccati{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_cliccati.gif') no-repeat top right;}

div.box h2#peopleCompleanniS{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_compleanni_short.gif') no-repeat top right;}
div.box h2#peopleCliccatiS{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_cliccati_short.gif') no-repeat top right;}

div#chiOnline div.chiOnlineBox{padding:12px 0 6px 5px;}
div#chiOnline div.chiOnlineBox div.content{height:auto !important;height:142px;min-height:142px;}
div#chiOnline a.thumb{display:block;float:left;margin:0px;}


/*********** ULTIMI ISCRITTI ORIZZONTALE **********/
div.box h2#ultimi_iscrittiL{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_visto.gif') no-repeat top right;}
div#ultimi_iscritti_orizzontale div.ultimi_iscritti_orizzontaleBox{padding-top:14px;}
div#ultimi_iscritti_orizzontale div.ultimi_iscritti_orizzontaleBox div.content{height:auto !important;height:106px;min-height:106px;}


div#online div.onlineBox{padding-top:4px;}
div#online div.content{height:auto !important;height:282px;min-height:282px;}

/*********** BOX CALL TO ACTION PER CREARE IL BLOG **********/
div.box h2#creaBlogLink{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_crea_blog.gif') no-repeat top right;}
div#creaBlogLink div.creaBlogLinkBox{padding-top:4px;}
div#creaBlogLink div.content{height:auto !important;height:221px;min-height:221px;}
div#creaBlogLink div.callToAction{padding:8px 8px 13px 8px;}
div#creaBlogLink div.creaStep1{background:#f2f2f2 url('../gfx/creablog_step1.gif') no-repeat 0 0;font-weight:bold;padding:0 0 0 52px;line-height:56px;}
div#creaBlogLink div.creaStep2{background:#ffffff url('../gfx/creablog_step2.gif') no-repeat 0 0;font-weight:bold;padding:14px 0 14px 52px;}
div#creaBlogLink div.creaStep3{background:#f2f2f2 url('../gfx/creablog_step3.gif') no-repeat 0 0;font-weight:bold;padding:0 0 0 52px;line-height:56px;}

/*********** BOX ULTIMI BLOGGER **********/
div.box h2#ultimiBlogger{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_ultimi_blogger.gif') no-repeat top right;}
div#ultimiBlogger div.ultimiBloggerBox{padding-top:4px;}
div#ultimiBlogger div.content{height:auto !important;height:252px;min-height:252px;}

/*********** BOX DI LANCIO HP BLOG **********/
div.box h2#ultimiArticoli{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog_articoli.gif') no-repeat top right;}
div.box h2#piuCommentati{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog_long.gif') no-repeat top right;}
div.box h2#piuRecenti{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog_long.gif') no-repeat top right;}
div.box h2#blogDelGiorno{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog_giorno.gif') no-repeat top right;}

div.blogHomeLanci div.blogHomeLanciBox{padding:14px 0 0 4px;}
div.blogHomeLanci div.content{height:auto !important;height:165px;min-height:165px;}
div.blogHomeLanci td.lancioBlogW{width:184px;vertical-align:top;}
div.blogHomeLanci div.lancioBlog img{border:solid 1px #002267;}
div.blogHomeLanci div.lancioBlog a.titolo{font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div.blogHomeLanci div.lancioBlog a.titolo:hover{text-decoration:underline;}
div.blogHomeLanci div.lancioBlog div.thumbTitolo{margin-bottom:5px;}
div.blogHomeLanci div.lancioBlog div.abstract{font-size:11px;padding:0px 3px;}
div.blogHomeLanci div.info{font-size:11px;font-style:italic;padding:0px 3px;}
div.blogHomeLanci div.utente{background-color:#f2f2f2;padding:3px;margin:5px 0;}
div.blogHomeLanci div.utente td.sx{padding-right:6px;}

div#blogDelGiorno div.blogDelGiornoBox{padding:10px 0 11px 10px;}
div#blogDelGiorno div.content{height:auto !important;height:152px;min-height:152px;}
div#blogDelGiorno td.sx img{border:solid 1px #000;}
div#blogDelGiorno td.sx, div#blogDelGiorno td.dx{vertical-align:top;}
div#blogDelGiorno td.dx{width:390px;padding-top:8px;}
div#blogDelGiorno td.dx a.titolo{text-decoration:none;display:block;font-weight:bold;color:#000;font-size:11px;}
div#blogDelGiorno td.dx a.titolo:hover{text-decoration:underline;}
div#blogDelGiorno td.dx div.descrizione{display:block;color:#000;font-size:11px;margin-top:10px;height:46px;}

/*********** BOX CHAT **********/
div.box h2#chat{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_chat.gif') no-repeat top right;}
div#chat div.chatBox{padding-top:2px;}
div#chat div.chatBox div.content{height:auto !important;height:156px;min-height:156px;}
div#chat div.chatBox div.grey{background-color:#f2f2f2;height:20px;line-height:20px;}
div#chat div.chatBox div.white{background-color:#fff;height:20px;line-height:20px;}
div#chat div.chatBox div.grey a, div#chat div.chatBox div.white a{color:#3e6ba3;text-decoration:none;font-weight:bold;padding-left:32px;}
div#chat div.chatBox div.grey a:hover, div#chat div.chatBox div.white a:hover{text-decoration:underline;font-weight:bold;}
div#chat div.chatBox a.smack{background: url('../gfx/chat_ico_smack.gif') no-repeat 7px 1px;}
div#chat div.chatBox a.musica{background: url('../gfx/chat_ico_musica.gif') no-repeat 7px 1px;}
div#chat div.chatBox a.freestyle{background: url('../gfx/chat_ico_freestyle.gif') no-repeat 7px 1px;}
div#chat div.chatBox a.calcio{background: url('../gfx/chat_ico_calcio.gif') no-repeat 7px 1px;}
div#chat div.chatBox a.amici{background: url('../gfx/chat_ico_amici.gif') no-repeat 7px 1px;}
div#chat div.chatBox a.style{background: url('../gfx/chat_ico_style.gif') no-repeat 7px 1px;}

/*********** BOX BLOG **********/
div.box h2#blog{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog.gif') no-repeat top right;}
div#blog div.blogBox{padding-top:13px;}
div#blog div.content{height:auto !important;height:230px;min-height:230px;}
div#blog div.lancioBlog{padding:0px 5px 10px 5px;}
div#blog div.lancioBlog img{border:solid 1px #002267;}
div#blog div.lancioBlog a.titolo{font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div#blog div.lancioBlog a.titolo:hover{text-decoration:underline;}
div#blog div.lancioBlog div.abstract{margin-top:5px;}

/*********** BOX MYBLOG **********/
div.box h2#myblog{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_blog.gif') no-repeat top right;}
div#myblog div.myblogBox{padding-top:13px;}
div#myblog div.content{height:auto !important;height:212px;min-height:212px;}
div#myblog div.lancioBlog{padding:0 5px 0 5px;}
div#myblog div.lancioBlog img{border:solid 1px #002267;}
div#myblog div.lancioBlog a.titolo{font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div#myblog div.lancioBlog a.titolo:hover{text-decoration:underline;}
div#myblog div.lancioBlog div.abstract{margin-top:15px;}

/*********** BOX VERTICALE RICERCA PEOPLE-FOTO-VIDEO-BLOG **********/
div.box h2#ricercaVerticale{margin-bottom:30px;font-size:14px;width:179px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_ricerca.gif') no-repeat top right;}
div#ricercaVerticale div.ricercaTipo{padding:11px 0 11px 8px;}
div#ricercaVerticale div.ricercaTipo td{font-size:11px;}
div#ricercaVerticale div.ricercaTipo form{height:20px !important;height:19px;}
div#ricercaVerticale select.selectTipo{font-size:11px;width:130px;}
div#ricercaVerticale div.grey{background-color:#f2f2f2;padding:4px 0 7px 8px;}
div#ricercaVerticale div.grey td{font-size:11px;}
div#ricercaVerticale div.white{background-color:#fff;padding:4px 0 6px 8px;}
div#ricercaVerticale div.white td{font-size:11px;}
div#ricercaVerticale label.label{display:block;margin-bottom:2px;}
div#ricercaVerticale input.input{font-size:11px;width:116px !important;width:120px;}
div#ricercaVerticale input.inputV2{font-size:11px;width:106px !important;width:115px;}
div#ricercaVerticale select.selectProvincia{font-size:11px;width:167px !important;width:172px;}
div#ricercaVerticale div#ricercaTipoPeople{height:auto !important;height:191px;min-height:190px;}
div#ricercaVerticale div#ricercaTipoFotoVideo{height:auto !important;height:113px;min-height:112px;}
div#ricercaVerticale div#ricercaTipoBlog{height:auto !important;height:113px;min-height:112px;}

div#ricercaVerticale input.inputRadio{margin-bottom:-2px;}
div#ricercaVerticale div#ricercaTipoFotoVideo input.input{font-size:11px;width:165px !important;width:170px;}
div#ricercaVerticale div#ricercaTipoBlog input.input{font-size:11px;width:165px !important;width:170px;}

/*********** CHAT **********/
div.box h2#chatPrimoPiano{margin-bottom:30px;font-size:14px;width:265px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_chat_long.gif') no-repeat top right;}
div.box h2#chatElenco{margin-bottom:30px;font-size:14px;width:265px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_chat_long.gif') no-repeat top right;}

div#chatPrimoPiano div.chatPrimoPianoBox{padding:11px 4px 14px 5px;}
div#chatPrimoPiano div.chatPrimoPianoBox div.content{height:auto !important;height:120px;min-height:120px;}
div#chatPrimoPiano div.chat01{float:left;width:278px;}
div#chatPrimoPiano div.chat02{float:left;width:278px;margin-left:5px;}
div#chatPrimoPiano div.chat02 td, div#chatPrimoPiano div.chat01 td{vertical-align:top;}

/* immagini chat 120x120 */
div#chatPrimoPiano div.chatImgAmiciFlirt{width:120px;height:120px;background: url('../gfx/chat_img_amiciflirt.jpg') no-repeat 0 0;}
div#chatPrimoPiano div.chatImgCafeteria{width:120px;height:120px;background: url('../gfx/chat_img_cafeteria.jpg') no-repeat 0 0;}
div#chatPrimoPiano div.chatImgSport{width:120px;height:120px;background: url('../gfx/chat_img_sport.jpg') no-repeat 0 0;}
div#chatPrimoPiano div.chatImgIncontri{width:120px;height:120px;background: url('../gfx/chat_img_incontri.jpg') no-repeat 0 0;}
div#chatPrimoPiano div.chatImgTempoLibero{width:120px;height:120px;background: url('../gfx/chat_img_tempolibero.jpg') no-repeat 0 0;}
div#chatPrimoPiano div.chatImgVicinote{width:120px;height:120px;background: url('../gfx/chat_img_vicinote.jpg') no-repeat 0 0;}
div#chatPrimoPiano div.grey{background-color:#f2f2f2;padding:7px 5px 7px 9px}
div#chatPrimoPiano div.white{background-color:#fff;font-size:11px;padding:7px 5px 0px 5px;}

/* iconcince per i link */
a.linkStanza_AmiciFlirt{font-size:11px;font-weight:bold;text-decoration:none;display:block;background: url('../gfx/ico_chat_amiciflirt.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3 !important;padding-left:25px;}
a.linkStanza_AmiciFlirt:hover{text-decoration:underline;}
a.linkStanza_Sport{font-size:11px;font-weight:bold;text-decoration:none;display:block;background: url('../gfx/ico_chat_sport.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3 !important;padding-left:25px;}
a.linkStanza_Sport:hover{text-decoration:underline;}
a.linkStanza_Incontri{font-size:11px;font-weight:bold;text-decoration:none;display:block;background: url('../gfx/ico_chat_incontri.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3 !important;padding-left:25px;}
a.linkStanza_Incontri:hover{text-decoration:underline;}
a.linkStanza_Vicinote{font-size:11px;font-weight:bold;text-decoration:none;display:block;background: url('../gfx/ico_chat_vicinote.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3 !important;padding-left:25px;}
a.linkStanza_Vicinote:hover{text-decoration:underline;}
a.linkStanza_Tempolibero{font-size:11px;font-weight:bold;text-decoration:none;display:block;background: url('../gfx/ico_chat_tempolibero.gif') no-repeat 0 0;line-height:14px;color:#3e6ba3 !important;padding-left:25px;}
a.linkStanza_Tempolibero:hover{text-decoration:underline;}

/* thumbnails 70x70 */
div.thumbIncontri{width:70px;height:70px;background: url('../gfx/chat_thumb_incontri.jpg') no-repeat 0 0;margin-right:9px;}
div.thumbAmiciFlirt{width:70px;height:70px;background: url('../gfx/chat_thumb_amiciflirt.jpg') no-repeat 0 0;margin-right:9px;}
div.thumbVicinote{width:70px;height:70px;background: url('../gfx/chat_thumb_vicinote.jpg') no-repeat 0 0;margin-right:9px;}
div.thumbSport{width:70px;height:70px;background: url('../gfx/chat_thumb_sport.jpg') no-repeat 0 0;margin-right:9px;}
div.thumbTempolibero{width:70px;height:70px;background: url('../gfx/chat_thumb_tempolibero.jpg') no-repeat 0 0;margin-right:9px;}


div#chatElenco div.chatElencoBox{padding:11px 4px 14px 5px;}
div#chatElenco div.chatElencoBox div.content{height:auto !important;height:10px;min-height:10px;}
div#chatElenco div.grey{background-color:#f2f2f2;padding:9px 7px 12px 11px;}
div#chatElenco div.white{background-color:#fff;padding:9px 7px 12px 11px;}
div#chatElenco td.chatDivisore{width:1px;background-color:#cacaca;}
div#chatElenco td.sx{width:311px;vertical-align:top;}
div#chatElenco td.dx{width:215px;vertical-align:top;}
div#chatElenco td{font-size:11px;}
div#chatElenco td.sx div.titolo{font-weight:bold;font-size:11px;text-transform:uppercase;margin-bottom:10px;padding-left:2px;}
div#chatElenco td.dx div.titolo{font-weight:bold;font-size:11px;margin-bottom:6px;}
div#chatElenco div.boxStanze{width:213px;height:82px;overflow:auto;border:solid 1px #cccccc;background-color:#fff;margin-bottom:5px;}
div#chatElenco div.stWhite{background-color:#fff;margin:0 2px;padding:2px;}
div#chatElenco div.stGrey{background-color:#f2f2f2;margin:0 2px;padding:2px;}
div#chatElenco td.descrizione{padding-right:10px;}

/*********** BOXETTINO UTENTE **********/
div.userBadge{background-color:#f2f2f2;padding:8px 7px;}
div.userBadge a.nick{display:block;font-size:11px;line-height:12px;font-weight:bold;text-decoration:none;color:#000000;}
div.userBadge a.nick:hover{text-decoration:underline;}
div.userBadge div.anagrafica{font-size:11px;line-height:11px;margin:6px 0 6px 0;}
div.userBadge div.overlayedPresenceWeb a{display:block;width:56px;height:56px;}
div.userBadge div.overlayedPresenceWap a{display:block;width:56px;height:56px;}
div.userBadge div.overlayedPresenceSms a{display:block;width:56px;height:56px;}
div.userBadge div.overlayedPresenceOff a{display:block;width:56px;height:56px;}
div.userBadge div.statusAbstract{font-size:11px;line-height:12px;margin:3px 0 4px 0 !important;width:108px;}

/* PRESENCE, ICONA NON SOVRAPPOSTA */
div.userBadge div.presenceWeb{width:27px;height:8px;font-size:0px;background: url('../gfx/presence_online_web.gif') no-repeat 0 0;}
div.userBadge div.presenceWap{width:27px;height:8px;font-size:0px;background: url('../gfx/presence_online_wap.gif') no-repeat 0 0;}
div.userBadge div.presenceSms{width:27px;height:8px;font-size:0px;background: url('../gfx/presence_online_sms.gif') no-repeat 0 0;}
div.userBadge div.presenceOff{width:27px;height:8px;font-size:0px;background: url('../gfx/presence_off.gif') no-repeat 0 0;}


/* PRESENCE, ICONA SOVRAPPOSTA */
div.userBadge div.overlayedPresenceWeb{position:absolute;z-index:2;width:56px;height:56px;background: url('../gfx/presence_square_online_web.gif') no-repeat 0 0;}
div.userBadge div.overlayedPresenceWap{position:absolute;z-index:2;width:56px;height:56px;background: url('../gfx/presence_square_online_wap.gif') no-repeat 0 0;}
div.userBadge div.overlayedPresenceSms{position:absolute;z-index:2;width:56px;height:56px;background: url('../gfx/presence_square_online_sms.gif') no-repeat 0 0;}
div.userBadge div.overlayedPresenceOff{position:absolute;z-index:2;width:56px;height:56px;background: url('../gfx/presence_square_off.gif') no-repeat 0 0;}


a.bottone_rimuovi{display:block;height:13px;font-size:0px;width:16px;background: url('../gfx/bottone_rimuovi.gif') no-repeat 0 0;}
a.bottone_addBuddy{display:block;height:13px;font-size:0px;width:21px;background: url('../gfx/bottone_aggiungi_buddylist.gif') no-repeat 0 0;}
a.bottone_chat{display:block;height:13px;font-size:0px;width:16px;background: url('../gfx/bottone_chatta_pic.gif') no-repeat 0 0;}
a.bottone_message{display:block;height:13px;font-size:0px;width:16px;background: url('../gfx/bottone_invia_messaggio.gif') no-repeat 0 0;}
a.bottone_call{display:block;height:13px;font-size:0px;width:16px;background: url('../gfx/bottone_call.gif') no-repeat 0 0;}


div.userBadge div.pellicola{background: url('../gfx/thumb_video_bg.gif') no-repeat 0 0;padding:8px 1px;}
div.userBadge div.fotoCornice{border:solid 1px #000;}

/*********** PAGINE FOOTER **********/
div.box h2#footer{margin-bottom:30px;font-size:14px;width:305px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_footer.gif') no-repeat top right;}
div.usageBox{padding:10px;}
div.usageBox div.titolo p{margin:0px;width:337px;height:24px;line-height:24px;font-weight:bold;color:#ffffff;font-size:15px;}
div.usageBox div.testo{width:463px;height:414px;overflow:auto;}
div.usageBox div.testo div.content{padding-right:10px;font-size:12px;}	

div.usageBox a.indice1{display:block;color:#044269;font-weight:bold;text-decoration:none;}
div.usageBox a.indice2{display:block;text-indent:14px;color:#0c69a4;font-weight:bold;text-decoration:none;}
div.usageBox a:hover{text-decoration:underline;}
div.usageBox div.divisore{font-size:0px;height:5px;}
div.usageBox div.dida{font-size:10px !important;margin-bottom:10px;}
div.usageBox div.upBar{margin:10px 0px 30px 0px;background-color:#d2e4f2;padding:3px 5px;}
div.usageBox td{font-size:11px;}
div.usageBox a.link{color:#000000;}
div.usageBox ul{margin:20px;}
div.usageBox p{margin:0 0 12px 0;}

/*********** SEGNALAZIONE ABUSO **********/
div.box h2#abuso{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_abuso.gif') no-repeat top right;}
div#abuso div.abusoBox{padding-top:7px;padding-bottom:7px;}
div#abuso div.abusoBox div.content{height:auto !important;height:218px;min-height:218px;}
div#abuso div.error{color:#ff0000;font-size:13px;text-align:center;font-weight:bold;padding-bottom:15px;}
div#abuso div.grey{background-color:#f2f2f2;font-size:11px;padding:10px 30px;}
div#abuso div.white{background-color:#fff;font-size:11px;padding:10px 30px;}
div#abuso textarea{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;padding:5px;margin-top:5px;width:500px;height:30px !important;height:40px;}
div#abuso table{margin:10px auto auto auto;text-align:center;}
div#abuso .abusoIntro{color:#e2001a;font-size:13px;font-weight:bold;padding:40px 30px 20px 30px;}
div#abuso .statusTime{font-size:11px;color:#949494;font-style:italic;padding-right:5px;}
div#abuso .abusoFeedback .grey{font-weight:bold;text-align:center;margin:50px 0 15px 0;padding:20px 30px !important;}
div#abuso .abusoFeedback .chiudi{text-align:center;}

/*********** WEBKIT SUCCESSO/ERRORE **********/
div.box h2#caringFb{margin-bottom:30px;font-size:14px;width:265px;line-height:28px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_feedback.gif') no-repeat top right;}
div#caringFb div.caringFbBox{padding-top:7px;padding-bottom:7px;}
div#caringFb div.caringFbBox div.content{height:auto !important;height:218px;min-height:218px;}
div#caringFb div.error{color:#ff0000;font-size:13px;text-align:center;font-weight:bold;padding-bottom:15px;}
div#caringFb div.grey{background-color:#f2f2f2;padding:20px 10px;margin-top:30px;text-align:center;color:#ff0000;font-size:18px;}
div#caringFb div.white{background-color:#fff;font-size:14px;text-align:center;padding:15px 30px;}

/*********** SPAZIATURA TRA I BOX **********/
/* homepage */
div.spacerHomeSx01{font-size:0px;height:19px;}
div.spacerHomeSx02{font-size:0px;height:25px;}
div.spacerHomeCenter01{font-size:0px;height:8px;}
div.spacerHomeCenter02{font-size:0px;height:10px;}
div.spacerHomeCenter03{font-size:0px;height:11px;}
div.spacerHomeDx01{font-size:0px;height:8px;}
div.spacerHomeDx02{font-size:0px;height:8px;}
/* personal pages */
div.spacerPPSx01{font-size:0px;height:11px;}
div.spacerPPSx02{font-size:0px;height:15px;}
div.spacerPPSx03{font-size:0px;height:9px;}
div.spacerPPDx01{font-size:0px;height:6px;}
div.spacerPPCenter01{font-size:0px;height:6px;}
div.spacerPPCenter02{font-size:0px;height:6px;}
div.spacerPPCenter03{font-size:0px;height:6px;}
div.spacerPPCenter04{font-size:0px;height:6px;}
/* people */
div.spacerPeopleSx01{font-size:0px;height:19px;}
div.spacerPeopleSx02{font-size:0px;height:13px;}
div.spacerPeopleCenter01{font-size:0px;height:10px;}

div.spacerPeopleCenter02{font-size:0px;height:8px;}
div.spacerPeopleCenter03{font-size:0px;height:8px;}
div.spacerPeopleCenter04{font-size:0px;height:7px;}
/* buddylist */
div.spacerBuddyCenter01{font-size:0px;height:20px;}
/* blog */
div.spacerBlogDx01{font-size:0px;height:10px;}
div.spacerBlogDx02{font-size:0px;height:10px;}
div.spacerBlogCenter01{font-size:0px;height:10px;}
div.spacerBlogCenter02{font-size:0px;height:10px;}
div.spacerBlogCenter03{font-size:0px;height:10px;}
/* public page */
div.spacerPPPDx01{font-size:0px;height:8px;}
div.spacerPPPDx02{font-size:0px;height:8px;}
div.spacerPPPCenter01{font-size:0px;height:8px;}
div.spacerPPPCenter02{font-size:0px;height:8px;}
div.spacerPPPCenter03{font-size:0px;height:8px;}
/* chat */
div.spacerChatCenter01{font-size:0px;height:8px;}

/*********** FOOTER **********/
div#footer ul{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}
div#footer li{display:inline;margin:0px;padding:0px;}


/*********** FLOATING **********/
.flLeft{float:left;}
.flRight{float:right;}
.clear{clear:both;}
.center{text-align:center;}

/*********** LARGHEZZE **********/
.w1{width:1px;}
.w2{width:2px;}
.w3{width:3px;}
.w4{width:4px;}
.w5{width:5px;}
.w6{width:6px;}
.w7{width:7px;}
.w8{width:8px;}
.w9{width:9px;}
.w10{width:10px;}
.w11{width:11px;}
.w12{width:12px;}
.w13{width:13px;}
.w14{width:14px;}
.w15{width:15px;}
.w16{width:16px;}
.w17{width:17px;}
.w18{width:18px;}
.w20{width:20px;}
.w21{width:21px;}
.w22{width:22px;}
.w23{width:23px;}
.w24{width:24px;}
.w25{width:25px;}
.w26{width:26px;}
.w27{width:27px;}
.w28{width:28px;}
.w29{width:29px;}
.w30{width:30px;}
.w65{width:65px;}
.w90{width:90px;}
.w100{width:100%;}

.h0{font-size:0px;}
.h1{height:1px;font-size:0px;}
.h2{height:2px;font-size:0px;}
.h3{height:3px;font-size:0px;}
.h4{height:4px;font-size:0px;}
.h5{height:5px;font-size:0px;}
.h7{height:7px;font-size:0px;}
.h8{height:8px;font-size:0px;}
.h9{height:9px;font-size:0px;}
.h10{height:10px;font-size:0px;}
.h11{height:11px;font-size:0px;}
.h12{height:12px;font-size:0px;}
.h13{height:13px;font-size:0px;}
.h14{height:14px;font-size:0px;}
.h15{height:15px;font-size:0px;}
.h16{height:16px;font-size:0px;}
.h17{height:17px;font-size:0px;}
.h18{height:18px;font-size:0px;}
.h19{height:19px;font-size:0px;}
.h20{height:20px;font-size:0px;}
.h21{height:21px;font-size:0px;}
.h22{height:22px;font-size:0px;}
.h23{height:23px;font-size:0px;}
.h24{height:24px;font-size:0px;}
.h25{height:25px;font-size:0px;}
.h26{height:26px;font-size:0px;}
.h27{height:27px;font-size:0px;}
.h28{height:28px;font-size:0px;}
.h29{height:29px;font-size:0px;}
.h50{height:50px;font-size:0px;}
.h59{height:59px;font-size:0px;}
.h30{height:30px;font-size:0px;}
.h33{height:33px;font-size:0px;}

.badgeUtenteW{width:184px;}
.grey{background-color:#cacaca;}

.marLeft2{margin-left:2px;}
.marLeft7{margin-left:7px;}
.marLeft10{margin-left:10px;}
.marLeft30{margin-left:30px;}
.filoRicerca{height:2px;font-size:0px;background: url('../gfx/filogrigio.gif') repeat-x 0 0;margin-top:-2px;}

#tooltip{
	position:absolute;
	border:3px solid #5a97cc;
	background:#d7e2ed;
	padding:3px 5px;
	color:#333;
	display:none;
	font-size:11px;
	}
	

/********* web kit **************/	
body#bodyWebKit{height:100%;background:#ffffff;margin:0px;margin:auto;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;}
html{height:100%;}
td.webkitContent{background: url('../gfx/webkit/bgcnt.jpg') no-repeat top right;}
div.webkitHeaderBox div.logo{width:45px;height:45px;float:left;background: url('../gfx/webkit/webkit_logo.gif') 0 0;}
div.webkitHeaderBox div.titles{float:left;}
div.webkitHeaderBox div.titles h1{margin:8px 0 0 0;font-size:18px;padding-left:10px;}
div.webkitHeaderBox div.titles h2{margin:0;font-size:18px;}
div.webkitHeaderBox a.minimize{display:block;width:27px;height:16px;font-size:0px;background: url('../gfx/webkit/ico_minimize.gif') 0 0;}
div.webkitHeaderBox a.expand{display:block;width:27px;height:16px;font-size:0px;background: url('../gfx/webkit/ico_expand.gif') 0 0;}
div.webkitHeaderBox a.close{display:block;width:24px;height:16px;font-size:0px;background: url('../gfx/webkit/ico_close.gif') 0 0;}
div.webkitHeaderBox td.dx{background: url('../gfx/webkit/_tb.gif') repeat-y top right;vertical-align:top;text-align:right;}
div.webkitHeaderBox td.sx{background: url('../gfx/webkit/_tb.gif') repeat-y top left;vertical-align:top;text-align:left;}
div.webkitHeaderBox{background: url('../gfx/webkit/_tb.gif') repeat-x 0 0;}
div.webkitMain{border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;height:auto !important;height:500px;min-height:500px;}
table#webkitTbl{width:100%;height:100%;}
table#webkitTbl td.webkitTd{padding:0px;}
table#webkitTbl table.w100h100v01{width:100%;height:100%;background:#eef4fa url('../gfx/webkit/bg.jpg') repeat-x 0 0;}
table#webkitTbl table.w100h100{width:100%;height:100%;}
table#webkitTbl td.header{vertical-align:top;height:46px;}
table#webkitTbl td.main{height:100%;vertical-align:top;text-align:center;}
table#webkitTbl td.black{background-color:#000;}
table#webkitTbl td.footer{vertical-align:top;height:46px;background:#ffffff url('../gfx/webkit/footer.gif') no-repeat top center;}
table#webkitTbl td.footer div.footerCnt{text-align:center;font-size:11px;padding-top:10px;}

div.mainContent{width:465px;margin:20px auto auto auto;text-align:left;font-size:11px;}
div.mainContentV2{width:465px;margin:auto auto auto auto;text-align:left;font-size:11px;}
div.longer{width:535px}
table#webkitTbl div.upselling{padding-left:13px;height:auto !important;height:421px;min-height:421px;background: url('../gfx/webkit/webkit_upselling_bg.gif') no-repeat center 20px; text-align:center;}
table#webkitTbl div.upselling div.testo{margin-bottom:10px;margin-top:255px; text-align: left;}
table#webkitTbl div.upselling div.gratis{margin-top:5px;}
table#webkitTbl div.upselling div.testo strong{color:#ef0000;}
table#webkitTbl div.upselling div.testo strong.black{color:#3e6ba3;}
table#webkitTbl div.upselling div.testo div.conferma{margin-left:200px;margin-top:15px;text-align:left;}
table#webkitTbl div.upsellingIntro{color:#ef0000;font-weight:bold;font-size:12px;}
table#webkitTbl div.boxMessaggio{margin-bottom:5px;}
table#webkitTbl div.boxMessaggio td.sx{border:solid 1px #f2f2f2;background-color:#f2f2f2;}
table#webkitTbl div.boxMessaggio td.dx{vertical-align:top;border:solid 1px #dadada;width:281px;padding:1px;background-color:#fff;}
table#webkitTbl div.boxMessaggio div.deliveryTime{background-color:#f2f2f2;font-size:11px;font-weight:bold;padding:2px 7px;text-align:right;}
table#webkitTbl div.boxMessaggio div.deliveryTime td{font-size:11px;font-weight:bold;}
table#webkitTbl div.boxMessaggio div.text{font-size:11px;line-height:12px;padding:6px 0 4px 7px;}
table#webkitTbl div.boxMessaggio div.textMms{font-size:11px;line-height:12px;padding:15px 7px 0 7px;}
table#webkitTbl div.boxMessaggio div.textMms a{color:#000;font-weight:bold;text-decoration:none;}
table#webkitTbl div.boxMessaggio div.textMms a:hover{text-decoration:underline;}

table#webkitTbl div.reminder{text-align:center;font-size:15px;padding-top:50px;}
table#webkitTbl div.reminder div.img{margin:15px 0;}

table#webkitTbl div.presentazionePubblicaBox{padding:0 !important;margin:0 !important;}
table#webkitTbl div.presentazionePubblicaBox td.sx{vertical-align:top;background: url('../gfx/thumb_utente_big.gif') no-repeat 0 0;padding:8px 13px 8px 14px;}
table#webkitTbl div.presentazionePubblicaBox td.dx{padding-top:0;vertical-align:top;width:300px;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.userBadge{padding:0 0 0 0 !important;margin-left:7px;background:none !important;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.userBadge a.nick{display:block;font-size:14px;font-weight:bold;text-decoration:none;color:#000000;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.userBadge a.nick:hover{text-decoration:underline}
table#webkitTbl div.presentazionePubblicaBox td.dx div.userBadge div.anagrafica{font-size:11px;line-height:13px;padding:3px 0;margin:0px !important;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.userBadge div.descrizione{font-size:11px;font-style:italic;line-height:13px;padding:0 0 4px 0;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.formBox{padding:5px 0 0 0px;margin-left:7px;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.formBox label{font-size:11px;font-weight:bold;padding-right:4px;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.formBox select{font-size:11px;width:50px;}
table#webkitTbl div.presentazionePubblicaBox td.dx div.formBox textarea{padding-left:4px;height:30px;font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:292px !important;width:300px;margin:6px 0;}
div#presentazionePubblicaAzioni{margin-top:14px;margin-bottom:14px;}
div#presentazionePubblicaAzioni div.greyBar{border:solid 1px #c8cccb;background-color:#f3f3f3;padding:4px 0 3px 8px;}
table#webkitTbl div.messaggioInvio{margin-left:7px;width:290px;height:80px;background: url(../gfx/webkit/loading_invio.gif) no-repeat 0 0;margin-top:5px;}
table#webkitTbl div.messaggioInvioSuccesso{margin-left:7px;width:290px;height:80px;background: url(../gfx/webkit/messaggio_inviato.gif) no-repeat 0 0;margin-top:5px;font-size:11px;text-align:center;}
table#webkitTbl div.messaggioInvioSuccesso div.feedback{padding-top:10px;}
table#webkitTbl div.messaggioInvioSuccesso div.feedback table{margin:5px auto auto auto;}
table#webkitTbl div.messaggioInvioFallimento{margin-left:7px;width:290px;height:80px;background: url(../gfx/webkit/messaggio_inviato.gif) no-repeat 0 0;margin-top:5px;font-size:11px;text-align:center;}
table#webkitTbl div.messaggioInvioFallimento div.feedback{padding-top:10px;}
table#webkitTbl div.messaggioInvioFallimento div.feedback table{margin:5px auto auto auto;}

table#webkitTbl td.otherInfo{width:186px;}
table#webkitTbl td.lastStatus{width:294px;}
table#webkitTbl td.otherInfo h3, table#webkitTbl td.lastStatus h3{font-size:13px;margin:0 0 5px 11px;}
table#webkitTbl td.otherInfo div.box{padding:5px 8px;height:auto !important;height:170px;min-height:170px;font-size:11px;}
table#webkitTbl td.lastStatus div.box{padding:5px 8px;height:auto !important;height:170px;min-height:170px;font-size:11px;}
table#webkitTbl td.lastStatus div.grey{background-color:#f2f2f2;padding:6px 5px 2px 5px;}
table#webkitTbl td.lastStatus div.white{background-color:#ffffff;padding:5px 5px 2px 5px;}
table#webkitTbl td.lastStatus div.status{font-size:11px;color:#000;line-height:12px;}
table#webkitTbl td.lastStatus div.statusTime{font-size:11px;color:#949494;font-style:italic;}

div#wkOtherInfo{margin-top:5px;}
div#wkOtherInfo h3{font-size:13px;margin:0 0 -5px 11px;padding:0;}
div#wkOtherInfo div.box{padding:5px 8px;height:auto !important;height:60px;min-height:60px;font-size:11px;margin-bottom:0px;}

div#wkOtherInfo div.sx{float:left;width:265px;}
div#wkOtherInfo div.dx{float:left;width:245px;}
div.registrazione div.entra{margin-top:12px;font-weight:bold;font-size:13px;margin-left:5px;}
div.registrazione div.inserisciPin{margin-top:15px;font-weight:bold;font-size:13px;margin-left:5px;}
div.registrazione div.pinSpiega{font-size:13px;margin-top:10px;margin-bottom:15px;margin-left:5px;}
div.registrazione div.pinSpiega strong{color:#ff0000;}
div.registrazione div.costo{font-size:10px;margin-left:5px;}

table.regTbl td{vertical-align:top !important;font-size:11px;}
table.regTbl input.inp01{color:#9f9f9f;font-size:11px;width:120px !important;width:124px;}
table.regTbl input.inp02{color:#9f9f9f;font-size:11px;width:140px;}
table.regTbl input.inp03{color:#9f9f9f;font-size:11px;width:185px;}
table.regTbl input.inp04{color:#9f9f9f;font-size:11px;width:340px;}
table.regTbl input.inp05{color:#9f9f9f;font-size:11px;width:255px;padding:0 5px;height:35px;}
.right{text-align:right;}
table.regTbl label span{color:#5593c8;}
table.regTbl label {padding-right:10px;}
table.regTbl select.selProvincia{font-size:11px;width:185px;}
table.regTbl select.selGg{font-size:11px;width:55px;}
table.regTbl select.selMm{font-size:11px;width:55px;}
table.regTbl select.selAaaa{font-size:11px;width:70px;}
table.regTbl div.abbonamento{margin-bottom:5px;color:#9f9f9f;font-size:10px;}
table.regTbl td.radioSono{padding-left:95px;}
table.regTbl td.radioCerco{padding-left:45px;}
table.regTbl td.agreement{width:355px;}
table.regTbl td.agreement div.abbonamento{font-size:10px;}
table.regTbl td.agreement a{color:#000;font-weight:bold;text-decoration:none;}
table.regTbl td.agreement a{text-decoration:underline;}
table.regTbl td.agreementLbl span{color:#5593c8;}
table.regTbl input.btprocedi{border:none;cursor:pointer;width:113px;height:17px;background: url(../gfx/webkit/bt_procedi.gif) no-repeat 0 0;}
table.regTbl input.btconferma{border:none;cursor:pointer;width:113px;height:17px;background: url(../gfx/webkit/bt_conferma.gif) no-repeat 0 0; margin-bottom: 10px;}
table.regTbl td.labelRadio{padding:0 5px;font-weight:bold;}
table.regTbl a.bottonePin{margin-bottom:10px !important;}
div.registrazione div.error{color:#ff0000;font-size:13px;text-align:center;font-weight:bold;padding-bottom:7px;}
div.modificaProfilo td{font-size:11px;}
div.modificaProfilo input{font-size:11px;}
div.modificaProfilo td.td01{text-align:left;padding-right:10px;font-size:11px;}
div.modificaProfilo td.td02{width:160px;font-size:11px;}
div.modificaProfilo td.td03{text-align:left;padding-right:10px;font-size:11px;}
div.modificaProfilo td.td04{width:150px;font-size:11px;}
div.modificaProfilo select.selGg{font-size:11px;width:42px;}
div.modificaProfilo select.selMm{font-size:11px;width:42px;}
div.modificaProfilo select.selAaaa{font-size:11px;width:60px;}
div.modificaProfilo select.selProvincia{font-size:11px;width:150px;}
div.modificaProfilo input.inp01{width:150px;}
div.modificaProfilo textarea.textarea{font-family : "Trebuchet MS", Tahoma,Arial,Verdana,sans-serif;font-size:11px;width:460px;margin-top:5px;height:40px;}
div.modificaProfilo td.labelRadio{padding:0 5px;font-weight:bold;}
div.modificaProfilo select.selProfessione{font-size:11px;width:230px;}
div.modificaProfilo td.td05{width:90px;font-size:11px;}
div.modificaProfilo td.td06{width:150px;padding-right:10px;}
div.modificaProfilo td.td07{width:61px;font-size:11px;}
div.modificaProfilo td.td08{width:154px;}
div.modificaProfilo select.selGenerico{font-size:11px;width:150px;}
div.modificaProfilo td.td09{width:234px;vertical-align:top;font-size:11px;}
div.modificaProfilo td.td10{width:10px;}
div.modificaProfilo td.td11{width:218px;vertical-align:top;font-size:11px;}
div.modificaProfilo input.btSalva{border:none;cursor:pointer;width:113px;height:17px;background: url(../gfx/webkit/bt_salva.gif) no-repeat 0 0;}
div.modificaProfilo a.btElimina{display: block;border:none;cursor:pointer;width:113px;height:17px;background: url(../gfx/webkit/bt_elimina.gif) no-repeat 0 0; text-indent: -5000px;}
div.eliminaProfilo{padding: 100px 120px 40px; background: url('../gfx/webkit/bg_elimina.gif') top left no-repeat;}
div.eliminaProfilo p{margin-bottom: 20px; font-weight: bold; }
div.registrazione div.disclaimerFooter{line-height:13px;font-size:10px;}
div.registrazione div.disclaimerFooter a{font-weight:bold;color:#000;}
div.registrazioneFreeriderIntro{font-size:13px;margin-bottom:10px;text-align:left;margin-top:20px;font-weight:bold;}
div.registrazioneFreeriderIntro2{font-size:12px;margin-bottom:35px;text-align:left;}
div.registrazioneFreeriderIntro2 strong{color:#f00;}
div.regFeedback{text-align:center;font-size:13px;font-weight:bold;padding-top:25px;}
div.regFeedback td{font-size:15px;vertical-align:top;color:#00517a;}
div.regFeedback p{margin-bottom:12px;}
div.regFeedback p.blue{color:#00517a}
div.regFeedback p.entra span{display:none;}
div.regFeedback p.entra{margin:10px 0 0 0;width:481px;height:134px;background: url(../gfx/webkit/webkit_entra.gif) no-repeat 0 0;}


div#wkMyBox div.tab{border: 1px solid #cacaca;border-top:0;background-color:#fff;padding:0 1px 1px 1px;}
div#wkMyBox ul.tabnav{width: 100%;overflow:hidden;list-style: none; margin: 0;padding:0 0 0 0;background:url(../gfx/line_v2.gif) repeat-x bottom}
div#wkMyBox ul.tabnav li{float:left;padding:0;}
div#wkMyBox ul.tabnav a{float: left;font-weight:bold;line-height:27px;padding: 0 0 0 14px; background: url(../gfx/tab.gif) no-repeat top left; text-decoration: none;color: #505050;}
div#wkMyBox ul.tabnav span{float: left;padding: 0 14px 0 0;background: url(../gfx/tab.gif) no-repeat top right;cursor: pointer}
div#wkMyBox ul.tabnav a.active, div#wkMyBox ul.tabnav a:hover{line-height:27px;background: url(../gfx/tab_on.gif) no-repeat top left;}
div#wkMyBox ul.tabnav a.active span, div#wkMyBox ul.tabnav a:hover span{line-height:27px;color: #1d5381;background: url(../gfx/tab_on.gif) no-repeat top right;}
div#wkMyBox div.wkMyBoxTabContent{background: url(../gfx/webkit_mybox_bg.jpg) repeat-x 0 0;padding:10px 10px 0 10px;}
div#wkMyBox ul.tabnav a#first{float: left;font-weight:bold;line-height:27px;padding: 0 0 0 14px; background: url(../gfx/tab_first.gif) no-repeat top left; text-decoration: none;color: #505050;}
div#wkMyBox ul.tabnav a#first.active, div#wkMyBox ul.tabnav a#first:hover{line-height:27px;background: url(../gfx/tab_on.gif) no-repeat top left;}
div#wkMyBox div.wkMyBoxRow{margin-bottom:10px;}
div#wkMyBox td.wkMyBoxUser{padding-right:1px;vertical-align:top;}
div#wkMyBox td.wkMyBoxMsg{border:solid 1px #dadada;background-color:#fff;vertical-align:top;width:450px;}
div#wkMyBox td.wkMyBoxMsg td{font-size:11px;}
div#wkMyBox td.wkMyBoxMsg div.info{background-color:#f2f2f2;font-size:11px;margin:1px;}
div#wkMyBox td.wkMyBoxMsg div.info div.user{float:left;padding:0 9px;}
div#wkMyBox td.wkMyBoxMsg div.info div.delivery{float:right;padding:0 9px;}
div#wkMyBox td.wkMyBoxMsg div.text{padding:4px 9px 4px 9px;line-height:12px;font-size:11px;}
div#wkMyBox td.wkMyBoxMsg div.text div.sms{float:left;width:360px;}
div#wkMyBox td.wkMyBoxMsg div.text div.mms{float:left;width:360px;margin-top:5px;}
div#wkMyBox td.wkMyBoxMsg div.text div.button{float:right;padding:2px 0 3px 8px;border-left:solid 1px #e5e5e5;}
div#wkMyBox td.wkMyBoxMsg div.text a{color:#000;font-weight:bold;text-decoration:none;}
div#wkMyBox td.wkMyBoxMsg div.text a:hover{text-decoration:underline;}
div#wkMyBox td.wkMyBoxActions{vertical-align:top;border-top:solid 1px #dadada;border-right:solid 1px #dadada;border-bottom:solid 1px #dadada;background-color:#fff;text-align:center;}
div#wkMyBox td.wkMyBoxActions div.sendBox{border-bottom:solid 1px #dadada;padding:6px 3px;}
div#wkMyBox td.wkMyBoxActions div.buddyBox{padding:6px 3px;}
div#wkMyBox td.wkMyBoxActions div.sendBox a, div#wkMyBox td.wkMyBoxActions div.buddyBox a{margin:auto;}
div#wkMyBox table.paginazione {width:510px;}
div#wkMyBox table.paginazione div.pagina{float:left;padding-bottom:10px;font-size:11px;}
div#wkMyBox table.paginazione a.btPrev{display:block;float:right;background: url('../gfx/bottone_blu_flip.gif') no-repeat 0 0;width:20px;height:14px;}
div#wkMyBox table.paginazione a.btNext{margin-left:10px;display:block;float:right;background: url('../gfx/bottone_blu.gif') no-repeat 0 0;width:20px;height:14px;}
div#wkFotoVideo{margin-top:5px;}
div#wkFotoVideo div#scrollFoto{margin-left:10px;width:510px;overflow:auto;height:130px;}
div#wkFotoVideo div#scrollFoto td{vertical-align:top;}
div.fotoBoxW, div.videoBoxW{width:102px;float:left;text-align:center;font-size:11px;vertical-align:top;}
div.fotoBoxW img{border:solid 1px #000;}
div.fotoBoxW a{display:block;}
div.fotoBoxW a.titolo{display:block;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div.fotoBoxW a.titolo:hover{text-decoration:underline;}
div.videoBoxW div.cornice{background: url('../gfx/thumb_video_bg.gif') no-repeat top center;padding:8px 1px;}
div.videoBoxW a{display:block;}
div.videoBoxW a.titolo{display:block;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
div.videoBoxW a.titolo:hover{text-decoration:underline;}
div#wkFotoVideo h3{font-size:13px;margin:0 0 -5px 11px;}
div.wkFotoVideoCn{padding:7px 0;}

div.wkFotoVideoCn div.link{padding:7px 0 0 14px;}
div#wkMyBox a.bottoneMessageReply{display:block;margin-right:7px;height:20px;font-size:0px;width:21px;background: url('../gfx/bottone_rispondi_messaggio.gif') no-repeat 0 0;}
div#wkMyBox a.bottoneCestino{display:block;height:22px;font-size:0px;width:16px;background: url('../gfx/bottone_cestino.gif') no-repeat 0 0;}

div.recorderBox{padding:16px 16px 16px 17px;}
div.recorderBox td.sx{vertical-align:top;font-size:11px;width:320px;padding-top:10px;}
div.recorderBox td.dx{vertical-align:top;font-size:11px;width:410px;}
div#videoBack div.videoBackBar{background-color:#e9e8e8;padding:6px 10px;text-align:left;}
div.recorderBox div.spiegazione{margin:0;padding:10px 25px 10px 27px}
div.recorderBox div.intestazione div.iconaStep1{float:left;width:56px;height:55px;background: url(../gfx/recorder_icon_step1.jpg) no-repeat 0 0;}
div.recorderBox div.intestazione div.iconaStep2{float:left;width:56px;height:55px;background: url(../gfx/recorder_icon_step2.jpg) no-repeat 0 0;}
div.recorderBox div.intestazione div.titolo{float:left;width:354px;line-height:35px;margin-top:10px;background:#a9a9a9 url(../gfx/recorder_icon_piedino.jpg) no-repeat bottom right;font-size:14px;color:#fff;font-weight:bold;}
div.recorderForm{margin-top:5px;float:left;width:763px;}
div.recorderForm div.grey{background-color:#f2f2f2;padding:10px 0;float:left;width:763px;}
div.recorderForm div.white{background-color:#fff;padding:10px 0;float:left;width:763px;}
div.recorderForm div.left{float:left;width:337px;}
div.recorderForm div.right{float:left;width:400px;text-align:left;}
div.recorderForm td{font-size:11px;}
div.recorderForm td.label{padding-right:7px;padding-left:10px;text-align:right;width:138px;}
div.recorderForm input.wideoInput{width:182px;}
div.recorderForm select.wideo_select{width:182px;font-size:11px;}
div.recorderForm table.visibility{margin-left:106px;}
div.recorderForm div.agreement{font-style:italic;padding-left:10px;}
div.recorderForm div.agreement a{font-weight:bold;color:#000;}
div.recorderForm div.bottone{text-align:center;}
div.recorderForm div.bottone input.bottoneblu{margin:auto;}


/********* chiama e videochiama nick **************/	
div#videochiamaNick{border:solid 1px #cacaca;margin-top:5px;}
div#videochiamaNick a{display:block;width:186px;height:55px;background: url(../gfx/menu_videochiama_nick.gif) no-repeat 0 0;}
div#timcafeMessenger{border:solid 1px #5996cc;margin-top:5px;background:#346897 url(../gfx/bt_blu.gif) repeat-x 0 0;}
div#timcafeMessenger a{display:block;background: url(../gfx/bt_timcafe_msn.gif) no-repeat 0 0;color:#fff;font-weight:bold;text-decoration:none;text-indent:50px;padding:3px 0;}
div#videochiamaNick a:hover, div#timcafeMessenger a:hover{text-decoration:underline;}

div#call div.callBox{padding:7px}
div#call div.content{float:left;width:556px;margin-top:15px;}
div#call div.content div.sx{float:left;width:370px;padding-left:7px;font-size:12px;text-align:justify}
div#call div.content div.sx p{margin-bottom:12px;}
div#call div.content div.sx div.button{text-align:center;margin:auto;}
div#call div.content div.sx div.button a{display:block;margin:auto;border:solid 2px #0c3f7a;background: url(../gfx/call_bt_small.gif) no-repeat 0 0;text-align:center;line-height:21px;width:177px;font-size:12px;text-decoration:none;color:#fff;font-weight:bold;}
div#call div.content div.dx{float:right;}
div#call div.calltoactionReg{clear:left;margin:auto;padding-top:20px;text-align:center;background: url(../gfx/call_sfum.gif) no-repeat 0 0;}
div#call div.calltoactionReg div.txt01{font-style:italic;font-size:15px;}
div#call div.calltoactionReg div.txt02{font-size:18px;font-weight:bold;}
div#call div.calltoactionReg div.button{text-align:center;margin:12px auto 10px auto;}
div#call div.calltoactionReg div.button a{display:block;margin:auto;border:solid 2px #0c3f7a;background: url(../gfx/call_bt_big.gif) no-repeat 0 0;text-align:center;line-height:29px;width:235px;font-size:17px;text-decoration:none;color:#fff;font-weight:bold;}
div#call div.callTextBox01{float:left;width:556px;border-bottom:solid 1px #e5e5e5;margin:15px 0;padding-bottom:15px;}
div#call div.callTextBox02{float:left;width:556px;border-bottom:solid 1px #e5e5e5;margin-bottom:15px;padding-bottom:15px;}
div#call div.callTextBox03{float:left;width:556px;border-bottom:solid 1px #e5e5e5;margin-bottom:15px;padding-bottom:15px;}
div#call div.callTextBox04{text-align:center;font-size:10px;margin-bottom:15px;}
div#call div.title{font-size:18px;font-weight:bold;color:#eb011c;margin-bottom:15px;}
div#call div.image{float:left;padding-right:15px;}
div#call div.image2{float:left;padding-left:15px;}
div#call div.info{float:left;}
div#call div.callTextBox01 div.info{width:396px;}
div#call div.callTextBox02 div.info{width:396px;}
div#call div.callTextBox03 div.info{width:248px;}
div#call div.callTextBox03 a{color:#000;font-weight:bold;}

/********* scarica timcafe messenger **************/
div#messenger div.messengerBox{padding:11px 10px 12px 10px}
div#messenger div.calltoactionReg{clear:left;margin:auto;padding-top:20px;text-align:center;background: url(../gfx/call_sfum02.gif) no-repeat center top;}
div#messenger div.calltoactionReg div.txt01{font-style:italic;font-size:15px;}
div#messenger div.calltoactionReg div.txt02{font-size:18px;font-weight:bold;}
div#messenger div.calltoactionReg div.button{text-align:center;margin:12px auto 10px auto;}
div#messenger div.calltoactionReg div.button a{display:block;margin:auto;border:solid 2px #0c3f7a;background: url(../gfx/call_bt_big.gif) no-repeat 0 0;text-align:center;line-height:29px;width:235px;font-size:17px;text-decoration:none;color:#fff;font-weight:bold;}
div#messenger div.messengerBoxContent{float:left;width:743px;margin-top:5px;}
div#messenger div.messengerBoxContent div.sx{float:left;width:405px;height:327px;background: url(../gfx/messenger_preview.gif) no-repeat 0 0;}
div#messenger div.messengerBoxContent div.dx{float:left;width:333px;}
div#messenger div.messengerBoxContent div.dx div.box01, div#messenger div.messengerBoxContent div.dx div.box02{float:left;width:333px;background: url(../gfx/messenger_sfum.jpg) no-repeat 0 0;padding-top:15px;margin-top:12px;}
div#messenger div.messengerBoxContent div.dx div.box01 div.icon, div#messenger div.messengerBoxContent div.dx div.box02 div.icon{float:left;width:110px;}
div#messenger div.messengerBoxContent div.dx div.box01 div.txt, div#messenger div.messengerBoxContent div.dx div.box02 div.txt{float:left;width:215px;}
div#messenger div.messengerBoxContent div.dx div.box01 div.icon{height:96px;background: url(../gfx/messenger_icon_01.jpg) no-repeat 0 0;}
div#messenger div.messengerBoxContent div.dx div.box02 div.icon{height:84px;background: url(../gfx/messenger_icon_02.jpg) no-repeat 0 0;}
div#messenger div.messengerBoxContent div.dx div.button{text-align:center;margin:8px auto auto auto;}
div#messenger div.messengerBoxContent div.dx div.button a{display:block;width:240px;margin:auto;text-align:center;color:#fff;line-height:23px;border:solid 1px #8d0303;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;background: url(../gfx/messenger_bt_red.jpg) repeat-x 0 0;}
div#messenger div.messengerBoxContent p{margin-bottom:10px;}
div#messenger div.agreement{margin-top:10px;}
div#messenger div.agreement div{float:left;height:40px;padding-right:5px !important;padding-right:1px;margin-top:4px !important;margin-top:0px;}
div#messenger div.agreement a{color:#000;}
div.flashPlayerAlert{padding:10px 5px;text-align:center;} 
div.flashPlayerAlert a{color:#cc0000;}

/********* vipcafe **************/
div#vipcafeIntro{margin-bottom:20px;}
div#vipcafeIntro div.content{background: url(../gfx/vipcafe_intro.jpg) no-repeat 0 0;height:auto !important;height:136px;min-height:136px;}
div#vipcafeIntro div.content div.contentBox{width:315px;margin:0 10px 0 245px;padding-top:10px;font-size:13px;}
div#vipcafeIntro div.content div.contentBox div.button{float:right;margin-top:10px;}
a.bottonegiallo{font-size:11px;display:block;text-decoration:none;background: url('../gfx/bottone_giallo.gif') no-repeat 0 0;line-height:14px;color:#000 !important;font-weight:bold;padding-left:25px;}
a.bottonegiallo:hover{text-decoration:underline;}
a.bottonegialloFlip{display:block;text-decoration:none;background: url('../gfx/bottone_giallo_flip.gif') no-repeat 0 0;line-height:14px;color:#000;font-weight:bold;padding-left:25px;}
a.bottonegialloFlip:hover{text-decoration:underline;}
div.box h2#vipcafe{margin-bottom:30px;font-size:14px;width:295px;line-height:29px;height:25px;position:absolute;z-index:100;margin-top:-11px;font-weight:bold;color:#fff;text-transform:uppercase;background: url('../gfx/h2_vipcafe.gif') no-repeat top right;}
div#vipcafeChart div.posizione{float:left;width:570px;margin-bottom:5px;}
div#vipcafeChart div.posizione div.numero{float:left;width:86px;height:72px;text-align:center;}
div#vipcafeChart div.posizione div.numero div.pos1{background: url('../gfx/pos_1.gif') no-repeat 0 0;width:86px;height:72px;}
div#vipcafeChart div.posizione div.numero div.pos2{background: url('../gfx/pos_2.gif') no-repeat 0 0;width:86px;height:72px;}
div#vipcafeChart div.posizione div.numero div.pos3{background: url('../gfx/pos_3.gif') no-repeat 0 0;width:86px;height:72px;}
div#vipcafeChart div.posizione div.utenteFemmina{float:left;}
div#vipcafeChart div.posizione div.utenteMaschio{float:left;padding-left:12px;}
div#vipcafeChart div.posizione td.utente{vertical-align:top;background-color:#f2f2f2;}
div#vipcafeChart div.posizione td.andamento{vertical-align:top;padding-left:1px;text-align:center;}
div#vipcafeChart div.posizione td.andamento div.quanti{font-size:14px;font-weight:bold;color:#fff;}
div#vipcafeChart div.posizione td.andamento div.cosa{font-size:11px;font-weight:bold;color:#fff;}
div#vipcafeChart div.TOPVIP td.utente{background-color:#fff9b6;}
div#vipcafeChart div.TOPVIP div.userBadge{background-color:#fff9b6;}
.txtModifica{font-size:11px;font-weight:bold;}
.vipIcon{position:absolute;z-index:2;}
div.presentazionePubblicaBox div.vipcafeInfo{margin-bottom:5px;}
div.vipcafeInfo{border:solid 1px #e9e9e9;margin:3px 1px 0 6px;font-size:12px;}
div.vipcafeInfo div.numero{border-bottom:solid 1px #e9e9e9;}
div.vipcafeInfo div.numero, div.vipcafeInfo div.punti{padding:1px 8px;}
div.vipcafeInfo strong{color:#d70000;}
table.modifiche span{padding-left:11px;}
div.su div.numero{background: url('../gfx/vipcafe_up_pic.gif') no-repeat right center;}
div.giu div.numero{background: url('../gfx/vipcafe_down_pic.gif') no-repeat right center;}
div.uguale div.numero{background: url('../gfx/vipcafe_same_pic.gif') no-repeat right center;}
div#vipcafeChart div.TOPVIP td.andamento div.uguale{background: url('../gfx/pos_same_winner.gif') no-repeat 0 0;width:49px;padding-top:33px;padding-bottom:5px;}
div#vipcafeChart div.TOPVIP td.andamento div.su{background: url('../gfx/pos_up_winner.gif') no-repeat 0 0;width:49px;padding-top:33px;padding-bottom:5px;}
div#vipcafeChart div.TOPVIP td.andamento div.giu{background: url('../gfx/pos_down_winner.gif') no-repeat 0 0;width:49px;padding-top:33px;padding-bottom:5px;}
div#vipcafeChart td.andamento div.uguale{background: url('../gfx/pos_same.gif') no-repeat 0 0;width:49px;padding-top:33px;padding-bottom:5px;}
div#vipcafeChart td.andamento div.su{background: url('../gfx/pos_up.gif') no-repeat 0 0;width:49px;padding-top:33px;padding-bottom:5px;}
div#vipcafeChart td.andamento div.giu{background: url('../gfx/pos_down.gif') no-repeat 0 0;width:49px;padding-top:33px;padding-bottom:5px;}
div.vipFemmine{float:left;width:233px;height:40px;background: url('../gfx/vip_f.gif') no-repeat 0 0;}
div.vipMaschi{float:left;width:233px;height:40px;background: url('../gfx/vip_m.gif') no-repeat 0 0;}
div#vipcafeChart div.intestazione{float:left;width:570px;margin-bottom:5px;padding-left:86px;}
div#vipcafeChart div.paginazione table{width:99%;}
div#vipcafeChart div.paginazione{margin:10px 0px;}
div#vipcafeChart div.pos{color:#eebe00;font-size:35px;text-align:center;font-weight:bold;padding-top:12px;}
div#vipcafeDettagli{position:absolute;display:none;margin-top:50px;z-index:200;background-color:#fffade;width:574px;}
div#vipcafeDettagli div.content{border:solid 2px #7a7a7a;padding:8px 4px 4px 4px;}
div#vipcafeDettagli div.content div.title{float:left;text-align:center;width:540px;font-size:16px;color:#d78307;font-weight:bold;padding-left:10px;}
div#vipcafeDettagli div.content div.close{float:right;}
div#vipcafeDettagli div.content div.close a{display:block;width:9px;height:9px;font-size:0px;background: url('../gfx/vipcafe_dettagli_chiudi.gif') no-repeat 0 0;}
div#vipcafeDettagli div.content div.testo{margin-top:5px;padding:10px 10px 0 10px;font-size:11px;}
div#vipcafeDettagli div.content div.testo p{margin-bottom:12px;}
div#vipcafeDettagli div.content div.testo div.button{margin:15px 0 15px 240px;}
div#vipcafeDettagli div.content div.testo div.gara{text-align:center;font-size:16px;margin-bottom:10px;font-weight:bold;}
div#vipcafeDettagli div.content div.testo div.gara02{text-align:center;font-size:12px;margin-bottom:10px;font-weight:bold;}
div#vipcafeDettagli div.content div.testo p.giallo{color:#d78307;}
div#vipcafeDettagli ul{margin:10px 15px;}
div#vipcafeDettagli ol{margin:5px 22px 22px 22px;}

/*********** CARING  **********/
div.box h2#caring {
background:transparent url(../gfx/h2_timcafe.gif) no-repeat scroll right top;color:#FFFFFF;font-size:14px;font-weight:bold;height:25px;line-height:28px;margin-bottom:30px;margin-top:-11px;position:absolute;width:265px;z-index:100;}

div#caringLogin div.loginCaringBox {
background:transparent url(../gfx/caring_login.jpg) no-repeat scroll 0 0;padding:16px 457px 17px 29px;} 

div.loginCaringBox div.content div.txt {
font-size:14px;padding-left:3px;width:190px;}
div.loginCaringBox div.content div.txt a{color:#e70000;font-weight:bold;text-decoration:none;}
/********** MODIFICA PASSWORD *******/

