/* CSS Document */
.lineaformulario{
	padding-bottom:8px;
}

.inputf{
	width:190px; 
	height:20px;
	border:1px solid #666;
	font-size:12px;
	color:#333;	
}
.textareaf{
	width:491px;
	height:154px;
	border:1px solid #666;
	overflow:auto;
	font-size:12px;
	color:#333;
}

.inputf1{
	width:190px; 
	height:20px;
	border:1px solid #666;
	font-size:12px;
	color:#333;	
}
.textareaf1{
	width:460px;
	height:159px;
	border:1px solid #666;
	overflow:auto;
	font-size:12px;
	color:#333;
}
.textareaf2{
	width:460px;
	height:250px;
	border:1px solid #666;
	overflow:auto;
	font-size:12px;
	color:#333;
}
.textareaf3{
	width:482px;
	height:77px;
	border:1px solid #666;
	overflow:auto;
	font-size:12px;
	color:#333;
}


.selectf{
	width:190px; 
	height:20px;
	border:1px solid #666;
	font-size:12px;
	color:#333;	
}

label{ padding-left:5px;}

.inputsubmit{
	background:url(../img/botonrojo.gif) no-repeat;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	border:none;
	color:#FFF;
	width:164px;
	height:22px;
}

.input_login{width:118px; border:1px solid #a5acb2; font-size:12px; color:#666; padding-left:5px;}

.btn_logear{
	cursor:pointer;
	color:#fff; 
	font-weight:bold;
	background:url(../img/btnentrar.png) no-repeat;  
	font-size:14px;
	width:112px; 
	height:22px; 
	border:none; 
	padding-bottom:4px; 
	margin:0px;
}

.btn_olvide{ 
	cursor:pointer;
	color:#fff; 
	font-weight:bold;
	background:url(../img/btninterrogante.png) no-repeat; 
	font-size:14px;
	width:29px; 
	height:22px; 
	border:none; 
	padding-bottom:4px; 
	margin:0px;
}

.btn_registrar{
	cursor:pointer;
	color:#fff; 
	font-weight:bold;
	background:url(../img/btnregistro.png) no-repeat; 
	font-size:14px; 
	width:112px; 
	height:22px; 
	border:none; 
	padding-bottom:4px; 
	margin:0px;
}

.fila_form{ overflow:hidden; padding-bottom:10px; height:1%; }

.item_fila_form{ float:left; margin-right:10px; }
.item_fila_form .enlace, .fila_form .enlace{ text-decoration:underline; color:#000;}

.item_fila_form label{ display:block; font-size:11px; }

.campo_check{  }

label.especial{ display:inline; padding-right:10px; float:left; }

.campo_check{ vertical-align:middle; }

.campo_texto{ border:1px solid #ccc; font-size:11px; padding-left:5px; width:144px; }
.campo_textarea{ border:1px solid #ccc; font-size:11px; padding-left:5px;}
.corto{ width:50px; }
.medio{ width:200px; }
.largo{ width:304px; }
.campo_select_largo{ width:311px; }
.formulario_empresa, .formulario_agencia, .formulario_usuario{ width:430px; }
.obligado{ color:#800000; font-weight:bold; }
.mini{ font-size:9px; padding-left:5px;}

.cuadro_opciones label{ font-size:14px; padding-left:0px;}
