* {margin: 0;padding: 0;}
body {font: normal 100% arial,helvetica,clean,sans-serif;color: #333333;margin-bottom: 0.625em;}
ul, li {list-style-type: none;}
img {border: 0;}
a {color: #2266BB;text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {color: #FF0000;}
a:active, a:focus {outline: 0;}
input {font-size: 0.75em;line-height: 1.25em;color: #666666;padding: 0.083em 0.417em 0.25em 0.417em;border: 1px solid #CCCCCC;background-color: #FFFFFF;}
input , x:-moz-any-link {padding: 0.25em 0.417em 0.25em 0.417em;}
input, x:-moz-any-link, x:default {padding: 0.083em 0.417em 0.25em 0.417em;}
input[type=image] {border: 0 none;padding: 0;}
input[type=radio] {width: 14px;height: 14px;margin: 0 0.417em 0 0;padding: 0;}
input[type=checkbox] {width: 14px;height: 14px;margin: 0 0.417em 0 0;padding: 0;}
select {font-size: 0.688em;color: #999999;padding: 0.273em 0;height: 2em;border: 1px solid #666666;}
select {padding /*\**/: 0.25em 0 0.25em 0.417em;} /* IE 8 */
textarea {font: normal 0.813em arial,helvetica,clean,sans-serif;color: #666666;padding: 0.385em;border: 1px solid #CCCCCC;}
h1 {font-size: 1.75em;line-height: 1em;margin: -0.143em 0 0.393em 0;}
h1.h1Spec { margin: 0; }
a.btn {font-size: 0.813em;font-weight: bold;color: #FFFFFF;height: 1em;line-height: 1em;padding: 0.231em 0.692em;display: inline-block;}
a.btn , x:-moz-any-link {float: left} /* ff 2 */
a.btn, x:-moz-any-link, x:default {float: none;} /* restore style ff 3 */
a.btnGray {font-size: 0.813em;font-weight: bold;color: #FFFFFF;height: 1em;line-height: 1em;padding: 0.231em 0.692em;border: 1px solid #828282;background: url(../wp-images/bgBtnGray.png) repeat-x 0 0;display: inline-block;}
a.btnGray , x:-moz-any-link {float: left} /* ff 2 */
a.btnGray, x:-moz-any-link, x:default {float: none;} /* restore style ff 3 */
.button span a {font-size: 0.813em;font-weight: bold;color: #FFFFFF;height: 1em;line-height: 1em;padding: 0.231em 0.692em;display: inline-block;}
.clear {font-size: 1em;height: 0;clear: both;}
.p11 {font-size: 0.688em;line-height: 1.455em;}
.p12 {font-size: 0.75em;line-height: 1.333em;}
.p13 {font-size: 0.813em;}
.p13sect {font-size: 0.813em;line-height: 1.385em;margin: 0 0 1.385em 0;border-top:1px solid #CCCCCC;padding:0.8em 0 0 0;}
.tit22 {font-size: 1.375em;font-weight: bold;line-height: 1.091em;padding: 0 0 0.227em 0;margin-top: -0.182em;float: left;}
.titBox15 {font-size: 0.938em;font-weight: bold;line-height: 1.2em;padding: 0.467em 0.667em 0.2em 0;display: block;}
.titBox18 {font-size: 1.125em;font-weight: bold;line-height: 1.111em;padding: 0.722em 0.556em 0.556em 0;display: block;}
.titBox22 {font-size: 1.375em;font-weight: bold;color: #FFFFFF;line-height: 1.182em;padding: 0 0.556em 0.455em 0;display: block;}
.titSect {font-size: 0.938em;font-weight: bold;display: block;}
.titSect13 {font-size: 0.813em;font-weight: bold;display: block;}
.titSect15 {font-size: 0.938em;font-weight:bold;height: 1.429em;line-height: 1.429em;position: relative;display: block;}
.titSect15red {font-size: 0.938em;font-weight:bold;color: #FF0000;height: 1.429em;line-height: 1.429em;position: relative;display: block;}
.p13, .errorlist {font-size: 0.813em;}
.titSect18 {font-size: 1.125em;font-weight:bold;height: 1.111em;line-height: 1.111em;margin: 0 0 0.167em 0;position: relative;display: block;}
.titSect span {font-weight: normal;color: #333333;}
.subtitBox13 {font-size: 0.813em;font-weight: bold;color: #666666;line-height: 1.231em;padding: 0.615em 0 0.308em 0;display: block;}
.viewAll {font-size: 0.75em;text-align: left;line-height: 1.083em;margin: 0.583em 0 0 0;padding-top:10px;display: block;}
.sectLabel {font-size: 0.688em;font-weight: bold;color: #FFFFFF;text-transform: uppercase;height: 1.091em;line-height: 1.091em;padding: 0 0.273em;background-color: #FF0000;display: inline-block;}
.left {float: left;}
.right {float: right;}
.sepGray {width: 100%;height: 1px;background: #CCCCCC;display: block;clear: both;}

/* elementi di struttura */
#bannerTop {width: 61.25em;height: 5.625em;text-align: center;margin: 0.313em auto;position: relative;}
#container {width: 61.125em;margin: 0 auto;background: #FFFFFF;border: 1px solid #999999;}
#header {width: 61.125em;height: 5.188em;}
#logo {float: left;}
#headerSearch {width: 20em;margin: 1.063em 1.25em 0 0;float: right;}
#page {width: 59.563em;padding: 0.938em 0.625em 1.25em 0.938em;border-bottom: 1px solid #CCCCCC;background: #FFFFFF;float: left;}
#page .colsCnt {background: url(../wp-images/bg-page.png) repeat-y 40.125em top #FFFFFF;}
#page .col1 {width: 39.188em;padding-right: 0.938em;background: #FFFFFF;float: left;}
#page .col2 {width: 18.75em;padding-left: 0.625em;margin-left: 0.063em;background: #FFFFFF;float: left;}
#circuitBox  {width: 58.75em;padding: 0.875em 1.188em 0 1.188em;float: left; border-bottom: 1px solid #CCCCCC;}
#circuitBox  .circuitEl {width: 18.75em;margin: 0 0 0 1.25em; padding: 0 0 1.188em 0; float: left;}
#circuitBox  .circuitEl.first {margin-left: 0;}
#circuitBox  .circuitEl .title {font-size: 0.875em;font-weight: bold;color: #666666;padding: 0 0 0 1.429em;margin: 0 0 0.5em 0;display: block;background-image: url(../wp-images/all-icons.png);background-repeat: no-repeat;}
#circuitBox  .circuitEl ul {border-top: 1px solid #CCCCCC;}
#circuitBox  .circuitEl ul li {margin: 0.375em 0 0 0;}
#circuitBox  .circuitEl ul li a {font-size: 0.75em;line-height: 1.333em;display: inline-block;}
#allNano  {width: 58.75em;padding: 0 1.188em 1em 1.188em;float: left;}
#allNano  .title {font-size: 0.875em;font-weight: bold;color: #666666;padding: 0 0 0.5em 0;display: block;border-bottom: 1px solid #CCCCCC;}
#allNano  table {margin: 1.25em 0 0 0;}
#allNano  table td {width: 6.688em;padding: 0 0.313em;vertical-align: top;border-left: 1px solid #CCCCCC;}
#allNano  table td .titCat {font-size: 0.813em;font-weight: bold;color: #666666;line-height: 1.231em;margin-top: -0.231em;display: block;}
#allNano  table td ul {margin: 0.313em 0 0 0;}
#allNano  table td ul li {width: 100%;margin-top: 0.25em;display: block;float: left;clear: both;}
#allNano  table td ul li a {font-size: 0.688em;line-height: 1.273em;display: inline-block;float: left;}
#footer {width: 58.75em;padding: 0.938em 1.188em 1.188em 1.188em;float: left;}
#footer .p12 {padding: 0 0 0.75em 1.583em;}
#footer table td.logo {padding-right: 1.125em;border-right: 1px solid #CCCCCC;}
#feed-page {padding: 0 0 0.625em;}
#feed-page ul.ltFeed {margin-bottom: 0.688em;clear: both;}
#feed-page ul.ltFeed li {width: 100%;font-size: 0.813em;font-weight: bold;line-height: 1.769em;overflow: hidden;}
#feed-page ul.ltFeed li a {margin: 0.308em 0 0 0.308em;float: right;}

.boxStd {margin: 0 0 0.625em 0;overflow: hidden;border: 1px solid #CDCDCD;}
#page .col2 .boxStd {width: 18.625em;}
#page .col2 .boxStd.box130 {width: 8em;float: left;}
#page .col2 .tabsCnt {width: 18.75em;padding-bottom: 0;}
.boxStdLite {width: 100%;margin: 0 0 0.625em 0;border-top: 1px solid #CDCDCD;float: left;}
.boxStdLite5btm {width: 100%;margin: 0 0 0.313em 0;border-top: 1px solid #CDCDCD;float: left;}
.boxStdLite15btm {width: 100%;margin: 0 0 0.938em 0;border-top: 1px solid #CDCDCD;float: left;}
.boxStdLite2 {width: 100%;border-top: 1px solid #CDCDCD;float: left;}
.box {width: 100%;margin: 0 0 0.625em 0;float: left;}
.boxColor {width:100%; margin: 0 0 0.938em;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background-color: #F1F1F1;float: left;}
.boxBanner {width: 100%;margin: 0 0 0.625em 0;float: left;}
.boxBanner object {float: left;}
.boxBanner.nofloat {float:none;}
.boxBanner.nofloat object {float:none;}
.boxBanner160 {width: 10em;margin: 0 0 0.625em 0;float: right;}
.boxContBtm {padding: 0 0.625em 0.625em 0.625em;}
.boxContBlock {width: 100%;padding: 0;margin: 0.625em 0 0 0;border-top: 1px solid #CCCCCC;float: left;}
.boxContBlock .titSect {margin-top: 0.8em;}
.boxContAll {padding: 0.625em;border: 1px solid #D5D5D5;}
.boxBlock {width: 100%;padding: 0;margin: 0 0 0.5em 0;float: left;}
.boxCont313 {width: 39.188em;padding: 0.938em 0 1em 0;border-bottom: 1px solid #CCCCCC;float: left;}
.boxCont313 div.boxCont313-el {width: 18.75em;padding: 0 0 0 0.813em;position: relative;float: left;}
.boxCont313 div.boxCont313-el .titBox18 {padding: 0 0 0.389em 0;}
.boxCont313 div.boxCont313-el:first-child {padding-left: 0;padding-right: 0.813em;border-right: 0.063em solid #CCCCCC;}
.col1half {width: 18.938em;padding-right: 0.625em;float: left;}
.brdBtm {border-bottom: 1px solid #CDCDCD;}
.colHalf131 {width: 8.188em;}

.boxNews {width: 17.5em;padding: 0.375em 0.563em 0.5em 0.563em;background-color: #E2E4F0;border-bottom: 1px solid #CDCDCD;clear: both;float: left;}
.boxNews label {font-size: 0.938em;font-weight: bold;color: #666666;line-height: 1.067em;margin: 0 0 0.333em 0;display: block;}
.boxNews input {width: 16.5em;margin-right: 0.25em;border: 1px solid #666666;float: left;}
.blogOnFacebook {padding: 0.5em;float: left;}
.blogOnFacebook .logo {width: 3em;height: 3em;margin-right: 0.625em;border: 1px solid #CCCCCC;float: left;}
.blogOnFacebook .logo img {float: left;}
.blogOnFacebook img {float: left;}
.blogOnFacebook .title {font-size: 0.688em;margin-top: -0.182em;padding-bottom: 0.455em;clear: right;float: left;display: block;/*width: 19.636em;*/}
.blogOnFacebook .title span {font-size: 1.364em;font-weight: bold;}
.follow {width: 17.375em;margin: 0 0.5em;padding: 0.313em 0 0.375em 0;border-top: 1px solid #CCCCCC;float: left;}
.follow a.followLink {font-size: 0.75em;padding-right: 1.083em;background:url(../wp-images/ico-open.png) no-repeat right center;}
.follow span.followLink {font-size: 0.75em;padding-right: 1.083em;color: #2266BB;}
.followBox {width: 17.813em;}
.adv-iphone {width: 17.375em;margin: 0 0 0.625em 0;padding: 0.313em 0.625em 0.688em 0.625em;clear: both;float: left;background: url(../wp-images/bg-adv-iphone.png) no-repeat 0.375em bottom #F8F8F8;border: 1px solid #CCCCCC;cursor: pointer;}
.adv-iphone .sidebox-title-sec {font-size: 0.938em;font-weight: bold;text-transform: uppercase;padding: 0 0 0.267em 0;display: block;border-bottom: 1px solid #CDCDCD;}
.adv-iphone div.text-cnt {width: 9.875em;margin: 0.438em 0 0 7.5em;float: left;}
.adv-iphone div.text-cnt p {width: 12.154em;font-size: 0.813em;line-height: 1.231em;}
.adv-iphone div.text-cnt .btnGray, .adv-iphone div.text-cnt .btn {margin-top: 0.538em;}

.userPanel {font-size: 0.75em;color: #696969;margin: 0 -0.667em 0 0;float: right;}
.userPanel li {height: 1.333em;display: inline;float: left;}
.userPanel li a {line-height: 1.333em;margin: 0 0.667em;float: left;}
.userPanel li:first-child a {margin-left: 0;border: 0 none;}
.userPanel li a.btnFconnect {margin-top: 0.083em;}
.userPanel li.fblog {line-height: 1.5em;}
.userPanel li.fblog a {line-height: 1.1em;}
.searchPanel {width: 20em;margin: 0.875em 0 0 0;float: right;clear: both;}
.searchPanel input {width: 20em;margin-right: 0.25em;border: 1px solid #666666;float: right;}
.searchPanel a.btn {float: right;}
.firstBox {width: 39.188em;margin: 0 0 0.625em 0;background: #333333;float: left;border: 1px solid #CDCDCD;}
.firstBox img {margin-right: 0.75em;float: left;}
.firstBox a.title {font-size: 1.125em;font-weight: bold;color: #FFFFFF;line-height: 1.167em;margin: 0.444em 0.278em 0.278em 0;display: block;}
.firstBox p {font-size: 0.813em;color: #D7D5D5;line-height: 1.308em;padding: 0 1.538em 0 0;}
.firstBox a.continue {font-size: 0.813em;color: #FFFFFF;padding: 0.462em 0;float: left;}
.ltFirstBox {width: 39.375em;margin: 0 0 0.875em -0.188em;float: left;}
.ltFirstBox li {margin-left: 0.188em;float: left;position: relative;overflow: hidden;border: 1px solid #CDCDCD;}
.ltFirstBox li:hover {cursor: pointer;}
.ltFirstBox li+li+li {margin-left: 0.25em;}
.ltFirstBox li img {float: left;z-index: 3;}
.ltFirstBox li div.ltHightItem {font-size: 0.688em;padding: 0 0.364em 0.364em 0.364em;position: absolute;bottom: -3.273em;left: 0;z-index: 5;display: block;}
.ltFirstBox li div.alpha {width: 9.5em;height: 3.75em;background: #202020;opacity: 0.8;z-index: 4;position: absolute;left: 0;bottom: -1.813em;display: block;}
.ltFirstBox li div.ltHightItem span {font-weight: bold;color: #FFFFFF;line-height: 1.182em;min-height: 2.364em;padding: 0 0 0.364em 0;z-index: 6;float: left;width: 13.091em;}
.ltFirstBox li div p {color: #FFFFFF;padding-bottom: 0.364em;z-index: 7;font-weight:normal;}
.ltFirstBox li div span a:hover{text-decoration: none;}
.ltFirstBox li div a:hover{text-decoration: none;}
.sectCnt, .sectCnt2  {width: 100%;margin-bottom: 0.938em;border-top: 1px solid #CCCCCC;float: left;position: relative;}
.sectCnt.adv {margin-bottom: 0;padding-bottom: 0.938em;background-color: #F1F1F1;}
.sectCnt.adv .pubblicita {font-size: 0.688em;text-align: center;margin: 1.091em 0 0.455em 0;display: block;}
.sectCnt.adv .the_content p.the_content_img {border: 0 none;margin-top: 0.438em;padding: 0;}
.sectCnt.adv .continueRead {margin-top: 0;}
.sectCnt.adv .the_content p {padding-top: 0.357em;}
.sectCnt.first, .sectCnt2.first {border-top: none;}
.sectCnt2.first h2.title {margin-top: 0;}
.sectCntGoogle {width: 100%;padding: 0.938em 0;border-top: 1px solid #CCCCCC;text-align: center;float: left;}
.sectCntGoogle2 {width: 100%;padding: 0.938em 0;border-top: 1px solid #CCCCCC;float: left;}
.sectCntGoogle3 {width: 100%;margin: 0.625em 0;padding: 0.938em 0;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;float: left;}
.sectCntGoogle4 {width: 100%;padding: 1.25em 0;border-top: 1px solid #CCCCCC;text-align: center;float: left;}
.nextPage {width: 100%;padding: 0.688em 0 0 0;border-top: 1px solid #CCCCCC;text-align: right;float: left;}
.nextPage a {font-size: 1.125em;font-weight: bold;line-height: 1.222em;display: inline-block;}
.nextPage.left {text-align: left;}  
.pag {font-size: 0.75em;line-height: 0.833em;padding: 0.833em 0;display: block;float: left;width: 100%;border-top: 1px solid #CCCCCC;}
.pag a {font-weight: bold;text-align: center;padding: 0.583em;margin-right: 0.333em;min-width: 0.833em;float: left;}
.pag .middleNum {width: 100%;text-align: center;float: left;z-index: 100;}
.pag .middleNum a {float: none;display: inline-block;}
.pag .middleNum span {font-weight: bold;text-align: center;padding: 0.583em;margin-right: 0.25em;min-width: 0.833em;display: inline-block;}
.pag a.prev {padding: 0.583em 0.833em;float: left;z-index: 101;margin-top: -26px;}
.pag a.next {padding: 0.583em 0.833em;float: right;z-index: 102;margin-top: -26px;margin-right: 0;}
.sectCntGoogle object {margin: 0 auto;}
.sectCnt h1.title {font-size: 1.75em;font-weight: bold;line-height: 1.143em;margin: 0.286em 0 0.103em 0;}
.sectCnt .p12 {font-size: 0.75em;line-height: 1.667em;margin-right: 0.833em;float: left;}
.the_content p img.icoNano {margin: 0 0 -2px 0;}
.the_content p {font-size: 0.875em;line-height: 1.571em;padding: 0.571em 0 0;}
.the_content p.the_content_img {margin: 0.769em 0 0 0;padding: 0;text-align: center;border: 1px solid #CCCCCC;background: #F1F1F1;display: block;}
.the_content p.the_content_img img {max-height:544px;}
.the_content .boxObj {margin: 0.625em 0 0 0;}
.the_content .boxObj object {float: left;}
.the_content .continueRead {font-size: 1em;font-weight: bold;line-height: 1.125em;margin: 0.4em 0 0 0;display: inline-block;}
.the_content .continueRead a {/*color:#990066;*/ float:left; text-align:right; width:313px;}
.the_content .continueRead a:first-child {text-align:left;}
.the_content .sectAction2Cnt {margin-top: 0.813em;}
.sectCnt2 h2.title {font-size: 1.375em;font-weight: bold;line-height: 1.182em;margin: 0.455em 0;}
.sectCnt2 .the_content p.the_content_img {width: 15.846em;margin: 0 1em 0 0;padding: 0;text-align: center;border: 1px solid #CCCCCC;background: #F1F1F1;display: block;float: left;}
.sectCnt2 .the_content p.the_content_img img {float: left;}
.sectCnt2 .the_content p {font-size: 0.813em;line-height: 1.385em;padding: 0;}
.sectCnt2 .sectAction2Cnt {width: auto;margin-top: 0.688em;}
.sectCnt2.adv {margin-bottom: 0;padding-bottom: 0.938em;background-color: #F1F1F1;}
.sectCnt2.adv .pubblicita {font-size: 0.688em;margin: 0;bottom: 0.545em;right: 0.909em;display: block;position: absolute;}
.sectCnt2.adv .the_content p.the_content_img {margin-top: 0.438em;padding: 0;}
.sectCnt2.adv .continueRead {font-size: 0.813em;line-height: 1.385em;color: #2266BB;margin-top: 0;}
.sectCnt2.adv .the_content p {padding-top: 0.357em;}
.sectCnt.Article {margin-bottom: 0;border-top: 0 none;}
.sectCnt.Article h1.title {color: #666666;margin-top: -0.179em;}
.pool {/*padding: 0.5em 0.625em;*/margin: /*0.813em*/ 0.625em 0 0.438em 0;}
.pool .answer {font-size: 0.875em;line-height: 1.071em;padding: 0.357em;margin: 0.571em 0 0.714em 0;background-color: #E2E4F0;border: 1px solid #D5D5D5;display: block;}
.pool form {border-bottom: 0px solid #D5D5D5;}
.pool ul.quest li, .pool .responses ul li {margin: 0 0 0.813em 0;display: inline-block;float: left;clear: both;}
.pool ul.quest li span, .pool .responses ul li label {width: 280px;font-size: 0.813em;line-height: 1.077em;display: inline-block;float: left;width:280px;}
.pool ul.quest li input, .pool .responses ul li input {float: left;}
.pool .btn {margin-bottom: 0.769em;}
.pool .p13, .pool .question {font-size: 0.813em;font-weight: bold;padding: 0.385em 0 0 0;line-height: 1.231em;}
.pool .p11 {font-size: 0.688em;padding: 0.545em 0 0 0;line-height: 1.455em;}
.pool .titSect {display: block;margin: 13px 0 10px;font-size:20px !important;font-weight: bold;}
.pool .viewResults {float: left;font-size: 0.938em;line-height: 1.333em;padding: 7px 0 0;}
.pool .btnBig {float: left;margin: 0 0.625em 0 0;}
.boxStdLite .pool, .box .pool  {margin: 0;padding: 0 0 0.375em 0;}
.boxStdLite .pool form, .box .pool form, .boxStdLite .pool .responses, .box .pool .responses {margin-top: 0.5em;border-bottom: 0 none;}
.boxStdLite .pool ul.quest, .box .pool ul.quest {padding-bottom: 0.438em;float: left;}
.boxStdLite .pool ul.quest li, .box .pool ul.quest li {margin: 0 0 0.438em 0;}
.boxStdLite .pool .responses ul, .box .pool .responses ul {padding-bottom: 0.438em;float: left;}
.boxStdLite .pool .responses ul li, .box .pool .responses ul li {width: 100%;margin: 0 0 0.438em 0;}
.boxStdLite .pool .btn, .box .pool .btn, .boxStdLite .pool .responses .button, .box .pool .responses .button {margin-bottom: 0.385em;}
.boxLink {font-size: 0.813em;line-height: 1.538em;clear: left;display: block;}
.morePage {padding: 0.75em 0 0 0;margin: 0.625em 0 0em 0;border-bottom: 0px solid #D5D5D5;border-top: 1px solid #D5D5D5;}
.morePage ol {margin: 0.5em 0 0.625em 1.563em;padding-left: 0.313em;}
.morePage ol li {list-style: decimal outside;font-size: 0.813em;font-weight: bold;margin-bottom: 0.462em;}
.morePage ol li span {color: #666666;}
.formBlock {margin: 0.625em 0 0 0;float: left;}
.formBlock input, .formBlock textarea {margin-bottom: 0.625em;float: left;clear: both;display: block;}
.formBlock input[type=text] {font-size: 0.813em;line-height: 1.231em;padding: 0.077em 0.385em 0.154em;width: 47.231em;}
.formBlock textarea {width: 47.308em;height: 8.538em;}
.infoUserSx {width: 11.25em;margin: 1.25em 0.625em 0.438em 0;float: left;}
.infoUserSx img {margin-bottom: 0.438em;}
.infoUserDx {width: 27.25em;margin-top: 1.25em;float: left;}
.infoUserDx span {font-size: 0.813em;line-height: 1.385em;display: block;}
.boxLines {width: 100%;margin: 0 0 0.625em 0;float: left;}
.boxLines .title {height: 1.25em;line-height: 1.25em;background-color: #202C86;}
.boxLines .title span {font-size: 0.688em;font-weight: bold;color: #FFFFFF;text-transform: uppercase;margin: 0 0.909em;display: inline-block;float: left;}
.boxLines .action {font-size: 0.688em;line-height: 1.091em;float: right;margin: 0.364em 0.182em 0 0.182em;}
.boxLines .action li {padding: 0 0.727em;float: left;}
.boxLines .action li:first-child {border-right: 1px solid #FFFFFF;}
.boxLines .action li a {color: #FFFFFF;}
.boxLines ul.list {width: 100%;margin: 0.188em 0 0 0;float: left;}
.boxLines ul.list li {height: 1.375em;background-color: #FFFFFF;display: block;overflow: hidden;}
.boxLines ul.list li.even {height: 1em;background-color: #E4E8F0;}
.boxLines ul.list li.even a {line-height: 1.333em;}
.boxLines ul.list li a {font-size: 0.75em;line-height: 1.833em;color: #0C3D94;display: inline-block;float: left;}
.boxLines ul.list li a span {font-size: 0.917em;color: #FF0000;}

.boxNews308Cnt {margin: 0 -0.625em 0 0;float: left;}
.boxNews308 {width: 19.25em;padding: 0.938em 0 1.063em 0;margin-right: 0.625em;float: left;border-top: 1px solid #CCCCCC;float: left;}
.boxNews308.first {border-top: none;}
.boxNews308 a.title {font-size: 1.125em;line-height: 1.222em;margin: 0 0 0.556em 0;display: block;}
.boxNews308 a.img {width: 8.75em;height: 5.813em;margin-right: 0.625em;position: relative;float: left;}
.boxNews308 a.img img {border: 1px solid #CFCFCF;}
.boxNews308 a.img .sectLabel {position: absolute;bottom: 1px;right: 1px;background: transparent;z-index: 10;}
.boxNews308 a.img .sectLabel label {z-index: 10;position: relative;}
.boxNews308 a.img .sectLabel span {width: 100%;height: 12px;background-color: #000000;opacity: 0.7;position: absolute;left: 0;top: 0;z-index: 9;}
.boxNews308 p {font-size: 0.75em;margin-top: -0.167em;margin-left: 150px;max-height: 7.75em;}
.boxNews308 p .sectLabel {font-size: 0.917em;height: 1.091em;line-height: 1.182em;margin-right: 4px;}
.sectCnt2 p .sectLabel {font-size: 0.846em;margin-right: 4px;}
.boxNews308 .sectAction2 {margin-top: 0.625em;float: left;clear: both;}
.boxDetail {width: 100%;padding: 0 0 1.25em 0;border-bottom: 1px solid #CCCCCC;float: left;}
.boxDetailImg {padding: 0 0.625em 0 0;float: left;}
.boxDetailImg img {border: 1px solid #CCCCCC;}
.boxDetailTxt p {font-size: 0.813em;line-height: 1.231em;padding: 0 0 0.154em 0;}

/* css per plugin risultati sondaggi */
.wp-polls-ans {/*padding: 0 0 0.438em 0;border-bottom: 1px solid #D5D5D5;*/}
.wp-polls-ul li {font-size: 0.875em;text-align: left;display: block;}
.wp-polls-ul li.pollbar {font-size: 8px;height: 11px;line-height: 11px;margin: 4px 0 8px 0;padding: 2px;background-color: #D5D5D5;display: block;}
.wp-polls-ul li.pollbar div {height: 11px;line-height: 11px;background-color: #5F90CE;float: left;display: block;}

.firstLook-1-3 {padding: 0.688em 0.625em 0 0.625em;float: left;clear: both;}
.firstLook-1-3 .firstLook-1 {width: 27.875em;padding: 0 0 0.625em 0;float: left;}
.firstLook-1-3 .firstLook-1 object {margin-bottom: 0.375em;float: left;}
.firstLook-1-3 .firstLook-1 a {font-size: 1.375em;font-weight: bold;line-height: 1.091em;color: #0C3D94;display: block;}
.firstLook-1-3 ul {width: 10.063em;float: left;}
.firstLook-1-3 ul li {width: 9.25em;margin: 0 0 0 0.75em;padding-bottom: 0.5em;float: left;}
.firstLook-1-3 ul li img {margin-bottom: 0.188em;border: 1px solid #686969;}
.firstLook-1-3 ul li a {font-size: 0.688em;font-weight: bold;line-height: 1.273em;color: #0C3D94;display: block;}

.firstLook-1-4 {padding: 0.688em 0.813em 0 0.688em;margin-bottom: 0.938em;float: left;clear: both;}
.firstLook-1-4 .firstLook-1 {width: 19.438em;padding: 0 0 0.313em 0;float: left;}
.firstLook-1-4 .firstLook-1 img {margin-bottom: 0.313em;}
.firstLook-1-4 .firstLook-1 a {font-size: 1.375em;font-weight: bold;line-height: 1.091em;color: #FFFFFF;display: block;}
.firstLook-1-4 .firstLook-1 p {font-size: 0.75em;line-height: 1.333em;color: #FFFFFF;margin-top: 0.75em;display: block;}
.firstLook-1-4 ul {width: 18.25em;float: left;}
.firstLook-1-4 ul li {width: 8.375em;margin: 0 0 0 0.75em;padding-bottom: 0.75em;float: left;}
.firstLook-1-4 ul li a {font-size: 0.75em;font-weight: bold;line-height: 1.25em;color: #FFFFFF;margin-bottom: 0.188em;display: block;}
.firstLook-1-4 ul li p {font-size: 0.75em;max-height: 2.5em;line-height: 1.25em;color: #F1F1F1;display: block;overflow: hidden;}
.firstLook-1-4.video .firstLook-1 {width: 19.563em;}
.firstLook-1-4.video .firstLook-1 a.title {height: 2.273em;overflow: hidden;}
.firstLook-1-4.video .firstLook-1 p {height: 4.167em;overflow: hidden;}
.firstLook-1-4.video ul {width: 18.125em;}
.firstLook-1-4.video ul li {width: 17.5em;height: 5.938em;margin: 0 0 0.688em 0.625em;padding-bottom: 0;overflow: hidden;}
.firstLook-1-4.video ul li a.img {margin-right: 0.833em;margin-bottom: 0;float: left;}
.firstLook-1-4.video ul li p {font-size: 0.75em;max-height: none;}
.firstLook-1-4.light {padding: 0.688em 0.625em 0.188em 0.625em;margin-bottom: 0;}
.firstLook-1-4.light .firstLook-1 {width: 19.125em;}
.firstLook-1-4.light .firstLook-1 img {margin-bottom: 0.063em;}
.firstLook-1-4.light img {border: 1px solid #484444;}
.firstLook-1-4.light ul {width: 18.75em;margin-left: 0.063em;}
.firstLook-1-4.light ul li {width: 8.75em;margin: 0 0 0 0.625em;padding-bottom: 0.313em;}
.firstLook-1-4.light ul li a {font-size: 0.688em;font-weight: bold;line-height: 1.273em;}
.firstLook-1-4.light .firstLook-1 a {font-size: 1.125em;line-height: 1.222em;}
.imgBig {margin: 0 0 0.625em 0;position: relative;float: left;}
.imgBig img {width: 39.063em;height: 23.625em;border: 1px solid #CCCCCC;float: left;}
.imgBig .alpha {width: 39.063em;height: 4.5em;left: 1px;top: 19.188em;position: absolute;z-index: 3;background-color: #000000;opacity: 0.8;}
.imgBig a {float: left;}
.imgBig span:hover {text-decoration:underline}
.imgBig span {font-weight:bold;font-size: 1.375em;color: #FFFFFF;line-height: 1.182em;padding: 0.455em 0.636em;position: absolute;top: 13.955em;left: 0;z-index: 4;overflow: hidden;}

.path {font-size: 13px;font-weight: bold;margin: 11px 0 0 0;border-left: 1px solid #262626;float: left;}
.path li {height: 21px;padding: 0 11px 0 0;line-height: 21px;background-repeat: repeat-x;background-position: right top;display: inline;float: left;}
.path li a {color: #FFFFFF;height: 21px;padding: 0 6px 0 9px;background: url(../wp-images/bgPath.png) repeat-x left top;display: block;float: left;}
.path li span.first {color: #FFFFFF;height: 21px;padding: 0 6px 0 9px;background: url(../wp-images/bgPath.png) repeat-x left top;display: block;float: left;}
.path li span.text {color: #FFFFFF;height: 18px;padding: 0 6px 0 9px;background: url(../wp-images/bgPath.png) repeat-x left top;display: block;float: left;}
.path li.last {padding: 0;background: 0 none;border-right: 1px solid #993300;}
.path li.last span a {color: #FFFFFF;height: 21px;padding: 0 9px 0 9px;background-repeat: repeat-x;background-position: left top;display: block;float: left;}

.col1 .tag ul {margin-bottom: 0.625em;}
.col2 .tag ul li {line-height: 24px;}
.tag ul li {line-height: 28px;padding: 0 0.25em 0 0;display: inline;}
.tag a {color: #CC3300;}
.tag .tagCol2 {color: #666666;}
.tag a.dim1 {font-size: 30px;}
.tag a.dim2 {font-size: 26px;}
.tag a.dim3 {font-size: 23px;}
.tag a.dim4 {font-size: 22px;}
.tag a.dim5 {font-size: 20px;}
.tag a.dim6 {font-size: 18px;}
.tag a.dim7 {font-size: 16px;}
.tag a.dim8 {font-size: 15px;}
.tag a.dim9 {font-size: 14px;}
.tag a.dim10 {font-size: 13px;}

.thumb {margin-right: -0.875em;float: left;}
.thumb div {float: left;}
.thumb div a {display: block;}
.thumb div a img {border: 1px solid #CCCCCC;}
.thumb.img90 {margin-top: 0.125em;}
.col2 .thumb.img90 {margin-top: 0;}
.thumb.img90 div {width: 5.75em;margin: 0.375em 0.75em 0 0;}
.thumb.img90 div a {font-size: 0.688em;margin-top: 0.182em;}
.thumb.img111 div { float: left; margin: 0 0.95em 0 0; width: 7.063em;}
.thumb.img111 div a { font-size:0.75em}
.thumb.img119 {width: 39.938em;}
.thumb.img119 div {width: 7.563em;margin-top: 0.25em;margin-right: 0.375em;}
.thumb.img119 div a {font-size: 0.688em;}
.thumb.img119 .didascalia {font-size: 0.75em;color: #666666;margin: 0.25em 0 0.167em 0;display: block;float: left;}
.thumb.img104 div {width: 6.625em;margin: 0 0.625em 0.313em 0;float: left;}
.thumb.img104 div a {font-size: 0.688em;}
.thumb.img105 {width: 59.563em;margin: 0 0.625em 0 0.938em;padding: 0.625em 0;border-bottom: 1px solid #CCCCCC;}
.thumb.img105 div {width: 14.875em;}
.thumb.img105 div img {margin-right: 0.375em;border: 0 none;float: left;border:1px solid #cccccc;}
.thumb.img105 div a.title {font-size: 0.75em;font-weight: bold;line-height: 1.167em;margin-top: -0.167em;margin-left: 9.417em;padding-right: 1.25em;display: block;}
.thumb.img138FG {margin-left: -0.688em;margin-right: -0.688em;}
.thumb.img138FG div {width: 8.75em;margin: 0 0.688em 0.813em 0.688em;}
.thumb.img138FG div a.titleFG {font-size: 0.688em;font-weight: bold;line-height: 1.364em;}
.thumb.img138FG div a img {margin-bottom: 0.273em;}
.thumb.img138FGLight {margin-left: -0.688em;margin-right: -0.688em;}
.thumb.img138FGLight div {width: 8.75em;margin: 0 0.688em 0.938em 0.688em;}
.thumb.img144 {margin: 0;padding:0 0.625em 0.938em;}
.thumb.img144 div {width: 9em;margin: 0 0 0 0.616em;padding-bottom: 0 0.4em 0.375em 0.4em;}
.thumb.img144 div:first-child {margin: 0;}
.thumb.img144 div a.title {font-size: 0.688em;font-weight: bold;line-height: 1.364em;margin-top: 0.182em;}
.thumb.img145 {margin-left: -0.625em;margin-right: -0.625em;}
.thumb.img145 div {width: 9.063em;margin: 0 0 0 0.625em;padding-bottom: 0.75em;}
.thumb.img145 div img {border: 0 none;}
.thumb.img145 div a.title {font-size: 0.688em;font-weight: bold;line-height: 1.364em;margin-top: 0.364em;}
.thumb.img146 {margin: 0;}
.thumb.img146 div {width: 9.25em;margin: 0 0 0 0.313em;padding-bottom: 0.375em;}
.thumb.img146 div:first-child {margin: 0;}
.thumb.img146 div a.title {font-size: 0.688em;font-weight: bold;color: #FFFFFF;line-height: 1.364em;margin-top: 0.182em;}
.thumb.img147 {width: 39.938em;}
.thumb.img147 div {width: 9.313em;margin: 0.375em 0.625em 0 0;}
.thumb.img147 div a {font-size: 0.75em;font-weight: bold;margin-top: 0.167em;}
.thumbCnt {background: #FFFFFF;float: left;}

.the_content .thumb.img119 {margin-top: 0.375em;}
.sectAction2Cnt {width: 100%;float: left;}
.sectAction2.left {float: left;}
.sectAction2.right {float: right;}
.sectAction2 li {display: inline;line-height: 1.125em;height: 1.25em;padding: 0 0.625em 0 0.75em;background: url(../wp-images/bg-sectAction.png) no-repeat left center;float: left;}
.sectAction2 li:first-child {padding-left: 0;background: none;}
.sectAction2 li:last-child {padding-right: 0;}
.sectAction2 li a, .sectAction2 li span  {font-size: 0.75em;display: inline-block;float: left;}
.sectAction2.right  li:first-child {padding-left: 0;background: none;}

.ltMicroCat-cont {margin: 0.313em -0.688em 0.625em -0.688em;float: left;}
.ltMicroCat {width: 12.625em;margin: 0 0 0 0.688em;float: left;}
.ltMicroCat .titBox18 {padding: 0.389em 0;}
.ltMicroCat a.img {border: 1px solid #CCCCCC;float: left;clear: both;}
.ltMicroCat .title {font-size: 0.813em;font-weight: bold;line-height: 1.154em;margin: 0.462em 0 0.615em 0;display: block;float: left;clear: both;width: 100%;}
.ltMicroCat ul {width: 100%;padding-top: 0.063em;border-top: 1px solid #CCCCCC;float: left;display: block;}
.ltMicroCat ul li {width: 100%;min-height: 1.25em;border-bottom: 1px solid #CCCCCC;clear: both;display: block;float: left;}
.ltMicroCat ul li a {font-size: 0.75em;line-height: 1em;padding: 0.333em 0;float: left;}
.ltMicroCat p.tag {font-size: 0.688em;margin-top: 0.182em;display: block;float: left;}
.ltMicroCat p.tag a {font-weight: bold;}

.lt01, .xoxo {margin: 0.375em 0 0.75em 0;}
.lt01 li, .xoxo li {font-size: 0.813em;height: 1.538em;line-height: 1.538em;}
.lt02 {padding: 0.938em 0 0 0;display: block;}
.lt02 a {font-size: 1.063em;font-weight: bold;display: block;}
.lt02 p {display: block;}
.lt02 span {font-size: 0.688em;color: #999999;margin: 0.273em 0 0 0;display: block;}
.lt03 {width: 19.563em;float: left;}
.lt03 li {padding: 0 0.909em 0.625em 0;display: block;float: left;}
.lt03 li a.img {margin-right: 0.5em;float: left;}
.lt03 li a.title {font-size: 0.813em;font-weight: bold;margin-top: -0.154em;}
.lt03 li p {font-size: 0.688em;margin-top: 0.154em;display: block;}
.tabBlock .lt03 {margin-top: 0.625em;}
.lt40 {width: 100%;margin: -0.125em 0 0 0;float: left; /*overflow: hidden; MODIFICA FACEBOOK */}
.lt40 div {padding: 0.625em 0.625em 0 0;display: block;float: left;}
.lt40 div a.img {border: 1px solid #CCCCCC;float: left;}
.lt40 div div.text {margin: 0 0 0 100px;padding: 0;background: none;float: none;}
.lt40 div a.title {font-size: 0.688em;font-weight: bold;line-height: 1.273em;margin-top: -0.182em;display: block;}
.lt40 div p {font-size: 0.688em;line-height: 1.273em;display: block;}
.lt40 div.fb_iframe_widget {padding-top: 0.315em;float: left;}
.lt41 {width: 100%;margin: -0.125em 0 0 0;float: left; /*overflow: hidden; MODIFICA FACEBOOK */}
.lt41 div {padding: 0.625em 0.625em 0 0;display: block;float: left;}
.lt41 div a.img {border: 1px solid #CCCCCC;float: left;}
.lt41 div div.text {margin: 0 0 0 160px;padding: 0;background: none;float: none;}
.lt41 div a.title {font-size: 13px;font-weight: bold;line-height: 1.273em;margin-top: -0.182em;margin-bottom: 8px;display: block;}
.lt41 div p {font-size: 0.688em;line-height: 1.273em;display: block;}
.lt41 iframe.fb_iframe_widget {padding-top: 0.315em;float: left;}

.ltArcSond {margin: 0 0 7px 0;display: block;float: left;clear: both;}
.ltArcSond a {font-size: 0.938em;font-weight: bold;/*color: #CC3300;*/ color: #2266BB; line-height: 1.2em;margin: 0 0 0.133em 0;display: inline-block;clear: both;}
.ltArcSond p {font-size: 0.75em;line-height: 1.333em;display: block;clear: both;}

.ltBox300half {width: 50%;padding-bottom: 0.188em;float: left;}
.ltBox300half li {line-height: 0.938em;padding: 0 0.625em 0 0;}
.ltBox300half li a {font-size: 0.813em;display: inline-block;}
.ltBox300half li ul li {padding-left: 0.375em;}
.ltBox300half li.title {font-size: 0.938em;font-weight: bold;line-height: 1.2em;padding: 0.467em 0.667em 0.333em 0;display: block;}
.colHalf308 {width: 19.25em;float: left;}

.appStore {width: 100%;margin-top: 0.625em;padding: 0.875em 0 0.313em 0;border-top: 1px solid #CCCCCC;background: url(../wp-images/dispAppStore.png) no-repeat left 14px;cursor: pointer;float: left;}
.appStore p {font-size: 0.813em;font-weight: bold;line-height: 1.077em;margin: 0 0 0 6.769em;padding: 0;}
.appStore a {font-size: 0.813em;font-weight: bold;line-height: 1.077em;margin: 0.231em 0 0 6.769em;padding: 0;display: inline-block;}

.cat-tag {width: 100%;margin-top: 0.625em;padding: 0.438em 0 0.25em 0;border-top: 1px solid #CCCCCC;float: left;}
.cat-tag p {font-size: 0.875em;line-height: 1.143em;padding: 0.429em 0 0 0;}

.followOn {width: 100%;margin-top: 0.625em;padding: 0.688em 0 0.125em 0;border-top: 1px solid #CCCCCC;float: left;}
.followOn p {font-size: 1em;font-style: italic;}

/* testata */
#menu {height: 26px;}
#menu ul {z-index: 999;position: absolute;list-style-type: none;}
#menu ul li {height: 26px;line-height: 18px;display: inline;float: left;position: relative;}
#menu ul li a {font-size: 13px;font-weight: bold;color: #FFFFFF;float: left;}
/* #menu ul li.sponsor{ background-image: url("../wp-images/bgMenu-sx_orange.png");  background-position: left top;}
	#menu ul li.sponsor span{background-image: url("../wp-images/bgMenu_orange.png");}
	#menu ul li.sponsor span a{ background-image: url("../wp-images/bgMenu-dx_orange.png");}

*/
#menu ul li:first-child a {background: none;}
#menu ul li.navsel a {color: #FFFFFF;}
#menu ul li.navsel span {float: left;}
#menu ul li ul.menu-lev2 {width: 10em;height: auto;visibility: hidden;position: absolute;top: 25px;left: 0;z-index: 1000;padding: 0;margin: 0;overflow: visible;float: none;opacity: 0.95;}
#menu ul li:hover ul.menu-lev2 {visibility: visible;}
#menu ul li.lev2-open a {padding-right: 28px;}
#menu ul li.lev2-open:hover a {text-decoration: none;}
#menu ul li ul.menu-lev2 li {width: auto;min-width: 10em;height: 26px;text-align: left;float: left;display: block;margin: 0;padding: 0;background: none;border: 0 none;overflow: visible;}
#menu ul li ul.menu-lev2 li:first-child {border: 0 none;}
#menu ul li ul.menu-lev2 li a {font-weight: bold;text-transform: none;cursor: pointer;white-space: nowrap;padding: 0.417em 1.083em;width: 11.167em;height: 1.167em;line-height: 1.167em;border: none;display: block;background: none;}
#menu ul li ul.menu-lev2 li a:hover {text-decoration: none;}
#menu ul li.navsel.lev2-open:hover {background: none;}
#menu ul li.navsel ul.menu-lev2 li a {background: none;}
/* sottotestata */
#submenu {width: 61.125em;height: 1.563em;margin-top: 1px;}
#submenu ul {z-index: 999;float: left;overflow: hidden;}
#submenu ul li {height: 1.563em;margin: 0 -0.125em 0 0;display: inline;float: left;}
#submenu ul li a {font-size: 0.75em;font-weight: bold;color: #FFFFFF;margin: 0.417em 0.667em 0.417em 0.75em;float: left;}
#submenu ul li.sel a {color: #FF0000;}

/* tabs */
.tabsCnt {margin: 0 0 0.625em 0;padding-bottom: 0.625em;border-bottom: 1px solid #D5D5D5;}
.tabsCnt.fb {margin-top: 0.25em;border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
.tabsCnt.fb  .boxCont{padding-bottom: 0;}
.tabsCnt.noBg {border-bottom: 0;}
.tabStd {height: 26px;border-bottom: 1px solid #D5D5D5;}
.tabStd li {height: 25px;line-height: 25px;margin: 0 6px 0 0;border: 1px solid #CCCCCC;float: left;}
.tabStd li a {font-size: 13px;font-weight: bold;text-decoration: none;height: 25px;line-height: 25px;padding: 0 8px;background-color: #F1F1F1;float: left;}
.tabStd li a:hover {text-decoration: underline;}
.tabStd li.tabs-selected {border-bottom-color: #ffffff;background-color: #EEEEEE;}
.tabStd li.tabs-selected a, .tabStd li.tabs-selected a:hover {color: #666666;text-decoration: none;background-color: #FFFFFF;}
.tabStd li.tabs-selected.red a {color: #FF0000;}
.tabsCnt .boxCont, .tabsCnt .boxContTop {width: 100%;padding-left: 0;padding-right: 0;position: relative;}
.tabsCnt .tabBlock {/* overflow: hidden; MODIFICA FACEBOOK */ clear: left;}
.tabsCnt.spec {border-bottom: 0 none;}
.tabsCnt.spec .tabStd {padding-left: 3px;}
.tabsCnt.spec .boxCont {padding: 0;}
.tabsCnt.spec .nextPage {margin-top: 0.813em;}
.tabsCnt .sectCnt:first-child {border: 0;}

fieldset {margin-top: 1.063em;padding: 0.625em 0.625em 0.813em 0.625em;border: 1px solid #CCCCCC;}
fieldset legend {font-size: 0.813em;font-weight: bold;color: #333333;padding: 0 0.615em;}
fieldset label {font-size: 0.813em;line-height: 1.231em;margin-bottom: 0.231em;display: block;}
fieldset input[type=text], fieldset input[type=password]  {width: 24.417em;}
fieldset input[type=file] {width: 20.833em;margin-bottom: 0.333em;}
fieldset textarea {width: 45.538em;height: 8.231em;}
fieldset .optional {font-size: 0.688em;color: #999999;}
fieldset p {font-size: 0.813em;margin-bottom: 0.625em;}
fieldset ul li {font-size: 0.813em;line-height: 1.077em;margin: 0 0 0.385em 0;}
fieldset ul li input[type=radio] {float: left;}
#form-profilo div {margin-bottom: 1em;}
#form-profilo .avatar {width: 100px;height: 100px;margin-bottom: 0.625em;padding: 1px;background-color: #ECECEC;border: 1px solid #9B9B9B;}

#primipiani {width: 39.063em;height: 18.75em;border: 1px solid #CCCCCC;position: relative;display: block;margin: 0 0 0.938em 0;float: left;}
#primipiani .primipiani-text {width: 24.438em;height: 5.875em;position: absolute;/*top: 12.875em;*/bottom: 0;z-index: 4;}
#primipiani .primipiani-text h2 {font-size: 1.375em;line-height: 1.136em;padding: 0.227em 0.909em 0.091em 0.455em;}
#primipiani .primipiani-text p {font-size: 0.813em;line-height: 1.154em;padding: 0 1.538em 0.385em 0.769em;}
#primipiani .div-alpha {width: 24.438em;height: 5.875em;position: absolute;/*top: 12.875em;*/bottom: 0;left: 0;z-index: 3;}
/*#primipiani .div-alpha .fixMe {width: 100%;}*/
#primipiani .primipiani-img {width: 24.438em;height: 18.75em;position: absolute;top: 0;border-right: 1px solid #CCCCCC;}
#primipiani .primipiani-img img {width: 24.438em;height: 18.75em;position: absolute;top: 0;left: 0;z-index: 1;}
#primipiani ul {width: 14.563em;height: 18.75em;position: absolute;top: 0;left: 24.5em;z-index: 11;}
#primipiani ul li {width: 14.563em;height: 3.75em;display: block;float: left;}
#primipiani ul li a {font-size: 0.813em;font-weight: bold;height: 3em;line-height: 1.154em;padding: 0.615em 0.769em 1em 0.769em;margin-right: -0.077em;display: block;position: relative;}
#primipiani ul li a span {width: 13.077em;padding: 0.462em 0 0.231em 0;display: block;float: left;cursor: pointer;}
#primipiani ul li a img {width: 2.846em;margin-top: 0.154em;border: 1px solid #ffffff;float: right;}
#primipiani ul li a:hover {text-decoration: none;margin-left: -0.769em;padding-left: 1.538em;position: relative;}
#primipiani ul li a.selezionato {margin-left: -0.846em;padding-left: 1.538em;}
#primipiani ul li a.nonselezionato {background-image: none;padding: 0.692em 0.769em 0.923em 0.769em;margin: 0;}

#primipiani2 {width: 39.063em;height: 22.938em;margin: 0 0 0.625em 0;background-color: #333333;border: 1px solid #CCCCCC;float: left;position: relative;display: block;}
#primipiani2 .primipiani-text {width: 19.875em;height: 7.375em;position: absolute;bottom: 0;z-index: 4;}
#primipiani2 .primipiani-text .sectLabel {height: 18px;line-height: 18px;padding: 0 10px;top: -18px;position: absolute;}
#primipiani2 .primipiani-text h2 {font-size: 1.375em;line-height: 1.227em;padding: 0.227em 0.909em 0.091em 0.455em;}
#primipiani2 .primipiani-text p {font-size: 0.813em;line-height: 1.231em;padding: 0 1.538em 0.385em 0.769em;}
#primipiani2 .div-alpha {width: 19.875em;height: 7.375em;position: absolute;bottom: 0;left: 0;z-index: 3;}
#primipiani2 .div-alpha .fixMe {width: 100%;}
#primipiani2 .primipiani-img {width: 19.875em;height: 22.938em;position: absolute;top: 0;float: left;}
#primipiani2 .primipiani-img img {width: 19.875em;height: 22.938em;position: absolute;top: 0;left: 0;z-index: 1;}
#primipiani2 ul {width: 286px;position: absolute;top: 9px;left: 328px;z-index: 11;}
#primipiani2 ul li {width: 286px;padding-bottom: 11px;float: left;}
#primipiani2 ul li img {float: left;}
#primipiani2 ul li a {font-weight: bold;display: inline-block;float: left;}
#primipiani2 ul li a.img {width: 133px;height: 79px;position: relative;}
#primipiani2 ul li a.img:hover {text-decoration: none;}
#primipiani2 ul li a.img .sectLabel {position: absolute;bottom: 0;left: 0;}
#primipiani2 ul li a.text {width: 143px;font-size: 0.75em;color: #FFFFFF;line-height: 1.333em;margin: -2px 0 0 10px;}

/* commenti */
.boxCommPost {clear: both;}
.boxCommPost div.cont {margin-top:10px;}
.boxCommPost .titSect {margin-top: 1px;float: left}
.boxCommPost .titSect13 {padding: 0.923em 0 1em 0;border-top: 1px solid #CCCCCC;}
.boxCommPost .titSect13black {font-size: 0.813em;font-weight: bold;color: #333333;padding: 7px 0;display: block;}
.boxCommPost input, .boxCommPost input[type=password], .boxCommPost textarea {clear: both;float: left;}
.boxCommPost input[type=text], .boxCommPost input[type=password] {font-size: 0.813em;width: 47.231em;margin: 0 0 0.769em 0;padding: 0.077em 0.385em 0.154em 0.385em;line-height: 1.231em;}
.boxCommPost textarea {width: 47.308em;height: 8.538em;margin: 0 0 0.769em 0;}
.boxCommPost p.option {font-size: 0.813em;line-height: 1.077em;margin: 0.154em 1.154em 1.154em 0;float: left;}
.boxCommPost div.cont p.option {font-size: 0.813em;line-height: 1.077em;margin: 0.154em 0 1.154em 0;float: left;}
.boxCommPost p.action {padding-top: 0.188em;float: right;display: block;}
.boxCommPost p.action a.subscribe {font-size: 0.75em;height: 1.083em;line-height: 1.083em;padding: 0 0 0.083em 1.5em;background: url(../wp-images/ico-rss2.png) no-repeat left center;}
.boxCommPost .regCnt {width: 100%;margin: 0 0 0.938em 0;float: left;}
.boxCommPost .regSx {width: 15em;padding: 0 1em 0 0;border-right: 1px solid #E2E2E2;float: left;}
.boxCommPost .regSx input[type=text], .boxCommPost input[type=password] {width: 17.462em;}
.boxCommPost .regSx p {font-size: 0.813em;margin: 0 0 0.538em 0;display: block;clear: both;}
.boxCommPost .regSx p.option {margin-bottom: 0.769em;float: none;}
.boxCommPost .regDx {width: 21.875em;padding: 0 0 0 0.938em;float: left;}
.boxCommPost .regDx p {font-size: 0.813em;margin: 0 0 0.538em 0;display: block;clear: both;}
.boxCommPost .regDx .title {font-size: 0.813em;font-weight: bold;margin: 0 0 0.462em 0;display: block;}
.boxCommPost .regSx .title {font-size: 0.813em;font-weight: bold;margin: 0 0 0.846em 0;display: block;}
.boxCommPost .btn {font-size: 0.75em;line-height: 1.083em;padding: 0.25em 0.75em;}
.boxCommPost .regDx .btn {margin: 0 0 0.385em 0;}
.boxCommPost .regSx .btn {margin: 0 0 0.769em 0;}

.commPost {width: 39.063em;margin-top: 0.625em;border: 1px solid #CCCCCC;clear: both;float: left;}
.commPost.odd {width: 37.813em;margin-left: 1.25em;}
.commPost-img {width: 3em;display: block;margin: 0 0.625em 0 0;padding: 0;text-align: center;float: left;}
.commPost-img img {border: 1px solid #0000CC;}

.boxUserLog {width: 100%;margin: 0.313em 0 0.5em 0;float: left;}
.boxUserLog img {border: 1px solid #CFCFCF;float: left;}
.boxUserLog .boxText {margin: 0 0 0 3.375em;}
.boxUserLog .userName {font-size: 0.813em;line-height: 1.231em;margin-top: -0.154em;display: inline-block;}

.commPost .boxUser {width: auto;padding: 0.313em 0.313em 0.938em 0.313em;background-color: #EFEFEF;}
.commPost .boxUser img {border: 1px solid #CCCCCC;float: left;}
.commPost .boxUser .boxText {margin: 0 0 0 0.313em;float: left;}
.commPost .boxUser .boxText .date {font-size: 0.688em;line-height: 1.364em;display: block;clear: left;}
.commPost .boxUser .boxText .userName {font-size: 0.75em;line-height: 1.083em;display: inline-block;clear: left;float: left;}
.commPost .boxUser .boxVote {width: 7.813em;display: block;float: right;}
/*.commPost .boxUser .boxVote a {height: 1.125em;padding: 0 0 0 0.188em;float: right;}
.commPost .boxUser .boxVote a img {border: 0 none;}*/
.commPost .boxUser .boxVote .votato {height: 1.125em;padding: 0 0 0 0.188em;float: right;}
.commPost .boxUser .boxVote .votato img {border: 0 none;padding: 0 0 0 0.188em;float: right;}
/*.commPost .boxUser .boxVote span {font-size: 0.688em;line-height: 1.818em;padding: 0 0.455em 0 0;float: right;}*/
.commPost .boxUser .boxVote span.left {font-size: 0.688em;line-height: 1.818em;padding: 0;float: right;}
.commPost .boxUser .boxVote span.voted {font-size: 0.688em;color: #999999;float: right;}
.commPost .boxUser .boxVote span.icoVoted {padding: 0 0 0 0.273em;float: right;opacity: 0.7;}
.commPost .commPost-msg {padding: 0.313em;}
.commPost .commPost-msg p {font-size: 0.813em;line-height: 1.538em;padding-bottom: 0.385em;overflow: hidden;}
.commPost .commPost-msg a.answer {font-size: 0.813em;float: left;}
.commPost .commPost-msg a.abuse {font-size: 0.688em;margin-right: 0.909em;float: right;}

/* BARRA NANOPRESS DAVIDE 16/05/2011 */
		.topMenuCnt {width: 100%;height: 24px;background: url(../wp-images/topMenuBg.png) repeat-x top left;border-bottom: 1px solid #999999;}

		.topMenu {height: 24px;margin: 0;padding: 0;float: left;}
		.topMenu li {font-size: 12px;height: 24px;margin: 0;padding: 0;background: url(../wp-images/topMenuSep.png) no-repeat top right;display: block;float: left;width: auto;}
		.topMenu li a {color: #0000CC;height: 24px;line-height: 24px;margin: 0;padding: 0 10px 0 10px;display: block;z-index: 15;}
		.topMenu li a.cm-user {color: #9900CC;line-height: 24px;background: url(../wp-images/topMenuSep.png) #ffffff no-repeat center right;}
		.topMenu li a.cm-nolink {border-right: 1px solid #999999;height: 21px;}
		 .topMenu li a.cm-nohover:hover {color:#0000CC;height: 21px;}
		.topMenu li a:hover {color: #999999;text-decoration: none;}
		.topMenu li:hover, .topMenu li.over {background-color: #E5E5E5;}
		.topMenu li:hover ul.cm-sub, .topMenu li:hover ul.cm-sub div, .topMenu li.over ul.cm-sub, .topMenu li.over ul.cm-sub div {visibility: visible;}
		.topMenu li:hover a.cm-nolink {color: #999999;text-decoration: none;background-color: #ffffff;position: relative;z-index: 902;}
		.topMenu li ul.cm-sub {width: auto;height: auto;padding: 0 0 5px 0;margin: 0 0 0 -1px;border: 1px solid #999999;border-top: none;background-color: #FFFFFF;visibility: hidden;position: absolute;z-index: 214748361 !important;}
		.topMenu li ul.cm-sub li {min-width: 117px;height: 16px;list-style:none;margin: 0;padding: 5px 20px 5px 10px;background-color: #ffffff;border-left: none;display: block;float: none;position: relative;background-image: none;}
		.topMenu li ul.cm-sub li.npsublist { padding: 5px 20px 5px 0; }
		.topMenu li ul.cm-sub li a {font-weight: normal;color: #0000CC;cursor: pointer;white-space: nowrap;margin: 0;height: 16px;line-height: 16px;border: none;display: block;overflow: hidden;}
		.topMenu li ul.cm-sub li a:hover {text-decoration: none;}
		.topMenu li ul.cm-sub div {border-top: 1px solid #999999;margin: -1px -1px 0 0;z-index: 901;position: relative;visibility: hidden;}
		*:first-child+html .topMenu li ul.cm-sub div {float: left;width: 100%;position: absolute;} /* ie7 */
		
		.topMenu li ul.cm-sub li.hasSubLev2 {background-image: url(../wp-images/bg-cm-sub-lev2-li.png);background-repeat: no-repeat;background-position: 95% center;}
		.topMenu li ul.cm-sub li:hover, .topMenu li ul.cm-sub li.hover {background-color: #E5E5E5;}
		.topMenu li ul.cm-sub li ul.cm-sub-lev2 li:hover, .topMenu li ul.cm-sub ul.cm-sub-lev2 li.hover {background-color: #E5E5E5;}
		.topMenu li ul.cm-sub li:hover ul.cm-sub-lev2, .topMenu li ul.cm-sub li:hover ul.cm-sub-lev2 div, .topMenu li ul.cm-sub li.hover ul.cm-sub-lev2, .topMenu li ul.cm-sub li.hover ul.cm-sub-lev2 div {visibility: visible;}
		
		.topMenu li ul.cm-sub li ul.cm-sub-lev2 {width: auto;height: auto;padding: 0 0 5px 0;margin: 0 0 0 -1px;border: 1px solid #999999;background-color: #FFFFFF;visibility: hidden;position: absolute;z-index: 900;left: 148px;top: 0px;}
.topMenu li ul.cm-sub li ul.cm-sub-lev2 li {min-width: 101px;height: 16px;list-style:none;margin: 0;padding: 5px 20px 5px 10px;background: none;background-color: #FFFFFF;border-left: none;display: block;float: none;}		
		.topMenu li ul.cm-sub li ul.cm-sub-lev2 li a {padding: 0;}
		*:first-child+html .topMenu li ul.cm-sub {min-width: 121px;} /* ie7 */
*:first-child+html .topMenu li ul.cm-sub li {min-width: 121px;clear: both;} /* ie7 */
*:first-child+html .topMenu li ul.cm-sub li ul.cm-sub-lev2 {left: 152px;} /* ie7 */
*:first-child+html .topMenu li ul.cm-sub li ul.cm-sub-lev2 li {min-width: 119px;} /* ie7 */

		
		.topMenu.right {float: right;}
		.topMenu.right li {background: url(../wp-images/topMenuSep.png) no-repeat top left;}
		.topMenu.right li:hover, .topMenu li.over {z-index: 10000;background-color: #ffffff;}

		.topMenu li.nohover:hover, .topMenu li.nohover.over {background-color: transparent;}

		.topMenu.right li.iphone:hover, .topMenu li.iphone.over  {z-index: 10000;background-image: none;background-color: #336600;}
.topMenu.right li.iphone {background: url(../wp-images/bg-topMenu-iphone2.png) repeat-x top left;border-right: 1px solid #95e45a;}
.topMenu.right li.iphone  a {color: #ffffff;font-weight: bold;}

ul.followUs {margin: 7px 0 3px -7px;float: left;}
ul.followUs li {float: left; padding-bottom:5px;}
.iconsBig {width: 35px;height: 35px;background: url(../wp-images/ico-follow.png) no-repeat left top;float: left;text-align: center;cursor: pointer;margin-left: 6px;}
.iconsBig.facebook {background-position: left top;}
.iconsBig.twitter {background-position: left -35px;}
.iconsBig.rss {background-position: left -70px;}
.iconsBig.email {background-position: left -105px;}
.iconsBig.buzz {background-position: left -140px;}
.iconsBig.iphone {background-position: left -175px;}
.iconsBig.igoogle {background-position: left -210px;}
.iconsBig.youtube {background-position: left -245px;}
.iconsBig.ipad {background-position: left -280px;}
.iconsBig.pinit {background-position: left -315px;}

		li a.icons, #circuitBox div.circuitEL span.title {padding: 0 0 1px 25px;background: url(../wp-images/all-icons.png?v=1.2) no-repeat;}

		li a.icons.adsl, span.title.adsl { background-position: 0 0; }
		li a.icons.allaguida, span.title.allaguida { background-position: 0 -20px; }
		li a.icons.bags, span.title.bags { background-position: 0 -40px; }
		li a.icons.bellezza, span.title.bellezza { background-position: 0 -60px; }
		li a.icons.blackberry, span.title.blackberry { background-position: 0 -80px; }
		li a.icons.buttalapasta, span.title.buttalapasta { background-position: 0 -100px; }
		li a.icons.coppia, span.title.coppia { background-position: 0 -120px; }
		li a.icons.tempolibero, span.title.tempolibero { background-position: 0 -120px; }
		li a.icons.derapate, span.title.derapate { background-position: 0 -140px; }
		li a.icons.dieta, span.title.dieta { background-position: 0 -160px; }
		li a.icons.ecoo, span.title.ecoo { background-position: 0 -180px; }
		li a.icons.finanzaeborse, span.title.finanzaeborse { background-position: 0 -200px; }
		li a.icons.games4all, span.title.games4all { background-position: 0 -220px; }
		li a.icons.gaywave, span.title.gaywave { background-position: 0 -240px; }
		li a.icons.haisentito, span.title.haisentito { background-position: 0 -260px; }
		li a.icons.mamma, span.title.mamma { background-position: 0 -280px; }
		li a.icons.matrimonio, span.title.matrimonio { background-position: 0 -300px; }
		li a.icons.moda, span.title.moda { background-position: 0 -320px; }
		li a.icons.musicroom, span.title.musicroom { background-position: 0 -340px; }
		li a.icons.myluxury, span.title.myluxury { background-position: 0 -360px; }
		li a.icons.nanopress, span.title.nanopress { background-position: 0 -380px; }
		li a.icons.nextmoto, span.title.nextmoto { background-position: 0 -400px; }
		li a.icons.nonmidire, span.title.nonmidire { background-position: 0 -420px; }
		li a.icons.pfwww, span.title.pfwww { background-position: 0 -440px; }
		li a.icons.pourfemme, span.title.pourfemme { background-position: 0 -440px; }
		li a.icons.oroscopo, span.title.oroscopo { background-position: 0 -440px; }
		li a.icons.cucina, span.title.cucina { background-position: 0 -440px; }
		li a.icons.ricette, span.title.ricette { background-position: 0 -440px; }
		li a.icons.salute, span.title.salute { background-position: 0 -440px; }
		li a.icons.gossip, span.title.gossip { background-position: 0 -440px; }
		li a.icons.qnm, span.title.qnm { background-position: 0 -460px; }
		li a.icons.regaloregali, span.title.regaloregali { background-position: 0 -480px; }
		li a.icons.shoes, span.title.shoes { background-position: 0 -500px; }
		li a.icons.stylosophy, span.title.stylosophy { background-position: 0 -520px; }
		li a.icons.stwww, span.title.stwww { background-position: 0 -520px; }
		li a.icons.suipedali, span.title.suipedali { background-position: 0 -540px; }
		li a.icons.tantasalute, span.title.tantasalute { background-position: 0 -558px; }
		li a.icons.tcwww, span.title.tcwww { background-position: 0 -578px; }
		li a.icons.tecnocino, span.title.tecnocino { background-position: 0 -578px; }
		li a.icons.cellulari, span.title.cellulari { background-position: 0 -578px; }
		li a.icons.tccellulari, span.title.tccellulari { background-position: 0 -578px; }
		li a.icons.tecnozoom, span.title.tecnozoom { background-position: 0 -598px; }
		li a.icons.tznews, span.title.tznews { background-position: 0 -598px; }
		li a.icons.televisionando, span.title.televisionando { background-position: 0 -618px; }
		li a.icons.trackback, span.title.trackback { background-position: 0 -638px; }
		li a.icons.tshot, span.title.tshot { background-position: 0 -658px; }
		li a.icons.videogiochiconsole, span.title.videogiochiconsole { background-position: 0 -678px; }
		li a.icons.vivacinema, span.title.vivacinema { background-position: 0 -698px; }
		li a.icons.voiaganto, span.title.voiaganto { background-position: 0 -718px; }
		li a.icons.vswww, span.title.vswww { background-position: 0 -380px; }
		li a.icons.vostrisoldi, span.title.vostrisoldi { background-position: 0 -380px; }
		li a.icons.mutui, span.title.mutui { background-position: 0 -738px; }
		li a.icons.vsmutui, span.title.vsmutui { background-position: 0 -738px; }
		li a.icons.designmag, span.title.designmag { background-position: 0 -758px; }
		li a.icons.eyewear, span.title.eyewear { background-position: 0 -778px; }
		li a.icons.casapoker, span.title.casapoker { background-position: 0 -798px; }
		li a.icons.ecodellosport, span.title.ecodellosport { background-position: 0 -380px; }
		li a.icons.politica24, span.title.politica24 { background-position: 0 -380px; }
		li a.icons.ellahoy, span.title.ellahoy { background-position: 0 -858px; }
		li a.icons.tecnofans, span.title.tecnofans { background-position: 0 -878px; }
		li a.icons.fattidicronaca, span.title.fattidicronaca { background-position: 0 -380px; }
		li a.icons.apollodoro, span.title.apollodoro { background-position: 0 -918px; }
		li a.icons.ticonzero, span.title.ticonzero { background-position: 0 -938px; }
/* ie6 */
*html .topMenu li {position: relative;}
*html .topMenu li a {float: left;}
*html .topMenu li ul.cm-sub {left: 0;top: 21px;z-index: 999;}
*html .topMenu li ul.cm-sub li {float: left;clear: left;}
*html .topMenu li ul.cm-sub li a {float: left}
*html .topMenu li ul.cm-sub div {position: absolute;}




.icons18 {padding-left: 24px;background: url(../wp-images/icons18.png) no-repeat left top;}
.icons18.Afacebook {background-position: left top;}
.icons18.Aemail {background-position: left -18px;}
.icons18.Atwitter {background-position: left -36px;}
.icons18.Ashare {background-position: left -54px;}
.icons18.Acommenta {background-position: left -72px;padding-left: 20px;}
.icons18.Astampa {background-position: left -90px;padding-left: 20px;}

.oroscopo {margin-bottom: 0.313em;float: left;overflow: hidden;}
.oroscopo ul.sign {width: 460px;margin: -13px 0 0 -8px;border-right: 1px solid #CCCCCC;float: left;}
.oroscopo ul.sign li {width: 74px;height: 76px;margin: 13px 0 0 0;float: left;}
.oroscopo ul.sign  li a {font-size: 13px;text-align: center;display: block;}
.oroscopo .oroscopoDx {padding: 0 0 0 15px;float: left;}
.oroscopo .oroscopoDx label {font-size: 0.813em;font-weight: bold;color: #666666;display: block;}
.oroscopo .oroscopoDx ul {margin: 3px 0 13px 0;}
.oroscopo .oroscopoDx ul li {font-size: 0.813em;line-height: 1.385em;display: block;}
.zodiac {width: 58px;height: 58px;margin: 0 8px 2px 8px;background: url(../wp-images/oroscopo.png) no-repeat left top;display: block;}
.zodiac.ariete {background-position: left top;}
.zodiac.toro {background-position: left -58px;}
.zodiac.gemelli {background-position: left -116px;}
.zodiac.cancro {background-position: left -174px;}
.zodiac.leone {background-position: left -232px;}
.zodiac.vergine {background-position: left -290px;}
.zodiac.bilancia {background-position: left -348px;}
.zodiac.scorpione {background-position: left -406px;}
.zodiac.saggitario {background-position: left -464px;}
.zodiac.capricorno {background-position: left -522px;}
.zodiac.acquario {background-position: left -580px;}
.zodiac.pesci {background-position: left -638px;}


/* fotogallery x html identico */
#main {width: 61.25em;margin: 0 auto;background: #FFFFFF;}
#headerMini {height: 2.5em;}
#headerMini .headerInner {height: 2.5em;background: url(../wp-images/bgHeaderInnerMini.png) repeat-x 50% 50%;}
#headerMini .logo {width: 185px;height: 23px;padding: 0.495em 0.563em 0 0.95em;float: left;}
#headerMini .logo a {float: left;}
#headerMini .logo img {margin: 0;}
#content {background: #FFFFFF;float: left;}
/*.pageLite {padding-top:0.313em}*/
.pageLite h1 {font-size: 22px;line-height: 25px;float: left;}
.pageLite #page {padding-top: 10px;}
.pageLite .titBox13 {font-size: 0.938em;font-weight: bold;line-height: 1.2em;padding: 0.467em 0.667em 0 0;display: block;}
.pageLite .thumb.img90 {margin-top: -3px;}
.pageLite .boxCont {padding: 0;}
.pageLite .boxLink a {font-size: 0.923em;text-align: left;line-height: 1em;margin: 0.583em 0 0 0;display: block;}
.tit16 {font-size: 1em;font-weight: bold;line-height: 1.25em;padding: 0;margin-bottom: 0.625em;}
.sepGray {clear: both;display: block;height: 1px;width: 100%;background: #CCCCCC;}
.boxCont {padding: 0 0.625em 0.625em 0.625em;}
.boxContBtmBlock {padding: 0 0 15px 0;margin: 0 0 10px 0;border-bottom: 1px solid #CCCCCC;}
.titSect16 {font-size: 1em;font-weight: bold;margin: 0.75em 0 0.5em 0;display: block;}
.col4 {width: 39.188em;padding-right: 0.938em;background: #FFFFFF;float: left;}
.col3 {width: 18.75em;padding-left: 0.625em;margin-left: 1px;background: #FFFFFF;float: left;}
.phgMenu {font-size: 0.75em;font-weight: bold;color: #CCCCCC;line-height: 3.333em;margin: 0 0.833em;float: right;}
.fgCount {font-size: 1.125em;color: #666666;float: right;}
.fgCnt {margin-top: 3px;position: relative;float: left;}
.fgCnt a.photo {float: left;z-index: 100;}
a.zoom {position: absolute;visibility: hidden;z-index: 999;}
.player {width: 18.75em;margin-bottom: 0.625em;position: relative;float: left;}
.player a {float: left;}
.boxCont .player {left: -0.688em;top: -0.063em;}
.labRatePhg {font-size: 0.813em;font-weight: bold;line-height: 19px;margin: 0 3px 7px 0;float: left;}
.ulTit {font-size: 0.75em;font-weight: bold;margin: 0.833em 0 0.167em 0;display: block;}
.lt14 {clear: both;}
.lt14 li {width: 100%;min-height: 16px;display: block;float: left;clear: both;}
.lt14 li a {font-size: 0.688em;line-height: 1.273em;display: block;}
/* rate */
.rate {overflow: hidden;}
.rate strong {width: 65px;float: left;}
.rate em {width: 12px;height: 12px;margin-right: 1px;float: left;overflow: hidden;text-indent: -9999px;}
/* rate 19 */
.rate19 {margin: 0;position: relative;float: left;}
.rate19 strong {width: 100px;}
.rate19 em {width: 20px;height: 19px;margin: 0;}
.rate19 em.half {width: 9px;}
.rate19 span {font-size: 11px;font-weight: bold;line-height: 19px;margin: 0 0 0 4px;float: left;}
.rate19 span span {color: #333333;margin: 0;float: none;}
.rate19.disabled strong {width: 100px;background: url(../wp-images/rate19Bg.png) no-repeat 0 0;display: block;}
.rate19.r19blu strong {background: url(../wp-images/rate19Bg.png) no-repeat 0 0;}
.rate19.r19blu em {background: url(../wp-images/rate19blu.png) no-repeat 0 0;}
.rate19.r19blu span {color: #0200CC;}

.boxStdLite iframe .mhs {margin-left:0;margin-right:0;}
.boxStdLite iframe .phs {padding-left:0;padding-right:0;}
.boxStdLite iframe .fbConnectWidgetFooter .fbFooterBorder {margin:0 6px 0 0;padding:4px 0;}

p.megusta {height: 20px;margin-top: 0.545em; /*overflow: hidden; MODIFICA FACEBOOK*/}

.pag {
    border-top: 1px solid #CCCCCC;
    display: block;
    float: left;
    font-size: 0.75em;
    line-height: 0.833em;
    padding: 0.833em 0;
    width: 100%;
}
.pag a {
    float: left;
    font-weight: bold;
    margin-right: 0.333em;
    min-width: 0.833em;
    padding: 0.583em;
    text-align: center;
}
.pag .middleNum {
    float: left;
    text-align: center;
    width: 100%;                                                                                                  
    z-index: 100;                                                                                                 
}                                                                                                                 
.pag .middleNum a {                                                                                               
    display: inline-block;                                                                                        
    float: none;                                                                                                  
}                                                                                                                 
.pag .middleNum span {                                                                                            
    display: inline-block;                                                                                        
    font-weight: bold;                                                                                            
    margin-right: 0.25em;                                                                                         
    min-width: 0.833em;                                                                                           
    padding: 0.583em;                                                                                             
    text-align: center;                                                                                           
}                                                                                                                 
.pag a.prev {                                                                                                     
    float: left;                                                                                                  
    margin-top: -26px;                                                                                            
    padding: 0.583em 0.833em;                                                                                     
    z-index: 101;
}
.pag a.next {                                                                                                     
    float: right;                                                                                                 
    margin-right: 0;                                                                                              
    margin-top: -26px;                                                                                            
    padding: 0.583em 0.833em;                                                                                     
    z-index: 102;                                                                                                 
}                                                                                                                 
.pag a {                                                                                                          
    background-color: #F1F1F1;                                                                                    
    border: 1px solid #CCCCCC;                                                                                    
}  


/* Style CONDIVIDI */
#akst_form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#999999 none repeat scroll 0 0;
border:1px solid #DDDDDD;
display:none;
position:absolute;
width:350px;
z-index:999;
}
#akst_form a.akst_close {
color:#FFFFFF;
float:right;
margin:5px;
}
#akst_form ul.tabs {
border:1px solid #999999;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 10px 0;
padding:0;
}
#akst_form ul.tabs li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CCCCCC none repeat scroll 0 0;
border-bottom:1px solid #999999;
cursor:pointer;
float:left;
margin:0 3px 0 0;
padding:3px 5px 2px;
}
#akst_form ul.tabs li.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
cursor:default;
padding:4px 5px 1px;
}
#akst_form div.clear {
clear:both;
float:none;
}
#akst_social, #akst_email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
padding:10px;
font-size:100%;
}

#akst_social {
        font-size:80%;
}

#akst_social ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#akst_social ul li {
float:left;
margin:0;
padding:0;
width:45%;
}
#akst_social ul li a {
background-repeat:no-repeat;
display:block;
float:left;
height:24px;
padding:4px 0 0 22px;
vertical-align:middle;
}
#akst_delicious {
background-position:0 2px;
background-image:url(../wp-images/delicious.gif);
}
#akst_digg {
background-position:0 2px;
background-image:url(../wp-images/digg.gif);
}
#akst_diggita {
background-image:url(../wp-images/diggita.gif);
background-position:0 2px;
}
#akst_yahoo_myweb {
background-position:0 2px;
background-image:url(../wp-images/yahoo_myweb.gif);
}
#akst_yahoo {
background-position:0 2px;
background-image:url(../wp-images/yahoo.gif);
}
#akst_stumbleupon {
background-position:0 2px;
background-image:url(../wp-images/stumbleupon.gif);
}
#akst_google_bmarks {
background-position:0 2px;
background-image:url(../wp-images/google_bmarks.gif);
}
#akst_technorati {
background-position:0 2px;
background-image:url(../wp-images/technorati.gif);
}
#akst_technotizie {
background-position:0 2px;
background-image:url(../wp-images/technotizie.gif);
}
#akst_segnalo {
background-position:0 2px;
background-image:url(../wp-images/segnalo.gif);
}
#akst_facebook {
background-image:url(../wp-images/icons16.png);
background-repeat:no-repeat;
background-position:left 2px;
}
#akst_twitter {
background-image:url(../wp-images/icons16.png);
background-repeat:no-repeat;
background-position:left -38px;
}
#akst_oknotizie {
background-image:url(../wp-images/oknotizie.gif);
background-position:0 2px;
}
#akst_email {
display:none;
text-align:left;
}
#akst_email form, #akst_email fieldset {
border:0 none;
margin:0;
padding:0;
}
#akst_email fieldset legend {
display:none;
}
#akst_email ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#akst_email ul li {
margin:0 0 7px;
padding:0;
}
#akst_email ul li label {
color:#555555;
display:block;
margin-bottom:3px;
}
#akst_email ul li input {
padding:3px 10px;
}
#akst_email ul li input.akst_text {
padding:3px;
width:280px;
}
/* FINE Style CONDIVIDI */



/* Davide 30/01/11 */
/*
.adv-ipad {width: 457px;height: 74px;margin: 0 0 18px 0;clear: both;float: left;background: url(http://generik.trilud.com/wp-images/bg-ipad457.png) no-repeat top left;cursor: pointer;}
.adv-ipad .sidebox-title-sec {font: bold 14px/16px Arial; text-transform: uppercase;margin: 12px 0 4px 137px;display: block;}
.adv-ipad div.text-cnt {width: 304px;margin-left: 137px;border-top: 1px solid #CDCDCD;float: left;}
.adv-ipad div.text-cnt a {font-weight: bold;display: inline;}
.adv-ipad div.text-cnt p {font-size: 12px;line-height: 14px;margin: 3px 0 0 0;}
.adv-ipad div.text-cnt {width: 304px;}
.adv-ipad.vers2 div.text-cnt .button {margin: 9px 0 0 5px;float: right;}
.adv-ipad.vers2 div.text-cnt p {width: 187px;float: left;}
*/

.appStoreIpad {width: 100%;margin-top: 0.625em;padding: 0.875em 0 0.313em 0;border-top: 1px solid #CCCCCC;background: url(../wp-images/dispAppStore.png) no-repeat left 14px;cursor: pointer;float: left;}
.appStoreIpad p {font-size: 0.813em;font-weight: normal;line-height: 1.077em;margin: 0 0 0 6.769em;padding: 0;}
.appStoreIpad p.text a {color: #FF0000;}
.appStoreIpad p.links a {font-weight: bold;}
/* FINE Davide 30/01/11 */



/* AGGIUNTE LIGIO */
ul.archivos { width: 100%; }
ul.archivos li { display: inline; float: left; width: 140px; }
ul.single {
      margin-top: 0.571em;
		clear: left;
}

ul.single li, ol.single li ul.single li {
        margin-top: 0.571em;
        /*margin-left: 0.938em;*/
        margin-left: 1.071em;
        font-size:0.875em;
        list-style-type: disc;
        line-height:1.571em;
}

ol.single {
        margin-top: 0.571em;
}

ol.single li {
        margin-top: 0.571em;
        /*margin-left: 0.938em;*/
        margin-left: 1.429em;
        font-size:0.875em;
        list-style-type: decimal;
        list-style-position: outside;
        line-height:1.571em;
}

ol.single li ul.single li, ul.single li ol.single li {
        font-size:1em;
}
#form-register .input { border: 1px solid #666666; height: 19px; font-size: 13px; /*width: 300px;*/ }
#form-register .scroll { border: 1px solid #666666; padding: 1px 3px 5px 5px; }
#form-register .password { border: 1px solid #666666; height: 19px; font-size: 13px; /*width: 190px;*/ }

#form-register { margin-top: 10px; }

#form-register div { margin-bottom:10px; }

#form-register UL { padding: 0px; }
#form-register LI { list-style: none; }
#form-register input[type="text"], #form-register input[type="password"] { width: 98%; }
#form-register .btn {
        margin-top: 20px;
        margin-bottom: 20px;
        /*width: 92px;*/
}

#form-register .scroll {
        padding: 1px 8px 5px 5px;
        margin-bottom: 10px;
        /*width: 404px;*/
        height: 65px;
}

#form-register .scroll .txt {
        /*width: 404px;*/
        height: 66px;
        overflow: auto;
}

#form-register .radio { margin-right: 10px; }

#form-register .validation-advice {color:#FF0000;}

.errorlist {margin-top: 10px; color: #FF0000;}


.ltArcSond {margin: 0 0 7px 0;display: block;float: left;clear: both;}
.ltArcSond a {font-size: 0.938em;font-weight: bold;/*color: #CC3300;*/line-height: 1.2em;margin: 0 0 0.133em 0;display: inline-block;clear: both;}
.ltArcSond p {font-size: 0.75em;line-height: 1.333em;display: block;clear: both;margin-top: 0;}

div.col1.stpage p {
        font-size:0.875em;
        line-height:1.571em;
        padding:0.571em 0 0;
}
.col1 .tag ul {margin-bottom: 0.625em;}
.col2 .tag ul li {line-height: 24px;}
.tag ul li {line-height: 28px;padding: 0 0.25em 0 0;display: inline;}
.tag a {color: #2266BB;}
.tag a.dim1 {font-size: 30px;}
.tag a.dim2 {font-size: 26px;}
.tag a.dim3 {font-size: 23px;}
.tag a.dim4 {font-size: 22px;}
.tag a.dim5 {font-size: 20px;}
.tag a.dim6 {font-size: 18px;}
.tag a.dim7 {font-size: 16px;}
.tag a.dim8 {font-size: 15px;}
.tag a.dim9 {font-size: 14px;}
.tag a.dim10 {font-size: 13px;}

.thumb.img138FGLight {margin-left: -0.688em;margin-right: -0.688em;}
.thumb.img138FGLight div {width: 8.75em;margin: 0 0.688em 0.938em 0.688em;}

.boxUserLog {
float:left;
margin:0.313em 0 0.5em;
width:100%;
}

.boxUserLog img {
border:1px solid #CFCFCF;
float:left;
}

.boxUserLog .boxText {
margin:0 0 0 3.375em;
}


.boxUserLog .userName {
display:inline-block;
font-size:0.813em;
line-height:1.231em;
margin-top:-0.154em;
}

.boxCommPost .titSect13black {
    color: #333333;
    display: block;
    font-size: 0.813em;
    font-weight: bold;
    padding: 7px 0;
}

.slidePhoto {margin-right: 1em;float: right; margin-top:0.75em}
.slidePhoto img {margin-left: 0.438em;}


/*.thumb {margin-right: -0.875em;float: left;}
.thumb div {margin: 0 0.625em 0.438em 0;float: left;}
.thumb div a {display: block;}
.thumb div a img {margin-bottom: 0.273em;border: 1px solid #0000CC;}
*/

.thumb.img200 div {width: 12.625em;margin: 0 0 1.25em 0.625em;}
.thumb.img200 div a.title {font-size: 0.75em;font-weight: bold;margin-top: 0.25em;float: left;}
.thumb.img200bis div {width: 12.625em;margin: 0 0.688em 0 0;padding-bottom: 1.25em;}
.thumb.img200bis div a.title {font-size: 0.875em;font-weight: bold;margin-top: 0.25em;float: left;}
/* Google ADS for search */
#search-list div.item_google {
        /*float:left;*/
        margin-bottom:0.938em;
        position:relative;
        width:100%;
}

#search-list div.item_google h1 {
        font-size:20px;
        font-weight:normal;
        margin-bottom:0;
        padding-bottom:0;
}

#search-list div.item_google h1 span {
        color:#999999;
        display:inline;
        font-size:12px;
        font-weight:normal;
        margin-left:4px;
        padding-top:0;
}

#search-list div.item_google div.txt a {
        font-size:0.813em;
        color: #333333;
}

#search-list div.item_google div.meta {
        font-size:0.813em;
}
/* Google ADS for search: FINE */

#newsletterLoading, .error, .success {
        font-size:0.813em;
        padding: 5px 0;
}

.subtitBox13 {
        color:#666666;
        display:block;
        font-size:0.813em;
        font-weight:bold;
        line-height:1.231em;
        padding:0.615em 0 0.308em;
}

ul.archivos {
        width: 100%;
}

ul.archivos li {
        display:inline;
        float:left;
        width:140px;
}

div.the_content p.subtitle { font-size:1.4em; font-weight:bold; color:#666666; }

div.tit-google-cse {line-height: 14px; margin-bottom: 10px; color: #333333; font-size: 11px; padding-top: 10px;}
div.sep-google-cse-top {padding-top: 8px; margin-top: 10px; border-top: 1px solid #CCCCCC;}
div.sep-google-cse-bottom {padding-top: 8px; margin-bottom: 10px; border-bottom: 1px solid #CCCCCC;}

p.megusta { margin-top: 6px; height: 20px; /*overflow: hidden; MODIFICA FACEBOOK*/ }

div.boxContBlock.fotocorre div.thumb.img119 div { margin-right: 0.375em; margin-top: 0.25em; width: 7.563em; }
div.boxContBlock.fotocorre div.thumb.img119 div a { font-size: 0.75em; font-weight: normal; margin-top: 0.167em; }
.pag {
    border-top: 1px solid #CCCCCC;
    display: block;
    float: left;
    font-size: 0.75em;
    line-height: 0.833em;
    padding: 0.833em 0;
    width: 100%;
}
.pag a {
    float: left;
    font-weight: bold;
    margin-right: 0.333em;
    min-width: 0.833em;
    padding: 0.583em;
    text-align: center;
}
.pag .middleNum {
    float: left;
    text-align: center;
    width: 100%;
    z-index: 100;
}
.pag .middleNum a {
    display: inline-block;
    float: none;
}
.pag .middleNum span {
    display: inline-block;
    font-weight: bold;
    margin-right: 0.25em;
    min-width: 0.833em;
    padding: 0.583em;
    text-align: center;
}
.pag a.prev {
    float: left;
    margin-top: -26px;
    padding: 0.583em 0.833em;
    z-index: 101;
}
.pag a.next {
    float: right;
    margin-right: 0;
    margin-top: -26px;
    padding: 0.583em 0.833em;
    z-index: 102;
}
.pag a {
    background-color: #F1F1F1;
    border: 1px solid #CCCCCC;
}

div.p13 span.url {
        color: #2266BB;
}

div.alert { color: #FF0000; font-weight: normal; }

p.comment-page-numbers { display: block; margin-top: 20px; padding-top: 20px; clear: both; }
p.comment-page-numbers span { font-weight: bold; display: inline; padding: 2px 5px; border: 1px solid #CCCCCC; color: #999999; }
p.comment-page-numbers a { font-weight: bold; display: inline; padding: 2px 5px; border: 1px solid #CCCCCC; }

.feed { background: url("../wp-images/icon-feed.gif") no-repeat scroll left center transparent; padding-left: 20px; }

ul.incolonna { width: 100%; }
ul.incolonna li {
	display: inline;
	float: left;
	width: 140px;
	height: auto;
}




/*classi per plugins delle phantom pages nel single*/
.boxContBlock {    margin: 0 0 0.688em;}
.boxContBlock {    border-top: 1px solid #CCCCCC;    display: inline-block;    margin: 0.625em 0 0 0;    width: 100%;}
.lt52 {    float: left; }
.lt52 div {    border-left: 1px solid #CCCCCC;    float: left;    padding: 0 0.625em;    width: 138px;}
.lt52 div:first-child {    border-left: 0 none;    padding: 0 0.625em 0 0;}
.lt52 div a.title {    display: block;    font-size: 0.973em;    font-weight: bold;    line-height: 16px;    margin: 0 0 0.75em;}


/*classi per barra di azioni sotto al titolo di un post*/
.sectAction {    font-size: 0.75em;    margin: 1.25em 0 0.625em;}
.sectAction.left {    float: left;}
.sectAction.right {    float: right;}
.sectAction li {    display: inline;    margin-right: 0.625em;}
.sectAction li a {    display: inline-block;    line-height: 18px;}
.sectAction.right li {    margin: 0 0 0 0.5em;}
.sectAction.phg {    font-size: 0.688em;}
.sectAction.phg li a {    display: inline-block;    line-height: 16px;}
.sectActionCont {   background: url("../wp-images/sep-gray.png") repeat-x scroll left top transparent;    float: left;    margin-top: 6px;    width: 100%;}
.sectActionCont .sectAction {    margin: 8px 0 7px;}
.sectActionCont .sectAction2 { margin: 7px 0 8px;    padding: 0;}
.sectActionCont .sectAction2 li {background:none;}
.sectAction2 li.facebook-button a, .sectAction2 li.facebook-buttom span {font-size:1.5em;}
.sectActionCont .sectAction2 li {    display: inline-block;    float: left;    height: 18px;    line-height: 18px;    margin-right: 10px;}
.sectActionCont .sectAction2 li a {    display: inline-block;    line-height: 18px;    padding: 0;}
.sectActionCont li a.icons { background: url("../wp-images/icons18.png") no-repeat scroll 0 0 transparent;   padding: 0 0 0 18px;}
.sectActionCont li a.icons.Acomments {background-position: left -72px;}
.sectActionCont li a.icons.Ashare {background-position: left -54px;}   
.sectActionCont li a.icons.Aemail {background-position: left -18px;}   
.sectActionCont li a.icons.Aprint {background-position: left -90px;}  
.at300bs {display: none;} 
.sepGrayDot { clear: both;    display: block;    height: 1px;    width: 100%;   background: url("../wp-images/sep-gray.png") repeat-x scroll left top transparent;}

/*class box promo app iphone ipad in colonna */

div.adv-ipad.vers2 {width:300px;background:url('../wp-images/bg_promo_apple.jpg') no-repeat scroll left top transparent;clear:both;cursor: pointer;float:left;height: 105px;margin: 0 0 10px;}
div.adv-ipad.vers2 .sidebox-title-sec {display: block;margin: 7px 0 4px 10px;font: bold 13px/16px Arial;}
div.adv-ipad.vers2 div.text-cnt {width:162px; border-top:0px;float:left;      margin-left:126px;}
div.adv-ipad.vers2 div.text-cnt p {font-size:12px;line-height:14px;clear:right;float:none;width: 187px;margin: 3px 0 0;   margin-left:5px;}
div.adv-ipad.vers2 div.text-cnt .button {display:block;float:left;margin: 9px 0 0 5px;   padding 0 0 0 3px;}

/*box foto e video sidebar 27-06-2011 */
.thumb.img90.HL-img div {padding: 0.625em 0 0.313em 0;width:23em}
.thumb.img90 .HL-img a.img {display: block;width:23em}
.thumb.img90 .HL-img a.title {font-size: 0.813em;line-height: 17px;margin-top: 1px;display: block;width:23em}


.ltArc, .ltArc2 {width: 41.25em;list-style-type:none;margin: 0;}
.ltArc li {width: 12.692em;font-size: 0.813em;line-height: 1.231em;padding: 0.154em 0;display: block;float: left;}
.ltArc2 li {width: 24.692em;font-size: 0.813em;line-height: 1.231em;padding: 0.154em 0;display: block;float: left;}

.feedCat {font-size: 0.813em;line-height: 1.231em;padding: 0.154em 0 0.154em 1.769em;margin-bottom: 1.154em;background: url(http://generik.trilud.com/wp-css/images/ico-rss16x16.png) no-repeat left center;float: left;display: block;}


/* Modifica intro categorie */
.box04 {width: 100%;padding: 0 0 16px 0;float: left;}
.box04 .p13sect {margin: 0;}
.box04 img {margin: 10px 10px 0 0;border: 1px solid #CDCDCD;float: left;}
.box05 {width: 100%;padding: 3px 0 6px 0;border-top: 1px solid #CCCCCC;float: left;}
.box05 div {width: 155px;margin: 0 0 3px 0;padding: 3px 0;display: inline-block;float: left;}
.box05 a {font-size: 0.813em;font-weight: bold;line-height: 14px;}

/*Modifica nuovo box categorie phantom single*/
/*.box10Cnt {float: left;margin: 10px 0;padding: 0px 0 0;width: 627px;}                                  
.box10Cnt.vers2 .box10 {width: 145.5px;}                                                                            
.box10 {background-color: #F1F1F1;float: left;margin: 0 0 3px 3px; padding: 3px 3px 3px 6px;}                    
.box10Cnt.vers2 div:first-child {margin: 0 0 3px 0;padding: 3px 3px 3px 6px;}                      
.box10Cnt.vers2 .box10 .text {width: 140px;}                                                                      
.box10Cnt.vers2 .box10 .text .title {padding-bottom: 5px;}                                                        
.box10 .text {float: left;margin: 2px;width: 148px;font-size: 0.813em;font-weight: bold;}*/

.box10Cnt {width: 633px;margin: 0 0 5px -6px;padding: 9px 0 0 0;border-top: 1px solid #CDCDCD;float: left;}
.box10 {width: 185px;padding: 8px 10px 8px 10px;margin: 0 0 5px 6px;background-color: #F1F1F1;float: left;}
.box10 img.img {border: 1px solid #CDCDCD;float: left;}
.box10 .text {width: 114px;margin: 0 0 0 10px;float: left;}
.box10 a.title {font-size: 0.813em;line-height: 1.13em;font-weight: bold;margin: -2px 0 5px 0;padding: 0 0 3px 0;display: inline-block;clear: both;float: left;} 
.box10Cnt.vers2 .box10 {width: 132px;}
.box10Cnt.vers2 .box10 .text {width: 92px;}
.box10Cnt.vers2 .text2 {width: 132px;float: left;}
.box10Cnt.vers2 a.title {margin-bottom: 0;}
.box10Cnt.vers2 .text2 {width: 132px;float: left;}
a.titoloclick { font-weight: bold; font-size: 20px; display:inline-block; margin:10px 0 5px 0;}
span.sidebox-title-sec.titolonoclick { font-weight: bold; font-size: 20px !important; display:inline-block; margin:10px 0 5px 0;}
.boxObj {margin: 0.625em 0;}
div.box04 ul{list-style-type: disc;margin-left:20px;}
div.box04 ul li{list-style-type: disc;font-size:0.813em;margin:0 0 2px 0;}


.galleryCnt .galleryThumbs {width: 647px;height: 74px;padding: 0 25px;overflow:hidden;}
.galleryThumbsCnt {width: 625px;margin: 8px 0 0 0;background-color: #f1f1f1;border: 1px solid #666666;float: left;overflow: hidden;position: relative;}
.galleryCnt {width: 100%;margin: 10px 0 10px 0;}
.galleryCnt p.wp-caption.alignnone.the_content_img {border-color:#666666;}
.galleryCnt .galleryImg {width: 625px;height: 435px;text-align: center;vertical-align: middle;border: 1px solid #666666;background-color: #F1F1F1;position: relative;display: table-cell;}
.galleryCnt .galleryThumbs li {width: auto;height: 74px;display: block;float: left;}
.galleryCnt .galleryThumbs li a {display: block;float: left;position: relative;}
.galleryCnt .galleryThumbs li img {height: 74px;/*margin: 3px;display: block;border: 1px solid #666666;*/float: left;}
.galleryCnt .galleryThumbs a {display: block;float: left;overflow: hidden;}
.galleryCnt .galleryThumbs span.frame {margin: 0;overflow: hidden;position: static;display: block;left: 0;top: 0;}
.galleryCnt .galleryThumbs a img {border: none;}
.galleryCnt .galleryThumbs a:hover, .galleryCnt .galleryThumbs a.selected {border: 2px solid #FF0000;}
.galleryCnt .galleryThumbs a:hover span.frame, .galleryCnt .galleryThumbs a.selected span.frame {margin: -2px;}
.prevThumb {width: 20px;height: 76px;background: url(../wp-images/ico-thumb.png) no-repeat top left;display: block;position: absolute;top: 0;left: 0;}
.nextThumb {width: 20px;height: 76px;background: url(../wp-images/ico-thumb.png) no-repeat -20px 0;display: block;position: absolute;top: 0;right: 0;}
.prevThumb.disabled {background-image:  url(../wp-images/ico-thumbDisable.png);}
.nextThumb.disabled {background-image:  url(../wp-images/ico-thumbDisable.png);}


.hidepixel{display:none;}



/* test quiz 2012 */
.quiz {margin: 0.625em 0 0.438em 0;}
.quiz .titSect {font-size: 1.250em;line-height: 1.400em;font-weight: bold;margin: 0 0 8px 0;display: block;}
.quiz.v2 {margin-top: 0.938em;}
.quiz.v3 {margin: 0 0 15px 0;padding: 10px 0 15px 0;border-bottom: 1px solid #CCCCCC;}
.quizImg {width: 304px;margin: 0 15px 0 0;float: left;}
.quizImg img {border: 1px solid #CCCCCC;}
.quizTxt {width: 306px;float: left;}
.quizTxt .title {font-size: 1.250em;line-height: 1.200em;font-weight: bold;margin: 0 0 8px 0;display: block;}
.quizTxt .step {font-size: 0.875em;line-height: 1.143em;text-transform: uppercase;margin: 0 0 8px 0;display: block;}
.quizTxt p {font-size: 0.875em;line-height: 1.429em;margin: 0 0 8px 0;padding: 0;display: block;}
.quizTxt p span {font-weight: bold;display: block;}
.quizTxt .viewResult {font-size: 0.813em;font-weight: bold;margin: 0 0 6px 0;display: inline-block;}
.quizTxt .otherTest {font-size: 0.813em;font-weight: bold;margin: 5px 0 6px 10px;display: inline-block;float: left;}
.quizTxt ul {padding: 0 0 2px 0;float: left;}
.quizTxt ul li {display: block;}
.quizTxt ul li {margin: 0 0 0.75em 0;display: inline-block;float: left;clear: both;}
.quizTxt ul li span {width: 280px;font-size: 0.875em;line-height: 1.143em;display: inline-block;float: left;}
.quizTxt ul li input {margin-top: 1px;float: left;}

.quizTxtNoImage {width: 100%;float: left;}
.quizTxtNoImage .title {font-size: 1.250em;line-height: 1.200em;font-weight: bold;margin: 0 0 20px 0;display: block;}
.quizTxtNoImage .step {font-size: 0.875em;line-height: 1.143em;text-transform: uppercase;margin: 0 0 12px 0;display: block;}
.quizTxtNoImage p {font-size: 0.875em;line-height: 1.429em;margin: 0 0 8px 0;padding: 0;display: block;}
.quizTxtNoImage p span {font-weight: bold;display: block;}
.quizTxtNoImage .viewResult {font-size: 0.813em;font-weight: bold;margin: 0 0 6px 0;display: inline-block;}
.quizTxtNoImage .otherTest {font-size: 0.813em;font-weight: bold;margin: 5px 0 6px 10px;display: inline-block;float: left;}
.quizTxtNoImage ul {width:100%;padding: 0 0 2px 0;float: left;}
.quizTxtNoImage ul li {width:100%;display: block;}
.quizTxtNoImage ul li {margin: 0 0 16px 0;display: inline-block;float: left;clear: both;}
.quizTxtNoImage ul li span {width: 85%;font-size: 0.875em;line-height: 1.143em;display: inline-block;float: left;}
.quizTxtNoImage ul li input {margin-top: 2px;float: left;}
.quizTxtNoImage ul li span label {font-size: 16px !important; line-height:1.143em !important; width:auto;cursor:pointer;}

/*.quizTxtNoImage {width: 100%;float: left;}
.quizTxtNoImage .step {font-size: 16px;line-height: 18px;text-transform: uppercase;margin: 0 0 12px 0;display: block;}
.quizTxtNoImage .title {font: normal 26px/28px 'TodaySansBEF-MediumIta', serif;letter-spacing: -1.2px;margin: 0 0 20px 0;display: block;}
.quizTxtNoImage p {font-size: 16px;line-height: 22px;margin: 0 0 8px 0;padding: 0;display: block;}
.quizTxtNoImage p span {font-weight: 600;display: block;}
.quizTxtNoImage ul {width:100%;padding: 0 0 0 0;float: left;}
.quizTxtNoImage ul li {width:100%;display: block;}
.quizTxtNoImage ul li {margin: 0 0 16px 0;display: inline-block;float: left;clear: both;}
.quizTxtNoImage ul li span {width: 85%;font-size: 18px;line-height: 20px;display: inline-block;float: left;}
.quizTxtNoImage ul li span label {font-size: 18px !important; line-height:16px !important; width:auto;}
.quizTxtNoImage ul li input {margin-top: 2px;float: left;}*/
.quiz.v2 .quizTxtNoImage .title.true {font-size: 26px;line-height: 28px;color: #009900;}
.quiz.v2 .quizTxtNoImage .title.error {font-size: 26px;line-height: 28px;color: #FF0000;}
.quiz.v2 .quizTxtNoImage .btnBig {margin-top: 10px;}
.quiz .btnBig {margin: 0 10px 0 0;float: left;clear: both;}
.quizTxtNoImage .viewResult {font-size: 15px;line-height: 18px;font-weight: 600;color: #CC0033;margin: 0 0 6px 0;display: inline-block;}
.quizTxtNoImage .otherTest {font-size: 15px;line-height: 18px;font-weight: 600;color: #CC0033;margin: 5px 0 6px 0;display: inline-block;float: left;}
.facebookTQ img{vertical-align:middle;}

.quiz01 .title {font-size: 1.125em;line-height: 1.111em;font-weight: bold;margin: 10px 0;display: block;}
.quiz01 .title {font-size: 1.125em;line-height: 1.111em;font-weight: bold;margin: 10px 0;display: block;}
.quiz01 .thumb.img145 {margin-left: -0.938em;margin-right: -0.938em;}
.quiz01 .thumb.img145 div {margin: 0 0 0 0.938em;}
.quiz01 .thumb.img145 div img {border: 1px solid #CCCCCC;}
.quiz01 .thumb.img145 div a.title {font-size: 0.875em;font-weight: bold;line-height: 1.286em;margin-top: 0.364em;padding-bottom: 0;}
.quiz01 .viewAll{margin: 0;padding: 0;}
.quiz02 {margin-top: 15px;padding: 10px;background-color: #F1F1F1;border: 1px solid #CCCCCC;}
.quiz02 .title {font-size: 1.125em;line-height: 1.111em;font-weight: bold;margin: 0 0 10px 0;display: block;}
.quiz02 .thumb.img138 {margin-left: -0.938em;margin-right: -0.938em;}
.quiz02 .thumb.img138 div {width: 8.750em;margin: 0 0 0 0.938em;}
.quiz02 .thumb.img138 div img {border: 1px solid #CCCCCC;}
.quiz02 .thumb.img138 div a.title {font-size: 0.875em;font-weight: bold;line-height: 1.286em;margin-top: 0.364em;}
.quiz02 .viewAll{margin: 0;padding: 0;}
.quiz03 .title {font-size: 1.125em;line-height: 1.111em;font-weight: bold;margin: 10px 0;display: block;}
.quiz03 .thumb.img304 {margin-left: -0.938em;margin-right: -0.938em;}
.quiz03 .thumb.img304 div {width: 306px;margin: 0 0 0 0.938em;}
.quiz03 .thumb.img304 div img {border: 1px solid #CCCCCC;}
.quiz03 .thumb.img304 div a.title {font-size: 1em;font-weight: bold;line-height: 1.313em;margin: 5px 0 15px 0;}
.quiz03 .viewAll{margin: 0;padding: 0;}
.quiz04 {padding: 5px 0 7px 0;border-bottom: 1px solid #CCCCCC;}
.quiz04 img {margin-right: 10px;border: 1px solid #CCCCCC;float: left;}
.quiz04 .quiz04txt {width: 155px;float: left;}
.quiz04 .quiz04txt .title {font-size: 0.813em;line-height: 17px;font-weight: bold;color: #2266BB;margin: 0 0 10px 0;display: block;}
.quiz04 .viewAll {padding: 0;}
.ltquiz01 {margin: 10px 0 0 0;padding: 5px 0;background: url(../wp-images/sep-gray.png) repeat-x left top;float: left;}
.ltquiz01 li {padding: 2px 0;display: block;float: left;width: 100%;}
.ltquiz01 li a {font-size: 0.688em;line-height: 1.273em;font-weight: bold;color: #2266BB;float: left;display: inline-block;}
.quiz05 {padding: 10px 0 0px 0;}
.quiz05 img {margin-right: 10px;border: 1px solid #CCCCCC;float: left;}
.quiz05 .quiz05txt {width: 155px;float: left;}
.quiz05 .quiz05txt .title {font-size: 0.938em;line-height: 19px;font-weight: bold;margin: 0 0 10px 0;display: block;}
.quiz06 {padding: 10px 0 0 0;background: url(../wp-images/sep-gray.png) repeat-x left bottom;}
.quiz06 .title {font-size: 1.250em;line-height: 1.400em;font-weight: bold;margin: 0 0 8px 0;display: block;}
.quiz06 .step {font-size: 0.875em;line-height: 1.143em;text-transform: uppercase;margin: 0 0 8px 0;display: block;}
.quiz06 ul {float: left;}
.quiz06 ul li {display: block;}
.quiz06 ul li {margin: 0 0 10px 0;display: inline-block;float: left;clear: both;}
.quiz06 ul li span {width: 580px;font-size: 0.875em;line-height: 1.143em;display: inline-block;float: left;}
.quiz06 ul li input {margin-top: 1px;float: left;}
.quiz06Cnt .btnBig {margin: 15px 0 10px 0;}
.quiz07 {padding: 10px 0 10px 0;background: url(../wp-images/sep-gray.png) repeat-x left bottom;width: 100%;float: left;}
.quiz07 .title {font-size: 1.250em;line-height: 1.400em;font-weight: bold;display: block;}
.quiz07 .title.true {padding-left: 25px;background: url(../wp-images/ico-true.png) no-repeat 0 5px;}
.quiz07 .title.error {padding-left: 25px;background: url(../wp-images/ico-false.png) no-repeat 0 10px;}
.quiz07 .step {font-size: 0.875em;line-height: 1.143em;text-transform: uppercase;margin: 0 0 8px 0;display: block;}
.quiz07 p {font-size: 0.875em;line-height: 1.429em;padding: 0 0 0 25px;margin: 0;}
.quiz07 p.label {padding-top: 5px;}
.quiz07 p.true {color: #009900;}
.quiz07 p.error {color: #FF0000;}
.quiz07Cnt .btnBig {margin: 15px 0 10px 0;float: left;}
.quiz07Cnt .otherTest {font-size: 0.813em;font-weight: bold;margin: 20px 0 6px 10px;display: inline-block;float: left;}
.box306pxBrd {width: 284px;padding: 0 10px;border: 1px solid #CECECE;float: left;}
.box306pxBrd.first {margin-right: 15px;}
.box306pxBrd .title {font-size: 1.125em;line-height: 1.222em;font-weight: bold;display: block;padding: 7px 0;}
.box627pxBrd {width: 605px;padding: 0 10px 10px 10px;margin-top: 15px;border: 1px solid #CECECE;float: left;}
.quiz08 {width: 100%;padding: 10px 0;background: url(../wp-images/sep-gray.png) repeat-x left top;float: left;}
.quiz08 img {margin-right: 10px;border: 1px solid #CCCCCC;float: left;}
.quiz08 .quiz08txt {width: 182px;float: left;}
.quiz08 .quiz08txt .title {font-size: 0.938em;line-height: 1.333em;font-weight: bold;color: #2266BB;margin: 0 0 5px 0;padding: 0;display: block;}
.quiz08 .quiz08txt p {font-size: 0.688em;line-height: 1.364em;margin: 0 0 5px 0;display: block;}
.quiz09 {width: 294px;margin: 0 0 10px 0;background: url(../wp-images/sep-gray.png) repeat-x left bottom;float: left;}
.quiz09.first {margin-right: 15px;}
.quiz09 .cat {font-size: 1.125em;line-height: 1.222em;font-weight: bold;display: block;padding: 7px 0;}
.quiz09 img {margin-right: 10px;border: 1px solid #CCCCCC;float: left;}
.quiz09 .quiz09txt {width: 182px;float: left;}
.quiz09 .quiz09txt p {font-size: 0.688em;line-height: 1.364em;margin: 0 0 5px 0;display: block;}
.quiz09 .quiz09txt .title {font-size: 0.813em;line-height: 17px;font-weight: bold;color: #2266BB;margin: 0 0 5px 0;display: block;}
.quiz09 .viewAll {padding: 0;}
.ltquiz02 {margin: 9px 0 0 0;float: left;}
.ltquiz02 li {padding: 6px 0;display: block;float: left;width: 100%;background: url(../wp-images/sep-gray.png) repeat-x left top;}
.ltquiz02 li a {font-size: 0.813em;line-height: 1.231em;color: #2266BB;float: left;display: inline-block;}


/**ADDED NEW TESTQUIZ**/
a.btnBig {font-size: 1em;font-weight: bold;color: #FFFFFF;height: 1.563em;line-height: 1.563em;padding: 0 1.250em;display: inline-block;}
a.btnBig , x:-moz-any-link {float: left} /* ff 2 */
a.btnBig, x:-moz-any-link, x:default {float: none;} /* restore style ff 3 */


/* sondaggi 2012 */
.boxSondaggio01 {width: 300px;margin: 10px 0 0 0;float: left;}
.boxSondaggio01 img {border: 1px solid #CCCCCC;}
.boxSondaggio01 .title {font-size: 17px;line-height: 22px;font-weight: bold;margin: 5px 0 7px 0;display: block;}

/* battaglie 2012 */
.box-battaglie {width: 100%;padding: 0 0 15px 0;display: block;float: left;}
.box-battaglie .tit38it {padding: 0 0 15px 0;display: block;}
.box-battaglie p {font-size: 14px;line-height: 22px;padding: 8px 0 0 0;display: block;}
.box-battaglie .link {font-size:22px; line-height:24px;letter-spacing: -1.1px;float: left;}
.box-battaglie .icons.Acomments {font-size: 15px;line-height: 16px;font-weight: 600;background: url(http://generik.trilud.com/img/icons18.png) no-repeat left -72px;padding: 0 0 0 22px;margin: 5px 0 0 0;float: right;}
.box-battaglie.v3 .vsBox {width: 61px;height: 61px;display: block;margin: 0 auto;position: absolute;top: 45%;left: 45%;z-index: 310;text-align: center;}
.box-battaglie.v3 .vsBox.v2 {top: 38%;left: 45%;background-size: 100%;}
.box-battaglie.v3 .vsBox .num {font-size: 13px;line-height: 14px;font-weight: 600;margin-top: 30px;margin-left:3px;display: block;}
.box-battaglie.v3 {margin: 10px 0;padding: 0;position: relative;z-index: 309;}
.box-battaglie.v3 .battle2 {border: 0 none;padding: 0;position: relative;}
.box-battaglie.v3 .battle2 .img1 {width: 306px;}
.box-battaglie.v3 .battle2 .img2 {width: 306px;}
/**.box-battaglie.v3 .battle2 .vs {width: 10px;position: relative;}**/
.box-battaglie.v3 .battle2 .vs {width: 10px;}
.box-battaglie.v3 .battle2 .vs .counter {text-transform: uppercase;position: absolute;top: 0;left: 0;width: 100%;}
.box-battaglie.v3 .battle2 .counter span {font-size: 13px;line-height: 14px;font-weight: 600;display: block;}
.box-battaglie.v3 .battle2 .btnBig {width: 100%;font-weight: 400;padding: 0;margin-top: 10px;}
.box-battaglie01 {width: 313px;float: left;}
.box-battaglie01 img {margin: 4px 10px 0 0;float: left;}
.box-battaglie01 p {font-size: 14px;line-height: 17px;font-weight: 400;padding: 0;}
.box-battaglie01 p.green {color: #009900;margin: 0 0 0 0;}
.box-battaglie01 p.red {color: #CC0033;margin: 0 0 0 0;}
.voto-prec {width: 100%;height: 18px;margin: 15px 0 5px 0;text-align: center;background: url(http://generik.trilud.com/img/bg_1x1.png) repeat-x left center;}
.voto-prec span {font-size:22px; line-height:24px;letter-spacing: -1.1px;text-align: center;padding: 0 10px;background-color: #FFF;}
.otherBattleCnt {width: 100%;margin: 10px 0 10px 0;float: left;position: relative;}
.otherBattleCnt .battleImg {width: 628px;height: 485px;text-align: center;position: relative;display: table-cell;}
.otherBattle {padding: 0 60px;text-align: center;}
.otherBattle .btnBig {margin: 10px 0;}
.otherBattle  h3 {font-size: 15px;line-height: 18px;font-weight: normal;margin: 2px 0 15px 0;}
.otherBattle01 {width: 228px;margin: 0 0 13px 0;float: left;}
.otherBattle01 a.img {float: left;}
.otherBattle01 .link {font-size:18px; line-height:22px;letter-spacing: -1.1px;text-align: center;padding: 5px 0;width: 100%;display: block;float: left;clear: both;}
.otherBattleCnt .prevImg {width:5%;height:100%;background: url(http://generik.trilud.com/img/ico-photoPrev.png) no-repeat center left;display: block;position: absolute;top: 1px;left: 0;}
.otherBattleCnt .nextImg {width:5%;height:100%;background: url(http://generik.trilud.com/img/ico-photoNext.png) no-repeat center right;display: block;position: absolute;top: 1px;right: 0;}
.tbBattleEnd {width: 495px;margin: 0 auto;}
.tbBattleEnd th.tbBattleEndcol1 {width: 226px;}
.tbBattleEnd th.tbBattleEndcol2 {width: 43px;}
.tbBattleEnd th {font-size: 15px;font-weight: 600;text-align: center;width: 226px;padding: 25px 0 20px;}
.viewClas {font-size: 13px;font-weight: 600;text-align: center;display: block;margin: 0 0 20px 0;}
.battle2 {width: 630px;padding: 3px;}
.battle2 th {text-align: left;padding-bottom: 0.625em;}
.battle2 th a {font-size: 17px;line-height: 22px;font-weight: bold;}
.battle2 td {text-align: center;vertical-align: middle;}
.battle2 td.colImg {width: 265px;}
.battle2 td a.vsBig {width: 72px;height: 72px;display: block;margin: 0 auto;}
.battle2 td {text-align: center;}
.battle2 td.btnTd {width: 235px;margin-top: 2px;}
.battle2 td.btnTd a {font-size: 24px;line-height: 35px;font-weight: 400;text-decoration: none;text-transform: uppercase;text-align: center;display: block;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-top: 2px;}
.box-battaglie01 .title {font-weight: bold;}
.battle2 td.btnTd:hover a {text-decoration: none;}
div.otherBattle01 a.link {color:#2266bb}


.box-battaglie.v3 .btnBig,.otherBattleCnt .btn01 {font-size: 18px;line-height: 24px;font-weight: 400;text-align: center;color: #FFFFFF;padding: 0 15px;background-color: #003399;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.box-battaglie.v3 .battle2 .btnBig {margin-top: 0;/**width: auto;**/padding: 4px 0;}
.box-battaglie.v3 .battle2 .img1 img {margin-bottom: 2px;}
.box-battaglie.v3 .battle2 .img2 img {margin-bottom: 2px;}

.lt08 {padding: 0 0 20px 0;display: block;}
.lt08 td {vertical-align: middle;padding: 7px 0;text-align: left;}
.lt08 td.lt08col1 {width: 27px;}
.lt08 td.lt08col2 {width: 49px;}
.lt08 td.lt08col3 {width: 167px;}
.lt08 .lt08col1 .num {width: 27px;font-size:22px; line-height:24px;letter-spacing: -0.8px;display: inline-block;}
.lt08 .lt08col2 .img {width: 100%;border: 1px solid #CCCCCC;display: inline-block;}
.lt08 .lt08col3 .title {width: 140px;letter-spacing: -0.8px;margin: 0 0 0 6px;display: inline-block;}
.lt08.v2 {width: 270px;float: left;margin: 0 7px;padding-bottom: 0;background-color: transparent;border-spacing: 0;max-width: 100%;} 
.lt08.v2 tbody {width: 100%;}
.lt08.v2 td .num {width: 47px;height: 47px;font-size:22px; line-height:24px;letter-spacing: -0.8px;text-align: center;background-color: #F1F1F1;display: inline-block;}
.lt08.v2 .img {margin: 0 0 0 9px;border: 1px solid #CCCCCC;display: inline-block;}
.lt08.v2 .tit {font-size:18px; line-height:20px;letter-spacing: -0.8px;margin: 0 0 0 12px;display: inline-block;width: 155px;}




/* ADDED FOR FBCATEG */
.sectCnt.Article div.box10Cnt.vers2{border-top: 0}
/*per i nuovi commmenti */
form fieldset label {display: inline;}
form fieldset ul li {height: 1.333em; overflow: hidden; }

/* NUOVO SHARE DI FACEBOOK CON NUVOLETTA */
.btnFacebook {float: left;margin-right: 5px;}
.btnFacebook .btnFacebook-text {font: 11px/18px 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;color: #536DA4;float: left;background: url(../wp-images/bg-btnFacebook-text.png) no-repeat 5px 3px #ECEEF5;padding: 0 5px 0 20px;border: 1px solid #CAD4E7;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;cursor: pointer;}
.btnFacebook:hover .btnFacebook-text {border: 1px solid #9DACCE;}
.btnFacebook .btnFacebook-num {font: 11px/18px 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;color: #323232;float: left;background: url(../wp-images/bg-btnFacebook-num.png) no-repeat 0 0 #FFFFFF;padding: 0 4px 0 9px;margin: 1px 0 0 2px;border-right: 1px solid #C1C1C1;}
div.pluginSkinLight div {border:none;}


#np-socialbar-action .icons18 {display: inline; background: url("../pub/img/icons18.png") no-repeat scroll 0 0 transparent;font-size: 1.1em; padding: 0 0 0 18px;}
#np-socialbar-action .icons18.Acomments {padding: 0 0 0 22px;background-position: left -72px;}
#np-socialbar-action .icons18.Acommenta {background-position: left -72px;padding-left: 22px;}
#np-socialbar-action .icons18.Ashare {background-position: left -54px;}
#np-socialbar-action .icons18.Aemail {background-position: left -18px;}
#np-socialbar-action .icons18.Aprint {background-image: url(http://generik.trilud.com/wp-css/general.css?20180118020141)letter-spacing:-20px;background-position: left -90px;}
#np_socialbar .socialBtn {margin: 0 2px 0 10px;height: 20px;float: left;display: inline-block;}
#np_socialbar .socialBtn .counter {height: 20px;padding: 0 2px 0 0;background: no-repeat top right transparent;float: left;}
#np_socialbar .socialBtn .counter span {height: 20px;font: normal 11px/20px Arial, Helvetica, sans-serif;padding: 0 6px 0 12px; background: no-repeat top left transparent;float: left;}
#np_socialbar .socialBtn.email label {width: 57px;height: 20px; background: no-repeat 0 0 transparent;display: block;float: left;}
#np_socialbar .socialBtn.commenta label {width: 71px;height: 20px; background: no-repeat 0 0 transparent;display: block;float: left;}
#np_socialbar .addthis_button_pinterest_pinit, .addthis_button_tweet, .addthis_button_facebook_like {float: left;}
#np_socialbar .socialx { width: 100%; padding: 10px 0;margin: 0;float: left;}
#np_socialbar .socialBtn { margin: 0 2px 0 10px; height: 20px; float: left; display: inline-block; }
#np_socialbar .socialBtn.facebook .share { width: 50px; padding-left: 20px; background-position: 0 -100px; display: block; float: left; }
#np_socialbar .socialBtn.twitter .share { width: 45px; padding-left: 25px; background-position: 0 -80px; display: block; float: left; }
#np_socialbar .socialBtn.pinterest .share { width: 45px; padding-left: 25px; background-position: 0 -180px; display: block; float: left; }
#np_socialbar .socialBtn.googleplus .share{background-image: url("../pub/img/sharre_new.png"); width: 45px; padding-left: 25px; background-position: 0 -120px; display: block; float: left; }
#np_socialbar .socialBtn.commenta {background-image: url("../pub/img/sharre_new.png"); width: 45px; padding-left: 25px; background-position: 0 -260px; display: block; float: left; }
#np_socialbar .socialBtn.mail .share {width: 45px; padding-left: 25px; background-position: 0 -60px; display: block; float: left; }
#np_socialbar .socialBtn .share {height: 20px; line-height:20px;color: #FFF; font-family: sans-serif; font-size: 11px; text-decoration: none;}
#np_socialbar .socialBtn .count {position: relative; background-color: #CCC; height: 20px; line-height: 20px; color: #FFF; text-align: center; border-radius: 2px; font-family: sans-serif; font-size: 11px; margin: 2px 0px 2px 10px; padding: 3px 10px; text-decoration: none;}
#np_socialbar .socialBtn .count:after { content: ''; position: absolute; width: 0; height: 0; border: 5px solid;}
#np_socialbar .socialBtn .count:after {border-right-color: #CCC; top: 50%; right: 100%; margin-top: -5px;}
#np_socialbar .setAction a {display: inline;}