CODICE
/*SKIN BY CANDY SHOCK-HTTP://CANDYSHOCK.FORUMCOMMUNITY.NET-*/
body {font: 11px calibri; color: #824832; background-color: #E9D7A9}
a {text-decoration: none; color: #824832; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear !important}
a:hover {color: #C99870; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear !important}
.nav {font: italic 16px verdana; font-weight: bold; letter-spacing: .1px}
.footer {margin: 15px auto; font-size: 11px; color: #C99870}
.footer a {color: #C0C0C0}
/* LOGO senza cornice */
.logo {margin: 0 0 30px 0} .logo a:hover {border: 0}
/* LOGO con cornice */
.header {margin-bottom: 30px; border: 1px solid rgba(0, 0, 0, .5); border-radius: 10px; box-shadow: 0 2px 6px rgba(0, 0, 0, .5)}
.header, .header a {border-radius: 10px}
/* altezza contenitore del logo ed effetto glass */
.header a {display: table; width: 100%; height: 130px; margin: 0; padding: 0; letter-spacing: 2px; word-spacing: 4px; font: italic 39px calibri, arial; color: #EEF; text-shadow: 0 -1px 1px #000; box-shadow: inset 0 1px rgba(255, 255, 255, .3), inset 0 10px rgba(255, 255, 255, .2), inset 0 10px 20px rgba(255, 255, 255, .25), inset 0 -15px 30px rgba(0, 0, 0, .4)}
.header a:hover {color: #FFF; background: rgba(255, 255, 255, .04); border: 0}
/* posizione del testo */
.header span {display: table-cell; padding: 0 80px; vertical-align: middle; text-align: left}
/* posizione del logo */
.header h1 {background-position: 85% 50%}
/* MENU principale */
.menuwrap {padding-bottom: 17px; margin-top: 10px; width: 900px; font: 16px calibri; font-weight:bold; background: url(http://i.imgur.com/B7Qz4Ic.png) no-repeat; min-height: 45px !important; line-height: 45px}
.menuwrap .left {margin-left: 40px}
.menuwrap .right {margin-right: 40px}
.menuwrap li {line-height: 40px; color: #2E1C16}
.menuwrap a {margin: 0; padding: 0 12px; font-size: 10px; color: #2E1C16}
.menuwrap a:hover {color: #71493B; border: 0}
#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}
.menuwrap .nick {font: bold 15px calibri; letter-spacing: -1px; color: #643C2E; text-transform: none}
.menuwrap form {padding: 0 11px 0 5px}
/* esci e news */
.menuwrap b {color: #71493B}
/* numero msg e link REGISTRATI */
.menuwrap em {padding: 1px 3px; font-size: 10px; color: #71493B; background: #E9D7A9; border: 1px solid #824832}
.menuwrap form {padding: 0 11px 0 5px}
.menuwrap > .left > li:first-child > a > .avatar {line-height: normal; overflow: hidden; width: 30px; height: 30px; border-radius: 100px; border: 2px solid #E9D7A9 !important; position: absolute; top: 15px; left: 245px}
/* MENU contestuale(dropdown) */
.menu > a {border: 1px solid transparent !important}
.menu > a:hover, .menu:hover > a {color: #1F130F; border: 1px solid rgba(164, 113, 76, 0.49); border-radius: 5px; -moz-border-radius: 8px}
.menu ul {width: 15em; background: url('http://i.imgur.com/Eii9jP7.png'); border: 2px solid rgba(164, 113, 76, 0.49); box-shadow: 0 1px 2px rgba(164, 113, 76, 0.49)}
.right .menu ul {margin-left: -2em}
.menu li {padding: 2px 0; line-height: 1.4em; text-shadow: none; border-bottom: 1px solid rgba(164, 113, 76, 0.49); border-top: 1px solid rgba(164, 113, 76, 0.49); font-size: 11px !important}
.menu li:first-child {padding-top: 0; border-top: 0 !important}
.menu li:last-child {border-bottom: 0 !important}
.menu li strong {padding: 3px 8px; color: #916545}
.menu li a {padding: 3px 8px !important; color: #1F130F !important}
.menu li a:hover, .menu li:hover > a {color: #824832 !important; background: url('http://i.imgur.com/OlbvhEq.png')}
/* SUB MENU */
.submenu.alternative ul {border-top: 1px solid #824832; margin-top: -2px}
.submenu.alternative li:first-child {padding: 3px 4px; border-top: 0}
/* LOGIN VELOCE */
.menuwrap label, .menuwrap form a {padding: 0; font-size: 10px}
.menuwrap label:hover {color: #824832}
.menuwrap input {padding: 3px; font: 11px calibri, arial, verdana; color: #824832; background: #D8BAA4; border: 1px solid #824832; box-shadow: 0 1px 0 #824832}
.menuwrap input:hover {cursor: pointer; color: #705440; background: #D8BAA4; font-style: italic}
.menuwrap input:focus {cursor: default; background: #D8BAA4; outline: none; box-shadow: 0 1px 0 #824832; border: 1px solid #824832}
.menuwrap input[type=submit] {padding: 2px; color: #543328;
background: #D8BAA4; border: 1px solid rgba(130, 72, 50, 0.36); box-shadow: 0 2px 6px rgba(130, 72, 50, 0.36), inset 0 1px rgba(130, 72, 50, 0.36), inset 0 10px rgba(130, 72, 50, 0.36), inset 0 10px 20px rgba(130, 72, 50, 0.36), inset 0 -15px 30px rgba(130, 72, 50, 0.36)}
.menuwrap input[type=submit]:hover {color: #824832; background: #D8BAA4}
/* CERCA */
.menuwrap .search input {padding-right: 20px; color: #824832; background: #C6956E url('http://img.forumfree.net/style_images/52/icon_search.png') no-repeat 96% -12%}
.menuwrap .search input:hover {color: #824832; background: #C6956E}
.menuwrap .search input:focus {color: #824832; background-color: #C6956E; background-position: 96.5% 110%}
/* LARGHEZZA BOARD */
.container {margin: 10px auto; padding: 15px 20px; background: #F3E4C5; border: 3px solid #824832; box-shadow: 0 0 0 4px rgba(130, 72, 50, 0.36)}
.container, .tabs.top, .tabs.bottom {max-width: 800px}
/* TABS(definizioni valide per tutti i tabs, interni ed esterni al container)*/
.tabs {font-family: calibri; letter-spacing: .05em}
.tabs li {vertical-align: bottom; margin-left: 5px}
.tabs li:first-child {margin: 0}
/* variante per tabs laterali non ruotati */
.tabs.no_rotate li {margin: 0; margin-top: 6px}
.tabs.no_rotate.alternative li {margin-top: 14px}
.tabs a {display: block; margin: 5px; padding: 2px 10px; text-decoration: none; font-weight: bold; border-bottom: -50; background: #F3E4C5; border-radius: 2px; box-shadow: 0 0 2px #000000; border: 1px solid #824832}
.tabs li:nth-child(1) a, .tabs li:nth-child(3) a, .tabs li:nth-child(5) a, .tabs li:nth-child(7) a {color: #926748}
.tabs li:nth-child(2) a, .tabs li:nth-child(4) a, .tabs li:nth-child(6) a, .tabs li:nth-child(8) a {color: #926748}
.tabs li a:hover, .profile .tabs .current a, .cp .tabs .current a {color: #926748}
/* TABS disposti attorno il container */
/* 30px come il margin del container */
.tabs.top {text-align: center; position: relative; top: 25px}
/* 31= 30px come il margin del container e 1px per nascondere il bordo del container di 1px */
.tabs.bottom {text-align: center; position: relative; bottom: 25px}
/* ATTENZIONE: per sistemare la distanza dei tabs laterali dal container si suggerisce di modificare height */
/* il padding serve a indicare da quale punto dell'asse verticale del container iniziano i tabs */
.tabs.rotate {height: 30px; padding: 0 10px}
.tabs.left.rotate {left: -25px}
/* variante per tabs laterali non ruotati */
/* 130px ha lo stesso scopo di 105px per tabs.rotate, il secondo numero, 1px, deve invece essere uguale al bordo del container */
.tabs.no_rotate {padding: 130px 6px}
/* come colorare i tabs attorno il container in modo diverso uno dall'altro */
#tab_r1 a, #tab_l1 a, #tab_t1 a, #tab_b1 a {background: #F3E4C5}
#tab_r2 a, #tab_l2 a, #tab_t2 a, #tab_b2 a {background: #F3E4C5}
#tab_r3 a, #tab_l3 a, #tab_t3 a, #tab_b3 a {background: #E6D2AA}
#tab_r4 a, #tab_l4 a, #tab_t4 a, #tab_b4 a {background: #E6D2AA}
#tab_r5 a, #tab_l5 a, #tab_t5 a, #tab_b5 a {background: #D4BC8E}
#tab_r6 a, #tab_l6 a, #tab_t6 a, #tab_b6 a {background: #D4BC8E}
/* HOMEPAGE */
.skin_tbl {padding: 4px; background: url(http://i.imgur.com/8NCKJns.png) repeat-x top, #E9D7A9; border: solid 1px #D0A98C}
.mback {background: transparent}
.mback_left, .mback_right {width: 0%}
.minus, .plus {display: none}
.mtitle {text-align: center; padding: 5px; font: 15px calibri, verdana; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; color: #824832; background: transparent !important}
.title {font-family: verdana; margin: 2px; margin-top: 0; padding-bottom: 0; padding-top: 0}
.title.top {background: #E9D7A9 !important; font-family: 'calibri'; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; font-size: 10px; color: #824832; line-height: 10px; margin-bottom: 5px}
.board .title.top {display:none}
/* RIGHE di COLORE ALTERNATO */
.list > *, table.mainbg tr, .profile .skin_tbl {background: auto}
.list > *:nth-child(even), table.mainbg tr:nth-child(even) {background: auto}
.big_list > * {background: url(http://i.imgur.com/oHZA3Te.png) repeat-x bottom, #E9D7A9; padding-bottom: 5px; margin-bottom: 4px}
.big_list > *:nth-child(even) {background: url(http://i.imgur.com/oHZA3Te.png) repeat-x bottom, #E9D7A9; padding-bottom: 5px; margin-bottom: 4px}
.big_list > *:last-child {background: none; padding-bottom: 0; margin-bottom: 0}
.big_list > *:hover {background: url(http://i.imgur.com/oHZA3Te.png) repeat-x bottom, #E9D7A9; padding-bottom: 5px; margin-bottom: 4px}
.big_list > *:nth-child(even):hover {background: url(http://i.imgur.com/oHZA3Te.png) repeat-x bottom, #E9D7A9; padding-bottom: 5px; margin-bottom: 4px}
.big_list > *:last-child:hover {background: none; padding-bottom: 0; margin-bottom: 0}
.board .on a {color: #824832; font-weight: normal}
.board .on a:hover {color: #A4714C}
.board .on a:nth-child(even):hover {color: #A4714C}
/* .on .off .annuncio .importante .calda .chiusa .spostata */
/* se non si specifica .forum ha effetto anche sul blog */
.forum .annuncio {background-color: #D6C59C; padding: 4px 0 4px 0; margin-bottom: 5px}
.forum .annuncio:nth-child(even) {background-color: #D6C59C; padding: 4px 0 4px 0}
.forum .importante {background-color: #D6C59C; padding: 4px 0 4px 0}
.forum .importante:nth-child(even) {background-color: #D6C59C; padding: 4px 0 4px 0}
/* SELEZIONE RIGA: MultiQuote e Moderazione */
/*.topic .focus {opacity: .6} <- default */
.focus {color: #824832 !important; background: #D6C59C !important}
.focus:nth-child(even) {color: #824832 !important; background: #D6C59C !important}
.cp .focus *, .forum .focus *, .blog .focus .title2, .blog .focus .tags * {color: #824832}
.web {font-size: 14px; font-family: 'calibri' !important}
.web a {color: #824832; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out}
.web a:hover {color: #A4714C; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out}
.big_list > *:nth-child(even) .web a {color: #824832 !important; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out}
.big_list > *:nth-child(even):hover .web a {color: #A4714C!important; text-decoration: none !important; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out}
.desc {font-weight: normal}
.yy em {color: #824832}
.board .zz a {font-family: calibri; color: #593D29; text-transform: uppercase; font-size: 11px; line-height: 10px}
.board .zz a:hover {color: #936A4D}
.spostata .web a {color: #936A4D; font-style: italic}
/* Control Panel: Messenger, UserCP e ModCP */
.cp .tabs {text-align: left}
.cp .tabs .current a {border: #824832 2px solid !important}
/* edit avatar */
.tabs2 div {background: #E9D7A9; margin: 2px; border: 1px solid #824832}
.tabs2 div:hover {background: #E9D7A9; border: 1px solid #824832}
.tabs2 .current div {background: #E9D7A9; border: 1px solid #824832}
/* non voglio che l'angolo in alto a sinistra di skin_tbl sia arrotondato perché ci sono dei tab */
#msg .cp .skin_tbl, #user .cp .skin_tbl {border-radius: 0} #msg .cp .sunbar.top, #user .cp .sunbar.top {border-radius: 0}
#msg .cp .sunbar, #user .cp .sunbar, #send .send .sunbar {padding-left: 2%; padding-right: 2%; text-align: right}
/* INBOX: lista messaggi privati */
#msg .cp .web {font: 14px verdana}
#msg .cp .post {background: #E9D7A9}
/* RISPOSTA */
#loading .top {color: #824832; text-align: center; font: 11px calibri; font-weight: bold; text-transform: uppercase; border-bottom: 2px solid #824832; padding-bottom: 2px}
.fast.send .sunbar {font-weight: bold; font-size: 11px; text-shadow: none}
.sunbar {text-align: center; font-size: 11px; color: #824832 !important; font-family: calibri; text-transform: uppercase; font-weight: bold; color: #824832; padding: 3px 8px; background: #E9D7A9; border-bottom: 2px solid #824832; box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); border-top: 2px solid #824832}
.summary .list > * {padding: 7px; 5px; margin: 6px; margin-right: 10px}
.summary .list > * {border-bottom: 2px solid #824832}
.summary .list {font-size: 11px}
.summary .skin_tbl, #loading .skin_tbl {background: #E9D7A9}
.summary .left, .summary .top, .poll .darkbar {background: #E9D7A9; box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); padding: 4px 5px}
/* SONDAGGI */
/* line height è utile per centrare il testo verticalmente */
.bar {background: #E9D7A9; height: 15px; line-height: 15px; font-size: 12px; color: #824832 !important; border-radius: 3px}
.bar div {background: #E9D7A9; border-radius: 3px 0 0 3px}
.max .bar {background: #E9D7A9}
.max .bar div {background: #D0A98C}
/* DISCUSSIONI */
.topic .mtitle {font-weight: bold} .topic .mdesc {font-weight: normal}
.post {border-bottom: 2px solid #A4714C; padding: 6px}
.post .center .left {padding: 0 10px}
.post .center .right {padding: 10px 5px}
.post .right {padding-left: 10px !important}
.post .bottom {font-size: 11px}
.color {line-height: 1.8em; font-size: 11px; color: #824832; font-family: calibri}
.color a {color: #C99772}
.color a:hover {color: #A4714C}
.color del {color: #A4714C}
.color b {font-family: calibri}
.color u {border-bottom: 2px solid #824832}
.color i {font-family: calibri; color: #824832; letter-spacing: 1px}
.color hr {height: 0; border: 0; border-top: 1px dashed #A4714C}
.edit {font-size: 10px; color: #A4714C; color: rgba(130, 72, 50, 0.24)}
.fancyborder {border: 1px dotted #A4714C !important; background: #E9D7A9}
.bottomborder {border-bottom: 1px dashed #A4714C}
.post .nick {text-align: center; word-wrap:break-word; white-space: normal; font-weight: bold; font-size: 20px verdana !important; color: #824832}
/* avatar e altri dettagli */
.post .details {position: relative; overflow: visible !important; padding-bottom: 20px; font-size: 11px; color: #824832; background: #D0A98C; border: 2px solid #A4714C}
.avatar:hover {border-radius: 100%; border: 1px solid #A4714C; -moz-transition: all 2s; -webkit-transition: all 2s; -o-transition: all 2s}
.post .avatar {margin: 25px; overflow: hidden; border: 1px solid #A4714C}
.details p {margin: 0 0 2px 0; padding: 4px 0 6px 0; background: #E9D7A9}
.details p:first-line {font-weight: bold; color: #A4714C}
.box_visitatore .details p {border-radius: 6px}
/* online, offline, anonimo */
.u_status {position: relative; bottom: 2px; left: -10px; padding: 0 4px; line-height: 19px; font-family: calibri; font-size: 11px !important; font-weight: bold; border-radius: 5px}
.box_online .u_status {border: 1px solid #A4714C; background: #E9D7A9; color: #824832}
.box_offline .u_status {border: 1px solid #A4714C; background: #E9D7A9; color: #824832}
.box_anonimo .u_status {border: 1px solid #A4714C; background: #E9D7A9; color: #824832}
/* CITAZIONI, SPOILER e CODICI annidati */
/* 1° livello */
.quote, .code {background: #D0A98C; padding: 10px; border-radius: 0; font-size: 11px; color: #824832; border-right: 2px solid #A4714C; border-left: 5px solid #A4714C}
/* 2° livello */
.quote .quote, .quote .code, .spoiler .quote, .code .code {background: #D0A98C}
/* 3° livello */
.quote .quote .quote, .quote .quote .code,
.spoiler .quote .quote, .spoiler .quote .code,
.quote .spoiler .quote, .quote .code .code {background: #D0A98C}
/* 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 {background: #D0A98C}
.quote_top, .code_top {margin: 1em}
.quote_top b, .code_top b {font-weight: normal !important; text-transform: lowercase; font: 17px calibri}
/* 1° livello */
.quote_top:before, .spoiler .code_top:before {color: #824832; content:'”'; position: relative; top: 16px; margin-right: 5px; font-size: 30px; font-family: 'calibri'; font-weight: bold}
.code_top:before {color: #824832; content:'<!'; position: relative; top: 1px; margin-right: 5px; font-size: 20px; font-family: calibri; font-weight: bold}
.code_top:after {color: #824832; content:'>'; position: relative; top: 1px; margin-left: 6px; font-size: 20px; font-family: calibri; font-weight: bold}
.spoiler .code_top:after {content: none}
/* BLOG */
.blog .skin_tbl {background: transparent; border: 0; box-shadow: none !important}
/* se il blog non ha sidebar, #centerdiv non viene usato */
#centerdiv {margin: 0 190px} .sidebar {width: 180px; font-size: 11px}
.blog {margin-top: 15px}
.blog .article {border: 2px solid #824832; box-shadow: 0 0 0 1px #808080, 0 0 0 3px #808080; margin-bottom: 40px !important}
.btitle {display: block; border-bottom: 2px solid #824832; box-shadow: inset 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); -moz-box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); -webkit-box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); background: #E9D7A9}
.btitle, .btitle a {text-align: center; padding: 5px; font: 10px calibri; font-weight: bold; color: #824832; text-transform: uppercase; letter-spacing: 1px}
.bdesc {line-height: 8px !important; color: #A4714C; font: 10px calibri; letter-spacing: 1px}
.on .btitle {font-weight: bold}
.article .title2 {font-size: 12px; background: #E9D7A9; box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); padding: 6px !important}
.article .title2.bottom {background: #E9D7A9; box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24)}
.article .title2 a {font-weight: bold}
.article .title2.top .left {padding: 1px 2px; width: 400px; display: inline-block; float: left; overflow: hidden; text-overflow: ellipsis}
.article .title2.top .left dt {display: inline-block; float: left}
.article .title2.top .right {display: inline-block; float: right}
/* è necessario scrivere a:link e a:visited in questo caso, altrimenti i link avrebbero il colore di .title2 a */
.tags, .tags a:link, .tags a:visited {font-size: 10px; font-weight: normal; line-height: 12px; margin-top: 10px}
.tags a {color: #824832}
.color .tags {font-size: 10px}
.article .avatar {display: inline-block; float: left}
/* punti, commenti e visite */
.article .top .right span {display: inline-block; vertical-align: middle; text-align: center}
.article .top .right a {font-weight: normal}
.article .top .right a:hover {border: 1px solid #824832}
.article .top .right em {display: block; font-weight: bold; font-size: 15px}
.article .color {margin: 10px; text-align: justify; line-height: 120%}
.article .color .edit {color: #D0A98C}
.comments .post {background: #E9D7A9; border-bottom: 4px solid #824832; padding: 6px}
.comments .post .title2 {font-size: 11px}
.comments .post .right {padding-left: 1%}
.comments .post .center .left {min-width: 0}
.comments .nick {font-size: 13px; word-wrap: break-word; overflow: hidden; width: 122px}
.comments .avatar {margin: 4px 4px 13px 4px} .comments .avatar * {max-width: 100px}
.comments .details {padding-bottom: 6px; width: 122px}
.comments .u_status {bottom: -5px; width: 70%; margin: auto !important}
.comments .sunbar {background: #E9D7A9 !important}
/* BLOG WIDGET */
.sidebox {margin: 0 0 20px 0 !important; padding: 10px; background: #E9D7A9; box-shadow: 0 1px 0 #000000, 0 -1px 0 #000000; color: rgba(130, 72, 50, 0.24)}
.stitle {padding: 0 0 10px 0; text-align: center; font: italic bold 22px verdana; color: #A4714C; text-shadow: -2px 0 #000000; background: transparent !important}
.stitle a {color: #A4714C}
.sidebox li {padding: 2px 0}
/* widget sottosezioni, ultimi commenti ed etichette */
.side_list > * {border-top: 2px solid #824832}
/* widget calendario */
.side_calendar .stitle {padding-bottom: 5px}
.side_calendar tr {text-align: center}
.side_calendar tr:nth-child(1) td {background: none !important; box-shadow: none !important; border: 0 !important}
.side_calendar tr:nth-child(2) td {background: none !important; box-shadow: none !important; border: 0 !important}
.side_calendar td {font-size: 9px; background: #E9D7A9; border: 1px solid rgba(130, 72, 50, 0.24); box-shadow: 1px 1px 0 rgba(130, 72, 50, 0.24), -1px -1px 0 rgba(130, 72, 50, 0.24); text-shadow: 1px 1px 0 rgba(130, 72, 50, 0.24); margin: 2px}
.side_calendar .current {font-weight: bold; background: #E9D7A9 !important; color: #824832}
/* widget sondaggio e tagbard */
.sidebox .list {font-size: 10px}
.side_poll .mainbg {padding: 0}
/* widget sondaggio e tagbard */
.sidebox .list {font-size: 11px}
/* widget sondaggio */
.side_poll {padding: 5px 1px 1px 1px}
.side_poll .stitle {padding-bottom: 5px}
/* widget tagboard */
.side_tag {padding: 5px 0 1px 1px}
.side_tag .stitle {padding-bottom: 5px}
/* TAGBOARD e CHAT */
.tag, .chat {margin-bottom: 20px}
.tag .list, .side_tag .list {font-size: 10px; padding: 0}
.tag .textinput, .side_tag .textinput {font-size: 10px; padding: 1px}
.tag a {font-weight: bold; color: #824832}
.tag .list > *:nth-child(even) a {color: #824832}
.tag .list > * {border-bottom: 1px solid #D0A98C; padding: 3px 0}
.tag .list > *:last-child {border: none}
/* LISTA UTENTI ONLINE */
.online .yy a {font-weight: bold}
/* STATISTICHE */
.stats {border: 2px solid #A4714C; box-shadow: 0 0 0 1px #D0A98C, 0 0 0 3px #D0A98C; margin-bottom: 10px !important; border-radius: 10px}
.stats .skin_tbl.top, .stats .skin_tbl.bottom {border: 0 !important; margin: 0 !important; padding: 1px !important; background: transparent !important}
/* simbolo tra un nick e il successivo */
.users li:before {content:' - '; color: #A4714C; font-weight: bold} .users li:first-child:before {content:''}
.users a:hover, .groups a:hover {color: #A4714C}
.groups dd::before {content: none}
.groups dd::after {content: ' -'}
/* COLORI UTENTI */
.amministratore {font-weight: bold}
.moderatore {font-weight: bold}
.gruppo1 {color: #513827; font-weight: bold}
.gruppo2 {color: #955221; font-weight: bold}
.gruppo3 {color: #EB5B2F; font-weight: bold}
.gruppo4 {color: #77240B; font-weight: bold}
.gruppo5 {color: #371E17; font-weight: bold}
.gruppo6 {color: #202020; font-weight: bold}
.gruppo7 {color: #808080; font-weight: bold}
/* REGISTRAZIONE RAPIDA */
.reg {margin-bottom: 30px; padding: 2px}
.reg .skin_tbl {border: 0}
/* AVVISI */
/* pop up */
.popup > div {background: #E9D7A9}
#redirect .info {background: #E9D7A9; border-radius: 50px 10px / 10px 50px}
.navsub .info {font-size: 11px}
.alert, .info {background: #E9D7A9; border-radius: 3px; color: #824832; padding: 3px}
.alert a, .info a {color: #824832}
.alert a:hover {border-bottom: 1px dotted}
/* PROFILO */
.profile .tabs, .cp .tabs {text-align: center; background: #E9D7A9; box-shadow: inset 0 4px 4px rgba(130, 72, 50, 0.24), inset 0 -4px 4px rgba(130, 72, 50, 0.24); border-bottom: 1px solid #A4714C; padding-top: 5px}
.profile .tabs a, .cp .tabs a {font: 10px calibri; text-transform: uppercase; padding: 4px 6px; color: #824832; border: 1px solid #A4714C; background: #E9D7A9}
.profile .tabs a:hover, .cp .tabs .current a {color: #824832}
.profile .tabs .current a {color: #964045!important; background: #E9D7A9}
.profile .skin_tbl {background: #E9D7A9}
.profile {border: 2px solid #A4714C; box-shadow: 0 0 0 1px #D0A98C, 0 0 0 3px #D0A98C; margin-bottom: 40px !important}
.profile h2 {margin-top: 1.5%; padding: 10px}
.profile .avatar img {background: #E9D7A9; padding: 20px}
.profile .nick {line-height: 1em; margin: 10%; color: #824832; font: 17px verdana; font-weight: bold; display: block}
.profile dl {font-size: 11px}
.profile .u_status {background: transparent !important; display: block; width: 150px !important; color: #B17763 !important; border-bottom: 1px solid #A4714C; border-top: 1px solid #A4714C; padding: 3px 5px; font: 10px calibri !important; position: relative; top: -30px; margin: auto; padding-top: 8px; text-transform: uppercase}
.profile .list >* {border-bottom: 1px solid #A4714C}
.profile .list >*:last-child {border-bottom: none}
/* NUMERI PAGINA indicati accanto al TITOLO di un TOPIC */
.pages2 {font-size: 8px} .pages2:before, .pages2:after {content:''}
.pages2 li {margin: 0 .2em; padding: 0}
.pages2 li:first-child a {background: transparent; border: 0; box-shadow: none}
/* indicando a:link e a:visited i numeri rimangono colorati di nero anche se la riga viene selezionata e ha classe .focus */
.pages2 a:link, .pages2 a:visited {opacity: .6; padding: 1px 2px; color: #824832 !important; text-shadow: none !important; background: #D0A98C; border-radius: 10px}
.pages2 a:hover {opacity: .9}
/* NUMERI PAGINA esterni alle tabelle */
.top .pages {text-align: center; padding-bottom: 4px}
.bottom .pages {text-align: center; padding-top: 10px}
.left .pages {padding: 0}
.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:''}
.pages li a, .pages .current, .pages .jump a, .pages .lastpost a, .pages .first a, .pages .last a {padding: 1px 2px; font-size: 9px; background: #D0A98C; border-radius: 10px; color: #824832; font-weight: bold}
.pages li a:hover, .pages .jump a:hover, .pages .lastpost a:hover, .pages .first a:hover, .pages .last a:hover, .pages .current {color: #533329}
/* INPUT e BOTTONI */
.codebuttons {padding: 1px 2px !important; color: #533329; font-size: 10px; font-family: calibri; text-transform: uppercase; background-color: #C99772; border: 1px solid #A4714C; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear !important}
.forminput, .textinput {padding: 1px 2px; color: #533329; font-size: 10px; font-family: calibri; background-color: #C99772; border: 1px solid #A4714C}
.codebuttons:hover {-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear !important; box-shadow: inset 20px 20px 0 #824832; border-color: #824832}
textarea.textinput {padding: 2px; font-size: 12px; background-color: #C99772; border: 1px solid #A4714C}
.navsub .forminput, .navsub .textinput {background: #C99772}
/* bottone invio risposta */
.darkbar .forminput, .fast.send .forminput {color: #824832; background: #C99772; border: 1px solid #A4714C; font: 10px calibri}
.darkbar .forminput:hover, .fast.send .forminput:hover {background: #C99772}
.darkbar .forminput {padding: 5px}
/* bottone preview */
.darkbar button.forminput {background: #C99772}
.darkbar button.forminput:hover {background: #C99772}
/* MP, E-mail, Web... */
.mini_buttons a {border: 0; line-height: 2.5em; font-weight: bold; font-size: 10px}
.post .mini_buttons a {line-height: 1em; font-size: 11px}
/* .mini_buttons > * seleziona anche il bottone di Facebook */
.mini_buttons > * {margin-left: 10px}
.post .mini_buttons > * {margin-left: 12px}
.post .bottom .mini_buttons > * {margin-left: 14px}
.mini_buttons > *:first-child {margin: 0 !important}
/* scritta multiquote */
.title2 label {font-weight: bold}
/* Rircerca post */
#search.posts .post {margin: 10px; border: none}