body {font:12px Arial;background:#F8DE00}

#wrap {width:750px;margin:0 auto}
#container {margin:1px 10px;background:#009442;border:1px solid #50AC42;border-bottom:0}

#menu {width:750px;font:13px Arial;background:#FFEF2D}

#main {background:#fff; margin:0 0 1px 10px;float:right;width:511px;margin:0;padding:10px 12px 50px 12px;border-left:1px solid #F8C300;border-bottom:1px solid #F8C300}
.pullquote {float:right;font-size:1.6em;width:250px;padding:0 0 0 50px; background:url(images/blockquote.gif) no-repeat;margin:0 10px 15px 15px;color:#333 }

#menu2 {width:180px;background:#009442  ;margin:0;padding:5px;}
#menu2 ul {margin:0;padding:0;list-style-type:none}
#menu2 li {margin:0 0 0 5px;padding:2px 0}
#menu2 h3 {font:bold 12px Arial;text-decoration:underline;margin:15px 0 0 0}
#menu2 li a {color:#EEDB24}

#main h1, #main h2 {color:#54B445;margin:5px 0;padding:0}
#main h1 {font:bold 27px Arial}
#main h2 {font:bold 20px Arial;padding-top:20px}
#main a, #main a:visited {color:#0000C5;}

a img {border-color:#F8DE00}

#footer {border:1px solid #009442;border-top:0; clear:both;height:40px;margin:0 10px;padding:5px;background:#F7ED98}

.meteocity {margin-bottom:6px}
#meteo {margin:40px 0}
#meteo td {width:250px}
#meteo h2 {float:left;margin:0 14px 0 0}
#meteo li {margin:0px 0 0 5px;list-style-type:none}
#meteo ul {margin-top:5px}
#meteo .forecasttitle {margin:10px 0 0 0;color:#54B445}
#meteo .condizioni {font-size:18px;font-weight:bold;}
#meteo .temperatura {font-size:28px;font-weight:bold;color:#000;position:relative;top:10px}
#meteo h3.previsioni {font-size:14px;color:#666;margin-top:25px}
#meteo .icona {float:left;margin:10px 20px 0 0}
#meteo .percepita {font-size:13px;color:#666;position:relative;top:5px}
#meteo hr {clear:both;border:1px solid #ccc;margin-right:20px}
#meteo h4 {margin:0;font-size:13px;font-style:italic;clear:both;margin-top:10px}
#meteo .altridati {margin:0;}
#meteo td.dato {width:95px;}
#meteo td.dato2 {width:125px;}
ul#rss {padding:0;margin:-10px 0 0 0;}
ul#rss li {list-style-type:none;border:1px solid #ebebeb;margin:30px 0;padding:5px 50px 30px 30px;clear:both;font-size:14px}
ul#rss li {background:#B4FFB8}
ul#rss li.odd {background:#FFF497}
ul#rss li h4 {margin:10px 0 0 0;}
ul#rss li img {float:left;margin:30px 20px 20px 0}


/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#F8DE00;
      font-size:103%;
	  font-weight:bold;
      line-height:normal;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFEC00;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span, #tabsJ a.active span {
      color:#419533;
      }
    #tabsJ a:hover, #tabsJ a.active {
      background-position:0% -42px;
      }
    #tabsJ a:hover span, #tabsJ a.active span {
      background-position:100% -42px;
      }
