body {
background:#CCCCCC url(images/bg.gif) repeat scroll left top;
font-family:"trebuchet ms",Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
margin:0;
text-align:center;
}
img {
border:0 none;
}
h1, h2 {
display:inline;
}
h1 {
font-size:20px;
}
a:link, a:visited {
color:#FF0066;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
div#borderup {
background-image:url(images/borderup.png);
height:14px;
margin:0 auto;
position:relative;
width:892px;
}
div#container {
background-color:#FFFFFF;
border-bottom:1px solid #FF0078;
border-left:1px solid #FF0078;
border-right:1px solid #FF0078;
margin:0 auto;
overflow:hidden;
position:relative;
text-align:center;
width:890px;
}
div#top {
background:#FFFFFF url(images/logogif) no-repeat scroll left top;
height:144px;
margin:0 auto;
position:relative;
text-align:left;
width:890px;
}
div#logomsg {
bottom:2px;
color:#000000;
font-size:13px;
font-weight:bold;
left:165px;
position:absolute;
}
div#logomsg b {
color:#0BB5F4;
}
div#logomsg strong {
color:#FB0881;
}
#banner200 {
float:left;
left:400px;
position:absolute;
top:35px;
width:260px;
}
#banner468 {
float:right;
margin-right:21px;
margin-top:16px;
width:478px;
}
div#banner728 {
float:right;
background-color:#FFFFFF;
height:100px;
margin:0;
padding-top:5px;
text-align:center;
width:728px;
}
#banner120x90{
margin-left:35px;
float:left;
padding-top:5px;
}
div#sx, div#dx {
position:absolute;
text-align:center;
top:291px;
}
div#sx {
float:left;
left:0;
margin-left:10px;
width:175px;
}
div#dx {
float:right;
margin-right:10px;
right:0;
width:210px;
}
div#content {
border-left:1px dotted #FF66B3;
border-right:1px dotted #FF66B3;
color:#000000;
height:auto !important;
margin:0 200px;
min-height:1595px;
overflow:hidden;
padding-top:10px;
position:relative;
text-align:justify;
width:460px;
}
div#bot {
background:transparent url(images/bot.gif) repeat scroll 0 0;
clear:both;
color:#FFFFFF;
font-size:12px;
height:74px;
margin:0 auto;
text-align:right;
width:892px;
}
#bot span {
position:relative;
right:15px;
top:50px;
}
div#wd {
color:#CCCCCC;
font-size:12px;
margin:4px auto 0;
text-align:right;
width:930px;
}
div#wd a:link, div#wd a:visited {
color:#FFFFFF;
text-decoration:none;
}
div#wd a:hover {
text-decoration:underline;
}
#intmenu {
background-image:url(images/menutop.gif);
color:white;
font-size:18px;
font-weight:bold;
height:53px;
margin-bottom:10px;
width:150px;
}
#intmenu span {
position:relative;
top:8px;
}
#intnetwork {
background-image:url(images/topnetwork.gif);
color:white;
font-size:18px;
font-weight:bold;
height:53px;
margin-bottom:10px;
width:150px;
}
#intnetwork span {
left:15px;
position:relative;
top:8px;
}
#intfriends {
background-image:url(images/topfriends.gif);
color:white;
font-size:18px;
font-weight:bold;
height:53px;
margin-bottom:10px;
width:150px;
}
#intfriends span {
left:15px;
position:relative;
top:8px;
}
#intnewsletter {
background-image:url(images/newslettertop.gif);
color:white;
font-size:18px;
font-weight:bold;
height:53px;
margin-bottom:10px;
width:150px;
}
#intnewsletter span {
left:18px;
position:relative;
top:8px;
}
.intsponsor {
background-image:url(images/sponsortop.gif);
color:white;
font-size:18px;
font-weight:bold;
height:53px;
margin-bottom:10px;
width:150px;
}
.intsponsor span {
left:15px;
position:relative;
top:8px;
}
ul#topmenu {
background:#FB0881 url(images/toolbar.gif) no-repeat scroll 0 0;
font-size:16px;
font-weight:bold;
height:38px;
line-height:38px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:left;
}
ul#topmenu li {
display:inline;
}
ul#topmenu li a:link, ul#topmenu li a:visited {
background-image:url(images/buttonrel.gif);
color:#FFFFFF;
display:inline-block;
height:38px;
text-align:center;
text-decoration:none;
width:89px;
}
ul#topmenu li a:hover {
background-image:url(images/buttonhover.gif);
display:inline-block;
height:38px;
text-align:center;
text-decoration:none;
width:89px;
}
ul#topimg {
bottom:8px;
font-size:12px;
font-weight:bold;
height:45px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
right:28px;
text-align:center;
width:400px;
}
ul#topimg li a {
display:block;
height:16px !important;
line-height:45px;
margin:0 5px;
padding:22px 0 0;
text-align:center;
text-decoration:none;
width:55px;
}
ul#topimg li {
display:inline;
float:left;
}
ul#topimg li a:link, ul#topimg li a:visited {
color:#FFFFFF;
text-decoration:none;
}
ul#topimg li a:hover {
color:#000000;
}
ul#topimg li a:link b, ul#topimg li a:visited b {
display:none;
}
ul#topimg li a:hover b {
display:inline;
}
ul#topimg li#home a:link, ul#topimg li#home a:visited {
background:#FFFFFF url(images/home.gif) no-repeat scroll center top;
}
ul#topimg li#home a:hover {
background:#FFFFFF url(images/home.gif) no-repeat scroll center top;
}
ul#topimg li#preferiti a:link, ul#topimg li#preferiti a:visited {
background:#FFFFFF url(images/preferiti.gif) no-repeat scroll center top;
}
ul#topimg li#chi_siamo a:link, ul#topimg li#chi_siamo a:visited {
background:#FFFFFF url(images/chi_siamo.gif) no-repeat scroll center top;
}
ul#topimg li#contatti a:link, ul#topimg li#contatti a:visited {
background:#FFFFFF url(images/contatti.gif) no-repeat scroll center top;
}
ul#topimg li#rss a:link, ul#topimg li#rss a:visited {
background:#FFFFFF url(images/rss.gif) no-repeat scroll center top;
}
ul#topimg li#technorati a:link, ul#topimg li#technorati a:visited {
background:#FFFFFF url(images/technorati.png) no-repeat scroll center top;
}
ul#menu, ul#menu ul {
list-style-type:none;
margin:0 auto;
padding:0;
text-align:left;
width:175px;
}
ul#menu {
margin-top:15px;
}
ul#menu a {
display:block;
font-weight:bold;
text-decoration:none;
}
ul#menu li {
font-size:15px;
margin:2px 0;
}
ul#menu li a:link, ul#menu li a:visited {
background:transparent url(images/menu.gif) no-repeat scroll left center;
color:#FFFFFF;
text-indent:23px;
}
ul#menu li a:hover {
background:#177CFF url(images/hover.gif) no-repeat scroll left center;
}
ul#menu li ul li a:link, ul#menu li ul li a:visited {
background:transparent none repeat scroll 0 0;
color:#000000;
font-size:11px;
width:175px;
}
ul#menu li ul li a:hover {
text-decoration:underline;
}
ul#mlogo {
height:173px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:-27px;
left:15px;
width:300px;
z-index:999;
}
ul#mlogo li {
display:block;
margin:0;
padding:0;
position:absolute;
}
li#logo {
height:116px;
left:0;
top:0;
width:266px;
}
#mlogo a {
display:block;
height:100%;
width:100%;
}
#mlogo .alt {
display:none;
}
#bannercenter {
float:none;
font-size:12px;
height:240px;
line-height:14px;
margin:80pt auto;
padding:0;
position:relative;
width:426px !important;
}
div.primopiano {
font-size:12px;
height:132px;
line-height:14px;
margin:0 auto;
padding:0;
position:relative;
width:426px !important;
}
div.primopiano img {
float:left;
margin-right:10px;
}
div.primopiano h2 {
color:#FFFFFF;
font-size:15px;
line-height:32px;
margin-left:15px;
}
div#primopiano2 {
background:transparent url(images/primopiano.gif) no-repeat scroll left top;
font-size:12px;
height:132px;
line-height:14px;
margin:0 auto;
padding:0 10px;
position:relative;
width:426px !important;
}
div#primopiano2 img {
float:left;
margin-right:10px;
}
div#primopiano2 h2 {
color:#FFFFFF;
font-size:15px;
line-height:18px;
}
div#rilievo {
background:transparent url(images/rilievo.gif) no-repeat scroll left top;
color:#FFFFFF;
font-size:18px;
height:35px;
margin:10px auto 0;
padding:0 10px;
width:426px !important;
}
div#evidenza {
background:transparent url(images/bar_orange.gif) no-repeat scroll left top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:35px;
margin:10px 0 0;
padding:0 10px;
width:426px !important;
}
#evidenza span {
position:relative;
top:4px;
margin-left:5px;
}
#evidenza span a {
color:#FFFFFF;
text-decoration:underline;
}
#evidenza span a:hover {
color:#FF3399;
}
#rilievo span {
position:relative;
top:1px;
font-size:15px;
font-weight:bold;
}
div#rilievo3 {
background:transparent url(images/rilievo.gif) no-repeat scroll left top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:35px;
margin:10px auto 0;
padding:0 10px;
width:426px !important;
}
#rilievo3 span {
position:relative;
top:1px;
}
div#rilievo2 {
font-size:12px;
margin:10px auto 0;
overflow:hidden;
width:446px;
}
div#rilievo2 div img {
float:left;
margin-right:5px;
}
div#rilievo2 div {
float:left;
line-height:14px;
margin:5px 0;
padding:0 3px;
text-align:left;
width:217px !important;
}
div#rilievo4 {
font-size:12px;
margin:10px auto 0;
overflow:hidden;
width:446px;
}
div#rilievo4 div img {
float:left;
margin-right:5px;
}
div#rilievo4 div {
float:left;
line-height:14px;
margin:5px 0;
padding:0 3px;
text-align:left;
width:217px !important;
}
div.wide {
clear:right;
margin:0;
}
div.widel {
clear:left;
margin:0;
}
.center {
text-align:center;
}
#newsletter {
color:white;
font-size:18px;
height:37px !important;
margin:0 auto;
padding:10px 10px 0 50px;
text-align:right;
width:148px !important;
}
#cerca {
background:transparent url(images/bgcerca.gif) repeat scroll 0 0;
color:white;
font-size:18px;
font-weight:bold;
height:54px;
margin-bottom:10px;
width:150px;
}
#cerca span {
position:relative;
top:8px;
}
div#newsletter {
background:transparent url(images/bgnl.gif) no-repeat scroll left top;
margin:10px 0;
}
#stats {
background:transparent url(images/bgstats.gif) repeat scroll 0 0;
color:white;
font-size:18px;
font-weight:bold;
height:54px;
margin-bottom:10px;
width:150px;
}
#stats span {
left:20px;
position:relative;
top:8px;
}
div#statstext {
text-align:justify;
}
.imgsx {
float:left;
margin-right:5px;
}
.imgdx {
float:right;
margin-left:5px;
}
input.text, textarea, input.cerca {
background-color:#F5F5F5;
border:1px solid #00CCFF;
color:#666666;
font-family:"trebuchet ms",Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
input.text {
width:250px;
}
input.cerca {
height:18px;
width:150px;
}
form {
margin:0;
}
.elenco {
background:transparent url(images/dot.gif) no-repeat scroll left center;
font-weight:bold;
padding-left:25px;
}
#divisory {
border-bottom:1px dotted #FF66B3;
height:1px;
}
.primopiano_top {
background:transparent url(img/primopiano_top.png) repeat scroll 0 0;
float:left;
height:34px;
width:426px;
}
.primopiano_top h2{
font-size:15px;
}
.primopiano_cont {
background:transparent url(img/primopiano_cont.png) repeat scroll 0 0;
float:left;
}
.primopiano_bot {
background:transparent url(img/primopiano_bot.png) repeat scroll 0 0;
float:left;
height:36px;
width:426px;
}
.primopiano_img {
float:left;
height:80px;
margin-left:15px;
margin-top:7px;
width:100px;
}
.primopiano_txt {
float:right;
height:80px;
margin:5px 3px;
width:300px;
}
.primopiano_txt li {
line-height:12px;
list-style-type:none;
margin-left:5px;
margin-top:5px;
}
div#content3 {
color:#000000;
height:auto !important;
min-height:980px;
overflow:hidden;
padding-left:10px;
padding-top:10px;
text-align:justify;
width:870px;
}
#flags img {
margin-right:3px;
}
ul.wp-tag-cloud {
list-style-type:none;
margin:0 0 0 23px;
padding:0;
text-align:left;
}
.banner-centrale {
float:left;
margin:0 0 25px;
}
ul.menuok {
list-style-type:none;
margin:0 0 0 15px;
padding:0;
text-align:left;
}
#submenu {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FF0078;
display:none;
height:auto;
margin-left:2px;
margin-top:37px;
padding:4px;
position:absolute;
text-align:left;
width:auto;
z-index:1000;
}
#submenu ul {
margin:0;
padding:0 0 0 20px;
}
#submenu ul li {
list-style-image:url(img/li.gif);
margin-bottom:6px;
}
#submenu ul li a {
color:#000000;
}
a.ipiuletti {
color:#FFFFFF;
text-decoration:none;
}
.newlogo {
float:right;
}
ul.piano{
margin-left:0px;
padding-left:0px;
}
ul#menu_tags{
margin-left:10px;
padding-left:0px;
}
ul.related_post{
margin-left:0px;
padding-left:0px;
}

div.ricette_light img{width:150px !important; height:150px !important;}

