
/* Modulo di Iscrizione  */

.metodi_sub_image {
		text-align: center;
}
.metodi_sub_image IMG {
	width: 200px;
	height: 200px;
}

.metodi_sub_form table {
	border: 0px none black;
	width: auto;
	margin: 10px 5px; 
}


.metodi_sub_form td
{
	border: 0px none black;
	padding: 5px 3px;
	
}

.metodi_sub_form input
{
	padding:3px;
	
}

.metodi_sub_form td:nth-child(even){
	padding-right: 15px;
}

.metodi_sub_bold
{
	color: #204a87;
	font-weight: bolder;
	font-size: 110%;
}



.metodi_sub_privacy
{
	margin-bottom: 20px;
	margin-top: 20px;
	background:#eeeeec;
	padding: 5px;
}


/*
.metodi_sub_data tr:nth-child(even){
	background: #FFF
}

.metodi_sub_data tr:nth-child(odd){
	background: #EEF
}

*/


.metodi_sub_data #natoil
{
	width:100px;	
}

.metodi_sub_data #residentecap
{
	width:90px;	
}

.metodi_sub_data #residenteprovincia
{
	width:40px;	
}

.metodi_sub_data #residentenumero
{
	width:40px;	
}

.metodi_corse_data TABLE
{
	border: 1px solid #EEF;
	width: 100%;
	margin: 10px 5px;
}


.metodi_corse_data TH
{
	font-weight: bold;
	text-align: center;
	background: #EEF
	
}

.metodi_corse_data TD
{
	text-align: center;
	padding: 10px;
	border-left: 1px solid #EEF;
}

 
 .metodi_sub_invoice {
 	margin-top: 30px;
 	padding-top: 10px;
 	border-top: 1px solid black;
 
 }
 
 
.metodi_sub_invoice #fat-cap
{
	width:90px;	
}

.metodi_sub_buttondiv
{
	text-align: center;
	
}

.metodi_sub_response
{
	border: 0px none black;
	width: auto;
	margin: 10px 5px; 
	
}

.metodi_sub_response_bankreminder
{
	margin-bottom: 20px;
	margin-top: 20px;
	background:#eeeeec;
	padding: 10px;
	
}