.caixes_margens_2 {
	margin-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.form_field_2 
{
	display:block;
	float:left;
    text-align:left;
	padding-left:10px;
    padding-bottom:5px;
}

.form_labelfield_2
{
    margin-right:5px;
    font-family: Arial, Verdana, Geneva, serif;
	font-size: 10px;
	color: #656565;
}

.form_imgcalendar_2
{
    width:17px;
    height:17px;
    margin-left:2px;
}

.form_checkfield_2
{
    margin-right:3px;
    font-family: Arial, Verdana, Geneva, serif;
	font-size: 10px;
	color: #656565;
	vertical-align:top;
}

.form_textfield_2
{
	margin-top:4px;
	height:14px;
	font-family: Arial, Verdana, Geneva, serif;
	font-size: 10px;
	color:#08498D;
	border: solid 1px #C3C3C3;
	background-color:#F7F7F7;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
}

.atenuado_2 {
	color:#c3c3c3;
	padding-left:5px;
}

.form_dropdownlistfield_2
{
	margin-top:4px;
	height:20px;
	font-family: Arial, Verdana, Geneva, serif;
	font-size: 10px;
	color:#08498D;
	border: solid 1px #C3C3C3;
	background-color:#F7F7F7;
	padding-left:3px;
	padding-top:1px;
}

.form_textarea_2 
{
    margin-top:4px;
	font-family: Arial, Verdana, Geneva, serif;
	font-size: 10px;
	color:#08498D;
	border: solid 1px #C3C3C3;
	background-color:#F7F7F7;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;	
}

.form_bt_next_2 {
	
	padding-left:20px;
	padding-right:0px;  
    color: #07498e;
	text-decoration: underline;
    font: normal 11px Arial;
    background: transparent url('../../../_images/_comunes/btPlay_blau.gif') no-repeat center left;
    vertical-align:middle;
	text-align:left;
	cursor:pointer;
	border:0;
}

.form_bt_next_2 {
	
	padding-left:20px;
	padding-right:0px;  
    color: #07498e;
	text-decoration: underline;
    font: normal 11px Arial;
    background: transparent url('../../../_images/_comunes/btPlay_blau.gif') no-repeat center left;
    vertical-align:middle;
	text-align:left;
	cursor:pointer;
	border:0;
}

.form_bt_next_gray_2 {
	
	padding-left:20px;
	padding-right:0px;  
    color: #656565;
	text-decoration: underline;
    font: normal 11px Arial;
    background: transparent url('../../../_images/_comunes/btPlay_gris.gif') no-repeat center left;
    vertical-align:middle;
	text-align:left;
	cursor:pointer;
	border:0;
}

.form_resumerror_2
{
	font: normal 10px Arial;
    color:#656565;
    text-align:left;
}
