/*FORMULARIOS*/

.form_ch   { vertical-align:top; line-height:16px; margin-right:4px; font: 11px Arial; color: #224488; padding-left: 2px; border: #e2e2e2 1px solid; }
.form_ch_i { vertical-align:middle; }

.form_ch_btnsep   { 
float:left; 
margin-top:1px;
width:2px;
height:19px;
background-image:url("i/btn_18sep.gif"); 
}

.form_ch_btn   { 

float:left; 
font: 11px/11px Arial; 
color: #224488; 
padding-left: 9px; 
padding-right: 8px;
padding-top: 4px; 
padding-bottom: 4px; 
margin-top:1px;
cursor:hand;
background-image:url("i/btn_18.gif"); background-position: 0 0; background-repeat: repeat-x; 
}

.form_ch_btn_i   { 

float:left; 
margin-top:1px;
cursor:hand;
background-image:url("i/btn_18.gif"); background-position: 0 0; background-repeat: repeat-x; 
}

.form_ch_st {
float:left; 
font: 11px/11px Arial; 
color: #777777; 
padding-top: 4px; 
padding-bottom: 3px; 
margin-top:1px;
margin-right:4px;
}

.form_ch_txt   { 

vertical-align:top; 
line-height:16px; 
margin-right:4px; 
font: 12px/12px Arial; 
color: #224488; 
padding-left: 2px; 
border: #e2e2e2 1px solid; 
padding-top:2px;
padding-bottom: 2px; 
}

.formulario_obligatorio  { color:#C04040; }

.formulario_linea_468    { float:left; width:468px; background:#fafafa; border-top: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }
.formulario_titulo_468   { float:left; width:150px; font: 11px/15px Verdana; color: #444444; text-align:right; padding-top:2px; }
.formulario_campo_468    { float:left; width:318px; }
.formulario_botonera_468 { float:left; width:468px; background:#fafafa; text-align:right; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }

.formulario_textbox_468, .formulario_pricebox_468 { vertical-align:top; height:19px; line-height:19px; font: 11px/12px Verdana; color: #224488; margin-left:8px; margin-top:0px; }
.formulario_textbox_468          { width:302px; }
.formulario_pricebox_468         { width:242px; }
.formulario_staticbox_468 { vertical-align:top; width:302px; line-height:17px; font: 11px/12px Verdana; color: #224488; margin-left:8px; padding-top:2px; }
.formulario_msg_468 { vertical-align:top; font: 11px/12px Verdana; color: #224488; margin-left:8px; margin-top:4px; width:302px }

.formulario_combobox_468, .formulario_hourcombobox_468, .formulario_monthcombobox_468, .formulario_yearcombobox_468, .formulario_currencycombobox_468 { vertical-align:top; font:11px Verdana; color: #224488; margin-left:8px; margin-top:1px; }
.formulario_combobox_468         { width:302px; }
.formulario_hourcombobox_468     { width:44px; }
.formulario_monthcombobox_468    { width:120px; }
.formulario_yearcombobox_468     { width:64px; }
.formulario_currencycombobox_468 { width:52px; }

.formulario_textarea_468      { vertical-align:top; width:302px; font: 11px/15px Verdana; color: #224488; margin-left:8px; }
.formulario_checkbox_468      { vertical-align:top; color:#224488; margin-left:8px; }
.formulario_static_468             { float:left; font:11px/15px Verdana; color: #444444; padding-top:1px; margin-left:8px; }

.formulario_button_468       { background:#FFFFFF; background-image:url("i/btn_20.gif"); background-position: 0 0; background-repeat: repeat-x; height:20px; line-height:20px; font: bold 11px Arial; color: #224488; border: #e2e2e2 1px solid; margin-right:8px; cursor:pointer; }




.formulario_linea_300    { float:left; width:300px; background:#fafafa; border-top: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }
.formulario_titulo_300   { float:left; width:100px; font: 11px/15px Verdana; color: #444444; text-align:right; padding-top:1px; }
.formulario_campo_300    { float:left; width:200px; }
.formulario_botonera_300 { float:left; width:300px; background:#fafafa; text-align:right; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }

.formulario_textbox_300      { vertical-align:top; width:184px; height:18px; line-height:18px; font: 11px Verdana; color: #224488; margin-left:8px; }
.formulario_textarea_300     { vertical-align:top; width:184px; font: 11px/15px Verdana; color: #224488; margin-left:8px; }
.formulario_combobox_300     { vertical-align:top; width:184px; height:18px; line-height:18px; font: 11px Verdana; color: #224488; border: #e2e2e2 1px solid; margin-left:8px; }
.formulario_msg_300 { vertical-align:top; font: 11px/12px Verdana; color: #224488; margin-left:8px; margin-top:4px; width:184px }

.formulario_button_300       { background:#FFFFFF; background-image:url("i/btn_20.gif"); background-position: 0 0; background-repeat: repeat-x; height:20px; line-height:20px; font: bold 11px Arial; color: #224488; border: #e2e2e2 1px solid; margin-right:8px; cursor:pointer; }

.formulario_botonera_260 { float:left; width:260px; background:#fafafa; text-align:right; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }
.formulario_button_260       { background:#FFFFFF; background-image:url("i/btn_20.gif"); background-position: 0 0; background-repeat: repeat-x; height:20px; line-height:20px; font: bold 11px Arial; color: #224488; border: #e2e2e2 1px solid; margin-right:8px; cursor:pointer; }



.formulario_linea_785    { float:left; width:785px; background:#fafafa; border-top: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }
.formulario_titulo_785   { float:left; width:150px; font: 11px/15px Verdana; color: #444444; text-align:right; padding-top:1px; }
.formulario_campo_785    { float:left; width:635px; }
.formulario_botonera_785 { float:left; width:785px; background:#fafafa; text-align:right; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding-top: 8px; padding-bottom: 8px; }

.formulario_textbox_785  { vertical-align:top; height:19px; line-height:19px; font: 11px/12px Verdana; color: #224488; margin-left:8px; margin-top:0px; }
.formulario_textbox_785  { width:619px; }

.formulario_combobox_785 { vertical-align:top; font:11px Verdana; color: #224488; margin-left:8px; margin-top:1px; }
.formulario_combobox_785 { width:619px; }

.formulario_textarea_785 { vertical-align:top; width:619px; font: 11px/15px Verdana; color: #224488; margin-left:8px; }

.formulario_button_785   { background:#FFFFFF; background-image:url("i/btn_20.gif"); background-position: 0 0; background-repeat: repeat-x; height:20px; line-height:20px; font: bold 11px Arial; color: #224488; border: #e2e2e2 1px solid; margin-right:8px; cursor:pointer; }

