@charset "utf-8";
/*Estructura, Boilerplate, Header, pussy, colorbox y Footer*/
@import url(https://fonts.googleapis.com/css?family=Roboto);
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]) {display:none}
[hidden] {display:none}
/*Base*/
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;font-size:13px;line-height:1.231;background-color:#fff}
body,button,input,select,textarea{font-family:'Roboto';color:#222}
/*Vínculos*/
a{color:#c00}a:visited{color:#c00}a:hover{color:#c00}a:focus{outline:thin dotted}a:hover,a:active{outline:0}
/*Tipografía*/
abbr[title] {border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,monospace; _font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}q:before,q:after{content:""; content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}
/*Listas*/
ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
/*contenido incrustado y figuras*/
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root) {overflow:hidden}
figure{margin:0}
/*Formularios*/
form{margin:0}
fieldset{border:0;margin:0;padding:0}
label{cursor:pointer}
legend{border:0;*margin-left:-7px;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}
table button,table input{*overflow:auto}
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box}
input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:valid,textarea:valid {  }
input:invalid,textarea:invalid{background-color:#f0dddd}
/*Tablas*/
table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}
/*Clases no semánticas*/
/* Para sustitución de imagen */
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat; text-align:left;direction:ltr}.ir br{display:none}
.hidden{display:none !important;visibility:hidden}
/* Ocultar solo visualmente */
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position: static;width:auto}
.invisible{visibility:hidden}
/* Contiene cuadros flotantes */ 
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter: none !important}a,a:visited{text-decoration:underline}a[href]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*Estructura*/
img,object,embed,video{max-width:100%}
/* IE 6 no admite max-width (anchura máxima), por lo que usa de manera predeterminada una anchura del 100% */
.ie6 img{width:100%}
a:link{text-decoration:none}
body{max-width:1800px;margin-left:auto;margin-right:auto;background-color:#a6a6a6;background-image:url(../img/nav/metalcam-logo-bg.png);background-repeat:repeat}
#popup{margin-left:auto;margin-right:auto;background-color:#ffffff;background-image:none}
iframe{border:none}
h1,h2,h3,h4,h5,p,li,a{font-family: 'Roboto';}#NoBanner{margin-bottom:100px}
h1#textos-legales{font-size:26px;line-height:1.0em;font-weight:bold;text-align:left;position:relative;color:#C00;margin-bottom:1em;margin-top:1em;z-index:2; text-align:center}
p span, p strong{font-weight:700;color:#900}
/* Comodity de diseño - con poco uso general */
img.alignLeft{float:left;margin-right:10px;margin-bottom:10px}
img.alignRight{float:right;margin-left:10px;margin-bottom:10px}
.dupla{float:right;margin-bottom:10px; margin-top:10px}.dupla div{float:right;margin-left:10px;width:40%}
.gridContainer{margin-left:auto;margin-right:auto;width:100%}
/*ESTILOS HEADER*/
header{clear:both;position:relative;margin-left:0;margin-right:0;margin-top:0;width:100%;height:4.0em;float:left;background-color:#FFF;border-bottom:1px solid #F00;-webkit-filter:drop-shadow(8px 8px 10px gray);filter:drop-shadow(8px 8px 10px gray);display:block;z-index:90}	
#logo{clear:both;float:left;position:relative;margin-left:2%;margin-top:1%;width:60.1666%;display:block}
nav#menuPrincipal{clear:none;float:left;margin-left:2.0408%;width:59.1836%;display:none}
/* Menu principal */
ul,li{margin:0,0,0,0;padding:0,0,0,0}
#MainMenu{position:relative;float:left;margin-left:0;padding:0 0 0 0px;margin-top:2.5em}
#MainMenu > li{float:right;width:16%}  
#MainMenu li a{text-decoration:none;padding:10px 12px;display:block;font-size:1.1em;line-height:1.0em;height:1.1em;background-color:#fff;color:#000;border-left:5px solid #f00}  
#MainMenu li a:hover{border-left:5px solid #666;background-color:#ccc} 
#MainMenu li a:active{border-left:5px solid #666;background-color:#ccc} 
#MainMenu li ul{display:none;position:absolute;min-width:160px}
#MainMenu li:hover > ul{display:block}
#MainMenu li ul li{position:relative;background-color:#fff;border-bottom:1px solid #f00}
#MainMenu li ul li: hover{color:#000;background-color:#ccc;border-left:5px solid #666}
#full-news{width:185%;margin-left:-125%;z-index:99;background-color:#fff; border-bottom:1px solid #C00}
#full-support{width:185%;margin-left:-105%;z-index:99;background-color:#fff; border-bottom:1px solid #C00}
.noticiaPtda{float:left;clear:none;margin-left:3%}.noticiaPtda div{float:left;clear:none}.img-Nptda img{margin-left:5px;margin-top:5px;margin-bottom:5px}.text-Nptda{height:100px;margin-left:5px}
/*Activación menu*/
body#des li#cad{border-left:5px solid #F00}body#des li#ini a{color:#000;background-color:#ccc;border-left:5px solid #666;}body#des li#ini li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#wire li#ini a{color:#000;background-color:#ccc;border-left:5px solid #666}
body#wire li#wir{border-left:5px solid #F00}body#wire li#ini li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#lathe li#lat{border-left:5px solid #F00}body#lathe li#ini a{color:#000;background-color:#ccc;border-left:5px solid #666}body#lathe li#ini li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#mill li#mil{border-left:5px solid #F00}body#mill li#ini a{color:#000;background-color:#ccc;border-left:5px solid #666}body#mill li#ini li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#millturn li#mtr{border-left:5px solid #F00}body#millturn li#ini a{color:#000;background-color:#ccc;border-left:5px solid #666}body#millturn li#ini li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#laser li#las{border-left:5px solid #F00}body#laser li#ini a{color:#000;background-color:#ccc;border-left:5px solid #666}body#laser li#ini li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#cameasy li#ace{border-left:5px solid #F00}body#cameasy li#pro a{color:#000;background-color:#ccc;border-left:5px solid #666}body#cameasy li#pro li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#camdrill li#acd{border-left:5px solid #F00}body#camdrill li#pro a{color:#000;background-color:#ccc;border-left:5px solid #666}body#camdrill li#pro li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#fworks li#fws{border-left:5px solid #F00}body#fworks li#pro a{color:#000;background-color:#ccc;border-left:5px solid #666}body#fworks li#pro li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#fplus li#fpl{border-left:5px solid #F00}body#fplus li#pro a{color:#000;background-color:#ccc;border-left:5px solid #666}body#fplus li#pro li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#fst li#fst{border-left:5px solid #F00}body#fst li#pro a{color:#000;background-color:#ccc;border-left:5px solid #666}body#fst li#pro li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#not li#not a{color:#000;background-color:#ccc;border-left:5px solid #666}
body#sop li#sop a{color:#000;background-color:#ccc;border-left:5px solid #666}
body#nos li#nos a{color:#000;background-color:#ccc;border-left:5px solid #666}body#nos li#nos li a{color:#000;background-color:#fff;border-left:5px solid #F00}
body#con li#con a{color:#000;background-color:#ccc;border-left:5px solid #666}body#con li#con li a{color:#000;background-color:#fff;border-left:5px solid #F00}
/*Menu desplegable lateral pussy*/
html,body{-webkit-tap-highlight-color:transparent;overflow-x:hidden}
#container{position:relative}
/* Menu Button */
.menu-btn{clear:none;position:fixed;top:0.2em;right:0;display:block}
.menu-btn{width:60px;padding:10px;float:right;margin-right:10px;margin-bottom:30px;background:#333;color:#FFF;text-align:center;cursor:pointer}.menu-btn:hover{opacity:0.6}
.pushy{position:fixed;width:200px;height:100%;top:0;z-index:99;background:#191918;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch}
.pushy a{display:block;color:#b3b3b1;padding:15px 30px;text-decoration:none;outline:0}.pushy a:hover{color:#FFF}
.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}
.pushy-left{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}
.pushy-right{-webkit-transform:translate3d(200px, 0, 0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}
.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#container,.pushy,.push{transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}
.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;background-color:rgba(0, 0, 0, 0.5);-webkit-animation:fade 500ms;animation:fade 500ms}
@keyframes "fade"{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes "fade"{0%{opacity:0}100%{opacity:1}}
.pushy-submenu ul{padding-left:15px;transition:max-height 0.2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity 0.2s ease-in-out}.pushy-submenu > a{position:relative}.pushy-submenu > a::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("../img/nav/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.no-csstransforms3d .pushy-submenu-closed ul{max-height:none;display:none}
/*Nav idiomas*/
nav#lang{clear:both;position:relative;margin-top:0;margin-bottom:0;float:right;width:100%;background-color:#333;display:block}
#idioma{float:right;width:98%;padding-right:2%}
#idioma > div{position:relative;margin-top:3%;margin-bottom:3%;margin-left:5%;float:right;color:#FFF;width:20%;display:block}
#idioma > div a{color:#FFF}
#activo{text-decoration:underline}
#idioma > div{color:#ccc}
/*ESTILOS MAIN*/
main{clear:both;float:left;position:relative;margin-left:0;width:100%;display:block}
section{clear:both;float:left;margin-left:auto;margin-right:auto;position:relative;width:100%;text-align:justify;font-size:16px;line-height:1.3em;color:#333;background-color:#fff}
section a:link, section a:visited{text-decoration:none;color:#c11}
section a:hover{font-weight:bold}
section#Formulario{clear:both;width:100%;position:relative;float:left;background-color:#eee}
section#banner{clear:both;width:100%;position:relative;float:left;background-color:#999}
section#giro{clear:both;width:100%;position:relative;float:left;background:#d4d4d4;background:-webkit-gradient(linear,top,from(#9b9b9b),to(#ffffff));background:-webkit-linear-gradient(#9b9b9b,#ffffff);background:-moz-linear-gradient(top,#9b9b9b,#ffffff);background:-ms-linear-gradient(#9b9b9b,#ffffff);background:-o-linear-gradient(#9b9b9b,#ffffff);background:linear-gradient(#9b9b9b,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#ffffff');zoom:1}
section#PortadaProducto {background-color:#eee}
section#PortadaContacto {background-color:#f4f4f4}
section#PortadaNosotros {background-color:#fff}
section#PortadaColaboradores {background-color:#999}
section#PortadaServicio {background-color:#fff}
article{clear:both;position:relative;float:left;width:100%}
article#principal{margin-top:2%}/* usado en páginas providers y formularios -a revisar y eliminar- */
/*article#A, article.A{background-color:#FFF;background-image:url(../img/anag.png);background-repeat:no-repeat;background-position:bottom left}
article#B, article.B{background-color: #FCC;background-image:url(../img/anag.png);background-repeat:no-repeat;background-position:bottom right}*/
article#C{clear:both;width:100%;position:relative;float:left;background:#d4d4d4;background:-webkit-gradient(linear,top,from(#9b9b9b),to(#ffffff));background:-webkit-linear-gradient(#9b9b9b,#ffffff);background:-moz-linear-gradient(top,#9b9b9b,#ffffff);background:-ms-linear-gradient(#9b9b9b,#ffffff);background:-o-linear-gradient(#9b9b9b,#ffffff);background:linear-gradient(#9b9b9b,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#ffffff');zoom:1}
#A h3,.A h3,#B h3,.B h3,#C h3{margin-bottom:5%; color:#f00}
/*Estilos Cabecera BANNER*/
#movil{clear:both;float:left;width:100%;display:block}
#tablet{display:none}
#portatil{display:none}
#sobremesa{display:none}
h2{font-size:24px;line-height:1.0em;font-weight:bold;text-align:left;position:relative;color:#f00;z-index:2}
h3{font-size:22px;line-height:1.0em;font-weight:bold;text-align:left;color:#333;margin-top:2%}
h4{font-size:17px;line-height:1.0em;font-weight:bold;text-align:left;color:#333;margin-top:0px}
h5{font-size:18px;line-height:1.0em;font-weight:bold;text-align:left;color:#333;margin-top:0px}
.Dcha {margin-left:5%}
.margen {margin-left:5%}
/*Estilo general*/	
.General{clear:both;float:left;width:90%;margin-left:5%;display:block}/*Anteriormente tenía un incomprensible margen superior negativo de 3px*/
#General{clear:both;float:left;width:90%;margin-left:5%;display:block}
.colUnica{clear:both;float:left;width:100%}
.colPortada{clear:both;float:left;width:100%;margin-top:3%;margin-bottom:3%}.colSupport,.colSupport2{clear:both;float:left;width:100%;margin-top:3%;margin-bottom:3%}.colSupport2{margin-left:0}
.colUnica h3{clear:both;float:left;width:100%}
.colTextoDcha,.colTextoIzda,.colImageDcha,.colImageIzda{clear:both;float:left;width:100%}#NH{margin-top:20px}
.colImageDcha > div{float:right;width:100%;margin-right:0px;margin-bottom:2%}
.img60{width:100%}
.pieFoto,.pieFotoIzda{clear:both;float:left;width:100%;font-style:italic;font-size:1em;text-align:center}
#pieVideo{clear:both;float:left;width:100%;font-style:italic;font-size:1em;text-align:left}
#pieVideo4{clear:both;float:left;width:100%;font-style:italic;font-size:1em;text-align:left;height:5em}
/*colAbout: como colUnica en ArticleC para About Metalcam,ONA etc*/
.colAbout{clear:both;float:left;width:100%;margin-top:3%}
.complemento{clear:both;float:left;width:100%;margin-top:5%}
#complemento{clear:both;float:left;width:100%;margin-top:5%}
#complemento-banner{clear:both;float:left;width:100%;margin-top:5%;display:none}	
#complemento-marcos2{clear:both;float:left;margin-top:0;width:80%;margin-left:10%}
#eventos{clear:both;position:relative;float:left;margin-left:0;margin-bottom:1em;width:100%}#eventos p,#eventos img{margin-left:5px;margin-right:5px;font-size:.8em}#eventos p{color:#333}#eventos img{width:200px;padding-top:10px;margin-bottom:10px}#eventos a:link,#eventos a:visited{color:#000; text-decoration:underline}
#feria{width:100%; height:150px;margin-bottom:5%;color:#fff; z-index:2; background:url(../img/nav/emo19-bkg.png) top left no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;-webkit-filter:drop-shadow(8px 8px 10px black);filter:drop-shadow(8px 8px 10px black)}
/*.feria{width:100%; height:150px;margin-bottom:5%;color:#fff; z-index:2}*/
#feriaCME{width:100%; height:200px;margin-bottom:5%;color:#fff; z-index:2;background:url(../img/nav/feriaCME.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;-webkit-filter:drop-shadow(8px 8px 10px black);filter:drop-shadow(8px 8px 10px black)}
#felicitacion19{width:100%; height:200px;margin-bottom:5%;color:#fff; z-index:2;background:url(../img/nav/christmas19-bkg.jpg) top right no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;-webkit-filter:drop-shadow(8px 8px 10px black);filter:drop-shadow(8px 8px 10px black)}
#fikus-deutschland-link{width:100%; height:200px;margin-bottom:5%;color:#fff; z-index:2;background:url(../img/nav/link-deutschland-bkg.jpg) top right no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;-webkit-filter:drop-shadow(8px 8px 10px black);filter:drop-shadow(8px 8px 10px black)}
#felicitacion19 p,#fikus-deutschland-link p{padding-left:5%; padding-top:20%;font-size:1em}#feriaCME p{padding-left:5%; padding-top:5%; padding-right:40%;font-size:1em}#felicitacion19 p,#feriaCME p{color:#fff}#fikus-deutschland-link p{color:#000; font-weight:700}#felicitacion19 a:link,#felicitacion19 a:visited{color:#fff; text-decoration:underline}#fikus-deutschland-link a:link,#fikus-deutschland-link a:visited{color:#000; text-decoration:underline}
#complemento-promo{clear:both;float:left;margin-top:5%;width:80%;margin-left:5%}
#complemento-address{clear:both;float:left;margin-top:5%;width:90%;margin-left:5%}
/*Estilos Promoción Success de Portada*/
#promoSuccess{clear:both;float:left;width:auto;height:auto;border:1px solid #c00;border-radius:5px;margin-bottom:5%;margin-top:1%}
#cajaSup{clear:both;float:left;width:300px;height:46px;margin-left:5px;margin-right:5px;margin-top:5px;background:#d4d4d4;background:-webkit-gradient(linear,top,from(#9b9b9b),to(#ffffff));background:-webkit-linear-gradient(#9b9b9b,#ffffff);background:-moz-linear-gradient(top,#9b9b9b,#ffffff);background:-ms-linear-gradient(#9b9b9b,#ffffff);background:-o-linear-gradient(#9b9b9b, #ffffff);background:linear-gradient(#9b9b9b,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#ffffff');zoom:1}
#cajaSup p{padding-left:5%; font-size:1.5em}
#carrousel, #carrouselM {clear:both;margin-left:5px;margin-bottom:5px}
#carrousel{display:none}
#carrouselM{display:block}
/*ASIDE*/
aside{clear:both;width:100%;position:relative;float:left;padding-top:3%;display:block}
#AsideVideo{clear:both;float:left;width:100%;background-color:#CCC}	
#AsideL{clear:both;float:left;padding-top:3%;margin-left:5%;margin-bottom:2%}
#AsideR{clear:both;float:left;padding-top:3%;margin-left:5%}
.video4{float:left;width:45%;margin-right:3%}
#videoMovil{clear:both;float:left;width:350px;margin-left:auto;margin-right:auto;display:block}
iframe#movil{width:350px;height:202px}
#videoSmart{clear:both;float:left;width:530px;margin-left:auto;margin-right:auto;display:none}
iframe#smart{width:530px;height:305px}
#videoTablet{clear:both;float:left;width:400px;margin-left:auto;margin-right:auto;display:none}
iframe#tablet{width:400px;height:230px}
#videoPC{clear:both;float:right;width:640px;margin-right:0;display:none}
iframe#large {width:640px;height:380px}
.pie{clear:both;float:right;text-align:right;width:100%}
#videoQuery{clear:both;float:left;width:70%;margin-left:15%;padding-top:3%;margin-bottom:2%}	
#NoticiasInteres{margin-top:8%}
#NoticiasInteres p{font-size:16px;text-align:left}
/*Bloque social y acceso a más Info*/
#AsideFaldon{clear:both;float:left;padding-top:2%;padding-bottom:2%;width:100%;background-color:#ccc}
#col0{clear:both;float:left;margin-left:5%;width:90%}
#col1{clear:both;float:left;margin-left:5%;width:70%}
#col2{clear:both;float:left;margin-left:5%;width:90%;font-size:14px}
#catalogo{clear:both;width:100%;position:relative;float:left;background:#d4d4d4;background:-webkit-gradient(linear,top,from(#9b9b9b), to(#ffffff));background:-webkit-linear-gradient(#9b9b9b,#ffffff);background:-moz-linear-gradient(top, #9b9b9b,#ffffff);background:-ms-linear-gradient(#9b9b9b,#ffffff);background:-o-linear-gradient(#9b9b9b,#ffffff);background:linear-gradient(#9b9b9b,#ffffff);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#ffffff');zoom:1}
#PDFtext{clear:both;float:left;margin-left:5%;width:40%;display:block}#PDFtext p,#PDFtext2 p{text-align:left; padding-right:5%;color:#000}
#PDFfoto{clear:none;float:right;margin-right:5%;margin-bottom:2%;margin-top:-2%;width:40%;display:block;-webkit-filter:drop-shadow(8px 8px 10px gray);filter: drop-shadow(8px 8px 10px gray)}
#PDFtext2{clear:both;float:left;margin-left:5%;width:30%;display:block;color:#FFF}
#PDFfoto2{clear:none;float:right;margin-right:5%;margin-bottom:2%;margin-top:2%;width:22%;display:block;-webkit-filter:drop-shadow(8px 8px 10px gray);filter:drop-shadow(8px 8px 10px gray)}
/*Estilos links y similares*/
/* Link estándar nuevo*/
.button-std{float:left;width:250px;height:50px;background-color:#C00}
.button-std p{font-weight:bold;color:#FFF; padding-left:10px}.button-std:hover{background-color:#900}
/* Links giratorios */
#botonesGiro{clear:both;float:left;width:98%;margin-left:1%}
.boton{position:relative;float:left;width:45%;margin-top:0.5em;margin-right:3%;display:block}
ul.LinkGiro{margin:0;padding:0;text-align:center;position:relative;clear:both;margin-top:10px;float:left}
ul.LinkGiro li{display:inline-block;list-style:none}
ul.LinkGiro li a{display:block;position:relative;top:0;left:0;margin:20px;padding:10px}
ul.LinkGiro li a,ul.LinkGiro li a:before,ul.LinkGiro li a:after{color:#fff;font-size:1.1em;font-weight:300;text-decoration:none;transition:all .20s ease;-webkit-transition:all .20s ease;-moz-transition:all .20s ease;-o-transition:all .20s ease}
.Giro a{width:100px;height:100px;background-color:#c00;-webkit-transition:all .40s ease;-moz-transition:all .40s ease;-o-transition:all .40s ease;transition:all .40s ease}
.Giro a:hover{border-radius:50%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.show{display:block !important;transition:all .20s ease;-webkit-transition:all .20s ease;-moz-transition:all .20s ease;-o-transition:all .20s ease}
.Giro p{padding-top:10px}
/* link colaboradores (Aplica a colaboradores portada y asistentes) */
#empresas{clear:both;width:100%;position:relative;float:left}
#Linkcolaborador{margin:0;padding:0;position:relative;clear:both;float:left;margin-top:10px;margin-bottom:2%;width:100%;margin-left:0;float:left}
#Linkcolaborador li{list-style:none;float:left;width:45%;margin-right:2.5%;margin-bottom:2%}#Linkcolaborador li ul{float:left;margin:0;padding:0;width:100%; border:1px solid #C00; border-radius:5px}/*#Linkcolaborador li ul li{clear:both;float:left;width:100%;margin:0,0,0,0}*/#Linkcolaborador li ul li{clear:both;float:left;width:94%;margin:0,0,0,0}
.colaboradorLogo{/*border-radius:10px;*/background-color:#FFF;/*border:1px solid #666;*/float:left;width:94%; margin-left:3%; margin-top:3%}/*.colaboradorLogo:hover{border:1px solid #f60;opacity:0.8}.colaboradorLogo img{width:90%;margin-left:5%;margin-top:3%;margin-bottom:1%}.colaboradorLink{float:left;width:100%;margin-top:-3px}.colaboradorLink p{font-size:.9em;text-align:center}
.colaboradorLogo img{margin-top:5%;width:100%;border:1px solid #666}
.colaboradorLink,.colaboradorWeb{float:left;height:30px;background-color:#ccc;border:1px solid #666;border-radius:5px}.colaboradorLink img,.colaboradorWeb img{margin-top:5px;margin-left:5px;margin-right:5px}
.colaboradorLink a,.colaboradorWeb a{font-size:.7em;text-align:center; vertical-align:middle}.colaboradorLink:hover,.colaboradorWeb:hover{background-color:#FFF}
/* links marco (aplican en Portada y soporte) */
.marco, #marco{float:left;background-color:#fff;-webkit-filter:drop-shadow(8px 8px 10px gray);filter:drop-shadow(8px 8px 10px gray);width:49%;margin-bottom:5%;margin-right:2%}
.marco2, #marco2{float:left;background-color:#fff;-webkit-filter:drop-shadow(8px 8px 10px gray);filter:drop-shadow(8px 8px 10px gray);width:49%;margin-bottom:5%;margin-right:0;}
/* Botones de links a Info, demo y quote */
.buttonA,#buttonA,.buttonB,#buttonB{display:inline-block;white-space:nowrap;background-color:#ccc;background-image:linear-gradient(top,#eee,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');border:1px solid #777;padding:0 1.5em;margin:0.5em;font:bold 1.1em/1.4em "Century Gothic",Arial,Helvetica;text-decoration:none;color:#333;border-radius:.2em;box-shadow:0 0 1px 1px rgba(255,255,255,.8)inset,0 1px 0 rgba(0,0,0,.3)}
#buttonA,#buttonB{margin-bottom:5%} 
.buttonA:hover,#buttonA:hover,.buttonB:hover,#buttonB:hover{background-color:#ddd;background-image:linear-gradient(top,#fafafa,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#dddddd')}
.buttonA:active,#buttonA:active,.buttonB:active,#buttonB:active{box-shadow:0 0 4px 2px rgba(0,0,0,.3) inset;position:relative;top:1px}
.buttonA:focus,#buttonA:focus,.buttonB:focus,#buttonB:focus{outline:0;background:#fafafa}    
.buttonA:before,#buttonA:before,.buttonB:before,#buttonB:before{background:#ccc;background:rgba(0,0,0,.1);float:left;width:1em;text-align:center;font-size:1.5em;margin:0 1em 0 -1em;padding:0 .2em;box-shadow:1px 0 0 rgba(0,0,0,.5),2px 0 0 rgba(255,255,255,.5);border-radius:.15em 0 0 .15em;pointer-events:none}
.linkblackA{display:none}.linkblackB{display:block}
/* Hexadecimal entities for the icons (botones info, test y quote) */
.add:before, #add:before {content: "\271A";}
.edit:before, #edit:before {content: "\270E";}
.delete:before, #delete:before {content: "\2718";}
.save:before, #save:before {content: "\2714";}
.email:before, #email:before {content: "\2709";}
.like:before, #like:before {content: "\2764";}
.next:before, #next:before {content: "\279C";}
.star:before, #star:before {content: "\2605";}
.spark:before, #spark:before {content: "\2737";}
.play:before, #play:before {content: "\25B6";}
/* Links a Plus - ST - FikusWorks */
.linkPlus,.linkFaqs{float:left;height:250px;width:90%;margin-left:2%;border:1px solid #F00;margin-bottom:2em;border-radius:10px}
#linkPlus{float:right;height:250px;width:70%;margin-left:2%;border:1px solid #F00;margin-bottom:2em;border-radius:10px}
.linkPlusFoto,#linkPlusFoto{float:left;height:250px;width:90%;margin-left:5%;border:1px solid #F60;margin-bottom:2em;border-radius:10px}
.linkPlus:hover,#linkPlus:hover,.linkFaqs:hover{opacity:.8}.linkFaqs{cursor:pointer}
#linkPlus {color:#fff; z-index:2;background:url(../img/headers/stImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
#visualcam {color:#fff; z-index:2;background:url(../img/headers/stImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
#plus {color:#fff; z-index:2;background:url(../img/headers/plusImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
#fworks {color:#fff; z-index:2;background:url(../img/headers/fwImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
#accam{color:#fff;z-index:2;background:url(../img/headers/acImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
#Pfaqs {color:#fff; z-index:2;background:url(../img/headers/PfaqsImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
#Sfaqs{color:#fff;z-index:2;background:url(../img/headers/SfaqsImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
.linkPlus h3,#linkPlus h3{background-color:#fff;opacity:.8;font-size:1.2em;height:90px;border-top-left-radius:9px;border-top-right-radius:9px;padding-left:5%;padding-right:5%;margin-top:0;padding-top:10px;width:90%}
.linkFaqs h3{background-color:#fff;opacity:.8;font-size:1.2em;height:40px;border-top-left-radius:9px;border-top-right-radius:9px;padding-left:5%;padding-right:5%;margin-top:0;padding-top:10px;width:90%}
.linkPlus h3 span,#linkPlus h3 span{color:#333;font-size:.8em;line-height:1.2em;font-weight:300}
.linkPlus button,#linkPlus button{margin-left:15%}
.cuadroLink-producto a{position:relative;float:left;width:50%;margin-left:25%;margin-top:1%;margin-bottom:3%;padding:5px 5px 5px 5px;text-align:center;font-weight:bold;color:#c00;background-color:#ccc;border:1px solid #999}
.cuadroLink-producto a:hover{border:1px solid #c30;color:#fff;background-color:#c00;opacity:.8}
.linkPlus img,#linkPlus img{margin-top:-90px;padding-left:1%;width:98%;height:220px}.linkFaqs img{margin-top:-40px;padding-left:1%;width:98%;height:220px}
/*Links support*/
.link-button{width:250px;height:34px;margin-bottom:10px;background-color:#eee;cursor:pointer;border:1px solid #C00}.link-button > div{width:100%;padding-left:5px;padding-top:5px;padding-bottom:5px}.link-button a:link,.link-button a:visited{color:#000;width:100%;padding-left:10px;font-weight:bold;padding-top:10px}.link-button:hover{background-color:#c00;color:#FFF;border:1px solid #c00}.link-button a:hover{color:#FFF}
/*Colorbox*/
#popupA,.popupA{display:none; line-height:none}#popupB,.popupB{display:block; line-height:none}
.iframeA{display:none;clear:none}.iframeB{display:block;clear:none}.pplink{clear:none}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}#cboxTopLeft{width:25px;height:25px;background:url(../img/colorbox/border1.png) no-repeat 0 0}
#cboxTopCenter{height:25px;background:url(../img/colorbox/border1.png) repeat-x 0 -50px}#cboxTopRight{width:25px;height:25px;background:url(../img/colorbox/border1.png) no-repeat -25px 0}#cboxBottomLeft{width:25px;height:25px;background:url(../img/colorbox/border1.png) no-repeat 0 -25px}#cboxBottomCenter{height:25px;background:url(../img/colorbox/border1.png) repeat-x 0 -75px}#cboxBottomRight{width:25px;height:25px;background:url(../img/colorbox/border1.png) no-repeat -25px -25px}#cboxMiddleLeft{width:25px;background:url(../img/colorbox/border2.png) repeat-y 0 0}#cboxMiddleRight{width:25px;background:url(../img/colorbox/border2.png) repeat-y -25px 0}
#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:20px}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999}#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999}#cboxLoadingOverlay{background:#fff url(../img/colorbox/loading.gif) no-repeat 5px 5px}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444}
#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444}
#cboxNext{position:absolute;bottom:0px;left:63px;color:#444}
#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
/*Popup formulario */
#popupText{width:92%;margin-left:4%;background-color:#FFF}
#popupForm,#popupVideo{width:92%;margin-left:4%}
#popupAnswer{width:92%;margin-top:20%;margin-left:4%;text-align:center}
#popupIntranet{width:92%;margin-top:5%;margin-left:4%;text-align:center;}
#popupGer{argin-left:auto;margin-right:auto;width:60%}#logoGer{margin-left:auto;margin-right:auto;width:40%}
/*Específicos Noticias relacionadas*/
.destacado{clear:both;float:left;width:100%;color:#C00;font-size:1.5em;line-height:1.5em;text-align:right;border-top:1px solid #C00;border-bottom:1px solid #C00;margin-bottom:2%}
#destacadoProd{clear:both;float:left;width:100%;color:#C00;font-size:1.1em;line-height:1.1em;text-align:left;border-top:1px solid #C00;border-bottom:1px solid #C00;margin-bottom:2%}
#destacadoProd li{margin-bottom:2%}
/*Exclusivos About Us */
.animate{transition:all .5s ease-in-out}
.pastilla{float:left;height:auto;margin:0 10px 10px 0;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);font:1em/1.2em Segoe UI,sans-serif;font-weight:800}
.pastilla .link{display:block;position:relative;overflow:hidden;width:280px;height:180px}
.pastilla .image{position:absolute;width:100%}
.pastilla .blend{position:absolute;bottom:0;left:0;width:100%;font-weight:normal;background:rgba(91,160,239,0.8);color:#fff;transition-duration:.4s}
.pastilla .head{height:1.2em;padding:10px;margin:0;display:block;font-weight:normal;text-shadow:1px 1px 1px rgba(255,255,255,0.3)}
.pastilla .text{display:none;position:relative;overflow:hidden;height:8.5em;padding:.5em 10px;font-size:1.1em}
.pastilla .link:hover .image{left:5px;top:5px;width:310px}
.pastilla .link:hover .blend{height:100%}
.pastilla .link:hover .text{display:block}
#chronoMain{margin-top:5%;width:900px;margin-left:auto;margin-right:auto;display:none}
#chronoMovil{margin-top:5%;width:400px;height:1600px;margin-left:auto;margin-right:auto;display:block}
.pastillaVacia{float:left;width:400px;height:180px}
.conector{clear:both;float:left;width:15px;margin-left:-5px;border-bottom:2px solid #39C}
.conectorIzda{clear:none;float:left;width:65px;margin-left:-5px;border-bottom:2px solid #39C}
#LineaCentral{clear:none;float:left;width:50px;height:1600px;margin-left:-15px}
#LineaInicial{clear:both;float:left;width:50px;height:1600px}
#TimelineIzda{clear:both;float:left;margin-top:25px;width:325px}
.TimelineDcha{clear:none;float:left;margin-top:25px;width:325px}
/* Collage */
#photos{width:90%;margin-left:5%;line-height:0;-webkit-column-count:1;-webkit-column-gap:10px;-moz-column-count:1;-moz-column-gap:10px;column-count:1;column-gap:10px}
#photos img{width: 100% !important;height:auto !important;margin-bottom:10px}
/*Navegación inferior entre Noticias*/
#Noticias{margin-left:5%;padding-bottom:3%;text-align:left;margin-right:5%}
.novaBlock{float:left;margin-right:2%;margin-bottom:4%;width:98%}
.data{clear:both;float:left;font-size:14px;line-height:1.1em;font-weight:500}
.nova{clear:both;float:left;font-size:15px;line-height:1.1em;font-weight:400;width:100%}
#map, #map2, #map3, #map4{height:280px;width:96%;margin-left:2%;margin-top:3%;border:1px solid #333}
li#fotoComplementaria{display:none}
/* Popups de wizards de fabricantes */
#tablas{background-color:#FFF}
#wizards{width:300px; margin-left:auto; margin-right:auto; background-color:#FFF}#wizards h3{text-align:center}
#logoMarca, #maquinas{list-style:none; width:100%; margin:0; padding:0;}
#logoMarca img{width:50%; margin-left:25%; margin-bottom:5%}
#maquinas{border:1px solid #C00; margin-bottom:3%}
.modelo{padding-left:5%; width:95%; margin-top:3%; margin-bottom:2%; line-height:2.5em}
.marca{padding-left:5%; width:95%; margin-top:3%; margin-bottom:2%; line-height:2.5em; background-color:#999}
/* Estilo de los botones rojos de soluciones y productos */
.linkvermell{float:left;list-style:none;margin-bottom:2%;border:1px solid #c11;border-radius:10px;background-color:#c00;-webkit-filter: drop-shadow(8px 8px 10px gray);filter: drop-shadow(8px 8px 10px gray)}.linkvermell{width:70%;margin-left:10%}
.linkvermell p{text-align:center;font-size:2.0em;width:90%;margin-left:5%;margin-top:40px;margin-bottom:40px;color:#FFF}
.jssora03l,.jssora03r,.jssora03ldn,.jssora03rdn{position: absolute;cursor: pointer;display: block;background: url(../img/a03.png) no-repeat;overflow: hidden}.jssora03l{background-position: -5px -35px}.jssora03r{background-position: -65px -35px}.jssora03l:hover{background-position: -125px -35px}.jssora03r:hover{background-position:-185px -35px}.jssora03ldn{background-position:-245px -35px}.jssora03rdn{background-position:-305px -35px}
#buttonSTD{color:rgb(255,255,255);display:inline-block;width:250px;text-align:center;padding:8px 10px;text-shadow:none;background-color:rgb(204,0,0);margin-bottom:10px}#buttonSTD:hover{background-color:rgb(153,0,0)}.centrado{width:50%; margin-left:25%}
/*FOOTER*/
footer{clear:both;float:left;margin-left:0;width:100%;background:#990000;background:-webkit-gradient(linear,top, from(#CC0000),to(#330000));background:-webkit-linear-gradient(#cc0000,#330000);background:-moz-linear-gradient(top,#cc0000, #330000);background:-ms-linear-gradient(#cc0000,#330000);background:-o-linear-gradient(#cc0000,#330000);background:linear-gradient(#cc0000,#330000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000',endColorstr='#330000');zoom:1;display:block}
#footerSup{margin-left:auto;margin-right:auto;padding-top:1%;width:100%;height:12em;float:left;background;none;display:none}
#footerProd{float:left;width:18%;margin-left:2%;vertical-align:top;color:#eee}#footerProd ul{list-style:none;text-align:left;color:#eee;font-size:1em;font-weight:normal;line-height:1.2em}#footerProd ul a{color:#eee;font-size:1em;font-weight:normal;line-height:1.2em}#footerProd ul li{height:14px;font-weight:200}#footerProd ul li a:hover{color:#fc0;font-weight:200;border:none}#footerProd h5{color:#fff;font-size:1.0em;font-weight:bold;line-height:0.6em;text-decoration:underline}
#footerGral{float:left;width:80%;margin-left:0;vertical-align:top;color:#ccc}#subFooterSuscr{float:left;width:24%;margin-left:5%;padding-top:20px;vertical-align: middle;color:#eee}
#buttonF{border:1px solid rgb(33,33,33);color:rgb(255,255,255);display:inline-block;padding:8px 10px;text-shadow:none;border-radius:10px;background-color:rgb(102,102,102)}#buttonF:hover{border:1px solid rgb(33,33,33);color:rgb(102,102,102);background-color:rgb(238,238,238)}
.subFooter{float:left;width:22%;margin-left:2%;vertical-align:top;color:#eee}.subFooter ul{list-style:none;text-align:left;color:#eee;font-size:1em;font-weight:normal;line-height:1.2em}.subFooter ul a{color:#eee;font-size:1em;font-weight:normal;line-height:1.2em}.subFooter ul li{height:14px;font-weight:200}.subFooter ul li a:hover{color:#cf0;font-weight:200;border:none}.subFooter h5{color:#fff;font-size:1.0em;font-weight:bold;line-height:0.6em;text-decoration:underline}
#footerSocial{clear:both;width:30%;float:right;margin-right:5%;margin-bottom:2%}#footerSocial > div{position:relative;float:left;width:20%;margin-left:5%;margin-top:5%;margin-bottom:5%}
#footerInf{margin-left:auto;margin-right:auto;float:left;width:100%;color:#fff;font-size:1.0em;text-align:center;background:none}.footerInf a{color:#FC0}#linkSocial{position:relative;width:60%;margin-left:17%;margin-bottom:2%}#linkSocial > div{position:relative;float:left;width:20%;margin-left:5%;margin-top:5%;margin-bottom:5%}#firma{clear:both;position:relative;width:100%;background:none}#copy{margin-right:auto;margin-left:auto;vertical-align:middle;text-align:center}#metalcam{margin-left:auto;margin-right:auto;padding-bottom:1%;width:150px;vertical-align:middle}
/*BANNERS*/
#PC,#T,#M{clear:both;z-index:1;position:relative}#PC{width:100%;height:300px}#T{width:100%;height:250px}#M{width:100%;height:250px}
#PC{display:none}#T{display:none}#M{display:block}
h1#caja,h2#caja{font-size:20px;line-height:2.0em;font-weight:bold;text-align:left;padding-left:2%;color:#fff;background-color:#C00;position:absolute;left:5%;width:90%;z-index:65;border-radius:8px}
h1#cajaExtend,h2#cajaExtend{font-size:22px;line-height:2.0em;font-weight:bold;text-align:left;padding-left:2%;color:#fff;background-color:#C00;position:absolute;left:5%;width:90%;z-index:65;border-radius:8px}
h2#slogan{position:absolute;color:#fff;width:90%;padding-left:2%;text-align:left;background-color:#333;opacity:0.6;top:4.5em;left:5%;font-size:22px;line-height:2.0em}
p.banner,p.banner a{position:relative;color:#fff;width:90%;padding-top:3%;padding-bottom:3%;padding-left:3%;padding-right:3%;text-align:left;background-color:#333;opacity:0.6;margin-top:6.5em;font-size:32px;line-height:1.1em}
p.banda,p.banda a{position:relative;color:#fff;width:90%;padding-bottom:3%;text-align:center;font-size:22px;line-height:1.1em}
/*Formularios textos legales*/
#ficha-legal,ficha-legal-eng{width:90%;margin-left:5%;padding-bottom:10%}#legal-head{width:100%}#ficha-legal div{float:left;width:48%;background-color:#ddd;margin-top:1%;margin-right:1%}#ficha-legal p,ficha-legal-eng p{text-align:center;font-size:0.9em;margin-top:0}
.ficha-half,#ficha-full{float:left;background-color:#ddd;margin-top:1%;margin-right:1%}.ficha-half{width:48%}
#ficha-full{width:98%;clear:both;margin-bottom:40px}#ficha-full div{width:98%;margin-right:1%;margin-top:1%}
#empaquetado-container{clear:both;float:left;width:50%;margin-left:5%;display:block;height:0;padding-bottom:50%;}
#popupnews,#popuparticles{padding-top:10%; padding-bottom:10%; width:100%; height:200px}#popupnews{background-color:#FFF}#popuparticles{background-color:#fff}
#relacionadas a {text-decoration:none;width:100%;height:2.2em;padding-top:.3em;color:#333;font-size:1.2em;border-bottom:1px solid #c00;display:block}
#relacionadas a:hover {color:#c00}
#elementoDcha{clear:both;float:right;width:100%;margin-left:0%;margin-bottom:5%;margin-top:2%;display:block}
@media only screen and (min-width: 400px){
#botonesGiro{width:80%;margin-left:10%}
.boton{width:45%margin-right:3%;display: block}
@media only screen and (min-width: 481px){
header{display:block;height:5.0em}	
#logo{margin-bottom:2%;margin-top:0;}
#idioma > div{margin-top:3%;margin-bottom:1%;width:12%}
.menu-btn{top:0.5em}
#botonesGiro{width:70%;margin-left:15%}
.boton{width:40%;margin-right:5%;display:block}
#promoSuccess{width:410px;height:232px}
#cajaSup{width:400px;height:72px}
#carrouselM{display:none}
#carrousel{display:block}
#chronoMain{display:none}
#chronoMovil{display:block; width:420px}	
.pastilla .link{width:320px;height:180px}
.TimelineDcha{width:345px}
.linkPlus{width:45%;float:left;height:300px} 
#linkPlus{width:90%;float:left;height:300px} 
/*Banners*/
#PC{display:none}#T{display:block}#M{display:none}
h1#caja,h2#caja{font-size:22px;line-height:2.0em;width:60%}h1#cajaExtend,h2#cajaExtend{font-size:22px;line-height:2.0em;width:60%}p.banner,p.banner a{margin-top:6.0em;width:95%;font-size:28px;line-height:1.1em}  
@media only screen and (min-width: 600px){
.gridContainer{width:100%}
header{display:block}
#logo{clear:both;float:left;margin-left:2%;width:46.7179%;display:block}
nav#menuPrincipal{display:none}
nav#lang{display:block}
#idioma > div{margin-top:1%;margin-bottom:1%;width:12%}
#idioma {width:60%}
/* MAIN */
article{clear:both;position:relative;float:left;width:100%}
/* divisores de adaptación a tamaños de pantalla */
#tablet{clear:both;float:left;width:100%;display:block}
#movil{display:none}
#portatil{display:none}
#sobremesa{display:none}
p.banda,p.banda a{font-size:32px;line-height:1.1em}
/* Divisores de texto dentro de los articles */
.colPortada{clear:both;float:left;width:100%}.colSupport,.colSupport2{clear:both;float:left;width:100%}
.colTextoDcha{clear:none;float:left;width:50%;margin-left:5%}
.colTextoIzda{clear:both;float:left;width:50%}
.colImageDcha{clear:none;float:left;width:40%;margin-left:5%;padding-bottom:2%}
.colImageDcha > div{float:right;width:100%;margin-right:0px;margin-bottom:2%}
.fotoTruco{float:left;width:45%;margin-left:5%;padding-top:10%;padding-bottom:2%}
.colImageIzda{clear:both;float:left;width:40%;margin-left:0;padding-bottom:2%}
.complemento{clear:both;float:left;width:100%;margin-top:5%}#complemento-banner{display:none}
/*#complemento-marcos2{width:60%;margin-left:20%}.marco,.marco2{width:49%}*/
#marcos2{width:80%;margin-left:10%}
#promo{width:70%;margin-left:15%}
#address{width:70% margin-left:15%}
/* Links portada */
#botonesGiro{width:90%;margin-left:5%}
.boton{width:22%;margin-right:2%;display:block}
.button{font:bold 0.9em/1.4em "Century Gothic",Arial,Helvetica;}
/* ASIDE */
aside{display:block}
#AsideR {clear:none;width:auto;margin-left:5%}
#NoticiasInteres p{font-size:22px;text-align:left}
#videoMovil{display:none}#videoSmart{display:block}#videoTablet{display:none}#videoPC{display:none}
.pie{clear:both;float:left;text-align:left;width:100%}.pieDcha{clear:both;float:right;text-align:right;width:100%}
#col1{clear:both;float:left;margin-left:5%;width:35%}#col2{clear:none;float:right;margin-right:5%;width:50%;font-size:1.2em}
#PDFtext{width:50%;display:block}#PDFfoto{width:35%;display:block}
/* Bloque noticias - navegación noticias */
.novaBlock{float:left;height:60px;margin-right:5%;margin-bottom:2%;width:45%}
/* -------------- About Us Timeline ----------------*/
#chronoMovil{display:block;width:440px}	
.conector{width:40px}
.TimelineDcha{width:370px}
#photos{-moz-column-count:2;-webkit-column-count:2;column-count:2}
.linkvermell{width:30%;margin-left:15%}
/* Links a Plus - ST - FikusWorks */ 
.linkPlus {float:left;height:280px;}.linkPlus h3{height:130px}#linkPlus h3{height:130px}
/*Banners*/
h1#cajaExtend,h2#cajaExtend{font-size:24px;width:60%}h1#caja,h2#caja{width:40%}h2#slogan{width:70%;font-size:24px}p.banner,p.banner a{margin-top:6.0em;width:95%;font-size:32px;line-height:1.1em}
@media only screen and (min-width: 740px){#footer{clear:both;float:left;margin-left:0;width:100%;display:block}#Linkcolaborador li{width:30%;margin-right:2.5%;margin-bottom:2%}
@media only screen and (min-width: 800px){
#complemento-banner{display:none}	
#complemento-marcos2{width:50%;margin-left:25%}
#complemento-promo {width:60%;margin-left:20%}
#complemento-address{width:60%;margin-left:20%}
.novaBlock{float:left;height:60px;margin-right:3%;margin-bottom:2%;width:30%}
#AsideR {clear:none;width:35%;margin-left:5%}
#videoMovil{display:none}
#videoSmart{display:none}
#videoTablet{display:block}
#videoPC{display:none}
#PDFtext{width:60%;display:block}
#PDFfoto{width:25%;display:block}
#col2{clear:none;float:right;margin-right:5%;width:50%;font-size:1.2em}
#botonesGiro{width:85%;margin-left:10%}
.button{font:bold 1.0em/1.4em "Century Gothic",Arial,Helvetica}
/* Popup */
#popupForm{width:550px;margin-left:auto;margin-right:auto}
#popupAnswer{width:550px;margin-top:20%;margin-left:auto;margin-right:auto}
#photos{-moz-column-count:3;-webkit-column-count:3;column-count:3}
/*Banners*/
h1#caja,h2#caja{width:45%}h1#cajaExtend,h2#cajaExtend{width:50%;font-size:26px}h2#slogan{width:60%;font-size:26px}p.banner,p.banner a{margin-top:5.5em;font-size:32px}
#feriaCME p{padding-right:50%}
.linkblackA{display:block}.linkblackB{display:none}
@media only screen and (min-width: 960px){
#chronoMain{display:block;width:840px;margin-left:auto;margin-right:auto}
#chronoMovil{display:none}
.conector{float:left;width:65px}
#TimelineIzda{width:395px}
.TimelineDcha{width:395px}	
#popupIntranet{width:796px;margin-top:5%;margin-left:auto;margin-right:auto}
.linkPlus{width:30%}
#empaquetado-container{width:50%;margin-left:5%;padding-bottom:20%}
#popupnews {background-color:#FFF;padding-top:0}#popuparticle{padding-top:0}
#elementoDcha{width:40%;margin-left:5%; padding-top:10%}
@media only screen and (min-width: 1100px){
/* Links a Plus - ST - FikusWorks */ 
.linkPlus h4{height:110px}
#linkPlus h4{height:110px}
.gridContainer{width:100%}
header{clear:both;float:left;margin-left:0;width:100%;height:5.3em;display:block}
#logo{clear:none;float:left;margin-left:2%;width:36.7755%;display:block}
nav#menuPrincipal{clear:none;float:right;margin-right:0;width:59.1836%;display:block}
nav#menuPrincipal > ul{width:100%}
.menu-btn{clear:both;float:right;margin-right:0;width:100%;display:none}
#nav{clear:both;float:left;margin-top:5.3em;width:100%;display:block}
nav#lang{display:block}
#idioma > div{margin-top:1%;margin-bottom:1%;width:7%}
/*ESTILOS MAIN*/ 
section{display:block}
article{clear:both;position:relative;float:left;width:100%}
#A h3,.A h3,#B h3,.B h3,#C h3{margin-bottom:5%;color:#f00}
/*Estilos de los banners adaptándolos a tamnaños*/
#portatil{clear:both;float:left;width:100%;display:block}
#movil{display:none}
#tablet{display:none}
#sobremesa{display:none}
/*Estilos generales*/
.Dcha{margin-left:45%}
.colPortada{clear:both;float:left;width:55%}.colSupport{clear:both;float:left;width:48%}.colSupport2{clear:none;float:left;width:48%;margin-left:4%}
#colTextoSupport{clear:both;float:left;width:40%}
.colTextoDcha{clear:none;float:left;width:55%;margin-left:5%}
.colTextoIzda{clear:both;float:left;width:55%}
.colImageDcha{clear:none;float:left;width:40%;margin-left:5%;padding-bottom:2%}
.colImageDcha > div img{float:right;width:100%;margin-right:0px}
.colImageIzda{clear:both;float:left;width:40%;margin-left:0;padding-bottom:2%}
.colImageIzda > div img{float:left;width:100%;margin-left:0px}
.colUnica{clear:both;float:left;width:100%}
.img60{width:60%;float:right;margin-right:0}
/*Links giratorios */
#botonesGiro{width:80%;margin-left:15%}
ul.LinkGiro li a,ul.LinkGiro li a:before,ul.LinkGiro li a:after{font-size:1.2em}
.boton{width:22%;margin-right:2%;display:block}
.Giro a{width:120px;height:120px}
.button{font:bold 1.1em/1.4em "Century Gothic",Arial,Helvetica}
.complemento{clear:none;float:left;width:35%;margin-left:10%}
#complemento{display:block;clear:none;float:left;width:40%;margin-left:5%}
#complemento-banner{display:block;clear:none;float:right;width:40%;margin-right:2%;margin-left:2%}	
#complemento-marcos2,#complemento-promo,#complemento-address{display:block;clear:none;float:left;width:40%;margin-left:5%}
/* ASIDE */
aside, aside#movilTablet{clear:none;width:100%;position:relative;float:right;margin-top:0;margin-right:0;display:block}
#AsideL{width:640px}#AsideR{clear:none; width:30%;margin-left:5%}
#NoticiasInteres{font-size:22px}
.novaBlock{float:left;height:60px;margin-right:2%;margin-bottom:2%;width:23%}
#AsideFaldon{clear:both;float:left;padding-top:2%;padding-bottom:2%;width:100%;background-color:#ccc}
#col1{clear:both;float:left;margin-left:5%;width:30%}#col2{clear:none;float:right;margin-right:5%;width:35%}
#PDFtext{width:65%;display:block}#PDFfoto{width:25%;display:block}
#promoSuccess{margin-top:-7em}
li#fotoComplementaria{display:block}
#videoMovil{display:none}#videoSmart{display:block}#videoTablet{display:none}#videoPC{display:none}
/*Footer*/
footer{clear:both;float:left;margin-left:0;width:100%;display:block;background-color:900}#footerSup{display:block}#linkSocial{position:absolute;right:65%;width:35%;margin-left:0;z-index:2;display:none}#linkSocial > div{position:relative;float:left;width:60px;margin-right:2%;margin-top:2%}#firma{position:relative;width:100%;z-index:1}
/*Banners*/
#PC{display:block}#T{display:none}#M{display:none}h1#caja,h1#cajaExtend,h2#caja,h2#cajaExtend{width:35%;font-size:28px}h2#slogan{width:50%;font-size:28px}p.banner,p.banner a{margin-top:4.5em;font-size:32px}
@media only screen and (min-width: 1250px){
#popupA,.popupA{display:block}#popupB,.popupB{display:none}.iframeA{display:block}.iframeB{display:none}
/*Links - colaboradores - fabricantes*/
#Linkcolaborador{position:relative;clear:both;float:left;margin-top:10px;margin-bottom:2%;width:90%;margin-left:5%;float:left}
#Linkcolaborador li{width:17%;margin-right:2.5%;margin-bottom:2%}
#feriaCME p{padding-right:60%}
@media only screen and (min-width: 1440px){
#sobremesa{clear:both;float:left;width:100%;display:block}#movil{display:none}#tablet{display:none}#portatil{display:none}#videoPC{display:block}#videoSmart{display:none}.img60{width:60%}}
