CODICE
/* SKIN BY HIGH5 <3 */
body {font: 76%/1.6em Verdana, Tahoma, Arial, Sans-serif; color: #433A24; background-color: #26251F; background: repeat}
a {font-weight: bold; text-decoration: none; color: #72DCFC}
a:hover {color: #93BAAE}
/* HOMEPAGE */
.nav {font: 16px calibri, arial; font-weight: bold; letter-spacing: .05em}
.footer {margin: 15px auto; font-size: 11px; color: #EEEEEA}
.footer a, .credits {color: #EEEEEA}
.credits a {color: #4AA185}
.footer a:hover, .credits a:hover {color: #95A9A3}
.board .skin_tbl {margin: 0 0 30px 0}
.mback {margin-left: -4px; height: 38px; width: 101%; background: transparent !important}
.mback_left {width: 191px; background-image: url(http://www.cantilux.net/files7/2169262354.png); background-repeat: no-repeat; background-position: bottom}
.mback_center {height: 80px; background-image: url(http://www.cantilux.net/files7/2206184258.png); background-repeat: repeat-x; background-position: bottom}
.mback_right {width: 190px; background-image: url(http://www.cantilux.net/files7/1774122039.png); background-repeat: no-repeat; background-position: bottom}
.minus, .plus {display: none}
.mtitle {text-align: center; padding-top: 50px; font: 13px tahoma, verdana, arial; font-weight: bold; color: #F6F5F5; background: transparent !important}
.title {background-color: #F6F5F5; background-image: url(http://skin.forumfree.net/2085/title.png); background-repeat: repeat-x; font: 13px calibri; color: #847F73; border-top: 1px solid #F9F8F7; border-bottom: 1px solid #D0D0C9}
.darkbar {background-color: #E1EBE7; background-image: url(http://skin.forumfree.net/2085/bg_topic.png); background-repeat: repeat-x; font: 13px calibri; color: #847F73; border-top: 1px solid #F9F8F7; border-bottom: 1px solid #D0D0C9}
.mainbg {border: 1px solid #EDECE9}
.board .mainbg {text-shadow: 0 1px 0 #FBFBFB}
div.bb a {font-weight: bold}
.web, .web a {font: 13px arial, tahoma, verdana; color: #433A24}
.web a:hover {color: #7E7B71}
.desc, .bb .mods, .bb .subs {font-weight: normal; font: 13px calibri; color: #8C9E11}
.on .web, .board .on .zz a, .forum .on .zz a {font-weight: bold}
.spostata .web a {color: #4AA185; font-style: italic}
.zz a {font-size: 11px}
/* TAG */
.tag .mainbg {border-radius: 10px;
box-shadow: inset 0 0 7px #EAEAE7; border: 1px solid #EAEAE9; padding: 10px}
.tag .mback {display: none}
.tag, .chat {margin-bottom: 30px}
.tag .list, .side_tag .list {font-size: 11px; line-height: 12px}
.tag a {color: #319977}
.tag a:hover {color: #63B198}
.tag .list > * {border-radius: 4px;
background-color: #F2F5F2}
.tag .list > *:nth-child(even) a {color: #A1B23C}
.tag .list > *:nth-child(even) a:hover {color: #ADBD4F}
.tag .textinput, .side_tag .textinput {font-size: .95em; padding: 2px}
.tag .ww {border-top: 1px solid #EAEFEC}
/* LARGHEZZA BOARD */
.container {margin: 30px auto; padding: 30px; background: #F8F9F5; border: 1px solid #E8E7E2; border-radius: 10px}
.container, .tabs.top, .tabs.bottom {width: 846px}
/* LOGO */
.logo {margin: 0 0 30px 0} .logo a:hover {border: 0}
.header {margin-bottom: 30px; border: 1px solid #F8F9F5; border-radius: 10px; box-shadow: 0 3px 6px #E1E2DA}
.header, .header a {border-radius: 10px}
.header a {display: table; width: 100%; height: 130px; margin: 0; padding: 0; letter-spacing: 2px; word-spacing: 4px; font: italic 39px calibri, arial; color: #413922}
.header a:hover {color: #564D32; background: rgba(255, 255, 255, .04); border: 0}
.header span {display: table-cell; padding: 0 80px; vertical-align: middle; text-align: left}
.header h1 {background-position: center; margin: 5px}
/* MENU principale */
.menuwrap {font-family: calibri, tahoma, verdana; background: #D56325; background: linear-gradient(#2B5379,#173452); padding: 3px; height: 31px}
.menuwrap li {line-height: 2.6em; font-weight: bold; color: #FFFFFF; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); padding-top: 2pt}
.menuwrap a {margin: 0; padding: 0 11px; font-size: 13px; font-weight: bold; font-family: verdana; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); color: #FFF}
.menuwrap a:hover {color: #FFF; border: 0}
.menuwrap .icon a {padding: 0 6px}
#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 contestuale(dropdown) */
.menu ul {width: 15em; background: #F8F9F5; border-top: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, .5); border-radius: 10px}
.right .menu ul {margin-left: -2em}
.menu li {padding: 3px 4px; line-height: 1.4em; text-shadow: none; border-top: 1px solid #D0D0C9; background: url('http://skin.forumfree.net/2085/bg_s2.png') bottom}
.menu li:first-child {padding-top: 0; border-top: 3px solid #45D9E6; border-radius: 10px 10px 0 0}
.menu li:last-child {border-radius: 0 0 10px 10px}
.menu li strong {padding: 3px 8px; color: #198DFA}
.menu li a {padding: 3px 8px !important; font-size: 12px; color: #433A24 !important}
.menu li a:hover, .menu li:hover > a {background: #F7F8F8; border-radius: 5px}
/* SUB MENU contestuale(dropright) */
.submenu.alternative ul {border-top: 0 solid #F1F0EE; margin-top: -2px; border-radius: 10px}
.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: #FFF}
.menuwrap input {padding: 3px; font: 11px verdana, arial, sans-serif; color: #FFF; background: #191A16; border: 1px solid #000; border-radius: 4px; box-shadow: 0 1px 0 #444}
.menuwrap input:hover {cursor: pointer; background: #191A16}
.menuwrap input:focus {cursor: default; background: #191A16; outline: none; box-shadow: 0 1px 5px #888}
.menuwrap input[type=submit] {padding: 2px; text-shadow: 0 -1px 0 #444; color: #FFF; border-radius: 4px;
background: #191A16; box-shadow: 0 1px 0 #444}
.menuwrap input[type=submit]:hover {color: #FFF; background: #191A16}
/* CERCA */
.menuwrap .search input {padding-right: 20px; color: #CCC; background: #191A16 url('http://img.forumfree.net/style_images/52/icon_search.png') no-repeat 96% -12%}
.menuwrap .search input:hover {color: #191A16}
.menuwrap .search input:focus {color: #FFF; background-color: #191A16; background-position: 96.5% 110%}
/* MENU laterale a comparsa */
#ssm .mainbg {background: #141410; border-spacing: 0}
#ssm .ww {font: 11px verdana, tahoma, arial, sans-serif; font-weight: normal !important; color: #AAA; text-shadow: -1px -1px 0 #111; background: #333; background: linear-gradient(left,#171613,#24231C); border: 1px solid #292924; box-shadow: 0 0 3px #12130E}
#ssm .title {padding: 4px; line-height: 1.4em; font: 12px calibri, verdana, arial, sans-serif; font-weight: bold; color: #433A24; border-top: 3px solid #A0B541; background: url('http://skin.forumfree.net/2085/title.png')}
#ssm .aa {padding: 3px 4px; line-height: 1.4em; border-top: 1px solid #D0D0C9; background: url('http://skin.forumfree.net/2085/bg_s2.png') bottom}
#ssm a {display: block; margin: 0; padding: 3px 8px; font: 12px verdana, tahoma, arial, sans-serif; color: #433A24 !important; text-shadow: none}
#ssm a:hover {color: #FFF433a24; background: #F9F9F8; border: 0; border-radius: 5px}
#ssm {margin-left: -3px}
/* TABS */
.tabs {font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Serif; letter-spacing: .05em}
.tabs li {vertical-align: bottom; margin-left: 5px}
.tabs li:first-child {margin: 0}
.tabs.no_rotate li {margin: 0; margin-top: 5px}
.tabs.no_rotate.alternative li {margin-top: 10px}
.tabs a {display: block; margin: 0; padding: 2px 10px; text-decoration: none; font-weight: bold; color: #999; background: #E9E9E9; border: 0 solid #D9D9D9; border-bottom: 0; border-radius: 7px 7px 0 0}
.tabs a:hover, .tabs .current a {color: #A4A4A4; background: #EDEDED; border-bottom: 0}
.tabs.left.no_rotate a {background: #595957; border-right: 0; border-radius: 5px 0 0 5px}
.tabs.right.no_rotate a {background: #595957; border-left: 0; border-radius: 0 5px 5px 0}
.tabs.bottom a {background: #F5F5F1; border: 1px solid #D8D8CD; border-top: 0; border-radius: 0 0 5px 5px; color: #A4A4A4; box-shadow: inset 0 -0px 0 rgba(0, 0, 0, .4)}
.tabs.top {text-align: right; position: relative; top: 30px}
.tabs.bottom {text-align: right; position: relative; bottom: 31px}
.tabs.rotate {height: 25px; padding: 1px 105px}
.tabs.left.rotate {left: -25px}
.tabs.no_rotate {padding: 130px 1px}
#tab_r1 a {background: #8CBA41; color: #FFF; border: 1px solid #8CBA41}
#tab_r1 a:hover {background: #9CCA51}
#tab_r2 a {background: #5D89B2; color: #FFF; border: 1px solid #5D89B2}
#tab_r2 a:hover {background: #6D99C2}
#tab_r3 a {background: #EB8022; color: #FFF}
#tab_r3 a:hover {background: #FB9032}
#tab_l1 a, #tab_l2 a, #tab_l3 a, #tab_l4 a {background: #3A3B34; color: #77796C; border: 1px solid #3A3B34}
#tab_l1 a:hover, #tab_l2 a:hover, #tab_l3 a:hover, #tab_l4 a:hover {color: #D8D9D2}
#tab_t1 a {background: #868664; color: #FFF}
#tab_t1 a:hover {background: #8A8A6B}
#tab_t2 a {background: #5CB288; color: #FFF}
#tab_t2 a:hover {background: #80BFA0}
#tab_t3 a {background: #EB8022; color: #FFF}
#tab_t3 a:hover {background: #FB9032}
#tab_t4 a, #tab_r4 a {background: #B7BFA6; color: #FFF}
#tab_t4 a:hover, #tab_r4 a:hover {background: #C9D1B8}
/* RIGHE di COLORE ALTERNATO */
.list > *, table.mainbg tr, .profile .skin_tbl {background: #EEF3F1}
a table.mainbg tr {color: #A1B23C}
.list > *:nth-child(even), table.mainbg tr:nth-child(even) {background: none}
.big_list > * {background: #EDF2EF; background-image: url(http://skin.forumfree.net/2085/bg_s1.png); background-repeat: repeat-x; background-position: bottom; border-top: 1px solid #F7F7F6; border-bottom: 1px solid #D0D0C9}
.big_list > *:nth-child(even) {background: #F2F1F0; background-image: url(http://skin.forumfree.net/2085/bg_s2.png); background-repeat: repeat-x; background-position: bottom; border-bottom: 1px solid #D0D0C9}
.big_list > *:hover {background: #F1F5F2; background-image: url(http://skin.forumfree.net/2085/bg_s1h.png); background-repeat: repeat-x; background-position: bottom}
.big_list > *:nth-child(even):hover {background: #F6F5F4; background-image: url(http://skin.forumfree.net/2085/bg_s2h.png); background-repeat: repeat-x; background-position: bottom}
.board .off .aa, .board .off img {opacity: .8; margin-top: 5px}
.board .off:hover .aa, .board .off:hover img {opacity: 1}
/* fix per Opera */
.board .off .aa {min-height: 48px}
.board .on {border: 1px dotted rgba(82, 168, 236, .75)}
.board .on:hover {background: #F4FBFD}
.board .on:nth-child(even):hover {background: #EEF8FB}
/* .on .off .annuncio .importante .calda .chiusa .spostata */
/* se non si specifica .forum ha effetto anche sul blog */
.forum .annuncio {background: #E5F1F5}
.forum .annuncio:nth-child(even) {background: #EEF8FB}
.forum .importante {background: #E8F2E9}
.forum .importante:nth-child(even) {background: #F0FAF1}
/* SELEZIONE RIGA: MultiQuote e Moderazione */
/*.topic .focus {opacity: .6} <- default */
.focus {color: #FFF !important; background: #60B6DC !important}
.focus:nth-child(even) {color: #FFF !important; background: #60B6DC !important}
.cp .focus *, .forum .focus *, .blog .focus .title2, .blog .focus .tags * {color: #FFF !important; text-shadow: 0 0 2px #4096BC}
.desc {font-weight: normal}
.on .web, .board .on .zz a, .forum .on .zz a {font-weight: bold}
.spostata .web a {color: #31666E; font-style: italic}
/* Control Panel: Messenger, UserCP e ModCP */
.cp .tabs {text-align: center}
.cp .tabs .current a {font-size: 13px; font-weight: bold; color: #FFF; text-shadow: 0 -1px 0 #777; background: #AFBF3E !important; border: 0}
.cp .tabs a {border: 1px solid #D6D6CF; color: #433A24; margin-bottom: -1px}
/* edit avatar */
.tabs2 div:hover {background: #F1F0EE}
.tabs2 .current div {background: #FAFAFA !important}
/* 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 5px 5px 5px}
#msg .cp .sunbar.top, #user .cp .sunbar.top {border-radius: 0 0 0 0}
#msg .cp .sunbar, #user .cp .sunbar, #send .send .sunbar {padding-left: 2%; padding-right: 2%; text-align: right}
#msg .title.top {background-color: #EDF2EF; background-image: url(http://skin.forumfree.net/2085/bg_s1.png); background-repeat: repeat-x; border-top: 1px solid #D0D0C9}
/* INBOX: lista messaggi privati */
#msg .cp .web {font: 14px verdana}
#msg .cp .post {background: #F7F7F7}
.cp .list > * {background: #F2F1F0}
/* RISPOSTA */
.main_list {border: 1px solid #D6D6CF}
#loading .top, .summary .list .top {color: #433A24; border-bottom: 1px solid #DDD}
#loading .bottom, .summary .list .bottom {border-top: 1px solid #FFF}
.fast.send .sunbar {font-weight: bold; font-size: 11px; color: #433A24; text-shadow: none; background: #ECECEC !important}
.sunbar, .title.bottom, .topic .title.bottom {text-align: center; font-size: 13px; font-weight: bold; color: #433A24; background-color: #EDF2EF; background-image: url(http://skin.forumfree.net/2085/bg_s1.png); background-repeat: repeat-x; background-position: bottom; border-bottom: 1px solid #D6D6CF}
.sunbar.center {background-color: #E1EBE7; background-image: url(http://skin.forumfree.net/2085/bg_topic.png); background-repeat: repeat-x; border-bottom: 1px solid #D6D6CF}
#tab1.list {border-top: 1px solid #D6D6CF}
.sunbar.top {border-radius: 0 0 0 0}
.sunbar.bottom {border-radius: 0 0 5px 5px}
.sunbar a {color: #D9F7DF}
.sunbar a:hover {border-bottom-color: #B9D7BF}
.summary .skin_tbl {border: 0}
.summary .list > * {border-top: 1px dotted #95DDFF}
.summary .list > *:first-child {border: 0}
.summary .list {font-size: 11px}
.summary .quote, .summary .code {font-size: 10px}
/* SONDAGGI */
/* line height è utile per centrare il testo verticalmente */
.bar {background: #E1E1E1; height: 15px; line-height: 15px; font-size: 10px; color: #FFF !important; border-radius: 3px}
.bar div {background: #B5C47D; border-radius: 3px 0 0 3px}
.max .bar {background: #91A73C}
.max .bar div {background: #7F8F41}
/* DISCUSSIONI */
.topic .mtitle {font-weight: bold} .topic .mdesc {font-weight: normal}
.title2.top {background-color: #E1EBE7; background-image: url(http://skin.forumfree.net/2085/bg_topic.png); background-repeat: repeat-x; font: 13px calibri; color: #847F73}
.topic .title {border-bottom: 0 solid #EAEFEC}
.topic .title {padding-bottom: 10px; background-image: url(http://skin.forumfree.net/2085/bg_s2.png); background-repeat: repeat-x; background-position: bottom}
.topic .title a:hover {color: #5DAB92}
.topic .title2 a {color: #433A24}
.topic .title2 a:hover {color: #645A43}
.post {background: #F2F1F0}
.post:first-child {border: 0}
.post:nth-child(even) {background: #F2F5F2}
.post:hover(even) {background: #F2F1F0}
.post tr.center {background-image: url(http://skin.forumfree.net/2085/bordo.png); background-repeat: repeat-x}
.post .center .left {padding: 0 10px; border-right: 1px dashed #DFE2E0}
.post .center .right {background-image: url(http://skin.forumfree.net/2085/bordo.png); background-repeat:repeat-x}
.post .right {padding-left: 10px !important}
.post .bottom {font-size: 11px}
.color a {color: #B7C550; font-weight: bold}
.color a:hover {color: #CBD866}
.edit {font-size: 10px; color: #B7B7B7; color: rgba(0, 0, 0, .25)}
.fancyborder {border: 1px solid #DFE2E0 !important; background: #EFEFEF}
.bottomborder {border-bottom: 1px dashed #D9DADA}
.post .nick {text-align: center; white-space: normal; word-wrap: break-word; font-weight: bold; font-size: 16px; color: #A1B25F}
.poll .skin_tbl {border: 1px solid #D0D0C9}
.topic .title.bottom {border-top: 1px solid #D0D0C9}
/* avatar e altri dettagli */
.post .details {margin-top: 10px}
.post .details {position: relative; overflow: visible !important; padding-bottom: 17px; font-size: 10px; color: #433A24; color: 1caee8; background: #C8DBC8; border: 1px solid #97B397; border: 1px solid rgba(0, 0, 0, .1); border-radius: 7px}
.avatar:hover {border: 0}
.post .avatar {margin: 6px; overflow: hidden}
.details p {margin: 0 0 6px 0; padding: 4px 0 6px 0; background: rgba(0, 0, 0, .08)}
.details p:first-line {font-weight: bold; color: #E1F2F1; color: rgba(0, 0, 0, .5)}
.box_visitatore .details p {border-radius: 7px}
/* 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; box-shadow: 1px 1px 3px rgba(0, 0, 0, .25)}
.u_status dt {position: absolute; top: -4px; left: -1px; overflow: hidden; width: 5px; height: 4px; border-radius: 3px 0 0 0}
.box_online .u_status {border: 1px solid #1CAEE8; background: #1CAEE8; color: white; text-shadow: 0 1px 0 #777}
.box_online .u_status dt {background: #1C1CE8}
.box_offline .u_status {border: 1px solid #AAAAAA; background: #C6C6C6; color: #E6E6E6}
.box_offline .u_status dt {background: #8A8A8A}
.box_anonimo .u_status {border: 1px solid #CECECE; background: #CECECE; color: #A8A8A8}
.box_anonimo .u_status dt {background: #A8A8A8}
/* CITAZIONI, SPOILER e CODICI annidati */
/* 1° livello */
.quote, .code {padding: 5px; font-size: 9pt; font-weight: normal; color: #433A24; background: #F8F8F7; border-radius: 0 0 8px 8px; border-bottom: 3px solid #D0D0C9}
/* 2° livello */
.quote .quote, .quote .code, .spoiler .quote, .code .code {color: #433A24; background: #EDECEA}
/* 3° livello */
.quote .quote .quote, .quote .quote .code,
.spoiler .quote .quote, .spoiler .quote .code,
.quote .spoiler .quote, .quote .code .code {color: #433A24; background: #F5F5F5}
/* 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 {color: #433A24; background: #EDECEA}
.quote_top, .code_top {border-top: 3px solid #32A1EB; border-radius: 8px 8px 0 0; font-size: 11px; color: #433A24; margin-top: 4px; background: #F8F8F7}
/* 1° livello */
.quote_top:before, .spoiler .code_top:before {color: #605846; content:'“'; position: relative; top: 4px; margin-right: 5px; font-size: 30px; font-family: 'Times New Roman'; font-weight: bold}
.code_top:before {color: #605846; content:'<!'; position: relative; top: 1px; margin-right: 5px; font-size: 14px; font-family: arial; font-weight: bold}
.code_top:after {color: #605846; content:'>'; position: relative; top: 1px; margin-left: 6px; font-size: 14px; font-family: arial; font-weight: bold}
.spoiler .code_top:after {content:''}
/* 2° livello */
.quote .quote_top:before, .quote .code_top:before, .quote .code_top:after,
.spoiler .quote_top:before, .code .code_top:before, .code .code_top:after {color: #605846}
/* 3° livello */
.quote .quote .quote_top:before, .quote .quote .code_top:before, .quote .quote .code_top:after,
.spoiler .quote .quote_top:before, .spoiler .quote .code_top:before, .spoiler .quote .code_top:after,
.quote .spoiler .quote_top:before, .quote .code .code_top:before, .quote .code .code_top:after {color: #605846}
/* 4° livello */
.quote .quote .quote .quote_top:before, .quote .quote .quote .code_top:before, .quote .quote .quote .code_top:after,
.spoiler .quote .quote .quote_top:before, .spoiler .quote .quote .code_top:before, .spoiler .quote .quote .code_top:after,
.quote .spoiler .quote .quote_top:before, .quote .spoiler .quote .code_top:before, .quote .spoiler .quote .code_top:after,
.quote .quote .spoiler .quote_top:before, .quote .quote .code .code_top:before, .quote .quote .code .code_top:after,
.quote .quote .quote .code_top:before, .quote .quote .quote .code_top:after {color: #605846}
/* BLOG */
#blog .mainbg {border: 0 solid #EDECE9}
#blog .fast.send .mainbg {border: 1px solid #EDECE9}
#blog .topic .mainbg {border-left: 1px solid #D0D0C9; border-right: 1px solid #D0D0C9}
.fast.send .mainbg {background-color: #EEF4F2}
#blog .comments .skin_tbl {border: 1px solid #D0D0C9}
.blog .skin_tbl {background: transparent}
.blog .center {border: 1px solid #D0D0C9; background-color: #EEF4F2}
.blog .title2 {padding: 7px; margin: 5px; background-color: #E1EBE7; background-image: url(http://skin.forumfree.net/2085/bg_profile.png); background-repeat: repeat-x; border-radius: 7px}
.topic.comments .sunbar.top {border-bottom: 0 solid #D6D6CF}
/* se il blog non ha sidebar, #centerdiv non viene usato */
#centerdiv {margin: 0 190px} .sidebar {width: 170px; font-size: 11px}
.blog .article {padding: 20px 0}
.blog .article:first-child {padding-top: 10px; border-top: 0}
.btitle {margin-bottom: 5px; line-height: 1.8em}
.btitle a {font: 24px georgia, verdana, arial; color: #D55421; border-bottom: 1px dotted transparent}
.btitle a:hover {border-bottom: 1px dotted #999}
.bdesc {margin-top: 5px; font: 16px georgia, verdana, arial; color: #666}
.on .btitle {font-weight: bold}
.article .title2 {font-size: 10px; color: #008843}
.article .title2 a {font-weight: bold; color: #444}
.tags dt {font-weight: normal; font-size: 13px}
.tags a:link, .tags a:visited {font-weight: bold}
/* AVATAR ARTICOLI */
.article .title2.top {position: relative; padding-left: 56px}
.article .top .avatar {position: absolute; top: -2px; left: 5px}
/* DATA ARTICOLI(decommentare per avere il formato calendario) */
/*
.article .title2.top {position: relative; padding-left: 110px}
.article .top .avatar {position: absolute; top: -2px; left: 54px}
.article .top .when {position: absolute; top: 0; 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: 12px; font-size: 9px; color: #666; text-shadow: 0 -1px 0 #FFF}
.article .top .when .d_month *:first-child {display: block; top: 23px; font-size: 9px; color: #999; text-shadow: 0 -1px 0 #FFF}
.article .top .when .d_year {top: -2px; font-size: 8px; color: #FFF}
*/
/* 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: 0}
.article .top .right em {display: block; font-weight: bold; font-size: 17px}
.article .color {margin: 5px 0 10px; text-align: justify; line-height: 1.85em; font-size: 13px}
.article .color .edit {color: #BBB}
.comments .post {padding: 0 0; background: #F2F1F0}
.comments .post:nth-child(even) {background: #E8EEEA}
.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: 110px}
.comments .avatar {margin: 4px 4px 13px 4px} .comments .avatar * {max-width: 88px}
.comments .details {padding-bottom: 6px; width: 96px}
.comments .u_status {bottom: -5px}
.comments .center, .comments .title2 {border-left: 1px solid #D0D0C9; border-right: 1px solid #D0D0C9}
/* BLOG WIDGET */
.sidebox {margin: 0 0 20px 0 !important; padding: 10px; border-radius: 10px; box-shadow: inset 0 0 7px #EAEAE7; border: 1px solid #EAEAE9}
.stitle {padding: 0 0 10px 0; text-align: center; font: 18px georgia, verdana, arial; font-weight: normal; color: #433A24; background: transparent !important}
.stitle a {color: #433A24}
.sidebox li {padding: 2px 0}
/* widget sottosezioni, ultimi commenti ed etichette */
.side_list > *:nth-child(odd), .side_list > *:nth-child(odd) a {color: #433A24}
/* widget calendario */
.side_calendar {padding: 5px; background: #EDEDED; border-radius: 10px; box-shadow: inset 0 0 7px #EAEAE7; border: 1px solid #EAEAE9}
.side_calendar .stitle {padding-bottom: 5px}
.side_calendar tr {text-align: center; background: #E8EEEA}
.side_calendar td {font-size: 9px; background: #F5F5F5}
.side_calendar td:nth-child(even) {background: #FFF}
.side_calendar .current {font-weight: bold; color: #FFF; background: #63AC94 !important}
/* widget sondaggio e tagbard */
.sidebox .list {font-size: 10px}
/* 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; border-bottom: 1px dashed #BBB}
/* LISTA UTENTI ONLINE */
.online .yy a {font-weight: bold}
/* STATISTICHE */
#board .stats {border-radius: 10px; box-shadow: inset 0 0 12px #EAEAE7; border: 1px solid #EAEAE9; line-height: 10px; padding: 8px}
#board .stats .skin_tbl.top {border: 0; border-radius: 15px 15px 0 0; margin: 0 0 0 0}
#board .stats .skin_tbl.bottom {border-radius: 0 0 15px 15px; margin: 0 0 0 0}
#board .stats .mtitle {color: #49422D; font-size: 11px; text-align:left}
#board .mainbg {border: 0 solid #EDECE9; border-radius: 10px}
#board .stats .mback, #board .stats .mback_center, #board .stats .mback_left, #board .stats .mback_right {height: 20px; background-image: none; background-color: transparent !important}
#board .stats .mback_left, #board .stats .mback_right {width: 70px}
#board .stats li {background-color: transparent !important; color: #49422D; font-size: 11px}
/* simbolo tra un nick e il successivo */
.users li:before {content:' - '; color: #AAA; font-weight: bold} .users li:first-child:before {content:''}
.users a:hover, .groups a:hover {border-bottom: 1px dotted #999}
/* COLORI UTENTI */
.box_visitatore .details {border: 0; background: transparent}
.daconvalidare {font-style: italic}
.male {color: #146AAE} .female {color: #C68}
.amministratore {color: #EE761C; font-weight: bold}
.box_amministratore .details {background: #EFD1A1}
.moderatore {color: #BFB23C; font-weight: bold}
.box_moderatore .details {background: #C7DDB7}
.gruppo1 {color: #43B0A3; font-weight: bold}
.box_gruppo1 .details {background: #8BC7C0}
/* REGISTRAZIONE RAPIDA */
.reg {margin-bottom: 30px; padding: 2px; background: #EDF2EF; border: 1px solid #D0D0C9; border-radius: 5px}
.reg .skin_tbl {border: 0}
/* AVVISI */
/* pop up */
.popup > div {background: #EDF2EF}
#redirect .info {border: 1px solid #FFF}
.navsub .info {font-size: .8em}
.alert, .info {border-radius: 5px}
.alert {padding: 1em; background: #ECC !important; color: #C00 !important}
.info {padding: .5em; background: #E5F1F5 !important; color: #146AAE !important}
.alert a, .info a {color: #000}
.alert a:hover {border-bottom: 1px solid #C00}
/* PROFILO */
.profile .tabs {text-align: right}
.profile .tabs a {border: 1px solid #D6D6CF; margin-bottom: -5px; margin-right: 9px}
.profile .current a {font-size: 13px; font-weight: bold; color: white; text-shadow: 0 -1px 0 #777; background: #AFBF3E !important; border: 0}
.profile .list > dl {background-image: url(http://skin.forumfree.net/2085/bg_profile.png); background-repeat: repeat-x; background-color: #E1EBE7; border-bottom: 1px solid #D0D0C9}
.profile .list dl:last-child {background-image: none}
.profile h2 {margin-top: 1.5%; padding: 10px; background-color: #F2F1F0; border-radius: 8px; border: 1px solid #D6D6CF}
.profile .nick {line-height: 1em; margin: 5%; color: #433A24; font: 16px 'Trebuchet MS', Tahoma, Verdana, Arial, Serif; font-weight: bold; text-shadow: none}
.profile dl {font-size: 11px}
.profile .u_status {left: 3px; margin-top: -25px}
/* non voglio che l'angolo in alto a destra di skin_tbl sia arrotondato perché ci sono dei tab */
.profile .skin_tbl {border-radius: 5px 0 5px 5px; background: #F8F9F5}
.profile .left {position: relative}
/* NUMERI PAGINA indicati accanto al TITOLO di un TOPIC */
.pages2 {font-size: 10px} .pages2:before, .pages2:after {content:''}
.pages2 li {margin: 0 .2em; padding: 0}
.pages2 li:first-child a {background: transparent; border: 0}
/* 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 4px; color: #000 !important; text-shadow: none !important; background: #CCC; border: 1px solid #AAA; border-radius: 100px}
.pages2 a:hover {opacity: .9}
/* NUMERI PAGINA esterni alle tabelle */
.top .pages {text-align: center; padding-bottom: 15px}
.bottom .pages {text-align: center; padding-top: 20px}
.left .pages {padding: 0}
.pages {font-size: .8em}
.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 {padding: 2px 5px; font-size: 1.1em; color: #146AAE; background: #FFF; border: 1px solid #D4EAFE; border-radius: 100px}
.pages li a:hover {background: #E5F1F5; border-color: #A4DAEE}
.pages .current {font-size: 1.2em; color: #79977F; background: #E8F2E9; border: 1px solid #A9C7AF}
.pages .jump a, .pages .lastpost a {font-size: .9em; color: #888; background: #F0F0F0; border-color: #E8E8E8}
.pages .jump a:hover, .pages .lastpost a:hover {color: #146AAE; background: #E5F1F5; border-color: #A4DAEE}
.pages .first a, .pages .last a {background: #E5F1F5; border-color: #A4DAEE}
.pages .first a:hover, .pages .last a:hover {background: #CEF; border-color: #8CE}
/* INPUT e BOTTONI */
.codebuttons, .forminput, .textinput {padding: 5px; font: .9em verdana, arial, serif; color: #222; background: #FFF; border: 1px solid #CCC; border: 1px solid rgba(0, 0, 0, .2); border-radius: 3px; box-shadow: 0 1px 2px #FFF}
textarea.textinput {padding: 4px; line-height: 2em; font: 1em verdana, arial, serif}
/* bagliore azzurro */
.forminput[type=text], .forminput[type=password], .textinput {transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; -webkit-transition: all .4s ease}
.textinput:focus, .forminput[type=text]:focus, .forminput[type=password]:focus {outline: none; border-color: rgba(82, 168, 236, .75); box-shadow: 0 0 8px rgba(82, 168, 236, .5)}
/* bbcode */
.codebuttons {padding: 2px} .codebuttons:hover {background: #E8F2E9; border: 1px solid #A9C7AF}
/* form di accesso a Inbox, Sent Items... */
.sunbar .forminput {color: #433A24; background: #F1F5F2; border: 1px solid #C7D5CF; padding: 0; box-shadow: none}
.sunbar .forminput:hover {background: #DEE3DF; border-color: #BECCC6}
/* form sotto bottone Nuova Disc. */
.navsub form {font-size: .8em}
.navsub .forminput {color: #000; background: #DDD; border: 1px solid #BBB}
.navsub .forminput:hover, .navsub .forminput:focus {background: #E5E5E5}
/* form di ordinamento in fondo alle sezioni */
.title .forminput {padding: 2px; color: #433A24; background: #F1F5F2; border: 1px solid #C7D5CF}
.title .forminput:hover {background: #DEE3DF}
.title input.forminput {font-weight: bold; color: #433A24; background: #F1F5F2; border: 1px solid #C7D5CF}
.title input.forminput:hover {background: #DEE3DF}
/* bottone invio risposta */
.darkbar .forminput, .fast.send .forminput {color: #433A24; background: #F1F5F2; border: 1px solid #C7D5CF}
.fast.send .forminput, .fast.send input.forminput {color: #433A24; background: #F1F3EB; border: 1px solid #C7D5CF}
.darkbar .forminput:hover, .fast.send .forminput:hover {background: #DEE3DF}
.fast.send .forminput, .fast.send input.forminput {color: #433A24; background: #FFF; border: 1px solid #C7D5CF}
.darkbar .forminput {padding: 5px; font-size: 12px}
.darkbar input.forminput {color: #433A24; background: #F1F5F2; border: 1px solid #C7D5CF}
/* bottone preview */
.darkbar button.forminput {color: #797979; background: #EEE; background: linear-gradient(#EEE,#DDD); box-shadow: 0 1px 1px #CCC}
.darkbar button.forminput:hover {color: #888; background: #FFF; background: linear-gradient(#FFF,#EEE)}
/* Nuova Disc. e Rispondi */
.buttons {padding: 10px 2px} .sidebar .buttons {padding: 10px 0 0 0}
.buttons a {border: 0; margin-left: 12px}
.buttons a:hover {color: #675D43}
.buttons a:first-child {margin: 0}
/* bordo e sfondo dei bottoni viene assegnato a '.buttons span' invece che a '.buttons a' perché nel caso in cui nel pannello amministrativo delle immagini venissero messi dei bottoni, gli effetti sarebbero applicati anche a loro, ma questo non lo vogliamo */
.buttons span {padding: 3px 9px; color: #433A24; font-size: 12px; background: #EDF2EF; background-image: url(http://skin.forumfree.net/2085/bg_s1.png); background-repeat: repeat-x; background-position: bottom; border: 1px solid #D0D0C9; border-radius: 8px}
.buttons span:hover {background: #E7EDEA}
/* 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}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.thumbnail {position: relative;
z-index: 0}
.thumbnail:hover {background-color: transparent;
z-index: 9}
.thumbnail span {/*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none}
.thumbnail span img {/*CSS for enlarged image*/
border-width: 0;
padding: 2px}
.thumbnail:hover span {/*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px}
/* Inizio stili Tabella Slide con effetto fade */
.slide_table .title a {display: block; float: left; text-align: left}
input#orologio {display: block; float: right; height: auto; padding: 0; overflow: visible; background: none; border: none; text-align: right}
.slide_table {width: 100%}
.slide_table .mback {cursor: pointer}
.slide_table .title {font-size: 11px}
.slide_table .title a {margin-right: 15px}
.slide_table .credits {float:right; text-align:right}
input#orologio {font-weight: normal}
/* Fine stili Tabella Slide con effetto fade */
.big_list > *:hover .web a {-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; color: #00FFB7; background-image: url(http://www.cantilux.net/files7/1953992915.png); background-repeat: no-repeat; background-position: right; padding-right: 25px; padding-left: 0}
.big_list > *:nth-child(even):hover .web a {-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; color: #0A64FF; background-image: url(http://www.cantilux.net/files7/1953992915.png); background-repeat: no-repeat; background-position: right; padding25px; padding-left: 0}