/*Condivise*/

body {
background-color: #ffffff;
background-image: url("/img/sfondo.png");
margin: 3px;
}

* {
font-size: 15px;
font-family: Verdana;
}

img {
border: none;
}

h1 {
margin: 0px;
font-size: 17px;
font-weight: normal;
color: #000000;
}

form {
margin: 0px;
padding: 0px;
}

td, th {
padding: 0px;
text-align: left;
vertical-align: top;
}

table.center > tbody > tr > td, td.center, table.center > tbody > tr > th, th.center {
text-align: center;
}

table.center > tbody > tr > td > table, table.center > tbody > tr > td > div, td.center > table, td.center > div, table.center > tbody > tr > th > table, table.center > tbody > tr > th > div, th.center > table, th.center > div {
margin: auto;
}

table.right > tbody > tr > td, td.right, table.right > tbody > tr > th, th.right {
text-align: right;
}

table.middle > tbody > tr > td, td.middle, table.middle > tbody > tr > th, th.middle, img.middle {
vertical-align: middle;
}

table.bottom > tbody > tr > td, td.bottom, table.bottom > tbody > tr > th, th.bottom {
vertical-align: bottom;
}

td.menu {
height: 30px;
}

td.titolo {
height: 23px;
}

img.bt {
vertical-align: top;
position: relative;
top: 35px;
}

div.acapopiccolo {
height: 10px;
}

div.banner {
width: 468px;
height: 60px;
background-image: url("/img/banner.png");
padding: 4px 4px 4px 4px;
}

div.leaderboard {
width: 728px;
height: 90px;
background-image: url("/img/leaderboard.png");
padding: 4px 4px 4px 4px;
}

table.tcs {
width: 99%;
}

table.ts {
background-image: url("/img/skyscraper.png");
width: 128px;
}

table.ts td {
width: 128px;
height: 608px;
text-align: center;
vertical-align: middle;
}

table.thumbnail > tbody > tr > td, td.thumbnail {
width: 168px;
height: 168px;
background-image: url("/img/thumbnail.png");
text-align: center;
vertical-align: middle;
}

table.thumbnail > tbody > tr > td > div, td.thumbnail > div {
padding: 4px;
}

table.pointer > tbody > tr > td, td.pointer {
cursor: pointer;
}

td.pulsante2 {
height: 30px;
background-image: url("/img/pulsante2.png");
text-align: center;
vertical-align: middle;
white-space: nowrap;
}

td.pulsante2 a {
font-size: 15px;
color: #000000;
text-decoration: none;
}

table.pulsanti td {
width: 160px;
height: 65px;
background-image: url("/img/pulsante.png");
cursor: pointer;
text-align: center;
vertical-align: middle;
}

table.pulsanti div, .divpulsante {
padding: 5px 8px 24px 8px;
}

table.pulsanti a {
font-size: 15px;
color: #000000;
text-decoration: none;
}

table.pulsanti th {
height: 65px;
font-weight: normal;
text-align: center;
vertical-align: middle;
}

table.moduloweb td {
padding: 3px;
}

table.moduloweb td td {
padding: 0px;
}

span.asteriscocampoobbligatorio {
font-size: 16px;
font-family: Verdana;
font-weight: bold;
}

span.errore {
font-size: 19px;
color: #ff0000;
}

a.evidenziato {
font-size: 19px;
color: #0000ff;
}

span.evidenziato {
font-size: 19px;
}

table.tchat {
width: 950px;
}

table.tchat * {
font-size: 14px;
}

.taa,.ta9,.ta8,.ta7,.ta6,.ta5,.ta4,.ta3,.ta2,.ta1,.ta0{width:160px}
.taa,.t9a,.t8a,.t7a,.t6a,.t5a,.t4a,.t3a,.t2a,.t1a,.t0a{height:160px}
.ta9{height:144px}
.ta8{height:128px}
.ta7{height:112px}
.ta6{height:96px}
.ta5{height:80px}
.ta4{height:64px}
.ta3{height:48px}
.ta2{height:32px}
.ta1{height:16px}
.ta0{height:1px}
.t9a{width:144px}
.t8a{width:128px}
.t7a{width:112px}
.t6a{width:96px}
.t5a{width:80px}
.t4a{width:64px}
.t3a{width:48px}
.t2a{width:32px}
.t1a{width:16px}
.t0a{width:1px}

/*Fine condivise*/

a {
color: #ff00ff;
}

img.pulsanteporno, img.pulsantevideo, img.pulsantefoto, img.pulsanteracconti, img.pulsantecerca, img.pulsanteannunci, img.pulsantechat, img.pulsanteareaiscritti {
background: url("/img/pulsanti.png");
}

img.pulsanteporno {
width: 46px;
height: 11px;
}

img.pulsantevideo {
width: 43px;
height: 12px;
background-position: 0px -11px;
}

img.pulsantefoto {
width: 35px;
height: 11px;
background-position: 0px -23px;
}

img.pulsanteracconti {
width: 67px;
height: 12px;
background-position: 0px -34px;
}

img.pulsantecerca {
width: 44px;
height: 11px;
background-position: 0px -46px;
}

img.pulsanteannunci {
width: 62px;
height: 12px;
background-position: 0px -57px;
}

img.pulsantechat {
width: 37px;
height: 12px;
background-position: 0px -69px;
}

img.pulsanteareaiscritti {
width: 96px;
height: 12px;
background-position: 0px -81px;
}

table.thumbnail th {
font-weight: normal;
}

table.barranavigazione {
width: 100%;
background-color: #ffe0ff;
}

img.pulsanteprofilicerca, img.pulsanteprofilidonne, img.pulsanteprofiliragazze, img.pulsanteprofilicoppie, img.pulsanteprofiliuomini, img.pulsanteprofiliragazzi {
background: url("/img/profili/pulsanti.png");
}

img.pulsanteprofilicerca {
width: 44px;
height: 11px;
}

img.pulsanteprofilidonne {
width: 50px;
height: 11px;
background-position: 0px -11px;
}

img.pulsanteprofiliragazze {
width: 68px;
height: 14px;
background-position: 0px -22px;
}

img.pulsanteprofilicoppie {
width: 53px;
height: 15px;
background-position: 0px -36px;
}

img.pulsanteprofiliuomini {
width: 54px;
height: 12px;
background-position: 0px -51px;
}

img.pulsanteprofiliragazzi {
width: 62px;
height: 15px;
background-position: 0px -63px;
}

table.lettere_box4x2 {
width: 880px;
background-image: url("/lettere/img/letterebox4x2.jpg");
}

table.lettere_box4x2primo {
width: 880px;
background-color: #ffffff;
}

table.lettere_box4x2 td, table.lettere_box4x2primo td {
width: 220px;
height: 100px;
text-align: center;
vertical-align: bottom;
}

table.lettere_box4x2 img, table.lettere_box4x2primo img {
width: 200px;
height: 60px;
}

table.lettere_box4x2 a, table.lettere_box4x2primo a {
font-size: 15px;
color: #0000ff;
}

table.lettere_leaderboard {
width: 728px;
}

table.lettere_leaderboard td {
text-align: center;
vertical-align: middle;
}

table.lettere_leaderboard img {
width: 300px;
height: 90px;
}

table.lettere_leaderboard a {
font-size: 22px;
font-family: Verdana;
font-weight: bold;
color: #0000ff;
}