# Print {font-size: 80%; 
background: none; 
margin:-25px 0 0 0;
}

# c_post td {padding-top: 14px;}
td {# c_bbcode
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
}

html, body {
background: # 2b2b2b;
color: # b0b0b0;
font-family: "Tahoma", "Helvetica", "Bitstream Vera Sans", "Verdana", sans-serif;
font-size: 93,3%;
margin: 0;
padding: 0;
}

a {
color: # 92addd;
text-decoration: none;
}

a: hover {
color: # adc7f4;
text-decoration: underline;
}

hr {
background-color: # 5a70b3;
border: 0;
clear: both;
color: # 5a70b3;
height: 1px;
}

tabella {
border-collapse: collasso;
border-spacing: 0;
clear: both;
empty-cells: spettacolo;
larghezza: 100%;
}

th, td {
border: 1px solid # 1d1d1d;
}

th {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
colore: 9b9b9b #;
font-weight: 400;
padding: 5px 3px;
text-align: left;
}

td {
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
color: # b0b0b0;
padding: 10px 5px;
}

h1 {
font-size: 200%;
}

H2, H3 {
font-size: 100%;
}

. Categoria h2,. Tema h2, # portale h2, # portal_foot h2, th {THEAD
background: url (http://z3.ifrm.com/static/1/css/h2.png) repeat-x top # 6a7db6;
color: # FFF;
font-size: 110%;
font-weight: 700;
}

THEAD th {
border: 1px solid # 5a70b3;
border-bottom-width: 1px;
padding: 5px;
text-align: center;
}

input, selezionare, textarea, pulsante, a.btn_fake {
background: # 2f2f2f;
border: 1px solid # 212.121;
color: # d0d0d0;
padding: 5px 3px;
vertical-align: middle;
}

textarea {
font-family: "Verdana", sans-serif;
font-size: 100%;
margin: auto;
larghezza: 98%;
}

ingresso: messa a fuoco, input.focus, textarea: focus, textarea.focus {
border-color: # 1d1d1d;
}

. Submit_error {
background: # fff8eb;
border: 1px solid # e77700;
}

pulsante, a.btn_fake {
background: url (http://z3.ifrm.com/173/117/0/p82741/th.jpg) repeat-x top # 242.424;
colore: 9b9b9b #;
cursore: default;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
overflow: visible;
width: auto;
}

Button: hover, a.btn_fake: hover {
border-color: # 1d1d1d;
}

Button: attivo, a.btn_fake: active {
border-color: 92addd;
}


button.btn_text {
background: none;
border: 0;
cursor: pointer;
font-family: Arial, "Bitstream Vera Sans", Verdana, sans-serif;
font-size: 100%;
}

. Avviso {
background: # 2f2f2f;
border: 2px solid # 1f1f1f;
colore: 9b9b9b #;
margin: 10px auto 0;
larghezza: 70%;
}

. Avviso dt {
colore: 2a2a2a #;
font-weight: 700;
}

. Avviso dd {
font-style: italic;
}

dl.info {
background: # 2f2f2f; 
border-color: # 1f1f1f; 
}

. Dt {info
background: # 2a2a2a;
color: # 92addd;
}

dl.error {
background: # 2f2f2f;
border-color: # 1f1f1f;
}

. Errore dt {
background: # 2a2a2a;
colore: c7421a #;
}

# Ul top, # nav, ul.cat pagine, ul.cat-topicpages, ul table.calendar, ul div.meta_menu, # pm_folderlist, # profile_menuwrap ul {
list-style: none;
padding: 0;
}

# Profile_menuwrap ul, ul.cat-topicpages, dl blockquote, # dd rapida risposta {
margin: 0;
}

# Li top, # li nav, ul.cat pagine li, ul.cat topicpages-li, li table.calendar, # li pm_folderlist, li profile_menuwrap # # li ucp_gallery {
display: inline;
}

# {Top_bar
display: none;
}

# Top {
sfondo: repeat-x top url (http://z3.ifrm.com/173/117/0/p82669/btop.jpg) trasparente;
border-bottom: 0px;
padding: 0px;
height: 34px;
margin: 0;
larghezza: 100%;
}

# {Top_info
di fondo: no-repeat url in alto a sinistra (http://z3.ifrm.com/173/117/0/p82667/topmenuleft.jpg);
color: # 6d6d6d;
font-size: 80%;
float: left;
padding: 12px 6px;
padding-left: 34px importante;!
margin-top: 0px;
}

# {Top_menu
background: url (http://z3.ifrm.com/173/117/0/p82668/topmenuright.jpg) in alto a destra no-repeat;
font-size: 80%;
float: right;
padding: 0px;
padding-right: 44px importante;!
margin-top: 0px;
}

. Drop_menu img {display: none;}

. Drop_menu li {
float: left;
margin-right: 1px;
margin-top: 2px;
margin-bottom: 2px;
text-align: center;
padding-top: 7px;
padding-bottom: 5px;
}

. Drop_menu a {
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
border: 1px solid # 1f1f1f;
color: # 92addd importante;!
display: block;
padding: 0px 4px;
position: relative;
larghezza: 9em;
margin: 0;
}

. Drop_menu a: hover {
color: # adc7f4 importante;! 
text-decoration: none importante;!
}

. Drop_menu ul {
-Moz-opacity: 0,85;
border-top: 0;
color: # FFF;
a sinistra:-999em;
margin: 0;
opacità: 1;
position: absolute;
larghezza: 9.0em;
}

Li drop_menu. ul {
font-size: 85%;
margin: 0;
padding: 0;
larghezza: 100%;

}

. Drop_menu ul li a {
background: # 2a2a2a;
border: 0px solid # 1f1f1f;
border-width: 0 1px 1px;
display: block;
padding: 4px 5%;
larghezza: 90%;
}

. Drop_menu li ul li a: hover {
background: # 2d2d2d;
border-top: 0 importanti;!
}

# Logo {
background: url (http://z3.ifrm.com/173/117/0/p82750/logo.jpg) ripetere top-x # 2b2b2b;
border: 1px solid # 1d1d1d;
clear: both;
margin: 0px 0px 20px 20px;
}

# {Submenu_bar
sfondo: repeat-x top url (http://z3.ifrm.com/173/117/0/p82973/submenubar.jpg) # 242.424;
border: 1px solid # 1f1f1f;
border-top: 0;
altezza: 6px;
margin: 0 20px 0 20px;
}

# Submenu {
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
border: 1px solid # 1f1f1f;
border-top: 0;
color: # 586eb1;
font-size: 85%;
margin: 0 20px;
padding: 3px;
text-align: right;
}

# Sottomenu a { 
padding: 3px 1% 4px;
color: # a0a0a0;
}

# Sottomenu a: hover {
border-bottom: 1px solid # 92addd;
text-decoration: none importante;!
}

# Wrap {
background: # FFF;
margin: 0 2% 0px;
}

# Nav {
color: # 909.090;
height: 1%;
padding: 10px 1%;
}

# Nav img {display: none;}

. Meta_box {
sfondo: repeat-x top url (http://z3.ifrm.com/173/117/0/p82669/btop.jpg) 2b2b2b #;
border: 1px solid # 1f1f1f;
border-top: 0; 
font-size: 85%;
line-height: 150%;
padding: 25px 20px;
}

div.meta_box {padding-top: 10px;}

. Meta_box h3 {padding-bottom: 5px; padding-top: 0;}

. Meta_menu {
background: # 2d2d2d;
border: 1px solid # 1f1f1f;
padding: 0;
larghezza: 49%;
}

. Meta_menu h3 {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border: 1px solid # 1f1f1f;
clear: both;
color: # b5b5b5;
font-size: 100%;
font-weight: 700;
margin:-1px;
text-align: center;
}

ul.cat pagine {
float: left;
font-size: 90%;
margin: 15px 0;
padding: 1px 5px;
larghezza: 49%;
}

. Cat-pagine a, cat. Pagesjump-i,. Cat-topicpages un {
background: url (http://z3.ifrm.com/173/117/0/p82741/th.jpg) repeat-x top # 242.424;
border: 1px solid # 1d1d1d;
}

. Cat-pagine a: hover, cat-topicpages a:. Hover {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border: 1px solid # 1f1f1f;
color: # FFF;
text-decoration: none;
}

. Cat-pagine span {
background: url (http://z3.ifrm.com/173/117/0/p82741/th.jpg) repeat-x top # 242.424;
border: 1px solid # 1d1d1d;
color: # a0a0a0;
cursore: default;
font-weight: 700;
padding: 5px 2px;
}

. Cat-pagine di input {
background: # FFF;
color: # 5a70b3;
padding: 5px 3px;
vertical-align: baseline;
}

ul.cat-topicpages {
float: right;
font-size: 80%;
padding: 3px 6px;
}

tr.generic td, div.generic {
font-size: 120%;
font-weight: 700;
padding: 20px;
text-align: center;
}

td.c_head, td.c_foot, td.c_sort {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
colore: 9b9b9b #;
font-size: 80%;
}

td.c_desc {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
font-weight: 700;
text-align: right;
vertical-align: middle;
larghezza: 200px;
}

piccolo td.c_desc {
display: block;
font-weight: 400;
}

tr.pm_new td {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
font-weight: 700;
}

td.c_post tr.hidden {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
}

. Bday {
background: url (http://z3.ifrm.com/static/1/s_minibday.png) no-repeat;
color: # 425.384,
font-size: 90%;
font-weight: 700;
height: 16px;
padding: 2px 2px 2px 18px;
width: 20px;
}

. C_mark {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
text-align: center;
larghezza: 1%;
}

. C_forum {
color: # 6d6d6d;
font-size: 80%;
larghezza: 60%;
}

. C_forum forte a {
color: # d6d6d6;
}

. C_forum forte a {
font-size: 125%;
}

td.c_last {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
font-size: 85%;
}

. C_forum-desc {

color: # 333;
font-size: 85%;
}

. C_last-title {
background: url (http://z3.ifrm.com/173/117/0/p83052/goto.jpg) no-repeat sinistra;
display: block;
line-height: 14px;
padding-left: 15px;
}


td.c_info-v, td.c_info-t,-r {td.c_info
font-size: 80%;
padding: 5px;
text-align: center;
}

td.c_subforum {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
colore: 6b6b6b #;
font-size: 80%;
font-style: italic;
}

. Cat_head td {
border-color: # 5a70b3;
padding: 0;
}

# Stats. Cat_head td {
border-color: # e77700;
}

. Descrizione {
color: # 666;
font-size: 85%;
}

a.member: hover {
colore: 92b4ef #;
}

# stats_events uno td, td # {span stats_events
background: url (http://z3.ifrm.com/173/117/0/p83319/eventicon.jpg) no-repeat 2px;
padding: 2px 0 2px 30px;


}

td.c_username {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
padding: 2px 0;
text-align: center;
}

td.c_username a {
font-size: 140%;
font-weight: 700;
}

td.c_user {
font-size: 80%;
}



td.c_user dl {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
border: 1px solid # 1f1f1f;
margin: 10px 0;
padding: 5px 7px;
larghezza: 160px;
}

dl.user_profile {
overflow: hidden;
word-wrap: break-word;
}

dd dl.user_profile {

font-style: italic;
margin-left: 8px;
}

dl.user_info dd {
font-weight: 700;
margin-bottom: 1px;
}

# Profile_menu ul {
-Moz-opacity: 1;
border-top: 0;
opacità: 1;
larghezza: 9.2em;
}



# Profile_menu a {
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
border: 1px solid # 1f1f1f;
}

# Profile_menu Li Li a {
border-top: 0;
}


# Li profile_menu ul li a: hover {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a}

td.c_poll scelta label {
font-weight: 700;
padding-left: 1em;
}

td.c_poll-voti {
font-size: 120%;
text-align: center;
larghezza: 15%;
}

td.c_poll-bar div {
background: url (http://z3.ifrm.com/173/117/0/p82761/topicpages.jpg) repeat-x destra;
float: left;
height: 19px;
padding-right: 3px;
}

td.c_poll-bar span {
background: url (http://z3.ifrm.com/173/117/0/p82761/topicpages.jpg) no-repeat;
display: block;
float: left;
height: 12px;
width: 3px;
}

. Editby. Accodati {
color: # 6d6d6d;
font-size: 85%;
font-style: italic;
margin-top: 1em;
padding: 5px 3px;
}

. {Coda
border-color: # 1f1f1f;
}

blockquote {
background: # 2b2b2b;
border: 1px solid # 1f1f1f;
margin: 10px auto;
padding-bottom: 1px;
larghezza: 98%;
}

blockquote dl {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border-bottom: 1px solid # 1f1f1f;
color: # 707.070;
padding: 2px;
}

blockquote dt dl {
color: # b0b0b0;
float: left;
font-weight: 700;
}

code {
background: # 2b2b2b;
display: block;
font-family: Monaco, Consolas, "Courier New", Courier, monospace;
white-space: normale;
}

div.spoiler {
border: 1px solid # 1f1f1f;
border-top: 0;
padding: 5px 7px;
}

div.spoiler_toggle {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border: 1px solid # 1f1f1f;
color: # b0b0b0;
cursor: pointer;
font-weight: 700;
padding: 2px 4px;
}

td.c_postinfo {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
colore: 6b6b6b #;
font-size: 80%;
vertical-align: middle;
}

td.c_sig {
color: # 666;
font-size: 80%;
}

td.c_sig blockquote {
background: none trasparente;
border: 0;
border-left: 3px solid # 606.060;
padding-left: 5px;
}

td.c_sig dl blockquote {
background: none trasparente;
border: 0;
colore: 9a9a9a #;
}

td.c_sig blockquote dt dl, td.c_sig dl blockquote dd {
color: # a0a0a0;
padding: 0;
}

td.c_sig div blockquote {
sfondo: trasparente;
margin-left: 5px;
padding: 0;
}

tr.c_postfoot td {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
clear: both;
}

td.c_footicons, td.c_postinfo {
larghezza: 100%;
}

td.c_username {
larghezza: 175px;
}

. C_next a {
display: block;
font-size: 125%;
font-weight: 700;
text-align: center;
}

td.c_view {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
colore: 9b9b9b #;
}

div.c_view-list {
colore: 7a7a7a #;
padding: 5px;
margin: 3px 3px-7px-7px;
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d; border: 1px solid # 1f1f1f;
font-size: 92,5%;
}

dl # rapida risposta dt {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border: 1px solid # 1f1f1f;
colore: 9b9b9b #;
font-size: 110%;
font-weight: 700;
margin: 0;
padding: 5px;
}

dl # rapida risposta dd {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
border: 1px solid # 1f1f1f;
padding: 15px 0;
text-align: center;
}

#-C_post anteprima {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
border: 1px solid # 1f1f1f;
margin: 0 auto 10px;
padding: 5px;
text-align: left;
larghezza: 98%;

}

# Span c_post-resize {
color: # 92addd;
cursor: pointer;
font-size: 225%;
padding: 20px 5px 0;
}

# {Emot_wrap
background: # 2d2d2d;
border: 1px solid # 1f1f1f;
}

td c_emot # {background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;}

# Emot_wrap h3 {

background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
colore: 9b9b9b #;
font-size: 120%;
text-align: center;
}


# {Emot_end
display: block;
font-weight: 700;
padding: 4px 0;
text-align: center;
}

# {Pm_folders
border-left: 1px solid # 1f1f1f;
border-destra: 1px solid # 1f1f1f;
padding-top: 30px;
vertical-align: top;
larghezza: 150px;
}

# {Pm_folderlist
position: relative;
margin-left: 0;
margin-top: 0
}

# Li pm_folderlist {
background: url (http://z3.ifrm.com/194/76/0/p79071/pmfolderlist.jpg) no-repeat 5px;
display: list-item;
margin-bottom: 4px;
padding-left: 28px;
}

# {Pm_forwarded
border: 1px # 1f1f1f punteggiato;
color: # 999;
font-size: 90%;
font-style: italic;
margin-top: 1em;
padding: 5px 3px;
}

# Ucp_gallery a {
font-weight: 700;
padding: 10px 9px;
background: # 2a2a2a;
border: 1px solid # 242.424;
}

# Ucp_gallery a: hover {
background: # 2f2f2f;
text-decoration: none;
}

. Td {calendario
background: # 2b2b2b; 
}

. Td.cal_inactive {calendario
background: # 343.434;
color: # 6d6d6d importante;!
}

. Div calendario td.cal_inactive {
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
}

. Div calendario td {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
font-weight: 700;
padding: 5px 7px;
}

. Calendario div a {
background: url (http://z3.ifrm.com/static/1/s_minibday.png) 5px no-repeat;
float: right;
font-size: 80%;
font-weight: 400;
padding: 24px 0 0 6px;
}

. Td calendario a {color: # 92addd importante; background: # 2f2f2f; font-size: 105%; padding-left: 6px;}
. Calendario td # cal_current a {color: # fff importante; background: # 526.585;}

. Li calendario a,. Calendario Li span {
border-color: trasparente;
border-style: solid;
border-width: 1px;
display: block;
padding: 3px;


}

. Calendario td {# cal_current
background: # 425.371;
border: 2px solid # 92addd;
}

. Td calendario div # {cal_current
background: url (http://z3.ifrm.com/173/117/0/p82761/topicpages.jpg) ripetere top-x # 425.371;
color: # FFF;
}

div.portal_content {
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
border: 1px solid # 1f1f1f;
font-size: 88,3%;
margin: 0;
padding: 5px 7px;
}






# {Portale h2
font-size: 88,3%;
}

# {Portale h4
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
border-left: 1px solid # 1f1f1f;
border-destra: 1px solid # 1f1f1f;
color: # d0d0d0;
font-size: 88,3%;
font-weight: 400;
margin: 0;
padding: 5px 7px;
}

# Faq dt a {
font-size: 120%;
font-weight: 700;
}

# Faq dd.faq_more a, # faq dl.faq_more a: hover {
font-style: italic;
}

. Search_results {
background: # 2f2f2f;
border: 1px solid # 1f1f1f;
margin-bottom: 1em;
padding: 5px 7px;
}

search_results. h3 {
display: inline;
font-size: 125%;
}

search_results. citare,. search_results p {
colore: 9b9b9b #;
font-size: 85%;
margin: 0;
}

findposts #. c_mark {
colore: 9b9b9b #;
font-size: 200%;
font-weight: 700;
vertical-align: top;
}

# {Pmtoast
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
border: 2px solid # 1f1f1f;
basso: 10px;
colore: 9b9b9b #;
display: none;
font-size: 90%;
position: fixed;
a destra: 10px;
text-align: right;
text-decoration: none;
larghezza: 200px;
z-index: 1;
}

# Pmtoast: hover {
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
}

# {Pmlink
colore: 6b6b6b #;
display: block;
padding: 10px 10px 10px 55px;
text-decoration: none;
}

# {Pmlink grande
color: # 92addd;
display: block;
font-weight: 700;



padding-bottom: 5px;
}

# Pmlink forte {
color: # b0b0b0;

}

# {Pmclose
border-top: 1px solid # 1f1f1f;
color: # 92addd;
display: block;
font-size: 80%;
padding: 10px 1px;
}





# Pmclose: hover {
color: # 92addd;
}





# {Foot_wrap
margin-top: 20px;
larghezza: 100%;
}

# Piede td {
background: none;
border: 0;
color: # 808080;
font-size: 80%;
padding: 5px
}

# # {Foot_datetime piede
larghezza: 1%;
white-space: nowrap;
}

# Foot_datetime img {display: none;}
# Foot_datetime a {font-weight: bold;}

# {Copyright
color: # a0a0a0;
font-size: 80%;
margin:-43px 0 0 0;
text-align: center;
}

# Copyright a {
font-weight: 700;
}


# C_tos h3 {
colore: dfdfdf #;
font-size: 120%;
}

td.username_ok {
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
}
input.username_ok {
muta: 2px solid # 0c0;

}

td.username_no {
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
}

input.username_no {
muta: 2px solid # ee5b5b;
}

# {Acplogin
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
border: 2px solid # 1f1f1f;
height: 275px;
a sinistra: 50%;
margin:-137.5px 0 0-250px;
padding: 0;
position: absolute;
superiore: 50%;
larghezza: 500px;
}

# Acplogin h1 {
color: # b0b0b0;
font-weight: 400;
height: 50px;
margin-bottom: 20px;
padding: 50px 0 0 20px;

text-align: right;
}

# Acplogin h1 {img
position: absolute;
a sinistra: 0;
top: 0;

}

uno img {
border: 0;
}

forma {
display: inline;
margin: 0;
padding: 0;
}

. Categoria h2,. Tema h2, h2 {# portale
padding: 5px;
text-align: left;
}

h3 {
padding: 3px 0;
}


[Type = checkbox] input {
sfondo: trasparente;
border: 0;
padding: 0;

vertical-align: bottom;
}

[Tipo radio =] {input
border: 0;
}

selezionare {
margin: 0 7px;
padding: 0;
vertical-align: bottom;
}

opzione {
margin: 2px 0;
}

button.btn_img {
border: 0;
cursor: pointer;
padding: 0;
}

. Dt preavviso. Avviso dd {
padding: 5px 7px;
}

. Drop_menu uno img {
vertical-align: bottom;
}

Li drop_menu:. hover ul, li.hover drop_menu ul {.
a sinistra: auto;
}

# Sottomenu a {
padding: 5px 3px;
}

# Main {

height: 1%;
padding: 0 1%;
}

# Nav li img {
vertical-align: top;
}


. Meta_box. Meta_menu {
margin: 10px 0;
}

. Meta_box li {
display: list-item;
list-style-position: inside;
list-style-type: quadrato;
margin-left: 10px;
}

. Meta_menu ul {
font-size: 90%;
margin: 5px 5%;
}

. Img meta_menu. Meta_menu span {
float: right;
margin: 20px 10px;
}

. Cat-pagine a, cat. Pagesjump-i,. Cat-topicpages un {
cursor: pointer;
padding: 5px 2px;
}

. Cat-topicpages un {
padding: 2px 0;
}

. Cat-pulsanti,. Tema pulsanti {
float: right;
margin: 15px 0;
text-align: right;
larghezza: 50%;
}

tr.postbtn td {
padding: 5px;
text-align: center;
}

. Row1. Row2 {
line-height: 1.4;
}

ingresso td.c_head, pulsante td.c_head, ingresso td.c_foot, pulsante td.c_foot, ingresso td.c_sort, pulsante td.c_sort {
padding: 1px;
}

img td.c_desc, ingresso td.c_desc {
float: left;



vertical-align: middle;
}

. Categoria {
margin: 10px 0 0;
}

span.collapse, span.uncollapse {
cursor: pointer;
float: right;
position: relative;
}

. C_mark img {
display: block;
margin: auto;
}

. C_last {

line-height: 1.4;
min-width: 300px;




larghezza: 30%;
}

. Td.c_foot {categoria
height: 10px;
}

# {Stats_members
line-height: 1.2;
}



td.c_cat-marchio, td.c_cat-icon {
padding: 5px 0;
text-align: center;
width: 30px;
}

td.c_cat-starter {
larghezza: 125px;
}

td.c_cat-lastpost {
larghezza: 175px;
}

. C_user {
vertical-align: top;
width: 1px;
min-width: 175px;
max-width: 175px;
}

. C_post {
larghezza: 100%;
}

. C_sig. C_nosig {
larghezza: 100%;
}

. {Avatar
display: block;
margin: auto;
text-align: center;
}

. Av_wrap {
overflow: hidden;
text-align: center;
margin: auto;
}

td.c_user. usertitle {
margin: 3px 0;
overflow-x: hidden;
text-align: center;
}

. Pip {
margin: 3px 0;
white-space: nowrap;
}

dl.user_info dt, dd {dl.user_info
padding: 0,1 em;
}

dl.user_info dt {
float: left;
margin: 0;
min-width: 4em;
}

dl.user_info dd.spacer, dd.spacer dl.user_profile {
clear: both;
float: none;
height: 1px;
padding: 0;
}

td.c_poll scelta {
line-height: 1.5;
padding-left: 45%;
}

td.c_poll-risposta {
text-align: right;
larghezza: 42,5%;
}

td.c_poll-bar {
text-align: left;
vertical-align: middle;
larghezza: 42,5%;
}

* Span td.c_poll-bar html {
margin-top: 3px;
}

td.c_post {
line-height: 1.7;
vertical-align: top;
}

td.c_post ul {
list-style-type: quadrato;
margin-left: 10px;
}

. C_post img, img {# topic_review
max-width: 90%;


}

. C_post attaccamento {
font-size: 83,3%;

margin-top: 1em;


padding: 1em;
}

. C_post attaccamento dd {
margin-left: 1em;
}

. Post_sep {
background: url (http://z3.ifrm.com/173/117/0/p82884/post_sep.jpg) ripetere top-x # 2d2d2d;
font-size: 1px;
altezza: 4px;
padding: 3px;
}

td.c_sig, td.c_nosig {
height: 1%;
vertical-align: top;
}

td.c_nosig {
border-top-style: hidden importante;!
background: # 2d2d2d;
}

blockquote dl dt, dd dl blockquote {
padding: 2px 4px;
}

blockquote div, codice blockquote {
margin: 0;
padding: 5px;
}

dl # rapida risposta {
clear: both;
margin: auto;
larghezza: 80%;
}

dl # rapida risposta dd p {
margin:-3px;
padding: 10px 0 5%;

text-align: left;

}

dl # rapida risposta textarea {dd
display: block;
height: 100px;
margin-bottom: 10px;

padding: 2px;

larghezza: 90%;
}

#-C_post testo {

height: 223px;
}

# C_post-resize {
float: right;

margin-top:-1px;
padding: 4px 0 0;
text-align: right;
}

# {Btn_preview
float: left;
margin: 10px 0 0 1px;
}

# {C_emot
height: 225px;
vertical-align: top;
larghezza: 210px;
}

# {Emot_list
height: 275px;
margin: 0 auto;
overflow: auto;
padding: 5px 0;
text-align: center;
}

div # {emot_list
padding: 0;
}

# Li emot_list {
display: inline;
padding: 10px 4px;
}

# Emot_list img {
cursor: pointer;
verticale-align: basale;
}

. {Pm
margin-bottom: 1em;

}



# {Pm_datesent
larghezza: 200px;
}

# {Pm_select
text-align: center;
width: 1px;
}


# Conversazione. C_post {
padding: 2em;
}

# Ucp_profile, # {pm_messages
float: right;
}

# Img ucp_settings, # ucp_profile img {
margin: 20px 18px;
}

# Ucp_gallery li {
float: left;
margin: 5px 15px;
}

# Ucp_gallery button {
cursor: pointer;
text-align: center;
}

. UCP button.btn_text {
padding: 5px 0;
text-align: center;
larghezza: 100%;
}

. Td {calendario
height: 125px;
padding: 0;
vertical-align: top;
larghezza: 14,3%;
}

. Calendario li {
display: list-item;
font-size: 80%;
margin: 0;
}

. Li.placeholder {calendario
padding: 4px;
}

. Calendario li span {
cursore: default;
}



. Td calendario div # {cal_current
padding-top: 3px;
}

# {Portal_head
margin-bottom: 10px;
}

# {Portal_foot
margin-top: 10px;
}

# Portal_l, # {portal_r
font-size: 88,3%;

margin: 0;



padding: 0;
}

# {Portal_l
float: left;
larghezza: 200px;
}

# {Portal_r
float: right;
larghezza: 150px;
}

# {Portal_news
margin: 0 0 160px 210px;
}

# {Portal_clear
sfondo: trasparente;
border: none;
clear: both;
font-size: 1px;
height: 1px;
margin: 0;
padding: 0;
}

. Portal_box {
margin-bottom: 5px;
padding: 1px;
}

. Portal_box tabella {
none;: chiaro
}

# Portale h2, h2 {# portal_foot
none;: chiaro
margin: 0;
padding: 5px 3px;
}

# {Faq
margin: 20px 0;
}

# Faq dl {
padding: 1em;
}

# Faq dt {
margin-bottom: 5px;
}

# Faq dd {
display: list-item;
margin: 0 0 15px 3px;
padding-left: 3px;
}

. Search_results div {
display: block;
margin: 5px 0;
}

# # Acplogin LoginForm {
display: block;
padding: 0 50px;
}

. H2 categoria A, # portale H2 a, # portal_foot H2 a, thead A, categoria H2 a:. Hover, # portale H2 a: hover, # portal_foot H2 a: hover, thead a: hover, # top_info a, # top_info a: hover, drop_menu a, drop_menu a:.. hover, # sottomenu a, # sottomenu a: hover {
color: # C0C0C0;
}

input, selezionare, td, th {
font-size: 90%;
}

button.btn_default, # nav li campata,. dt c_post attaccamento, # {dt c_tos
font-weight: 700;
}

. Meta_menu a: hover {
text-decoration: underline;
}

. Meta_box h3, td.c_topicfoot forte, forte meta_welcome {#
font-size: 120%;
}

td.c_topicfoot {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
}

. Meta_box h3, meta_box a, meta_box a:.. Hover, tr.pm_new td a, tr.pm_new td a: hover, tr.hidden td a, tr.hidden td a: hover, c_forum forte. A: hover,. c_last forte a: hover, # faq dt a:.. hover, search_results h3 a, search_results H3 a: hover {
color: # adc7f4;
}

. Row2 td, div blockquote {
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
}

a.member, calendario td A, il calendario a:.. hover, # faq dd a, # faq dd a: hover {
color: # d6d6d6;
}

img,. meta_box pulsante img, input td.c_cat-contrassegno. img c_post attaccamento,. avvertire img, # ucp_gallery uno img {
vertical-align: middle;
}

H1, H2, H3, # nav, # boardmeta, # main {
clear: both;

margin: 0;
}



# Meta_welcome. Search_results {
clear: both;
}

# {Stats_events
line-height: 2;
}

. C_cat-starter,. C_cat-risposte,. C_cat-viste, td.c_poll-totale, td.c_poll-voto, td.c_topicfoot. Avvertono,. Th UCP, c_notes #,. Th calendario {
text-align: center;

}


dl blockquote dd, # # piede foot_links {
text-align: right;
}

# C_post, # {ucp_gallery
text-align: center;
verticale-align: top;
}

# Files_upload ingresso. Pm. Row1 a,. Pm. Row2 a, # ucp_gallery pulsante img, # findposts td a {
display: block;

}

ucp_settings # # {pm_settings
float: left;
}

c_tos # dd, # {username_response
margin-left: 10px;
}

# {VLX
z-index: 1;
}

# Blog {
background: # 2a2a2a;
border: 1px solid # 1f1f1f;
color: # a0a0a0;
margin: 10px 0;
}

# Blog blockquote {
background: none;
border: none;
font-size: 85%;
padding: 0 10px;
}

# Blog h1 {
float: right;
}

# Blog h2 {
background: none;

none;: chiaro
font-size: 130%;
padding: 0;

}

# Blog h2, # blog H2 a, # blog H2 a: hover {
color: # 92addd;
}

# {Blog_foot
clear: both;
margin-bottom: 20px;
}

# {Blog_head
background: # 2d2d2d;
border: 8px solid # 252.525;
padding: 14px 10px;
}

# {Blog_head img.avatar
display: inline;
}

# {Blog_main
margin: 20px 200px 10px 10px;
}

blog_categories #, # blog_readers, # blog_about, div.blog_options {
border: 1px solid # 1f1f1f;
background: url (http://z3.ifrm.com/173/117/0/p82554/celldark.jpg) ripetere top-x # 2a2a2a;
margin: 15px 0;
padding: 5px 7px;
}


# Blog_sidebar h3, blog_sidebar # {dt
color: # b0b0b0;
font-weight: 700;
}

# {Blog_sub
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
clear: both;
border: 1px solid # 1f1f1f;
border-left: 0;
Bordo destro: 0;
position: relative;
padding: 5px 7px;
text-align: right;
}

# Blog_sub span {
padding-top: 4px;
}

# {Blog_sidebar
border: 1px solid # 1f1f1f;
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
float: right;
font-size: 93,3%;
margin: 20px 10px 0 0;
padding: 0 10px;
larghezza: 160px;

}

# Blog_sidebar dd {
margin-left: 10px;
}

# {Blog_user
font-size: 175%;
}

div.blog_options {
font-size: 90%;
text-align: right;
}

div.blog_date {
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border: 1px solid # 1f1f1f;
colore: bfbfbf #;
float: right;
font-weight: 700;
margin: 0 15px;
text-align: center;

text-transform: uppercase;
width: 40px;
}

{span div.blog_date
background: url (http://z3.ifrm.com/173/117/0/p82984/submenu.jpg) repeat-x top # 343.434;
border-top: 1px solid # 1f1f1f;
color: # 92addd;
display: block;
font-size: 130%;
font-weight: 700;
padding: 2px 4px;
}

div.blog_entry {
background: url (http://z3.ifrm.com/173/117/0/p82555/celllight.jpg) ripetere top-x # 2d2d2d;
margin: 10px 0;
border: 1px solid # 1f1f1f;
padding: 5px 7px;
}

blog_comments li {#
padding: 5px 7px;
}

blog_comments # {li.odd
background: none;
}

# {Shoutwrap
background: # Fafafa;
border: 1px solid # e7e7e7;
font-size: 88,3%;
}

# Shoutwrap td {
padding: 0;
}


# {Shoutbox
list-style-type: none;
margin: 0;
padding: 0;
}

# Shoutbox li {
padding: 5px 7px;
}

# {Shoutbox li.odd
background: # f6f6f6;
}

shoutbox # dl, dt shoutbox #, # shoutbox dd {

margin: 0;
padding: 0;

}

# {Dt shoutbox
color: # 777;
font-size: 80%;
}

shoutopts # # {shoutpost
clear: both;
text-align: center;
}

. L {text-align: left}
. C {text-align: center}
. R {text-align: right}
. Lasciato {float: left}
. Destro {float: right}
# Stats_members a.member {white-space: nowrap}
. Calendario Li span {cursor: default}
# C_tos li {display: list-item; margin-left: 25px}
# C_tos li ul {list-style: disc}
# C_tos ol li {list-style: lower-alpha}
# Shoutrefresh {cursor: pointer}

/***** Three Piece H2 *****/
/ * H2wrap è il tratto centrale .* /
. H2wrap {



background: url (http://z3.ifrm.com/173/117/0/p82558/h2wrap.jpg) repeat-x;
}

/ * H2left è l'immagine a sinistra. * /
. H2left {
background: url (http://z3.ifrm.com/173/117/0/p82556/h2left.jpg) no-repeat in alto a sinistra;
height: 44px;
}

/ * H2center è il testo stesso. * /
. H2center {
padding: 0px 0px 0px 10px;
height: 44px;
text-align: center;
font-weight: bold;
font-size: 90%;
color: # FFF;
}

div.h2center a {color: # fff importante;!}

/ * H2right è l'immagine giusta. * /
. H2right {
background: url (http://z3.ifrm.com/173/117/0/p82557/h2right.jpg) no-repeat alto a destra;
height: 44px;
}

/ * Collapse / Uncollapse Immagini * /
. Collasso. Uncollapse {
destra: 5px;


top: 2px;
}

thead td, th thead {padding: 0px; background: inherit; border-width: 0px;}

/ * Invia il sopra solo. Per il fondo, lo stile tuo profilo dell'H2. * /
. Th profilo. Calendario th, # portale h2, # portal_foot H2, h2.special, # {th acplogin
padding: 5px;
background: url (http://z3.ifrm.com/173/117/0/p82883/quotesetc.jpg) ripetere top-x # 2b2b2b;
border-width: 0px;}
. Th profilo, h2.special {border-left: 1px solid # 1f1f1f;
border-destra: 1px solid # 1f1f1f;
}
. Th calendario, # portal_foot h2, # portale h2, # th acplogin {border: 1px solid # 1f1f1f; border-bottom: 0;}
# Portale h2 {border: 1px solid # 1f1f1f;}

# Main_content {width: 100%; margin: auto;}

# Side_l {background: url (http://z3.ifrm.com/173/117/0/p82636/bleft.jpg), repeat-y sinistra;}
# Side_r {background: url (http://z3.ifrm.com/173/117/0/p82637/bright.jpg) 2b2b2b repeat-y destra #; margin-left: 34px; padding-right: 34px;
}

# Footer {background: url (http://z3.ifrm.com/173/117/0/p82860/tdwrap.jpg); altezza: 34px; width: 100%;}
# Footer_l {background: url (http://z3.ifrm.com/173/117/0/p82856/tdleft.jpg); altezza: 34px; width: 34px; float: left;}
# Footer_r {background: url (http://z3.ifrm.com/173/117/0/p82859/tdright.jpg); altezza: 34px; width: 34px; float: right;}



avvolgere #, # nav, # piede {background: # 2b2b2b; border: 0;}
# Piede {margin-top: 20px;}






. Td.c_foot {categoria
background: url (http://z3.ifrm.com/173/117/0/p82721/footwrap.jpg);
padding: 0;
border: 0;
}


. Foot_left {
float: left;
background: url (http://z3.ifrm.com/173/117/0/p82719/footleft.jpg) no-repeat sinistra;
height: 17px;
width: 44px;
}



. Foot_right {
float: right;
background: url (http://z3.ifrm.com/173/117/0/p82720/footright.jpg) a destra no-repeat;
height: 17px;
width: 44px;
}

Statistiche #. foot_right {
larghezza: 558px;
padding-right: 35px;
padding-top: 1px;
height: 16px;
}

input.row1 {background: # 2a2a2a;}

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}