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:#3366CC;text-decoration:none;}
a:hover {color:#003366;}
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.jpg) 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/navi.jpg) 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 #3366cc;border-right:1px solid #003366;display:block;float:left;padding-left:5px;padding-right:5px;}#navi .menuprincipale li:hover {background:url(images/under.jpg) no-repeat center;}#navi .menuprincipale li:hover a {color:#ffcc00;}#navi .current_page_item {background:url(images/under.jpg) 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/navi.jpg) 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;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/content.jpg) 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:480px;}.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:#3366cc;border-bottom:0px dotted #ccc;}
#sidebar a:hover {color:#ff9933;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:#fff;height:20px;line-height:20px;text-indent:5px;float:left;}#sidebarleft h2 {width:160px;background:url(images/sidebarh2.jpg) no-repeat;}#sidebarright h2 {width:135px;background:url(images/sidebarh22.jpg) 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/prefooter.jpg) no-repeat scroll 0 0;display:block;float:left;height:34px;width:980px;}
.navigation {float:right;padding:10px 10px;width:454px;background:#f0f0f0;border:1px solid #ccc;color:#000;margin-top:25px;font-weight:bold;margin-right:10px;}
#footer {background:#f0f0f0 url(images/footer.jpg) 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 {
padding:10px 0;
text-align:center;
width:500px;
margin:0 auto;
background:#CFDFEE;
border:5px solid #fff;
font-size:11px;
}
#policy a {
color: #3366CC;
}
#webmaster {font-size:14px;padding:0;text-align:center;margin:0 auto;width:100%;}
#webmaster p {margin:0;padding:0;}
#webmaster a {color:#333;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:480px;}.singletitolo h1 a {color:#336699;font-size:24px;line-height:25px;}.singletitolo h1 a:hover {color:#0033669;}.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:5px;}
#main h3 {color: #003366;font-size: 12px;font-weight: bold;text-decoration: underline;text-transform: uppercase;}
#main h4 {font-size: 11px;}
.singleentry p {color:#333;margin:0;padding:3px 0;text-align:justify;}
.singledata {color:#777;height:25px;line-height:25px;width:490px;}
.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:#f0f0f0 url(images/x.gif) no-repeat 1px 3px;border:1px solid #fff;}.singledata a:hover {color:#444;border:1px solid #ddd;background:#f0f0f0 url(images/x.gif) 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-bottom:0px solid #99ccff;background:#f0f0f0;}
.img_related_post {float:left;}
.text_related_post {color:#666;float:right;font-size:12px;text-align:left;width:400px;}
.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:#336699;}
.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;}
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.related_post li {list-style-type:none;}
.postmeta {float:left;line-height:15px!important;border-bottom:5px solid #f0f0f0;border-top:5px solid #f0f0f0;font-size:11px;margin:5px 0;width:100%;}
#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:#6699cc!important;}.postmeta p:hover {background:#f7f7f7;}
.loophome {width:464px;float:right;border:1px solid #ccc;padding:5px;background:url(images/slide.jpg) no-repeat;margin-bottom:1px;color:#666;margin-right:10px;}
.loophome a {color:#3366cc;}
.loophome a:hover {color:#003366;}
.loophome .looppreview {float:right;width:80px;height:80px;overflow:hidden;border:3px solid #fff;margin-top:15px;margin-right: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:300px;float:left;background:url(images/slide.jpg) repeat-x;border:0px solid #ccc;border-bottom:0px solid #aaa;padding:0px;}
#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;}

#scuse {float:left;height:85px;width:650px;background:url(images/scuse.png);  margin-bottom:8px;}

#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 100px;
}
#wpcf input {
	float: left;
	width: 100px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 200px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
}
#wpcf #contactsubmit {
	margin-left: 100px;
	width: 100px;
}
.bannerp {
width: 288px;
float:left;
margin-bottom:5px;
}
.bannerjih {
background:url(images/JIH_banner.png) no-repeat;
width: 300px;
height:82px;
float:left;
margin-bottom:5px;
}
.bannercc {
background:url(images/come_cucinare.jpg) no-repeat;
width: 300px;
height:82px;
float:left;
margin-bottom:5px;
}
.facecont{float:left;width:110px;}
.socialtitle {
    background: transparent;
    display: block;
    float: left;
    margin: 0 auto 10px;
    overflow: hidden;
    padding-left: 5px;
    padding-top: 5px;
    width: 100%;
}
