@font-face {
font-family: "BlairITC";
src: url("/fonts/BlairITC_TT_Light.ttf")
}
body {
  background: url(/img/body-bck.jpg) repeat-x #000;
  color: #87868a;
  font-size: 11px;
  height: auto;
  padding-bottom: 20px;
}

a {
  color: #fff;
  text-decoration: none;
  outline: none;
}

a:hover {
  text-decoration: underline;
}

.hide{ display: none; }
strong{ font-weight: bold; color: #000; }

.float-left{
	float: left;
}
.float-right{
	float: right;
}
#wrapper{
	min-height: 450px;
	width: 988px;
	margin:0 auto;
	position: relative;
}
#header{
	width: 988px;
	height: 154px;
	background: url(/img/header-bck.png) no-repeat;
	position: relative;
}
#header.index{
	background: url(/img/header-bck-index.png) no-repeat;
}
#header.empresa{
	background: url(/img/header-bck-empresa.png) no-repeat;
}
#header.productos{
	background: url(/img/header-bck-productos.png) no-repeat;
}
#header.informacion-tecnica{
	background: url(/img/header-bck-informacion-tecnica.png) no-repeat;
}
#header.recubrimientos{
	background: url(/img/header-bck-recubrimientos.png) no-repeat;
}
#header.contacto{
	background: url(/img/header-bck-contacto.png) no-repeat;
}
#logo-top{
	position: absolute;
	width: 192px;
	height: 52px;
	top: 40px;
	left: 50%;
	margin-left: -96px;
}
#menu-langs{
	position: absolute;
	width: 56px;
	height: 11px;
	top: 14px;
	right: 64px;
	color: #fff;
	font-size: 9px;
}
#menu-langs a.active{
	font-weight: bold;
}
#btn-home a{
	background: url(/img/btn-home.png) no-repeat;
	background-position: -23px 0;
	width: 23px;
	height: 33px;
	position: absolute;
	top: 0;
	left: 64px;
}
#btn-home a:hover,#btn-home.active a{
	background-position: 0 0;
}
#btn-home a:hover{
	text-decoration: none;
}
#bread{
	font-size: 10px;
	color: #fff;
	margin-left: 98px;
	padding-top: 9px;
}
#menu-top{
	width: 990px;
	height: 31px;
	margin-top: 99px;
	position: relative;
	z-index: 30;
}
#menu-top-shadows{
	width: 990px;
	height: 31px;
	top: 0;
	position: absolute;
	z-index: 10;
}
#menu-top-shadows ul{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 1021px;
	height: 31px;
	position: relative;
}
#menu-top ul{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	width: 970px;
	height: 31px;
	font-size: 10px;
	font-family: "BlairITC";
	position: relative;
	z-index: 30;
}
#menu-top ul li{
	float: left;
	margin: 0;
}
#menu-top ul li.l-empresa{
	margin-left: 54px;
}
#menu-top ul li.l-productos{
	margin-left: 89px;
}
#menu-top ul li.l-informacion-tecnica{
	margin-left: 89px;
}
#menu-top ul li.l-recubrimientos{
	margin-left: 89px;
}
#menu-top ul li.l-contacto{
	margin-left: 85px;
}

#menu-top ul li.l-empresa.eu{
	margin-left: 54px;
}
#menu-top ul li.l-productos.eu{
	margin-left: 89px;
}
#menu-top ul li.l-informacion-tecnica.eu{
	margin-left: 99px;
}
#menu-top ul li.l-recubrimientos.eu{
	margin-left: 104px;
}
#menu-top ul li.l-contacto.eu{
	margin-left: 90px;
}

#menu-top ul li a{
	height: 31px;
	line-height: 31px;
	display: block;
	text-shadow: #000 1px 1px 1.1px;
	text-align: center;
}
#menu-top ul li a:hover{ text-decoration: none; }
#menu-top-shadows ul li{
	margin: 0;
	padding: 0;
	position: absolute;
	height: 31px;
	display: none;
}
#menu-top-shadows ul li.act{
	display:block;
}
#menu-top-shadows ul li.m-empresa{
	width: 177px;
	background: url(/img/menu-empresa.png) no-repeat;
}
#menu-top-shadows ul li.m-productos{
	width: 187px;
	background: url(/img/menu-productos.png) no-repeat;
	left: 160px;
}
#menu-top-shadows ul li.m-informacion-tecnica{
	width: 256px;
	background: url(/img/menu-informacion-tecnica.png) no-repeat;
	left: 545px;
}
#menu-top-shadows ul li.m-recubrimientos{
	width: 224px;
	background: url(/img/menu-recubrimientos.png) no-repeat;
	left: 334px;
}
#menu-top-shadows ul li.m-contacto{
	width: 177px;
	background: url(/img/menu-contacto.png) no-repeat;
	left: 789px;
}
/*
#menu-top-shadows ul li a.m-empresa:hover,#menu-top-shadows ul li a.m-empresa.active{

}
#menu-top-shadows ul li a.m-productos:hover,#menu-top-shadows ul li a.m-productos.active{

}
#menu-top-shadows ul li a.m-informacion-tecnica:hover,#menu-top-shadows ul li a.m-informacion-tecnica.active{

}
#menu-top-shadows ul li a.m-recubrimientos:hover,#menu-top-shadows ul li a.m-recubrimientos.active{

}
#menu-top-shadows ul li a.m-contacto:hover,#menu-top-shadows ul li a.m-contacto.active{

}
*/
#search-form{
	width: 960px;
	height: 75px;
	background: url(/img/search-form-bck.jpg) no-repeat;
	margin:0 auto;
	color: #000;
	position: relative;
	font-size: 10px;
}
#search-form.bck-eu{
	background: url(/img/search-form-bck-eu.jpg) no-repeat;
}
fieldset{
	margin: 0;
}
#type-selected{
	width: 46px;

	position: absolute;
	z-index: 10;
	background: url(/img/search-selected.png) no-repeat;
}
#type-selected.cats{
	left: 335px;
}
#type-selected.refs{
	left: 515px;
}
#form-content{
	position: relative;
	z-index: 20;
}
#search-form legend{
	position: absolute;
	display: block;
	height: 47px;
	top: 0;
	left: 50px;
	font-size: 8px;
	padding: 33px 0 0 0;
	margin: 0;
	font-family: "BlairITC";
}
#search-form .categories{
	position: absolute;
	display: block;
	height: 47px;
	top: 0;
	left: 265px;
	font-size: 9px;
	padding: 28px 0 0 0;
	margin: 0;
}

#search-form .categories p input{
	vertical-align: middle;
}
#search-form .categories p label{
	display: block;
	padding: 5px 0 0 0;
	float: left;
}
#search-form .references{
	position: absolute;
	display: block;
	height: 75px;
	width: 200px;
	top: 0;
	left: 390px;
	font-size: 9px;
	padding: 0;
	margin: 0;
}
#search-form .references.eu{
	width: 240px;
}
#search-form .references label{
	display: block;
	float:left;
	font-size: 10px;
	width: 100px;
	height: 12px;
	padding: 32px 0 0 0;
}
#search-form .references.eu label{
	width: 140px;
}
#search-form .references .list{
	float:left;
	width: 70px;
	height: 65px;
	padding: 12px 0 0 0;
	font-size: 10px;
}
#search-form .references .list input{
	vertical-align: bottom;
}
#search-form .text-box{
	position: absolute;
	display: block;
	height: 48px;
	width: 189px;
	top: 0;
	left: 590px;
	font-size: 9px;
	padding: 27px 0 0 0;
	margin: 0;
}
#search-form .text-box.eu{
	left: 640px;
}
#search-form .text-box input{
	border: 0;
	background: url(/img/search-form-input-text.png) no-repeat;
	width: 189px;
	height: 21px;
	color: #555;
	font-size: 9px;
	padding: 0 10px;
}
#search-form .text-box.eu input{
	width: 129px;
}
#search-form .submit-box{
	position: absolute;
	display: block;
	height: 67px;
	width: 60px;
	top: 0;
	left: 750px;
	margin: 0;
	padding: 8px 0 0 0;
}
#search-form .submit-box input{
	border: 0;
	background: url(/img/search-form-input-submit.png) no-repeat;
	width: 60px;
	height: 60px;
	cursor: pointer;
}
#search-form .submit-box input:hover{
	background: url(/img/search-form-input-submit-over.png) no-repeat;
}
#search-form .title{
	position: absolute;
	display: block;
	height: 55px;
	width: 50px;
	top: 0;
	left: 850px;
	margin: 0;
	padding: 33px 0 0 0;
	font-family: "BlairITC";

}
#search-form .title p{
	height: 20px;
	font-size: 8.5px;
	vertical-align: middle;
}
#banner-index{
	width: 960px;
	height: 152px;
	background: #ddd;
	margin:0 auto;
	position: relative;
	z-index: 99;
}
#banner-content{
	width: 960px;
	height: 75px;
	background: #ddd;
	margin:0 auto;
}
#content-index{
	width: 960px;
	height: 373px;
	background: #fff;
	margin:0 auto;
	position: relative;
}
#content{
	width: 960px;
	height: 450px;
	background: #fff;
	margin:0 auto;
	position: relative;
}
#content.quienes-somos, #content.nortzuk-gara{
	background: url(/img/content-quienes-somos.jpg) no-repeat;
}
#content.historia{
	background: url(/img/content-historia.jpg) no-repeat;
}
#content.principios-de-calidad,#content.kalitate-printzipioak{
	background: url(/img/content-principios-de-calidad.jpg) no-repeat;
}
#content.certificaciones,#content.ziurtapena{
	background: url(/img/content-certificaciones.jpg) no-repeat;
}

#content.productos-por-familias{
	background: url(/img/content-productos-por-familias.jpg) no-repeat;
}
#content.produktuak-familien-bidez{
	background: url(/img/content-productos-por-familias-eu.jpg) no-repeat;
}
#content.productos-por-familias-1{
	background: url(/img/content-productos-por-familias-1.jpg) no-repeat;
}
#content.produktuak-familien-bidez-1{
	background: url(/img/content-productos-por-familias-1-eu.jpg) no-repeat;
}
#content.productos-por-familias-2{
	background: url(/img/content-productos-por-familias-2.jpg) no-repeat;
}
#content.produktuak-familien-bidez-2{
	background: url(/img/content-productos-por-familias-2-eu.jpg) no-repeat;
}
#content.catalogo{
	background: url(/img/content-catalogo.jpg) no-repeat;
}
#content.katalogoa{
	background: url(/img/content-catalogo-eu.jpg) no-repeat;
}
#content.piezas-bajo-plano{
	background: url(/img/content-piezas-bajo-plano.jpg) no-repeat;
}
#content.plano-aranberako-piezak{
	background: url(/img/content-piezas-bajo-plano-eu.jpg) no-repeat;
}
#content.recubrimientos-especiales,#content.estaldura-bereziak{
	background: url(/img/content-recubrimientos-especiales.jpg) no-repeat;
}
#content.recubrimientos,#content.estaldurak{
	background: url(/img/content-recubrimientos.jpg) no-repeat;
	height: 481px;
}
#content.informacion-tecnica,#content.informazio-teknikoa{
	background: url(/img/content-informacion-tecnica.jpg) no-repeat;
	height: 481px;
}
#content.informacion-tecnica2,#content.informazio-teknikoa2{
	background: url(/img/content-informacion-tecnica2.jpg) no-repeat;
	height: 481px;
}
#content.contacto,#content.kontaktua{
	background: url(/img/content-contacto.jpg) no-repeat;
	height: 481px;
}
#content.mapa-web{
	background: url(/img/content-mapa-web.jpg) no-repeat;
	height: 450px;
}
#content.aviso-legal{
	background: #fff url(/img/content-aviso-legal.jpg) no-repeat;
	height: initial !important;
	padding-bottom: 50px;
}
#content.politica-de-privacidad{
	background: #fff url(/img/content-politica-de-privacidad.jpg) no-repeat;
	height: initial !important;
	padding-bottom: 50px;
}
#content.politica-de-cookies{
	background: #fff url(/img/content-politica-de-cookies.jpg) no-repeat;
	height: initial !important;
	padding-bottom: 50px;
}
#content.politica-de-cookies a{
	color: #F28B1E;
}
#main{
	padding: 18px 50px 22px 50px;
}
#main.no-tabs{
	padding: 22px 50px 22px 50px;
}
#main.no-tabs2{
	padding: 25px 50px 22px 50px;
}
#main2{

}
h3{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	margin-bottom: 40px;
}
h3.descargas{
	margin-bottom: 10px;
	padding: 20px 0 0 50px;
}
h3 span{
	color: #9a999e;
}
.index-slide-content{
	width: 960px;
	height: 373px;
	position: absolute;
}
.slide-text{
	width: 610px;
	height: 343px;
	padding-left: 50px;
	background: url(/img/content-index.png) no-repeat;
	float: left;
}
.slide-text p{
	color: #000;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;

}
.slide-text p.lineas1{
	line-height: 90px;
}

.slide-text p.lineas2{
	padding-top: 30px;
	line-height: 1.2em;
}
.slide-text p.lineas3{
	padding-top: 20px;
	line-height: 1.2em;
}

.slide-text p span{
	color: #9a999e;
}
.slide-text p span.over{
	color: #e49e3f;
}
.icono{
	float: right;
	height: 372px;
	width: 300px;
	cursor: pointer;
	position: relative;
	z-index: 50;
}
.icono{
	/*background: red;*/
}

#productos{
	background: url(/img/index-slide-productos.jpg) no-repeat;
}
#recubrimientos{
	background: url(/img/index-slide-recubrimientos.jpg) no-repeat;
}
#bajo-plano{
	background: url(/img/index-slide-bajo-plano.jpg) no-repeat;
}
#servicio{
	background: url(/img/index-slide-servicio.jpg) no-repeat;
}
#calidad{
	background: url(/img/index-slide-calidad.jpg) no-repeat;
}
#calidad .icono img{
	position: absolute;
	right: 0;
	top: -95px;
}
#servicio .icono img{
	float: right;
	margin-top: 100px;
}
#servicio .icono #eye{
	position: absolute;
	width: 25px;
	height: 25px;
	top: 110px;
	left:118px;
	z-index: 80;
	background: #e29a3a;
}
#footer{
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -480px;
	background: url(/img/footer-bck.png) no-repeat;
	width: 960px;
	height: 24px;
	padding-top: 33px;
	padding-bottom: 4px;
}
#footer p{
	color: #fff;
	font-size: 8.5px;
	padding-top: 0;
	text-align: center;
	margin-bottom: 0;
	word-spacing: -0.5px;
}
#footer p span{
	color: #000;
}
ul#tabs{
	list-style: none;
	padding: 0;
	margin: 0;
	margin-left: 50px;
}
ul#tabs li{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 32px;
}
ul#tabs li.first{
	margin-left: 0;
}
ul#tabs li a{
	color: #999;
	display: block;
	font-size: 12px;
	height: 26px;
	padding: 0;
	padding-top: 10px;
	text-align: center;
	word-spacing: -0.5px
}
ul#tabs li.first a{
	text-align: left;
}
ul#tabs li a.quienes-somos{
	width: 125px;
}
ul#tabs li a.historia{
	width: 128px;
}
ul#tabs li a.principios-de-calidad{
	width: 195px;
}
ul#tabs li a.certificaciones{
	width: 155px;
}

ul#tabs li a.productos-por-familias{
	width: 176px;
}
ul#tabs li a.productos-por-familias-eu{
	width: 195px;
}
ul#tabs li a.catalogo{
	width: 128px;
}
ul#tabs li a.catalogo-eu{
	width: 118px;
}
ul#tabs li a.piezas-bajo-plano{
	width: 172px;
}
ul#tabs li a.piezas-bajo-plano-eu{
	width: 212px;
}
ul#tabs li a.recubrimientos-especiales{
	width: 222px;
}
ul#tabs li a.recubrimientos-especiales-eu{
	width: 222px;
}
.portrait-bck{
	background: url(/img/img-bck.png) no-repeat;
	width: 350px;
	height: 230px;
	position: relative;
	z-index: 0;
	float: left;
}
.portrait-bck2{
	width: 350px;
	height: 230px;
	position: relative;
	z-index: 0;
	float: left;
}
.portrait-sup-izda{
	background: url(/img/img-sup-izda.png) no-repeat;
	width: 79px;
	height: 74px;
	position: absolute;
	top: -7px;
	left: -7px;
	z-index: 50;
}
.portrait-inf-dcha{
	background: url(/img/img-inf-dcha.png) no-repeat;
	width: 75px;
	height: 73px;
	position: absolute;
	bottom: -7px;
	right:  -7px;
	z-index: 50;
}
.portrait-inf-izda{
	background: url(/img/img-inf-izda.png) no-repeat;
	width: 86px;
	height: 74px;
	position: absolute;
	bottom: -14px;
	left:  -14px;
	z-index: 50;
}
.portrait-sup-dcha{
	background: url(/img/img-sup-dcha.png) no-repeat;
	width: 75px;
	height: 75px;
	position: absolute;
	top: -14px;
	right:  -14px;
	z-index: 50;
}
.portrait-img{
	position: absolute;
	z-index: 25;
	top: 9px;
	left: 12px;
}
.text{
	width: 500px;
	height: 240px;
	margin-left: 360px;
	font-size: 12px;
	padding-top: 10px;
}
.contact-boxtext{
	margin-left: 370px;
	padding-top: 0;
}
.text p{
	line-height: 1.2em;
	margin-bottom: 10px
}
.text2 p{
	line-height: 1.5em;
	margin-top: 10px;
	font-size: 11px;
}
.text p span,.text2 p span{
	color: #ff911e;
}
.text2 p span{
	font-weight: bold;
}
.text2 p strong{
	color: #ff911e;
}
.text2 p a,.text p a{
	color: #87868a;
}
.text2 p a:hover{
	color: #000;
}
.justify{
	text-align:justify;
}
p.nota-pie{
	font-size: 10px;
	text-align: left;
	margin-top: -13px;
}
p.nota-pie2{
	margin-top: 43px;
	font-size: 9px;
}
p.nota-pie span{
	color: #000;
}
p.nota-pie a{
	color: #87868a;
}

a.big-link{
	display: block;
	color: #7f7f7f;
	font-size: 14px;
}

a.big-link:hover{
	text-decoration: none;
	color: #ff911e;
}

.info{
	border: 1px solid #d8d9dd;
	width: 498px;
	height: 106px;
	background: #e5e6e9;
	position: relative;
	z-index: 0;
}
.info-certs {
	height: 106px;
	width: 400px;
	background: url(/img/icono-pdf.png) center right no-repeat;
	margin: 0 auto;
}
.info-certs a {
	color: #000;
}
/*.info-certs a:hover{
	background: url(/img/icono-pdf-over.png) center right no-repeat;
}*/
.info-certs a span {
	display: block;
	padding-top: 30px;
}
.info-certs a:last-child span {
	padding-top: 10px;
}
#familias{
	width: 120px;
}
#referencia{
	width: 280px;
	margin-left: 20px;
}
#detalle{
	width: 420px;
	margin-left: 20px;
}
h4.productos,th.productos{
	margin: 0;
	font-size: 10px;
	color: #ff911e;
	font-weight: bold;
	margin-bottom: 5px;
}
h4.mapaw{
	margin: 0;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	margin-bottom: 10px;
}
h4.mapaw a,h4.mapaw span{
	margin: 0;
	font-size: 10px;
	color: #9a999e;
	font-weight: bold;
	margin-bottom: 5px;
}
h5.productos{
	margin: 0;
	font-size: 10px;
	color: #87868a;
}
p.detalle{
	color: #000;
	margin: 0;
	margin-bottom: 5px;
}
ul.familias{
	list-style: none outside;
	margin: 0;
	padding: 0;
	height: 250px;
	width: 99px;
}
ul.familias.references{
	width: 259px;
}
ul.familias.references.no-resultados{
	height: 170px;
}
ul.familias li{
	margin: 0;
	padding: 0;
	text-indent: 0;
}
ul.familias.references li{
	margin: 0;
	margin-top: 10px;
	padding: 0;
}
ul.familias li a{
	color: #87868a;
	font-weight: bold;
	font-size: 10px;
	padding: 0;
}
ul.familias li a:hover{
	color: #000;
}

ul.familias li a.active{
	color: #000;
	text-decoration: underline;
}
ul.familias li a.references{
	line-height: 1em;
	padding: 0;
}
ul.familias li a span{
	font-weight: normal;
	display: block;
	margin-top: 3px;
}
ul.familias li a span.separator{
	font-weight: bold;
	display: inline;
	margin: 0;
	color: #FF911E;
}
ul.familias li a:hover span.separator{
	color: #000;
}
ul.materiales{
	margin: 0;
	padding: 0;
	height: 60px;
}
ul.materiales li{
	color: #000;
	font-size: 10px;
	margin-left: 20px;
	float: left;
	width: 40px;
}
ul.materiales li.mat-1{
	list-style-image: url(/img/mat-1.jpg);
}
ul.materiales li.mat-2{
	list-style-image: url(/img/mat-2.jpg);
}
ul.materiales li.mat-3{
	list-style-image: url(/img/mat-3.jpg);
}
ul.materiales li.mat-4{
	list-style-image: url(/img/mat-4.jpg);
}
ul.materiales li.mat-5{
	list-style-image: url(/img/mat-5.jpg);
}
ul.materiales li.mat-6{
	list-style-image: url(/img/mat-6.jpg);
}
ul.materiales li.mat-7{
	list-style-image: url(/img/mat-7.jpg);
}
ul.materiales li.mat-8{
	list-style-image: url(/img/mat-8.jpg);
}
ul.materiales li.mat-9{
	list-style-image: url(/img/mat-9.jpg);
}
ul.materiales li.mat-10{
	list-style-image: url(/img/mat-10.jpg);
}
ul.materiales li.mat-11{
	list-style-image: url(/img/mat-11.jpg);
}
ul.materiales li.mat-12{
	list-style-image: url(/img/mat-12.jpg);
}
ul.materiales li.mat-13{
	list-style-image: url(/img/mat-13.jpg);
}
ul.materiales li.mat-14{
	list-style-image: url(/img/mat-13.jpg);
}
#grafica{
	height: 356px;
	width: 574px;
	background: url(/img/grafico2.jpg) 0 30px no-repeat;
	position: relative;
	margin: -20px 0 0 50px;
}
.bar{
	cursor: pointer;
	width: 17px;
	margin-right: 10px;
	float: left;
}
#bars{
	position: absolute;
	top: 56px;
	left: 60px;
	width: 480px;
	height: 179px;
}
#bars-names{
	position: absolute;
	top: 256px;
	left: 30px;
	width: 480px;
	height: 79px;
	/*
	background: red;
	opacity: .5;
	*/
}
#DACROMET-B{
	height: 179px;
}
#GEOMET-B{
	height: 179px;
}
#GALVANIZADO-EN-CALIENTE{
	height: 143.2px;
	margin-top: 35.8px;
}
#DELTA-TONE{
	height: 134.25px;
	margin-top: 44.75px;
	margin-right: 11px;
}
#ZINCADO-CR-III-SELLANTE{
	height: 107.4px;
	margin-top: 71.6px;
	margin-right: 11px;
}
#BICROMATADO-SEAL{
	height: 89.5px;
	margin-top: 89.5px;
}
#DACROMET-A{
	height: 89.5px;
	margin-top: 89.5px;
	margin-right: 11px;
}
#GEOMET-A{
	height: 89.5px;
	margin-top: 89.5px;
}
#ZN-NI-FINIGARD{
	height: 71.6px;
	margin-top: 107.4px;
}
#JS-500{
	height: 62.65px;
	margin-top: 116.35px;
}
#VERDE-OLIVA{
	height: 62.65px;
	margin-top: 116.35px;
}
#ZINCADO-SEAL-IRISADO{
	height: 62.65px;
	margin-top: 116.35px;
}
#BICROMATADO-CR-VI{
	height: 44.75px;
	margin-top: 134.25px;
}
#ZINADO-NEGRO{
	height: 32.22px;
	margin-top: 146.78px;
}
#BICORMATADO-CR-VI{
	height: 8.6px;
	margin-top: 170.4px;
}
#ZINCADO-CR-III{
	height: 8.6px;
	margin-top: 170.4px;
}
#PAVONADO{
	height: 8.6px;
	margin-top: 170.4px;
}
#listado{
	width: 336px;
	min-height: 100px;
	margin: -20px 0 0 0;
}
table.recubrimientos{
	color: #9a999e;
	font-size: 8.5px;
	margin-left: 0;
	width: 100%;
}
table.recubrimientos a{
	color: #9a999e;
	font-size: 8.5px;
}
table.recubrimientos thead tr{
	margin-bottom: 10px;
	height: 30px;
}
table.recubrimientos tbody tr.even{
	background: url(/img/td-bck.png) no-repeat;
}
table.recubrimientos tbody tr.odd{

}
table.recubrimientos th.tipo{
	width: 160px;
	padding-left: 30px;
}
table.recubrimientos th.hcns{
	width: 25px;
}
table.recubrimientos th.muestra{
	width: 65px;
}
table.recubrimientos td.fr,th.fr{
	text-align: right;
	padding-right: 50px;
}
table.recubrimientos td.mr,th.mr{
	padding-right: 0;
}
table.recubrimientos tbody td{
	padding-top: 3px;
	height: 15px;
}
table.recubrimientos tbody td.frow{
	padding-left: 30px;
}
table.recubrimientos tbody td a.over{
	color: #000;
}
table.recubrimientos tbody td span.over{
	color: #000;
}

ul.downloads{
	margin: 0;
	padding: 0;
	width: 390px;
	margin-left: 50px;
	height:390px;
	list-style: none;
	padding-top: 5px;
}
ul.downloads.dcha{
	margin-left: 80px;
}
ul.downloads li{
	margin: 0;
	padding: 0;
}
ul.downloads li a{
	display: block;
	height: 46px;
	width: 390px;
	color: #87868a;
	background: url(/img/icono-pdf.png) center right no-repeat;
	font-size: 10px;
	line-height: 1em;
	padding-top: 27px;
}
ul.downloads li a:hover{
	color: #000;
	text-decoration: underline;
	background: url(/img/icono-pdf-over.png) center right no-repeat;
}
p.no-resultados{
	color: #ff911e;
}
p.text-black,p.text-black a{
	color: #000;
}
p.resultados-similares{
	margin-bottom: 0;
}
.clean{
	clear: both;
	height: 0;
	font-size: 0;
}
#light-box{
	background: url(/img/black-50.png);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
}
#light-box-content{
	position: relative;
}
#light-box-main{
	position: absolute;
	background: #fff;
	top: 0;
	left: 50%;
	width: 330px;
	height: 342px;
	margin-left: -196.5px;
	border: 1px solid #bbbbc2;
}
#light-box-close{
	width: 20px;
	height: 20px;
	position: absolute;
	top: 0;
	right: 0;
	/*background: url(/img/box-close-off.png) no-repeat;*/
	color: #aaa;
	background: #fff;
	cursor: pointer;
	z-index: 150;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
}
#light-box-inf-izda{
	position: absolute;
	bottom: 90px;
	left: 25px;
	background: url(/img/img-inf-izda.png) no-repeat;
	width: 86px;
	height: 74px;
	z-index: 150;
}
#light-box-close:hover{
	color: #000;
}
#info-box {
	margin-top: 244px;
	padding: 20px 0 0 40px;
}
#info-box span{
	color: #FF911E;
}
.light-box-img-container{
	width: 277px;
	height: 224px;
	background: url(/img/box-img-bck.png) no-repeat;
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -140.5px;
	z-index: 101;
}
.light-box-img{
	width: 250px;
	height: 194px;
	position: absolute;
	top: 13px;
	left: 14px;
	z-index: 102;
}
#banda-mapa{
	color: #ff911e;
	padding: 5px 0;
	border-top: 1px solid #ff911e;
	border-bottom: 1px solid #ff911e;
	height: 15px;
}
#banda-mapa p{
	float: left;
}
#banda-mapa p.menu-mapa{
	width: 600px;

}
#banda-mapa p.bbuscador-mapa{
	width: 130px;

}
#banda-mapa p.binfo-mapaa{
	width: 130px;

}
ul.secciones{
	margin: 0;
	padding: 0;
	width: 120px;
	float: left;
	color: #000;
	font-size: 10px;
	list-style-position: inside;
}
ul.secciones.last{
	margin: 0;
	margin-left: 10px;
}
ul.secciones li{
	margin: 0;
	padding: 0;
	font-weight: bold;

}
ul.secciones li a{
	font-weight: normal;
	color: #000;
	font-size: 9px;
}

#cookies {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 100%;
}

#cookies td, #customers th {
	border: 1px solid #ddd;
	padding: 8px;
}

#cookies tr:nth-child(even){background-color: #f2f2f2;}

#cookies tr:hover {background-color: #ddd;}