/* CSS Document */
@font-face {
	font-family: 'ProximaNovaRegular';
	src: url('proximanova-regular.eot');
	src: url('proximanova-regular.eot?#iefix') format('embedded-opentype'),
		 url('proximanova-regular.woff') format('woff'),
		 url('proximanova-regular.ttf') format('truetype'),
		 url('proximanova-regular.svg#proximanova-regular') format('svg');
	font-weight: normal;
	font-style: normal; 
}

@font-face {
	font-family: 'ProximaNovaBold';
	src: url('proximanova-bold.eot');
	src: url('proximanova-bold.eot?#iefix') format('embedded-opentype'),
		 url('proximanova-bold.woff') format('woff'),
		 url('proximanova-bold.ttf') format('truetype'),
		 url('proximanova-bold.svg#proximanova-bold') format('svg');
	font-weight: normal;
	font-style: normal; 
}

@font-face {
	font-family: 'ProximaNovaExtraBold';
	src: url('proximanova-extrabold.eot');
	src: url('proximanova-extrabold.eot?#iefix') format('embedded-opentype'),
		 url('proximanova-extrabold.woff') format('woff'),
		 url('proximanova-extrabold.ttf') format('truetype'),
		 url('proximanova-extrabold.svg#proximanova-extrabold') format('svg');
	font-weight: normal;
	font-style: normal; 
}



body {font-family: 'ProximaNovaRegular', Arial, sans-serif; -webkit-font-smoothing: antialiased; min-width:980px;}

.clear {clear:both;}
.clearfix {clear:both; float:none;}

a {
	text-decoration:none;
	-moz-transition:0.2s ease; /* Firefox 4 */
	-webkit-transition: 0.2s ease; /* Safari and Chrome */
	-o-transition: 0.2s ease; /* Opera */	
}

p {margin-bottom:15px;}

textarea {resize:none;}

strong {font-weight:700;}

ul {list-style:none;}

ul li {list-style:none;}

.align-left {float:left;}
.align-right {float:right;}
.align-center {display:block; margin:0 auto;}

#cabecera {
	border-top:3px solid #cca75d;
	background:#171616;
	margin:0px; padding:0px;
	width:100%;
}

.header-center {
	margin:0 auto;
	padding:10px 0;
	width:980px;
}

.header-center h1 {
	background:url(../images/steel-logo.png) 0px 0px no-repeat;
	float:left;
	height:61px;
	text-indent:-9999px;
	width:275px;	
}

/*main navigation*/

.main-navigation {
	color:#FFF;
	float:right;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:18px;
}

.main-navigation ul {
	float:left;	
	position:relative;
	margin:10px 0 0 0;
}

.main-navigation ul li {
	float:left;
	margin:0px;
	padding:0 18px;	
}

.main-navigation ul li.linea {
	background:#bc8e3c;
	height:20px;
	width:1px;
	padding:0px;
}

.main-navigation ul li a {
	display:block;
	color:#FFF;
	padding:0 0 8px 0;
}

.main-navigation ul li a:hover {
	border-bottom:3px solid #bc8e3c;
	color:#bc8e3c;
}

/*.main-navigation ul li:hover ul.submenu {
	display:block;	
}*/

ul.submenu {
	background:#2d2b2b;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	color:#FFF;
	display:none;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
	position:absolute;
	padding:5px 0;	
	top:15px;
	width:180px;
	z-index:15;
}

ul.submenu li {
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	width:180px;
}
ul.submenu li:hover {
	background:url(../images/sub2.jpg) 170px 14px no-repeat #222020;
}
ul.submenu li:hover a {border-bottom:none;}
ul.submenu li a {
	background:url(../images/sub1.jpg) 5px 15px no-repeat;
	color:#FFF;
	float:left;
	display:block;
	padding:7px 15px 7px 15px
}
ul.submenu li a:hover {
	color:#e8bd36;	
}

ul.submenu2 {
	background:#222020;
	color:#FFF;
	display:none;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
	left:180px;
	position:absolute;
	padding:0px;	
	width:160px;
	top:-10px;
	z-index:20;	
}
ul.submenu2 li {
	padding:0 10px;	
	width:140px;	
}
ul.submenu2 li:hover {
	background:#1b1919;
}

ul.submenu2 li a {
	background:none;
	color:#FFF;
	display:block;
	padding:7px 0;	
}

ul.submenu li:hover ul.submenu2 {
	display:block;
}

/*active states para las paginas*/

#index-page .main-navigation ul li.index-page a,
#nosotros-page .main-navigation ul li.nosotros-page a,
#productos-page .main-navigation ul li.productos-page a,
#postventa-page .main-navigation ul li.postventa-page a,
#sucursales-page .main-navigation ul li.sucursales-page a,
#noticias-page .main-navigation ul li.noticias-page a,
#contacto-page .main-navigation ul li.contacto-page a {
	border-bottom:3px solid #bc8e3c;
	color:#bc8e3c;	
}

#productos-page .main-navigation ul li.productos-page ul.submenu li a {
	background:url(../images/sub1.jpg) 5px 15px no-repeat;
	border-bottom:none;
	color:#FFF;
	display:block;
	float:left;
	padding:7px 15px 7px 15px
}
#productos-page .main-navigation ul li.productos-page ul.submenu li a:hover {
	color:#e8bd36;	
}
#productos-page .main-navigation ul li.productos-page ul.submenu li ul.submenu2 li a {
	background:none;
	color:#FFF;
	display:block;
	padding:7px 0;	
}
#productos-page .main-navigation ul li.productos-page ul.submenu li ul.submenu2 li a:hover {
	color:#e8bd36;	
}

/*Banner homepage*/

#main-banner {
	border-bottom:4px solid #bc8e3c;
	background:url(../images/loading.gif) 50% 50% no-repeat;
	background:171616;
	margin:0px; padding:0px;
	min-height:200px;
	width:100%;	
}

.hbanner-box {
	position:relative;
	overflow:hidden;
}

#main-banner2 {
	background:url(../images/banner-internas-ie10.png) 0px 0px repeat-x;
	margin:0px; padding:0px;
	height:380px;
	width:100%;	
}

.hbanner-box2 {
	box-shadow:rgba(0,0,0,0.7) 0px 0px 4px 3px;
	height:370px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	width:980px;
}

/*Unidades de negocio homepage*/

.unidades-homepage {
	background:url(../images/unidades-bg.jpg) 0px 0px repeat-x #eff0f0;
	height:312px;
	margin:0px; padding:0px;
	width:100%;	
}

.internas-titulo {
	background:url(../images/internas-titulo-bg.jpg) 0px 0px repeat-x #eff0f0;
	height:69px;
	margin:0px; padding:0px;
	width:100%;	
}

.unidades-centro {
	font-family:'PT Sans Narrow', sans-serif;
	margin:0 auto;
	padding:10px 0;
	width:980px;	
}
.unidades-centro2 {
	font-family:'PT Sans Narrow', sans-serif;
	margin:0 auto;
	padding:22px 0 0 0;
	width:980px;	
}

.hpage-title {
	background:url(../images/unidades-titulo-bg.jpg) left center no-repeat;
	display:block;
	margin:0 auto 12px auto;
	text-align:center;
	width:884px;	
}

.hpage-title h2 {
	background:#eff0f0;	
	color:#262626;
	display:table;
	font-size:22px;
	font-weight:700;
	margin:0 auto;
	padding:0 45px;
	text-transform:uppercase;
}

.unidades-negocio {
	float:left;
	margin:0 20px 0 0;
	position:relative;
	width:230px;
}
.unidades-negocio:nth-child(5n+0) {  /*hacer jquery para ie8*/
	margin-right:0px;
}
.un-header {
	border-top:2px solid #bc8e3c;
	background:#262626;
	color:#FFF;
	font-size:18px;
	font-weight:700;
	height:47px;
	position:absolute; padding:3px 35px 0 5px;
	top:0px;
	text-transform:uppercase;	
	width:170px;
	z-index:2;
}
.un-blanco {
	background:url(../images/list-blanco.png) 0px 0px no-repeat;
	height:11px;
	width:12px;
	right:30px;
	top:10px;
	position:absolute;
	z-index:15;
}
.un-detalle {
	background:url(../images/detalle.png) 0px 0px no-repeat;
	height:9px;
	position:absolute;
	top:52px;
	width:8px;
}

.un-images {
	background:url(../images/sombra.jpg) left 215px no-repeat;
	margin:26px 0 0 8px;
	padding:0 0 11px 0;
	width:222px;
}

.un-images img {
	height:215px;
	width:222px;
	-moz-transition:0.2s ease; /* Firefox 4 */
	-webkit-transition: 0.2s ease; /* Safari and Chrome */
	-o-transition: 0.2s ease; /* Opera */	
}
.un-images img:hover {
	opacity: 0.80;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.8;			
}

/* noticias y promociones del homepage*/

.others-homepage {
	font-family: 'ProximaNovaRegular', Arial, sans-serif;
	color:#262626;
	margin:0 auto; padding:32px 0;
	width:980px;	
}

.othersh-left {
	float:left;
	margin:0px; padding:0px;
	width:466px;		
}

.homepage-noticias, .promocion {
	float:left;
	width:466px;	
}

.homepage-noticias {
	color:#262626;
	margin:0 0 16px 0;
	position:relative;
}

h2.noticias-eventos {
	background:url(../images/noticias-up.jpg) left bottom no-repeat;
	color:#bc8e3c;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:22px;
	font-weight:700;
	margin:0px;
	padding:0 0 18px 0;	
}
.noticiasevents-box {
	background:url(../images/noticias-bottom.jpg) left bottom no-repeat;
	font-size:14px;
	height:95px;
	overflow:hidden;
	line-height:18px;
	padding:10px 5px;
	width:456px;	
}
.noticiasevents-box a {
	color:#d39223;	
}
.noticiasevents-box a:hover {
	text-decoration:underline;	
}

.noticiasevents-box h2 {
	font-family:'PT Sans Narrow', sans-serif;
	display:inline-block;
	height:95px;
	overflow:hidden;
	float:left;
	font-size:18px;
	font-weight:700;
	line-height:20px;
	margin:0 20px 0 0;
	text-transform:uppercase;
	width:170px;	
}

.noticiasevents-box p {
	text-align:justify;
}

/* Circular Content Carousel Style */
#slideshow {
	width:465px;
	height:95px;
	position:relative;
}
#slideshow #slidesContainer {
   width:465px;
  height:95px;
  overflow:auto; 
  position:relative;
}
#slideshow #slidesContainer .slide {
  
  width:465px; 
  height:95px;
}

#slidesContainer .slide p {
	padding:0 5px 0 0;
}
#leftControl, #leftControl2 {
	background:url(../images/noti-left.jpg) 0px 0px no-repeat;
	width:17px;
	height:15px;
	position:absolute;
	z-index:20;	
	top:5px;
	right:30px;
	cursor:pointer;
}
#rightControl, #rightControl2 {
	background:url(../images/noti-right.jpg) 0px 0px no-repeat;
	width:17px;
	height:15px;
	position:absolute;
	z-index:20;	
	right:0px;	
	top:05px;
	cursor:pointer;
}
/**/


/**/
.promocion img {
	max-width:466px;
	display:block;	
}

.othersh-right {
	float:right;
	width:440px;	
}

.leasing {
	float:right;
	margin:0 0 20px 0;
	width:440px;	
}

.leasing img {
	display:block;
	max-width:440px;	
}

.trabaje {
	float:right;
	width:435px;	
}

.trabaje img {
	display:block;
	max-width:435px;	
}

/*marcas homepage*/

.marcas-homepage {
	background:#eff0f0;
	border-top:1px solid #dddede;
	margin:0px; padding:0px;
	width:100%;	
}

.marcas-box {
	margin:0 auto; padding:10px;
	width:960px;	
}

.marcas-box ul {
	float:left;
	width:960px;	
}

.marcas-box ul li {
	float:left;
	margin:0 31px 0 0;
	height:33px;	
}

.marcas-box ul li:last-child {
	margin-right:0px;
}

/* NOSOTROS Y POST VENTA */

.internas-first, .internas-rest {
	background:url(../images/amarillo.jpg) 0px 0px no-repeat;
	color:#262626;
	float:left;
	margin:0 0 40px 0;
	font-size:16px;
	line-height:20px;
	padding:0 20px;
	text-align:justify;	
	width:940px;	
}

.internas-first .align-left, .internas-rest .align-left {
	margin:0 20px 20px 0;
}
.internas-first .align-right, .internas-rest .align-right {
	margin:0 0 20px 20px;
}

.internas-first {
	background:url(../images/amarillo.jpg) 0px 0px no-repeat;
}

.internas-rest {
	background:url(../images/negro.jpg) 0px 0px no-repeat;
}

.internas-first h2, .internas-rest h2 {
	font-family:'PT Sans Narrow', sans-serif;
	font-size:24px;
	line-height:26px;
	font-weight:700;
	margin:0 0 15px 0;
}

.subtitulo {
	float:left;
	margin:0 30px 0 0;
	padding:5px 0;
	width:200px;
}
.subtitulo2 {
	float:left;
	margin:0 30px 0 0;
	padding:5px 0;
	width:375px;
}
.subtitulo3 {
	float:left;
	margin:0 30px 0 0;
	padding:5px 0;
	width:510px;
}

.textos-internos {
	float:left;
	width:710px;
}

.textos-internos2 {
	float:left;
	width:530px;
}
.textos-internos3 {
	border:1px solid #bfbfbf;
	box-shadow:rgba(0,0,0,0.6) 0px 0px 2px 1px;
	float:left;
	width:370px;
	position:relative;
}

.textos-internos3 img {
	display:block;
	height:520px;
	width:370px;
}

/*CONTACTO Y TRABAJE CON NOSOTROS*/

.formulario-contactenos {
	margin:40px 0 0 0;	
}

.formulario-contactenos label {
	font-family:'PT Sans Narrow', sans-serif;
	font-size:18px;
	font-weight:700;	
	float:left;
	margin:0 15px 0;
	width:160px;
}

.formulario-contactenos input {
	background:#f3f3f3;
	border:1px solid #c8c8c8;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:14px;
	float:left;
	margin:0 0 20px 0;
	padding:0 5px;
	height:30px;
	width:325px;
}

.formulario-contactenos textarea {
	background:#f3f3f3;
	border:1px solid #c8c8c8;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:14px;
	float:left;
	margin:0 0 20px 0;
	padding:10px 5px;
	height:130px;
	width:325px;
}

.indicacion {
	font-size:12px;	
	float:right;
	margin:0 0 20px 0;
}

.formulario-contactenos .enviar-forma {
	background:url(../images/enviar-bg.png) 0px 0px no-repeat;
	border:0;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:right;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:14px;
	height:20px;
	padding:0px;
	width:67px;	
}
.formulario-contactenos input::-moz-focus-inner /*Remove button padding in FF*/
{ 
    border: 0;
    padding: 0;
}

/*SUCURSALES*/

.tabs-sucursales {
	display:none;
	float:left;
	width:510px;	
}

.sucu-direccion {
	background:url(../images/place.png) 0px 2px no-repeat;
	display:block;
	padding:0 0 15px 25px;	
	margin:0px;
}
.sucu-telefono {
	background:url(../images/fono.png) 0px 2px no-repeat;
	display:block;
	padding:0 0 15px 25px;
	margin:0px;	
}
.sucu-correo {
	background:url(../images/email.png) 0px 5px no-repeat;
	display:block;
	padding:0 0 15px 25px;
	margin:0px;	
}

.sucu-direccion p, .sucu-telefono p, .sucu-correo p {margin:0px;}

.gmap {background:url(../images/loading.gif) center center no-repeat; border:1px solid #dddede; overflow:hidden; width:425px; height:350px;}

.point {
	background:url(../images/point.png) 0px 0px no-repeat;
	cursor:pointer;
	height:22px;
	width:22px;
	position:absolute;
	z-index:10;	
}

.point:hover {
	background-position:0px -22px;
}

.lavictoria {
	left:130px;
	top:300px;	
}

.bg-lavictoria {
	background:url(../images/lavictoria.png) 0px 0px no-repeat;
	font-size:12px;
	font-weight:700;
	height:34px;
	letter-spacing:-1px;
	position:absolute;
	text-align:center;
	padding:4px 0 0 0;
	z-index:12;
	width:70px;
	left:90px;
	top:270px;	
}

.bg-surco {
	background:url(../images/surco.png) 0px 0px no-repeat;
	font-size:12px;
	font-weight:700;
	height:31px;
	position:absolute;
	text-align:center;
	padding:4px 0 0 0;
	z-index:13;
	width:46px;
	left:160px;
	top:290px;	
}

.bg-lurin {
	background:url(../images/lurin.png) 0px 0px no-repeat;
	font-size:12px;
	font-weight:700;
	height:28px;
	position:absolute;
	text-align:center;
	padding:4px 0 0 0;
	z-index:14;
	width:49px;
	left:167px;
	top:317px;	
}

.bg-cusco {
	background:url(../images/lurin.png) 0px 0px no-repeat;
	font-size:12px;
	font-weight:700;
	height:28px;
	letter-spacing:-1px;
	position:absolute;
	text-align:center;
	padding:4px 0 0 0;
	z-index:14;
	width:49px;
	left:275px;
	top:335px;	
}

.bg-tacna {
	background:url(../images/tacna.png) 0px 0px no-repeat;
	font-size:12px;
	font-weight:700;
	height:29px;
	position:absolute;
	text-align:center;
	padding:4px 0 0 0;
	z-index:14;
	width:67px;
	left:275px;
	top:445px;	
}

.surco {
	left:145px;
	top:319px;	
}

.lurin {
	left:150px;
	top:340px;	
}

.tacna {
	left:295px;
	top:475px;	
}

.cusco {
	left:260px;
	top:360px;	
}

/*PRODUCTOS*/

.productos-featured {   /*hacer jquery para IE*/
	float:left;
	margin:0 21px 35px 0; padding:0px;
	position:relative;
	width:312px;	
}

.productos-featured:nth-child(3n+0) {
	margin-right:0px;
}

.productos-featured h2 {
	font-family:'PT Sans Narrow', sans-serif;
	font-size:20px;
	font-weight:700;
	line-height:21px;
	height:40px;
	margin:0 0 5px 0;
	width:312px;
}

.productos-featured img {
	border-bottom:5px solid #171616;
	box-shadow:rgba(0,0,0,0.6) 0px 0px 2px 1px;
	display:block;
	height:150px;
	width:312px;
	-moz-transition:0.2s ease; /* Firefox 4 */
	-webkit-transition: 0.2s ease; /* Safari and Chrome */
	-o-transition: 0.2s ease; /* Opera */		
}


.producto-vermas {
	background:#171616;
	display:none;
	height:32px;
	line-height:32px;
	position:absolute;
	top:163px;
	width:312px;
	z-index:10;	
}
.producto-vermas a {
	background:url(../images/list-blanco.png) right center no-repeat;
	color:#FFF;
	float:right;
	font-weight:700;
	margin:0 10px 0 0;
	padding:0 25px 0 0;
}
.producto-vermas a:hover {text-decoration:underline;}

/* PRODUCTOS INTERNOS - SIDEBAR */

.productos-sidebar {
	float:left;
	margin:0px;
	padding:0px;
	width:250px;	
}

ul.productos-categorias {
	float:left;
	width:250px;	
}

ul.productos-categorias li {
	background:url(../images/amarillo.jpg) 0px 0px no-repeat;
	color:#262626;
	float:left;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:22px;
	font-weight:700;
	line-height:26px;
	margin:0 0 5px 0;
	padding:0 0 0 30px;
	width:220px;	
}

ul.productos-categorias li a {
	color:#262626;
	display:block;
}

ul.productos-categorias li:hover, ul.productos-categorias li:hover a {
	color:#bc8e3c;
	text-decoration:none;
}

ul.productos-categorias li.active a {
	color:#bc8e3c;
}

ul.productos-categorias li.active ul.subcategorias li a {
	color:#262626;
}

ul.productos-categorias li:hover ul.subcategorias li a {
	color:#262626;
}

.sub-catbox {
	border-left:1px solid #e5e5e5;
	float:left;
	font-family: 'ProximaNovaRegular', Arial;
	font-size:14px;
	margin:5px 0 0 0;
	padding:0px;
	width:219px;	
}

ul.subcategorias {
	float:left;
	font-family: 'ProximaNovaRegular', Arial;
	font-size:14px;
	margin:0px; padding:0px;
	width:219px;	
}

ul.subcategorias li {
	background:url(../images/subcat-list.png) 0px center no-repeat;
	font-family: 'ProximaNovaRegular', Arial;
	font-size:14px;
	font-weight:400;
	float:left;
	line-height:16px;
	line-style:none;
	margin:0 0 1px 0; padding:0 0 0 8px;
	width:211px;	
}

/*ul.subcategorias li:hover {
	background:url(../images/this.png) 194px center no-repeat #d5652b;
}*/

ul.subcategorias li a {
	background:#f6f6f6;
	color:#262626;
	display:block;
	padding:5px 10px;
}

ul.subcategorias li:hover a {
	background:url(../images/list-blanco.png) 200px center none #bc8e3c;	
}

ul.subcategorias li.elegido {
	background:url(../images/list-blanco.png) 200px center none #bc8e3c;	
}

ul.productos-categorias li.active ul.subcategorias li.elegido a {
	background:url(../images/list-blanco.png) 195px center no-repeat #bc8e3c;
	color:#FFF;
}

ul.subcategorias li.elegido a {
	background:#bc8e3c;
	color:#FFF;
}

ul.productos-categorias li:hover ul.subcategorias li:hover a {
	background:url(../images/list-blanco.png) 195px center no-repeat #bc8e3c;
	color:#FFF;
}


/*SECCION DERECHA DE PRODUCTOS INTERNOS*/

.modelos-caja {
	float:right;
	width:625px;	
}

.modelo-titulo, .modelos-t {
	background:#171616;
	color:#FFF;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:22px;
	margin:0 0 15px 0;
	padding:5px 0 5px 5px;
	width:620px;	
}
.modelos-t {
	float:left;
}

ul.modelos-cookie {
	color:#FFF;
	float:left;
	margin:0px;	
}

ul.modelos-cookie li {
	float:left;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:18px;	
	margin:0 10px 15px 0;
	text-transform:uppercase;
}
ul.modelos-cookie li:last-child {
	margin-right:0px;
}

ul.modelos-cookie li a {
	background:#bc8e3c;
	color:#FFF;
	display:block;
	min-width:80px;
	padding:5px 5px;
	text-align:center;
}
ul.modelos-cookie li:hover a, ul.modelos-cookie li.active a {
	background:#171616;
}

.modelos-boxtab {
	float:left;
	font-family: 'ProximaNovaRegular', Arial;
	font-size:14px;
	font-weight:400;
	line-height:16px;
	width:625px;	
}

.modelos-tabs {
	display:none;
	float:left;
	width:625px;	
}

.modelo-imgbox {
	background:url(../images/loading.gif) center center no-repeat;
	float:left;
	height:330px;
	margin:0 0 15px 0;
	position:relative;
	width:625px;
	overflow:hidden;	
}

.modelos-info-box {
	background:#f2f2f2;
	float:left;
	margin:0 0 20px 0;
	width:625px;	
}

ul.modelo-options, ul.modelo-options2 {
	border-bottom:1px solid #dfdfdf;
	float:left;
	width:625px;	
}

ul.modelo-options li {
	border-right:1px solid #dfdfdf;
	border-left:1px solid #f7f7f7;
	float:left;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:16px;
	font-weight:700;
	padding:7px 30px 7px 5px;
	width:119px;
	word-wrap: break-word;
}

ul.modelo-options li.model {
	background:url(../images/modelo.png) 120px 7px no-repeat;
	border-left:none;
}
ul.modelo-options li.catalogo {
	background:url(../images/pdf.png) 130px 7px no-repeat;
}
ul.modelo-options li.manual {
	background:url(../images/manual.png) 130px 7px no-repeat;
}
ul.modelo-options li.video {
	background:url(../images/video.png) 130px 7px no-repeat;
	border-right:none;
}

ul.modelo-options li a {
	color:#262626;
	displaY:block;
}

ul.modelo-options li a:hover {
	text-decoration:underline;
}

/*CSS PARA LOS PRODUCTOS QUE VAN A TENER DIVERSAS MARCAS*/

ul.modelo-options2 li {
	border-right:1px solid #dfdfdf;
	border-left:1px solid #f7f7f7;
	float:left;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:16px;
	font-weight:700;
	min-height:34px;
	padding:7px 30px 7px 5px;
	width:88px;
	word-wrap: break-word;
}

ul.modelo-options2 li.model {
	background:url(../images/modelo.png) 90px 7px no-repeat;
	border-left:none;
}
ul.modelo-options2 li.catalogo {
	background:url(../images/pdf.png) 90px 7px no-repeat;
}
ul.modelo-options2 li.manual {
	background:url(../images/manual.png) 90px 7px no-repeat;
}
ul.modelo-options2 li.video {
	background:url(../images/video.png) 90px 7px no-repeat;
	border-right:none;
}

ul.modelo-options2 li a {
	color:#262626;
	displaY:block;
}

ul.modelo-options2 li a:hover {
	text-decoration:underline;
}

/**/

.special-container {float:left; border-bottom:1px solid #dfdfdf; display:none;}

.modelo-texto, .modelo-specs {
	font-family: 'ProximaNovaRegular', Arial;
	font-size:14px;
	font-weight:400;
	line-height:18px;
	float:left;
	padding:10px 5px;
	text-align:justify;
	width:615px;		
}

.modelo-specs {
	margin-top:10px;
}

.modelo-specs h2 {
	font-family:'PT Sans Narrow', sans-serif;
	font-size:18px;
	font-weight:700;
	margin:0 0 20px 0;
	text-decoration:underline;
}

.modelo-specs strong {
	float:left;
	font-weight:700;
	min-width:220px;
}

/*POP UP PARA DESCARGAR MANUAL*/

.descarga-manual {
	font-size:14px;
	margin:0 0 15px 0;
	display:none;
}

.manual-form label, .manual-form input {
	float:left;
	font-family: 'ProximaNovaRegular', Arial, sans-serif;
	font-size:14px;
	margin:0 0 10px 0;	
}

.manual-form label {
	margin-right:20px;
	width:140px;	
}

.manual-form input {
	border:1px solid #dbdbdb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	padding:0 5px;
	height:24px;
	width:210px;	
}

.manual-form .solicita-manual {
	background:#52647e;
	border:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	color:#FFF;
	cursor:pointer;
	padding:0px;
	height:24px;
	width:120px;	
}

/*NOTICIAS */

.noticias-cajas {
	border-bottom:1px solid #dddede;
	float:left;
	margin:0 0 40px 0;
	padding:0 0 5px 0;
	width:980px;	
}
.noticias-cajas h2 {
	font-family:'PT Sans Narrow', sans-serif;
	font-size:20px;
	font-weight:700;
	line-height:21px;
	margin:0 0 20px 0;
}
.noticias-cajas p {
	font-size:16px;
	line-height:20px;
}
.noticias-cajas a {
	color:#d39223;	
}
.noticias-cajas a img {
	-moz-transition:0.2s ease; /* Firefox 4 */
	-webkit-transition: 0.2s ease; /* Safari and Chrome */
	-o-transition: 0.2s ease; /* Opera */
}
.noticias-cajas a img:hover {
	opacity: 0.80;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.8;			
}

.noticias-cajas a:hover {
	text-decoration:underline;	
}


.noticias-cajas .align-left {
	margin:0 20px 20px 0;
}
.noticias-cajas .align-right {
	margin:0 0 20px 20px;
}
.noticias-cajas .align-center {
	margin:0 auto 20px auto;
	display:block;
	clear:both;
}

ul.paginacion {
	float:right;	
}

ul.paginacion li {
	background:#171616;
	float:left;
	color:#FFF;
	font-size:12px;
	margin:0 10px 0 0;
	-moz-transition:0.2s ease; /* Firefox 4 */
	-webkit-transition: 0.2s ease; /* Safari and Chrome */
	-o-transition: 0.2s ease; /* Opera */
	min-width:20px;
	text-align:center;	
}
ul.paginacion li:hover {
	background:#b5893d;
}
ul.paginacion li.active {
	background:#b5893d;
}
ul.paginacion li:last-child { /*hacer jquery para esto*/
	margin-right:0px;
}
ul.paginacion li a {
	color:#FFF;
	display:block;
	padding:5px;
}

span.redes-noticias {float:left;}

/*footer*/

#pie-pagina {
	background:#171616;
	margin:0px; padding:0px;
	width:100%;	
}

.footer1, .footer2 {
	margin:0px; padding:0px;
	width:100%;	
}

.footer2 {
	border-top:1px solid #252323;
}
.footer1 {
	border-bottom:1px solid #0d0c0c;
}

.footer-centro1 {
	color:#FFF;
	font-family: 'ProximaNovaRegular', Arial;
	font-size:14px;
	margin:0 auto;
	padding:15px 10px;
	width:960px	
}

.logo-footer {
	float:left;
	display:inline-block;
	margin:0 45px 0 0;	
}

.footer1-box1 {
	float:left;
	margin:0 48px 0 0;
	width:260px;
}

.footer1-box1 h2, .newsletter-footer h2 {
	border-bottom:1px solid #0d0c0c;
	color:#bc8e3c;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:16px;
	font-weight:700;
	padding:0 0 10px 0;
}

.fcaja-datos {
	border-top:1px solid #252323;	
	padding:15px 0 0 0;
	position:relative;
}

.direcciones-footer {
	height:20px;
	overflow:hidden;
	margin:0 0 10px 0;
	display:block;	
}

.direccion {
	background:url(../images/place.png) 0px 0px no-repeat;
	padding:0 0 0 25px;	
}
.telefono {
	background:url(../images/fono.png) 0px 2px no-repeat;
	padding:0 0 0 25px;	
}
.correo {
	background:url(../images/email.png) 0px 5px no-repeat;
	padding:0 0 0 25px;	
}

.redes-sociales {
	background:url(../images/redes.png) 0px 0px no-repeat;
	padding:0 0 0 25px;	
}

.redes-sociales a {
	float:left;
	display:inline-block;
	height:28px;
	margin:0 5px 0 0;
	text-indent:-99999px;
	width:23px;
}

.facebook {
	background:url(../images/footer-sprite.png) 0px 0px no-repeat;	
}

.twitter {
	background:url(../images/footer-sprite.png) -34px 0px no-repeat;	
}

.youtube {
	background:url(../images/footer-sprite.png) -68px 0px no-repeat;	
}

.linkedin {
	background:url(../images/footer-sprite.png) -100px 0px no-repeat;	
}

.newsletter-footer {
	float:left;
	width:330px;	
} 

.newsletter-footer h2 {
	background:url(../images/newsletter.png) right top no-repeat;
}

.footer-newsletter {
	border-top:1px solid #252323;
	padding:15px 0 0 0;
	width:330px;	
}

.footer-newsletter input {
	border:1px solid #616060;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	float:right;
	height:23px;
	margin:0 0 10px 0;
	padding:0 5px;
	width:158px;	
}

.footer-newsletter label {
	float:left;
}

.footer-newsletter .enviar-news {
	background:url(../images/enviar-bg.png) 0px 0px no-repeat;
	color:#FFF;
	cursor:pointer;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:14px;
	height:20px;
	padding:0px;
	width:67px;	
}

.footer-newsletter input::-moz-focus-inner /*Remove button padding in FF*/
{ 
    border: 0;
    padding: 0;
}

.footer-centro2 {
	color:#FFF;
	font-family:'PT Sans Narrow', sans-serif;
	font-size:14px;
	margin:0 auto;
	padding:5px 10px;
	width:960px	
}

.footer-centro2 a {color:#FFF;}
.footer-centro2 a:hover {color:#bc8e3c;}

.copyright {float:left;}
.ozmedia {float:right;}

.manual-exito {
	width:960px;
	margin:0 auto;
	color:#262626;
	min-height:500px;
	padding:30px 0;
	text-align:center;	
}
.manual-exito h1 {
	font-weight:700;
	font-size:16px;
}