@charset "utf-8";

/* overflow:hidden; text-wrap:unrestricted; white-space:pre-wrap; word-wrap:break-word; */

.body-en
 {background:#808080 url(../00-img/background-20x20.gif) repeat fixed 0 0; text-align:center;
  color:#000000; font:normal normal normal 10px verdana, arial, helvetica, sans-serif;
  border:0; margin:10px; padding:0;}
.body-it
 {background:#808080 url(../00-img/sfondo-20x20.gif) repeat fixed 0 0; text-align:center;
  color:#000000; font:normal normal normal 10px verdana, arial, helvetica, sans-serif;
  border:0; margin:10px; padding:0;}
  
/* contenitore */
.div-1
 {width:780px; background:#ffffff repeat fixed 0 0;
  border-width:1px; border-style:solid; border-color:#eeeeee; margin:0 auto; padding:0;}
  
  /* adsense 728x15 415115 */
  .div-11
   {width:780px; height:18px; background:#415115 repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:2px 0 0 0;}
  
  /* immagine principale */
  .div-12
   {width:780px; height:130px; background:#415115 repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:0;}
    .img
     {vertical-align:middle; border:0; margin:0; padding:0;}
     
  /* google ad section */
  .div-13
   {width:780px; background:#ffffff repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:5px 0 3px 0;}
    .h1
     {background:#ffffff repeat fixed 0 0; text-align:center;
      color:#000000; font:normal normal bold 24px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:24px;
      border:0; margin:0; padding:0;}
      
  /* adsense 728x90 ffffff */
  .div-14
   {width:780px; height:90px; background:#ffffff repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:0 0 5px 0;}
    
  /* menu pagine */
  .div-15
   {width:780px; background:#415115 repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:0 0 4px 0;}
    .div-151, .div-151 a:link, .div-151 a:active, .div-151 a:visited
     {width:780px; background:#415115 repeat fixed 0 0; text-align:center;
      color:#ffffff; font:bold 10px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0; padding:0;}
    .div-151 a:hover
     {width:780px; background:#ffffff repeat fixed 0 0; text-align:center;
      color:#415115; font:bold 10px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0; padding:0;}
      .img-4
       {vertical-align:-4px; border:0; margin:0; padding:0;}
       
  /* notizie */
  .div-16
   {width:780px; background:#ffffff repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:8px 0 4px 0;}
    .img-notizie-1
     {width:20px; text-align:left; border:0; margin:6px 0 0 26px; padding:0; float:left;}
    .div-161, .div-161 a:link, .div-161 a:active, .div-161 a:visited
     {width:708px; overflow:hidden; background:#ffffff repeat fixed 0 0; text-align:left; text-indent:-26px;
      color:#0000ff; font:bold 16px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:22px;
      border:0; margin:0 26px 0 34px; padding:0 0 4px 0;}
    .div-161 a:hover
     {width:708px; overflow:hidden; background:#0000ff repeat fixed 0 0; text-align:left; text-indent:-26px;
      color:#ffffff; font:bold 16px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:22px;
      border:0; margin:0 26px 0 34px; padding:0 0 4px 0;}
    .div-162
     {width:728px; overflow:hidden; background:#ffffff repeat fixed 0 0; text-align:left;
      color:#000000; font:normal 14px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0 26px 0 26px; padding:0 0 6px 0; clear:left;}
      
  /* barre ricerca */
  .div-17
   {width:780px; height:36px; background:#ffffff repeat fixed 0 0;
    border:0; margin:-8px 0 0 0; padding:0;}
    .div-171
     {width:366px; height:20px; background:#ffffff repeat fixed 0 0; text-align:center;
      color:#415115; font:bold 10px verdana, arial, helvetica, sans-serif;
      border:0; margin:0; padding:0; float:left; position:relative; top:10px; left:24px;}
      .form
       {color:#000000; font:normal normal normal 10px verdana, arial, helvetica, sans-serif; text-align:center;
        border:0; margin:0; padding:0;}
        .div-1711
         {background:#ffffff repeat fixed 0 0; text-align:right;
          color:#415115; font:bold 10px verdana, arial, helvetica, sans-serif; line-height:16px;
          border:0; margin:0; padding:0; float:left;}
          .input-1
           {color:#000000; font:normal normal normal 10px verdana, arial, helvetica, sans-serif; text-align:left;
            border-top-width:1px; border-top-color:#000000; border-left-width:1px; border-left-color:#000000;
            border-bottom-width:1px; border-bottom-color:#000000; border-right-width:1px; border-right-color:#000000;}
          .input-2
           {color:#000000; font:normal normal normal 10px verdana, arial, helvetica, sans-serif; text-align:center;
            border-top-width:1px; border-top-color:#000000; border-left-width:1px; border-left-color:#000000;
            border-bottom-width:1px; border-bottom-color:#000000; border-right-width:1px; border-right-color:#000000;}
          .img-6
           {vertical-align:-6px; border:0; margin:0; padding:0;}
    .div-172
     {width:360px; height:20px; background:#ffffff repeat fixed 0 0; text-align:center;
      color:#415115; font:bold 10px verdana, arial, helvetica, sans-serif;
      border:0; margin:0; padding:0; float:left; position:relative; top:10px; left:36px;}
    .div-173
     {height:6px; background:#ffffff repeat fixed 0 0;
      border:0; margin:0; padding:0; clear:left;}
      
  /* avviso zebrafeeds */
  .div-18, .div-18 a:link, .div-18 a:active, .div-18 a:visited
   {width:780px; height:48px; background:#415115 repeat fixed 0 0; text-align:center;
    color:#ffffcc; font:bold 13px verdana, arial, helvetica, sans-serif; line-height:15px;
    border:0; margin:0; padding:0;}
  .div-18 a:hover
   {width:780px; height:48px; background:#ffffcc repeat fixed 0 0; text-align:center;
    color:#415115; font:bold 13px verdana, arial, helvetica, sans-serif; line-height:15px;
    border:0; margin:0; padding:0;}
    .img-3
     {vertical-align:-3px; border:0; margin:0; padding:0;}
     
  /* adsense 728x15 ffffff */
  .div-19
   {width:780px; height:18px; background:#ffffff repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:2px 0 0 0;}
    
  /* risultati ricerca */
  .div-20
   {width:780px; background:#ffffff repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:0;}
    
  /* notizie rss */
  .div-21, .div-21 a:link, .div-21 a:active, .div-21 a:visited, .div-21 a:hover
   {width:780px; height:18px; background:#cc3333 repeat fixed 0 0; text-align:center;
    color:#dddddd; font:bold 14px verdana, arial, helvetica, sans-serif; line-height:18px;
    border:0; margin:0; padding:0;}
    .img-2
     {vertical-align:-2px; border:0; margin:0; padding:0;}
     
  /* centro */
  .div-22
   {width:780px; background:#ffffff repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:0;}
    .div-221
     {width:310px; background:#ffffff repeat fixed 0 0; text-align:left;
      border:0; margin:0; padding:10px 0 0 80px; float:left;}
    .div-222
     {width:380px; background:#ffffff repeat fixed 0 0; text-align:left;
      border:0; margin:0; padding:0 0 0 10px; float:left;}
    .div-h15-ffffff-clear
     {height:15px; background:#ffffff repeat fixed 0 0;
      border:0; margin:0; padding:0; clear:left;}
    .div-h10-ffffff
     {height:10px; background:#ffffff repeat fixed 0 0;
      border:0; margin:0; padding:0;}
    .div-h5-ffffff
     {height:5px; background:#ffffff repeat fixed 0 0;
      border:0; margin:0; padding:0;}
    /* link - directory */
    .div-223
     {background:#ffffff repeat fixed 0 0; text-align:left;
      color:#0000ff; font:bold 18px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:22px;
      border:0; margin:0 20px 0 20px; padding:0;}
    .div-224 a:link, .div-224 a:active, .div-224 a:visited
     {background:#ffffff repeat fixed 0 0; text-align:center;
      color:#0000ff; font:bold 18px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:22px;
      border:0; margin:0 20px 0 20px; padding:0;}
    .div-224 a:hover
     {background:#0000ff repeat fixed 0 0; text-align:center;
      color:#ffffff; font:bold 18px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:22px;
      border:0; margin:0 20px 0 20px; padding:0;}
    .div-225
     {background:#ffffff repeat fixed 0 0; text-align:left;
      color:#000000; font:normal 14px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0 20px 0 20px; padding:0 0 8px 0;}
    .div-226
     {background:#ffffff repeat fixed 0 0; text-align:center;
      color:#000000; font:normal 14px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0 20px 0 20px; padding:0 0 8px 0;}
    .div-link-1
     {background:#f2f2f2 repeat fixed 0 0;
      border:0; margin:0 20px 0 20px; padding:0;}
      .div-h8-f2f2f2
       {height:8px; background:#f2f2f2 repeat fixed 0 0;
        border:0; margin:0; padding:0;}
      .img-link-1
         {border:0; margin:0; padding:0; float:left;}
        .div-2271, .div-2271 a:link, .div-2271 a:active, .div-2271 a:visited
         {background:#f2f2f2 repeat fixed 0 0; text-align:left;
          color:#ff0000; font:bold 16px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:16px;
          border:0; margin:0 20px 4px 2px; padding:0; float:left;}
        .div-2271 a:hover
         {background:#ff0000 repeat fixed 0 0; text-align:left;
          color:#ffffff; font:bold 16px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:16px;
          border:0; margin:0 20px 4px 2px; padding:0; float:left;}
        .div-2272
         {background:#f2f2f2 repeat fixed 0 0; text-align:left;
          color:#000000; font:normal 14px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
          border-bottom:0; margin:0 20px 8px 24px; padding:0; clear:left;}
        .div-border-1
         {background:#f2f2f2 repeat fixed 0 0; text-align:center; color:#000000;
          border-top:1px solid #000000; margin:0 24px 0 24px; padding:0 0 10px 0;}

  /* piede */
  .div-23
   {width:780px; background:#415115 repeat fixed 0 0; text-align:center;
    border:0; margin:0; padding:2px 0 4px 0;}
    .div-231, .div-231 a:link, .div-231 a:active, .div-231 a:visited
     {background:#415115 repeat fixed 0 0; text-align:center;
      color:#ffffff; font:bold 12px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0; padding:2px 0 0 0;}
    .div-231 a:hover
     {background:#ffffff repeat fixed 0 0; text-align:center;
      color:#415115; font:bold 12px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:18px;
      border:0; margin:0; padding:2px 0 0 0;}
      .div-2311
       {width:375px; text-align:right; float:left;}
      .div-2312
       {width:30px; text-align:center; float:left;}
      .div-2313
       {width:375px; text-align:left; float:left;}
      .div-2314
       {clear:left; border:0; margin:0; padding:0;}
    .div-232, .div-232 a:link, .div-232 a:active, .div-232 a:visited
     {background:#415115 repeat fixed 0 0;
      color:#ffffff; font:bold 10px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:16px;
      border:0; margin:0; padding:0;}
    .div-232 a:hover
     {background:#ffffff repeat fixed 0 0;
      color:#415115; font:bold 10px "trebuchet ms", verdana, arial, helvetica, sans-serif; line-height:16px;
      border:0; margin:0; padding:0;}

