@charset "utf-8";
/* CSS Document */
/*INICIALIZAR - RESET*/
/* I made some changes to line-height on 30-11-2023 -Jim */
table{
	border-collapse:collapse;
	
}
img a{
	text-decoration:none;
	border:none;
}
a img
{
      border: none;
	  text-decoration:none;
}
hr{
	background-color: #CECECE;
}
/*PRINCIPAL*/
body{
	font-family: Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#77787B;
	margin : 0px;
	padding:0px;
	text-align: center;
	background-color: #ffffff;
}
#main{
	width:100%;	
}
#wrap{
	text-align: left;
	width: 1024px;
	margin: auto;
	border:none;
} 
#main-header{
	background:url(images/fdo-degradado.jpg) repeat-x;
}
#header{
	text-align: left;
	width:1024px;
	margin: auto;
}
#header-content{
	padding:18px 40px 10px 95px;
}
#menu{
	background:url(images/fdo-menu.jpg) repeat;
	text-align:center;
	padding:3px 0px 3px 0px;
}
#galeria{
	height:auto;
}
#content{
	margin-top:10px;
}
#foot1{
	text-align:center;
	background:url(images/borde-foot.jpg) top repeat-x;
	height:143px;

}
#news{
	text-align:left;
	width:1024px;
	margin:auto;
}
#news-content{
	padding:20px 20px 20px 45px;
}

#foot2{
	text-align:center;
	background:url(images/borde-foot-b.jpg) top repeat-x;
}
#foot{
	width:1024px;
	margin:auto;
}
#foot-content{
	padding:25px 0px 30px 0px;
}
/*HEADER*/
#head-cont{
	/*margin:18px 31px 17px 110px;	*/
	
	
}
#utillaje{
	margin:3px 0px 0px 0px;
	float:left;
	width:254px;
	
}
#encabezado{
	float:right;
	width:480px;
	padding:0px 15px 0px 0px;
}

/*NAVEGACIÓN*/
.enlacenav{
	color:#FFF;
	font-size: 13pt;
	margin-right:50px;
	padding-top:1px;
	font-weight:bold;
}
a.enlacenav {
	color:#FFF;
	text-decoration:none;
	
}
/* BUSQUEDA POR LETRA*/
#busqueda{
	height:101px;
	text-align:center;
}
#busqueda-abc{
	padding:5px 0px 5px 0px;
	border-top:#9D9FA2 1px solid;
	border-bottom:#9D9FA2 1px solid;
	width:932px;
	margin:18px auto 10px auto;
}
#abc-box{
	/*padding-top:5px;
	padding-bottom:7px;	*/
	background:url(images/abc-fdo.jpg) #018EC3 repeat-x;
	height:62px;
	
}
#busqueda-text{
	text-align:center;
	
}
.float-left{
	float:left;	
}
/*SUBASTAS*/
#subastas{
	height:100%;
	text-align:left;
	padding:0px 0px 0px 33px;
}
#subastas a {
	text-decoration:none;
}
.sub-col{
	float:left;
	width:305px;
	height:205px;
	background:url(images/cuadro.jpg) no-repeat;
	padding-left:10px;
	margin-right:0px;
	
}
/*CONTENIDO*/
#con-texto{
	width:691px;
	float:left;
	border-right:#CECECE 1px solid;
}
#con-texto-b{
	width:930px;
	float:left;
	border-right:#CECECE 1px solid none;
	margin:0px 0px 30px 0px;
}
#barra{
	float:right;
	width:218px;
	margin:0px 0px 0px 0px;
	
}
.col{
	float:left;
	width:315px;
	padding:0px 0px 0px 0px;
}
#contenido{
	margin:35px 0px 10px 0px;
	text-align:left;
	padding:0px 46px 0 46px;
}
.box{
	border-bottom:#CECECE 1px solid;
	margin:3px 0px 0px 0px;
	height:143px;
	line-height:12px;
	}
.box a{
	text-decoration:none;
	color:#77787B;
	line-height:13px;
	font-weight:normal;
	font-size:12.5pt;
}
.box2{
	margin:3px 0px 0px 0px;
	line-height:12px;
}
.box2 a{
		text-decoration:none;
	color:#77787B;
	line-height:12px;
	font-weight:normal;
	font-size:12.5pt;
}
/*TEXTO*/
.tit-head{
	font-size:24pt;
	color:#1D52A4;
}
.tit-head a{
	color:#1D52A4;
	text-decoration:none;
}
.text-head{
	color:#77787B;
	font-size:13.5pt;
	text-align:justify;
}
.tit-sub{
	font-size:20pt;
	color:#1D52A4;
	padding:15px 5px 0px 30px;
}
.titBus{
	font-size:20pt;
	color:#1D52A4;
}
#busqueda-text{
	color:#FFF;
	font-size:14pt;
}



.titl-text{
	font-size:24pt;
	color:#1D52A4;
	line-height:5px;
	margin:0px 0px 30px 0px;
	width:480px;
}
title {
	color:#FFF;
	font-size:14pt;
}
.titl-text a{
	color:#1D52A4;
	text-decoration:none;
}
.con-text{
	color:#595959;
	color:#77787B;
	font-size:12.5pt;
}
#texto{
	padding:0px 27px 0px 0px;
	color:#77787B;
	font-size:15pt;
	text-align:justify;
	height: auto;
}
#texto-subastas{
	padding:0px 27px 0px 0px;
	color:#77787B;
	font-size:13pt;
	text-align:justify;
	line-height:15px;
}
#textoSubastas{
	font-family:Verdana, Geneva, sans-serif;
	padding:0px 27px 0px 0px;
	color:#77787B;
	font-size:10pt;
	text-align:justify;
	line-height:15px;
}
.texto-estandar{
	padding:0px 27px 0px 0px;
	color:#77787B;
	font-size:13pt;
	text-align:justify;
	line-height:15px;
}


.con-text-small{
	color:#77787B;
	font-size:12pt;
}
.con-text-resaltado{
	color:#1D52A4;
	font-weight:bold;
	
}
.con-text-resaltado a{
	color:#1D52A4;
	text-decoration:none;
	
}
.tit-text{
	text-align:left;
	font-size:16pt;
	color:#1D52A4;
}
.tit-text a{
	color:#1D52A4;
	text-decoration:none;
}
.text-small{
	font-size:13.5pt;
	
}
/*NEWS*/
.twitter{
	float:left;
	width:68px;
	text-align:center;
	line-height:12px;
}

.button{
	background:#145992;
	background:url(images/button.jpg);
	color:#FFF;
	font-size:9pt;
	border:none;
	height:23px;
	width:61px;
	text-align:center;
	cursor:pointer;
}
.button-reset{
	background:#145992;
	background:url(images/button-reset.jpg);
	color:#FFF;
	font-size:9pt;
	border:none;
	height:23px;
	width:61px;
	text-align:center;
	cursor:pointer;
}
.buttonBusqueda{
	background:#145992;
	background:url(images/buttonBuscar.jpg);
	color:#FFF;
	font-size:9pt;
	border:none;
	height:23px;
	width:80px;
	text-align:center;
	cursor:pointer;
}
/*FOOT*/
#foot-nav{
	text-align:center;
	margin:0px 0px 10px 0px;
}
.enlacefoot{
	font-size:13.5pt;
	color:#1D52A4;
}

a.enlacefoot{
	color:#1D52A4;
	text-decoration:none;
	padding-right:46px;
	font-weight:bold;
}
.publicidad{
	text-decoration:none;
	color:#77787B;
	
}
/**/
.pie{
	color:#FFF;
	font-size:12pt;
	line-height:9px;
	font-weight:bold;
}
.pie a{
	color:#FFF;
	text-decoration:none;
}
.pie-sombra{
	margin:-6px 0px 0px 0px;
	
}

.img-empresa{
	float:left;
	margin:0px 20px 0px 0px;
	border:1px solid #E4E4E4;	
}
.subasta{
	margin:0px 0px 0px 10px;
	line-height:20px;
	text-align:justify;
	
}
.alerta{
	color:#F00;
}
.contacto{
	text-align:center;
	padding:10px;
	margin:10px 0px 0px 0px;
	}
.contacto table{
	text-align:center;
	margin:20px 0px 0px 50px;
}
.clear{
	clear:both;
}
#input-one{
	background:url(images/fdo-input.jpg) no-repeat;
	font-size:12px;
	color:#77787B;
	height:20px;
	text-align:center;
	padding:0px 0px 0px 0px 0px;
	border:none;
}
#correoNew{
	background:url(images/fdo-input.jpg) no-repeat;
	font-size:12px;
	color:#77787B;
	height:20px;
	text-align:center;
	padding:0px 0px 0px 0px 0px;
	border:none;
}
/*MARCAS*/
.marcas-box{
	float:left;
	width:200px;
	height:100px;
	margin:0px 25px 10px 0px;
	

}
/*PRECIOS*/
.precios-box{
	border:1px solid #000;
	padding:6px;
	width:700px;
	margin:auto;
	
}
/*VIDEOS*/
#videos{
	text-align:center;
	margin:auto;	
}
.main-video{
	background:#A9BBC5;
	padding:20px 0px;
	width: 930px;
}


.titl-video{
	color:#77787B;
	font-size:20pt;
		
}
.video-prin{
	height:auto;
	width:860px;
	background:#EAEAEA;
	margin:0 auto;
	border:1px solid #77787B;
	overflow: auto;
	
}
.main-video-box{
	width:auto;
	background:#EAEAEA;
	float:left;
}
.main-video-box iframe{
	margin:10px;
	text-align:center;	
}

.main-video-desc{
	width:250px;
	background:#EAEAEA;
	float:left;
	font-size:15px;
	padding:10px;

}
.video-bar{
	height:265px;
	margin: 20px 0 0 0;
}
.video-box{
	float:left;
	font-size:15px;
	width:190px;
	height:250px;
	margin:0 0 0 20px;
	padding:5px;
	background:#EAEAEA;
	border:1px solid #77787B;
	display: block;
}
.video-box2{
	font-size:15px;
	width:95%;
	margin:15px auto 0 auto;
	padding:5px;
	background:#EAEAEA;
	border:1px solid #77787B;
	display: block;
}
.fab-col{
	width:240px;
	float:left;
	display:block;
	overflow:hidden;
	padding:10px;
	margin:0px 20px 0px 0px;
}

.fab-col a{
	color:#77787B;
	text-decoration:none;
}
.foot-text{
	line-height:12px;
	
}
.foot-text a{
	color:#77787B;
}
/*PROVEEDORES */
.list-proveedor{
	padding:5PX;
	border:1px solid #77787B;
}
.list-proveedor a{
	text-decoration:none;
	color:#77787B;
	font-weight:bold;
}
.prov-datos{
	font-weight:bold;
	font-size:25px;
	
}
#busquedaProveedor{
	margin:30px;
}
.division1{
	border: #003B82 2px solid;
	margin:25px 0;
}

/* NIVO SLIDER */
.theme-default #slider {
    width:1024px; /* Make sure your images are the same size */
    height:400px; /* Make sure your images are the same size */
}
.theme-default #slider2 {
    width:211px; /* Make sure your images are the same size */
    height:50px; /* Make sure your images are the same size */
}
.theme-default #slider3 {
	width: 214px; /* Make sure your images are the same size */
	height: 221px; /* Make sure your images are the same size */
}
.theme-default #sliderMaquina {
    width:260px; /* Make sure your images are the same size */
    height:105px; /* Make sure your images are the same size */
}
.theme-default #sliderEmpresa {
    width:200px; /* Make sure your images are the same size */
    height:85px;
}
#slider a{
    display:block;
}
#slider2 a{
    display:block;
}
#sliderMaquina a{
    display:block;
}

/* GALERIA*/
#galeriaTitulo{
	background:#1D52A4;
	color:#FFF;
	opacity:0.9; /* Overridden by captionOpacity setting */
	padding:10px;
	font-size:18px;
	position:relative;
	float:left;
	margin:363px 0 0 0;
	z-index:1000;
	width:1004px;
	text-align:center;
}
#galeriaTitulo a{
	color:#FFF;
	text-decoration:none;
}
#galeriaTitulo a:hover{
	text-decoration:underline;
}
