﻿#testo form
{
margin:0px;
}

#testo table.form
{
margin-top:0px;
margin-left:75px;
width:350px; 
background-color:#d5f2fb;
border:1px silver solid
}


#testo table.form2
{
margin-top:0px;
margin-left:25px;
width:350px; 
background-color:#ace2fe;
border:20px #3b6693 solid 
}



#testo table.form2 td
{

height:30px;
font-size:16px;
color:#666666;
padding:0px 15px
}

#testo td.dato 
{
width:200px; 
height: 20px;
text-align:left; 
vertical-align:text-bottom;
padding-bottom: 5px
}

#testo td.cliente 
{
width:270px; 
height: 20px;
text-align:left;
vertical-align:text-bottom;
padding-left: 5px;
}

#testo h5
{ 
text-align:right;
margin-right:5px;
color: #000; 
font-size:11px;
margin: 0px;
padding: 0px
}

#testo td.descrizione 
{
width:200px; 
height: 90px;
text-align:left; 
vertical-align:middle;
padding-bottom: 5px
}

#testo td.campo
{
width: 270px;
height: 90px;
text-align:left;
vertical-align:text-bottom;
padding-left: 5px;
}


#testo input.large
{
width: 100px;
}
