CODICE
::-webkit-scrollbar {height: 20px; width: 10px; background: #E7D3A4}::-webkit-scrollbar-thumb {background: #84526E; border: 3px solid #84526E; border-radius: 8ex; -moz-border-radius: 8ex; box-shadow: 0 0 0 rgba(0, 0, 0, .75); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, .75); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .75)}::-webkit-scrollbar-corner {background: transparent}
/*GENERALE*/
body {font-family: verdana, tahoma, arial; font-size: 7.5pt; color: #4D716E}
a {text-decoration: none; color: #84526E}
a:hover {color: #75A4A0}
.nav {font-family: verdana, tahoma, arial; font-size: 10pt; font-weight: bold; letter-spacing: .05em; color: #CBA2AB}
.nav a {color: #84526E}
.nav a:hover {color: #CBA2AB}
.footer {font-size: 11px; color: #4D716E}
.footer a {color: #E7D3A4}
.web {font: 16px georgia, verdana, arial}
.on .web, .board .on .zz a, .forum .on .zz a, .off .web, .board .off .zz a, .forum .off .zz a {font-weight: bold}
.desc {font-weight: normal}
.spostata .web a {color: #75A4A0}
.subs > dt:nth-child(1), .mods > dt:nth-child(1) {font-weight: bold}
.logo {margin-bottom: 30px}
/* CONTAINER */
.container {margin-bottom: 20px; padding: 30px; background: #B47D88; border: 3px solid #84526E; border-radius: 15px; -moz-border-radius: 15px; max-width: 888px}
.container2 {padding: 1px; background: #B47D88; border: 0 solid #84526E; border-radius: 15px; -moz-border-radius: 15px; max-width: 888px}
.container, .tabs.top, .tabs.bottom {max-width: 840px}
.credits {background: #E7D3A4; border: 2px solid #84526E}
/* TABS*/
.tabs {font-family: verdana, tahoma, arial; font-size: 8.5pt; letter-spacing: 0}
.tabs li {vertical-align: bottom; margin-left: 5px}
.tabs li:first-child {margin: 0}
.tabs.top, .tabs.bottom {margin: 0 auto}
.tabs.top {text-align: center; position: relative; top: 1px}
.tabs.bottom {text-align: center; position: absolute; bottom: -24px; left: 326px}
.tabs.no_rotate {padding: 50px 1px}
.tabs.no_rotate li {margin: 0; margin-top: 5px}
.tabs.no_rotate.alternative li {margin: 0; margin-top: 14px}
.tabs a:hover {display: block; margin: 0; padding: 2px 10px; text-decoration: none; font-weight: bold; color: #75A4A0; background: #B47D88; border: 1px solid #B47D88; border-bottom: 0}
.tabs .current a {display: block; text-decoration: none; font-weight: bold; color: #F8FCCB; background: #84526E; border: 1px solid #84526E; border-bottom: 0}
.tabs a {display: block; margin: 0; padding: 2px 10px; text-decoration: none; font-weight: bold; color: #84526E; background: #B47D88; border: 1px solid #B47D88; border-bottom: 0}
.tabs.bottom a, .tabs.left a, .tabs.right a, .tabs.top a {padding: 3px 10px}
.tabs.right.no_rotate a, .tabs.left.no_rotate a, .tabs.bottom a, .tabs.left a, .tabs.right a, .tabs.top a {text-decoration: none; font-weight: bold; color: #FFE2AF; background: #84526E; border: 1px solid #84526E}
.tabs.left.no_rotate a:hover, .tabs.right.no_rotate a:hover, .tabs.bottom a:hover, .tabs.right a:hover, .tabs.left a:hover, .tabs.top a:hover {text-decoration: none; font-weight: bold; color: #B47D88; background: #84526E; border: 1px solid #84526E}
/* MESSAGGI PRIVATI */
#msg .main_list {background-color: #E7D3A4; border: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none}
#msg .main_list .mainbg {box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border: none}
#msg .mainbg {box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border: 0 solid #84526E; border-radius: 0 !important; -moz-border-radius: 0 !important}
#msg .cp .web {font: 12px verdana}
#msg .cp .post {background: #E7D3A4}
#msg .skin_tbl {border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; background-color: #E7D3A4; border: 1px solid #84526E; padding-bottom: 6px}
/* REGISTRAZIONE RAPIDA */
.reg .skin_tbl {margin-bottom: 30px; padding-bottom: 6px; border: 1px solid #84526E; background: #E7D3A4}
/* TAGBOARD e CHAT */
.tag, .chat {margin-bottom: 30px}
.tag .list, .side_tag .list {font-size: 10px; padding: 0}
.tag li {border-bottom: 1px dashed #CBB47D}
/* HOMEPAGE */
#board .board .mback {margin-top: 30px}
.mback_left {width: 5px; background-color: #84526E; background-position: left; background-repeat: no-repeat}
.mback_center {height: 20px; background-color: #84526E; background-position: left; background-repeat: repeat-x}
.mback_right {width: 204px; background-position: right; background-repeat: no-repeat; background-color: #84526E}
.minus, .plus, #board .title.top, #forum .title.top {display: none}
.mtitle {padding-bottom: 2px; text-align: left; padding-left: 1px; font: 12px verdana; color: #FFE2AF; text-shadow: 0 0 2px #72435D; font-weight: bold}
.title, .darkbar {background: #E7D3A4}
.mainbg {border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; padding: 4px; background: #E7D3A4; border: 1px solid #84526E; border-top: none}
.skin_tbl {border: none}
#mod .cp .skin_tbl {padding-bottom: 6px; border: 1px solid #84526E}
/* STATISTICHE */
.stats .groups a:hover, .stats .users a:hover, .stats a:hover * {color: #75A4A0 !important}
#board .stats .skin_tbl {border: none; padding-bottom: 0}
#board .stats {padding-top: 20px}
#board .stats .mback {margin-top: 0; height: auto; background: transparent; border: 0; border-radius: 0; -moz-border-radius: 0}
#board .stats .mback_center {margin-top: 0; height: auto; background-image: none; background-color: #84526E; border: 1px solid #84526E; border-left: none; border-right: none}
#board .stats .mback_right {margin-top: 0; height: auto; background-image: none; background-color: #84526E; border: 1px solid #84526E; border-left: none}
#board .stats .mback_left {margin-top: 0; height: auto; background-image: none; width: 5px; background-color: #84526E; border: 1px solid #84526E; border-right: none}
#board .stats .skin_tbl {border: none}
#board .stats .mtitle {text-transform: uppercase; text-shadow: none; padding-top: 2px; height: auto; font-family: arial, verdana, tahoma; font-size: 8pt; text-align: left; color: #FFE2AF; font-weight: bold; text-shadow: 0 0 2px #72435D}
#board .stats .mainbg {border-radius: 0; -moz-border-radius: 0}
/* UTENTI ONLINE */
.online .yy a {font-weight: bold}
/* SELEZIONE RIGA */
.topic .focus {opacity: .4}
.focus, .article.focus .mainbg {background: #D8C18A !important}
.article.focus {background: transparent !important}
/* SONDAGGI */
.poll .darkbar {padding-bottom: 15px}
.bar {background: #FFF0EF; height: 15px; line-height: 15px; font-size: 10px; color: #AC7B97 !important; border-radius: 3px; -moz-border-radius: 3px}
.bar div {background: #84526E; border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px}
.max .bar {background: #FFF0EF}
.max .bar div {background: #84526E}
/* DISCUSSIONI */
#topic .poll .skin_tbl {border: 1px solid #84526E}
#topic .poll .darkbar {border-bottom: 1px solid #84526E}
.topic .mtitle {font-weight: bold}
.topic .mdesc {font-weight: normal}
.post {padding-right: 8px; background: #E7D3A4; border-top: 1px solid #E7D3A4}
.post:first-child {border: 0}
.post .center .left {padding: 0 10px}
.post .center .right {padding: 10px 0}
.post .right {padding-left: 10px !important}
.post .bottom {font-size: 11px}
.color {font-size: 9pt}
.color a {color: #4B3D67}
.color a:hover {color: #75A4A0}
.color hr {height: 0; border: 0; border-top: 1px dashed #4D716E}
.edit {font-size: 0; color: #75A4A0}
.fancyborder {border: 1px dashed #4D716E !important; background: #E7D3A4}
.bottomborder {border-bottom: 1px dashed #4D716E}
.post .nick {text-align: center; white-space: normal; word-wrap: break-word; font-weight: bold; font-size: 12px}
.title2 label {font-weight: bold}
.navsub.top, .navsub.bottom {background: #B47D88; border: none}
/* ANTEPRIMA POST */
#loading .skin_tbl .top {font: 12px verdana; color: #FFE2AF; text-shadow: 0 0 2px #72435D; font-weight: bold; background: #84526E}
#loading .skin_tbl .bottom {border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; background: #E7D3A4; border: 1px solid #84526E}
/* MODIFICA POST */
.summary .sunbar {text-align: left; font: 12px verdana; color: #FFE2AF; text-shadow: 0 0 2px #72435D; font-weight: bold; background: #84526E}
.summary .sunbar a {color: #FFE2AF}
.summary .sunbar a:hover {color: #84526E}
.summary .skin_tbl {border: 0}
.summary .list > * {border-top: 1px solid #84526E}
.summary .list > *:first-child {border: 0}
.summary .list {font-size: 11px}
.summary .quote, .summary .code {font-size: 10px}
.list {background: #E7D3A4}
/* ONLINE, OFFLINE, ANONIMO */
.u_status {position: absolute; bottom: 9px; left: -6px; padding: 0 4px; line-height: 19px; font-size: 10px !important; font-weight: bold; border-radius: 0 3px 3px 3px; -moz-border-radius: 0 3px 3px 3px}
.u_status dt {position: absolute; top: -4px; left: 0; overflow: hidden; width: 5px; height: 4px; border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0}
.box_online .u_status {background: #8C535E; color: #E7F5E5}
.box_online .u_status dt {background: #703C47}
.box_offline .u_status {background: #432C4B; color: #E7F5E5}
.box_offline .u_status dt {background: #2A1830}
.box_anonimo .u_status {background: #CABDA0; color: #6C5E3D}
.box_anonimo .u_status dt {background: #AFA181}
/* RISPOSTA */
#loading .top, .summary .list .top {color: #4D716E}
.fast.send {font-weight: bold; font-size: 11px; color: #4D716E}
#send .summary {border: 1px solid #84526E}
/* NUMERI PAGINE */
.pages2:before, .pages2:after {content: none}
.pages2 li {margin: 0 .2em; padding: 0}
.pages2 li:first-child a {background: transparent; border: 0}
.top .pages {text-align: center; padding-bottom: 15px}
.bottom .pages {text-align: center; padding-top: 20px}
.left .pages {padding: 0}
.pages2, .pages {font-size: 9px}
.pages li {margin: 0 .2em; padding: 0; vertical-align: middle}
.pages .current:before, .pages .current:after, .pages .lastpost:before, .pages .lastpost:after {content: none}
/* PAGINE */
.pages2 a:link, .pages2 a:visited, .pages .jump a, .pages .lastpost a, .pages li a, .pages .current {border-radius: 100px; -moz-border-radius: 100px; padding: 2px 5px; color: #FFFFFF; background: #84526E; border: 1px solid #84526E; font-weight: bold}
/* PAG SELEZIONATA */
.pages2 a:hover, .pages .jump a:hover, .pages .lastpost a:hover, .pages .first a:hover, .pages .last a:hover, .pages li a:hover {color: #FFFFFF; background: #925B66; border: 1px solid #925B66; font-weight: bold}
/* PAG CORRENTE */
.pages .current {color: #84526E; background: #FFFFFF; border: 1px solid #FFFFFF}
/* CODE, QUOTE E SPOILER */
/* 1° livello */
#blog .topic.comments .quote, .quote, .code {border-radius: 10px; -moz-border-radius: 10px; padding: 5px; font-size: 9pt; font-weight: normal; background: #D8C18A; border: 1px solid #D8C18A}
/* 2° livello */
.quote .quote, .quote .code, .spoiler .quote, .code .code {padding: 5px; font-size: 9pt; font-weight: normal; background: #C6AC6D; border: 1px solid #C6AC6D}
/* 3° livello */
.quote .quote .quote, .quote .quote .code,
.spoiler .quote .quote, .spoiler .quote .code,
.quote .spoiler .quote, .quote .code .code {padding: 5px; font-size: 9pt; font-weight: normal; background: #D8C18A; border: 1px solid #D8C18A}
/* 4° livello */
.quote .quote .quote .quote, .quote .quote .quote .code,
.spoiler .quote .quote .quote, .spoiler .quote .quote .code,
.quote .spoiler .quote .quote, .quote .spoiler .quote .code,
.quote .quote .spoiler .quote, .quote .quote .code .code,
.quote .quote .quote .code {padding: 5px; font-size: 9pt; font-weight: normal; background: #C6AC6D; border: 1px solid #C6AC6D}
.code_top {font-size: 11px; color: #4D716E}
.quote_top {display: none}
/* SIMBOLI TRA NICK */
.users li:before {content:' • '; color: #4D716E; font-weight: bold} .users li:first-child:before {content: none}
.users a:hover, .groups a:hover {border-bottom: 0}
/* AVVISI */
.cp .skin_tbl {padding-bottom: 5px; border: 1px solid #84526E; background: #E7D3A4}
.popup > div {background: #E7D3A4}
.popup .points_pos {font-family: verdana, tahoma, arial; font-size: 7.5pt}
#redirect .info, .alert a:hover {border: 3px solid #84526E; border-radius: 7px; -moz-border-radius: 7px; background: #E7D3A4}
.navsub .info {font-size: 10px; background: #E7D3A4}
.alert {padding: 1em; background: none !important; color: #75A4A0 !important}
.info {padding: .5em; background: none !important; color: #4B3D67 !important; font-size: 10px !important}
.alert a, .info a {color: #4B3D67}
/* PROFILO */
.profile div {background: #E7D3A4}
.profile h2 {margin-top: 1.5%; padding: 10px; border-radius: 5px; -moz-border-radius: 5px; display: inline-block; margin: 10px}
.profile .nick {line-height: 1em; margin: 5%; color: #4B3D67; font: 16px 'Trebuchet MS', Tahoma, Verdana, Arial, Serif; font-weight: bold; text-shadow: none}
.profile dl {font-size: 11px}
.profile .left {position: relative}
.profile .right {text-align: left; margin-top: 15px}
.profile .list, .profile .list dl {background: none; border: none}
.profile .u_status {position: absolute; bottom: 9px; left: -5px; padding: 0 4px; line-height: 19px; font-size: 10px !important; font-weight: bold; border-radius: 0 3px 3px 3px; -moz-border-radius: 0 3px 3px 3px}
.profile .u_status dt {position: absolute; top: -4px; left: 0; overflow: hidden; width: 5px; height: 4px; border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0}
.profile .avatar {border-radius: 0; -moz-border-radius: 0; display: inline-block; overflow: hidden; padding: 2px}
.profile .details .avatar {margin: 20px}
.profile .skin_tbl {border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border: 1px solid #84526E; padding-bottom: 6px; background: #E7D3A4}
/* AVATAR */
.details {position: relative; overflow: visible !important; padding-bottom: 30px; font-size: 10px; background: #D8C18A; border: 1px solid #C6AC6D; border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0}
.post .avatar {border-radius: 0; -moz-border-radius: 0; display: inline-block; overflow: hidden; padding: 2px; max-width: 100px}
.details .avatar {margin: 20px}
.box_visitatore .details p {border-radius: 5px; -moz-border-radius: 5px}
.tabs2 div:hover {background: #E7D3A4}
.tabs2 .current div {background: #E7D3A4 !important}
.details p {background-color: #C6AC6D; padding: 5px}
/* INPUT E PULSANTI */
.navsub .buttons a span {margin-left: 2px; margin-bottom: 2px; padding: 4px; font-family: arial; font-size: 13px !important; text-transform: uppercase}
.fast.send .videobutton {margin-left: 4px}
.fast.send .videobutton {margin-right: 4px}
.videobutton {margin-right: 4px; padding: 2px}
#user .cp .skin_tbl .main_list .list li, .skin_tbl input.textinput {max-width: 95%}
.videobutton, .mini_buttons a, .buttons span, .codebuttons, .topic .mini_buttons a {font-family: arial; font-size: 10px; text-transform: uppercase}
.color > input, .fastedit_text, .fastedit_canc, .fastedit_send, .topic .mini_buttons a[href="#"], .mini_buttons a, .buttons span, .codebuttons, .forminput, .textinput, .videobutton {border-radius: 3px; -moz-border-radius: 3px}
.color > input:nth-child(1), .color > input:nth-child(2), .fastedit_text, .navsub form, .forminput, .textinput, .tag .textinput {font-family: verdana, tahoma, arial; font-size: 14px}
.mini_buttons a {padding: 4px}
.videobutton, .codebuttons {text-transform: uppercase}
.post .mini_buttons a {line-height: 1em}
.mini_buttons > *, .post .mini_buttons > *, .post .bottom .mini_buttons > * {margin-left: 6px}
.mini_buttons > *:first-child {margin: 0 !important}
.fastedit_canc, .fastedit_send, .buttons span, .codebuttons, .forminput, .textinput, .videobutton {padding: 2px}
.buttons {padding: 10px 2px}
.sidebar .buttons {padding: 10px 0 0 0}
.buttons a {font-size: 15px; margin-left: 8px}
.buttons a:first-child {margin: 0}
.videobutton, .mini_buttons a, .color > input, .fastedit_canc, .fastedit_send, .fastedit_text, .tag .textinput, .side_tag .textinput, .codebuttons, .forminput, .textinput, .sunbar .forminput, .navsub .forminput, .title .forminput, .title input.forminput, .darkbar button.forminput, .darkbar .forminput, .fast.send .forminput, .darkbar input.forminput, .fast.send input.forminput {color: #5E4A55; background: #EBB3D1; border: 1px solid #C9A6B9; box-shadow: inset 0 1px 0 #F2E0EA; -moz-box-shadow: inset 0 1px 0 #F2E0EA; -webkit-box-shadow: inset 0 1px 0 #F2E0EA}
.darkbar .forminput:hover, .title input.forminput:hover, .darkbar button.forminput:hover, .darkbar .forminput:hover, .fast.send .forminput:hover, .navsub .forminput:hover, .title .forminput:hover, .videobutton:hover, .buttons span:hover, .mini_buttons a:hover, .fastedit_canc:hover, .fastedit_send:hover, .codebuttons:hover {color: #4A5E5C; background: #B4C9CE; border: 1px solid #9DADB0; box-shadow: inset 0 1px 0 #E0F1F2; -moz-box-shadow: inset 0 1px 0 #E0F1F2; -webkit-box-shadow: inset 0 1px 0 #E0F1F2}
.buttons span {color: #5E4A55; background: #EBB3D1; border: 1px solid #C9A6B9; box-shadow: inset 0 1px 0 #F2E0EA; -moz-box-shadow: inset 0 1px 0 #F2E0EA; -webkit-box-shadow: inset 0 1px 0 #F2E0EA}
.buttons span:hover {color: #4A5E5C; background: #B4C9CE; border: 1px solid #9DADB0; box-shadow: inset 0 1px 0 #E0F1F2; -moz-box-shadow: inset 0 1px 0 #E0F1F2; -webkit-box-shadow: inset 0 1px 0 #E0F1F2}
.sunbar .forminput:hover, .navsub .forminput:focus, .fastedit_text:focus, .tag .textinput:focus, .side_tag .textinput:focus, .textinput:focus, .forminput[type=text]:focus, .forminput[type=password]:focus {color: #5E4A55; background: #D9AFD7; border: 1px solid #B79EB6; box-shadow: inset 0 1px 0 #F2E0EA; -moz-box-shadow: inset 0 1px 0 #F2E0EA; -webkit-box-shadow: inset 0 1px 0 #F2E0EA}
/* BLOG */
#centerdiv {margin: 0 190px}
.sidebar {width: 160px; font-size: 11px}
.blog .article {padding: 10px 0}
.btitle {border: 1px solid #84526E; border-bottom: none; border-top: none; width: auto;
height: 15px;
background: #84526E}
.btitle a {font-weight: bold !important; padding-bottom: 20px; text-align: left; padding-left: 1px; font: 13px verdana; color: #E7D3A4}
.btitle a:hover {color: #D8C18A}
.bdesc {text-align: right; color: #4D716E; padding-top: 6px}
#blog .mainbg {padding-bottom: 5px; background: #E7D3A4; border: 1px solid #84526E; margin-bottom: 20px; padding-top: 16px; border-radius: 0 !important; -moz-border-radius: 0 !important}
#blog .skin_tbl {background: none}
#blog .tags a {text-decoration: none; color: #4B3D67}
#blog .tags a:hover {color: #75A4A0}
#blog .title2.top .left {margin: 5px}
#blog .fast.send .mtitle {font-style: italic; font-family: arial, tahoma, verdana; font-size: 20pt; color: #75A4A0; text-shadow: 0 0 5px #84526E, 0 0 4px #84526E, 0 0 3px #84526E, 0 0 2px #84526E, 0 0 1px #84526E}
#blog .fast.send .mainbg {padding-bottom: 7px; background: #E7D3A4; border: 1px solid #84526E}
#blog .fast.send .skin_tbl .mback {display: none}
#blog table.mainbg, #blog .tag .skin_tbl.box_minus .mainbg {border-top: none !important}
#blog .pages {padding-top: 10px !important}
#blog .quote {border-radius: 0; -moz-border-radius: 0; padding-left: 5px; font-size: 9pt; font-weight: normal; background: none; border: none; border-left: 3px solid #75A4A0}
/* DATA */
.article .title2.top {position: relative; padding-left: 54px}
.article .top .avatar {position: absolute; top: -9px; left: 5px}
.article .top .when {display: none; position: absolute; top: 2px; left: 5px; width: 41px; height: 44px; text-align: center; font-weight: bold; background: url('http://img.forumfree.net/style_images/52/calendar.png') no-repeat center}
.article .top .when > *:first-child, .blog .top .when .d_month * {display: none}
.article .top .when * {width: 100%; position: absolute; left: 0}
.article .top .when .d_day {top: 16px; font-size: 12px; color: #4D716E}
.article .top .when .d_month *:first-child {display: block; top: 26px; font-size: 9px; color: #4D716E}
.article .top .when .d_year {top: 3px; font-size: 8px; color: #4D716E}
/* PUNTI, COMMENTI E VISITE */
#blog .topic.comments .skin_tbl {background: #E7D3A4; border: 1px solid #84526E; padding: 5px; padding-bottom: 6px; background: #E7D3A4}
#blog .topic.comments .skin_tbl .color {background: #E7D3A4}
.article .top .left {max-width: 350px; margin-top: -8px !important}
.article .top .right span {display: inline-block; vertical-align: middle; text-align: center}
.article .top .right a {font-weight: normal; color: #4B3D67}
.article .top .right a:hover {border: 0; color: #75A4A0}
.article .top .right em {display: block; font-weight: bold; font-size: 17px}
/* BLOG WIDGET */
#blog .sidebar.right .sodebpx .mainbg {border: 1px solid #84526E}
.side_list {margin-bottom: 5px}
.stitle {padding: 3px; text-align: center; font: 18px georgia, verdana, arial; font-weight: normal; color: #FFE2AF; background: #84526E}
.stitle a {color: #75A4A0}
.side_calendar tr {text-align: center}
.side_calendar td {font-size: 9px}
.side_calendar .current {font-weight: bold; color: #EEE6DD; background: #4B3D67 !important}
#blog .tag .mainbg {border-top: none}
/* MENU PRINCIPALE */
.menuwrap {font-family: georgia; background: #75A09C; box-shadow: 0 1px 2px #2B5A56; -moz-box-shadow: 0 1px 2px #2B5A56; -webkit-box-shadow: 0 1px 2px #2B5A56}
.menuwrap li {line-height: 3.5em; color: #AAA; text-shadow: -1px -1px 0 #111}
.menuwrap a {margin: 0; padding: 0 11px; font-size: 13px; text-shadow: 0 1px 1px #2B5A56; color: white}
.menuwrap a:hover {color: #FFF; border: 0}
.menuwrap .icon a {padding: 0 6px}
.menuwrap a:hover {color: #FFF; border: 0}
.menuwrap .icon a {padding: 0 6px}
.menuwrap .avatar, .menuwrap .avatar:hover {border: 2px solid #F7F7F7; border-radius: 4px; -moz-border-radius: 4px; width: 25px; height: 25px}
#m_up a {padding: 0 11px 0 0}
#c_up {position: absolute; right: 10px; bottom: 10px; opacity: .5}
#f_up {position: fixed; bottom: 20px; right: 1%; opacity: .9}
.p_up:hover, #c_up:hover, #f_up:hover {opacity: 1; text-decoration: none; border: 0}
/* MENU AVATAR */
.menuwrap .avatar {border-radius: 3px; -moz-border-radius: 3px}
.menuwrap .avatar:hover {border-radius: 3px; -moz-border-radius: 3px}
.menuwrap .avatar img {border-radius: 3px; -moz-border-radius: 3px}
.menuwrap .nick {font-weight: bold}
.menuwrap > .left > li:first-child > a > .avatar {line-height: normal; overflow: hidden; width: 60px; height: 60px; position: absolute; top: 5px; left: 5px;
-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; border: 2px solid rgba(0, 0, 0, .2); background: rgba(0, 0, 0, .2); z-index: 9; border: 2px solid #84526E}
.menuwrap > .left > li:first-child:hover > a > .avatar {top: 90px; left: 20px; width: 100px; height: 100px}
.menuwrap.alternative .left > li:nth-child(1) {margin-left: 50px !important}
.menuwrap .nick {margin-left: -24px}
/* ESCI E NEWS */
.menuwrap b {color: #FFF}
/* TENDINA */
.menu ul {min-width: 180px; margin-top: 6px; background-color: #75A09C; padding-top: 2px; padding-bottom: 1px; background-image: -moz-linear-gradient(top, #5D928D 0%, #75A09C 100%); border: 2px solid #84526E; border-radius: 5px; -moz-border-radius: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, .5), inset 0 0 3px rgba(0, 0, 0, .1); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .5), inset 0 0 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .5), inset 0 0 3px rgba(0, 0, 0, .1)}
.menuwrap.alternative .left .menu ul {margin-top: -2px !important}
.right .menu ul {margin-top: -4px !important; min-width: 140px}
.menuwrap.alternative .right .menu ul {min-width: 180px; margin-top: -10px !important; margin-left: -2em}
.menuwrap > .left > li:first-child > ul {z-index: 1; padding-left: 120px; margin-left: -95px !important}
.menuwrap.alternative > .left > li:first-child > ul {margin-left: -4px !important; padding-left: 0}
.submenu.alternative ul {min-width: 180px; margin-top: -8px}
.menuwrap.alternative .left li.submenu.alternative ul {margin-left: 0 !important; padding-left: 0}
/* MENU DROPDOWN */
.menu > a {height: 35px; font-weight: bold; font-family: verdana, tahoma, arial; font-size: 9pt; color: #FFF; text-shadow: 0 0 2px #2B5A56}
.menuwrap ul.left > li:nth-child(5) {padding-top: 35px; font-weight: bold; font-family: verdana, tahoma, arial; font-size: 9pt; color: #FFF; text-shadow: 0 0 2px #2B5A56}
.menu > a:hover, .menu:hover > a {color: #FFF; text-shadow: 0 0 2px #2B5A56}
.menuwrap .left > li:first-child {padding-left: 25px}
.menuwrap .left > li:first-child ul {z-index: 8; padding-left: 120px; margin-left: -25px}
.menuwrap .left li li:first-child ul {padding-left: 0}
.menu li {font-family: verdana, tahoma, arial; font-size: 8.5pt; padding: 2px 4px; line-height: 1.4em; text-shadow: 0 1px 1px #2B5A56; color: #FFF}
.menu li strong {color: #2B5A56; text-shadow: none; font-weight: bold; font-family: verdana, tahoma, arial; font-size: 9pt; padding: 3px 8px; text-transform: uppercase}
.menu li a {padding: 3px 8px !important; font-size: 12px; font-weight: bold; color: white !important; text-shadow: 0 0 2px #2B5A56}
.menu li a:hover, .menu li:hover > a {background: #507A76; text-shadow: 0 0 2px #2B5A56; border-radius: 5px; -moz-border-radius: 5px}
/* LOGIN VELOCE */
.menuwrap label, .menuwrap form a {padding: 0; font-size: 10px}
.menuwrap label:hover {color: #84526E}
.menuwrap input {padding: 3px; font: 11px georgia; color: #84526E; background: #FAF4F8; border: 1px solid #FAF4F8; border-radius: 4px; -moz-border-radius: 4px}
.menuwrap input:hover {cursor: pointer; background-color: #FAF4F8}
.menuwrap input:focus {cursor: default; background-color: #FAF4F8; outline: none}
.menuwrap input[type=submit] {padding: 2px; color: #FFF; border-radius: 4px; -moz-border-radius: 4px; background: #84526E; border: 1px solid #84526E}
.menuwrap input[type=submit]:hover {color: #FFF; background-color: #C7473E; border: 1px solid #C7473E}
.menuwrap .left .icon {margin-top: 8px; margin-bottom: 8px}
.login {margin-top: 8px; margin-bottom: 8px}
/* CERCA */
.menuwrap .search input {margin-left: 10px; padding-right: 30px; color: #661C46; background: #FAF4F8; border: 1px solid #FAF4F8; font-family: georgia}
.menuwrap .search input:hover {background-color: #FAF4F8}
.menuwrap .search input:focus {background-color: #FAF4F8}
/* MENU DESTRA */
.menuwrap .right {margin: 8px 15px 8px}
.menuwrap.alternative .right {margin-top: 16px; margin-bottom: 1px}
/* NOTIFICHE, NEWS E REGISTRATI */
.menuwrap em {margin-left: 3px; padding: 0 5px 2px 5px; font-size: 10pt; color: #FFF; text-shadow: none; background: #84526E; border-radius: 100px; -moz-border-radius: 100px; position: relative}
.menuwrap .left a:not([href$="?act=Reg"]) em {position: relative; top: -92px; left: 44px}
.menuwrap .left > li[style]:nth-child(1) em,
.menuwrap .left > li[style]:nth-child(1) + li em,
.menuwrap .left > li[style]:nth-child(1) + li + li em,
.menuwrap .left > li[style]:nth-child(1) + li + li + li em,
.menuwrap .left > li[style]:nth-child(1) + li + li + li + li em,
.menuwrap .left > li[style]:nth-child(1) + li + li + li + li + li em {padding: 5px; border-radius: 5px; -moz-border-radius: 5px; position: relative; top: -1px; left: 5px}
/* MENU ICONE */
.menuwrap .left .menu.c_menu, .left .menu {padding-top: 1px !important; line-height: 68px; background: url(http://skin.forumfree.net/2273/sprite.png); background-repeat: no-repeat}
.menuwrap.alternative .left .menu.c_menu, .menuwrap.alternative .left .menu {line-height: 50px; background: none}
.menuwrap.alternative .left > li:nth-child(2), .menuwrap.alternative .left > li:nth-child(3) {width: auto}
.menuwrap .left > li:nth-child(1) {margin-left: 75px; background: url(http://skin.forumfree.net/2273/sprite2.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left > li:nth-child(1):hover {background-repeat: no-repeat; background-position: 50% 1px}
.menuwrap .left > li:nth-child(2) {background: url(http://skin.forumfree.net/2321/messaggi.png); background-repeat: no-repeat; width: 100px; background-position: 50% -50px}
.menuwrap .left > li:nth-child(2):hover {background-position: 50% 1px}
.menuwrap .left > li:nth-child(3) {background: url(http://skin.forumfree.net/2321/discussioni.png); background-repeat: no-repeat; width: 100px; background-position: 50% -50px}
.menuwrap .left > li:nth-child(3):hover {background-position: 50% 1px}
.menuwrap .left > li:nth-child(4) {background: url(http://skin.forumfree.net/2321/amministrazione.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left > li:nth-child(4):hover {background-position: 50% 1px}
.menuwrap .left > li:nth-child(5) {background: url(http://skin.forumfree.net/2321/moderazione.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left > li:nth-child(5):hover {background-position: 50% 1px}
.menuwrap .left > li:nth-child(6) {background: url(http://skin.forumfree.net/2321/moderazione.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left > li:nth-child(6):hover {background-position: 50% 1px}
.menuwrap .left .menu.c_menu {background: url(http://skin.forumfree.net/2273/sprite3.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left .menu.c_menu:hover {background: url(http://skin.forumfree.net/2273/sprite3.png); background-repeat: no-repeat; background-position: 50% 1px}
/* FIX MOBILE */
.menuwrap .left > li[style]:nth-child(1) {background: url(http://skin.forumfree.net/2268/blank.png) !important; content: none !important}
.menuwrap .left > li[style]:nth-child(1) + li {margin-left: 10px; background: url(http://skin.forumfree.net/2273/sprite2.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left > li[style]:nth-child(1) + li + li {background: url(http://skin.forumfree.net/2321/messaggi.png); background-repeat: no-repeat; width: 100px; background-position: 50% -50px}
.menuwrap .left > li[style]:nth-child(1) + li + li + li {background: url(http://skin.forumfree.net/2321/discussioni.png); background-repeat: no-repeat; width: 100px; background-position: 50% -50px}
.menuwrap .left > li[style]:nth-child(1) + li + li + li + li {background: url(http://skin.forumfree.net/2321/amministrazione.png); background-repeat: no-repeat; background-position: 50% -50px}
.menuwrap .left > li[style]:nth-child(1) + li {width: auto}
.menuwrap .left > li[style]:nth-child(1) + li + li {width: auto; max-width: 170px}
.menuwrap .left > li[style]:nth-child(1) + li + li + li {width: auto; max-width: 180px}
.menuwrap li.icon:nth-child(1) {background: url(http://skin.forumfree.net/2268/blank.png) !important; content: none !important}
/* MODIFICA RAPIDA */
.fastedit_text {width: 95% !important; height: 200px !important; padding: 5px; margin: 5px}
.fastedit_text:focus {outline: none}
.fastedit_canc, .fastedit_send, .color > input {margin: 5px}
/* CODICI EXTRA */
.color img {margin: 2px}
.post .avatar, .u_title img {max-width: 100px}
.board .aa {width: 48px}
.board .bb {width: 55%}
.board .yy {width: 12%}
.board .zz {width: 18%}
.stats .mainbg .list .zz.right {width: 820px}
.forum .importante .web a {color: #75A4A0}
.forum .importante .web a:hover {color: #B47D88}
#board .skin_tbl.bottom .mainbg .list li .aa, #board .skin_tbl.top .mainbg .list li .aa, .day_user .aa.left, sub.reserved {display:none}