﻿.form_field { clear: both; vertical-align: middle; overflow: auto; margin-top: 5px; }
.form_field_title { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #555555; outline: none; margin-right: 5px; margin-top: 5px; text-align: right; width: 150px; float: left; }
.form_field_content { float: left; margin-left: 5px; }
.form_field_content_dot { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #555555; }

.form_field_content_textbox1 { width: 200px; }

.form_field_content_message1 { width: 200px; height: 50px; }

.form_error { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: Red; outline: none; width: 320px; clear: both; }

.form_submit { background-image: url("../img/bt-enviar-over.png"); }


.form_contacto_background { background-image: url("../img/contactbox.png"); background-repeat: no-repeat; width: 572px; height: 111px; position: relative; }

.form_contacto_nome_position { position: absolute; margin-left: 23px; margin-top: 68px; }
.form_contacto_nome_textbox { border: 0; height: 15px; width: 160px; }

.form_contacto_contacto_position { position: absolute; margin-left: 203px; margin-top: 68px; }

.form_contacto_contacto_textbox { border: 0; height: 15px; width: 160px; }

.form_contacto_enviar_position { position: absolute; margin-left: 380px; margin-top: 63px; }

.form_xpress_passo_title { float: left; width: 125px; margin-left: 40px; }

.form_price_list_line { overflow: hidden; margin-left: 30px; margin-top: 5px; }

.form_price_list_line_3passo { height: 27px; overflow: hidden; margin-top: 5px; padding-left: 20px; padding-right: 20px; padding-top: 10px; background-color: White; }


.form_dotted_line { float: left; border-bottom: thin dashed #AAA; height: 10px; margin-left: 10px; }

.form_checkbox { float: left; width: 25px; }
.form_field_title_small { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #555555; outline: none; margin-right: 5px; margin-top: 5px; text-align: right; width: 150px; float: left; }

.form_field_title_small2 { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #555555; outline: none; width: 150px; float: left; }



.form_field_content_textbox2 { width: 250px; }
.form_field_content_textbox3 { width: 40px; }
.form_field_content_textbox4 { width: 30px; }
.form_field_content_combobox2 { width: 250px; }

.form_field_content_combobox1 { width: 50px; }

.bg_dadosEstabelecimento { width: 498px; height: 68px; background: url('../img/dados-estabelecimento.png') top left no-repeat; padding-top: 9px; padding-left: 9px; padding-right: 9px; position:relative; }

.formDistribuidor_enviado { height: 165px; margin-left: 100px; margin-top: 5px; font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: Green; }

.formNaoExpress { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #555555; }


.pagamento_linha { width:320px; height:40px; float:left; margin-left:30px; margin-top:10px; }
.pagamento_logo { width:90px; height:40px; float:left; text-align:right; margin-right:10px; }
.pagamento_chk { width:20px; height:20px; float:left; margin-top:10px; }
.pagamento_text { width:180px; height:20px; float:left; font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #555555; outline: none; margin-top:12px; margin-left:10px; }
