table.Table1 
{
	padding:5px;
	font-size:10px;
	margin-bottom:31px;
	margin-right:15px;
	margin-left:-1px;
	float:left;
	width:300px;
	border: 0px solid black;
	border-collapse: separate;
	border-spacing: 5px;
	
}

table.Table1 th
{
	text-align:left;
	border-bottom:1px solid #cccccc;
	padding-bottom:5px;
	color:#07418B;
	margin-bottom:10px
}
	
table.Table1 tr
{
	height:19px
}

.fake{
clear:both;
text-align:right;
}


.form_border{
	border:1px solid #6aacdd;
	padding:15px
}


.input {
 width:95%;
 border-top:1px solid #07418B;
}


.prima_riga{
	background:#07418B;
	height:21px;
	margin-bottom:15px;
	color:#FFFFFF;
	padding:5px;
}

.container{
	width:90%;
	font-size:12px;
}



.form_01{
background: #E0EAF3;
margin-bottom:5px;
float:left;
}
.form_01 {
text-align:left;
color:#07418B;
border-bottom:3px solid #ffffff;
padding-bottom:5px
}
.form_01 td{
height:25px
}

.form_02{
background: #E0EAF3;
margin-right:31px;
margin-bottom:5px;
float:left;
}
.invia input{ 
	background-color:#07418b;
	height:31px;
	float:right;
	color:#FFFFFF;
	font-size:18px;
	letter-spacing : 0;
	border:0}

.no_border input{
	border : 0px solid #07418B;
	padding: 0;
	margin:0;
}

