body {background-attachment: fixed; margin: 0; padding: 0; text-align: center} div, table, .tabs.top , .tabs.bottom {margin: 0 auto}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-size: 1em; font-weight: inherit}

table {font-size: 1em} .mback, table.skin_tbl {width: 100%} table.color {table-layout: fixed; width: 100%}

* {word-wrap: break-word} input, select {white-space: nowrap !important}
button, input, select {cursor: pointer} [type=text], [type=password] {cursor: text}

img, button, label, input, select {vertical-align: middle} .color img {vertical-align: bottom}
img {max-width: 100%; height: auto; border: 0} .nav img, .buttons img, .mini_buttons img, button img, .UP img {max-width: none} #f_up {display: none}

.board .mback, .tag .mback, .send img, #smilies img, .u_status, label {cursor: pointer}

.header {background-image: url('http://img.forumfree.net/style_images/52/header_tile.jpg')}  .container {position: relative} #cleardiv {clear: both; margin-bottom: -1em}

.menuwrap {overflow: hidden; zoom: 1} .Fixed {z-index: 100; width: 100%; position: fixed !important; position: absolute; top: 0; left: 0} .Ghost {visibility: hidden} .anchor {position: relative} .anchor * {position: absolute; top:-3em}

.menuwrap ul {list-style-type: none; margin: 0; padding: 0; text-align: left}
.menuwrap li {display: inline-block; vertical-align: middle; margin: 0; padding: 0}

.menu ul {display: none; position: absolute; z-index: 100}
.menuwrap li:hover > ul {display: block}

.menuwrap .avatar, .menuwrap .nick {vertical-align: middle}
.menu li {display: block !important}
.menu li strong {display: block} .menuwrap a {display: block; cursor: pointer} .menuwrap form a {vertical-align: middle; display: inline-block}

.submenu ul {top: 0; left: 100%} .submenu.alternative {position: relative}

.menuwrap em, .yy em {font-weight: bold; font-style: normal}

.menuwrap .icon span {display: inline-block}
.menuwrap .avatar {line-height: normal; overflow: hidden; max-width: none; width: 20px; height: 19px}
.avatar {display: inline-block; max-width: 100%} .post .avatar {display: block}

form {margin: 0; padding: 0} .menuwrap form {line-height: normal}

.thumbs a {display: inline-block; vertical-align: middle; overflow: hidden; width: 40px; height: 40px; margin: 0; padding: 4px; border: 0 !important}
.thumbs a *, .menuwrap .avatar * {width: 100%; min-height: 100%}

#msg .cp .thumbs a {width: 32px; height: 32px; padding: 0}
.group .thumbs a {width: 90%; height: 60px; padding: 0} .group .thumbs a * {min-height: 0}

.thumb span {display: inline-block; vertical-align: middle; padding: 8px; text-align: center}
.tmb {height: 100px}

.tabs.right {position: absolute; top: 0; left: 100%} .tabs.left {position: absolute; top: 0; right: 100%} :root .tabs.left.rotate {left: auto} @-moz-document url-prefix(){.tabs.right.rotate{margin-left: 1px}}

.tabs.right.rotate {white-space: nowrap; text-align: left; -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform-origin: bottom left; -ms-transform-origin: bottom left; -o-transform-origin: bottom left; -webkit-transform-origin: bottom left} .tabs.left.rotate {white-space: nowrap; text-align: right; -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); -webkit-transform: rotate(270deg); -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -o-transform-origin: bottom right; -webkit-transform-origin: bottom right}

.tabs.no_rotate li {display: block} .tabs.alternative li a {display: inline} .tabs.left.alternative li {text-align: right} .tabs.right.alternative li {text-align: left}

.mleft_top, .mleft, .mleft_bottom, .mright_top, .mright, .mright_bottom, .msub {display: none}
.mback_right {text-align: center} .plus, .minus {display: inline-block; background-position: center; background-repeat: no-repeat}

div.aa, div.bb, div.cc, div.ww, div.xx, div.yy, div.zz {display: inline-block; vertical-align: middle; margin: 0; padding: 4px 1%}
.Sub {display: inline-block; vertical-align: middle} .Item {margin: 0; padding: 4px 1%} .sidebar .Item {padding: 1px 2%} .Justify {text-align: justify !important} .Break {width: 100%; height: 0; visibility: hidden} .menuwrap .left, .sidebar.left {float: left} .menuwrap .right, .sidebar.right {float: right}

.Justify .left, .Justify .lt, .skin_tbl, .sidebar, .navsub, .bb, .zz {text-align: left} .Justify .right, .Justify .rt, .yy {text-align: right} .aa, .ww, .xx, .title.bottom, .darkbar {text-align: center}

.board .aa {width: 6%} .board .bb {width: 46%} .board .yy {width: 18%} .board .zz {width: 22%} .board .s {float: left; margin: 4px 12px 3px 4px; background-repeat: no-repeat}
#centerdiv .board .aa {width: 8%} #centerdiv .board .bb {width: 60%} #centerdiv .board .zz {width: 26%}
.forum .aa {width: 5%} .forum .bb {width: 41%} .forum .xx, .forum .yy {width: 13%} .forum .zz {width: 18%}
.web {display: inline} .board .when, .forum .when {font-size: .9em}
.forum .zz {position: relative} .forum .zz input {position: absolute; right: 5%; top: 20%}

.stats .aa {width: 6%} .stats .zz {width: 90%} .side_stats .right, .side_online .right {width: 66%; padding-left: 2%} .side_stats .left, .side_online .left {width: 32%; text-align: center}

dl {margin: 0} dl > *:last-child {margin: 0} dt:after {content:':'} dt, dd {display: inline; margin: 0 .4em 0 0}

.mods dd:after, .subs dd:after, .birthday dd:after, .tags dd:after {content:','} .mods dd:last-child:after, .subs dd:last-child:after, .birthday dd:last-child:after, .tags dd:last-child:after {content:''}

.users, .groups, .lastreg, .birthday {list-style-type: none; margin: 6px 0 2px 0; padding: 0} .users li {display: inline; margin: 0; padding: 0}
.groups dd {display: inline-block} .groups dd:before {content:'['} .groups dd:after {content:']'}
.record dt:after {content:''} .record dd {font-weight: bold}
.lastreg a {text-decoration: none; font-weight: bold}

.ip_address dd:before {content:'[ '} .ip_address dd:after {content:' ]'} .online .ip_address dd:before {content:'['} .online .ip_address dd:after {content:']'} .members dt, .online dt, .profile .ip_address dt {display: none} .members dl, #msg .top dl {font-size: .8em !important}

.online .aa {width: 6%} .online .bb {width: 30%} .online .yy {width: 42%; text-align: left} .online .zz {width: 14%; text-align: center}

.group .left {width: 16%; font-weight: bold; text-align: left} .group .right {width: 80%; text-align: left}
.group .aa {width: 10%} .group .bb {width: 22%} .group .cc {width: 14%; text-align: center} .group .xx {width: 16%; text-align: center} .group .yy {width: 8%; text-align: center} .group .zz {width: 18%; text-align: center}

.members .aa {width: 6%} .members .bb {width: 24%} .members .cc {width: 14%; text-align: center} .members .xx {width: 12%} .members .yy, .members .zz {width: 16%; text-align: center}

.online .thumbs a, .members .thumbs a, .group .thumbs a {padding: 0}
.online .bb a, .members .bb a, .group .bb a {font-weight: bold}
.online .bb div, .online .when, .members .bb div, .group .bb div {font-size: .8em}
.online li .zz, .members li .zz, .group li .zz, .group li .ww {font-size: .9em}

#msg .cp .aa {width: 5%} #msg .cp .bb {width: 34%} #msg .cp .xx {width: 23%; text-align: right} #msg .cp .yy {width: 5%; text-align: center} #msg .cp .zz {width: 16%} #msg .cp .title.bottom {text-align: right}

.tabs2 div {cursor: pointer; height: 100%; padding: 1.5em 0}

#user .forum .bb {width: 48%} #user .forum .yy {width: 14%} #user .forum .zz {width: 16%} #user .forum div.Sub {width: 4%; text-align: center}  #user .forum .title.bottom {text-align: right}

.profile .skin_tbl {text-align: center}
.profile .Sub.left {width: 38%; vertical-align: top} .profile .Sub.right {width: 58%; overflow-x: auto} .profile dt.Sub {width: 28%} .profile dd.Sub {width: 68%} .profile .nick {display: inline-block} .profile #tab4 * {max-width: 100%; width: auto !important}
.profile #tab2 dl:last-child dt:after {content:''}
.profile dt, .tags dt, .u_group {font-weight: bold}

.buttons a, .mini_buttons a {display: inline-block; white-space: nowrap}
.buttons {text-align: right} .sidebar .buttons {text-align: center}

.current_forum {font-weight: bold; font-size: .9em}

.List, .list, .big_list, .main_list, .side_list, .tabs, .tabs2, .pages, .pages2 {list-style-type: none; margin: 0; padding: 0}

.tabs li {margin: 0; padding: 0; white-space: nowrap}
.pages {text-align: left} .pages li {display: inline; margin: 0; padding: 0 .2em}
.pages li a {white-space: nowrap} .pages .current {font-weight: bold} .pages .current:before {content:'['} .pages .current:after {content:']'}
.pages .lastpost:before {content:' ( '} .pages .lastpost:after {content:' )'}
.pages2 {display: inline; white-space: nowrap} .pages2 li {display: inline; margin: 0; padding: 0 .2em} .pages2:before {content:'('} .pages2:after {content:')'}

.nav {list-style-type: none; margin: 0 auto .5em auto; padding: 1px; text-align: left} .nav li {display: inline; margin: 0; padding: 0}
#blog .nav, #forum .nav, #topic .nav {margin: 0 auto}

.reg .sunbar, .reg .darkbar {text-align: center}

.reg, .tag, .board .skin_tbl, .sidebox {margin: 0 auto 1.5em auto}
.fast.send {margin: 1.5em 0 0 0} .fast.send.alternative .skin_tbl {width: 50%; min-width: 400px; text-align: center}

.tag li, .side_tag li {text-align: left; padding: 2px}

.summary {margin: 3em 0 0 0} .summary .list {height: auto !important; height: 400px; max-height: 400px; overflow: auto}

.poll {margin: 1.5em 0} .poll .left {width: 60%; text-align: left} .poll .center {width: 20%; text-align: center} .poll .right {width: 14%; text-align: center}
.side_poll .left {width: 72%; text-align: left} .side_poll .right {width: 20%; text-align: center}
.bar, .bar span {position: relative} .bar div {position: absolute; top: 0; left: 0; height: 100%}

.mdesc:before {content:', '}

.post .center {vertical-align: top}
.post .top .left {max-width: 200px} .post .center .left {max-width: 300px; min-width: 150px; padding: 0; text-align: center}

.article .top .right em {font-style: normal}

.post .when span, .summary .when span {font-weight: bold}

div.rep_pos, dl.rep_pos dd {font-weight: bold; color: #080} div.rep_neg, dl.rep_neg dd {font-weight: bold; color: #D22}

.points {white-space: nowrap}
.points em {font-size: 13px; font-weight: bold; font-style: normal}
.points_pos {color: #080} .points_neg {color: #D22} .topic .points_zero, .comments .points_zero {display: none}
.points img, .popup .close {cursor: pointer} .points .opacity {opacity: .6; cursor: default}

#pop_login {width: 280px; top: 4em !important; left: 10em !important}
.popup {z-index: 100; display: none; width: 300px; border: 10px solid #999; border: 10px solid rgba(0,0,0,.5); border-radius: 1em; -moz-border-radius: 1em; box-shadow: 0 0 4px rgba(0,0,0,.3); -moz-box-shadow: 0 0 4px rgba(0,0,0,.3); -webkit-box-shadow: 0 0 4px rgba(0,0,0,.3)}
.popup .close {z-index: 100; position: absolute; bottom: 100%; left: 100%; width: 40px; height: 30px; margin: 0; padding: 0; border: 0; background: transparent url('http://img.forumfree.net/index_file/close2.png') no-repeat center; opacity: .8}
.popup .close:hover {margin: 0; padding: 0; border: 0; opacity: 1}
.popup > div {font-size: .9em; text-align: left; background: #FFF}
.popup p {margin: 0; padding: 25px 0; text-align: center}
.pop_points {height: 100px} .pop_points div {height: 80px; padding: 10px; overflow-y: auto} .popup .users {font-size: .9em}

.quote_top a {padding: 0 10px; background: transparent url('http://img.forumfree.net/index_file/q.png') center no-repeat}

.fancytop {margin: .5em; font-weight: bold; font-size: .8em; text-align: center} a.fancyborder {display: inline-block; max-width: 98%; min-width: 30%; margin: 0; padding: 4px} div.fancyborder {position: relative; width: 45%; margin: 0 auto; padding: 8px 2% 8px 4%; line-height: 200%; text-align: center} div.fancyborder img {position: absolute; top: 50%; left: 3%; margin-top:-8px}

.post .bottomborder {width: 96px; height: 15px; margin: 0; clear: both}
.signature{width:400px;max-height:200px;overflow:auto}

/* THUMB */
.thumbnail {position: relative; z-index: 9} .thumbnail:hover {z-index: 9}
.thumbnail span {display: none; position: absolute; top: 5px; right: 10px; padding: 0}
.thumbnail span img {padding: 2px}
.thumbnail:hover span {display: block; border: 1px dashed gray; background-color: #FFF; color: black; text-decoration: none}

body {font: 65%/1.0em trebuchet ms, verdana, tahoma, arial, gorgia; color: #8E7B7B; background-color: #FFF; background-position: bottom}
a {text-decoration: none; color: #D3C3AA; text-decoration: none; transition: color 0.6s; -moz-transition: color 0.6s; -webkit-transition: color 0.6s; -o-transition: 0.6s}
a:hover {border-bottom: 1px solid #E0D2BE; transition: color 0.6s; -moz-transition: color 0.6s; -webkit-transition: color 0.6s; -o-transition: 0.6s; color: #E6E6E6}

.nav a {font: bold 14px georgia; letter-spacing: .05em; background: #FFF; text-shadow: 0 1px 2px #E6E6E6; font-style: italic; color: #AE9775; width: 100%}

.footer {margin: 15px auto; font-size: 9px; color: #999}
.footer a {color: #FFF}
.header h1 {background-position: 100% 100%}
.header span {visibility: hidden}


/* MENU principale */
.menuwrap {font: 75%/1.0em georgia; font-style: italic; letter-spacing: .05em; text-shadow: 0 1px 2px #E6E6E6; color: #B758A4; text-transform: lowercase; background: #333; font-size: 7pt; background: rgb(255, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(243, 243, 243, 1)), color-stop(51%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(255, 255, 255, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0); border-bottom: 3px solid #DBD8D8}

.menuwrap li {line-height: 2.6em; color: #AAA; text-shadow: 0 0 0 #111}

.menuwrap a {margin: 0; padding: 0 11px; font-size: 11px; color: #AAA}
.menuwrap a:hover {color: #FDB7DB; 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}

/* esci e news */
.menuwrap b {color: #FFF}

/* numero msg e link REGISTRATI */
.menuwrap em {padding: 2px 5px; color: #D0BFCF; text-shadow: none; background: #FFF; border-radius: 6px; -moz-border-radius: 6px}

.menuwrap .nick {margin-left: .6em}
.menuwrap form {padding: 0 11px 0 5px}


/* MENU contestuale(dropdown) */
.menu > a:hover, .menu:hover > a {color: #D6CED6; background-color: #FFF; border: 1px solid #E0E0E0; border-top: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2)} .menu ul {width: 15em; background: #EDEDED; border: 1px solid #DFDFDF; border-top: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .2)}
.right .menu ul {margin-left: -2em}
.menu li {padding: 10px auto; line-height: 1.4em; text-shadow: none; background-image: url(http://skin.forumfree.net/2003/bg_sez.png); background-repeat:repeat-x}

.menu li {padding: 3px 4px; line-height: 1.4em; text-shadow: none; border-top: 1px solid #D8D8D8; background: #FFF}
.menu li:first-child {padding-top: 0; border-top: 5px solid #E5E5E5}
.menu li strong {padding: 3px 8px; color: #000}
.menu li a {padding: 3px 8px !important; font-size: 9px; color: #BDBDBD !important; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}
.menu li a:hover, .menu li:hover > a {font-size: 10px; text-shadow: 0 0 0 #272727; background: #EDF5F4; border-radius: 5px; -moz-border-radius: 5px; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}

/* SUB MENU contestuale(dropright) */
/* Sposta msg pvt */
.submenu.alternative ul {border-top: 1px solid #E0E0E0; 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: #FFF}

.menuwrap input {padding: 2px; font: 11px verdana, arial, sans-serif; color: #000; background: #AAA; border: 1px dotted #AAA38B; border-radius: 2px; -moz-border-radius: 2px; box-shadow: 0 1px 0 #AAA38B; -moz-box-shadow: 0 1px 0 #AAA38B; -webkit-box-shadow: 0 1px 0 #AAA38B}
.menuwrap input:hover {cursor: pointer; background: #BBB}
.menuwrap input:focus {cursor: default; background: #DDD; outline: none; box-shadow: 0 1px 5px #AAA38B; -moz-box-shadow: 0 1px 5px #AAA38B; -webkit-box-shadow: 0 1px 5px #AAA38B}

.menuwrap input[type=submit] {padding: 2px; text-shadow: 0 -1px 0 #444; color: #DDD; border-radius: 4px; -moz-border-radius: 4px;
background: #424242; border: 1px solid rgba(0, 0, 0, .5); box-shadow: 0 2px 6px rgba(0, 0, 0, .5), 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, .3); -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .5), 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, .3); -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .5), 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, .3)}
.menuwrap input[type=submit]:hover {color: #FFF; background: #555}


/* CERCA */
.menuwrap .search input {padding-right: 20px; color: #CCC; background: #EDF5F4 url('http://img.forumfree.net/style_images/52/icon_search.png') no-repeat 96% -12%}
.menuwrap .search input:hover {color: #E0E0E0; background-color: #FFF}
.menuwrap .search input:focus {color: #FFF; background-color: #888; background-position: 96.5% 110%}


/* MENU laterale a comparsa */
#ssm .mainbg {background: #525252}
#ssm .ww {font: 11px verdana, tahoma, arial, sans-serif; font-weight: normal !important; color: #AAA; text-shadow: -1px -1px 0 #111; background: #333; background: -moz-linear-gradient(left,#404040,#1A1A1A); background: -o-linear-gradient(left,#404040,#1A1A1A); background: -webkit-gradient(linear,left top,right top,from(#404040),to(#1A1A1A)); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#404040,EndColorStr=#1A1A1A)}
#ssm .title {border-top: 5px solid #484848; padding: 4px; line-height: 1.4em; font: 12px verdana, tahoma, arial, sans-serif; font-weight: bold; color: #000; background: #525252 !important}
#ssm .aa {padding: 3px 4px; line-height: 1.4em; background: #525252; border-top: 1px solid #D8D8D8}
#ssm a {display: block; margin: 0; padding: 3px 8px; font: 12px verdana, tahoma, arial, sans-serif; color: #BDBDBD !important; text-shadow: none}
#ssm a:hover {color: #FFF; text-shadow: -1px -1px 0 #272727; background: #373737; border: 0; border-radius: 5px; -moz-border-radius: 5px}


/* LARGHEZZA BOARD */
.container {margin: 30px auto; padding: 30px; background: #EEF6F7; border: 7px solid #EEE; border-radius: 10px; -moz-border-radius: 10px}
.container, .tabs.top, .tabs.bottom {width: 740px}


/* TABS(definizioni valide per tutti i tabs, interni ed esterni al container)*/
.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}

/* variante per tabs laterali non ruotati */
.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: #FFF; border: 1px solid #E5E5E5; border-bottom: 0; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; height: 12px}
.tabs a:hover, .tabs .current a {color: #444; background: #FFF; border: 1px solid #E5E5E5; border-bottom: 0}

/* variante per tabs laterali non ruotati */
.tabs.left.no_rotate a {border: 1px solid #D9D9D9; border-right: 0; border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px}
.tabs.right.no_rotate a {border: 1px solid #D9D9D9; border-left: 0; border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0}

/* i tabs in basso voglio che abbiano background e border del container */
.tabs.bottom a {background: #FFF; border: 1px solid #EEE; border-top: 0; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px}


/* TABS disposti attorno il container */

/* 30px come il margin del container */
.tabs.top {text-align: right; position: relative; top: 30px}
/* 31= 30px come il margin del container e 1px per nascondere il bordo del container di 1px */
.tabs.bottom {text-align: right; position: relative; bottom: 31px}

/* 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: 25px; padding: 0 245px}
.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 1px}


/* come colorare i tabs attorno il container in modo diverso uno dall'altro */
#tab_r1 a {background-image: url(http://i836.photobucket.com/albums/zz281/GIFACCOUNT001/lolhp.png); repeat: repeat; border-color: #F1F1F1; color: #B2DFF2; height: 20px; font-size: 14pt; font-family: georgia; text-align: center}
#tab_r1 a:hover {background-image: url(http://i836.photobucket.com/albums/zz281/GIFACCOUNT001/lolhp.png); background-color: #FFF; repeat: repeat}

#tab_r2 a {background: #5D89B2; border-color: #E4ECF3; color: #FFF}
#tab_r2 a:hover {background: #6D99C2}

#tab_r3 a {background: #EB8022; border-color: #F3EBE4; color: #FFF}
#tab_r3 a:hover {background: #FB9032}

#tab_l1 a {background: #D5E8E9; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l1 a:hover {background: #C4DFE1; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l2 a {background: #EBEAD9; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l2 a:hover {background: #E1DFC4; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l3 a {background: #E9D5E1; color: #CE9FBE; border: 1px solid #DDBADD}
#tab_l3 a:hover {background: #DEC3D3; color: #CE9FBE; border: 1px solid #DDBADD}
#tab_l4 a {background: #EBEAD9; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l4 a:hover {background: #E1DFC4; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l5 a {background: #D5E8E9; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l5 a:hover {background: #C4DFE1; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l6 a {background: #EBEAD9; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l6 a:hover {background: #E1DFC4; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l7 a {background: #E9D5E1; color: #CE9FBE; border: 1px solid #DDBADD}
#tab_l7 a:hover {background: #DEC3D3; color: #CE9FBE; border: 1px solid #DDBADD}
#tab_l8 a {background: #EBEAD9; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l8 a:hover {background: #E1DFC4; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l9 a {background: #D5E8E9; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l9 a:hover {background: #C4DFE1; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l10 a {background: #EBEAD9; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l10 a:hover {background: #E1DFC4; color: #C7C17D; border: 1px solid #DDD9BA}
#tab_l11 a {background: #D5E8E9; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_l11 a:hover {background: #C4DFE1; color: #7DB9C7; border: 1px solid #BADBDD}
#tab_t1 a {color: #C2E0E6}
#tab_t1 a:hover {color: #DFEEEF}

/* HOMEPAGE - barra*/
.board .skin_tbl {margin: 0}
.skin_tbl {border-bottom: 3px solid #EFEFEF; border-radius: 8px; background: none; border-radius: 7; -moz-border-radius: 8}

.title_bottom {background-image: url(http://i.imgur.com/I6ZMW.png); background-repeat: repeat-x}
.mback_center {background-image: url(http://i.imgur.com/E606O.png); height: 32px; background-repeat: repeat-x}
.mback_right {background-image: url(http://i.imgur.com/wyfzj.png); width: 66px; background-repeat: no-repeat}
.mback_left {background-image: url(http://i.imgur.com/mhl04.png); width: 202px; background-repeat: no-repeat}
.mtitle {text-align: right; padding-top: 15px; font: 13px georgia, verdana, arial; font-weight: normal; color: #E7B2DC; text-shadow: -1px -1px 0 #EEE; background: transparent !important; font-style: italic; word-spacing: -3px; text-transform: lowercase}
.title, .darkbar {background: #FFF !important; font-weight: bold; font-size: 9px}

/* RIGHE di COLORE ALTERNATO - sezioni */
.list > *, table.mainbg tr, .profile .skin_tbl {background: #FFF}
.list > *:nth-child(even), table.mainbg tr:nth-child(even) {background: #FFF; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}

.big_list > * {background: #FFF; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}
.big_list > *:nth-child(even) {background: #FFF; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}

.big_list > *:hover {background: #F9F5EF; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}
.big_list > *:nth-child(even):hover {background: #EFF8F8; -webkit-transition: 0.5s linear; -moz-transition: 0.5s linear; -o-transition: 0.5s linear; -moz-transition-property: background-color}

.board .off .aa, .board .off img {opacity: .8}
.board .off:hover .aa, .board .off:hover img {opacity: 1}
/* fix per Opera - onsection*/
.board .off .aa {min-height: 10px}

.board .on {border: 1px dashed #F3E5C5}
.board .on:hover {background: #FAF6ED}
.board .on:nth-child(even):hover {background: #FAF6ED}

/* .on .off .annuncio .importante .calda .chiusa .spostata */
/* se non si specifica .forum ha effetto anche sul blog */
.forum .annuncio {background: #FFF}
.forum .annuncio:nth-child(even) {background: #FFF}
.forum .importante {background: #FFF}
.forum .importante:nth-child(even) {background: #FFF}


/* 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}


.web {font-size: 11px; text-transform: lowercase; line-height: 8px; font-color: #DEE219; border-radius: 6px; -moz-border-radius: 5px}
.web a:link, .web a:visited {text-align:right; font-family: georgia; font-size: 16px; letter-spacing: -1; font-weight: normal; color: #9AC7D4; font-style:italic; text-align:center; transition: all 1s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; -moz-transition-duration: 0.7s}
.web a:hover {padding-left: 17px; transition: all 1s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; -moz-transition-duration: 0.7s; background-image: url(http://digilander.libero.it/poisonbloodkaly/SKIN/AMOURFOU/vigul.png); padding-right: 8px; background-repeat: no-repeat; background-position: top-right; color: #CEBBD7; lette -mioor-spacing: 1px; background-color: none; border-radius: 7px; -moz-border-radius: 7px}
.desc {font-weight: normal}
.on .web, .board .on .zz a, .forum .on .zz a {font-weight: normal}
.spostata .web a {color: #31666E; font-style: normal}

/* Control Panel: Messenger, UserCP e ModCP */
.cp .tabs {text-align: left}
.cp .tabs .current a {font-size: 13px; font-style: italic; color: #858687; text-shadow: 0 -1px 0 #777; background: #DCEEF7 !important; border: 0; border-bottom: 1px solid #D4E5F9}
/* edit avatar */
.tabs2 div:hover {background: #E0E0E0}
.tabs2 .current div {background: #FFF !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; -moz-border-radius: 0 5px 5px 5px}
#msg .cp .sunbar.top, #user .cp .sunbar.top {border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 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: #F5F5F5}


/* RISPOSTA */
#loading .top, .summary .list .top {color: #555; 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: #888; text-shadow: none; background: #ECECEC !important}

.sunbar {text-align: center; font-size: 13px; font-weight: bold; color: #858687; text-shadow: 0 -1px 0 #777; background: #DCEEF7 !important} /*pezzetto*/
.sunbar.top {border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0}
.sunbar.bottom {border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px}
.sunbar a {color: #D9F7DF}
.sunbar a:hover {border-bottom-color: #F8F0E3}

.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: #E1EDF4; height: 15px; line-height: 15px; font-size: 10px; color: #000 !important; border-radius: 3px; -moz-border-radius: 3px}
.bar div {background: #C0E1EF; border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px}
.max .bar {background: #E5CBE3}
.max .bar div {background: #CFB1CD}


/* DISCUSSIONI */
.topic .mtitle {font-weight: bold} .topic .mdesc {font-weight: normal}

.post {background: #FFF; border-top: 1px dotted #CCAA63}
.post:first-child {border: 0}
.post:nth-child(even) {background: #FAFAFA}

.post .center .left {padding: 0 10px}
.post .center .right {padding: 10px 0}
.post .right {padding-left: 10px !important}
.post .bottom {font-size: 11px}

.color {line-height: 1.2em; align: justify}
.color a {color: #A0ABC1}
.color a:hover {border-bottom: 1px dotted #95DDFF}
.color hr {height: 0; border: 0; border-top: 1px dashed #A9C7AF}
.edit {font-size: 9px; color: #BBB; color: rgba(0, 0, 0, .25)}
.fancyborder {border: 1px dotted #E8D3CE !important; background: #F6F6F2}
.bottomborder {border-bottom: 1px dashed #E8D3CE}

.post .nick a {text-align: center; white-space: normal; word-wrap: break-word; font-weight: bold; font-size: 16px; color: #888; color: rgba(0, 0, 0, .45); font-family: georgia; text-shadow: 0 1px 2px #E6E6E6; text-transform: uppercase; color: #AE9775}

/* avatar e altri dettagli */
.post .details {position: relative; overflow: visible !important; padding-bottom: 20px; font-size: 10px; color: #555; color: rgba(0, 0, 0, .6); background-color: #FFF; background: rgb(254, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254, 255, 255, 1) 0%, rgba(221, 241, 249, 1) 35%, rgba(160, 216, 239, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 255, 255, 1)), color-stop(35%, rgba(221, 241, 249, 1)), color-stop(100%, rgba(160, 216, 239, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(254, 255, 255, 1) 0%, rgba(221, 241, 249, 1) 35%, rgba(160, 216, 239, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(254, 255, 255, 1) 0%, rgba(221, 241, 249, 1) 35%, rgba(160, 216, 239, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254, 255, 255, 1) 0%, rgba(221, 241, 249, 1) 35%, rgba(160, 216, 239, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(254, 255, 255, 1) 0%, rgba(221, 241, 249, 1) 35%, rgba(160, 216, 239, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FEFFFF', endColorstr='#A0D8EF', GradientType=0); border-radius: 6px; -moz-border-radius: 6px; border: 1px solid #B1B7C9}
.avatar:hover {border: 2; opacity: 0.5; border-radius: 2px; -moz-border-radius: 2px; transition: all 1s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; -moz-transition-duration: 0.7s}
.post .avatar {margin: 6px; overflow: hidden; transition: all 1s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; -moz-transition-duration: 0.7s}
.details p {margin: 0 0 2px 0; padding: 4px 0 6px 0; background: rgba(0, 0, 0, .08)}
.details p:first-line {font-weight: bold; color: #777; color: rgba(0, 0, 0, .5); text-shadow: 0 1px 2px #FFF}
.box_visitatore .details p {border-radius: 5px; -moz-border-radius: 5px}

/* 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; box-shadow: 1px 1px 3px rgba(0, 0, 0, .25); -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, .25); -webkit-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; -moz-border-radius: 3px 0 0 0}

.box_online .u_status {bborder: 1px solid #E6DFCA; background: #F8F3E5; color: #B4AB90}
.box_online .u_status dt {background: #E6DFCA}

.box_offline .u_status {border: 1px solid #E6DFCA; background: #F8F3E5; color: #B4AB90}
.box_offline .u_status dt {background: #E6DFCA}

.box_anonimo .u_status {border: 1px solid #E6DFCA; background: #F8F3E5; color: #B4AB90}
.box_anonimo .u_status dt {background: #E6DFCA}


/* CITAZIONI, SPOILER e CODICI annidati */

/* 1° livello */
.quote, .code {padding: 5px; font-size: 9pt; font-weight: normal; color: #000; background: rgb(255, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(243, 243, 243, 1)), color-stop(51%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(255, 255, 255, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0); border-radius: 5px; -moz-border-radius: 5px; border: 1px solid #DDD}

/* 2° livello */
.quote .quote, .quote .code, .spoiler .quote, .code .code {color: #333; background: rgb(255, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(243, 243, 243, 1)), color-stop(51%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(255, 255, 255, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0); border: 1px solid #DDD}

/* 3° livello */
.quote .quote .quote, .quote .quote .code,
.spoiler .quote .quote, .spoiler .quote .code,
.quote .spoiler .quote, .quote .code .code {color: #000; background: #DDD}

/* 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: #333; background: #EEE}


.quote_top, .code_top {font-size: 11px; color: #DDD; margin: 1em}

/* 1° livello */
.quote_top:before, .spoiler .code_top:before {color: #CCC; content:' '; position: relative; top: 16px; margin-right: 5px; font-size: 40px; font-family: 'Times New Roman'; font-weight: bold; padding-left: 10px}
.code_top:before {color: #CCC; content:''; position: relative; top: 1px; margin-right: 5px; font-size: 17px; font-family: arial; font-weight: bold; padding-left: 10px}
.code_top:after {color: #CCC; content:''; padding-left: 10px; position: relative; top: 1px; margin-left: 6px; font-size: 17px; font-family: arial; font-weight: bold}
.spoiler .code_top:after {content:''; padding-left: 10px}

/* 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: #FDFDFD}

/* 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: #CCC}

/* 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: #FDFDFD}



/* BLOG */
.blog .skin_tbl {background: transparent; border: 0}
/* 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; border-top: 1px solid #EEE}
.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: #888}
.article .title2 a {font-weight: bold; color: #444}

.tags dt {font-weight: normal}
.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 .top .avatar {display: none}
.article .title2.top {position: relative; padding-left: 54px}
.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: 5px 0; background: #F5F5F5}
.comments .post:nth-child(even) {background: #FFF}
.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}



/* BLOG WIDGET */
.sidebox {margin: 0 0 20px 0 !important; padding: 10px; background: #EDEDED; border-radius: 10px; -moz-border-radius: 10px}
.stitle {padding: 0 0 10px 0; text-align: center; font: 18px georgia, verdana, arial; font-weight: normal; color: #555; text-shadow: -1px -1px 0 #EEE; background: transparent !important}
.stitle a {color: #555}

.sidebox li {padding: 2px 0}

/* widget sottosezioni, ultimi commenti ed etichette */
.side_list > *:nth-child(odd), .side_list > *:nth-child(odd) a {color: #146A9E}

/* widget calendario */
.side_calendar {padding: 5px; background: #EDEDED}
.side_calendar .stitle {padding-bottom: 5px}
.side_calendar tr {text-align: center; background: #DDD}
.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: #AAA !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}


/* TAGBOARD e CHAT */
.tag, .chat {margin-bottom: 22px}
.tag .list, .side_tag .list {font-size: 11px; padding: 0; border-bottom: 2px solid #FFF}
.tag .textinput, .side_tag .textinput {font-size: 1.0em; padding: 1px}
.tag a, .side_tag a {color: #DDCEDD}


/* LISTA UTENTI ONLINE */
.online .yy a {font-weight: bold; font-size: 12px}



/* STATISTICHE */
#board .stats {margin-top: 20px}
#board .stats .skin_tbl.top {border: 0; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0}
#board .stats .skin_tbl.bottom {border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px}
#board .stats .mback {background: #ECECEC; border: 0; border-radius: 0; -moz-border-radius: 0}
#board .stats .top .mback {border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0}


/* 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: #7CAE73; font-weight: bold}
.box_amministratore {}
.box_visitatore .details {border: 0; background: transparent}

.daconvalidare {font-style: italic}

.gruppo1 {color: #C8DD2B; font-weight: bold}
.gruppo2 {color: #F57DBA; font-weight: bold}
.gruppo3 {color: #CCC23E; font-weight: bold}
.gruppo4 {color: #8AC2E5; font-weight: bold}
.gruppo5 {color: #8A3593; font-weight: bold}
.gruppo6 {color: #AEA6A6; font-weight: bold}

/* REGISTRAZIONE RAPIDA */
.reg {margin-bottom: 30px; padding: 2px; background: #888; border: 1px solid #DDD; border-radius: 5px; -moz-border-radius: 5px}
.reg .skin_tbl {border: 0}


/* AVVISI */
/* pop up */
.popup > div {background: #FBFBFB}
#redirect .info {border: 1px solid #FFF}

.navsub .info {font-size: .8em}
.alert, .info {border-radius: 5px; -moz-border-radius: 5px}
.alert {padding: 1em; background: #ECC !important; color: #C00 !important}
.info {padding: 0.5em; background-color: #F5F5E4; color: #000}
.alert a, .info a {color: #000}
.alert a:hover {border-bottom: 1px solid #C00}


/* PROFILO */
.profile .tabs {text-align: right; padding-top: 10px}
.profile h2 {margin-top: 1.5%; padding: 10px; background: rgb(255, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(243, 243, 243, 1)), color-stop(51%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(255, 255, 255, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0); border-radius: 3px; border: 1px solid #ECECEC; border-radius: 4px; -moz-border-radius: 4px}
.profile .nick {font-family:arial; font-size: 22px; letter-spacing: -1px; text-transform: uppercase; color: rgb(252, 236, 252); /* Old browsers */
color: -moz-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* FF3.6+ */
color: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252, 236, 252, 1)), color-stop(50%, rgba(251, 166, 225, 1)), color-stop(51%, rgba(253, 137, 215, 1)), color-stop(100%, rgba(255, 124, 216, 1))); /* Chrome, Safari4+ */
color: -webkit-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* Chrome10+, Safari5.1+ */
color: -o-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* Opera 11.10+ */
color: -ms-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* IE10+ */
color: linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FCECFC', endColorstr='#FF7CD8', GradientType=0); text-shadow: 1px 1px 1px #AF9D9D}
.profile dl {font-size: 11px}
/* 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; -moz-border-radius: 5px 0 5px 5px}
.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: #F2F3F3; border: 1px solid #D9E0E0; border-radius: 4px; -moz-border-radius: 4px}
.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}
.pages li a:hover {background: #E5F1F5; border-color: #A4DAEE}
.pages .current {font-size: 1.2em; color: #79977F}

.pages .jump a, .pages .lastpost a {font-size: .9em; color: #888}
.pages .jump a:hover, .pages .lastpost a:hover {color: #146AAE}

.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: 3px; font: .9em verdana, arial, serif; color: #222; background: rgb(255, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(243, 243, 243, 1)), color-stop(51%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(255, 255, 255, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0); border: 1px solid #CCC; border: 1px solid rgba(0, 0, 0, .2); border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0 1px 2px #FFF; -moz-box-shadow: 0 1px 2px #FFF; -webkit-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); -moz-box-shadow: 0 0 8px rgba(82, 168, 236, .5); -webkit-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: #A2ABBF; background: #F2F2F2; border: 1px solid #D9E0E0; padding: 0; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none}
.sunbar .forminput:hover {background: #555; border-color: #444}

/* 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: #000; background: #CCC; border: 1px solid #BBB}
.title .forminput:hover {background: #DDD}
.title input.forminput {font-weight: bold; color: #FFF; background: #888; border: 1px solid #666}
.title input.forminput:hover {background: #70C6EC; border-color: rgba(82, 168, 236, .75)}

/* bottone invio risposta */
.darkbar .forminput, .fast.send .forminput {color: #FFF; background: #777; border: 1px solid #555}
.darkbar .forminput:hover, .fast.send .forminput:hover {background: #70C6EC; border-color: rgba(82, 168, 236, .75)}

.darkbar .forminput {padding: 5px; font-size: 12px; border: 2px solid #FFF !important}

.darkbar input.forminput, .fast.send input.forminput {background: #888; background: -moz-linear-gradient(#888,#777); background: -o-linear-gradient(#888,#777); background: -webkit-gradient(linear,left top,left bottom,from(#888),to(#777)); filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#888888,EndColorStr=#777777); box-shadow: 0 1px 1px #CCC; -moz-box-shadow: 0 1px 1px #CCC; -webkit-box-shadow: 0 1px 1px #CCC}

/* bottone preview */
.darkbar button.forminput {color: #797979; background: #EEE; background: -moz-linear-gradient(#EEE,#DDD); background: -o-linear-gradient(#EEE,#DDD); background: -webkit-gradient(linear,left top,left bottom,from(#EEE),to(#DDD)); filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#EEEEEE,EndColorStr=#DDDDDD); box-shadow: 0 1px 1px #CCC; -moz-box-shadow: 0 1px 1px #CCC; -webkit-box-shadow: 0 1px 1px #CCC}
.darkbar button.forminput:hover {color: #888; background: #FFF; background: -moz-linear-gradient(#FFF,#EEE); background: -o-linear-gradient(#FFF,#EEE); background: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#EEE)); filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFF,EndColorStr=#EEEEEE)}

/* Nuova Disc. e Rispondi */
.buttons {padding: 10px 2px} .sidebar .buttons {padding: 10px 0 0 0}
.buttons a {border: 0; margin-left: 12px}
.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; font-size: 18px; color: #FFF; text-shadow: -1px -1px 1px #AAA; background: rgb(254, 252, 234); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254, 252, 234, 1) 0%, rgba(239, 232, 184, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 252, 234, 1)), color-stop(100%, rgba(239, 232, 184, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(254, 252, 234, 1) 0%, rgba(239, 232, 184, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(254, 252, 234, 1) 0%, rgba(239, 232, 184, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254, 252, 234, 1) 0%, rgba(239, 232, 184, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(254, 252, 234, 1) 0%, rgba(239, 232, 184, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FEFCEA', endColorstr='#EFE8B8', GradientType=0); border: 2px solid #CECDBC}
.buttons span:hover {transition: all 1s; -moz-transition: all 0.7s; -webkit-transition: all 0.7s; -o-transition: all 0.7s; -moz-transition-duration: 0.7s; background: rgb(252, 236, 252); /* Old browsers */
background: -moz-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252, 236, 252, 1)), color-stop(50%, rgba(251, 166, 225, 1)), color-stop(51%, rgba(253, 137, 215, 1)), color-stop(100%, rgba(255, 124, 216, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FCECFC', endColorstr='#FF7CD8', GradientType=0)}


/* MP, E-mail, Web... */
.mini_buttons a {border: 0; line-height: 2.5em; font-weight: bold; font-size: 10px; text-transform: lowercase}
.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}






/*triangle*/
.uparrowdiv, .downarrowdiv, .leftarrowdiv, .rightarrowdiv {width: 700px;
min-height: fixed; background: rgb(255, 255, 255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(243, 243, 243, 1)), color-stop(51%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(255, 255, 255, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(243, 243, 243, 1) 50%, rgba(237, 237, 237, 1) 51%, rgba(255, 255, 255, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0); box-shadow: 0 1px 1px rgba(0, 0, 0, .3); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3); -moz-box-shadow: -2px 1px 2px rgba(0, 0, 0, .2);
color: #7C7C7C;
padding: 5px;
position: relative;
word-wrap: break-word;
 /*add some nice CSS3 round corners*/

border-radius: 5px; -moz-border-radius: 5px;
margin-bottom: 2em}

.uparrowdiv:after {/*arrow added to uparrowdiv DIV*/
content:'';
display:block;
position: absolute;
top: -20px; /*should be set to -border-width x 2 */
left: 30px;
width: 0;
height: 0;
border-color: 1px solid #E3E1E6; /*border color should be same as div div background color*/
border-style: solid;
border-width: 10px}

.downarrowdiv:after {/*arrow added to downarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top: 100%; /*should be set to 100% */
left: 30px;
width: 0;
height: 0;
border-color: #E4E2E9 transparent transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 10px}

.leftarrowdiv:after {/*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top: 10px;
left: -20px; /*should be set to -border-width x 2 */
width: 0;
height: 0;
border-color: transparent black transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 10px}

.rightarrowdiv:after {/*arrow added to rightarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top: 10px;
left: 100%; /*should be set to 100% */
width: 0;
height: 0;
border-color: transparent transparent transparent black; /*border color should be same as div div background color*/
border-style: solid;
border-width: 10px}

/*menùgloss*/
.glossymenu {list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border:none;
border-bottom-width: 0}

.glossymenu li a {background: rgb(183, 222, 237); /* Old browsers */
background: -moz-linear-gradient(top, rgba(183, 222, 237, 1) 0%, rgba(113, 206, 239, 1) 50%, rgba(33, 180, 226, 1) 51%, rgba(183, 222, 237, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(183, 222, 237, 1)), color-stop(50%, rgba(113, 206, 239, 1)), color-stop(51%, rgba(33, 180, 226, 1)), color-stop(100%, rgba(183, 222, 237, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(183, 222, 237, 1) 0%, rgba(113, 206, 239, 1) 50%, rgba(33, 180, 226, 1) 51%, rgba(183, 222, 237, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(183, 222, 237, 1) 0%, rgba(113, 206, 239, 1) 50%, rgba(33, 180, 226, 1) 51%, rgba(183, 222, 237, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(183, 222, 237, 1) 0%, rgba(113, 206, 239, 1) 50%, rgba(33, 180, 226, 1) 51%, rgba(183, 222, 237, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(183, 222, 237, 1) 0%, rgba(113, 206, 239, 1) 50%, rgba(33, 180, 226, 1) 51%, rgba(183, 222, 237, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#B7DEED', endColorstr='#B7DEED', GradientType=0); box-shadow: 0 1px 1px rgba(0, 0, 0, .3); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .3); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none}


* html .glossymenu li a {/*IE only. Actual menu width minus left padding of A element(10px) */
width: 160px}

.glossymenu li a:visited, .glossymenu li a:active {color: white}

.glossymenu li a:hover {background: rgb(252, 236, 252); /* Old browsers */
background: -moz-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252, 236, 252, 1)), color-stop(50%, rgba(251, 166, 225, 1)), color-stop(51%, rgba(253, 137, 215, 1)), color-stop(100%, rgba(255, 124, 216, 1))); /* Chrome, Safari4+ */
background: -webkit-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* Chrome10+, Safari5.1+ */
background: -o-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(252, 236, 252, 1) 0%, rgba(251, 166, 225, 1) 50%, rgba(253, 137, 215, 1) 51%, rgba(255, 124, 216, 1) 100%); /* W3C */
filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#FCECFC', endColorstr='#FF7CD8', GradientType=0); box-shadow: 0 1px 1px rgba(0, 0, 0, .3); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .3); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3)}

body {background-image: url(http://i.imgur.com/L8Gy4.png)}
.menuwrap {height: auto; white-space: nowrap} .menu {white-space: normal} textarea {overflow-y: scroll} .quote_top, .quote, .code_top, .code {width: auto !important; width: 95%; margin: 2pt 14pt 2pt 14pt !important; margin: 3px} .quote_top a {text-decoration: none; border: 0} .nascosta, .box_plus .mainbg {display: none} .mback_left div {display: block; visibility: hidden; height: 0}