/*index */

body {
  padding-top: 20px;
  background-color:#8B008B; 
}

.testatina {
    text-align: center;

}

p.mail{
  font-size: 35px;
  text-align: center;
  color: rgb(255, 255, 255);
}

H1.titolo{
    color: #ffffff;
    font-family: 'Courier New', Courier, monospace;
    font-size: 40px;
    text-align: center;
    padding-top: 10px;
}

div.cento {
 
}

img.cento{
     float: left;
     padding: 10px;
     height: 150px;
     width: 150px;
}

img.cento:hover{
    height: 300px;
    width: 300px
}

p.cento {
    padding: 10px;
    text-align: justify;
    color:  #ffffff;
;
}

/*img02*/
div.img02 {
    
}

img.img02{
     float: right;
     padding: 10px;
     height: 150px;
     width: 150px;
     
}

img.img02:hover{
    height: 300px;
    width: 300px
}

p.img02 {
    padding: 10px;
    text-align: justify;
    color:  #ffffff;
}

/*img03*/
div.img03 {
    
}

img.img03{
     float:left;
     padding: 10px;
     height: 150px;
     width: 150px;
}

img.img03:hover{
    height: 300px;
    width: 300px
}
p.img03 {
    padding: 10px;
    text-align: justify;
    color:  #ffffff;
}


/*img04*/
div.img04 {
    
}

img.img04{
     float: right;
     padding: 10px;
     height: 150px;
     width: 150px;
}
img.img04:hover{
    height: 300px;
    width: 300px
}
p.img04 {
    padding: 10px;
    text-align: justify;
    color:  #ffffff;
}

.menublu {
    height: 70px;
    background-color: #034ea2;
}


ul {

    list-style-type: none;
   /* margin: 50;*/
  
    padding: 0;
    overflow: hidden;
    background-color: #034ea2;
    font-size: 20px;
  }



li a:hover {
    background-color: #fcfafc;
    color: #034ea2;
    font-size: 25px;
  }

li a {

    display: block;

    color: white;

    text-align: center;

    padding: 14px 16px;

    text-decoration: none;

  }
 
li {
    float: left;

  }

.sedefinale{
    color: #ffffff;
    padding: 10px;
    text-align: justify;
}

.piepagina{
    background-color: #034ea2;
    color: antiquewhite;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

 /*

div.menu{
  font-size: 15px;
  text-align: center;
  color: rgb(255, 255, 255);
  
}

  font-size: 18px;
.logo {
    padding-top: 10px;
    text-align: center;
}



  .testo100 {

    text-align:justify;

    background-color: rgb(255, 255, 255);

    padding: 10px;

  }

  img#imgintestodx {

    float: left;

    margin: 15px 15px 15px 15px;

    width: 200px;

    height: 300px;

    }

    img#imgintestosx {

        float: right;

        margin: 15px 15px 15px 15px;

        width: 200px;

        height: 300px;

        }

        img#img100anni {

                   margin: 15px 15px 15px 15px;

            width: 50px;

            height: 50px;

            text-align: center;

            }

#foto {

 width: 200px;

 height: 200px;

    display: block;

 margin:0 auto;

}

.footer {

    background-color: #034ea2;

    color: antiquewhite;

    text-align: center;

    padding-top: 10px;

    padding-bottom: 10px;

}
    */
/*

body {
    padding-top: 70px;
    position: relative;
    font-size: 1.5rem;
}

#jumbotron hr {
    height: 2px;
    color: #fff;
    width: 100%;
    margin-bottom: 30px;
}

#jumbotron {
    font-size: 1.4rem;
}

#jumbotron .bg {
    background-image: url('phone-bg.jpg');
    background-size: cover;
    height: 450px;
    background-color: #000;
    text-align: center;
    padding-top: 30px;
    vertical-align: middle;
    color: #fff;

}

#jumbotron h1 {
    color: #fff;
    font-size: 4rem;
}

h5 {
    color: #0000ff;
}

h2 {
    font-size: 2.5rem
}
#subscribe {
    margin-top: 30px;
}

#awesome {
    margin-top: 30px
}

#cards {
    margin: 30px 0;
}

.card i {
    font-size: 2rem;
    color: #1e1e68;
    padding: 5px;
}

#piede {
    background-color: #000;
    margin: 30px 0;
    color: #fff;
    font-weight: bold;
    padding: 10px;

}

*/