#cuerpo_formulario{
	display: block;
	float: left;
	text-align:justify;
	padding-top: 15px;
	padding-bottom: 15px;
}
#formulario {
	font-size: 11px;
	font-weight: bold;
	color: #6d6e70;
}
#pasos {
	background-color: #8a6f59;
	height: 34px;
	*height: 43px;
	width: 733px;
	margin-bottom: 20px;
	display: block;
	padding-top: 9px;
}
#formulario p {
}
#datos_seccion_form {
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 0px;
}
#datos_seccion_form1 {
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding: 0px;
}
#titulo_paso {
	background-image: url(../imagenes/formulario/bg_titulo_paso.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 45px;
	width: 240px;
	background-color: #CCB89E;
	padding-left: 40px;
	margin-bottom: 20px;
}

html > body  #titulo_paso		
{
width:200px;
}


#recuadro_datos {
	height: 22px;
	width: 727px;
	border: 1px solid #CCCCCC;
	clear: left;
	padding-left: 6px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#recuadro_derecha {
	float: left;
	width: 362px;
	margin-right: 9px;
}

#recuadro_izd1 {
	float: left;
	width: 200px;
	margin-right: 9px;
}

#recuadro_datos_actividad {
	height: 15px;
	font-size: 11px;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 300px;
	float: left;
}
#recuadro_datos_persona {
	height: 15px;
	font-size: 11px;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 100px;
	float: left;
}
#recuadro_datos_superficie {
	height: 15px;
	font-size: 11px;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 300px;
	float: left;
}
#recuadro_datos_acepto {
	height: 15px;
	font-size: 11px;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 250px;
	font-weight: normal;
	float: left;
}
#recuadro_datos_electricidad {
	font-size: 9px;
	display: block;
	width: 600px;
	float: left;
	font-weight: normal;
	margin-bottom: 10px;
}
#recuadro_datos_inscripcion {
	width: 727px;
	clear: left;
	padding-left: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 0px;
}
#recuadro_izqda_inscpricion {
	float: left;
}
#recuadro_dcha_inscripcion {
	float: left;
}

#datos_seccion_actividad_form {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding: 0px;
	width: 150px;
	float: left;
}
#datos_seccion_actividad_form2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding: 0px;
	width: 215px;
	float: left;
}

#datos_seccion_actividad_form3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding: 0px;
	width: 300px;
	float: left;
	display:block;
}
#datos_seccion_coexpositor{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding: 0px;
	width: 710px;
}
#datos_seccion_avebiom {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding: 0px;
	float: left;
	font-weight: normal;
}
#bloque_suelo {
	margin-bottom: 20px;
}
#total_conceptos_obligatorios {
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 733px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#izqda_obligatorios {
	background-color: #D6C6AD;
	width: 116px;
	padding: 10px;
	border: 1px solid #8a705a;
	height: 42px;
	text-align: center;
	float: left;
	margin-right: 5px;
}
#dcha_obligatorios {
	height: 62px;
	width: 568px;
	float: left;
	background-color: #D6C6AD;
	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: #8A705A;
	padding-right: 10px;
	padding-left: 10px;
}
#fila_obligatorios {

}
#inscripcion {
	padding-bottom: 10px;
	clear: both;
}
#seccion_inscripcion {
	margin-bottom: 25px;
}
#seccion_servicios {
	margin-bottom: 25px;
}

#cabecera_inscripcion {
	background-image: url(../imagenes/cabecera_inscripcion.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 130px;
	width: 733px;
}
#tit_pagina_inscripcion {
	background-color: #CCB89E;
	height: 32px;
	width: 733px;
	color: #FFFFFF;
	margin-bottom: 15px;
}
#tit_pagina_servicios {
	background-color: #CCB89E;
	height: 32px;
	width: 733px;
	color: #FFFFFF;
	margin-bottom: 15px;
}
#tit_seccion_inscripcion {
	color: #FFFFFF;
	background-color: #939598;
	height: 20px;
	width: 733px;
	margin-bottom: 5px;
	clear: both;
}
#logo_inscripcion {
}
#logo_inscripcion_izqda {
	float: left;
	margin-right: 60px;
}
#logo_inscripcion_dcha {
	float: left;
}
#anuncio_inscripcion {
}
#anuncio_inscripcion_izqda {
	float: left;
	margin-right: 60px;
}
#anuncio_inscripcion_dcha {
	float: left;
}
#publicidad_inscripcion {
}
#tabla_publicidad {
	background-color: #000000;
}
#tabla_publicidad td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*
.td_publicidad1 {
	font-weight: bold;
	text-align: left;
	background-color: #6D6E70;
	padding: 5px;
	color: #FFFFFF;
}
.td_publicidad2 {
	font-weight: bold;
	text-align: center;
	background-color: #6D6E70;
	padding: 5px;
	color: #FFFFFF;
}
.td_publicidad3 {
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 10px;
}
.td_publicidad4 {
	font-weight: bold;
	text-align: left;
	background-color: #FFFFFF;
	height: 20px;
	width: 100px;
}
.td_publicidad5 {
	font-weight: bold;
	text-align: left;
	background-color: #FFFFFF;
	color: #aea834;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.td_publicidad6 {
	text-align: right;
	color: #aea834;
	background-color: #FFFFFF;
	font-weight: bold;
	padding-right: 10px;
}
.td_publicidad7 {
	background-color: #FFFFFF;
	text-align: center;
}
*/
.td_publicidad1 {
	background-color: #666666;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.td_publicidad2 {
	background-color: #FFFFFF;
	padding: 2px;
	color: #666666;
	text-align: center;
	border: 1px solid #939598;
	width: 50px;
}
.td_publicidad3 {
	background-color: #FFFFFF;
	color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: normal;
}
.td_publicidad4 {
	color: #666666;
	text-align: center;
	width: 80px;
	background-color: #D6C6AD;
	border: 1px solid #8a705a;
}
.td_publicidad5 {
	background-color: #FFFFFF;
	color: #666666;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-weight: bold;
}
.td_publicidad6 {
	background-color: #999999;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.td_publicidad7 {
	background-color: #FFFFFF;
	padding: 2px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}
.td_publicidad8 {
	background-color: #FFFFFF;
	color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.td_publicidad9 {
	background-color: #FFFFFF;
	color: #666666;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.td_publicidad10 {
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
#tabla_servicios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.td_servicios1 {
	background-color: #666666;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.td_servicios2 {
	background-color: #FFFFFF;
	padding: 2px;
	color: #666666;
	text-align: center;
	border: 1px solid #939598;
	width: 50px;
}
.td_servicios3 {
	background-color: #FFFFFF;
	color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.td_servicios4 {
	color: #666666;
	text-align: center;
	width: 80px;
	background-color: #D6C6AD;
	border: 1px solid #8a705a;
}
.td_servicios5 {
	background-color: #FFFFFF;
	color: #666666;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-weight: bold;
}
.td_servicios6 {
	background-color: #999999;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.td_servicios7 {
	background-color: #FFFFFF;
	padding: 2px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}
td {
	border:0px;
}

#tablepage2a {
	 font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
	 color: #3c3b3b; 
}

#col1td {
	width: 85px;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	margin-right: 5px;
	height: 300px;
	background-color: #B1BE2D;
}
#col1 {
	width: 85px;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	margin-right: 5px;
	height: 300px;
	background-color: #B1BE2D;
	float: left;
}
#col2 {
	width: 288px !important;
	*width: 268px;
	float: left;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#col3 {
	float: left;
	width: 75px;
	margin-right: 10px;
	font-weight: normal;
}
#col4 {
	float: left;
	width: 110px;
	margin-right: 10px;
	font-weight: normal;
}
#col5 {
	float: left;
	width: 120px;
}
.separador_suelo {
	height: 10px;
	width: 50px;
}
.separador_pasos {
	float: left;
	height: 24px;
	width: 18px;
}
.separador_antes_pasos {
	float: left;
	height: 24px;
	width: 23px;
	display: block;
}
.separador_despues_pasos {
	float: left;
	height: 24px;
	width: 24px;
}
.separador_paso1 {
	height: 32px;
	width: 100%;
	clear: both;
	background-image: url(../imagenes/bg_separador1.gif);
	background-repeat:   repeat-x;
	background-position: 0px 15px;
}
.separador_paso1_2 {
	background-color: #B1BE2D;
	height: 2px;
	margin-bottom: 15px;
	clear: both;
	float: none;
}
.separador_marcas {
	clear: both;
	height: 5px;
	width: 10px;
}




.tit_form1 {
	background-image: url(../imagenes/formulario/bg_tit1_form.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 15px;
	background-color: #6D6E70;
	color: #FFFFFF;
	padding-left: 22px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	padding-right: 20px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}
.tit_form2 {
	background-image: url(../imagenes/formulario/bg_tit1_form.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 15px;
	background-color: #6D6E70;
	color: #FFFFFF;
	padding-left: 22px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	padding-right: 20px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}
.tit_form3 {
background-image: url(../imagenes/formulario/bg_tit1_form.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 15px;
	background-color: #6D6E70;
	color: #FFFFFF;
	padding-left: 22px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	padding-right: 20px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}
.tit_form4 {
	background-repeat: no-repeat;
	background-position: 0px 2px;
	height: 15px;
	color: #6c6e70;
	padding-left: 13px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 20px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../imagenes/item_tit4.gif);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #aa984a;
}

.tit_suelo {
	background-color: #939598;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.tit_suelo1 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

.tit_suelo2 {
	background-color: #939598;
	width: 280px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.tit_pagina_inscripcion {
	font-weight: bold;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	color: #333333;
}
.tit_pagina_inscripcion2 {
	font-weight: bold;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	color: #FFFFFF;
}
.tit_pagina_servicios {
	font-weight: bold;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	color: #333333;
}
.tit_seccion_inscripcion {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}


.txt_form1 {
	padding-left: 20px;
	padding-top: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.txt_form2 {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.txt_suelo {
	color: #6d6e70;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.txt_suelo1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.txt_suelo2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	line-height: 16px;
	height: 100px;
	text-align:justify;
}
.txt_suelo3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	line-height: 16px;
	height: 50px;
}

.txt_recuadro {
	float: left;
	padding-top: 2px;
}
.txt_recuadro2 {
	float: left;
	padding-top: 2px;
	font-weight: normal;
	clear: both;
}
.txt_recuadro3 {
	float: left;
	padding-top: 2px;
	font-weight: normal;
	clear: both;
	font-style: italic;
}
.txt_recuadro4 {
	float: left;
	color: #6D6E70;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	text-align: right;
	padding-top: 2px;
}
.txt_recuadro5 {
	float: left;
	color: #6D6E70;
	font-size: 11px;
	font-weight: bold;
	width: 60px;
	text-align: right;
	padding-top: 2px;
}
.txt_recuadro6 {
	color: #6D6E70;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	text-align: right;
	padding-top: 2px;
	clear: both;
}
.txt_acepto {
	font-weight: normal;
	font-size: 10px;
}
.txt_titulo_paso1 {
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 14px;
}
.txt_titulo_paso2 {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	text-align:left;
}
.txt_subtotal1 {
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txt_subtotal2 {
	float: left;
	clear: left;
}
.txt_subtotal3 {
	float: left;
	clear: left;
}
.txt_paso1_1 {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #8a705a;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	clear: both;
	padding-right: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
.txt_paso1_2 {
	font-size: 13px;
	color: #6c6e70;
	padding-top: 3px;
	padding-bottom: 3px;
	clear: both;
	float: left;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.txt_paso1_3 {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #b1be2d;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	padding-right: 10px;
	clear: left;
}
.txt_paso1_4 {
	font-size: 11px;
	color: #333333;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
.txt_paso1_5 {
	color: #B1BE2D;
	background-image: url(../imagenes/icono_pdf.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 22px;
	padding-top: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.txt_paso1_6 {
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
}
.txt_paso1_7 {
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
}
.txt_logo1 {
	margin: 0px;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.txt_logo2 {
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.txt_logo3 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.txt_anuncio1 {
	margin: 0px;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.txt_anuncio2 {
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.txt_anuncio3 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.txt_aviso_servicios {
	font-size: 12px;
	color: #666666;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}


.enlace_paso1_7 {
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	background-image: url(../imagenes/item_enlace7.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 6px;
	display: block;
	float: left;
}
.enlace_paso1_7:hover {
	color: #B1BE2D;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	background-image: url(../imagenes/item_enlace7.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 6px;
	display: block;
	float: left;
}
.enlace_paso1_3 {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #b1be2d;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	clear: both;
	float: left;
	padding-right: 10px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}
.enlace_paso1_3:hover {
	font-size: 11px;
	color: #333333;
	background-color: #b1be2d;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	clear: both;
	float: left;
	padding-right: 10px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}
.enlace_paso1_es_on {
	background-image: url(../imagenes/paso1_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso1_es_off {
	background-image: url(../imagenes/paso1_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso1_en_on {
	background-image: url(../imagenes/paso1_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso1_en_off {
	background-image: url(../imagenes/paso1_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso2_es_on {
	background-image: url(../imagenes/paso2_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso2_es_off {
	background-image: url(../imagenes/paso2_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso2_en_on {
	background-image: url(../imagenes/paso2_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso2_en_off {
	background-image: url(../imagenes/paso2_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso3_es_on {
	background-image: url(../imagenes/paso3_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso3_es_off {
	background-image: url(../imagenes/paso3_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso3_en_on {
	background-image: url(../imagenes/paso3_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso3_en_off {
	background-image: url(../imagenes/paso3_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso4_es_on {
	background-image: url(../imagenes/paso4_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso4_es_off {
	background-image: url(../imagenes/paso4_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso4_en_on {
	background-image: url(../imagenes/paso4_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso4_en_off {
	background-image: url(../imagenes/paso4_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso5_es_on {
	background-image: url(../imagenes/paso5_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso5_es_off {
	background-image: url(../imagenes/paso5_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso5_en_on {
	background-image: url(../imagenes/paso5_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso5_en_off {
	background-image: url(../imagenes/paso5_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso6_es_on {
	background-image: url(../imagenes/paso6_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso6_es_off {
	background-image: url(../imagenes/paso6_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso6_en_on {
	background-image: url(../imagenes/paso6_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso6_en_off {
	background-image: url(../imagenes/paso6_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso7_es_on {
	background-image: url(../imagenes/paso7_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso7_es_off {
	background-image: url(../imagenes/paso7_formulario.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso7_en_on {
	background-image: url(../imagenes/paso7_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_paso7_en_off {
	background-image: url(../imagenes/paso7_formulario_en.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	display: block;
	height: 24px;
	width: 80px;
	float: left;
}
.enlace_especificaciones_logo {
	font-size: 11px;
	color: #0066FF;
	text-decoration: underline;
	padding-left: 10px;
}
.enlace_aviso_servicios {
	color: #0066FF;
	font-weight: normal;
	text-decoration: underline;
}
.enlace_aviso_servicios:hover {
	color: #0049B7;
	text-decoration: underline;
}

.celdaA
{
	font-size: 11px;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;	
}

.celdaB
{
	font-size: 11px;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	margin-right: 5px;
}

.celda1 {
	width: 570px;
}

.celda2 {
	width: 650px;
}

.celda3 {
	width: 290px;
}

.celda4 {
	width: 270px;
}

.celda5 {
	width: 295px;
}

.celda6 {
	width: 250px;
}

.celda7 {
	width: 280px;
}
.celda8 {
	width: 315px;
}

.celda9 {
	width: 270px;
}

.celda10 {
	width: 295px;
}

.celda11 {
	width: 535px;
}
.celda12 {
	width: 220px;
}
.celda13 {
	width: 270px;
}

.celda14 {
	width: 250px;
}
.celda15 {
	width: 310px;
}
.celda16 {
	width: 590px;
}
.celda17 {
	width: 670px;
}
.celda18 {
	width: 160px;
	border: 1px solid #CCCCCC;
}
.celda19 {
	width: 585px;
}

.celda20 {
	width: 40px;
}


.celda21 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 69px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.celda22 {
	display:block;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 104px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.celda23 {
	display:block;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 114px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #d6c6ad;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.celda24 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 69px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	height: 102px;
}
.celda25 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 104px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	height: 102px;
}
.celda26 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 114px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #d6c6ad;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	height: 102px;
}
.celda27 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 69px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	height: 52px;
}
.celda28 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 104px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	height: 52px;
}
.celda29 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 114px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #d6c6ad;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	height: 52px;
}
.celda30 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 120px;

	*margin-top: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.celda31 {
	float: left;
	border: 1px solid #4c4a38;
	height: 20px;
	font-size: 13px;
	padding-top: 3px;
	padding-right: 6px;
	padding-left: 6px;
	color: #333333;
	width: 150px;
}

.celda31b {
	float: left;
	border: 1px solid #4c4a38;
	height: 20px;
	font-size: 13px;
	padding-top: 3px;
	padding-right: 6px;
	padding-left: 6px;
	color: #333333;
	width: 100px;
}

.celda32 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 350px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
}
.celda33 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 120px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
}
.celda34 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 120px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
}
.celda35 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 137px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
}
.celda36 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 140px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
}
.celda37 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	height: 40px;
	clear: both;
	display: block;
}
.celda38 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 132px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
	margin-bottom: 5px;
}
.celda39 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	display: block;
}
.celda40 {
	font-size: 11px;
	width: 300px;
	margin-right: 5px;
	margin-top: 5px;
	float: left;
	margin-bottom: 5px;
}
.celda41 {
	font-size: 11px;
	border: 1px solid #FFFFFF;
	margin: 0px;
	width: 95px;
	height: 16px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	color: #666666;
}
.celda42 {
	font-size: 11px;
	border: 1px solid #FFFFFF;
	margin: 0px;
	text-align: center;
	font-weight: bold;
	color: #666666;
	width: 50px;
}
.celda43 {
	font-size: 11px;
	margin: 0px;
	text-align: center;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	background-color: #D6C6AD;
	width: 80px;
	border: 1px solid #D6C6AD;
}

.celda44 {
	font-size: 11px;
	border: 1px solid #FFFFFF;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
}

.negro {
	font-weight: normal;
	color: #000000;
}

.rojo {
	color: #d0191e;
}
.rojo2 {
	font-weight: normal;
	color: #d0191e;
}
.rojo_tachado {
	color: #d0191e;
	text-decoration: line-through;
}
.rojo_asterisco {
	font-weight: bold;
	color: #d0191e;
	font-size: 13px;
}
.rojo_negrita {
	font-weight: bold;
	color: #d0191e;
}

.gris {
	font-weight: normal;
	color: #6d6e70;
}
.negrita {
	font-weight: bold;
}
.limpiar {
	clear: both;
}

/*msg*/
#msg
{
	display:block;
	float: left;
	width:730px;
	background-repeat: no-repeat;
	background-position: left ;
	border:1px solid #000;
	min-height:75px;
	text-align:justify;
	color:#000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	background-color:e3e4e5;
}
html > body  #msg	
{
width:690px;
}
.msgError
{
	font-size: 12px;
	color: #E60000;
	background-image: url(../eb2009/imagenes/aviso_error.gif);
}
.msgWarning
{
	font-size: 12px;
	color: #434343;
	background-image: url(../eb2009/imagenes/aviso_warning.gif)
}
.msgInfo
{
	font-size: 12px;
	color: #0a53e6;
	background-image: url(../eb2009/imagenes/aviso_information.gif)
}
.msgQuestion
{
	font-size: 12px;
	color: #0a53e6;
	background-image: url(../eb2009/imagenes/aviso_question.gif)
}
.celdaSeguros {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 114px;
	margin-top: 5px;
	*margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #d6c6ad;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

.aright
{
text-align : right;	
}




#tablepage100p
{
	 font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
	 text-align:center;
}

#tablepage100s 
{
	 font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
	 text-align:center;
}

.title100s
{
	background-color:#6D6E70;	
	height:15px;
	font-size:11px;
	font-weight:bold;			
	color:#FFFFFF;	
	border:0px;
	padding:2px;
}

.th100s
{
	background-color:#6D6E70;	
}

.td100s
{
	background-color:#CCB89E;
}

.combo3 {
	font-size: 11px;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
	width: 150px;
}

.combo4 {
	font-size: 11px;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
	width: 200px;
}

.combo5 {
	font-size: 11px;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
	width: 300px;
}

.textarea1 {
	font-size: 11px;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	float: left;
	display:block;
	width: 727px;
	height: 75px;
}

.tdTit1
{
	background-color:#6D6E70;
	color: #FFFFFF;
	font-weight:bold;
}

.msg_green {
	height: 15px;
	background-color: #AA984A;
	color: #FFFFFF;
	padding-left: 22px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	padding-right: 20px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}

.spanNaranja
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	background-color: #B1BE2D;
}

/*pases y planos*/
.txt_pp
{
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
}

