﻿body 
{
font-family: verdana, arial, helvetica, sans-serif; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:8pt; 
padding: 0; 
background-color: #f1f0f0;
}  

h1 
{ 
margin-left: 10px; 
margin-top: 10px;
color: #FF9933; 
font-size:10pt; 
}

h1.verde 
{ 
margin-left: 10px; 
margin-top: 10px;
color: #279DA1; 
font-size:10pt; 
}

h1.right 
{ 
margin-right: 10px; 
margin-top: 10px;
margin-bottom: 10px;
color: #008080; 
font-size:10pt;
text-align:right;
}


h2 
{ 
margin-left: 10px; 
margin-top: 20px;
margin-bottom: 0px;
color: #800000; 
font-size:8pt;  
line-height:200%;
}

h3 
{ 
margin-left: 30px; 
margin-top: 12px;
color: #000000; 
font-size:10pt;  
background-color: #fff; 
line-height:200%;
}

p 
{ 
margin-top: 0px;
margin-left: 10px; 
margin-bottom: 10px;
color: #000; 
text-align:justify; 
margin-right:15px;
line-height: 200%; 
}

p.text 
{ 
margin-top: 0px;
margin-left: 10px; 
margin-bottom: 10px;
margin-right:0px;
margin-left:0px;
text-align:left; 
}

a.collegamento
{ 
font-family: Verdana; 
font-size: 10pt;
color: #D14646;
text-decoration:none;
}


img.min
{
margin-left: 17px;
margin-bottom:10px
}



#container
{
width:768px;
margin-right: auto;
margin-left: auto;
}

#livello
{
width:768px;
float: left;
}

#livello2
{
width:768px;
float: left;
height: 370px;
}

#header
{
margin-top:20px;
width:768px;
height: 30px;
background-image:url('images/head.jpg');
text-align: right;
}

#header a
{
padding-left:5px;
padding-right:5px;
color: #FFFFFF;
text-decoration: underline; 
font-weight:bold;
}

#header p
{
text-align: right;
margin-top: 5px;
padding-bottom: 0px;
margin-bottom: 0px;
}

#logo
{
width:768px;
height: 100px;
margin-top:20px; 
background-image:url('images/logo.jpg');
}

#logo2
{
width:768px;
height: 300px;
margin-top:20px; 
background-image:url('images/intestazione-azienda.jpg');
}

#automezzi
{
width:768px;
height: 300px;
margin-top:20px; 
/*background-image:url('images/intestazione-automezzi.jpg');*/
background-image:url('images/head-auto.jpg');

}

#clienti
{
width:768px;
height: 300px;
margin-top:20px; 
background-image:url('images/intestazione-clienti.jpg');
}

#cantieri
{
width:768px;
height: 300px;
margin-top:20px; 
background-image:url('images/intestazione-cantieri.jpg');
}

#contatti
{
width:768px;
height: 300px;
margin-top:20px; 
background-image:url('images/intestazione-contatti.jpg');
}

#logo4
{
width:768px;
height: 300px;
margin-top:20px; 
background-image:url('images/servizi-nuova.jpg');
}


#livello1
{
width:768px;
float: left;
background-color: #fff;
}

#menu
{
float: left;
width:165px;
margin-top:0px; 
margin-left:0px;
margin-right:0px;
}

#menu a
{
display: block;
height: 32px;
padding-top:18px;
padding-left:20px;
color: #FFFFFF;
text-decoration: underline;
background-image:url('images/menu.jpg');
font-weight:bold
}

#menu a.sottomenu
{
display: block;
height: 32px;
padding-top:18px;
padding-left:20px;
color: #FF9933;
background-image:url('images/sotto-menu-2.jpg');
font-weight:bold
}


#menu a:hover
{
background-image:url('images/menu-over.jpg');
color: #fff;
}

#menu p
{
padding-left: 2px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right:0px;
display: block;
width:163px;
color: #FFFFFF;
background-color:#d14646;
text-align: left;
line-height:210%
}

#menu img
{
float: left;
width:165px;
margin-top:0px; 
margin-left:0px;
margin-right:0px;
margin-bottom: 0px;
}

.foto
{
border:1px dashed #000000; 
float: right;
margin-top: 10px;
margin-left: 7px;
margin-right: 5px;
width:285px;
background-color: #FFFFFF;
}



#foto2
{
float: left;
margin-top: 10px;
margin-left: 7px;
margin-right: 5px;
width:584px;
background-color: #FFFFFF;
}


#testo
{
border:1px dashed #000000; 
float: left;
margin-top: 10px;
margin-left: 7px;
margin-right: 5px;
width: 584px;
background-color: #FFFFFF;
}

#testo img
{
border:0px
}


#testo img.left
{
float:left;
margin:8px 8px 8px 8px
}

#testo img.center
{
float:left;
margin:8px 42px 8px 42px
}


#testo img.right
{
float:right;
margin:8px 8px 8px 8px
}


#mappa
{
border-style:solid; border-width:1px; 
width:480px; 
height:480px; 
margin-left:50px;
padding:0px; 
font-size:12px; 
text-align:center;
margin-bottom:10px;
}


#testo table
{
margin-top: 10px;
margin-left: 7px;
margin-right: 7px;
width:570px;
background-color: #FFFFFF;
}

#testo table.trasporto
{
margin-top: 10px;
margin-left: 7px;
margin-right: 7px;
margin-bottom: 7px;
width:570px;
background-color: #FFFFFF;
}

#testo td.mezzi
{
width:190px; 
height: 140px;
text-align:center; 
}

#testo td.mezzi2
{
width:285px; 
vertical-align:top
}


#testo td.trasporto
{
width:285px; 
text-align:center; 
vertical-align:top
}

#testo table.galleria
{
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
width: 584px;
background-color: #FFFFFF;
}

#testo td.foto
{
height: 97px;
width: 146px;
background-color: #FFFFFF; 
text-align:center
}

#testo td.pulsante
{
height: 35px;
width: 146px;
background-color: #FFFFFF; 
text-align:right
}

#testo td.pulsante2
{
height: 35px;
width: 146px;
background-color: #FFFFFF; 
text-align:left
}

#testo td.pulsante3
{
height: 35px;
width: 292px;
background-color: #FFFFFF; 
text-align:center
}



#testo td.sx
{
height: 30px;
width:280px;
background-color: #FFFFFF;
text-align: right;
padding-right: 5px;
font-weight: bold;
}

#testo td.dx
{
height: 30px;
width:285px;
background-color: #FFFFFF;
}

#footer
{
float: left;
width:768px;
height: 30px;
margin-top:10px; 
background-image:url('images/footer.jpg');
text-align: center
}

#footer a
{
padding-left:5px;
padding-right:5px;
color: #FFFFFF;
text-decoration: underline;
font-weight:bold
}

#footer p
{
text-align: center;
margin-top: 5px;
padding-bottom: 0px;
margin-bottom: 0px;
}


#fotoprova
{
float: left;
margin:5px 7px 0 9px;
width:580px;

}


