/* CSS Document */
*{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	border:0px;
}

body{background-color: #fff;}
.centrador{ width:1000px; margin:0px auto 0px auto;}
a {cursor: pointer;}

.bg_der {width:7px; height:951px; background:url(../img/der.jpg) top no-repeat;}
.centro{ width:986px;}
.bg_izq {
	width:7px;
	height:951px;
	background:url(../img/izq.jpg) top no-repeat;
}
.header { width:986px; height:130px; background:url(../img/head_bg.jpg) repeat-x bottom;}

.logo {
	width:286px;
	height:130px;
	float:left;
	text-align: center;
}
.banner {
	width:700px;
	height:69px;
	float:left;
	text-align: center;
	padding-top: 11px;
}
.menu {
	height:47px;
	float:left;
	width: 700px;
	text-align: center;
	padding-top: 3px;
}

.contenido{
	background:url(../img/bg1.jpg) repeat-x top;
	width:986px;
}
.anim_index{height:237px; width:986px;}
.buscadores {
	width:986px;
	height: 361px;
}
.buscadores p{
	background:url(../img/fl.gif) 0px 4px no-repeat;
	padding: 0 0 0 13px;
	font-size: 13px;
	color: #003877;
	font-weight: bold;
}
.push{
	padding: 0px 0px 0px 10px;
}
.push2{
	padding: 0px 0px 30px 60px;
}

.c_240{ width:240px;}
.c_110{
	width:115px;
}
.c_540{
	width:540px;}
.buscadores input, textarea, select{
	color: #004694;
	background-color:#fff;
	border:#ccc 1px solid;
	padding:1px;
	/*margin:1px;*/
	font-size: 13px;
}

.boton{font-weight:bold; border:#ccc 2px solid; height:20px; width:80px; margin:5px; font-size: 12px;}
.boton:hover{
	color:#F90;
	border: 2px solid #F90;
}

.buscador_tianguis{
	height:361px;
	float:left;
	padding-left:27px;
	background:url(../img/bg_nuevo_buscador_tianguis.jpg) 27px 0px no-repeat;
	width: 959px;
	margin: 0 0 30px 0;
}
.buscador_lote{
	width:490px;
	height:361px;
	float:left;
	background:url(../img/bg_buscador_lotes.jpg) no-repeat;
}
.busc1_ctr{
	width:890px;
	margin:75px auto 0px auto;
}.busc2_ctr{
	width:270px;
	margin:130px auto 0px auto;
}
.end1{
	height:41px;
	background: url(../img/end_buscadores.jpg) repeat-x;
}
.footer{ width:986px;}
.banner_inf{
	height:auto;
}
.marcas{ height:126px;}
.foot{
	border-top: 2px solid #004694;
	height: 150px;
}
.dir{ color:#00428A;
	float:left;
	width:246px;
	text-align:center;
	line-height:110%;
	padding: 13px 0px 30px 0px;
}
.dir h5 {
	font-size:11px;
	font-weight:bold;
	padding-bottom: 4px;
}

.int1{
	background:url(../img/int_bg2.gif) repeat-y;
	width:916px;
	min-height:500px;
	margin: 0px auto 0px auto;
}
.int2{
	background:url(../img/int_bg1.jpg) top no-repeat;
	width:916px;
}

.int_end{
	background:url(../img/int_bg3.gif) no-repeat top;
	width:916px;
	height:30px;
	margin: 0px auto 0px auto;
}
.int_txt{
	padding:40px;
}
.int_txt p{
	font-size:12px;
	color:#000;
	line-height:138%;
	padding-bottom:10px;
	text-align: justify;
}
.int_txt h6{ font-weight:bolder;
	font-size:14px;
	color: #000;
}
.int_txt h5{
	color:#000;
	padding: 20px 0px 10px 0px;
}.int_txt h4{
	font-size:18px;
	padding: 30px 0px 20px 0px;
	color: #00428A;
}


.resultado table {margin:3px 0px 3px 0px;}
.resultados table{background:#ccc; color:#666; font-size:10px;}
.resultados td{font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}

.resultado_top{
	padding-top:0px;
}
.resultado_top table{background:#fff;}
.resultado_top td{background:#00428A; font-size:10px; font-weight:bold; color:#fff; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;}

.tr1{ background:#fff}
.tr2{ background:#f9f9f9;}
.img_r{
	border:1px solid #ccc;
	margin:5px;
	width: 102px;
	height: 77px;
}

.dtl_reslt{
	padding:17px 0px 0px 0px;
}
.dtl_reslt a{
	background: url(../img/ic_dt.gif) no-repeat; padding:2px 0px 10px 20px; font-weight:bold; color:#666; font-size:9px;}
.dtl_reslt a:hover{ text-decoration:none; color:#F90;}


.int_top{ padding:27px 0px 0px 0px;}

.imgs_gp1{
	float:right;
	padding:5px 0px 30px 40px;
}
.imgs_gp1 img{
	border:#CCC 2px solid;
	margin:3px;
}

.txt1 { font-weight:bold; color:#00428A;}
.click_amp{
	background:url(../img/lup.gif) right no-repeat;
	padding:0px 20px 0px 0px;
	font-size:11px;
	color:#666;
}
.ventajas {
	padding-left:60px;
}
.ventajas p{
	font-size:14px;
	line-height:20px;
	padding-bottom: 35px;
}

.ventajas p strong{
	font-size:14px;
	line-height:20px;
}

.cont{
	background:url(../img/fl2.gif) 0px 9px no-repeat;
	font-size:13px;
	color:#003775;
	padding: 5px 0px 0px 12px;
	font-weight: bold;
}
.tab1{
	background:url(../img/fl3.gif) 0px 9px no-repeat;
	font-size:12px;
	color:#003775;
	padding: 5px 0px 4px 16px;
}

.forma {
	width:730px;
	margin:0px auto 0px auto;
}
.forma input, textarea, select{
	color: #004694;
	background-color:#fff;
	border:#ccc 1px solid;
	margin:2px;
	font-size: 13px;
}
 
.paginador {
	background:#f0f4f9;
	line-height:27px;
	margin: 15px 0px 15px 0px;
}
.ordenador {
	background:#f0f4f9;
}

.paginador a{
	font-size:12px;
	font-weight:bold;
	padding:0px 10px 0px 10px;
	color:#00428A;
	text-decoration: none;
}

.gal{ width:360px;}
.gal img{
	border:2px solid #999;
	margin: 2px;
}

.tit1{
	font-size:24px;
	color:#00428A;
	padding: 15px 0px 10px 0px;
}
.info {width:750px; color:#003775; margin:0px auto 20px auto;}
.info h3{ color:#003775; padding-bottom:12px;}
.info p{color:#003775; padding:0px 0px 15px 20px;}
.info div{padding:12px 20px 20px 20px;}

.equipamiento {background: #EDF1F5; margin:0px auto 20px auto;}

.lote_desc{ width:400px; text-align:justify; line-height:18px; font-size:12px; padding:20px 0px 20px 0px;color:#003775;}	
.busq_lot_result{
	margin:0px auto 0px auto;
	width:790px;
}



/* NUEVA VERSION DEL BUSCADOR DE TIANGUIS */
.nuevo_buscador_tianguis{
	height:361px;
	margin:0 auto;
	padding-left:27px;
	background:url(../img/bg_nuevo_buscador_tianguis.jpg) 27px 0px no-repeat;
	padding: 90px 0 50px 0;
}


.buscador_tab {
	background-image:url(../img/busqueda/b1h.gif);
	width:190px;
	height:54px;
	padding:6px 0 0 0;
	font-size:14px;
	font-weight:bold;
	color: #FF6600;
	text-align:center;
	background-repeat:no-repeat;
	cursor: pointer;
	text-transform: uppercase;
}
.buscador_tabh {
	background-image:url(../img/busqueda/b1.gif);
	width:190px;
	height:54px;
	padding:6px 0 0 0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background-repeat:no-repeat;
	cursor: pointer;
	text-transform: uppercase;
}

#top {
    position: fixed;
    clear: both;
    background-color: black;
    z-index: 2;
    top:0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
}

.top_content {
    position: fixed;
    clear: both;  
    z-index: 3;
    color: white;
    font-size: 18pt;
    font-weight: bold;
    top:5%;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-align: center;
}

.buscador2_tab {
	background-image:url(../img/busqueda/tipo-seleccionado-off.png);
	width:131px; padding:0 5px;
	height:56px;
	font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFf; text-transform: lowercase;
	text-align:center;
	background-repeat:no-repeat;
	cursor: pointer;
}
.buscador2_tabh {
	background-image:url(../img/busqueda/tipo-seleccionado-on.png);
	width:131px; padding:0 5px;
	height:56px;
	font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	background-repeat:no-repeat;
	cursor: pointer; text-transform: lowercase;
}