/*
Theme Name: Serie A Calcio 
Theme URI: http://d-creative.net/
Description: Tema Serie A Calcio www.serieacalcio.com
Author: Salvatore Maniscalco
Version: 3.0
Tags: 
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@charset "utf-8";/* CSS Document */

html, body {margin:0;padding:0;}
body {font-family:arial,sans-serif;font-size:76%;}
div#wrap {background:url("images/opt-camp.png") no-repeat scroll center top transparent;float:left;margin:0;width:100%;}
br {margin:0 0 10px;}
div#container {margin:0 auto;width:963px;}
div#contenitore {background:none repeat scroll 0 0 #fff;float:left;width:100%;}
div#header {background:url("images/opt-header.png") no-repeat scroll 0 0 transparent;color:#ff0;float:left;height:172px;width:100%;}
div.box {float:left;margin:0;padding:0;white-space:normal;width:100%;}
div.search {float:left;margin:30px 0 0 24px;}
div.search form.searchform {float:left;margin:2px;}
div.search form.searchform input.search-input {background:none repeat scroll 0 0 #8AA0B5;border:1px solid #fff;color:#000;float:left;font-size:11px;padding:5px;text-shadow:0 1px 0 #A6B9CB;width:196px;}
div.search form.searchform input.search-btn {background:none repeat scroll 0 0 #DFDFDF;border:0 none;float:left;font-size:11px;margin:0 0 0 3px;padding:5px 10px;}
div.about-menu {float:right;margin:45px 0 0;width:375px;}
div.about-menu ul {float:left;margin:0;padding:0;width:100%;}
div.about-menu li {float:left;padding:0;text-align:center;width:87px;}
div.about-menu li a {color:#fff;font-size:11px;font-weight:bold;}
div.about-menu li a:hover {}
.logo {float:left;margin:14px;}
.logo img {border:0 none;}
div.top-social {float:left;margin:17px 0 0 73px;width:380px;position:relative;}
div.top-social h2.social-header {background:url("images/titoli/header.png") no-repeat scroll 0 0 transparent;float:left;height:37px;margin:0;padding:0;width:100%;}
div.top-social h2.social-header span.titolo-header {color:#fff;font-family:comic Sans MS;font-size:12px;font-weight:bold;line-height:37px;margin:0 0 0 30px;text-transform:uppercase;}
div.top-social a {float:left;margin:11px 0 0 14px;}
div.top-social a img {border:0 none;opacity:1;}
div.top-social a img:hover {opacity:0.7;}
div.top-social p.icone {float:left;margin:0 0 0 7px;padding:0;}
div.top-social p.data {padding:0 0 0 22px;position:absolute;top:42px;right:-8px;}
div.top-social p.data a{color:#fff;font-weight:bold;}
.top-menu {background:url("images/top-menu-bg.png") repeat scroll 0 0 transparent;float:left;height:40px;width:100%;}
.top-menu ul {float:left;height:40px;margin:0;padding:0 10px;width:97%;}
.top-menu li {float:left;height:40px;padding:0 9px;}
.top-menu li a {border-right:1px solid #1B2024;color:#fff;font-size:11px;font-weight:bold;line-height:40px;padding:13px;text-transform:uppercase;}
.top-menu li a:hover {}
.top-menu li#menu-item-5272, li.home {background:url("images/icone/home.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5266, li.serie-a {background:url("images/icone/seriea.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5269, li.video {background:url("images/icone/video.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5710, li.calciomercato {background:url("images/icone/calciomercato.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5268, li.champions-league {background:url("images/icone/championsleague.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5270, li.coppa-italia {background:url("images/icone/seriea2.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5271, li.europa-league {background:url("images/icone/europaleague.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5441, li.europa-league {background:url("images/icone/europei.png") no-repeat scroll left center transparent;}
.top-menu li#menu-item-5268 ul.sub-menu {display:none;}
.top-menu li#menu-item-5268:hover {width:137px !important;}
.top-menu li#menu-item-5268:hover ul.sub-menu {background:none repeat scroll 0 0 #003356;display:block;float:left;height:auto;position:relative;top:-5px;width:200px;z-index:999;}
.top-menu li#menu-item-5268 ul.sub-menu li {border:0 none;float:left;margin:0;padding:0;width:100%;}
.top-menu li#menu-item-5268 ul.sub-menu li a {border-bottom:1px solid #666;border-right:0 none;float:left;margin:0;padding:0;width:100%;}
.top-menu li#menu-item-5268 ul.sub-menu li a:hover {}
h1, h2 {margin:0;padding:0;}
h1 {font:bold 2.3em/80px arial,sans-serif;padding-left:10px;}
h2 {color:#69f;font-size:1.5em;}
div#footer a {text-decoration:none;}
div#navigation {float:left;margin-right:0;padding:13px 0 0 10px;width:169px;}
.box-nav-blu {background:none repeat scroll 0 0 #105197;float:left;margin:0 0 20px;padding:0 0 15px;width:97%;}
.box-nav-blu.pagemenu a {font-size:13px !important;}
.box-nav-green {background:none repeat scroll 0 0 #10974C;float:left;margin:0 0 20px;padding:0 0 15px;width:97%;}
.box-nav-blu h3.left-glossy {background:url("images/h2-glossy.png") no-repeat scroll 4pt 0 transparent;border-bottom:1px solid #02376B;color:#fff;float:left;font-size:12px;font-weight:bold;line-height:25px;margin:4px 0 0;padding:0;text-transform:uppercase;width:100%;}
.box-nav-blu h3.left-glossy img {float:left;margin-left:2px;margin-right:10px;margin-top:-9px;}
.box-nav-green h3.left-glossy {background:url("images/h2-glossy.png") no-repeat scroll 4pt 0 transparent;border-bottom:1px solid #00642C;color:#fff;float:left;font-size:12px;font-weight:bold;line-height:25px;margin:4px 0 0;padding:0;text-transform:uppercase;width:100%;}
.box-nav-green h3.left-glossy img {float:left;margin-left:2px;margin-right:10px;margin-top:-9px;}
span.adv120 {border-top:1px solid #19AE5B;float:left;padding:20px;}
div#extra {float:right;padding:0 10px 0 0;width:346px;}
div#content {margin:0 168px;padding:1em 15px;text-align:left;width:419px;}
div#footer {background:none repeat scroll 0 0 #fff;clear:both;color:#000;float:left;margin:10px 0;padding:10px;text-align:left;width:98%;}
div#navigation ul {border-top:1px solid #22609B;float:left;list-style-type:none;margin:0;padding:11px;width:86%;}
div#navigation li {background:url("images/menu-li-green.png") no-repeat scroll 0 5pt transparent;line-height:19px;margin:0;padding:0;list-style-type:none !important;}
div#navigation a {color:#fff;font-size:11px;font-weight:normal;padding:0 0 0 10px;text-decoration:none;}
div#navigation a:hover {color:#ccc;text-decoration:underline;}
div#navigation a#activelink {color:#003333;text-decoration:none;}
div#navigation p {font-size:90%;}
div#extra div.newsbox {font-size:90%;margin-bottom:2em;}
div#extra div.newsbox h2 {color:#999;font-size:1.2em;}
div#extra div.newsbox p {margin:0;}
.ad336 {border:5px solid #fff;float:right;margin:0 -2px 10px 0;}
.ad336 img {}
.featured {float:left;height:300px;width:595px;}
.featured-txt {background:none repeat scroll 0 0 #000;float:left;opacity:0.7;padding:0 14px;position:relative;top:-165px;width:544px;}
.featured-txt h2 {margin:0;padding:6px 0;}
.featured-txt h2 a {color:#fff;font-size:15px;font-weight:bold;}
.featured-txt p {color:#fff;font-size:11px;}
.feat-inner {border:5px solid #A3BFD9;float:left;height:278px;margin:10px 0 10px 10px;width:573px;}
.box-center {border:1px solid #C2C2C2;float:left;margin:0 0 25px;width:100%;}
.box-center h2.content-title {background:url("images/center-top-glossy.png") no-repeat scroll 0 0 transparent;float:left;font-family:arial black !important;font-size:12px;line-height:36px;margin:0 0 20px;padding:0;text-transform:uppercase;width:100%;}
.box-center h2.content-title img {float:left;margin:7px;}
.blog-post {background:url("images/articolo-bot.png") no-repeat scroll center bottom transparent;float:left;margin:0 0 20px;padding:10px;width:95%;}
.blog-title {float:left;margin:0 0 10px;width:100%;}
.calendario {background:url("images/icone/calendario.png") no-repeat scroll 0 0 transparent;float:left;height:47px;margin:0 10px 15px 0;width:49px;}
.calendario span.day {color:#fff;float:left;font-size:31px;font-weight:bold;line-height:52px;text-align:center;width:100%;}
.calendario span.month {float:left;font-family:arial narrow;font-size:11px;font-weight:bold;margin-top:-9px;text-align:center;width:100%;}
.blog-title h2.post-title {font-size:15px;line-height:21px;margin:0;padding:0;}
.blog-title h2.post-title a {color:#AE0000;font-weight:bold;}
.blog-info {float:left;margin:0 0 20px;width:100%;}
.blog-info span.resource {float:left;font-size:11px;}
.blog-info span.resource a {}
.post-share {float:right;}
.entry {float:left;margin:0;padding:0 0 20px;width:100%;}
.entry img.blog-img {border:3px solid #A3BFD9;float:left;margin:0 10px 0 0;}
.entry p {letter-spacing:0;line-height:19px;margin:0 0 20px;padding:0;}
.entry span.more {background:url("images/leggi-tutto.png") no-repeat scroll 0 0 transparent;float:right;font-size:9px;height:18px;line-height:20px;padding-left:39px;text-transform:uppercase;width:95px;}
.entry span.more a {font-size:9px;}
.gratis-per-te {background:url("images/box-gratis-per-te.png") no-repeat scroll 0 0 transparent;float:left;height:139px;width:346px;}
.gratis-per-te h3.box-gratis {background:url("images/titoli/gratis-per-te.png") no-repeat scroll 0 0 transparent !important;color:#fff !important;float:left;font-family:comic Sans MS !important;font-size:14px;font-weight:bold;height:34px;line-height:33px;margin:-5px 0 10px 7px;padding:0 0 0 42px;text-align:left;text-transform:uppercase;width:98%;}
.gratis-per-te span.gratis-button {float:left;margin:2px 7px;width:100%;}
.gratis-per-te span.gratis-button a img {border:0 none !important;}
.gratis-per-te span.gratis-button a img:hover {opacity:0.7;}
ul.commenti-recenti {}
ul.commenti-recenti li {background:url("images/menu-li-gray.png") no-repeat scroll 0 4pt transparent;}
ul.articoli-popolari {}
ul.articoli-popolari li {background:url("images/menu-li-green.png") no-repeat scroll 0 4pt transparent;border-bottom:1px solid #8BC6E2;border-top:1px solid #fff;color:#0A89C5;font-weight:bold;line-height:28px !important;}
.green {background:none repeat scroll 0 0 #D0E98C;}
.green-title {background:none repeat scroll 0 0 #A0CC2A;}
.blu {background:none repeat scroll 0 0 #CEE9F6;}
.blu-title {background:none repeat scroll 0 0 #4BAAD7;}
.beige {background:none repeat scroll 0 0 #E0E2C6;}
.beige-title {background:none repeat scroll 0 0 #B7BC72;}
.box-right {float:left;margin:10px 0;width:100%;}
.box-right h3.right-title {color:#fff;float:left;font-family:comic Sans MS !important;font-size:14px !important;font-weight:bold;line-height:25px;margin:5px 5px 15px;padding:0;text-transform:uppercase;width:97%;}
.box-right h3.right-title img {float:left;left:5px;margin:0 15px 0 0;position:relative;top:5px;}
.box-right ul.right {float:left;margin:12px;padding:0;width:90%;}
.box-right ul.right li {font-size:11px;line-height:19px;margin:0;padding:0 0 0 10px;}
.box-right ul.right li a {}
.box-right ul.right li a:hover {}
span.mini-logo {float:right;margin:8px;}
.footer-widget {float:left;margin:0 10px 0 0;padding:5px;width:215px;}
.footer-widget ul {float:none;margin:0;padding:9px 0 15px 12px;width:auto;}
.footer-widget li {background:url("images/menu-li-green.png") no-repeat scroll 0 4pt transparent;line-height:21px;padding:0 0 0 10px;}
.footer-widget li a {color:#000;font-size:12px;}
.footer-widget li a:hover {}
.footer-widget h4.titolo-footer {border:0 none !important;float:none;font-family:comic Sans MS !important;font-size:14px;margin:0 0 29px;padding:0;text-transform:uppercase;}
span.left-title-foot {background:url("images/h3-foot-left.png") repeat scroll 0 0 transparent;float:left;height:29px;width:15px;}
span.center-title-foot {background:none repeat scroll 0 0 #AFD45E;color:#000;float:left;font-weight:bold;padding:8px 12px 7px 0;}
span.right-title-foot {background:url("images/h3-foot-right.png") repeat scroll 0 0 transparent;float:left;height:29px;width:21px;}
.foot-resource {float:left;margin-top:-14px;width:277px;}
.foot-resource img.footer-logo {float:left;}
.foot-resource span.copyright {float:left;font-size:11px;margin:15px 0 32px;width:100%;}
.foot-resource span.copyright a {color:#D64444;}
.foot-resource span.footer-link {float:left;width:100%;}
.foot-resource span.footer-link a {color:#86B61D;font-size:11px;padding:0 3px;}
.footer-mascotte {float:right;height:auto !important;position:relative;top:-46px;width:163px !important;}
.bannerpdf {float:left;margin:10px 1px 20px;width:100%;}
.squadre {float:left;margin:10px 1px 20px;width:100%;}
.squadre img {margin:0 2px;padding:0;}
.squadre a img:hover {opacity:0.7;}
.box-newsletter {background:url("images/box-newsletter.png") repeat scroll -1pt 0 transparent;float:left;height:184px;width:349px;}
.box-newsletter p.nl {float:right;margin:-10px 0 0;padding:10px;text-align:right;width:94%;}
.box-newsletter form.newsletter {float:right;margin:9px;}
.box-newsletter form.newsletter input.nl-input {background:none repeat scroll 0 0 #FEFEFE;border:1px solid #ccc;float:left;margin-right:5px;padding:5px;}
.box-newsletter form.newsletter input.nl-button {border:1px solid #ccc;cursor:pointer;float:left;padding:4px;}
.box-newsletter form.newsletter input.nl-button:hover {opacity:0.7;}
p.appuntamenti {color:#C9C9C9;float:left;font-size:11px !important;margin:0;padding:5px 15px;text-align:left;width:82%;}
table.leaguemanager {float:left;font-size:11px;line-height:14px;width:100%;}
table.leaguemanager td {}
table.leaguemanager tbody {}
table.leaguemanager tr {background:none repeat scroll 0 0 #eee;}
table.leaguemanager tr.alternate {background:none repeat scroll 0 0 #E1F0C1;}
table.leaguemanager td.rank {color:#2B8D00;font-weight:bold;}
table.leaguemanager td.num {}
.sidebox {float:left;width:100%;}
.sidebox h2 {background:none repeat scroll 0 0 #AFD45E;color:#fff;float:left;padding:5px;width:97%;}
.sidebox h2 img {}
.sidebox p.title {background:none repeat scroll 0 0 #DDDDDD;float:left;font-family:monospace;font-size:11px;margin:0;padding:0 5px;width:97%;}
.tag a {padding:0 15px;}
.newsletterContainer {float:right;margin:9px;}
.newsletterContainer form#newsletterForm {float:right;}
.newsletterContainer form#newsletterForm input.newsletterTextInput {background:none repeat scroll 0 0 #fefefe;border:1px solid #ccc;float:left;margin-right:5px;padding:5px;}
.newsletterContainer form#newsletterForm input.submit {border:1px solid #ccc;cursor:pointer;float:left;padding:4px;}
.comments-template {float:left;margin:8px;width:387px;}
.comments-template h3#respond {}
.comments-template form#commentform {font-size:11px;}
.comments-template form#commentform input {}
.comments-template form#commentform textarea {width:382px;}
.comments-template ol.commentlist {float:left;margin:0;padding:0;width:100%;}
.comments-template ol.commentlist li {background:none repeat scroll 0 0 #eee;border:1px solid #ccc;margin:0 0 10px;padding:10px;}
.comments-template ol.commentlist li.alt {background:none repeat scroll 0 0 #EAF4DF;border:1px solid #BFD4A5;}
.comments-template ol.commentlist li img.avatar {background:none repeat scroll 0 0 green;float:left;margin-right:10px;padding:2px;}
.comments-template ol.commentlist li .comment-number {color:#999;float:left;font-size:33px;height:45px;line-height:1;width:85%;}
.comments-template ol.commentlist li small.commentmetadata {font-size:11px;}
.comments-template ol.commentlist li p {margin:15px 0;text-shadow:0 1px 0 #fff;}
ul.related_post {float:left;}
#post_div {border-top:2px solid #ccc;float:left;margin:0;padding:15px 0;}
.img_related_post {float:left;margin-right:12px;}
.img_related_post img {float:left;height:80px;width:80px;}
.text_related_post {float:left;width:235px;}
.text_related_post a {color:#2A5A83;}
.text_related_post a:hover {}
.text_related_post strong {}
.text_related_post p {color:#666;font-size:11px;line-height:16px;padding:0;}
.text_related_post p {color:#666;font-size:11px;line-height:16px;padding:0;}
.webmaster-tool {background:none repeat scroll 0 0 #E1F0C1;border:1px solid #AFD45E;float:left;padding:10px;width:94%;}
.webmaster-tool span img {float:left;margin-right:15px;}
.webmaster-tool span {background:none repeat scroll 0 0 transparent !important;float:left;font-size:17px;font-weight:bold;line-height:58px;margin-left:7px;text-shadow:0 1px 0 #fff;}
.webmaster-tool span a {background:none repeat scroll 0 0 transparent;}
.webmaster-tool span.green {}
.articoli-correlati {float:left;margin:10px;width:95%;}
.articoli-correlati h3 {padding:0;}
.articolo-correlato {border:1px dashed;float:left;margin:0 0 20px;padding:5px;width:97%;}
.immagine-articolo {float:left;margin-right:10px;}
.immagine-articolo img {border:2px solid #000;}
.titolo-articolo {}
.titolo-articolo a {font-size:16px;line-height:27px;}
.titolo-articolo a:hover {}
#scorestosms {float:left;width:372px;}
.scorestosmsbgcol {font-family:arial narrow !important;text-align:left !important;}
.scorestosmstb1 {float:left;width:377px !important;}
span.scorestosmsresulttitle {font-size:11px !important;font-weight:normal !important;}
.classifica-compatta {float:left;width:100%;}
textarea#iframe {border:1px solid #ccc;color:#666;float:left;font-family:arial;font-size:12px;height:36px;padding:10px;width:95%;}
.share-box {float:left;padding:10px;width:380px;}
.share-box h3 {font-family:georgia;font-size:26px;font-style:italic;font-weight:normal;margin:0;padding:0;}
.share-box form {float:left;width:100%;}
.share-box form input.color {border:1px solid #999;font-size:11px;padding:5px;width:138px;}
.share-box-content {border-bottom:1px dashed;float:left;margin:10px 0;padding:10px 0;width:100%;}
.share-box-content h2 {color:green;font-family:arial;font-size:18px;font-weight:normal;margin:0;padding:0 0 15px;}
.share-box form select {border:1px solid #ccc;font-size:11px;padding:5px;width:150px;}
.share-box form select option {}
.share-box-left {float:left;margin:0 0 10px;width:180px;}
.share-box-left span {}
.share-box-right {float:left;margin:0 0 10px;width:180px;}
#adv-728x90 {float:left;height:90px;margin:10px 5px;width:728px;}
.blogroll {float:left;padding:10px 0;}
.blogroll li {line-height:24px;list-style-type:square !important;}
.classifica {border:1px solid #fff;float:left;font-family:Tahoma,Geneva,sans-serif;font-size:12px;margin:2px 0;padding:5px 0;width:335px;}
.classifica img {float:left;margin-right:10px;width:34px;}
.class_1 {border-right:1px solid #AFD45E;float:left;padding:0 32px 0 0;width:140px;}
.class_2 {float:right;width:151px;}
.squadra_sx {float:left;line-height:33px;padding:0 2px 2px 5px;width:100%;}
.squadra_dx {float:right;padding:2px 2px 2px 5px;width:115px;}
.punteggio {float:right;padding:0;}
.data_incontro {float:left;text-align:center;width:250px;}
p#arubaTitle { color:#999; text-align:center; width:330px; margin:0; padding:5px 0; }
#___plusone_0{float:left!important;}
