body {background: #bdd; font-family: Verdana; font-size: 10px; font-weight: bold; text-align: center; padding:0; margin:3 0 0 5; }
#copertina {margin:0px; border:0; padding:0;}
#corpo-bianco {width: 748px; margin:0 auto; border-top:solid black 2px; text-align: center; background-image: url(sfondo-orizzontale.png); padding:0;}
#monteloro_back {width: 748px; margin:0 auto; border-top:solid black 2px; text-align: center; background-repeat: no-repeat; background-image: url(monteloro/images/sfondo.jpg); padding:0;}
#burraie_back {width: 748px; margin:0 auto; border-top:solid black 2px; text-align: center; background-repeat: no-repeat; background-image: url(sb/sfondo.jpg); padding:0;}
#sm_back {width: 748px; margin:0 auto; border-top:solid black 2px; text-align: center; background-repeat: no-repeat; background-image: url(sm/sfondo.jpg); padding:0;}
#ag_back {width: 748px; margin:0 auto; border-top:solid black 2px; text-align: center; background-image: url(ag/sfondo.jpg); padding:0;}
#sfondo {width: 748px; margin:0 auto; text-align: center; padding:0;}
.centro {text-align:center;}
.sinistra {margin:10px; text-align:left;}
.sinistra2 {text-align:left;}
.sinistra3 {text-align:left;position:relative;left:20%; margin:0px; width:80%;}
.sinistra4 {text-align:left;position:relative;left:5%; margin:10px; width:80%; height:300px;}
.giustificato {text-align:justify;}
.clearer {clear:both; height:0px; overflow:hidden; margin:0px;}
.floatleft {float:left; margin:0;}
.floatright {float:right; margin:0;}
#colonnacentro {width:568px;}
#colonnasinistra {width:190px; font-weight:bold; text-align:center; font-size:95%; border-right: solid black 1px; margin-right:15px;}
#colonnasinistraM {width:220px; height:400px; font-weight:bold; text-align:center; font-size:95%; }
#colonnasinistraA {width:250px; height:350px; font-weight:bold; text-align:center; font-size:95%; }
.box {width:80%; padding:5px;; border: double 5px blue; text-align:center;}
.box2 {width:25%; padding:5px;; border: double 5px blue; text-align:left; margin:0px 5px 0px 5px;}
.piede {width:748px;margin:0 auto; border-top:solid black 2px; border-bottom:solid black 2px; background-image: url(sfondo-orizzontale.png);text-align:center; padding:20px 0px 20px 0px; }


 a:link { font-weight: bold;
    color: rgb(0, 0, 128);
    font-family: Verdana,sans-serif;
    text-decoration: none;
    }

  a:active { font-weight: bold;
    color: rgb(0, 0, 128);
    font-family: Verdana,sans-serif;
    text-decoration: none;
    }

  a:visited { font-weight: bold;
    color: #98e;
    font-family: Verdana,sans-serif;
    text-decoration: none;
    }

  a:hover { font-weight: bold;
    color: rgb(255, 255, 255);
    font-family: Verdana,sans-serif;
    background-color: rgb(0, 0, 0);
    text-decoration: none;
    }

  .verde { font-weight: bold;
    font-size: 10px;
    color: rgb(0, 0, 128);
    font-family: verdana,sans-serif;
    text-decoration: none;
    }

  .nero { font-weight: bold;
    font-size: 10px;
    color: rgb(0, 0, 0);
    font-family: verdana,sans-serif;
    text-decoration: none;
    }

  .titolino { font-size: 12px;
    color:#27c;
    font-family:verdana,sans-serif;
    }

  .nome_sentiero { font-size: 10px;
     color: #2d4;
     font-family: verdana,sans-serif;
     text-decoration: none;
    }


  #titolinoM { font-size: 14px;
	  color: #27c;
	  font-family:verdana,sans-serif;
	  position: relative;
	  right: -140px;
	  top: 10px;
  }
  .testo12 { font-size: 12px;
    color: rgb(0, 0, 0);
    font-family: verdana,sans-serif;
    }

  .testo14 { font-size: 14px;
    color: rgb(0, 0, 0);
    font-family: verdana,sans-serif;
    }

  .titolo16 { font-weight: bold;
    font-size: 16px;
    color: rgb(0, 0, 0);
    font-family: verdana,sans-serif;
    }

  .titolo20 { font-weight: bold;
    font-size: 22px;
    color: rgb(128, 128, 128);
    font-family: verdana,sans-serif;
    }
 
    a.tp {position:relative;}

    a.tp span { display:none;}

    a.tp:hover { background-color:#eee;}

    a.tp:hover span
    { position:absolute;
	    padding:1px 3px;
	    top:-60px;
	    left:10px;
	    display:block;
	    background: #cff;
	    color:black;
	    border: 1px solid blue;
	    z-index:100;
    }


