html
{
    height: 100%;
    margin: 0px;
}

body
{   background-color:#fff;
    margin: 0px;

}

h1
{ width: 350px;
  height:140px;
 font-family:Arial;
 font-weight: bold;
 font-size:100%;
 text-align:left;
 margin-right:30px;
 margin-left:50px;
 color:#357c96;
 float:left;

}
a:link
{color: #5c442c;
    text-decoration:none;
}
a:visited
{ color: #5c442c;
    text-decoration: none;
}
a.link_giallo:link
{ color: #ffff99;
    text-decoration: none;
}
a.link_giallo:visited
{ color:  #ffff99;
    text-decoration: none;
}
a.link_bianco:link
{ color: #ffffff;
    text-decoration: none;
}
a.link_bianco:visited
{color: #ffffff;
    text-decoration: none;
}
.clearfloat
{ clear: both;}
img
{ border: none;}


.pagina
{ width: 998px;
  height:1095px;
  background-color:#ffffff;
  text-align:center;
  font-family:Arial;
   margin: 0px auto 0px;
  color:#1b3a65;
  border:solid 1px #ffffff;
}

.foto_top_home
{ width: 998px;
  height:543px;
  background-image:url(images/martinelli_sergio_home_stampaggio_lamiere.jpg);
}
.foto_top_molletta
{ width: 998px;
  height:543px;
  background-image:url(images/martinelli_sergio_molletta_eterna.jpg);
}
.foto_top_elettroerosione
{ width: 998px;
  height:543px;
  background-image:url(images/martinelli_sergio_elettroerosione.jpg);
}
.foto_top_stampaggio
{ width: 998px;
  height:543px;
  background-image:url(images/martinelli_sergio_stampaggio_lamiere.jpg);
}
.foto_top_progettazione
{ width: 998px;
  height:543px;
  background-image:url(images/martinelli_sergio-progettazione.jpg);
}
.foto_top_tornitura
{ width: 998px;
  height:543px;
  background-image:url(images/martinelli_sergio_tornitura-fresatura.jpg);
}
.lingue
{  margin-top:10px;
   margin-left:850px;
   width:150px;
   height:39px;
   font-size: 70%;
    text-align: right;   
}


.lineamenu
{ width: 900px;
  height:46px;
  padding-top:40px;
  margin-left:40px;
  font-size: 90%;
 
}
.pulsante_menu
{  margin-top:25px;
   margin-left:10px;
   margin-right:10px;
   color: #ffffff;
   font-family: Arial;
   font-weight: bold;
   font-size: 85%;
    text-align: left;
    float: left;
}

.contenuto_immagine
{ 	color:#FFFFFF;
   width: 250px;
    height:85px;
    margin-top:250px;
    margin-left:60px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;


}
.contenuti
{ 	color:#9f9f9f;
   width: 500px;
    height:250px;
    margin-top:5px;
    margin-left:20px;
    font-family:Arial;
    font-style:normal;
    font-size:95%;
    text-align:justify;
    float:left;

}
.contenuti_dove
{ 	color:#9f9f9f;
   width: 700px;
    height:500px;
    margin-top:5px;
    margin-left:150px;
    font-family:Arial;
    font-style:normal;
    font-size:95%;
    text-align:justify;
    

}
.contenuti_riquadri
{ 	
   width: 300px;
    height:150px;
    margin-top:5px;
    margin-left:20px;
    float:left;
}
.contenuti_gallery
{ 	
   width: 950px;
    height:150px;
    margin-top:5px;
    margin-left:5px;
    float:left;
}
.images_riquadri
{ 	
   width: 132px;
    height:125px;
    margin-top:5px;
    margin-left:5px;
    float:left;
}
.images_gallery
{ 	
   width: 150px;
    height:132px;
    margin-top:5px;
    margin-left:20px;
    float:left;
}
.testo_riquadri
{ 	
   width: 155px;
    height:132px;
    margin-top:5px;
    margin-left:5px;
    font-family:Arial;
    color:#000000;
    font-style:normal;
    font-size:80%;
    text-align:left;
    float:left;
}

.piede
{  
	width:999px;
    height: 20px;
    background-color:#486678;
    color: #ffffff;
    padding-top:2px;
    font-family: Arial;
    font-size: 68%;
    text-align: center;
    font-weight: normal;
    margin : 0px auto 0px;
         
   
}


.por_riquadro
{
    display:block;
    padding-top:20px;
    height:100px;
    text-align:center;
}

.iso_riquadro
{
    display:block;
    width:999px;    
    margin : 0px auto 0px;
    padding-top:20px;
    height:180px;
    text-align:left;
    font-family:arial;    
    font-size: 18px;
    font-weight: bold;
    color:#666;
}
.iso_riquadro img
{
    vertical-align:middle;
}

.logo
{ width: 223px;
  height:100px;
  margin-top:35px;
  margin-left:30px;
  float:left;
}


.pulsante_menu_basso
{ margin-left:35px;
  margin-right:40px;
  margin-top:15px;
    color: #ffff99;
  font-family: Arial;
  font-style:italic;
    font-size: 95%;
    text-align: left;
    float: left;
}


.contenuti_home
{ 	color:#000000;
   width: 980px;
    height:400px;
    background-color:Aqua;
    margin-top:5px;
    margin-left:20px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;

}
.contenuti_riabilitazione
{ 	color:#000000;
   width: 980px;
    height:1123px;
    margin-top:5px;
    margin-left:20px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;

}
.contenuti_studimedici
{ 	color:#000000;
   width: 960px;
    height:580px;
  background-image:url(images/sfondo_studi_medici.jpg);
  background-repeat:no-repeat;

    margin-top:5px;
    margin-left:20px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;

}
.foto
{ 
    width:200px;
    height:150px;
    margin-left:5px;
  margin-right:10px;
  margin-top:20px;
    color: #ffffff;
  font-family: Arial;
    font-weight: bold;
    font-size: 75%;
    text-align: left;
    float: left;
}

.foto2
{ 
    width:200px;
    height:150px;
    margin-left:45px;
  margin-right:10px;
  margin-top:20px;
    color: #ffffff;
  font-family: Arial;
    font-weight: bold;
    font-size: 75%;
    text-align: left;
    float: left;
}
.foto3
{ 
    width:200px;
    height:150px;
    margin-left:15px;
  margin-right:10px;
  margin-top:20px;
    color: #ffffff;
  font-family: Arial;
    font-weight: bold;
    font-size: 75%;
    text-align: left;
    float: left;
}

.box
{
    width: 350px;
    margin-top:10px;
    margin-left:100px;
    color: #000000;
    font-family: Arial;
    text-align:justify;
    float:left;

}
.box_studi
{
    width: 350px;
    height:520px;

    margin-top:10px;
    margin-left:100px;
    color: #000000;
    font-family: Arial;
    text-align:justify;


}

.box_riabilitazione
{
    width: 320px;
    height:400px;
    margin-top:30px;
    margin-left:2px;
    color: #000000;
    font-family: Arial;
    text-align:justify;
      

}
.box_riabilitazionesportiva
{
    width: 320px;
    height:650px;
    margin-top:30px;
    margin-left:2px;
   color: #000000;
    font-family: Arial;
    text-align:justify;
        
    font-size:100%;
}
.box_staff
{
    width: 300px;
    height:290px;
    margin-top:10px;
    margin-left:2px;
   color: #000000;
    font-family: Arial;
    text-align:justify;
        

}
.box_link
{
    width: 180px;
    height:80px;
    margin-top:10px;
    margin-left:20px;
   color: #000000;
    font-family: Arial;
    text-align:justify;
    float:left;
        

}
.box_link2
{
    width: 100px;
    height:80px;
    margin-top:10px;
    margin-left:20px;
   color: #000000;
    font-family: Arial;
    text-align:justify;
    float:left;
        

}
.box_dx
{
    width: 500px;
    height:480px;
    margin-top:10px;
    margin-left:20px;
    color: #3d3d3d;
    font-family: Arial;
    text-align:justify;
    float:left;
}
.box_dx_home
{
    width: 340px;
    height:80px;
    margin-top:30px;
    margin-left:40px;
    color: #3d3d3d;
    font-family: Arial;
    text-align:justify;
    font-size:90%;
    float:left;
    background-color: #c2d6a9; border: solid 1px #6c8a57;
    padding:20px;
}

.box_dx1
{
    width: 270px;
    height:150px;
        margin-top:20px;
    margin-right:30px;
    color: #3d3d3d;
    font-family: Arial;
    text-align:justify;
    float:left;
}


.ideazione_testo
{ margin-left:15px;
  margin-right:10px;
    color: #d88d7e;
  font-family: Arial;
    font-weight: bold;
    font-size: 70%;
    text-align: left;
    float: left;
}



.composizioni
{ width: 750px;
  height:750px;
  margin:5px auto;
  border:solid 2px #b3b3b3;
 
}
.composizioni2
{ width: 500px;
  height:500px;
  margin:5px auto;
  border:solid 2px #b3b3b3;
 
}

.testocontatti
{ 	color:#ffffff;
   width: 200px;
    height:100px;
    margin-top:20px;
    margin-left:30px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;
    float:left;

}
.testocarta
{ 	color:#ffffff;
   width: 600px;
    height:60px;
    margin-top:20px;
    margin-left:300px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;

}

.collezioni2
{ 
    width:150px;
    height:150px;
    margin-left:40px;
  margin-right:10px;
  margin-top:20px;
    color: #ffffff;
  font-family: Arial;
    font-weight: bold;
    font-size: 75%;
    text-align: left;
    float: left;
}

.collezionispugna_b
{ 
    width:180px;
    height:300px;
    margin-left:40px;
  margin-right:10px;
  margin-top:20px;
    color: #ffffff;
  font-family: Arial;
    font-weight: bold;
    font-size: 75%;
    text-align: left;
    float: left;
}

.web_master
{  
	color: #ef7f1a; 
	font-family: Arial; 
	text-align: right; 
	font-weight: normal;
    margin-left: 720px;
    margin-right:10px; 
    margin-top: 25px; 
    font-size: 65%;
    }
.foto_dx
{  width: 222px;
    height:252px;
    float:left;
}



.foto_gallery
{  width: 813px;
    height:400px;
     background-color:White;
}


.bandiera
{
    width: 25px;
    height:19px;
    margin-left:20px;
    margin-right:15px;
    float:left;

}

.testoservizi
{ 	color:#000000;
   width: 500px;
    height:600px;
    margin-left:40px;
    font-family:Arial;
    font-style:normal;
    font-size:85%;
    text-align:justify;
    float:left;

}
.testocodice
{ 	color:#000000;
   width: 500px;
    height:1400px;
    margin-left:40px;
    font-family:Arial;
    font-style:normal;
    font-size:82%;
    text-align:justify;
    float:left;

}
.testoverde
{ 	color:#348134;
    font-family:Arial;
    font-style:normal;
    text-align:justify;

}


.fotocamere
{
	color:#000000;
   width: 250px;
    height:188px;
    margin-top:10px;
    margin-left:15px;
    margin-bottom:20px;
     border:solid 1px #805834;
    text-align:center;
    float:left;

}




.testogallery
{ 	color:#402508;
   width: 580px;
    height:190px;
    margin-top:5px;
    margin-left:20px;
    font-family:Arial;
    font-style:normal;
    font-size:85%;
    text-align:justify;
    float:left;
}
.fotogallery
{
	color:#000000;
   width: 250px;
    height:174px;
    margin-top:10px;
    margin-left:18px;
    margin-bottom:20px;
     border:solid 1px #805834;
    text-align:center;
    float:left;

}
.foto_dx
{    width: 222px;
     height:252px;
     margin-left:2px;
}
.foto_dx2
{    width: 800px;
     height:215px;
     margin-left:40px;
     margin-top:10px;
}






.pagina_finitura
{  width: 1000px;
    height:830px;
    background-color:#ffffff;
     margin : 0px auto 0px;
 color:#000000;
 border:solid 1px #ffffff;
}

.pagina_preventivi
{  width: 1000px;
    height:878px;
    background-color:#ffffff;
     margin : 0px auto 0px;
 color:#000000;
 border:solid 1px #ffffff;
}
.pagina_faq
{  width: 1000px;
    height:1203px;
    background-color:#ffffff;
     margin : 0px auto 0px;
 color:#000000;
 border:solid 1px #ffffff;
}
.pagina_lavori
{  width: 1000px;
    height:1157px;
    background-color:#ffffff;
     margin : 0px auto 0px;
 color:#000000;
 border:solid 1px #ffffff;
}
.pagina_schemi
{  width: 1000px;
    height:1157px;
    background-color:#ffffff;
     margin : 0px auto 0px;
 color:#000000;
 border:solid 1px #ffffff;
}


.box_left
{
    width: 690px;
    height:80px;
    color: #797979;
    margin-left:10px;
    font-family: Arial;
    text-align:left;
    font-size: 80%;
    float:left;
}








