body {background:#F0F0F0 none repeat scroll 0 0;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;}
a img {border:0 none;}
ul, ol {list-style-position:inside;margin:0;padding:0;}
#main ul {list-style-type:disc !important;}
#main ol {list-style-type:decimal!important;}
a {color:#333333;text-decoration:none;}
a:hover {color:#7e0202;}
h1, h2, h3, h4, h5, h6 {margin:5px 0;padding:0;display:block;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}
h1 {font-size:20px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:13px;}
h5 {font-size:12px;}
h6 {font-size:11px;}
form {margin:0;padding:0;}
blockquote {

background-attachment:scroll;
background-color:#F3F3F3;
background-image:url(images/bg-blockquote.gif);
background-position:left top;
background-repeat:no-repeat;
color:#555555;
margin-bottom:8px;
margin-left:8px;
margin-right:0;
margin-top:8px;
padding-bottom:8px;
padding-left:16px;
padding-right:16px;
padding-top:18px;
text-align:left !important;

}
.post-teaser a {color:#003366 !important;}
.post-teaser a:hover {color:#444444;}
#wrap {margin:0 auto;width:980px;}
#wrapper {float:left;}
#header {background:transparent url(images/header_res2.png) no-repeat scroll center top;float:left;margin:0 auto 5px 0;width:980px;}#topheader {display:block;float:left;height:150px;width:100%;}
#titolo {color:#333333;float:left;height:147px;width:240px;}
#titolo a {display:block;height:100%;width:100%;}
.pixel {display:block;float:right;height:1px;width:1px;}
#topright {float:left;height:20px;margin-left:25px;margin-top:15px;width:980px;}
#prefeed {display:block;float:left;height:90px;padding:20px 0 0 10px;width:730px;}
#prefeed #login {width:450px;height:68px;display:block;float:right;background:url(images/login.png) no-repeat;}
#login .benvenuto {padding-left:50px;padding-top:8px;float:left;}#login .benvenuto h4 {font-size:11px;color:#336699;margin:0px;padding:0px;line-height:11px;}#login .loguser, .nuovoutente {font-size:16px;line-height:18px;margin:0px;padding:0px;color:#6699cc}.loguser:hover, .nuovoutente:hover {color:#336699!impotant}#prefeed .formlogreg {float:right;width:280px;height:52px;margin-top:2px;padding:5px;border-left:1px dotted #fff;}.registrazione {clear:both;padding:5px 0 0 0}.registrazione a {color:#336699;}.profileedit p {margin:0px;padding:0px;font-size:12px;font-weight:bold;color:#336699;}.profileedit p a {color:#336699;}.profileedit p a:hover {color:#003366;}#feedburner {float:left;padding-top:18px;width:740px;}#feedburner ul {float:left;}#feedburner li {background:#e6e6e6 none repeat scroll 0 0;display:block;float:left;line-height:20px;padding:0 5px;margin:0 2px;border:1px solid #fff;border-bottom:0px none;}#feedburner li:hover {background:#f0f0f0;border:1px solid #ddd;border-bottom:0px none;}#feedburner a {color:#666;}#feedburner li:hover a {color:#333;}
#navi {background:transparent url(images/navi2.png) repeat-y;clear:both;color:#999999;display:block;float:left;font-size:11px;font-weight:bold;margin-bottom:5px;padding:0px 2px;width:976px;}
#navi .menuprincipale {float:left;line-height:25px;padding-bottom:0px;padding-left:10px;}
#navi .menuprincipale li {border-left:1px solid #e40a0a;border-right:1px solid #ad3333;display:block;float:left;padding-left:5px;padding-right:5px;}
#navi .menuprincipale li:hover {background:url(images/navi.png) no-repeat center;}
#navi .menuprincipale li:hover a {color:#ffcc00;}
#navi .current_page_item {background:url(images/under.png) no-repeat center;color:#ffcc00;}#navi .current_page_item a {color:#FFCC00;}#navi .menuprincipale a {color:#FFFFFF;}#navi .menuprincipale a:hover {color:#ffcc00;}#navi ul li ul {position:absolute; display:none;}
#navi ul li:hover ul {display:block;background:url(images/under.png) no-repeat center;top:175px;margin-left:-5px;_margin-left:-20px; /*ie 6 and 7*/}
.search {background:#fff;float:right;height:20px;margin-bottom:0; margin-right: 5px; width:210px;}
.search .cerca {background:#fff;border:1px solid #ccccff;color:#666666;float:left;font-family:georgia;font-style:italic;font-weight:bold;font-size:12px;height:18px;padding:0 5px;width:140px;}.submit {float:right;font-size:10px;font-weight:bold;width:45px;}.squadre {clear:both;color:#000000;float:left;padding-left:26px;width:920px;}.squadre ul {background:#F0F0F0 none repeat scroll 0 0;border:2px solid #FFFFCC;display:block;float:left;width:920px;}.squadre li {background:#FFFFFF none repeat scroll 0 0;border-color:#FFFFFF #CCCCCC #CCCCCC #FFFFFF;border-style:solid;border-width:1px;color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:bold;line-height:15px;padding-bottom:4px;padding-left:3px;padding-right:5px;}.squadre a {color:#000000;}.squadre a:hover {color:#3366CC;}.logo {background:transparent url(images/squadre.gif) no-repeat scroll left center;float:left;height:25px;width:20px;}.headerbanner {display:block;float:left;height:20px;margin:0 !important;padding:2px 10px 20px 10px;width:940px;}

#content {background:#FFFFFF url(images/content2.png) no-repeat scroll 0 0;float:left;padding:5px 5px 20px;width:970px;}#menu {color:#000000;float:left;font-size:11px;padding-right:3px;width:160px;overflow:hidden;}#menu ul {list-style-type:none;}#menu li {color:#000000;list-style-type:none;margin-bottom:5px;}#menu a {color:#336600;}#menu #calendar_wrap {float:left;width:165px;}

#main {display:block;float:left;overflow:hidden;padding:0 10px;width:640px;border-right:1px dotted #666;}
.post {float:left;}
.data {color:#CC0000;font-size:9px;}
.posthome {border-top:1px solid #ccc;float:left;padding:5px;width:480px;}
.posthome img {height:50px;margin:0;padding:0;width:50px;}
.posthome:hover {background:#F0F0F0 none repeat scroll 0 0;}
.posthome p {margin:0;}
.posthome .entry {font-size:11px;line-height:13px;}
.posthome .entry ul li {list-style-position:inside;}
.posthome .titolo h1 a {font-size:16px;margin:0;padding:0;color:#003366!important;}
.posthome a {font-weight:bold;}
.titolo {float:left;}
.h1 {float:left;font-family:Arial;text-align:left;}
.titolo h1 {text-align:left;}
.titolo h1 a {}.titolo h1 a:hover {color:#003366 !important;}.posthome .entry {font-size:11px !important;line-height:16px;width:480px;font-weight:normal!important;}.entry {clear:both;color:#333333;display:block;float:left;font-size:12px;line-height:20px;text-align:justify;}.entry img {float:left;margin:5px 5px 5px 0;}.entry ul {list-style-position:outside;margin:3px 0;}.entry p {padding:3px 0;}.entry a {color:#003366;text-decoration:underline;}.entry a:hover {color:#ff00cc;text-decoration:underline;}
#sidebar {color:#666;float:right;font-family:Arial;font-size:11px;width:300px;}
#sidebar a {color: #a80505;border-bottom:1px ;}
#sidebar a:hover {color:#c50505;border-bottom:0px dotted #ff9933;}
#sidebarleft ul, #sidebarright ul {margin:0px;padding:0px;list-style-type:none;}
#sidebarleft {width:160px;float:left;padding-right:5px;}
#sidebarright {width:135px;float:right;}
#sidebarleft h2, #sidebarright h2 {font-size:11px;color:#7e0202;height:20px;line-height:20px;text-indent:5px;float:left;}
#sidebarleft h2 {width:160px;background:url(images/sidebarh2.png) no-repeat;}
#sidebarright h2 {width:135px;background:url(images/sidebarh22.png) no-repeat;}#sidebarleft ul li ul, #sidebarright ul li ul {list-style-type:disc;margin-left:15px;list-style-position:outside;}#sidebarleft ul li ul li {width:145px;clear:both;}#sidebarright ul li ul li {width:120px;clear:both;}#sponsor {height:260px;margin:0 auto;width:300px;}.bannerpost {clear:both;}.postsearch {background-color:#FFFFFF;border:2px solid #F9F9F9;float:left;line-height:25px;margin-right:10px;min-height:20px;padding:5px;text-align:justify;width:100%;}.postsearch h2 {font-size:13px;}.postsearch:hover {background:#FFFFFF url(images/backposthome.gif) repeat-x scroll center bottom;border:2px solid #99CCFF;}
#prefooter {background:transparent url(images/prefoot.png) no-repeat scroll 0 0;display:block;float:left;height:34px;width:980px;}
.navigation {float:left;width:454px;background:white;border:0px solid red;color:#000;margin-top:35px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-weight:bold;margin-left:65px;}
#footer {background:#f0f0f0 url(images/footer.png) top center no-repeat;color:#333;margin:0 auto;padding:20px 0;text-align:center;width:100%;display:block;float:left;font-size:13px;}
#footer a {color:#003366;font-weight:bold;text-decoration:underline;}
#policy {font-size:11px;padding-bottom:10px;padding-left:25px;padding-top:10px;text-align:left;width:300px;float:left;border:0px solid #fff;}
#webmaster {font-size:11px;padding:0;text-align:left;margin:0 auto;width:100%;}
#webmaster p {margin:0;padding:0;}
#webmaster a {color:#7e0202;font-weight:bold;text-decoration:none;}
.xdata {clear:both;color:#FFFFFF;float:left;font-size:9px;margin:0;padding:0;}
.xdata p, .xdata div {margin:0;padding:0;}
.singlepost {border-bottom:0px none;display:block;width:635px;}.singletitolo h1 a {color:#666666;font-size:22px;line-height:25px;}.singletitolo h1 a:hover {color:#7e0202;}.singletitolo {background:#FFFFFF none repeat scroll 0 0;padding:5px 0;float:left;margin-bottom:5px;}.singleentry {font-size:12px;line-height:20px;}

.singleentry img {
padding-left:5px;
padding-right:5px;
padding-top:5px;}

.singleentry p {color:#333;margin:0;padding:3px 0;text-align:justify;}
.singledata {color:#777;height:25px;line-height:25px;width:639px;}.singledata p {margin:0;padding:0;}.singledata .data {color:#333;float:right;width:100px;}.singledata .categoria {float:left;line-height:18px;}
.singledata .categoria a {color:#777;font-size:8px;font-weight:bold;text-transform:uppercase;padding:2px 12px;background:white url(images/) no-repeat 1px 3px;border:1px solid red;}
.singledata a:hover {color:red;border:1px solid #ddd;background:white url(images/) no-repeat 1px 3px;}
.page {padding-left:5px;width:650px;}.pagetitolo {}.pageh1 h1 {font-size:20px;margin:0;padding:0;}.page h3 {margin:0;padding:0;}.pageentry {font-size:12px;text-align:justify;}.postpreview {background:#F9F9F9 none repeat scroll 0 0;display:block;float:left;width:240px;overflow:hidden;margin-bottom:10px;font-size:12px;color:#666;}.inpreview {background:url(images/inpreview.jpg) no-repeat;border:1px solid #ccc;border-top:0px none;width:223px;float:left;padding:5px;}.postpreview h2 {background:transparent url(images/h2content.jpg) no-repeat scroll 0 0;color:#fff;font-size:11px;font-weight:bold;line-height:20px;margin:0;padding-left:5px;}.postpreview .thumbpreview {display:block;float:left;margin:5px;width:60px;height:60px;border:3px solid #ffcc33;}.postpreview h3 a {color:#3A6699;font-size:20px;line-height:18px;margin:0;padding:0;}.postpreview h3 a:hover {color:#003366;}.postpreview h4 {clear:both;color:#666;float:left;font-size:11px;padding:0 5px;}.postpreview ul, .postpreview li {clear:both;float:left;padding:0 2px;color:#666;font-size:11px;}.postpreview li {width:200px;}.postpreview a {color:#3366cc;}.postpreview a:hover {color:#003366;}.clear {display:block;float:left;height:1px;width:100%;}.clearcontent {display:block;float:left;height:2px;width:660px;}#anteprime {display:block;float:left;width:660px;}.side {background:#F9F9F9 none repeat scroll 0 0;border:1px solid #CCCCCC;display:block;float:right;margin-bottom:5px;width:300px;}
.side h2 {background:transparent url(images/sidebarh2.jpg) no-repeat scroll 0 0;color:#FFFFFF;font-size:11px;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0 5px;}.side h3 a {color:#003366!important;display:block;float:left;font-size:15px;width:190px;}.side img {display:block;float:left;height:92px;padding:5px;width:90px;}.side li {color:#000000;font-family:georgia;line-height:15px;list-style-type:none;margin-bottom:5px;padding:5px;}.side .ora {color:#990000;font-size:11px;font-weight:bold;}.side .cate {color:#002244;font-size:10px;font-weight:bold;text-transform:uppercase;}.side .cate a {color:#002244 !important;}.side .title {color:#333333;font-family:arial;font-size:12px;}.noimageresize img {height:auto !important;width:auto !important;}.hidden {overflow:hidden;}
#slide {display:block;float:left;height:290px;padding:5px;padding-bottom:0px;padding-top:0px;width:650px;background:#fff;overflow:hidden;line-height:20px;}
#slide .thumb {float:left;border:2px solid #3366CC;margin-right:5px;}
#slide h4 a {font-size:22px;color:#006699;line-height:25px;}
#slide a {color:#3366cc;}#slide a:hover {color:#003366;}
.lastcomments {width:300px;float:left;display:block;}
.lastcomments ul, .lastcomments li {margin:0px;padding:0px;clear:both;}
.lastcomments h4 {width:300px;color:#990000;margin:0px;padding:0px;}
.lastcomments h4 a {color:#990000!important;}
.lastcomments .sub {width:280px!important;margin-bottom:10px;}
.lastcomments .sub a {color:#003366!important;font-weight:bold;}
.st-related-posts {display:none;}
#sidebar select {width:160px;}
#comm {width.450px;float:left;padding:5px;padding-top:10px;}
#comm h3 {color:#555}
#comm li {margin:5px 0;border:1px solid #ccc;float:left;border-top:0px none;width:450px;list-style-type:none;background:url(images/slide.jpg) repeat-x 0 24px;}
#comm .commdata {float:left;clear:both;width:440px;background:url(images/under.jpg) repeat-x;padding:2px 10px 2px 0px;font-size:9px;color:#fff;text-align:right;height:20px;line-height:20px;font-weight:bold;}
#comm .commimg {padding:5px;padding-right:0px;float:left!important;text-align:left;}
#comm li img {float:left!important;text-align:left;}
#comm .commaut {float:left;padding:5px;font-size:15px;font-weight:bold;color:#3366cc;}
#comm .commaut a {color:#3366cc}
#comm .commaut a:hover {color:#ff9900}
#comm .commtext {float:right;padding:1px;font-size:11px;width:385px;}
#comm .commtext p {margin:0px; padding:0px; padding-bottom:5px;}
#comm .approve {width:100%;text-align:center;padding:10px 0;background:#FFFF99;color:#ff0033;font-size:9px;border:1px solid #FFCC66;float:left;border-left:0px none;border-right:0px none;}
#post_div {border-bottom:0px solid #CCCCCC;margin-bottom:5px;clear:both;padding:5px;float:left;}
#post_div:hover {border:1px solid #720202;background:white;}
.img_related_post {float:left;}
.text_related_post {color:#666;font-size:12px;}
.related_post img {border:1px solid #ccc;float:left;height:60px;margin:0 6px 0 0;padding:1px;width:60px;}
#post_div strong {font-size:13px;color:#7e0202;}
.archive {float:left;width:300px;font-size:12px;line-height:19px;}
.archive b {font-size:13px;color:#003366;}
.newsletter img {width:50px;height:40px;}
.newsletter p {padding:5px 0!important;}
.newsletter input {font-size:10px;color:#666;width:180px;}
#subbutton {font-size:10px;width:30px;margin-left:5px;}
.amministrazione {padding:5px;}
.log .reg {font-size:10px;width:70px;color:#888;border:2px solid #ccccff;padding:2px;}
.log {font-size:10px;color:#666;}
.submit {font-size:9px;font-weight:normal;margin:0 5px;color:#666;}
.log .left {float:left;}
.alignleft {float:left;}
.alignright {float:right;}
.related_post li {list-style-type:none;}
.postmeta {float:left;line-height:15px!important;font-size:11px;margin:5px 0;width:100%;border-top:1px dotted #7e0202;border-bottom:1px dotted #7e0202;}
#slide .postmeta p, .postpreview .postmeta p {padding:0px;margin:5px 0;}
.postpreview .postmeta p {font-size:9px;line-height:11px;}
.postpreview .postmeta p img {width:5px;}
.postmeta p.right {float:right;width:49%;border-left:1px solid #f0f0f0;}
.postmeta p.left {float:left;width:50%;}
.postmeta p {color:#999!important;}
.postmeta a {color:#7e0202!important;}
.loophome {width:635px;float:left;border-bottom:1px dotted #666;padding:5px;background:url(images/) no-repeat;margin-bottom:1px;color:#666;margin-right:10px;}
.loophome a {color:#666;}
.loophome a:hover {color:#7e0202;}
.loophome .looppreview {float:right;width:100px;height:100px;overflow:hidden;border:1px solid red;margin-top:5px;margin-left:10px;}
.loophome h1 {font-size:14px;}
#last {width:474px;height:80px;float:right;display:block;background:url(images/last.jpg) no-repeat;margin-right:10px;}
#sidebartop {width:288px;float:left;background:url(images/) repeat-x;border:1px solid #ccc;border-bottom:1px solid #aaa;padding-left:3px; padding-right:5px; padding-top:3px;}
#sidebartop ul {list-style-type:none;}
.fbconnect_userpicmain {width:50px;height:50px;float:left;}
.fbconnect_miniprofile p{float:left;padding:0px; margin:0px;}
.fbconnect_LastUsers {background:transparent}
#primopiano {float:left;width:662px;}
.wprlp {width:640px;}
.space_views{float:left; width:10px;}
#follow_us {width:288px; height:50px;float:left;background:url(images/follow.png) ;border:0px solid #ccc;border-bottom:0px solid #aaa;padding-top:5px; padding-right:5px; padding-top:5px;}
.soc_iconface {background:url(images/face32x32.png); width:32px; height:32px; float:right; margin-left:5px;margin-top:5px;}
.soc_iconrss {background:url(images/rss32x32.png); width:32px; height:32px; float:right; margin-left:10px; margin-right:25px; margin-top:5px;}
.soc_iconface:hover {background:url(images/face32x32red.png);width:32px;height:32px;}
.soc_iconrss:hover  {background:url(images/rss32x32red.png);width:32px;height:32px;}
.soc_iconface li a {width:32px;height:32px;display:block;}
.soc_iconrsss li a {width:32px;height:32px;display:block;}
#login_out {width:98px;height:40px;display:block;float:right;}
.lgin {background:url(images/reslog.png); width:49px; height:40px; float:right; }
.lgout {background:url(images/out_res.png); width:49px; height:40px; float:right; }
.facebadge {width:288px; float:left; border:0px solid #ccc;border-bottom:0px solid #aaa;}
