/*	Importamos los CSS's principales. */
@import url(elementos.css);


/*------------------------------------------------------------------- FORMULARIO*/
fieldset {

border:none;
}


form.quieres_ser_pro{
padding:.8em;
margin-top:2em;
}
#formulario{

	margin-top: 1em;
}

#formulario p{
	padding:0em 0em 1em 0em;
	color: #4a3800;
}

#formulario p span{

float:left;

display:block;

width:11em;

padding:0.3em 0em 0em 0em;

}


#formulario  span.etiqueta_long
{

float:left;

width:auto;

padding:0.3em 0em 0em 0em;

color:#0066CC;

font-weight:normal;
}



.aclaracion {clear:both; width:420px; float:left;}
.asterisco {
	color: #990000;
}

label{

color:#0066CC;
float:left;
clear:both;
font-weight:normal;
}


label textarea {border:1px solid #CCCCCC;}
label strong{

color:#333333;

}


label span.cajatexto {

float:left;

}
input{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;
	padding:0.2em;
	color:#666;
	border:1px solid #CCCCCC;
	background-image:url(../img/comun/bg_form.gif);
	font-size:1em;
	margin-top: 0.2em;
	margin-bottom: 0.5em;
}

form{

padding:0.5em;

background-image:url(../img/es/bg_form.jpg);

background-repeat:no-repeat;

}

.centro{
	
	margin:1em 0em 0em 0em;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

.nota{

margin:1em 0em 0em 0em;

color:#828731;

}

.boton{
	background-color:#666666;
	background-image:none;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	margin:1em 0em 0em 0em;
	font-family: Arial, Helvetica, sans-serif;
}

.boton_iz{
	background-color:#666666;
	background-image:none;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	margin:1em 0em 0em 0em;
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	margin-right:.5em;
}

span.opcion
{
float:left;

width:11em;

padding:0em;
}

.advertencia { clear:both; margin-top:.5em;}
.error{

background-color:#A10101;

margin:1em 1em 0em 0em;

padding:0.3em;

color:#fff;

font-weight:bold;

}

ul.listado_error{

margin:1em 0em 0em 0em;

}

ul.listado_error li{

margin:0.4em 0em 0em 0em;

}

ul.listado_error li strong{

color:#A10101;

}

input#si_bolsa, input#no_bolsa {
	float: left;
	clear: both;
	margin-top: 1.2em;
}

p.caido {
	float: left;
	margin-left: 1em;
	margin-top: 1em;
	color: #0099FF;
}

input#check {
float: left;
	clear: both;
	margin-top: 1.2em;
}

.boton#enviar_consulta {
	float: left;
}
.flotar_izq {
	float: left;
	margin-top: 0;
	padding-top: 0px;
	margin-left:.5em;
}
*html .flotar_izq {
	float: left;
	margin-top: 0;
	padding-top: 0px;
	position: relative;
	top: -1.5em;
}

*:first-child+html .flotar_izq{
	float: left;
	position: relative;
	top: -1.5em;
}
