/*Condivise*/

body {
background-color: #ffffff;
background-image: url("/img/sfondo.png");
margin: 5px;
}

* {
font-size: 15px;
font-family: Verdana;
}

img {
border: none;
}

h1 {
margin: 0px;
font-size: 19px;
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 {
vertical-align: middle;
}

table.bottom > tbody > tr > td, td.bottom, table.bottom > tbody > tr > th, th.bottom {
vertical-align: bottom;
}

img.bt {
vertical-align: top;
position: relative;
top: 35px;
}

div.banner {
width: 476px;
height: 68px;
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;
}

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;
}

.ibchat {
vertical-align: middle;
}

.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: #a06060;
}

img.pulsantefotoporno, img.pulsantecerca, img.pulsanteannunci, img.pulsantechat, img.pulsanteareaiscritti {
background: url("/img/pulsanti.png");
}

img.pulsantefotoporno {
width: 88px;
height: 11px;
}

img.pulsantecerca {
width: 44px;
height: 11px;
background-position: 0px -11px;
}

img.pulsanteannunci {
width: 62px;
height: 12px;
background-position: 0px -22px;
}

img.pulsantechat {
width: 37px;
height: 12px;
background-position: 0px -34px;
}

img.pulsanteareaiscritti {
width: 96px;
height: 12px;
background-position: 0px -46px;
}

table.thumbnail th {
font-weight: normal;
}

table.barranavigazione {
width: 100%;
background-color: #ffe0e0;
}

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_box3x3 {
width: 720px;
background-image: url("http://www.giovaneamore.it/lettere/img/letterebox3x3.jpg");
}

table.lettere_boxprimo {
width: 720px;
background-color: #ffffff;
}

table.lettere_box3x3 td, table.lettere_boxprimo td {
width: 240px;
height: 100px;
text-align: center;
vertical-align: bottom;
}

table.lettere_box3x3 img, table.lettere_boxprimo img {
width: 200px;
height: 60px;
}

table.lettere_box3x3 a, table.lettere_boxprimo 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-weight: bold;
color: #0000ff;
}
