@import url(http://fonts.googleapis.com/css?family=Open+Sans);
header{
	background-color: #fff;
	width: 1000px;
	height:72px;
	margin: 0 auto;
	border-top-right-radius: 1em;
	border-top-left-radius: 1em;
	margin-top: 10px;
}
header .logo{
	float:left;
	margin-left: 13px;
}
header .search{
	float: right;
	margin-top: 34px;
	margin-right: 36px;
	font-family: "Trebuchet MS", sans-serif;
}
header .search input{
	border: 1px solid #1c80bc;
	background-color: #f2f7fb;
	color:#444444;
	font-style: italic;
	border-radius: 6px;
	height: 30px;
	width: 236px;
	text-indent: 7px;
}
header .search a{
	background-color: #1a7ab3;
	color:#fff;
	text-decoration: none;
	padding: 6px 11px;
	font-size: 14px;
	border-radius: 8px;
}
.nav{
	background-color: #1670a5;
	width: 1000px;
	margin: 0 auto;
	margin-top: 6px;
}
.nav ul{
	padding: 7px 0px;
	margin: 0px 30px;
}
.nav ul li{
	color: #fff;
	display: inline;
	font-size: 16px;
	font-family: "Trebuchet MS", sans-serif;
	padding: 0px 14px;
	font-weight: 600;
}
.nav ul li a{
	cursor: pointer;
	text-decoration: none;
	color:#fff;
}
.nav ul li a:hover, .nav ul li a:active{
	color: #29b4f4;
}
section#home{
	/*overflow: hidden;*/
	margin-top: 20px;
}
section#banner{
	height: 200px;
}
#banner #tabla-banner{
	width: 710px;
	float: left;
}
#banner .segunda{
	float: right;
	width: 256px;
}
#slider-mover{
	width: 390px !important;
}
body{
	background-size: 100% 100%;
	background-color: #e9e9e9;
	min-height: 1200px;
}
body .wrap{
	background-color: #fff;
	width: 970px;
	margin: 0 auto;
	margin-top: 8px;
	border-bottom-left-radius: 1em;
	border-bottom-right-radius: 1em;
  	padding: 20px 15px;
	height: auto;
	overflow: hidden;
	padding-bottom: 40px;
}
footer{
	width: 980px;
	margin: 0 auto;
	background-color: #1c80bc;
    height: 76px;
	/* position: absolute; */
	bottom: 0;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 15px;
}
footer .logo{
	float: left;
}
footer .direccion{
	font-family: "Trebuchet MS", sans-serif;
	color: #fff;
	font-size: 17px;
  	width: 320px;
	margin-left: 19px;
	margin-top: 10px;
	float: left;
    line-height: 20px;
}
footer .info{
	float:right;
    margin-top: 6px;
}
footer .info ul li{
	font-family: "Trebuchet MS", sans-serif;
	display: inline;
    font-size: 17px;
	padding: 0px 15px;
	color:#fff;
}
footer .info ul li a{
	color:#fff;
	text-decoration: none;
}
footer .info ul li i{
	color:#73beeb;
	font-size: 20px;
}
footer .info ul li a{
	font-family: "Trebuchet MS", sans-serif;
	cursor: pointer;
}
footer .info .desarrollado{
	float: right;
    margin-top: 40px;
	margin-right: 12px;
}
section#home #contenido .noticias{
	font-family: "Trebuchet MS", sans-serif;
	width: 465px;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
section#home #contenido .noticias .izq{
	float:right;
	margin-top: 20px;
}
section#home #contenido .noticias .der{
	float:left;
	margin-top: 20px;
}
section#home #contenido .noticias .izq a{
	text-decoration: none;
}
section#home #contenido .noticias .izq .titulo{
	color:#1c80bc;
	font-weight: 600;
	font-size: 17px;
	width: 285px;
}
section#home #contenido .noticias .izq .descripcion{
	color:#444444;
	width: 322px;
	font-size: 12px;
	padding-top: 10px;
	line-height: 16px;
	font-weight: 600;
}
section#home #contenido .noticias .der img{
	
}
/****** Quienes Somos ********/
section#home #contenido .aside{
	font-family: "Trebuchet MS", sans-serif;
	float:left;
	background-color: #e7f1f7;
	width: 215px;
	margin-left: -15px;
	text-align: left;
	padding:18px;
	min-height: 442px;
	border-bottom-left-radius: 13px;
	border-bottom-right-radius: 13px;
	margin-top: -27px;
}
section#home #contenido .aside .titulo{
	font-weight: 500;
	font-size: 23px;
	color:#2b88c0;
}
section#home #contenido .aside ul{
	margin-top: 20px;

}
section#home #contenido .aside ul li{
	font-weight: 600;
	color:#7a7e80;
	padding: 10px 0px;
	margin: 0px -18px;
	text-indent: 19px;
}
section#home #contenido .aside ul li a{
	font-weight: 600;
	color: #7a7e80;
	text-decoration: none;
}
section#home #contenido .aside ul li a:hover{
	color:#2b88c0;
}
section#home #contenido .aside ul li:hover{
	background-color:#ffffff;
	
}
.active{
	background-color:#ffffff;
}
.link-activo{
	color:#2b88c0 !important;
}
section#home #contenido .box{
	font-family: "Trebuchet MS", sans-serif;
	float: right;
	width: 688px;
	background-color: #fff;
	margin-right: -15px;
	min-height: 679px;
	margin-top: -27px;
	padding: 17px;
	border-bottom-left-radius: 13px;
	border-bottom-right-radius: 13px;
}
section#home #contenido .box ul li{
	display: inline;
	color: #607080;
	font-size: 14px;
}
section#home #contenido .box .texto{
	margin-top: 24px;
	font-size: 14px;
	line-height: 17px;
}
#link-noticias{
	/*float: right;*/
	display: block;
	padding-bottom: 27px !important;
}
#link-noticias a{
	font-weight: 600;
	color: #7a7e80;
	text-decoration: none;
	float: right;
	margin-right: 12px;
}
section#home #contenido .box .noti{
	margin-top: 24px;
	width: 340px;
	float: left;
}
section#home #contenido .box .noti .left{
	float: left;
}
section#home #contenido .box .noti .right{
	float: right;
}
section#home #contenido .box .noti .right a{
	text-decoration: none;
}
section#home #contenido .box .noti .right .titulo{
	color:#1c80bc;
	font-weight: 600;
	width: 223px;
}
section#home #contenido .box .noti .right .descripcion{
	color:#444444;
	font-size: 12px;
	width: 223px;
	margin-top: 13px;
}
/***** Contacto ******/

section#home #contenido .contacto{
	font-family: "Trebuchet MS", sans-serif;
	margin-left: 23px;
	margin-right: 23px;
	margin-top: 32px;
}
section#home #contenido .contacto .left{
	float:left;

}
section#home #contenido .contacto .right{
	float:right;
	margin-right: 248px;
}
section#home #contenido .contacto .left label, section#home #contenido .contacto .right label, section#home #contenido .contacto .centro label{
	color: #1c80bc;
	font-weight: 600;
	display: block;
	margin-top: 10px;
	margin-bottom: 4px;
	font-size: 13px;
}

section#home #contenido .contacto .left input, section#home #contenido .contacto .right input{
	border: 1px solid #c0c0c0;
	color: #444444;
	border-radius: 6px;
	height: 30px;
	width: 315px;
	text-indent: 7px;
	display: block;
}
section#home #contenido .contacto .izquierdo{
	float:left;
	width: 420px;

}
section#home #contenido .contacto form button, section#home #contenido .contacto .izquierdo button, section#home #contenido .contacto .derecho button{
	background-color: #1a7ab3;
	color: #fff;
	text-decoration: none;
	padding: 6px 11px;
	font-size: 13px;
	border: 0;
	border-radius: 8px;
	cursor: pointer;
	float: right;
	margin-top: 14px;
	margin-right: 17px;

}
section#home #contenido .contacto .medio button{
	background-color: #1a7ab3;
	color: #fff;
	text-decoration: none;
	padding: 6px 11px;
	font-size: 13px;
	border: 0;
	border-radius: 8px;
	cursor: pointer;
	margin-top: 14px;
	margin-right: 17px;

}
section#home #contenido .contacto .derecho a{
	color: #1c80bc;
	font-weight: 600;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	font-size: 13px;
	text-decoration: none;
}
section#home #contenido .contacto .izquierdo h1, section#home #contenido .contacto .derecho h1{
	color: #1c80bc;
	font-weight: 600;
	font-size: 20px;
	margin-bottom: 20px;

}
section#home #contenido .contacto .medio h1, section#home #contenido .contacto .derecho h1{
	color: #1c80bc;
	font-weight: 600;
	font-size: 20px;
	margin-bottom: 20px;

}
section#home #contenido .contacto .izquierdo p, section#home #contenido .contacto .derecho p{
	color: #444444;
	padding-bottom: 14px;
	font-size: 15px;
}
section#home #contenido .contacto .medio p, section#home #contenido .contacto .derecho p{
	color: #444444;
	padding-bottom: 14px;
	font-size: 15px;
}
section#home #contenido .contacto .derecho{
	float: right;
	width: 420px;
	margin-right: 15px;
}
section#home #contenido .contacto .izquierdo label, section#home #contenido .contacto .derecho label{
	color: #1c80bc;
	font-weight: 600;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	font-size: 13px;
}
section#home #contenido .contacto .medio label, section#home #contenido .contacto .derecho label{
	color: #1c80bc;
	font-weight: 600;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	font-size: 13px;
}
section#home #contenido .contacto .izquierdo input, section#home #contenido .contacto .derecho input{
	border: 1px solid #c0c0c0;
	color: #444444;
	border-radius: 6px;
	height: 30px;
	width: 400px;
	text-indent: 7px;
	display: block;
}
section#home #contenido .contacto .medio input{
	border: 1px solid #c0c0c0;
	color: #444444;
	border-radius: 6px;
	height: 30px;
	width: 400px;
	text-indent: 7px;
	display: block;
	margin: 0 auto;
}
section#home #contenido .contacto .centro textarea{
	width: 670px;
	border: 1px solid #c0c0c0;
	color: #444444;
	border-radius: 6px;
	height: 175px;
	text-indent: 7px;
	display: block;
	
}
section#home #contenido .contacto .centro{
	float: left;
	width: 100%;
	
}
#enviar{
	float: right;
	margin-right: 246px;
	margin-top: 13px;
}
section#home #contenido .contacto #mapa{
	margin-top: 65px;
}

/***** Ofertas ******/

section#home #contenido .ofertas{
	font-family: "Trebuchet MS", sans-serif;
	margin-left: 23px;
	margin-right: 23px;
}
section#home #contenido .ofertas h1{
	color: #1c80bc;
	font-weight: 600;
	font-size: 20px;
	margin-left: -16px;
	margin-bottom: 20px;
}
section#home #contenido .ofertas .lista .info{
	background-color: #f4f4f4;
	width: 187px;
	height: 42px;
	text-align: center;
	text-decoration: none;
}
section#home #contenido .ofertas .lista .info .colores{
	padding-top: 10px;
	padding-bottom: 10px;
}
section#home #contenido .ofertas .lista .info .colores li{
	width: 19px;
	height: 13px;
	border: 1px solid #d7d7d7;
	margin: 0 auto;
	display: inline-block;
}
section#home #contenido .ofertas .lista ul .borde{
	border: 1px solid #cdcddb;
	width: 188px;
	display: inline-table;
	margin: 0px -3px;
}
section#home #contenido .ofertas .lista .info .descripcion{
	color: #434343;
	font-size: 15px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	padding-top: 12px;
}
section#home #contenido .ofertas a{
	text-decoration: none;
}
/***** Productos ******/

header .derecha{
	font-family: "Trebuchet MS", sans-serif;
	float: right;
	margin-right: 273px;
}
header .derecha .sesion{
	margin-top: -49px;
	text-decoration: none;
	font-size: 14px;
	color: #848181;
	float: right;
	margin-right: -222px;
}
header .derecha #logout{
	top: 21px !important;
	font-size: 14px !important;
	cursor: pointer;
}
header .derecha #logout a{
	color: #848181;
	text-decoration: none;
}
header .derecha #logout a:hover{
	color: #1978b0;
}
header .derecha .sesion:hover{
	color: #1978b0;
}
header .derecha p{
	color: #848181;
	font-size: 12px;
	/*position: absolute;
	right: 462px;
	top: 95px;*/
}
header .menu{
	font-family: "Trebuchet MS", sans-serif;
	position: absolute;
	margin-top: -31px;
	margin-left: 41px;
}
header .menu ul li{
	display: inline-block;
	background-color: #1978b0;
	padding: 8px 7px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
header .menu ul li a{
	color: #fff;
	font-weight: 600;
	text-decoration: none;
}
.active{
	color: #1978b0 !important;
}
.active2{
	background-color: #fff !important;
	padding: 7px 7px !important;
}
#icono{
	margin-left: -236px;
	margin-top: 72px;
}
section#banner-productos{
	height: 192px;
	border-bottom:2px solid #1c80bc;
	margin: 0px -15px;
}
section#home .aside{
	font-family: "Trebuchet MS", sans-serif;
	float: left;
	width: 235px;
	border-right: 1px solid #cdcddb;
}
section#home .content{
	float: right;
	width: 748px;
	margin-top: -1px;
}
section#home .content .lista{
	font-family: "Trebuchet MS", sans-serif;
}
section#home .content .lista a{
	text-decoration: none;
}
section#home .content .lista .info{
	background-color: #f4f4f4;
    width: 122px;
  	height: 30px;
	text-align: center;
	text-decoration: none;
}
section#home .content .lista .info .colores{
	padding-top: 10px;
	padding-bottom: 10px;
	height: 0px;
}
section#home .content .lista .info .colores li{
	width: 19px;
	height: 13px;
	border: 1px solid #d7d7d7;
	margin: 0 auto;
	display: inline-block;
}
section#home .content .lista ul .borde{
	border: 1px solid #cdcddb;
  	width: 122px;
	display: inline-block;
	/*margin: 0px -3px;*/
	position: relative;
	float: left;
}
section#home .content .lista ul .less{
  	width: 122px !important;
}
section#home .content .lista ul .borde #hidden{
	position: absolute;
	width: 100%;
	top: 0px;
}
section#home .content .lista .info .descripcion{
	color:#434343;
  	font-size: 12px;
  	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	padding-top: 9px;
}
section#home .aside .buscar {
	height: 59px;
}
section#home .aside .buscar input{
	border: 1px solid #1c80bc;
	background-color: #f2f7fb;
	color: #444444;
	font-style: italic;
	border-radius: 6px;
	height: 30px;
	width: 167px;
	text-indent: 7px;
}
section#home .aside .buscar h2, section#home .aside .categoria h2{
	text-transform: uppercase;
	color:#4999c9;
	font-weight: 600;
	margin-top: 6px;
	margin-bottom: 8px;
	text-indent: 5px;
}
section#home .content .lista #hidden ul{
	background-color: #f2f2f2;
}
section#home .content .lista #hidden ul li{
	font-size: 10px;
	border-bottom: 1px solid #cdcddb;
}
section#home .content .lista #hidden ul li a{
	text-decoration: none;
	color:#444444;
}
section#home .content .lista #hidden ul li img{
	vertical-align: middle;
}
section#home .aside .buscar h2, section#home .aside .categoria{
	margin-bottom: 8px;
	/*border-bottom: 1px solid #cdcddb;*/
}
/***** Detalle productos ******/
section#home .detalle{
	font-family: "Trebuchet MS", sans-serif;
}

section#home .detalle .galeria{
	float:left;
  	width: 295px;
  	margin-top: 12px;
}
section#home .detalle .derecho{
	float: left;
  	margin-top: 34px;
	width: 460px;
	font-size: 13px;
	font-weight: 600;
}
section#home .detalle .derecho table tbody{
	line-height: 24px;
}
section#home .detalle .derecho table tr{
	margin: 5px 0px;
}
section#home .detalle .derecho table tr .first{
	color: #444444;
	width: 183px;
	font-family: "Trebuchet MS", sans-serif;
  	font-weight: 900;
}
section#home .detalle .derecho table tr .second{
	color: #1c80bc;
}
section#home .detalle .derecho table tr .second span{
    margin-left: 15px;
}
section#home .detalle .derecho h2{
	margin-top: 20px;
	color: #1c80bc;
	font-size: 15px;
	margin-bottom: 10px;
}
section#home .detalle .derecho table tr .second ul li{
	width: 19px;
	height: 13px;
	border: 1px solid #d7d7d7;
	margin: 0 auto;
	display: inline-block;
	border-radius: 5px;
	margin: 0px 3px;
	-webkit-box-shadow: 3px 3px 6px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 3px 3px 6px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 3px 3px 6px 0px rgba(50, 50, 50, 0.75);
}
section#home .detalle .enlaces{
	float: right;
  	margin-top: 0px;
	margin-right: 12px;
}
section#home .detalle .enlaces img{
	display: block;
	margin: 6px 0px;
}
#titulo-carrusel{
  	margin-top: 65px;
	margin-left: 14px;
	color: #727272;
}

#propiedades{
	text-indent: 38px;
	list-style: none;
}
#propiedades label, #atributos{
	color:#414141;
	font-size: 13px;
	font-weight: 500;
}
li{
	list-style: none;
}
li#checks-atributos{
	
	margin-left: 23px;
}
#exito{
	font-family: "Trebuchet MS", sans-serif;
	background-color: rgba(28, 128, 188, 0.93);
	color: #fff;
	font-size: 14px;
	width: 345px;
	margin: 0 auto;
	padding: 7px 9px;
	margin-bottom: 27px;
}
#alerta{
	background-color: rgba(28, 128, 188, 0.93);
	color: #fff;
	font-size: 14px;
	width: 240px;
	padding: 6px 9px;
	float: left;
	margin-top: 15px;
	margin-left: 491px;
}
#error{
	background-color: rgba(28, 128, 188, 0.93);
	color: #fff;
	font-size: 14px;
	width: 466px;
	padding: 6px 9px;
	float: left;
	margin-top: 15px;
}
.loading{
	
}
#msj{
	font-family: "Trebuchet MS", sans-serif;
	position: absolute;
	margin-top: -31px;
	right: 277px;
	background-color: #1978b0;
	color: #fff;
	padding: 8px 7px;
	border-radius: 7px;
}
#delete{
	font-size: 13px !important;
	padding: 6px 0px !important;
	padding-left: 7px !important;
	border-bottom: 1px solid #cdcddb !important;
}
#delete i{
	font-size: 17px !important;
	color: rgb(190, 73, 73);
}
#cantidad{
	display: block;
	position: absolute;
	width: 100%;
	bottom: 70px;
	background-color: #f4f4f4;
	font-size: 9px !important;
	color:#444444;
}
#botones{
	font-family: "Trebuchet MS", sans-serif;
	float: right;
	background-color: #1978b0;
	margin: 30px 0px;
	margin-right: 50px;
	padding: 7px 15px;
	cursor: pointer;
	border-radius: 7px;
}
#botones:hover{
	opacity: 0.9;
}
#botones a{
	color: #fff;
	font-size: 17px;
	text-decoration: none;
}
#menos i, #mas i{
	color: #1978b0;
	font-size: 12px !important;
}
#sinsesion{
	text-align: center;
	font-family: "Trebuchet MS", sans-serif;
}
#sinsesion h1{
	color: #444444;
	padding-bottom: 14px;
	font-size: 15px;
	margin-top: 18px;
}
#sinsesion h1 a{
	color: #1c80bc;
	text-decoration: none;
}
#sinsesion h1 a:hover{
	color: #1c80bc;
	text-decoration: none;
	opacity: 0.9;
}
#sinsesion form label{
	color: #1c80bc;
	font-weight: 600;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	font-size: 13px !important;
}
#sinsesion form input{
	border: 1px solid #c0c0c0;
	color: #444444;
	border-radius: 6px;
	height: 30px;
	width: 400px;
	text-indent: 7px;
	display: block;
	margin: 0 auto;
}
#sinsesion form button{
	background-color: #1a7ab3;
	color: #fff;
	text-decoration: none;
	padding: 6px 11px;
	font-size: 13px;
	border: 0;
	border-radius: 8px;
	cursor: pointer;
	margin-top: 26px;
}
#sinsesion form button:hover{
	opacity: 0.9;
}
#linkolvido{
	font-size: 13px;
	color: #1a7ab3;
}
#linkolvido:hover{
	opacity: 0.9;
}
#cantidadproductos{
	font-size: 12px;
	color: #1a7ab3;
}
#cantidadproductos:hover{
	opacity: 0.9;
}
#listacolor{
	width: 25px;
	height: 11px;
	display: inline-block;
	border-radius: 5px;
	border: 1px solid#ccc;
}
#agregaralcarro{
	cursor: pointer;
}
.centrado{
	text-align: center;
}
#titulomapa{
	font-family: "Trebuchet MS", sans-serif;
	color: #1c80bc;
	font-weight: 600;
	font-size: 20px;
	margin-left: 2px;
	margin-bottom: 20px;
}
.mapa i{
	color: #1c80bc;
	font-size: 17px;
}
.mapa a{
	font-family: "Trebuchet MS", sans-serif;
	color: #1c80bc;
	font-size: 14px;
}
.mapa .sitemap li{
	padding: 10px 0px;
}
.mapa .sitemap li ul{
	text-indent: 10px;
}
.mapa .sitemap li ul li{
	padding: 8px 0px;
}
#botonbuscar{
	cursor: pointer;
}
#contenido #mostrar{
	font-family: "Trebuchet MS", sans-serif;
}
#contenido #mostrar a{
	text-decoration: none;
}
#contenido #mostrar h1{
	color: #1c80bc;
	font-weight: 600;
	font-size: 17px;
	margin-left: 2px;
	margin-bottom: 5px;
}
#contenido #mostrar .image{
	float: left;
}
#contenido #mostrar .textobusqueda{
	float: right;
	width: 808px;
	color: rgb(102, 102, 102);
	margin-left: 11px;
	font-size: 14px;
}
#contenido #mostrar ul li{
	display: inline-block;
	margin-bottom: 28px;
}
#contenido #mostrar .textall{
	width:100%;
	color: rgb(102, 102, 102);
	margin-left: 3px;
	font-size: 14px;
}
hr { 
  background-color: #1c80bc;
  height: 1px; 
  border:0;
}
#detalletitulo{
	color: #1c80bc;
	font-weight: 600;
	font-size: 17px;
	margin-left: 2px;
	margin-bottom: 5px;
}
#detallefoto{
	float: right;
}
#detalleresumen{
	color: rgb(102, 102, 102);
	margin: 10px 0px;
	font-size: 16px;
	margin-top: 23px;
}
#detalledetalle{
	color: rgb(102, 102, 102);
}
#detallefecha{
	font-size: 13px;
}
.rgb{
	background-color: rgba(28, 128, 188, 0.41);
	position: absolute;
	width: 188px;
	height: 209px;
	cursor: pointer;
}
#mensajeenviado{
	float: left;
	background-color: #1c80bc;
	color: #fff;
	padding: 4px 8px;
	font-size: 14px;
	margin-top: 9px;
}
.always{
	display:block !important;
}
#paginacion{
	text-align:center;
	margin-top:30px;
	font-family: "Trebuchet MS", sans-serif;
}
#paginacion a{
	color:#1c80bc;
	text-decoration:none;
	padding: 1px 6px;
	padding-left: 2px;
	font-size:14px;
}
#paginacion a.active{
    color:#ffffff !important;
    background:#1c80bc;
}
section#home .detalle .derecho table tr .titulo_producto{
  color: #1c80bc;
  font-size: 21px;
}
.derecho table{
  margin-bottom: 25px;
  width: 460px;
}
.derecho .main .first{
  width: 133px !important;
}
.imprimir{
	float: right;
}
.related_title{
	text-transform: uppercase;
	color: #14699d;
	font-size: 16px;
	text-align: center;
	font-weight: 700;
	margin-top: 4px;
	margin-bottom: 10px;
}
.related{
	border: 1px solid#d5d5d5;
	text-align: center;
	width: 183px;
	float: right;
	margin-bottom: 50px;
}
.related .slider1 .slide_relateds{
  	margin-left: 11px;
	overflow: hidden;
  	margin-right: 11px !important;
}
.related .slider1 .slide_relateds a{
	overflow: hidden;
	width: 170px;
	height: 162px;
}
.related .slider1 .slide_relateds img{
	margin-left: 0px !important;
}
.related .bx-wrapper .bx-prev {
  	left: -3px !important;
}
.related .bx-wrapper .bx-next{
  	right: -6px !important;
}
.related .bx-wrapper .bx-viewport {
  left: -3px !important;
}
.download{
	float: right;
}
#titulo-carrusel{
	color: #14699d;
	font-size: 16px;
	text-align: right;
	margin-right: -9px;
}
.list_carousel .bx-wrapper{
	max-width: 165px !important;
}
.list_carousel .bx-wrapper .bx-prev{
	left: -25px !important;
	background: url(../imgsitio/arrow-left-active.png) no-repeat !important;
}
.list_carousel .bx-wrapper .bx-next{
	right: -32px !important;
	background: url(../imgsitio/arrow-right-active.png) no-repeat !important;
}
.list_carousel .bx-wrapper .bx-prev:hover{
	background: url(../imgsitio/arrow-left.png) no-repeat !important;
}
.list_carousel .bx-wrapper .bx-next:hover{
	background: url(../imgsitio/arrow-right.png) no-repeat !important;
}
.holder1,.holder2,.holder3,.holder4{text-align:center;}
.holder a, .holder1 a, .holder2 a, .holder3 a, .holder4 a{padding:5px;display:inline-block;font-size: 13px;font-weight: bold;margin:0 2px;cursor:pointer;}
.holder a:hover, .holder1 a:hover, .holder2 a:hover, .holder3 a:hover, .holder4 a:hover{display:inline-block;background:#1978b0;font-weight:bold;color:#fff;}
.holder a.jp-current, .holder1 a.jp-current, .holder2 a.jp-current, .holder3 a.jp-current, .holder4 a.jp-current{display:inline-block;background:#1978b0;font-weight: bold;color:#fff;}
.holder a.jp-current:hover, .holder1 a.jp-current:hover, .holder2 a.jp-current:hover, .holder3 a.jp-current:hover, .holder4 a.jp-current:hover{display:inline-block;background:#1978b0;font-weight: bold;color:#fff;}
.holder{
	text-align: center;
	margin-top: 25px;
}
#itemContainer{
	overflow: hidden;
}
.contacto .clientes:hover img{
	opacity: 0.8;
}
.owl-theme .owl-controls{
    margin-top: -24px !important;
    text-align: center;
}
.noticias .der img:hover{
	opacity: 0.8;
}