@charset "UTF-8";
#reg_form{
        font-family: 	Verdana, Geneva, sans-serif;
	font-size: 	12px;
	}
#form_container0{
	margin-top:	5px;
	margin-left:	10px;
	margin-right:	10px;
	padding: 	10px;	
}
#form_container1{
	margin-left:	10px;
	margin-right:	10px;
	padding: 	10px;	
}
#form_footer{
	margin:		5px;
	pading: 	10px;	
	margin:		10px;
	text-align:	left;
	border:		0px ;
	font-weight: 	bold;  
}
#form_morada{
	margin-top:	10px;
	margin-left:	10px;
	margin-right:	10px;
	padding: 	10px;	
}
#elementID{	
	pading: 	10px;	
	text-align:	right;
	background:	#fff;
	align: 		left;
}
.elementID2{	
	float: 		right;
  	line-height: 	15px;
	text-align:	left;
}
.elementID3{	
  	line-height: 	15px;
        margin:		0px;	
	text-align:	right;
}
.elementID4{	  	
  	line-height: 	15px;
        margin:		0px;	
	text-align:	left;
}
.rodape_info{	  	
	float: 		right;
	margin-right:   5px;  	
	font-size: 	11px;
}
form label {
  	margin-left:		5px;
  	margin-top:		5px;
  	margin-bottom:		5px;
  	margin-right:		0px;
   	pading: 	5px;	
  	display: 	inline-block;
  	line-height: 	15px;
}
form fieldset ol {
  	margin: 	0;
  	padding: 	0;
}
form fieldset li {
  	list-style: 	none;
  	padding: 	1px;
  	margin: 	0px;
}
legend{
	font-size: 	12px;
	font-weight: 	bold;  
	padding: 	5px;	
}
.radio{	
  	line-height: 	15px;
        vertical-align: middle; 
        margin-right:   25px; 
        margin-left:    5px; 
}
.radio_title{	
        padding-right:   40px; 
}
.bt_submitt{	
	vertical-align: middle;
	width:		150px;
  	line-height: 	15px;
}
.ul_error{	
  	line-height: 	35px;
	font-weight: 	bold;
	color:          #990000;
}

.accepted{	
  	line-height: 	35px;
	font-weight: 	bold;
	color:          #00a300;
}

li.error{	
        padding-left:   40px; 
  	line-height: 	15px;
	font-weight: 	normal;
	color:          #990000;
}

.pad_r{	
        padding-right:   12px; 
}
