﻿html{margin:0;
      padding:0;
      }
body { margin:0;
    padding: 0 10%;
    font: 75%em Arial, Verdana, Geneva, Helvetica, sans-serif;
    /*font: 65%em Verdana, Arial, sans-sarif;
    color:#000;*/
    background:#fff url(../images/fondo.gif);
    text-align:center;
}
*html body{font-size: 0.8em}


div#container {
	position:absolute;
	height: 604px;
	top:50%; 
	margin-top:-302px;
	width:906px;
	left:50%;
	margin-left: -453px;
	background-color:Transparent;
	color: #000;
	text-align:left;
}
  
div#img-13x17{float:left;
    width:160px;
    height:604px;
    background:Transparent url(../images/13x17.gif) no-repeat;
    }
    
div#img-1{float:left;
    width:399px;
    height:276px;
    border:solid 6px #000;
    background:#fff url(../images/image01.jpg) no-repeat;
    }

div#img-2{float:left;
    width:328px;
    height:276px;
    border:solid 6px #000;
    border-left:none;
    border-left:0;
    background:#fff url(../images/image02.jpg) no-repeat;
    }
 
div#content{float:left;
    width:733px;
    border:solid 6px #000;
    border-top:none;
    border-top:0;
    margin:0;
    padding:0;
    background-color:#fff;
    }
         
form{margin:0; 
    padding:0;
    width:733px;
    }
fieldset{margin:0; 
    padding:10px 20px;
    border:none;
    border:0;
    float:left;
    }
label{font-weight:bold;
    color:#666;
    font-size:0.9em;
    }
.fld{ width:200px;
    font-size:0.9em;
    }

p{margin:0; padding:0;}

.but_submit{float:right;
    text-align:right; 
    margin:10px 43px 10px 0; 
    width:670px;
    }

table{width:693px;
    border-collapse:collapse;
    border:none;
    border:0;
    margin:10px 20px;
    }
    
.td1{width:230px;
    padding:7px 7px 7px 0;
    }
.td2{width:463px;
    padding:7px;
    }

.td2a{
    padding:7px;
    }
.td3{
    padding:7px;
    padding-right:0;
    }
        
.txt_spiegazione{padding:10px 20px;
    font-weight:bold;
    font-size:0.9em;
    }
   
 .hr{float:left;
    border:0;
    background-color:#000;
    width:733px;
    height:1px;
    font-size:1px;
    margin:0;
   }

input#provincia, input#num_copie{width:140px;
    }
input#email, input#cognome{ width:267px;
    }
textarea#note{width:485px; 
    font-size:1.1em;
    }

input#provincia, input#num_copie,
input#email, input#cognome, .fld, input#cap{padding:1px;
    border-top:solid 2px #a9a9a9;
    border-right:solid 2px #c9c9c9;
    border-bottom:solid 1px #d3d3d3;
    border-left:solid 1px #d3d3d3;
    font-size:0.9em;}
    
input.but{color:#000; 
    font-size:0.9em; 
    }
input.but_conferma{color:#d1040d; 
    font-size:0.9em; 
    }
    