body{background: #bfc4cb;color: #222;text-align: center; font: 85% "Trebuchet MS",Arial,sans-serif; margin:0;}

div#container{width:1000px !important; width /**/:1000px; margin: 0 auto; padding:0; text-align:left; background:#FFF}
div#header{padding:5px; background-color:#1b5790; height:80px; background:url(images/banner_moiola99.jpg)}
#hsx{ float:left; margin:0; padding:0; padding-left:140px;}
#hdx{ float:right; margin:0; padding:0;}
#hsx b{ color:#FFFFFF; font:bold 36px/40px "Trebuchet MS"; padding-left:5px;}
#hsx b.sotto{ color:#FFFFFF; font:bold 20px/24px "Trebuchet MS"; padding-left:5px;}

div#header2{margin: 0;padding:0; background-color:#86b254; text-align:center;}
div#header2 ul{margin: 0;padding: 0; list-style-type: none;}
div#header2 li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#header2 a{color:#fff;font: normal bold 1.2em/2.5em "Trebuchet MS";text-decoration: none}
div#header2 a:hover{color: #fff;text-decoration: underline}
div#header2 a#activelink{color: #033;text-decoration: none}



div#nav{float:left; width:180px; height:910px; margin: 0; margin-left:5px; margin-top:10px; padding:0; padding-top:5px; background: #b2d281; }
div#nav b{font-size: 125%; color: #000;}
div#nav div.foto{ margin:0; padding:0; padding-left:5px; width:60px; height:60px; float:left; border-bottom:1px #FFF dotted;}
div#nav div.link{margin:0; padding:0; margin-left:60px; width:110px; height:60px; text-align:left; border-bottom:1px #FFF dotted;}

div#nav a{color: #555; font-weight:bold; font-size:14px; margin:0; padding:0; text-decoration:none; display:block;}
div#nav a:hover{color: #003; font-weight:bold; font-size:14px; margin:0; padding:0; text-decoration:none;}
div#nav div.riga{ margin:0; padding:0; padding-left:5px; height:10px; float:left; width:150px; clear:both;}
div#nav div.menutit{ margin:0; padding:0; padding-left:5px; height:30px; display:block; width:150px; text-align:center; clear:both;}

div#content{ margin:0; margin-left:190px; margin-top:10px; width:800px; padding:0; background-color: #fff;}
#cont_sx{width:400px; height:350px; padding:5px; float:left; text-align:center; border-right:1px solid #a12a2a}
#cont_dx{width:375px; height:350px; padding:5px; float:right; text-align:center;}
#cont_sx2{width:400px; height:410px; padding:5px; float:left; text-align:left; border-right:1px solid #a12a2a}
#cont_dx2{width:375px; height:410px; padding:5px; float:right; text-align:left;}
#giallo{ background-color:#FFFF66; padding:2px; font-size: 10px; color: #000000;}
#giallo2{background-color:#FFFF66; padding:2px;}

div#footer{clear:both;width:1000px;background: #86b254;padding:5px 0;text-align:center;}

#viaggi,#idee,#immagini,#altro{ display:none;}

.mappa,.immagini{ border:#333333 2px solid;}

ul#menu, ul#menu li{list-style: none;margin: 0;line-height: 1.3}
ul#menu{padding:7px 0;text-align:center;border-bottom:1px solid #ACACDC}
ul#menu li{display: inline;padding: 7px 7px 7px 0;margin-left: 3px;background: url(images/tabBk.png) no-repeat top right}
ul#menu a{padding: 7px 0 7px 7px;background: url(images/tabBk.png) no-repeat top left;text-decoration: none; color:#555}
ul#menu li#current,ul#menu li#current a{background-image: url(images/tabBkActive.png);border-bottom: 1px solid #FFF}
ul#menu li#current a,ul#menu li a:hover{color: #003}

#content h2{ padding-left:20px;}
#content b{ padding-left:0px;}
#header #nome{ float:left; font-size:24px; font-weight:bold;}
.cella{ width:159px; height:130px; text-align:center; border-right:1px #000 dotted; border-bottom:1px #000 dotted; float:left; background-color:#bfc4cb}
.cella2{ width:160px; height:130px; text-align:center; border-bottom:1px #000 dotted; float:left; background-color:#bfc4cb}
/*****************gestione**********************/
div#contentg{ margin:0; padding:0; background: #fff;}
div#contentg td{ font-size:12px; font-family:Verdana;}
div#content td{ font-size:12px; font-family:Verdana;}

#rightlink{float:right; display:block; padding: 10px; margin-top:75px; border: 1px solid navy; background-color: #cccccc;}
#rightlink ul{ margin:0; padding:5px;}

div#blog{margin:10px; padding:10px; border-bottom:2px dashed #999999; border-left:2px dashed #999999; width:550px;}
.blogtit{ color:#5B0000; background-color:#b2d281; padding:5px; font-weight:bold; font-size:14px; margin-top:0;}
