@charset "UTF-8";/* CSS Document */* {margin:0px;padding:0px;border-width:0px;text-align: center;outline-width:0px;}ul {padding-left:1em;margin-left:0px;margin-bottom:0px;}h1, h2, h3, h4, h5, h6, p, blockquote, label, ol, dl, fieldset, address {margin-bottom:1em;}form,#exp div.ilus  {margin-bottom:0px;}body {min-width:760px;height: 100%;background-color:#e6e6e6;}a:link, a:visited, a:hover, a:active {border-width:0px;text-decoration:none;}img {border-width:0px;margin:0px;padding:0px;}p, span.p, dl.dlcomp, div.tdoc, #estec, #estec2, #estec0, #map1 {font:74%/1.40em "Lucida Sans",Arial, sans-serif;text-align:left;letter-spacing:0.2px;color:#212121;}h1 {font: italic bold 170%/1.3em Arial, sans-serif;letter-spacing: 0.1px;color:#333;text-align:left;margin-bottom:0.1em;padding-right:15px;}h1#int {font: italic bold 150%/1.3em Arial, sans-serif;}h1#intt {font: italic bold 150%/1.3em Arial, sans-serif;margin-bottom:0.6em;}h1#stories {font: italic bold 150%/1.3em Arial, sans-serif;margin-bottom:1em;}h2 {font:italic bold 97%/1.3em Arial, sans-serif;letter-spacing: 0.1px;color:#555;text-align:left;margin-bottom:1em;padding-right:15px;}h2#catal, h2#catal2 {margin:0px;}h3, span.desc {font:bold 76%/1.35em "Lucida Sans",Arial, sans-serif;text-align:left;letter-spacing:0.2px;color:#0D2b88;margin:0px;}h4 {font: bold 87% Arial, sans-serif;letter-spacing: 0.1px;color:#fff;text-align:left;margin-bottom:0px;padding: 3px 10px 0px 2px;}h4#acc {padding: 3px 0px 0px 2px;}h4#nov {width:65px;}h4#prod, h4#st, h4#not {width:100px;}h2#dist {padding-right:0px;}h2#stor {margin-bottom:0.2em;}h5 {font: bold 80% Arial, sans-serif;letter-spacing: 0.1px;color:#ccc;text-align:left;}/*Posiciones*/div.capsa, div.cabecera, div menus, div cuerpo, div.pie {margin: auto;width:760px;}div.capsa {background:url(../img/fo2.gif) repeat-y;}div.cabecera {background-image:url(../img/fo1.gif);height:132px;overflow:hidden;}div.cuerpo {height:100%;overflow:hidden;margin:25px 0px;}div.pie {height:164px;background-image:url(../img/fo3.gif);}#logo {width:280px;float:left;}div.idioma {float:right;text-align:right;width:480px;overflow:hidden;}div.lbase {text-align:center;font: bold 65% Arial, sans-serif;color:#999;padding-top:95px;padding-left:160px;}div#aok {float:left;position:relative;top:80px;left:15px;z-index:100;}div.im {margin: 0px 5px;height:159px;text-align:left;}div.trans {margin: 0px 5px;height:28px;background:url(../img/iris.jpg) no-repeat;}div.metaf, div.path {float:left;width:499px;}#p1 {width:750px;}div.loch3, div.down {float:right;width:250px;text-align:right;}div.loch3, div.metaf {height:159px;display:block;}div.loch3 p, div.metaf p {display:none;}div.down {padding-top:11px;}div.path {padding-top:14px;}/*links*/div.down a:link, div.down a:visited, div.down a:active {font:bold 68% Arial, sans-serif;color:#888;padding-right:10px;}div.down a:hover {text-decoration:underline;color:#777;}div.lmenus {float:left;padding:26px 0px 0px 15px;}div.contenido {float:right;width: 560px;}div.titulares {width:545px;margin-bottom:0px;text-align:left;}div.parr, div.parr2 {width:545px;margin: 0px 10px 10px 0px;}div.parr2, div.linea, dl.dlcomp, #ac li, div.formulario, div.formulario div.subd, div.formulario div.subd2, div.listnot, #estec, #estec0, #estec2, #exp,#exp2, #exp3, #noticias, #pdata, div.novedad, #dnot, #novedades, #tendencia, #exp4 {height:100%;overflow:hidden;}#distr, option, #novedades, #productos {text-align:left;}div.linea {padding-bottom:0.5em;text-align:left;}div.linizq {float: left;width:265px;}div.linder {float:right;width:265px;}div.ilus {float:right;padding-left:10px;margin-bottom:1em;text-align:right;}div.ilus img.n {border:1px #666 solid;margin-bottom:0.5em;}div.ilus img {margin-bottom:0.5em;clear:right;}div.ilus a.catal {display:block;width:175px;text-align:left;}#mder {float:right;}a.lb:link, a.lb:visited, a.lb:active {padding:1px;border:1px solid #ccc;display:block;margin-bottom:0.5em;}div.ilus a img{margin-bottom:0;}a.lb:hover {border:1px dotted #0D2b88;}p.po {padding:0px;}p.t {padding-right: 185px;}p.g, #map1 {padding-right:15px;}p.avi {padding: 8px 5px 1px 6px;}p.dist {margin-bottom:0px;padding-bottom:0px;}p.pf {width:268px;text-align:left;font:68%/1.2em "Lucida Sans",Arial, sans-serif;letter-spacing:0.2px;color:#666;}p.lat {width:175px;font:68%/1.1em "Lucida Sans",Arial, sans-serif;margin:10px 0px 2em 0px;}p a.lt:link, p a.lt:active, p a.lt:visited {color:#333;border-bottom:#FF6600 dotted 1px;}p a.lt:hover {color:#0D2b88;border-bottom:#0D2b88 dotted 2px;}div.marco {width:175px;border: 1px solid #ccc;text-align:left;margin-bottom:1em;}div.cmenu, div.cmenuacc, div.cmenudow, div.cmenucorp, div.cmenuserv, div.cmenutec {margin: 5px 0px 0px 5px;height:22px;text-align:left;}div.cmenu {background:url(../img/cabmenprod.jpg) no-repeat top left;}div.cmenuacc {background:url(../img/cabmenuacc.jpg) no-repeat top left;}div.cmenudow {background:url(../img/cabmenudown.jpg) no-repeat top left;}div.cmenucorp {background:url(../img/cabmenucorp.jpg) no-repeat top left;}div.cmenuserv {background:url(../img/cabmenuserv.jpg) no-repeat top left;}div.cmenutec {background:url(../img/cabmenutec.jpg) no-repeat top left;}div.cmenu2, div.cmenu3, div.cmenu4 {margin: 5px 0px 0px 5px;overflow:hidden;text-indent:-1000px;}dl.dlcomp {margin-bottom:10px;display:block;}dt.dtcomp, dl.dlcomp dd {display:inline;text-align:left;margin-bottom:1em;}dt.dtcomp {float:left;width:175px;}dt.dtcomp a:link, dt.dtcomp a:visited, dt.dtcomp a:active {font-weight:bold;color:#0D2b88;}dt.dtcomp a:hover, #rnot li a:hover  {text-decoration:underline;}dl.dlcomp dd {width:358px;float:right;margin-right:15px;}#ac, p.form2, select.selector {font:68%/1.35em "Lucida Sans",Arial, sans-serif;letter-spacing:0.2px;}#ac {list-style-type:none;margin:5px 0px;padding-left:6px;color:#333;}#ac li {text-align:left;padding: 3px 0px;margin-right:5px;}div.col1 {float:left;width:57px;padding-left:3px;text-align:left;font-weight:bold;}div.col2 {float:right;text-align:left;width:100px;padding-right:3px;}#result {list-style:decimal;padding-top:19px;min-height:280px;}#result li {display:block;text-align:left;font: bold 74%/1.40em "Lucida Sans",Arial, sans-serif;letter-spacing:0.2px;color:#212121;content: counter(item);padding:0px 0px 1em 10px;}#result li:before{content: counter(item) ". "; counter-increment: item;}#result li a.lili:link,  #result li a.lili:active,  #result li a.lili:visited{margin-left:15px;color:#0D2b88;}#result li a.lili:hover {border-bottom:1px dotted #0D2b88;}#result span.ap {padding-left:36px;font-weight:normal;}div.falerta {height:1.2em;}div.formulario div.q,  div.formulario div.q1 {width: 125px;text-align:left;float:left;padding-right:1em;}div.formulario div.q, div.formulario div.r {padding-bottom:1.2em;}div.formulario div.r, div.formulario div.r1 {width: 404px;text-align:left;float:right;}div.formulario label {font:bold 76%/1.35em "Lucida Sans",Arial, sans-serif;text-align:left;letter-spacing:0.2px;color:#0D2b88;}span.ast {color:#FF6600;}input.cont {width:404px;}input.cont, input.cont1, textarea.cont {background-color:#CCC;border-bottom:1px solid #333;margin: 0px;padding:0px;height:1.2em;font:74% "Lucida Sans",Arial, sans-serif;text-align:left;letter-spacing:0.2px;color:#000;}input.cont1 {width:172px;}p.form2 {text-align:left;color:#555;}div.formulario div.subd, div.formulario div.subd2 {text-align:left;float:right;}div.formulario div.subd, textarea.cont {width: 404px;}div.subd1 {float:left;}div.formulario div.subd2 {width: 227px;}div.q3, div.r3 {text-align:left;float:left;}div.q3 {width: 50px;}textarea.cont {line-height:1.40em;height:10em;overflow:hidden;}div.formulario input.enviar {font: bold 70% "Lucida Sans", Arial, sans-serif;text-align:center;color:#fff;width:95px;height:3ex;border:1px solid #333;background-color:#666;padding:2px 2px;margin-right:10px;}#mapa {padding:0px 15px 1em 0px;width:545px;height:250px;}div.lmajustado {float:left;padding-left:15px;}span.cargo {color:#666;}a.dmail:link, a.dmail:active, a.dmail:visited {text-decoration:underline;color:#666;}a.dmail:hover {color:#333;}h3 a:link, h3 a:active, h3 a:visited, a.lm:hover {color:#0D2b88;}h3 a:hover {color:#0D2b88;text-decoration:underline;}div.tdoc {width:265px;text-align:right;}a.tpdf:link, a.tpdf:active, a.tpdf:visited, a.txsl:link, a.txsl:active, a.txsl:visited, a.tmdoc:link, a.tmdoc:active, a.tmdoc:visited, a.estec:link, a.estec:active, a.estec:visited,a.tppt:link, a.tppt:active, a.tppt:visited,a.tzip:link, a.tzip:active, a.tzip:visited, a.estec01:link, a.estec01:active, a.estec01:visited, a.estec02:link, a.estec02:active, a.estec02:visited, a.estec03:link, a.estec03:active, a.estec03:visited, a.estec04:link, a.estec04:active, a.estec04:visited {float:right;color:#666;padding-left:16px;display:block;border-bottom:1px solid #fff;}a.tpdf:link, a.tpdf:active, a.tpdf:visited, a.estec:link, a.estec:active, a.estec:visited {background:url(../img/icopdf.jpg) no-repeat 0px 2px;}a.tpdf:hover, a.txsl:hover, a.tmdoc:hover, a.estec:hover, a.tppt:hover, a.tzip:hover, a.estec0:hover {border-bottom:1px solid #999;}a.tpdf:hover, a.estec:hover {background:url(../img/icopdf2.jpg) no-repeat 0px 2px;}a.txsl:link, a.txsl:active, a.txsl:visited, a.estec01:link, a.estec01:active, a.estec01:visited {background:url(../img/icoxsl.jpg) no-repeat 0px 2px;}a.txsl:hover, a.estec01:hover {background:url(../img/icoxsl2.jpg) no-repeat 0px 2px;}a.tppt:link, a.tppt:active, a.tppt:visited, a.estec02:link, a.estec02:active, a.estec02:visited {background:url(../img/icoppt.jpg) no-repeat 0px 2px;}a.tppt:hover, a.estec02:hover  {background:url(../img/icoppt2.jpg) no-repeat 0px 2px;}a.tzip:link, a.tzip:active, a.tzip:visited, a.estec03:link, a.estec03:active, a.estec03:visited {background:url(../img/icozip.jpg) no-repeat 0px 2px;}a.tzip:hover, a.estec03:hover {background:url(../img/icozip2.jpg) no-repeat 0px 2px;}a.tmdoc:link, a.tmdoc:active, a.tmdoc:visited, a.estec04:link, a.estec04:active, a.estec04:visited {background:url(../img/icodoc.jpg) no-repeat 0px 2px;}a.tmdoc:hover, a.estec04:hover {background:url(../img/icodoc2.jpg) no-repeat 0px 2px;}#dnot {margin:0px 15px 0.4em 0px;border-bottom:1px solid #858585;}div#seccion {float:left;text-align:left;}#fecha {float:right;text-align:right;margin-right:0px;}#sc, #fc {font:bold 72% Arial, sans-serif;letter-spacing: 0.1px;color:#fff;}span.dest {font-weight:bold;text-transform:uppercase;}div.afc {float:left;width:80px;text-align:left;}div.titnot {float:right;width:465px;text-align:left;}a.tn:link, a.tn:active, a.tn:visited {font:bold 76%/1.35em "Lucida Sans",Arial, sans-serif;letter-spacing:0.2px;color:#0D2b88;}a.tn:hover {color:#777;}#estec {padding-right:278px;text-align:right;}#estec0 {text-align:right;}#estec2 {padding-right:185px;margin-bottom:1.6em;text-align:right;}div.logo {float:left;width:100px;margin: 0px 10px 1em 0px;text-align:center;}#pcoliz {float:left;padding-left:15px;}#pcolde {float: right;padding-right:15px;}#soluciones {background:url(../img/fondosol.jpg) no-repeat top left;width:360px;height:227px;}#soltit {float:left;margin: 5px 0px 0px 0px;}#textsol {float:right;width:160px;padding:8px 5px 10px 5px;}select.selector {width:150px;text-align:left;color:#333;border:1px solid #999;margin-top:0.7em;background-color:#FFF;}div.fprodport {background:url(../img/portprod.jpg) no-repeat top left;margin-top:10px;height:22px;text-align:left;}#nprpo {text-align:left;padding: 0.6em 0px 0px 0.4em;}h5#noprpo {font: bold 115%/1.35em Arial, sans-serif;letter-spacing:0.2px;color:#333;}#exp, #exp2, #exp3, #exp4 {text-align:left;padding-left:0.4em;}#exp3 {padding: 0px 0.4em 1em;}#exp4 {padding: 1em 0.4em 1em;}span.desc {font: bold 70%/1.35em "Lucida Sans",Arial, sans-serif;text-align:left;letter-spacing:0.2px;color:#0D2b88;}a.lm:link, a.lm:active, a.lm:visited {font-size:90%;color: #555;font-weight:bold;text-decoration:underline;}#noticias {border: 1px solid #ccc;text-align:left;}#tendencia {border-top: 3px solid #ccc;}#nprin {border-bottom: 1px solid #ccc;}#noticias, #novedades, #productos, #tendencia {width:360px;margin-bottom:1em;}#cmnotport {background:url(../img/fnotport.jpg) no-repeat top left;margin:5px 0px 0px 5px;height:22px;text-align:left;}#nprin, #nprin2 {width:350px;margin-left:5px;}h6,#pdsec, #pddat {font: italic bold 97%/1.3em Arial, sans-serif;letter-spacing: 0.1px;color:#555;text-align:left;margin-bottom:0px;}#pdata {margin-bottom:0.3em;}#pdsec {font-size:70%;float:left;margin-left:5px;color:#999;}#pddat {float:right;font-size:65%;margin-right:5px;color:#999;}#epi {padding-left:5px;font: bold 70%/1.3em Arial, sans-serif;letter-spacing: 0.1px;color:#0D2b88;width:350px;margin-bottom:10px;}#rnot {font:78%/1.20em "Lucida Sans",Arial, sans-serif;letter-spacing:0.1px;color:#212121;list-style-type:none;margin-bottom:5px;padding:0px 20px;}#rnot li {text-align:left;padding:2px 0px;display:block;}span.rnotf {font-size:85%;}div.fnovport {background:url(../img/cabmenunov.jpg) no-repeat top left;height:22px;text-align:left;}div.novedad {margin: 10px 0px;}div.ipd {float:right;text-align:left;width:310px;}a.in:link, a.in:active, a.in:visited {font: bold 78%/1.20em "Lucida Sans",Arial, sans-serif;letter-spacing:0.1px;color:#0D2b88;}#rnot li a:link, #rnot li a:visited, #rnot li a:active, a.in:hover {color:#515151;}div.ipw, div.ipw2 {float:left;width:39px;height:21px;display:block;}div.ipw {background:url(../img/pw.jpg) no-repeat top right;}div.ipw2 {background:url(../img/pd.jpg) no-repeat top right;}input.invisible {display:none;}#map1, #map1li {width:535px;}#map1, #map2, #map3, #map4, #map5 {list-style-type:none;}#map1 li {text-align:left;}#map2, #map3, #map4, #map5 {padding-left:3em;}/*fuentes*/.sIFR-flash {	visibility: visible !important;	margin: 0;}.sIFR-replaced {	visibility: visible !important;}span.sIFR-alternate {	position: absolute;	left: 0;	top: 0;	width: 0;	height: 0;	display: block;	overflow: hidden;}.sIFR-flash + div[adblocktab=true] {  display: none !important;}.sIFR-hasFlash h1 {	visibility: hidden;	font-size: 26px;	padding-right:15px;	letter-spacing: 3px;}.sIFR-hasFlash h1#int, .sIFR-hasFlash h1#stories, .sIFR-hasFlash h1#intt {	font-size: 22px;}.sIFR-hasFlash h2 {	visibility: hidden;	font-size: 15px;	padding-right:15px;	letter-spacing: 3px;}.sIFR-hasFlash h2#dist, .sIFR-hasFlash h2#stor, .sIFR-hasFlash h2#catal, .sIFR-hasFlash h2#catal2 {	padding-right:0px;}.sIFR-hasFlash h2#catal, .sIFR-hasFlash h2#catal2 {	font-size: 12px;	width:175px;}.sIFR-hasFlash h4 {	visibility: hidden;	font-size: 10px;}.sIFR-hasFlash h4#prod, .sIFR-hasFlash h4#st, .sIFR-hasFlash h4#not {	margin-right:0px;	padding-left:3px;}.sIFR-hasFlash h4#acc {	width:120px;	margin-right:40px;	padding-left:4px;}.sIFR-hasFlash #sc {	visibility: hidden;	font-size: 15px;}.sIFR-hasFlash #noprpo {	visibility: hidden;	font-size: 18px;}.sIFR-hasFlash h6#nbajo {	visibility: hidden;	font-size: 16px;	margin-top:0.8em;}.sIFR-hasFlash h6#nalto {	visibility: hidden;	font-size: 19px;	margin-top:0.8em;}.sIFR-hasFlash #pdsec  {	visibility: hidden;	font-size: 13px;}.sIFR-hasFlash #epi  {	visibility: hidden;	font-size: 10px;}/*lbox*/#lightbox{background-color:#000;}#lightboxDetails{font:74%/1.40em "Lucida Sans",Arial, sans-serif;text-align:left;letter-spacing:0.2px;color:#212121;}	#lightboxCaption{background-color:#fff;text-align:left;padding:1em 3em 0.5em 1em;}#keyboardMsg{ display:none;}#closeButton{bottom: 0px;right: 5px;}#lightbox img{border: none;clear: both;} #overlay img{border: none;}#overlay{background-image: url(../img/overlay.png);}* html #overlay{background-color: #FF9933;back\ground-color: transparent;background-image: url(../img/blanc.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/overlay.png", sizingMethod="scale");}#imgln {text-align:center;}