.not_ultimas{display:none;}
.not_productos{display:none;}
.banners-cont{display:none;}
.error{float:left;margin:-53px 0 0;position:absolute;width:233px;}
#HLwrapper{display:none;}
.error h2{display:none;}
.error dl,.error dl dd,.error dl dd ul{margin:0!important;}
.error dl dd ul{font-size:11px;padding-right:0;margin:0;}
.ultimo{margin-right:0!important;}.italic{font-style:italic;}.right{float:right;}.left{float:left;}.center{text-align:center;}
.padding_LR100{padding:0 1em 0 1em;}
.padding_300{padding:3em 3em 3em 3em!important;}
.relative{position:relative;}
.alignRight{text-align:right;}
.backgroundnone{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;}
.vcenter_parent{display:table;}.vcenter_child{display:table-cell;vertical-align:middle;}
.height_325{height:325px;}
.upper{text-transform:uppercase;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{margin:0;padding:0;background:url("../images2015/fnd_body.gif") repeat-y scroll 50% top transparent;font-family:'Roboto',sans-serif;font-size:.9em;color:#FFF;}
.clr{clear:both;}#all{background:url("../images2015/fnd_body.png") no-repeat scroll 50% top transparent;}select{font-family:'Roboto',sans-serif;font-size:1em;}
.h1_index{text-indent:-9000px;}p{margin:1em 0 1em 0;}
.hidden{display:none;}h2{color:#FFF!important;}h3{color:#CC9934;margin:1em 0 .5em 0;}
.linea_roja{border-bottom:10px solid #DA291C;margin:.25em 0 .25em 0;}
.boton{background-color:#cc9934;color:#FFF;margin-right:10px;}
.boton2{background-color:rgba(0,0,0,0.6);color:#FFF;margin-bottom:2em;margin-right:20px;margin-top:.5em;-webkit-box-shadow:0 0 0 1px rgba(202,152,61,1);-moz-box-shadow:0 0 0 1px rgba(202,152,61,1);box-shadow:0 0 0 1px rgba(202,152,61,1);}
.boton2:hover,.boton3:hover{text-shadow:0 0 0 rgba(0,0,0,1);color:#000;background-color:rgba(255,255,255,0.7);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,1);box-shadow:0 0 0 1px rgba(0,0,0,1);}
.boton3,input.boton3{background-color:#888;color:#FFF;width:auto;height:auto;margin:0;}
.boton,.boton2,.boton3,input.boton3{text-decoration:none;display:inline-block;font-size:13px;padding:.25em 2em .25em 2em;cursor:pointer;text-align:center;}
.center{text-align:center;}.padding1{padding:1em 1em 1em 1em;}
.fs11{font-size:.9em;}.blog{font-size:.9em;}.fs11 .blog{font-size:1em;}
.newsflash_item,.blogferias .item,.item-page,.blog .item{font-family:"Roboto",sans-serif;font-size:1em;}
.menu-izq .menu li,.menu-izq .menu .current{background-position:left 4px;line-height:1em;text-transform:none;}
.menu-izq .menu li a{font-family:"Roboto",sans-serif;font-weight:normal;}.menu-izq .menu li ul li a{font-size:.8em;}
.cat-children ul li{background-position:left 5px;}.breadcrumbsdivFlotante{height:auto;}
#header .logoheader{float:left;margin-left:4em;width:35px;padding:0;}#header .logoheader .lh-right{float:left;}
#header .logoheader .botonCarro{margin:0;visibility:visible;background:url("../images2015/carrito.png") no-repeat scroll left top transparent;background-size:85%;font-family:"Roboto",sans-serif;font-size:.7em;line-height:.7em;color:#FFF!important;width:32px;height:34px;padding:0;}
#header .logoheader .botonCarro:hover{background:url("../images2015/carrito_hover.png") no-repeat scroll left top transparent;background-size:85%;}
#header .logoheader #botonCarro{margin:0;}.breadcrumbsdivFlotante{height:auto;display:none;}.contenido-menu{margin-top:1.3em;}
.breadcrumbs{font-size:.9em;}#contacto .cantidad,.cantidad{width:70px;}.pagination{font-size:.9em;text-align:center;}
.pagination #pag-links{width:auto!important;}.pagination #pag-links span{margin:0 8px 0 8px;}
#pag-ini,#pag-pages,#pag-fin,#pag-links span{float:none;display:inline-block;}
.pagination select{font-size:.9em;}
.contenido-menu h2,.cab-art h2,.blog h2{border-bottom:0;float:left;font-size:1.2em;height:auto;line-height:inherit;margin:0;width:auto;}
.cab-art h2{color:#ca983d!important;}.tabla-productos{font-size:.9em;}
.galeriaYT{box-sizing:content-box;}#ficha_res table{font-size:1em;}#header{overflow:visible;width:100%;margin-top:7px;display:inline-block!important;}
#header .logo{float:left;}#buscador,#buscador form{width:auto;overflow:hidden;float:left;}
#buscador .bannergroup{display:none;}#header .search{overflow:hidden;display:inline-block;}#header .search .inputbox{background-color:#444;background-image:url("../images2015/search.svg");background-position:250px center;background-repeat:no-repeat;background-size:15px auto;border:0 none;color:#fff;float:left;font-size:15px;margin-left:1em;margin-right:2em;padding:5px 30px 5px 10px;width:275px;height:auto;font-weight:normal;}
#header .search label{display:none;}#header .social{float:left;list-style:outside none none;margin:0;padding:0;}
#header .social li{background:none repeat scroll 0 0 #444;display:inline-block;margin-right:0;height:30px;width:30px;}
#header .social li a img{padding:6px;width:30px;margin-top:0;}
#header .logo,#header .search,#header .social,#header .logoheader .lh-right{margin-top:.8em;}
.mainMenu{font-size:17px;list-style:outside none none;padding:.25em .25em .25em .25em;margin:0;background:none repeat scroll 0 0 #454545;width:100%;border-radius:2px;}
.mainMenu li{display:inline-block;margin-right:32px;border-top:3px solid transparent;cursor:pointer;line-height:14px;padding-top:2px;padding-bottom:2px;}
.mainMenu li:first-child{margin-left:10px;}.mainMenu li ul li:first-child{margin-left:inherit;}
.mainMenu li a{text-decoration:none;cursor:pointer;}.mainMenu li ul{list-style:outside none none;padding-top:8px;padding-left:0;position:absolute;width:150px;display:none;z-index:200;}
/*
.mainMenu li:hover ul,.mainMenu li ul:hover{display:block;}
*/
.mainMenu li:hover{border-top:3px solid #CC9934;color:#CC9934;}
.mainMenu li /*ul*/ li{background-color:#444;display:inline-block;margin-top:3px;padding-bottom:5px;padding-left:10px;padding-top:2px;width:100%;color:#FFF!important;cursor:pointer;-webkit-box-shadow:5px 5px 3px 0 rgba(0,0,0,0.75);-moz-box-shadow:5px 5px 3px 0 rgba(0,0,0,0.75);box-shadow:5px 5px 3px 0 rgba(0,0,0,0.75);background:#5c5c5c;background:-moz-linear-gradient(top,#5c5c5c 0,#343434 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#5c5c5c),color-stop(100%,#343434));background:-webkit-linear-gradient(top,#5c5c5c 0,#343434 100%);background:-o-linear-gradient(top,#5c5c5c 0,#343434 100%);background:-ms-linear-gradient(top,#5c5c5c 0,#343434 100%);background:linear-gradient(to bottom,#5c5c5c 0,#343434 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c',endColorstr='#343434',GradientType=0);/*font-size:.9em;line-height:1.25em;*/}.mainMenu li ul li,.mainMenu li ul li:hover{border-top:0;}
.mainMenu li ul li:hover{background:#cc9934;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.mainMenu li ul li a{display:block;}.mainMenu li a{color:#FFF;}

.mainMenu li /*ul*/ li,
.mainMenu li /*ul*/ li a {
	font-size: 14px;
	font-size: 1rem;
	line-height: 20px;
	line-height: 1.25rem;
}
.mainMenu li:hover ul.mm_nivel1, 
.mainMenu li ul.mm_nivel1 li:hover ul.mm_nivel2 {
	display: block;
}
.mainMenu ul.mm_nivel1 li {
	position: relative;
}
.mainMenu ul.mm_nivel2 {
	position: absolute;
	right: -100%;
	top: 0px;
	padding-top: 0px;
}
.mainMenu ul.mm_nivel2 li,
.mainMenu ul.mm_nivel2 li:first-child {
	margin-top: 0px;
	margin-left: 2px;
}

.jcarousel{position:relative;overflow:hidden;float:left;}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}.jcarousel li{float:left;}
.selLang{float:right;font-size:13px;cursor:pointer;margin-top:1em;}.selLang span{float:right;font-size:12px;margin-left:5px;margin-top:2px;}
.selLang:hover ul{display:block;}.selLang ul{padding-top:10px;list-style:outside none none;position:absolute;display:none;margin-top:0;width:100px;padding-left:0;}
.selLang ul li{float:left;padding:5px 0;width:100%;background-color:rgba(0,0,0,0.4);padding-left:10px;}
.selLang ul li:hover{background-color:rgba(0,0,0,0.8);}.selLang select{border:0 solid;-webkit-appearance:none;-moz-appearance:none;background:transparent url(../images2015/select-arrow.png) no-repeat 95% center;width:130px;text-indent:0;text-overflow:"";}
.selLang div.mod-languages{display:inline-block;}.selLang:hover select{display:block;}.selLang option{float:left;padding:5px 0;width:100%;padding-left:10px;border:1px solid #e4e4e4;background:rgba(92,92,92,1);color:#FFF;}
.selLang ul.lang-inline{display:block;width:auto;position:relative;}.mainSlider,.mainSlider li{width:993px;text-align:center;overflow:hidden;margin-top:5px;border-radius:2px;}
.sliderPag{float:left;margin-left:10px;margin-top:-22px;position:relative;}.sliderPag a{background-color:#444;cursor:pointer;float:left;height:10px;margin-right:4px;width:10px;text-indent:-2000px;}
.sliderPag a.selected{background-color:#DA291C;}.title1{font-size:28px;left:0;position:absolute;width:450px;}
.title2{color:#bbb;font-size:17px;left:0;position:absolute;top:80px;}
.slide1,.slide2,.slide3,.slide4,.slide5,.slide6{display:inline-block;width:992px!important;position:relative;height:280px;border-radius:2px;overflow:hidden;}
.slide1{display:inline-block;position:relative;width:992px;}
.testi{height:auto;margin:2em 0;position:absolute;right:0;top:0;width:305px;}
.textoinox{float:left;font-size:25px;left:0;position:absolute;text-align:left;padding:7px 15px;z-index:1;background-color:rgba(0,0,0,9);box-shadow:0 0 2px #000;border-radius:1px;}
.textoSlide{float:left;font-size:25px;left:0;position:absolute;text-align:left;padding:7px 15px;z-index:1;background-color:rgba(0,0,0,0.55);box-shadow:0 0 2px #000;border-radius:1px;}
.textoSlide span{color:#CC9934;font-weight:bold;}
.slide1 .img1{float:left;}.slide2 .productos{float:left;}
.slide2 .productos a{float:left;width:187px;position:relative;margin-bottom:5px;height:87px;overflow:hidden;margin-left:13px;margin-bottom:13px;}
.slide2 .productos a img{float:left;height:125px;width:187px;height:87px;}
.slide2 .productos a span{font-size:14px;position:absolute;right:2px;text-align:right;z-index:1;bottom:0;border-radius:1px;color:black;font-weight:bold;padding-right:5px;right:0;text-shadow:0 0 2px #fff,0px 0 2px #fff,0px 0 2px #fff;min-height:34px;left:0;}
.slide1_1,.slide1_2{float:left;position:absolute;width:100%;left:0;}.slide6_1{float:left;position:absolute;width:100%;left:0;bottom:0;}
.title50{text-align:left;}.slide2 .productos{position:absolute;margin-left:-11px;top:46px;}.slide2 .productos img{float:left;}
.slide3{display:inline-block;width:700px;position:relative;}.slide3_1{float:left;width:100%;}.slide5_1{float:right;}
.slide2{display:inline-block;width:680px;}.slide5{display:inline-block;width:575px;}.slide4{display:inline-block;width:700px;}
.slide4_1{float:left;width:100%;}
#bloqueVarios{float:left;width:100%;margin-top:10px;}.bloqueComun{float:left;margin-right:2%;width:23.5%;}
/*.bloqueComun_maquina{float:left;margin-left:3%;margin-right:11%;width:19%;}*/
 .bloqueComun_maquina{float: left; margin-left: 4%; margin-right: 3%;width: 26%;}
 .bloqueComun_golpe{float: left; margin-left: 3%; margin-right: 3%;width: 43%;}
#alcance_garantia{margin-left:0%;margin-right:10%;width:100%; font-size: 10px;}
.privateZone input{color:#2E2E2E;font-size:.8em;padding-left:.5em;}
.titleContent{color:#CC9934;float:left;margin-bottom:12px;margin-left:2px;font-size:13px;font-weight:bold;}
.bloqueComunContent{background:none repeat scroll 0 0 #454545;float:left;height:185px;width:100%;border-radius:4px;}
.bloqueComunContent_refi{background:none repeat scroll 0 0 #454545;float:left;height:10%;width:100%;border-radius:4px;padding-left:10px;padding-right:10px;}
.bloqueComunContent_maquina{background:none repeat scroll 0 0 #454545;float:left;height:185px;width:140%;border-radius:4px;}
.opContacto{background-color:#DA291C;border-top:3px solid transparent!important;color:#fff!important;padding-bottom:4px;padding-left:10px;padding-right:10px;}
.opContacto ul{margin-left:-10px;}
.opinion{float:left;font-size:11px;margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;width:208px;}
.opinion .content{font-style:italic;}.opinion .pie{color:#CC9934;float:left;margin-top:5px;}
.bloqueComun .sliderPag a{background-color:#AAA;}
.bloqueComun .sliderPag a.selected{background-color:#FFF;}
.seeAll{color:#CC9934!important;cursor:pointer;float:right;font-size:11px;margin-right:10px;margin-top:-20px;position:relative;}
.seeAll:hover{text-decoration:underline;}
.bloqueComun .sliderPag{float:left;margin-left:84px;margin-top:-40px;}
#noticias,#noticias 
.bloques{float:left;width:100%;}#noticias
 .bloques{background:none repeat scroll 0 0 #454545;display:table;}
.noticiasTitle{float:left;width:100%;color:#CC9934;margin-top:10px;font-weight:bold;font-size:13px;padding-bottom:3px;}
.noticiasTitle,#noticias
 .bloques{border-bottom:1px dotted #494949;border-radius:4px;}
.bloqueNoticia{float:left;margin:0 2% 0 0;padding:10px 10px 10px 10px;width:23.5%;display:table-cell;vertical-align:top;}#noticias 
.bloqueNoticia:last-child{margin-right:0;}
.bloqueNoticia img{float:left;width:100%;}
.bloqueNoticia .noticiaDesc{float:left;font-size:12px;margin-bottom:2em;min-height:42px;}
.bloqueNoticia .openNoticia{background-color:#CC9934;float:left;font-size:12px;margin-right:10px;padding:0 5px;color:#000;}
.bloqueNoticia .fechaNoticia{color:#CC9934;float:left;font-size:12px;}
.bloqueNoticia{position:relative;float:none;}
.bloqueNoticia .enlaces{position:absolute;bottom:10px;left:10px;}
.producto{float:left;margin-left:10px;margin-right:10px;margin-top:10px;width:208px;}
.producto .title{float:left;font-size:12px;}.producto img{float:left;margin-bottom:10px;margin-top:5px;}
.video{float:left;margin-left:10px;margin-right:10px;margin-top:10px;position:relative;width:208px;}
.video .desc{background-color:rgba(0,0,0,0.5);float:left;font-size:11px;left:0;padding:5px;position:absolute;text-align:center;width:178px;}
.video img{float:left;width:100%;}.seeAllNews{background-color:rgba(0,0,0,0.6);float:right;font-size:13px;margin-right:0;padding:3px 5px;margin-top:.5em;}
.privateZone .bloqueComunContent{background-color:#444;text-align:center;}
.privateZone label{float:left;font-size:12px;margin-left:30px;margin-bottom:0;margin-top:5px;}
.privateZone label:first-child{margin-top:10px;}.privateZone input{float:left;border:medium none;margin-left:30px;}
.privateZone input[type="submit"]{background-color:#888;cursor:pointer;float:left;font-size:12px;margin-left:30px;padding:3px 0;text-align:center;width:168px;margin-bottom:2px;margin-top:5px;}
.ayudasLogin{text-decoration:none;font-size:10px;margin-left:2px;margin-right:5px;color:#fff;display:inline-block;}
.ayudasLogin:hover{text-decoration:underline;}#footer{background-image:none;font-size:.7rem;color:#FFF;}
#footer .footer-top{padding:2em 2em 2em 2em;background-color:#DA291C;overflow:hidden;border-radius:4px;}
#footer .footer-top ul{list-style:none;padding:0;float:left;width:25%;}
#footer .footer-top ul li{background:url("../images2015/list_item_pie.gif") no-repeat 0 6px transparent;padding-left:5%;}
#footer .footer-top a{color:#FFF;}#footer .footer-bottom,#footer .footer-bottom2{margin-top:3em;}
#footer .footer-bottom{text-align:center;}#footer .footer-bottom2{text-align:justify;}
#footer .footer-bottom .logos img{height:97px;}#footer .footer-bottom .txt div{display:inline-block;vertical-align:middle;}
#footer .footer-bottom .contacto span{display:block;}#ca_banner{background:url("/templates/Egamaster/images/banner_cookie_background.png") repeat scroll 0 0 rgba(0,0,0,0);border-color:#fff!important;border-radius:0!important;border-style:solid!important;border-width:1px 0!important;box-shadow:0 0 40px #444;display:none;float:none!important;height:auto;left:0;margin:0 auto!important;padding:0;position:fixed!important;right:0;text-align:center;text-shadow:none;width:100%!important;z-index:16777270;top:0;}
#ca_banner p{font-size:10px;}
#ca_banner p,#ca_banner h2{color:#fff;float:none!important;line-height:1.5em;margin:0;padding:5px 0;}
#ca_banner p span{color:#f00;cursor:pointer;float:none!important;font-weight:bold;text-decoration:underline;}
#ca_banner p span a{color:#f00;}#ca_banner .accept{background:linear-gradient(#f00 0,#b40404 100%) repeat scroll 0 0 #f00;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;float:none!important;font-size:10px;font-weight:normal;margin-left:10px;padding:3px 8px;text-decoration:none;text-shadow:1px 1px 0 #000;}#main{margin-bottom:1em;margin-top:1em;}h2{width:100%;font-size:2em;font-weight:normal;height:2em;line-height:2em;margin:0 0 .25em 0;border-bottom:10px solid #DA291C;float:none;}
.linea_roja{border-bottom:10px solid #DA291C;margin:2em 0;}
.textoSlide h4{float:left;width:100%;text-align:center;margin-bottom:5px;line-height:19px;font-size:15px;}
.textoSlide h3{float:left;margin-top:0;color:#aaa;width:100%;text-align:center;font-size:22px;}
.fakemodlgn-logged{margin:25% 1em 25% 1em;}/*2016*/#contacto .contacto{left:0px;width:100%;}
.contacto .campo{width:75%;}

/*floating menu*/
body{margin:0px; padding:0px;}
#fl_menu{position:absolute; top:50px; right:0px; z-index:9999; width:150px; height:50px;}
#fl_menu .label{padding-left:20px; line-height:50px; font-family:Roboto,"Arial Black", Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; background:#000; color:#fff; letter-spacing:7px;}
#fl_menu .menu{display:none;}
#fl_menu .menu .menu_item{display:block; background:#000; color:#bbb; border-top:1px solid #333; padding:10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#fl_menu .menu a.menu_item:hover{background:#333; color:#fff;}

/*Custom format*/



