@charset "utf-8";

body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

img{
	vertical-align:middle;
	border:none;
}


#contenedor {
	background-image: url(../img/fondo_formulario.png);
	height: 580px;
	width: 977px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: left top;
/*	background-color:#0C9;*/
}




#logo_top_left {
	float: left;
	height: 343px;
	width: 113px;
	padding-top: 17px;
	padding-left: 9px;
/*	background-color: #34F;*/
}




#title {
	float: left;
	height: 50px;
	width: 795px;
	padding-left: 50px;
	padding-top: 15px;
/*	background-color:#C00;*/
}
#text {
	float: left;
	height: 60px;
	width: 827px;
	padding-top: 5px;
	text-align: right;
/*	background-color:#3F9;*/
	padding-right: 10px;
}




#empresa {
/*	background-color: #CC3;*/
	float: left;
	width: 420px;
}
#texto_empresa {
	float: left;
	width: 410px;
	padding-top: 5px;
	padding-left: 20px;
	_padding-left: 10px;
	margin-bottom:10px;
}
#datos_empresa {
	/*	background-color:#993;*/
	float: left;
	height: 135px;
	width: 407px;
	overflow:visible;
	position:relative;	/*	Esto es para que se pueda hacer click en los campos del formulario que
							se salen del DIV y son tapados por el que hay debajo.	*/
	background-image: url(../img/fondo_ventajas_empresa.png);
	background-repeat: no-repeat;
/*	background-color:#0C9;
*/	}




#empleados {
/*	background-color: #366;*/
	float: left;
	width: 420px;
}
#texto_empleados {
	float: left;
	width: 415px;
	padding-top: 5px;
	padding-left: 20px;
	_padding-left: 10px;
	margin-bottom:10px;
}
#datos_empleados {
	/*	background-color:#9C3;*/
	float: left;
	height: 150px;
	width: 407px;
	overflow:visible;
	position:relative;	/*	Esto es para que se pueda hacer click en los campos del formulario que
							se salen del DIV y son tapados por el que hay debajo.	*/
	background-image: url(../img/fondo_ventajas_empleados.png);
	background-repeat: no-repeat;
/*	background-color:#3C3;
*/}




#cuadro_1-1 {
	float:left;
	width: 214px;
	height: 47px;
/*	background-color: #06F;
*/}
#cuadro_1-2 {
	float:left;
	width: 72px;
	height: 19px;
	padding-top:28px;
	padding-left: 4px;
/*	background-color: #963;
*/	}
#cuadro_1-3 {
	font-size: 15.3px;
	color: #ff9900;
	font-weight: bold;
	float:left;
	width: 117px;
	height: 39px;
	padding-top: 8px;
	text-align: center;
/*	background-color: #39F;
*/	}


#cuadro_1-4 {
	float:left;
	width: 202px;
	height: 62px;
	padding-left: 12px;
/*	background-color: #0C6;
*/	}
#cuadro_1-5 {
	float:left;
	width: 61px;
	height: 52px;
	padding-top: 10px;
	padding-right: 15px;
	text-align: right;
/*	background-color: #0C6;
*/	}
#cuadro_1-6 {
	float:left;
	width: 117px;
	height: 52px;
	padding-top:10px;
	text-align: center;
/*	background-color: #360;
*/	}


#cuadro_1-7y8 {
	font-size: 17.21px;
	color: #ff9900;
	font-weight: bold;
	float:left;
	width: 360px;
	height: 26px;
	border-top-color: #ff9900;
	border-top-style: solid;
	border-top-width: 1px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 7px;
	padding-right: 30px;
/*	background-color: #C93;
*/	}
#cuadro_1-7 {
	float:left;
/*	background-color: #6CC;
*/	}
#cuadro_1-8 {
	float:right;
/*	background-color: #6CC;
*/	}





#cuadro_2-1 {
	float:left;
	width: 214px;
	height: 47px;
/*	background-color: #06F;
*/}
#cuadro_2-2 {
	float:left;
	width: 72px;
	height: 19px;
	padding-top:28px;
	padding-left: 4px;
/*	background-color: #963;
*/	}
#cuadro_2-3 {
	font-size: 15.3px;
	color: #ff9900;
	font-weight: bold;
	float:left;
	width: 117px;
	height: 39px;
	padding-top: 8px;
	text-align: center;
/*	background-color: #39F;
*/	}


#cuadro_2-4 {
	float:left;
	width: 202px;
	height: 77px;
	padding-left: 12px;
/*	background-color: #0C6;
*/	}
#cuadro_2-5 {
	float:left;
	width: 61px;
	height: 67px;
	padding-top: 10px;
	padding-right: 15px;
	text-align: right;
/*	background-color: #0C6;
*/	}
#cuadro_2-6 {
	float:left;
	width: 117px;
	height: 67px;
	padding-top:10px;
	text-align: center;
/*	background-color: #360;
*/	}


#cuadro_2-7y8 {
	font-size: 17.21px;
	color: #ff9900;
	font-weight: bold;
	float:left;
	width: 360px;
	height: 26px;
	border-top-color: #ff9900;
	border-top-style: solid;
	border-top-width: 1px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 7px;
	padding-right: 30px;
/*	background-color: #C93;
*/	}
#cuadro_2-7 {
	float:left;
/*	background-color: #6CC;
*/	}
#cuadro_2-8 {
	float:right;
/*	background-color: #6CC;
*/	}






#mitad_arriba{
	float: right;
}
#mitad_abajo{
	float: right;
}



#pie {
/*	background-color: #0C6;*/
	background-image:url(../img/fondo_campos.png);
	background-position:right;
	background-repeat:no-repeat;
	float: left;
	height: 90px;
	width: 780px;
}
#logo_bottom_left {
/*	background-color: #F0C;*/
	float: left;
	height: 160px;
	width: 197px;
	padding-top: 60px;
}
#logo_premios {
/*	background-color: #99C;*/
	float: left;
	height: 110px;
	width: 121px;
	padding-left: 34px;
}
#premios {
	/*	background-color: #963;*/
	float: left;
	height: 110px;
	/*	width: 596px;*/
	width: 751px;
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
}
#botonera {
	float: left;
	height: 36px;
	width: 780px;
/*	background-color: #3F6;*/
}
#boton_dch {
	float: right;
	height: 36px;
	/*	background-color: #36F;*/
	overflow: hidden;	/*	Necesario para el IE6, ya que pone padding en los formularios	*/
	padding-right: 19px;
}


#aclaracion {
	float: left;
	height: 34px;
	width: 780px;
/*	background-color: #F00;*/
}
#texto_aclaracion {
	float: right;
	width: 743px;
	height: 31px;
	font-size: 12px;
	padding-top: 3px;
	
}
#asterisco {
	float: left;
	width: 25px;
	height: 34px;
}
.premio {
	float: left;
	height: 94px;
	width: 88px;
	margin-right: 26px;
	text-align: center;
}
.cabecera_premio {
	float: left;
	height: 33px;
	width: 88px;
	margin-bottom: 4px;
/*	background-color: #ffb22e;*/
	padding-top: 5px;
}
.cuerpo_premio {
/*	background-color: #ffb22e;*/
	float: left;
	height: 47px;
	width: 88px;
	padding-top: 5px;
}


.etiqueta1{
	width:53px;
	float:left;
}
.etiqueta2{
	width:59px;
	float:left;
	text-align:center;
}
.etiqueta3{
	width:58px;
	float:left;
}
.etiqueta4{
	width:27px;
	float:left;
	text-align:center;
}
.etiqueta5{
	width:36px;
	#width:39px;
	float:left;
	text-align:center;
}
.etiqueta6{
	width:110px;
	float:left;
	text-align:center;
}

.linea_formulario input{
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	
	border-top-color: #FF9D22;
	border-right-color: #FF9D22;
	border-bottom-color: #FF9D22;
	border-left-color: #FF9D22;
}

.campo1{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:158px;
}
.campo2{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:265px;
}
.campo3{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:123px;
	#width:120px;
}
.campo4{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:83px;
}
.campo5{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:161px;
	#width:155px;
	_width:151px;
}
.campo6{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:86px;
}
/*.campo7{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:140px;
	_width:130px;
}
.campo8{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:340px;
	#width:342px;
	_width:332px;
}
.campo9{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:241px;
	_width:231px;
}
.campo10{
	vertical-align:bottom;
	height:12px;
	float:left;
	font-size:9px;
	width:68px;
}*/


.linea_formulario {
	height: 17px;
	float:left;
}



#contenedor_gracias_y_sombra {
	height: 300px;
	width: 495px;
	position: absolute;
	z-index: 500;
	left: 330px;
	top: 132px;
/*	overflow:hidden;			/*	Para poder hacer el DIV y todo su contenido "invisible"
									cambiándole el ancho y alto a 0.	*/
}




#contenedor_gracias {
	height: 292px;
	width: 489px;
	float: left;
	background-color:#FFF;
}

#cabecera_gracias {
	float: left;
	height: 38px;
	width: 478px;
	padding-top:17px;
	padding-left:11px;
}
#cuerpo_gracias {
	float: left;
	height: 185px;
	width: 472px;
	padding-top:5px;
	padding-left:17px;
}
#cuerpo_gracias a {
	font-size: 14px;
	color: #ff9933;
	font-weight: bold;
	text-decoration: none;
}
#pie_gracias {
	float: left;
	height: 32px;
	width: 489px;
}
#boton_gracias_1 {
	float: left;
	height: 32px;
	width: 186px;
	padding-left: 14px;
}
#boton_gracias_2 {
	float: right;
	height: 32px;
	width: 193px;
	text-align:right;
	padding-right: 7px;
	_cursor:pointer;	/*	Esto es porque en IE6 no se puede poner directamente en la imagen	*/
	
	padding-top:13px;
}
#boton_gracias_2 img{
	cursor:pointer;
}

#sombra_dcha {
	float: left;
	height: 292px;
	width: 6px;
}
#sombra_abajo {
	float: left;
	height: 8px;
	width: 495px;
}
#sombra_abajo img{
	vertical-align:top;		/*	Necesario para que no se vea separada la imagen en IE6	*/
}
