<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* colori:

giallo #FDC500

verde #39A935

nero #1D1D1B */







/* style nav */

.green{

    background-color: #39A935;

}



.cgreen{

    color: #39A935;

}



.yellow{

    background-color: #FDC500;

}



.cyellow{

    color: #FDC500;

}



.lightblack{

    background-color: #1D1D1B;

}



.white{

    background-color: white;

}



.cwhite{

    color: white;

}



body{

    font-size: 100%;

    background-color: whitesmoke;

    

}







.word_wrap{

    word-wrap: break-word;

}



h1{

    font-size: 3em;

    margin: 0;

    padding: 10px;

}



h2{

    font-size: 2em;

    margin: 0;

    padding: 10px 0px 10px 0px ;

}



p{

    font-size: 1em

}



.border{

   border: 3px solid #39A935;

}



.margin{

    margin: 4% 0;

}



.no_margin{

    margin: 0 !important;

}



.img_header{

    width: 100%;

    height:auto;

}



.center{

    text-align: center;

}



nav ul{

    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 1px solid black;

    overflow: hidden;

    background-color: #39A935;

}



nav ul li{

    float: left;

    text-align: center;

    border-right: 1px solid #1D1D1B;

}



nav ul li a:hover{

    background-color: #FDC500;

    color: black;

    text-decoration: none;

}



nav ul li a {

    display: block;

    color: black;

    padding: 14px 16px;

    text-decoration: none;

  }



@media screen and (max-width: 600px) {

    nav ul li {

        float: none;

        border-right: none;

        border-bottom: 1px solid #1D1D1B;

    }



    nav ul {

        border: none;

    }

}



.active{

    background-color: #FDC500;

    color: black;

}



.logo{

    position: relative;

    top: -60px;

    border-radius: 50%;

}



#ciao{

    margin-top: -4%;

}



.table{

   margin: 0 auto;

   padding: 10px;   

   margin-bottom: 8%;

}



td{

    font-size: 1.5em;

    font-weight: bold;

}



.appuntamenti {

    font-size: 1.5em;

    font-weight: bold;

}



@media screen and (max-width: 600px) {

    

    td {

        font-size: 0.6em;

    }

}



.container_explor{

    width: 75%;

    height: auto;

    text-align: center;

    border: 3px solid #FDC500;

    margin:16% auto;

    

}



.contatti, .contatti:hover{

    text-decoration: none;

    color: #39A935;

}



.button:hover{

    background-color: #FDC500;

    color: black;

    text-decoration: none;

}



.button{

    background-color: #39A935;

    color: black;

    padding: 15px 32px;

    text-align: center;

    font-size: 1em;

    font-weight: bold;

    text-decoration: none;

}



.cont{

    float: left;

    width: 49.5%;

    height: auto;

    

}



.pad{

    padding: 15px;

}



.footer{

    float: left;

    width: 33.33%;

    height: 200px;

    background-color: #1D1D1B;

}



.footerstyle{

    padding: 20px;

    

    text-align: center;

    color: white;

}



footer li {

    padding: 10px;

    text-align: center;

    position: 50% 50%;

    list-style-type: none;

}



footer li a{

    color: #FDC500;

}



footer li a:hover{

    text-decoration: none;

    color: #FDC500;

} 



.clearfix:after {

    content: "";

    display: table;

    clear: both;

}



footer p{

    background-color: #1D1D1B;

    text-align: center;

    padding: 15px;

}







/* fine style pagina "index" */



/* inizio style pagina "Chi siamo" */



.img_chi_siamo{

    width: 200px;

    height: 200px;

    object-fit: cover;

    border-radius: 50%;

}



/* fine style pagina "Chi siamo" */



/* inizio style aside "gare 2023/2024 */



aside ul {

    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 1px solid black;

    background-color: #39A935;

    width: 200px;

}



aside ul li {

    display: block;

    text-align: center;

    border-bottom: 1px solid black;

    padding: 8px 16px;

}



aside ul li a {

    display: block;

    color: black;

    text-decoration: none;

}



aside ul li:hover{

    background-color: #FDC500;

}



aside ul li a:hover {

    color: black;

    text-decoration: none;

}



aside ul li:last-child {

    border-bottom: none;

}



/* fine style aside "gare 2023/2024 */



.icon_instagram{

    color:rebeccapurple

}



.icon_facebook{

    color:blue;

}



.icon_youtube{

    color:red;

}



.icon-bar {

  position: relative;

  width: 100%;

  overflow: auto;

}



.icon-bar a {

  float: left;

  text-align: center;

  padding: 12px 0;

  font-size: 24px;

  width: 20%;

}



.center_button, .center_explorer{

  display: flex;

  justify-content: center;

  align-items: center;

}



.link, .link:hover{

    text-decoration: none;

    color: #39A935;

}



 main hr{

  border: 2px solid #FDC500;

}



.carousel-inner &gt; .item &gt; img,

.carousel-inner &gt; .item &gt; a &gt; img {

    width: 100%;

    margin: auto;

}



.border_green{

    border: 3px solid #39A935;

    margin: 10px 20px;

}



.border_yellow{

    border: 3px solid #FDC500;

    margin: 10px 20px;

}

</pre></body></html>