
/*HOJA DE ESTILOS PARA EL ELEMENTO FORMULARIO*/

#bordeFormulario{
 width: auto;
/* border: 8px solid #E4E9ED;*/
 padding: 18px;
 overflow: hidden;
}

/*Clase de cierre de flotaciones */
.clr {
	clear:both;
}

#bordeFormulario:after {
 content: ".";
 display: block;
 height: 0px;
 clear: both;
 visibility: hidden;
}

.cuerpoformulario{
 padding: 15px 25px 25px 25px;
}

.cuerpoformulario div{
 height: auto;
}


.etiqueta{
 width: 45%;
 float: left;
 text-align: right;
 padding-right: 10px;
}
.formularioEnviarCV .etiqueta{
 width: 24%;
 float: left;
 text-align: left;
 padding-right: 10px;
}

div > .etiqueta{
 width: 45%;
 float: left;
 text-align: right;
 padding-right: 10px;
}

.etiquetarequerida	{
 width: 45%;
 float: left;
 color: #C1031A;
 text-align: right;
 padding-right: 10px;
 }
 
div > .etiquetarequerida	{
 width: 45%;
 float: left;
 color: #C1031A;
 text-align: right;
 padding-right: 10px;
 }

.td15{
/*    background-color: #FFFFFF;*/
	background-color: transparent;
    width:15%;
    float: left;
}

div > .td15 {
    background-color: transparent;
}

/*-----------------------TD de botones------------------------PABLO:19/1/2005*/
/* Clase que ajusta los botones a un ancho de 100px para evitar que el espacio entre ellos dependa del ancho del formulario*/
.tdBoton{
/*	width: 49%;*/
	background-color: transparent;
	float: left;
	text-align:right;
	width: 100%;
	padding-top: 10px;
}

.tdBotonIzda{
	padding-top: 10px;
	width: 48.5%;
	background-color: transparent;
	text-align: right;
	float: left;
}

div > .tdBotonIzda{
	padding-top: 10px;
	width: auto;
	background-color: transparent;
	text-align: right;
	float: left;
}

.tdBotonDcha{
	padding-top: 10px;
	width: 48.5%;
	background-color: transparent;
	text-align: left;
	float: left;
}

div > .tdBotonDcha{
	padding-top: 10px;
	width: auto;
	background-color: transparent;
	text-align: left;
	float: left;
	margin-left:10px;
}

div > .tdBoton{
	background-color: transparent;
	float: left;
}
/*-----------------------FIN de TD de botones----------------*/

.td25{
	background-color: transparent;
    width:25%;
    float: left;
}

div > .td25 {
    background-color: transparent;
}

.td33{
	background-color: transparent;
    width: 33%;
    float: left;
}

.td35{
	background-color: transparent;
    width: 33%;
    float: left;
    border: none;
}

.td50{
	background-color: transparent;
    /*Se modifica la anchura a 49 para que en los formularios no se muevan las capas de arriba a abajo*/
    width: 49%;
	min-width:150px;
    float: left;
}

.td50Dcha	{
	text-align: right;
	background-color: transparent;
	width: 49%;
	float: left;
}


/*div > .td50 {
	float: none;
}*/

.td50ConBorde{
    border: 1px solid #FFF;
    background-color: #FFFFFF;
    width:50%;
    float: none;
}

/*div > .td50ConBorde {
	float: none;
}*/

.td60{
/*    background-color: #FFFFFF;*/
	background-color: transparent;
    width:60%;
    float: left;
}

/*div > .td60 {
	float: none;
}*/

.td65{
/*    background-color: #FFFFFF;*/
	background-color: transparent;
    width:65%;
    float: left;
}

/*div > .td65 {
	float: none;
}*/

.td100{
 background-color: transparent;
 width: 100%;
 padding: 5px 0px;
}

div > .td100 {
 float: none;
}

.tdtextarea{
    width: 100%;
    float: left;
/*    padding-bottom: 14px; */
}

/*div > .tdtextarea {
	float: none;
}*/

.boton{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    width: 20px;
    height: 20px;
}

#confirmacion{
	width:100%;
}
#confirmacion #tituloConfirmacion{
	width:50%;
}
#confirmacion #cuerpoConfirmacion{
	width:100%;
}

/*21/12/2004 disminuir ancho para que quepa en 800x600 el texto frente a la imagen*/
#confirmacion #cuerpoConfirmacion #textoConfirmacion{
	width:25%;
	height:228px;
/*	border:8px solid #E4E9ED;
	background-color:#E4E9ED; */
	float:left;
}
#confirmacion #cuerpoConfirmacion #textoConfirmacion #texto{
	width:100%;
	height:205px;
/*	padding:11px 16px 11px 16px;*/
	background-color:#FFFFFF;
}
#confirmacion #cuerpoConfirmacion #imagenConfirmacion{
	width:40%;
	height:238px;
	padding-left:14px;
	float:left;
}

#erroresValidacion{
	width:98%;
	background-color: #C1031A;
	border:7px solid #C1031A;
	text-align:left;
}

#erroresAcceso{
	width:98%;
	background-color: #FFFFFF;
/*	border:7px solid #E2DBB7;*/
	text-align:left;
}

div > #erroresAcceso{
	height:65px;
}

#erroresValidacion #contenido{
	background-color: #FFFFFF;
	width:100%;
}

#erroresValidacion #contenido #imagenError{
	width: 10%;
	height: 100%;
	padding-top:5px;
	text-align:center;;
	background-color:#FFFFFF;
	float:left;
}

#erroresAcceso #contenido #imagenError{
	width: 10%;
	height: 100%;
	padding-top:5px;
	text-align:center;;
	background-color:#FFFFFF;
	float:left;
}

#erroresAcceso #texto{
	width: 80%;
	background-color:#FFFFFF;
/*	padding-top:15px;
	padding-bottom:15px;
	padding-right:15px; */
	float:left;
}

#erroresValidacion #texto{
	width: 80%;
	background-color:#FFFFFF;
/*	padding-top:15px;
	padding-bottom:15px;
	padding-right:15px; */
	float:left;
}

#erroresValidacion > #contenido > #texto {
	padding-left:90px;
	float: none;
}

.boton_enviar {

/*	background-color: #ffffff;
	border: 0px;
	width: 73px;*/
	background-color: transparent;
	text-align: center;
	cursor: pointer;
}

.asterisco {
	color: rgb(204,0,51);
	font-style: normal;
	font-size: 0.8em;
}

.obligatorio {
	/*Ponemos un clear left para solucionar los saltos*/
	clear: left;
	/*text-align: right;*/
	height: 10px;
	padding-left: 25px;
	color: #C1031A;
}

.cuadro50{
 width: 45%;
 height:430px;
 border: 8px solid #E4E9ED;
/* padding: 10px;*/
 float:left;
}

div > .cuadro50 {
 min-height: 430px;
 height: auto;
}

.cuadro50D{
 width: 47%;
 height: 430px;
 border: 8px solid #E4E9ED;
 padding: 10px;
 float:right;
}

div > .cuadro50D {
 min-height: 430px;
 height: auto;
}

.td45ListadoBorde {
	width: 41%;
	height:221px;
	border:8px solid #E4E9ED;
 	padding:15px 12px 15px 12px;
	float:left;
}

div > .td45ListadoBorde {
	min-height: 221px;
	height: auto;
}

.td45ListadoDerechaBorde {
   	width: 40%;
/*	height:221px;*/
	border:8px solid #E4E9ED;
 	padding:15px 12px 15px 12px;
	float:right;
}

div > .td45ListadoDerechaBorde {
	min-height: 221px;
	height: auto;
}

.sinborde {
	border: none;
	background: transparent;
}
input > sinborde	{
	border: none;
	background: transparent;
}
.buscadorProyectos	{
/*	background-image: url("/img/es/formularios/buscadorProyectos.gif");*/
	background-repeat: no-repeat;
	background-position: top 50%;
}
.fondoBuscador	{
	background: #F0F3F4 url("../../img/comunes/formulario/fondoizda.gif") repeat-y top left;
	padding: 20px 0px;
	margin: 0px;
}
.imagenBuscador {
	text-align: center;
	border: none;
}
.fondoBuscadorInfBursatil	{
	background: #F0F3F4 url("../../img/comunes/formulario/fondoizda.gif") repeat-y top left;
	padding: 20px 0px;
/*	text-align: left;*/
	margin: 0px;
	width: 515px;
}
.buscadorCotHistoricas	{
/*	background-image: url("/img/es/formularios/buscadorCotizHistoricas.gif");
	background-repeat: no-repeat;
	background-position: top 50%;*/
}
.modulo30 .fondoBuscador .etiqueta	{
	width: 80%;
	padding: 0px 0px;
	float: left;
	text-align: left;
}
.modulo50 .fondoBuscador	{
	padding-left: 30px;
}

.modulo50 .fondoBuscador .etiqueta	{
	width: 80%;
	padding: 5px 0px;
	float: left;
	text-align: left;
}
.modulo50 .fondoBuscador .radios	{
	float: left;
	width: 50%;
}


.buscadorNotasPrensa	{
/*	background-image: url("/img/es/formularios/buscadorNotasPrensa.gif");
	background-repeat: no-repeat;
	background-position: top 50%;*/
}

.buscadorDocumentacion	{
/*	background-image: url("/img/es/formularios/buscadorDocumentacion.gif");
	background-repeat: no-repeat;
	background-position: top 50%;*/
}

.buscadorInformacionBursatil	{
/*	background-image: url("/img/es/formularios/buscadorInformacionBursatil.gif");
	background-repeat: no-repeat;
	background-position: top 5%;*/
}

/*.formularioEnviarCV	{
	background-image: url("/img/es/formularios/enviarcv.gif");
	background-repeat: no-repeat;
	background-position: top 50%;
	padding-top: 15px;	
}*/

.formularioAmigo .etiqueta	{
 width: 80%;
 padding: 5px 5px;
 float: left;
 text-align: left;
}

.contactoInversores .etiqueta	{width: 30% !important;}

#fechas .etiqueta, #fechas .etiquetarequerida{width:100%;}
