




#cabecera {
background-image: url(images/cabeceraInterior.jpg);
background-repeat:no-repeat;
background-position:bottom right;
height:182px;
clear:both;
width:719px;
/*background-image: url(images/cabeceraInicio.gif);
background-repeat:no-repeat;
background-position:bottom right;
height:252px;
clear:both;
width:719px;*/
/*margin: 30px auto 0px -56px; */
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
overflow:auto;
text-align:justify;
border:0px solid red;
}

#cabecera span {
display:none;
}

#cabeceraInterior {

background-image: url(images/cabeceraInterior.jpg);
background-repeat:no-repeat;
background-position:bottom right;
height:182px;
clear:both;
width:719px;
/*margin: 30px auto 0px -56px; */
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
overflow:auto;
text-align:justify;
border:0px solid red;
}

#cabecera span {
display:none;
}


#contenedor {
	margin: 30px auto 30px auto;
	width:719px;

	text-align:left;
	border: 0px solid black;
/*	background-color:BFCBD2;*/

	background-position:bottom right;
}


#cuerpo {
float:right;
width:662px;
margin: auto 0px auto auto; //auto en el primer parámetro
padding: 0px;
background-color:white;
background-image:url(images/fondo_logo.gif);
background-position:bottom right;
	background-repeat:no-repeat;
text-align:justify;
border:1px solid black;
z-index:0;
visibility:visible;
position:relative; //prueba, se puede eliminar


}

#texto {
margin: 20px;
text-align:center;
}

/*Barra de Navegacion */


#barraNavegacion {
position:relative; //prueba se puede eliminar
width:663px;
height:32px;
margin:0px;
float:right;
z-index: 1; //prueba se puede eliinar
}

.marcaFila {
width: 70%;
/* border: 1px solid AFC1C9; */
margin:1px auto 0px auto;
padding:10px;
height:105px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:both;
}

.marcaFila2 {
width: 70%;
/* border: 1px solid AFC1C9; */
margin:1px auto 0px auto;
padding:10px;
height:140px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:both;
}

.marcaFila3 {
width: 70%;
/* border: 1px solid AFC1C9; */
margin:1px auto 0px auto;
padding:10px;
height:40px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:both;
}


.marcaNombre {
clear:left;
float:left;
font-size:14pt;
text-decoration: underline;
display:block;
}

.marcaDescripcion {
clear:left;
float:left;
margin: 15px 0px 0px 0px;
text-align:left;
width:50%;
display:block;
}

.marcaLogotipo {
float: right;
clear:none;
background-color:DFE4E9;
display:block;
}

.marcaLogotipo2 {
float: right;
clear:none;
background-color:FFFFFF;
clear:block;
}

.marcaTexto {
margin: 20px;
text-align:center;
display:none;
}

/*Imágenes Marca*/
.NombreMarcairimotelwin {
background-image:url(images/logotipo/irimotelwin.jpg);
width:364px;
height:35px;
margin:auto;
text-align:center;
}

.NombreMarcairimotelwin span{
display:none;
}

.NombreMarcairimo {
background-image:url(images/logotipo/irimo.jpg);
width:182px;
height:35px;
margin:auto;
text-align:center;
}

.NombreMarcairimo span{
display:none;
}

.NombreMarcaryobi {
background-image:url(images/logotipo/ryobi.jpg);
width:159px;
height:61px;
margin:auto;
text-align:center;
}

.NombreMarcaryobi span{
display:none;
}

.NombreMarcawabco {
background-image:url(images/logotipo/wabco.jpg);
width:207px;
height:40px;
margin:auto;
text-align:center;
}

.NombreMarcawabco span{
display:none;
}

.NombreMarcaryme {
background-image:url(images/logotipo/ryme.jpg);
width:130px;
height:70px;
margin:auto;
text-align:center;
}

.NombreMarcaryme span{
display:none;
}

.NombreMarcagespasa {
background-image:url(images/logotipo/gespasa.jpg);
width:157px;
height:40px;
margin:auto;
text-align:center;
}

.NombreMarcagespasa span{
display:none;
}

.NombreMarcasamoa {
background-image:url(images/logotipo/samoa.jpg);
width:103px;
height:82px;
margin:auto;
text-align:center;
}

.NombreMarcasamoa span{
display:none;
}


.NombreMarcaSefacmega {
background-image:url(images/logotipo/sefac_mega.jpg);
width:327px;
height:35px;
margin:auto;
text-align:center;
}

.NombreMarcaSefacmega span{
display:none;
}

.NombreMarcaSefac {
background-image:url(images/logotipo/sefac.jpg);
width:164px;
height:35px;
margin:auto;
text-align:center;
}

.NombreMarcaSefac span{
display:none;
}

.NombreMarcaAlbert {
background-image:url(images/albert/logo.gif);
width:164px;
height:69px;
margin:auto;
text-align:center;
}

.NombreMarcaAlbert span{
display:none;
}

.NombreMarcaBezares {
background-image:url(images/bezares/logo-bezares.gif);
width:169px;
height:116px;
margin:auto;
text-align:center;
}

.NombreMarcaBezares span{
display:none;
}

.NombreMarcaBinsa {
background-image:url(images/binsa/logo-binsa.gif);
width:169px;
height:34px;
margin:auto;
text-align:center;
}

.NombreMarcaBinsa span{
display:none;
}



.NombreMarcaBrevini {
background-image:url(images/brevini/hp_co_logo.gif);
width:146px;
height:65px;
margin:auto;
text-align:center;
}

.NombreMarcaBrevini span{
display:none;
}


.NombreMarcaComer {
background-image:url(images/comer/logo.gif);
width:192px;
height:30px;
margin:auto;
text-align:center;
}

.NombreMarcaComer span{
display:none;
}


.NombreMarcaCommercial {
background-image:url(images/commercial/commercial-hydraulics.gif);
width:229px;
height:65px;
margin:auto;
text-align:center;
}

.NombreMarcaCommercial span{
display:none;
}

.NombreMarcaHydromatik {
background-image:url(images/hydromatik/logo-hydromatik.gif);
width:36px;
height:52px;
margin:auto;
text-align:center;
}

.NombreMarcaHydromatik span{
display:none;
}

.NombreMarcaKawasaki {
background-image:url(images/kawasaki/logo.gif);
width:138px;
height:64px;
margin:auto;
text-align:center;
}

.NombreMarcaKawasaki span{
display:none;
}

.NombreMarcaLegris {
background-image:url(images/legris/logo.gif);
width:112px;
height:51px;
margin:auto;
text-align:center;
}

.NombreMarcaLegris span{
display:none;
}


.NombreMarcaLinde {
background-image:url(images/linde/logo.jpg);
width:121px;
height:42px;
margin:auto;
text-align:center;
}

.NombreMarcaLinde span{
display:none;
}


.NombreMarcaMaiberflex {
background-image:url(images/maiberflex/logo2.gif);
width:272px;
height:39px;
margin:auto;
text-align:center;
}

.NombreMarcaMaiberflex span{
display:none;
}


.NombreMarcaMetalwork {
background-image:url(images/metalwork/logo.gif);
width:170px;
height:88px;
margin:auto;
text-align:center;
}

.NombreMarcaMetalwork span{
display:none;
}


.NombreMarcaOmasP {
background-image:url(images/omasp/logo.gif);
width:141px;
height:82px;
margin:auto;
text-align:center;
}

.NombreMarcaOmasP span{
display:none;
}


.NombreMarcaPoclain {
background-image:url(images/poclain/logo.gif);
width:134px;
height:50px;
margin:auto;
text-align:center;
}
.NombreMarcaPoclain span{
display:none;
}


.NombreMarcaRastelli {
background-image:url(images/rastelli/logo.gif);
width:192px;
height:39px;
margin:auto;
text-align:center;
}


.NombreMarcaRastelli span{
display:none;
}


.NombreMarcaReductores {
background-image:url(images/reductores/logo.gif);
width:141px;
height:82px;
margin:auto;
text-align:center;
}

.NombreMarcaReductores span{
display:none;
}


.NombreMarcaRoquet {
background-image:url(images/roquet/logo-roquet.gif);
width:88px;
height:112px;
margin:auto;
text-align:center;
}

.NombreMarcaRoquet span{
display:none;
}

.NombreMarcaSauer {
background-image:url(images/sauer/sauer.gif);
width:196px;
height:65px;
margin:auto;
text-align:center;
}

.NombreMarcaSauer span{
display:none;
}

.NombreMarcaTdz {
background-image:url(images/tdz/logo.gif);
width:130px;
height:42px;
margin:auto;
text-align:center;
}

.NombreMarcaTdz span{
display:none;
}

.NombreMarcaUfi {
background-image:url(images/ufi/ufi.gif);
width:82px;
height:65px;
margin:auto;
text-align:center;
}

.NombreMarcaUfi span{
display:none;
}

#mensjAlerta {
margin:20px; 
}
/*Sección Empresa*/
#NavEmpresa {
background-image:url(images/NavPrincEmpresa.gif);
background-repeat:no-repeat;
text-decoration: none;
color:red;
display:block;
/*cursor: pointer;*/
text-align: center;
width:224px;
height:32px;
float:left;

}

#NavEmpresa span{
display:none;
}

/*Extensión del menú*/
#NavEmpresaSec {
border:0px solid black;
width:179px;
margin:32px 0px 0px 32px;
display:block;
}

#NavEmpresaPresentacion {
background-image:url(images/NavEmpresaPresentacion.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:31px;
margin:0;
text-decoration:none;
clear:both;
border-left:1px solid black;
border-right:1px solid black;
}
#NavEmpresaPresentacion span{
display:none;
}

#NavEmpresaPresentacion a{
font-size:20px;
text-decoration:none;
}

#NavEmpresaUbicacion {
background-image:url(images/NavEmpresaUbicacion.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:31px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
}

#NavEmpresaUbicacion span{
display:none;
}

#NavEmpresaUbicacion a{
font-size:20px;
text-decoration:none;
}

#NavEmpresaContacto {
background-image:url(images/NavEmpresaContacto.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:31px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
}

#NavEmpresaContacto span{
display:none;
}

#NavEmpresaContacto a{
font-size:20px;
text-decoration:none;
}

#NavEmpresaFeria {
background-image:url(images/NavEmpresaFeria.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:31px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
}

#NavEmpresaFeria span{
display:none;
}

#NavEmpresaFeria a{
font-size:20px;
text-decoration:none;
}


/*Sección Productos*/

#NavProductos {
background-image:url(images/NavPrincProductos.gif);
background-repeat:no-repeat;
text-decoration: none;
color:red;
display:block;
/*cursor: pointer;*/
text-align: center;
width:217px;
height:32px;
float:left;

}

#NavProductos span{
display:none;
}
/*Extensión menú Productos*/
#NavProductosSec {
border:0px solid green;
width:179px;
margin:32px 0px 0px 32px;
display:block;
}


#NavProductosAutomocion {
background-image:url(images/NavProductosAutomocion.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:30px;
margin:0px;
text-decoration:none;
clear:both;
border-left:1px solid black;
border-right:1px solid black;
}
#NavProductosAutomocion span{
display:none;
}

#NavProductosAutomocion a{
font-size:20px;
text-decoration:none;
}

#NavProductosHidMovil {
background-image:url(images/NavProductosHidMovil.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:33px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
}
#NavProductosHidMovil span{
display:none;
}


#NavProductosHidMovil a{
font-size:20px;
text-decoration:none;
}

#NavProductosHidNeumatica {
background-image:url(images/NavProductosHidNeumatica.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:31px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
}
#NavProductosHidNeumatica span{
display:none;
}

#NavProductosHidNeumatica a{
font-size:20px;
text-decoration:none;
}


#NavProductosNovedades {
background-image:url(images/NavProductosNovedades.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:31px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
}
#NavProductosNovedades span{
display:none;
}


#NavProductosNovedades a{
font-size:20px;
text-decoration:none;
}


/*Fin Navegacion Productos*/

/*Inicio Navegación Grupo ADR*/
#NavGrupoAdr {
background-image:url(images/NavPrincGrupoAdr.gif);
/*background-color:white;*/
background-repeat:no-repeat;
text-decoration: none;
color:red;
display:block;
/*cursor: pointer;*/
text-align: center;
width:222px;
height:32px;
float:left;
}

#NavGrupoAdr span{
display:none;
}

#NavGrupoAdrSec {
border:0px solid black;
width:179px;
margin:32px 0px 0px 32px;
display:none;
}

#NavGrupoAdrPresentacion {
background-image:url(images/NavGrupoAdrPresentacion.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:30px;
margin:0px;
text-decoration:none;
clear:both;
border-left:1px solid black;
border-right:1px solid black;
}
#NavGrupoAdrPresentacion span{
display:none;
}

#NavGrupoAdrPresentacion a{
font-size:20px;
text-decoration:none;
}


#NavGrupoAdrUbicacion {
background-image:url(images/NavGrupoAdrUbicacion.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:30px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
}
#NavGrupoAdrUbicacion span{
display:none;
}

#NavGrupoAdrUbicacion a{
font-size:20px;
text-decoration:none;
}



#NavGrupoAdrContacto {
background-image:url(images/NavGrupoAdrContacto.gif);
text-decoration: none;
color:red;
display:block;
cursor: pointer;
text-align: center;
width:179px;
height:30px;
margin:0px;
text-decoration:none;
clear:both;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;

}
#NavGrupoAdrContacto span{
display:none;
}

#NavGrupoAdrContacto a{
font-size:20px;
text-decoration:none;
}


/*Fin Navegacion Grupo ADR*/



#navabajo {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-align:center;
	clear:both;
}

#navegador {
	width:663px;
	height:106px;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px 0px 0px 0px;
	float: left;
}

#navegador span {
	display:none;
}


.noticiasImagenes {
display:block;
float:right;

}

.noticiasTexto {
display:block;
float:left;
text-align:justify;

}

.piezaAncha {

/* border: 1px solid AFC1C9; */
margin:1px 5px 10px 10px;
padding:10px;
height:135px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:left;
float:left;
}



.piezaI {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 5px 10px 10px;
padding:10px;
height:135px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:left;
float:left;
}


.piezaD {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 10px 10px 5px;
padding:10px;
height:135px;
display:block;
text-align:right;
background-color:DFE4E9;
clear:right;
float:right;
}

.piezaDVacia {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 10px 10px 5px;
padding:10px;
height:135px;
display:block;
text-align:right;
clear:right;
float:right;
}
.piezaIComer {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 5px 1px 10px;
padding:10px;
height:235px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:left;
float:left;
}


.piezaDComer {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 10px 1px 5px;
padding:10px;
height:235px;
display:block;
text-align:right;
background-color:DFE4E9;
clear:right;
float:right;
}

.piezaIOmasp {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 5px 10px 10px;
padding:10px;
height:225px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:left;
float:left;
}


.piezaDOmasp {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 10px 10px 10px;
padding:10px;
height:225px;
display:block;
text-align:right;
background-color:DFE4E9;
clear:right;
float:right;
}

.piezaIReductores {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 5px 1px 10px;
padding:10px;
height:205px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:left;
float:left;
}


.piezaDReductores {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 10px 10px 10px;
padding:10px;
height:205px;
display:block;
text-align:right;
background-color:DFE4E9;
clear:right;
float:right;
}


.piezaISauer {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 5px 1px 10px;
padding:10px;
height:185px;
display:block;
text-align:left;
background-color:DFE4E9;
clear:left;
float:left;
}


.piezaDSauer {
width: 42%;
/* border: 1px solid AFC1C9; */
margin:1px 10px 10px 10px;
padding:10px;
height:185px;
display:block;
text-align:right;
background-color:DFE4E9;
clear:right;
float:right;
}


.piezaTexto {
clear:left;
float:left;
margin: 15px 0px 0px 0px;
text-align:left;
width:50%;
display:block;
}

.piezaImagen {
float: right;
clear:none;
border:1px solid AFC1C9;
background-color:FFFFFF;
display:block;
}






#pieDePagina {
width:781;
height: 91;
background-image: url(images/piedepagina.gif);
clear:both;
}

#pieDePagina span {
display:none;
}


.row {

/* border: 1px solid AFC1C9; */
margin:1px 5px 10px 10px;
padding:10px;
display:block;
text-align:justify;
background-color:DFE4E9;
clear:left;
float:left;
width:90%;
}


body {
	font: 9pt  Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	margin: auto;
	background-color: BFCBD2;
}



#PrincBienvenido {
background-image:url(images/titBienvenido.gif);
width:344;
height:77;
margin: 0px 20px 0px 0px;
float:right;
}


#PrincBienvenido span {
display:none;
}

#PrincEmpresa {
background-image:url(images/titEmpresa.gif);
width:288;
height:77;
margin: 0px 20px 0px 0px;
float:right;
}


#PrincEmpresa span {
display:none;
}


#PrincGrupoAdr {
background-image:url(images/titGrupoAdr.gif);
width:344;
height:77;
margin: 0px 20px 0px 0px;
float:right;
}


#PrincGrupoAdr span {
display:none;
}


#PrincLogotipo {
background-image:url(images/logotipoGrande.gif);
width:186;
height:135;
margin: 0px 0px 0px 0px;
float:left;
overflow:none;
}


#PrincLogotipo span {
display:none;
}

#PrincLogotipoADR {
background-image:url(images/logotipoAdr.gif);
width:145;
height:50;
margin: 0px 0px 0px 0px;
float:left;
overflow:none;
}


#PrincLogotipoADR span {
display:none;
}


#PrincProductos {
background-image:url(images/titProductos.gif);
width:328;
height:77;
margin: 0px 20px 0px 0px;
float:right;
}


#PrincProductos span {
display:none;
}


div.sucursalAliauto {
clear:both;

margin:10px;
}

div.sucursalTexto {
width:50%;
float:left;
border:0px solid green;
padding:5px;
}

div.sucursalImagen {
float:left;
border:0px solid red;
margin: 12px;
}


.textoNavegacion {
/* border: 1px solid AFC1C9; */
margin:1px 10px 10px 5px;
padding:10px;

display:block;
text-align:right;
background-color:FAFFA9;
clear:right;
float:right;
}



a {
text-decoration:none;
color: 5C757A;
}

a:hover {
text-decoration:none;
color: 5C757A;
}

a:visited {
text-decoration:none;
color: 5C757A;
}

blockquote {
text-align:left;
}

h1 {
width:95%;
font-variant: small-caps;
color: #BFCBD2;
background-color:#507F9B;
padding:2px;
margin: 10px 0px 0px 10px;
border: 2px solid #BFCBD2;

}

h2 {
width:100%;
background-color:#BFCBD2;
color:#507F9B;
font-stretch: ultra-expanded;
letter-spacing: 4px;
padding:2px;
border:1px solid #507F9B;
text-align:left;
display:block;
clear:both;

}

h3 {
width:97%;
margin: 20px auto auto 2%;
background-color:#CEB8AA;
color:#046894;
text-align:left;
font-stretch: ultra-expanded;
border:1px solid #046894;
display:block;
clear:both;
}

#texto p {
text-align:justify;
}

#texto ul {
text-align:left;
}

