/*
autor	: Juan Bustos
Fecha	: 07/07/2010
Accion	: se agrega clase #mensaje_final_registro_error_inj{ para error de injection al registrarse...
*/
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin:0;
	padding:0;
}
body {
	padding:0;
	margin:0;
}
img {
	border:0;
}
p {
	padding:0;
	margin:0;
}
a {
	outline:none;
}
.limpiar{
	clear:both;
}

#contenedor {
	width:995px;
	margin:0 auto;
		text-align:left;
}

.contenedor {
	width:995px;
	text-align:center;
}

#container_1{
	width:995px;
	margin:0 auto;
}
.container_1{
	width:995px;
	margin:0 auto;
}
#contenido {
	background-repeat:repeat-y;
}
#cabecera {
	margin:0 auto;
	width:972px;
	height:67px;
	background-image:url(../images/Menu_Top2/imagenes_cabecera.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.menu_top {
	padding-top:15px;
	height:26px;
	text-align:left;
	padding-left:15px;
}
/*Links roll over CSS*/
a#link1 {
	display:block;
	width:66px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top2/imagenes_boton_seleccion_autos_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#link1:hover {
	background-position:top;
}
a#link2 {
	text-decoration: none;
	display:block;
	width:66px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top2/imagenes_boton_suvs_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#link2:hover {
	background-position:top;
}
a#link3 {
	text-decoration: none;
	display:block;
	width:122px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top2/imagenes_boton_comerciales_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#link3:hover {
	background-position:top;
}
/*------------FIN ROLL OVERS----*/
.menu_down {
	width:970px;
	margin-top:2px;
	height:21px;
}
.menu_down li {
	display:inline;
	list-style-type:none;
	padding-left:5px;
	padding-right:5px;
}
/*links*/
a#dlink1 {
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top2/imagenes_boton2_creditos.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#dlink1:hover {
	background-position:top;
}
a#dlink2 {
	text-decoration: none;
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top/imagenes_boton2_creditos.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#dlink2:hover {
	background-position:top;
}
a#dlink3 {
	text-decoration: none;
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top/imagenes_boton2_creditos.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#dlink3:hover {
	background-position:top;
}
a#dlink4 {
	text-decoration: none;
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top/imagenes_boton2_creditos.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#dlink4:hover {
	background-position:top;
}
a#dlink5 {
	text-decoration: none;
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	background-image:url(../images/Menu_Top/imagenes_boton2_creditos.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#dlink5:hover {
	background-position:top;
}
/**/

#flash_destacado {
	padding-bottom:10px;
	z-index:0;
}
#contenido_portada {
	width:978px;
	height:150px;
	margin: 0 auto;
	padding-top:1px;
	padding-bottom:25px;
	background-repeat:no-repeat;
	background-image:url(../images/fondo_contenido_todo.jpg);
}#contenido_portada2 {
	width:978px;
	height:150px;
	margin: 0 auto;
	padding-top:1px;
	padding-bottom:25px;
	background-repeat:no-repeat;
	background-image:url(../images/fondo_contenido_todo2.jpg);
}
#compra_express {
	height:147px;
	width:230px;
	float:left;
}
/**/
/*Links roll over CSS compra express*/
a#compra1 {
	display:block;
	width:193px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../images/CompraExprees/btn_compraexpr_nuevo_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#compra12 {
	display:block;
	width:193px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../images/CompraExprees/btn_compraexpr_nuevo_a2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#compra1:hover {
	background-position:top;
}
a#compra12:hover {
	background-position:top;
}
a#compra2 {
	display:block;
	width:193px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../images/CompraExprees/btn_compraexpr_usado_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#compra22 {
	display:block;
	width:193px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../images/CompraExprees/btn_compraexpr_usado_a2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#compra2:hover {
	background-position:top;
}
a#compra22:hover {
	background-position:top;
}
a#compra3 {
	display:block;
	width:193px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../images/CompraExprees/btn_compraexpr_repuesto_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#compra32 {
	display:block;
	width:193px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../images/CompraExprees/btn_compraexpr_repuesto_a2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#compra3:hover {
	background-position:top;
}
a#compra32:hover {
	background-position:top;
}
/**/
#noticias {
	text-align:center;
	margin-left:19px;
	height:147px;
	width:726px;
	float:left;
}
.noticia_box {
	background-color:#A4A5A6;
	width:222px;
	float:left;
	margin-top:43px;
	margin-left:10px;
	padding-bottom:2px;
}
.noticia_box p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:5px;
}
.noticia_box p a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#666666;
}
.noticia_box p a:hover {
	color:#000000;
}
.noticia_text_fix_1 {
	text-align:left;
}
.noticia_text_fix_2 {
	text-align:right;
}
/* SECCION TOYOTA CREDITOS */
#toyota_credit {
	margin:0 auto;
	width:972px;
	height:400px;
	padding-bottom:10px;
	background-image:url(../images/creditos/fondo_01.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.menu_credito {
	padding:190px 0 0 114px;
	float:left;
}
.menu_credito_box {
	text-align:left;
	padding-bottom:0.345em;
	width:168px;
	height:18px;
}
a#prueba {
	display:block;
	width:168px;
	height:18px;
	text-indent:-9999px;
	background-image:url(../images/creditos/boton_test_1.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#prueba2 {
	display:block;
	width:168px;
	height:18px;
	text-indent:1px;
	background-image:url(../images/creditos/boton_test_2.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/*botones menu lateral*/
a#btn_1 {
	display:block;
	width:168px;
	height:18px;
	text-indent:-9999px;
	background-image:url(../images/creditos/toyotacredit_btn_portada.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#btn_1:hover {
	background-position:top;
}
a#btn_2 {
	display:block;
	width:168px;
	height:18px;
	text-indent:-9999px;
	background-image:url(../images/creditos/toyotacredit_btn_toyotacredit.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#btn_2:hover {
	background-position:top;
}
a#btn_3 {
	display:block;
	width:168px;
	height:18px;
	text-indent:-9999px;
	background-image:url(../images/creditos/toyotacredit_btn_financiamiento.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
a#btn_4 {
	display:block;
	width:168px;
	height:18px;
	text-indent:-9999px;
	background-image:url(../images/creditos/toyotacredit_btn_contactanos.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#btn_4:hover {
	background-position:top;
}
a#btn_1a {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_plantradicional.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#btn_1a:hover {
	background-position:top right;
}
a#btn_2a {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_credicheck.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#btn_2a:hover {
	background-position:top right;
}
a#btn_3a {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_planrenueve.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#btn_3a:hover {
	background-position:top right;
}
a#btn_4a {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_aprobexpr.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#btn_4a:hover {
	background-position:top right;
}
/**/

a#submen_1 {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_plantradicional_Sel.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#submen_2 {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_credicheck_Sel.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#submen_3 {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_planrenueve_Sel.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
a#submen_4 {
	display:block;
	width:168px;
	height:18px;
	background-image:url(../images/creditos/toyotacredit_btn_aprobexpr_Sel.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
/* TOYOTA CREDITOS LATERAL*/
.contenido_credit {
	margin-top:190px;
	margin-left:8px;
	width:516px;
	height:197px;
	float:left;
	background-image:url(../images/creditos/fondo_cred.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border:0;
}
.contenido_credit_blank {
	margin-top:190px;
	margin-left:8px;
	width:516px;
	height:197px;
	float:left;
}
.titulo_credito {
	padding-top:6px;
	height:19px;
	line-height:19px;
	text-align:center;
	padding-bottom:6px;
}
.titulo_credito h1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.contenido_credito {
	margin:0 auto;
	width:480px;
	height:130px;
	padding-left:10px;
	margin-left:8px;
}
#bajada_condiciones {
	margin:0 auto;
	height:20px;
	line-height:20px;
	width:480px;
	text-align:right;
	background-image:url(../images/creditos/fondo_condiciones.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#bajada_condiciones a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:19px;
	padding-right:10px;
}
#bajada_condiciones a:hover {
	color:#999999;
}
.contenido_credito p {
	text-indent:3px;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	padding-bottom:8px;
}
.contenido_credito_contacto p {
	text-indent:3px;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	padding-bottom:3px;
}
.contenido_credito_contacto {
	margin:0 auto;
	width:480px;
	height:170px;
	padding-left:10px;
	margin-left:8px;
}
#form_contacto {
	float:left;
	width:368px;
}
.div_form {
	width:184px;
	height:120px;
	float:left;
	text-align:left;
}
#textos_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	text-transform:uppercase;
	color:#FFFFFF;
	line-height:15px;
}
.div_form_div_1 {
	height:15px;
}
.div_form_div_2 {
	height:20px;
}
.div_form_div_3 {
	height:30px;
}
.div_form_div_4 {
	height:40px;
}
.div_form_div_8 {
	height:80px;
}
#atencion_cliente {
	width:103px;
	height:77px;
	background-image:url(../images/creditos/atencioncliente.jpg);
	background-repeat:no-repeat;
	float:right;
	padding-left:5px;
}
/*

#piedepagina {
	height:62px;
	background-image:url(../images/imagen_fondo_bottom.jpg);
	background-repeat:no-repeat;
}
.foot_superior {
	width:330px;
	margin: 15px auto;
	height:15px;
	line-height:12px;
	text-align:center;
}
.fusiona {
	margin-left:870px;
	position:absolute;
}
.foot_inferior {
	height:15px;
	line-height:12px;
	text-align:center;
	padding-top:2px;
}
.foot_superior li {
	float:left;
	padding-left:4px;
	padding-right:4px;
	list-style-image:none;
	list-style-type:none;
}
a#fus {
	text-indent:-9999px;
	display:block;
	width:110px;
	height:60px;
}

a#foot_1 {
	text-decoration: none;
	display:block;
	width:38px;
	height:12px;
	text-indent:-9999px;
	background-image:url(../images/footer_btn_inicio.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#foot_1:hover {
	background-position:top;
}
a#foot_2 {
	text-decoration: none;
	display:block;
	width:84px;
	height:12px;
	text-indent:-9999px;
	background-image:url(../images/footer_btn_mapa.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#foot_2:hover {
	background-position:top;
}
a#foot_3 {
	text-decoration: none;
	display:block;
	width:55px;
	height:12px;
	text-indent:-9999px;
	background-image:url(../images/footer_btn_contacto.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#foot_3:hover {
	background-position:top;
}
a#foot_4 {
	text-decoration: none;
	display:block;
	width:69px;
	height:12px;
	text-indent:-9999px;
	background-image:url(../images/footer_btn_aviso.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
a#foot_4:hover {
	background-position:top;
}
*/

/*Formulario de Contacto#############################################################################################################*/
#contenedor_contacto{
	background-image:url(../images/contacto/fondo_contacto.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:400px;
	}
#titulo_contacto{
	float:left;
	height:20px;
	padding:12px 0 0 20px;
	}

#titulo_contacto h1{
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#D0112C;
	font-weight:bold;
	}
#subtitulo_contacto{
	float:left;
	height:12px;
	width:auto;
	margin:15px 0 0 25px;
	}
	
#subtitulo_contacto h2{
	font-size:10px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	
	}
.ingresa_cuadro{
	float:left;
	background-color:#FFFFFF;
	margin:10px 0 3px 18px;
	height:19px;
	width:304px;
	
	}
	
.ingresa_cuadro h3{
	font-family:"Bell Gothic Std Light";
	font-size:13px;
	color:#990000;
	margin-left:5px;
	margin-top:1px;
	
	}

#cont_campos_1{
	float:left;
	width:355px;
	height:350px;
	}
#cont_campos_2{
	float:left;
	width:360px;
	height:350px;
	}

#primer_campo{
	float:left;
	background-color:#FFFFFF;
	margin:3px 0 0 18px;
	padding: 3px 10px 3px 0;
	height:19px;
	width:304px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:right;
}

#primer_campo input{
	font-size:10px;
	border:1px solid #999999;
	background-color:#FFF;
}

.primera_col_campo{
	float:left;
	background-color:#FFFFFF;
	margin:0 0 0 18px;
	padding: 6px 10px 6px 0;
	height:19px;
	width:304px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:right;
}

.primera_col_campo input{
	font-size:10px;
	border:1px solid #999999;
	background-color:#FFF;
}
#primer_campo_2c{
	float:left;
	background-color:#FFFFFF;
	margin:3px 0 0 0px;
	padding: 3px 10px 3px 5px;
	height:22px;
	width:299px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
}
.mesaje{
	float:left;
	background-color:#FFFFFF;
	margin:0 0 0 0px;
	padding: 6px 10px 0px 5px;
	height:15px;
	width:299px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
}
.ingresa_cuadro2{
	float:left;
	background-color:#FFFFFF;
	margin:10px 0 3px 0px;
	height:19px;
	width:304px;
	
	}
.ingresa_cuadro2 h3{
	font-family:"Bell Gothic Std Light";
	font-size:13px;
	color:#990000;
	margin-left:5px;
	margin-top:1px;
	
	}
#primer_campo_3c{
	float:left;
	background-color:#FFFFFF;
	margin:0 0 0 0px;
	padding: 0 10px 0 5px;
	height:110px;
	width:299px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
}

#primer_campo_3c textarea{
	border:1px solid #999999;
	width:250px;
}
.mesaje_bottom{
	float:left;
	background-color:#FFFFFF;
	margin:0 0 0 0px;
	padding: 6px 10px 0px 5px;
	height:auto;
	width:299px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
}
.mesaje_bottom li{
	
}
.mesaje_bottom h4{
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
	font-weight:100;
}
.mesaje_bottom h5{
	color:#990000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
}

.boton_envia_contacto{
	float:left;
	margin:309px 0 0 153px;
	height:25px;
	width:109px;
	
	}
#roll_envio_c{
	width:109px;
	height:32px;
	background-image:url(../images/contacto/btn_envio_contacto.jpg);
	background-repeat:no-repeat;
	background-position:top;

}

#roll_envio_c:hover{
	background-position:bottom;
	width:109px;
	height:31px;
}

/*/Formulario de Contacto*/

/*Pagina de Autos Usados*/
#contenedor_usados{
	width:974px;
	height:260px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../images/usados/fondo_usados.jpg);
	}


#contenedor_usados_avanzado{
	width:974px;
	height:275px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../images/usados/fondo_usados2.jpg);
	}


#contenedor_usados2{
	width:974px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../images/usados/top_fondo_usados2.jpg);
	background-position:top;
	padding-botton
	}
	
#contenedorinterior{
	float:left;
	margin:0 0 0 18px;
	width:977px;
	height:350px;
	background-color:#9C3;
	}
#col_01_usa{
	float:left;
	width:320px;
	height:350px;
	background-color:#096;
}
#btn_busca_avisos{
	float:left;
	width:105px;
	height:39px;
	margin:15px 0 0 265px;
	background-image:url(../images/usados/btn_busca_avisos.png);
}

#btn_busca_concecionarios{
	float:left;
	width:135px;
	height:39px;
	margin:15px 0 0 10px;
	background-image:url(../images/usados/btn_busca_concecionarios.png);
}

#btn_publica_aviso{
	float:left;
	width:105px;
	height:39px;
	margin:15px 0 0 10px;
	background-image:url(../images/usados/btn_publica_aviso.png);
}
#usa_col1_tit{
	width:314px;
	height:19px;
	background-color:#FFFFFF;
}
#usa_col1_tit h2{
	font-family:"Bell Gothic Std Light";
	font-size:13px;
	color:#990000;
	margin-left:5px;
	margin-top:1px;
}
#usa_campos_cont{
	float:left;
	width:974px;
	height:35px;
}
#usa_campos_cont h1{
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#D0112C;
	font-weight:bold;
	padding-top:15px;
}
.pestana1_usa{
	display:block;
	float:left;
	width:160px;
	height:30px;
	background-image:url(../images/usados/pestana1.jpg);
	background-repeat:no-repeat;
	background-position:8px top;
	padding-left:7px;
	margin-top:7px;
	border:0;
}

.pestana1_usa:hover{

	background-position:8px bottom;

}

.pestana1_avi{
	display:block;
	float:left;
	width:177px;
	height:30px;
	background-image:url(../images/usados/pestana1_avi.jpg);
	background-repeat:no-repeat;
	background-position:8px 0px;
	padding-left:7px;
	margin-top:7px;
	border:0;
}


#pestana1_usa h1{
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#999999;
	padding:5px 0 0 5px;
	text-indent:9999999;
	
}

#pestana2_usa{
	float:left;
	width:378px;
	height:30px;
	background-image:url(../images/usados/pestana2.jpg);
	background-repeat:no-repeat;
	margin-top:7px;
	border:0;
}
.pestana2_avi{
	display:block;
	float:left;
	width:378px;
	height:30px;
	background-image:url(../images/usados/pestana2_avi.jpg);
	background-repeat:no-repeat;
	margin-top:7px;
	border:0;
}

.pestana2_avi:hover{
	background-position: left bottom;
}

#cont_usa_campos{
	float:left;
	width:545px;
	height:142px;
	background-image:url(../images/usados/fondo_campos_usados.jpg);
	background-repeat:no-repeat;
	background-position:8px 0px;
	border:0;
}

#cont_usa_campos_ava{
	float:left;
	width:545px;
	height:172px;
	background-image:url(../images/usados/fondo_usados_ava.jpg);
	background-repeat:no-repeat;
	background-position:8px 0px;
	border:0;
}

.usa_campos{
	float:left;
	padding:10px 0 0 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
}

.relleno{
	float:left;
	padding:10px 0 0 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
	width:198px;
	height:16px;
}


.usa_campos select{
	font-size:10px;
	width:154px;
	height:17px;
	border:1px solid #999999;
/*	background-color:#FFF;*/
}


.usa_campos_bet{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	padding-top:10px;
	width:230px;
	text-align:right;
}

.usa_campos_bet select{
	font-size:10px;
	width:154px;
	height:17px;
	border:1px solid #999999;
/*	background-color:#FFF;*/
}


.usa_campos2{
	float:left;
	padding:10px 0 0 110px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
}

.usa_campos5{
	float:left;
	padding:10px 0 0 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
	width:305px;
	text-align:right;
}
.usa_campos5 select{
	font-size:10px;
	width:154px;
	height:17px;
	border:1px solid #999999;
	background-color:#FFF;
}
.usa_campos4{
	float:left;
	padding:10px 0 0 80px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
}

.usa_campos2{
	float:left;
	padding:10px 0 0 110px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
}
.usa_campos2 select{
	font-size:10px;
	width:154px;
	height:17px;
	border:1px solid #999999;
	background-color:#FFF;
}




.usa_campos4 select{
	font-size:10px;
	width:154px;
	height:17px;
	border:1px solid #999999;
	background-color:#FFF;
}

.usa_campos3{
	float:left;
	padding:10px 0 0 29px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	float:left;
}

.usa_campos3 select{
	font-size:10px;
	width:67px;
	height:17px;
	border:1px solid #999999;
	background-color:#FFF;
}
#btn_buscar{
	float:right;
	width:102px;
	height:27px;
	background-image:url(../images/usados/boton_buscar.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	cursor:pointer;
	}

#btn_avanzado{
	display:block;
	float:right;
	width:253px;
	height:27px;
	background-image:url(../images/usados/boton_avanzado.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
	
#botom_usados{
	float:left;
	width:545px;
	height:40px;
	background-image:url(../images/usados/fondo_usados_botom.jpg);
	background-repeat:no-repeat;
	background-position:1px 0px;;
	border:0;
	}

#btn_publica{
	float:left;
	width:545px;
	height:30px;
	background-image:url(../images/usados/usados_botom.jpg);
	background-repeat:no-repeat;
	background-position:0px 7px;
	}
#cont_resultados_usados{
	float:left;
	width:974px;
	height:300px;
	padding:7px 0 0 0;
	
}
#pestana21_usa{
	border:0;
	float:left;
	height:34px;
	width:182px;
	background-image:url(../images/usados/pestana_21.jpg);
	}
.pestana22_usa{
	display:block;
	border:0;
	float:left;
	height:34px;
	width:176px;
	background-image:url(../images/usados/pestana_22.jpg);
	cursor:pointer;
}

.pestana22_usa:hover{
	background-position:bottom;
}

.pestana23_usa{
	display:block;
	border:0;
	float:left;
	height:34px;
	width:256px;
	background-image:url(../images/usados/pestana_23.jpg);
	cursor:pointer;
}
.pestana23_usa:hover{
	background-position:bottom;
}

.pestana24_usa{
	display:block;
	border:0;
	float:left;
	height:34px;
	width:354px;
	background-image:url(../images/usados/pestana_24.jpg);
	background-repeat:no-repeat;
}
.pestana24_usa:hover{
	background-position:bottom;
}
.conte_tabla_usados{
	float:left;
	background-image:url(../images/usados/fondo_bajo_lista.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
	}
	
.conte_tabla_usados a{
	color:#333;
	font-style:normal;
	text-decoration:none;

	}	

#contenido_pestanas{
	float:left;
	width:972px;
	padding-top:5px;
	padding-left:4px;
	}
#modal_container_usa_det{
	width:806px;
	height:413px;
	background-color:#FFF;
	/*border:1px solid silver;*/s
}
#title_modal_usa{
	float:left;
	background-image:url(../images/usados/modal_poup/title.jpg);
	background-repeat:no-repeat;
	width:724px;
	height:25px;
}

#btn_cerrar_modal_usa{
	float:left;
	background-image:url(../images/usados/modal_poup/btn_cerrar.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:25px;
}
#datos1_usa{
	float:left;
	width:503px;
	height:270px;
	}
#cont_foto_usa{
	float:left;
	width:283px;
	height:270px;
	overflow:hidden;
}

#div_bajo_detalle_usa{
	float:left;
	height:140px;
	width:806px;
	background-image:url(../images/usados/modal_poup/fondo_div_bajo_detalle.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
/*Pagina de Autos Usados*

/*Pagina de Validacion de Usuario toyota*/

#contenedor_validacion{
	width:974px;
	height:260px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../images/usados/fondo_valida_usuario.jpg);
	}
	
#titulo_mensaje_valida{
	float:left;
	width:317px;
	height:24px;
	padding:16px 0 0 0;
	background-repeat:no-repeat;
	background-image:url(../images/usados/fondo_titulo_valida.jpg);
	background-position:bottom;
	}	

#fondo_campos_valida{
	float:left;
	width:317px;
	height:129px;
	background-image:url(../images/usados/fondo_campos_valida.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
#campos_valida{
	float:left;
	width:301px;
	height:25px;
	padding:5px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:10px;
	text-align:right;
	}
	
#campos_valida input{
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:10px;
	border:1px solid #999999;
	}

.btn1_valida{
	display:block;
	float:left;
	width:204px;
	height:19px;
	margin:13px 0 0 0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:10px;
	text-align:right;
	background-image:url(../images/usados/btn_limpiar_valida.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	}
.btn1_valida:hover{
	background-position:bottom right;
	}
.btn2_valida{
	display:block;
	float:left;
	width:92px;
	height:19px;
	margin:13px 0 0 16px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:10px;
	text-align:right;
	background-image:url(../images/usados/btn_ingresar_valida.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
.btn2_valida:hover{
	background-position:bottom;
	}
#fondo_registrate_valida{
	float:left;
	width:317px;
	height:28px;
	margin:3px 0 0 0;
	background-image:url(../images/usados/cliente_nuevo_bloque.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
.boton_registro_valida{
	display:block;
	cursor:pointer;
	float:right;
	width:108px;
	height:28px;
	background-image:url(../images/usados/btn_registro_valida.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
/*Pagina de Validacion de Usuario toyota*/

/*Pagina de Publicacion de Avisos*/

#contenedor_publica{
	width:972px;
	height:462px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../images/usados/fondo_publica.jpg);
	}
#tit_publica_aviso{
	float:left;
	height:36px;
	width:972px;
	background-image:url(../images/usados/fondo_titulo_publica.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#sep_publica{
	float:left;
	width:3px;
	height:391px;
	border:none;
}

#sep_publica_grande{
	float:left;
	width:10px;
	height:391px;
	border:none;
}
.tit_cuadro_publica{
	float:left;
	width:314px;
	height:19px;
	background-image:url(../images/usados/fondo_titulo_cuadro_publica.jpg);
	background-repeat:no-repeat;
	font-family:"Bell Gothic Std Black";
	font-size:13px;
	color:#990000;
	padding:2px 0 0 5px;
	}
	

.conte_cuadro_publica{
	float:left;
	width:314px;
	height:188px;
	background-image:url(../images/usados/fondo_conte_cuadro_publica.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
.conte_cuadro_publica_chico{
	float:left;
	width:314px;
	height:122px;
	background-image:url(../images/usados/fondo_conte_cuadro_chico_publica.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}	

.interior_conte_cuadro_publica_chico{
	float:left;
	width:294px;
	height:94px;
	background-image:url(../images/usados/fondo_conte_cuadro_chico_publica.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333333;
	padding:0px 10px 10px 10px;
	}
	
#columna1_publica{
	padding:0 0 0 3px;
	float:left;
	width:317px;
	}
#sep_publica_hori{
    float:left;
	width:315px;
	height:4px;
	line-height:1px;
}

#sep_publica_hori_otra{

	width:315px;
	height:4px;
}

.campo_publica1{
	float:left;
	width:300px;
	height:25px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	padding:10px 0 0 0;
	}


.campo_publica1 input{
	border:1px solid #999999;
	font-size:10px;
	width:154px;
	height:17px;
	}

.campo_publica1 select{
	border:1px solid #999999;
	font-size:10px;
	width:154px;
	height:18px;
	}
	
/*__________________*/	
.campo_publica2{
	float:left;
	width:195px;
	height:25px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	padding:10px 0 0 0;
	}


.campo_publica2 input{
	border:1px solid #999999;
	font-size:10px;
	width:49px;
	height:17px;
	}

.campo_publica2 select{
	border:1px solid #999999;
	font-size:10px;
	width:49px;
	height:18px;
	}
	
/*__________________*/	
.campo_publica3{
	float:left;
	width:104px;
	height:25px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	padding:9px 0 0 0;
	}

.campo_publica3 input{
	border:1px solid #999999;
	font-size:10px;
	width:62px;
	height:17px;
	}

.campo_publica3 select{
	border:1px solid #999999;
	font-size:10px;
	width:62px;
	height:18px;
	}
	
/*__________________*/	
.campo_publica4{
	float:left;
	width:305px;
	height:19px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;

	}

.campo_publica4 input{
	border:1px solid #999999;
	font-size:10px;
	width:189px;
	height:12px;
	}

.campo_publica4 select{
	border:1px solid #999999;
	font-size:10px;
	width:62px;
	height:18px;
	}
	
/*__________________*/	
.campo_publica5{
	float:left;
	width:305px;
	height:19px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	padding:7px 0 0 0;

	}

.campo_publica5 input{
	border:1px solid #999999;
	font-size:10px;
	width:189px;
	height:12px;
	}

.campo_publica5 select{
	border:1px solid #999999;
	font-size:10px;
	width:62px;
	height:18px;
	}
	
/*__________________*/	
.campo_publica6{
	float:left;
	width:150px;
	height:19px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	padding:7px 0 0 5px;

	}

.campo_publica6 input{
	font-size:10px;
	width:13px;
	height:13px;
	}
#bajo_publica{
	float:left;
	width:957px;
	height:25px;
	background-image:url(../images/usados/bajo_fondo_publica.jpg);
	margin-top:5px;
}

.box-imprimir{
	float:right;
	width:155px;
	margin-right:10px;
	margin-top:18px;
}
/*Pagina de Publicacion de Avisos*/
/*Pagina de Resultados de Encuesta*/
.primer_bloque_resultado{
	float: left;
	width:110px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:lighter;
	padding-right:5px;
}
.segundo_bloque_resultado{
	margin:5px 0 0 0;
	float: left;
	text-align:right;
	background-image:url(../images/encuesta/barra_clara_prin.jpg);
	background-repeat:no-repeat;
	line-height:13px;
	}
.segundo_bloque_resultado_obsc{
	margin:5px 0 0 0;
	float: left;
	text-align:right;
	background-image:url(../images/encuesta/barra_obscura_prin.jpg);
    background-repeat:no-repeat;
	line-height:13px;
	}
	
.rollover-volver {
	display: block;
	width: 92px;
	height: 19px;
	background-image:url(../images/encuesta/btn_volver.jpg);
	background-repeat:no-repeat;
}

a.rollover-volver:hover {
	background-position: -92px;
}
/*Pagina de Resultados de Encuesta*/
/*Pagina de Repuestos*/
#contenedor_repuestos{
	width:974px;
	height:239px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../repuestos/images/fondo_repuestos01.jpg);
	}
	
#contenedor_campos{
	width:974px;
	padding:207px 0 0 0;
}	
#campo1_repuestos{
	display:block;
	float:left;
	text-align:right;
	height:20px;
	width:91px;
	padding:6px 6px 0 18px;
}

#campo1_repuestos input{
color:#333333;
font-family:Verdana,Arial,Tahoma;
font-size:10px;
size:10px;
width:90px;
}
#campo2_repuestos{
	float:left;
	text-align:right;
	height:20px;
	width:85px;
	padding:6px 6px 0 12px;;

}

#campo2_repuestos input{
color:#333333;
font-family:Verdana,Arial,Tahoma;
font-size:10px;
size:10px;
width:90px;
}
#campo3_repuestos{
	float:left;
	text-align:right;
	height:20px;
	width:80px;
		padding:6px 0 0 0;
		z-index:1;
}

#campo3_repuestos select{
color:#333333;
font-family:Verdana,Arial,Tahoma;
font-size:10px;
size:10px;
width:60px;
}
#campo4_repuestos{
	float:left;
	text-align:right;
	height:20px;
	width:157px;
		padding:6px 0 0 0;
}

#campo4_repuestos select{
color:#333333;
font-family:Verdana,Arial,Tahoma;
font-size:10px;
size:10px;
width:90px;
}
#campo5_repuestos{
	float:left;
	text-align:center;
	height:20px;
	width:280px;
		padding:6px 0 0 0;
}

#campo5_repuestos select{
color:#333333;
font-family:Verdana,Arial,Tahoma;
font-size:10px;
size:10px;
width:96px;
}
#btn_guarda_repuestos1{
	float:left;
	width:176px;
	height:19px;
	background-image:url(../repuestos/images/BotonesEnviarFormulario/02_buscar_repuesto.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#contenedor_mantencion{
	width:974px;
	height:581px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../repuestos/images/fondo_repuestos02.jpg);
	}

#sidebar_repuestos{
	float:left;
	height:517px;
	width:160px;
	padding:0 8px 0 17px;
}
#des_modelo_repuesto{
	float:left;
	text-align:left;
	width:160px;
	height:16px;
	padding-top:93px;
	color:#CCCCCC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
	}
#des_numero_chasis{
	float:left;
	text-align:left;
	width:160px;
	height:16px;
	padding-top:29px;
		color:#CCCCCC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
	}
#des_numero_vin{
	float:left;
	text-align:left;
	width:160px;
	height:16px;
	padding-top:26px;
		color:#CCCCCC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
	}
#contenedor_lista_repuestos{
	float:left;
	width:787px;
	height:400px;
	}
#pestanas_repuestos{
	float:left;
	width:787px;
	height:15px;
	padding:56px 0 0 0;
	}
#pest1_respuestos{
	display:block;
	float:left;
	width:160px;
	height:15px;
	background-image:url(../repuestos/images/btn_hover_repuestos.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	font-family:Verdana, Gxeneva, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	outline:none;
	text-decoration:none;
	}
#pest1_respuestos:hover{
		background-position:top;
	}

#pest2_respuestos{
	display:block;
	float:left;
	width:160px;
	height:15px;
	background-image:url(../repuestos/images/btn_hover_repuestos.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	font-family:Verdana, Gxeneva, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	outline:none;
	text-decoration:none;
	}
	
#pest2_respuestos:hover{
		background-position:top;
	}	
#pest3_respuestos{
	display:block;
	float:left;
	width:160px;
	height:15px;
	background-image:url(../repuestos/images/btn_hover_repuestos.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	font-family:Verdana, Gxeneva, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	outline:none;
	text-decoration:none;
	}
#pest3_respuestos:hover{
		background-position:top;
	}

#pest4_respuestos{
	display:block;
	float:left;
	width:160px;
	height:15px;
	background-image:url(../repuestos/images/Menu_repuestos/btn_visited.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	font-family:Verdana, Gxeneva, sans-serif;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	outline:none;
	text-decoration:none;
	}
#pest4_respuestos:hover{
	background-image:url(../repuestos/images/Menu_repuestos/btn_visited.gif);
	background-position:bottom;
	color:#000;
	}	
	
#cont_listado_repuestos{
	float:left;
	width:787px;
	height:291px;
	overflow:auto;
	background-color:#FFF;
	}

.detalle_rep{
font-family:Verdana, Arial;
font-size:10px;
color:#333;
text-align:left;
}
.cinput{
color:#333333;
font-family:Verdana,Arial,Tahoma;
font-size:10px;
size:10px;
}
.numeric_steper{
	float:left;
	width:40px;
	height:20px;
	padding-top:2px;
	padding-left:20px;
}

.numeric_steper input{
	width:40px;
	height:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.numeric_up{
	float:right;
	width:24px;
	height:10px;
	background-image:url(../images/numeric_st_up.gif);
		margin-top:1px;
		background-repeat:no-repeat;
	}
.numeric_down{
	float:right;
	width:24px;
	height:10px;
	background-image:url(../images/numeric_st_down.gif);
			background-repeat:no-repeat;
	}

#boton_limpiar_lista_rep{
	float:right;
	width:100px;
	height:19px;
	background-image:url(../repuestos/images/BotonesEnviarFormulario/03_limpiar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
	
#boton_finalizar_lista_rep{
	float:right;
	width:100px;
	height:19px;
	background-image:url(../repuestos/images/BotonesEnviarFormulario/04_finalizar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
#conte_botones_repuestos{
	float:left;
	width:787px;
	height:20px;
	margin-top:10px;
	background-color:#FFF;
	}
#cabecera_lista_resumen{
	margin:3px 2px 0 2px;
	width:763px;
	height:25px;
	background-image:url(../repuestos/images/fondo_cabecera_resumen.jpg);
	}
	
#cont_listado_repuestos_resumen{
	float:left;
	width:782px;
	height:291px;
	overflow:auto;
	background-color:#FFF;
	}
#des_resumen_repuestos{
	float:left;
	width:655px;
	height:20px;
	line-height:19px;
	}

#boton_seguir_lista_rep{
	float:right;
	width:100px;
	height:19px;
	background-image:url(../repuestos/images/BotonesEnviarFormulario/05_seguir.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

#contenedor_verificacion_nvo{
	width:974px;
	height:260px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../repuestos/images/fondo_verificacion_repuestos.jpg);
	}
#contenedor_resultado{
	width:974px;
	height:433px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../repuestos/images/fondo_cons_repuesto.jpg);
	}

#sidebar_repuestos_resultado{
	float:left;
	height:517px;
	width:300px;
	padding:0 13px 0 17px;
}

#contenedor_cons_lista_repuestos{
	float:left;
	width:637px;
	height:400px;
}

#fix_campos_repuestos{
	float:left;
	width:637px;
	height:19px;
	padding:71px 0 0 0;
	}
#cont_campos_repuestos_concecionario{
	float:left;
	margin:3px 0 0 0;
	width:637px;
	height:251px;
	overflow:auto;
	overflow-x:none;
	}
#cabecera_lista_resultado{
	margin:3px 2px 0 2px;
	width:619px;
	height:25px;
	background-image:url(../repuestos/images/fondo_cabecera_lista_resultado.jpg);
	}
#des_item1_repuesto{
	float:left;
	text-align:left;
	width:300px;
	height:19px;
	padding-top:71px;
	color:#CCCCCC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
	background-image:url(../repuestos/images/fondo_des_item1.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
.campos_conc_resultado{
	float:left;
	text-align:left;
	width:300px;
	height:19px;
	padding:14px 0 0 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
	text-align:right;
		color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	}

.campos_conc_resultado select{
	border: 1px solid #999;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:120px;
	}
#campos_datos_resultado_repuesto{
		float:left;
	text-align:left;
	width:300px;
	height:180px;
	padding:26px 0 0 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
	text-align:right;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	}
#des_cont_resultado{
	float:left;
	width:515px;
	height:16px;
	line-height:18px;
	}
#cant_cont_resultado{
	width:20px;
	height:16px;
	line-height:18px;
	float:left;
	}
#cont_btn_finalizar_resultado{
	display:block;
	margin-top:3px;
	float:right;
	display:block;
	width:100px;
	height:19px;
	background-image:url(../repuestos/images/boton_finalizar_resultado.jpg);
	background-repeat:no-repeat;
	}
	
#mensaje_final_repuestos{
	float:left;
	width:317px;
	height:129px;
	background-image:url(../repuestos/images/mensaje_final_repuestos.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0 0 0 19px;
	}

#mensaje_final_registro{
	float:left;
	width:317px;
	height:129px;
	background-image:url(../img/mensaje_registro.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0 0 0 19px;
	}

#mensaje_final_registro_error{
	float:left;
	width:317px;
	height:129px;
	background-image:url(../img/mensaje_registro_error.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0 0 0 19px;
	}
#mensaje_final_registro_error_inj{
	float:left;
	width:317px;
	height:129px;
	background-image:url(../img/mensaje_registro_error_sqlinject.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0 0 0 19px;
	}	
#boton_volver_home_repuestos{
	float:left;
	padding:105px 0 0 115px;
	display:block;
	width:92px;
	height:19px;
	}

#info_nchasis{
	top:15px;
	left:80px;
	position:absolute;
	background-image:url(../repuestos/images/informacion_repuestos_nchasis.jpg);
	background-repeat:no-repeat;
	width:0px;
	height:0px;
	z-index:20;
	}
#back_info_nchasis{
	top:4px;
	left:70px;
	position:absolute;
	width:0px;
	height:0px;
	z-index:10;
	background-color:#000;
	opacity: 0.50;
	-moz-opacity: 0.50;
	filter:alpha(opacity=50);
	
	}
#lupa1{
	float:left;
	width:20px;
	height:20px;
	left:120px;
		background-image:url(../repuestos/images/Iconos/01_lupa.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin:6px 0 0 0;
	cursor:help;
	}

#lupa2{
	float:left;
	width:20px;
	height:20px;
	left:120px;
		background-image:url(../repuestos/images/Iconos/01_lupa.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin:6px 0 0 0;
	cursor:help;
	}
	
/*Pagina de Repuestos*/

/*BOTON GENERICO*/
.rollover-btn-generico-rojo {
	display: block;
	width: 94px;
	height: 21px;
	background-image:url(../imagenes/img_btn_tipo/btn_rojo_tipo.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	line-height:19px;
	text-decoration:none;
	text-transform: uppercase;
}
		
a.rollover-btn-generico-rojo:hover {
	background-position: -94px;
	text-decoration:none;
}
.contenedor_titulo_descargas{
	float:left;
	width:200px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#990000;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	padding-top:15px;
	background-color:#FFF;
	}


.contenedor_subtitulo_descargas{
	float:left;
	width:400px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	padding-top:7px;
	}

.contenedor_pestanas_descargas {
	float:left;
	padding-top:0px;
	//padding-top:0px;
	height:30px;
	width:972px;
}


.contenedor_pestanas_descargas li{
	display:inline;
	height:25px;
	padding: 0 10px 0 10px;
	margin: 0 10px 0 10px; 
	background-image:url(../imagenes/links/fondo_pestana.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
	line-height:19px;
	text-decoration:none;
	outline:none;
	
}  
.contenedor_pestanas_descargas a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
	line-height:19px;
	text-decoration:none;
	outline:none;
	
}  

.contenedor_pestanas_descargas li:hover{
	background-image:url(../imagenes/links/fondo_pestana_hover.jpg);
	background-repeat:repeat-x;
}
.cuadro_mapa{
	border:2px solid silver;
	}
.contenedor_mapa_iframe{
	width:405px;;
	height:310px;
	overflow:hidden;
	border:1px solid silver;
	}	