@charset "UTF-8";/* CSS Document */* {margin:0px;padding:0px;border-width:0px;text-align: center;outline-width:0px;}ul, ol {padding-left:1em;margin-left:0px;margin-bottom:0px;}h1, h2, h3, h4, h5, h6, p, blockquote, ol, dl, fieldset, address {margin-bottom:1em;}form, label  {margin-bottom:0px;}body {min-width:954px;height: 100%;background:url(../img/fondo.gif) repeat-x top left;font: 0.69em/1.64em "Verdana", Verdana, Arial, Helvetica,sans-serif;color:#333;}a:link, a:visited, a:hover, a:active {border-width:0px;text-decoration:none;color:#333;}a:hover {text-decoration:none;}img {border-width:0px;margin:0px;padding:0px;}.ocu {display:none;}br.ctabla  {clear: left;}div#pag {margin:0px auto;padding:0px;height:100%;overflow:hidden;width:954px;background-color:#fff;;}#homep {margin:0px auto;padding:0;width:954px;overflow:hidden;}#cabecera_q, #cabecera_t, #cabecera_8, #cabecera_g, #cabecera_4, #cabecera_c, #cabecera_9, #cabecera_2  {margin:0px auto;padding:0;height:253px;overflow:hidden;width:954px;}#cabecera_t {background:url(../img/c_tecnologia.jpg) no-repeat top left;}#cabecera_q {background:url(../img/c_sisnova.jpg) no-repeat top left;}#cabecera_8 {background:url(../img/c_aviso.jpg) no-repeat top left;}#cabecera_g {background:url(../img/c_producto.jpg) no-repeat top left;}#cabecera_4 {background:url(../img/c_buscador.jpg) no-repeat top left;}#cabecera_c {background:url(../img/c_circular.jpg) no-repeat top left;}#cabecera_9 {background:url(../img/c_contacto.jpg) no-repeat top left;}#cabecera_2 {background:url(../img/c_noticias.jpg) no-repeat top left;}#cabi {margin:0;padding:0;float:left;overflow:hidden;width:720px;}#cabd {margin:0;padding:0;float:right;overflow:hidden;width:230px;}#logo {float:left;margin:0 0 0 33px;}#acceso {float:right;height:253px;overflow:hidden;}h4#accli, p.salir {font:bold 10px Arial, Helvetica, sans-serif;text-align:right;padding:4px 7px 0 0;cursor:pointer;}p.salir a {text-decoration:underline;color:#000099;}#persiana, #persiana2 {width:214px;height:170px;background:transparent url(../img/trans.png) repeat top left;border:1px solid #999;margin:22px 13px 0 0;}#persiana p, #persiana2 p {font-family:Arial, Helvetica, sans-serif;line-height:1.1em;padding:4px 10px 4px;text-align:left;}form#frus, form#frco {margin:4px 10px 0px;}form#frus fieldset, form#frco fieldset {margin:0;padding:0;}form#frus fieldset legend, form#frco fieldset legend {display:none;}form#frus fieldset ol#rus, form#frco fieldset ol#rco {list-style:none;margin:0;padding:0;}ol#rus li, ol#rco li {height:20px;margin-bottom:2px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;color:#333;}ol#rus li div.rusi, ol#rco li div.rcoi {float:left;width:70px;text-align:left;font-weight:bold;}ol#rus li div.rusd, ol#rco li div.rcod {float:right;width:124px;}ol#rus li div.rusd input, ol#rco li div.rcod input {height:19px;width:124px;text-align:left;color: #666;background-color:#ccc;padding:1px;}input#sus, input#sco {font:bold 10px Arial, Helvetica, sans-serif;color:#333;background-color:#ccc;text-transform:uppercase;padding:2px;margin:0 0 0 60px;border:1px solid #999;}#persiana p a:hover, #persiana2 p a:hover{text-decoration:underline;color:#000099;}span#recu {color:#000099;font-weight:bold;cursor:pointer;}#pathdiv {float:left;margin:80px 0 0 0px;height:26px;width:720px;display:block;}ul#path {float:left;margin:0;width:720px;padding:8px 0 0 0;display:block;list-style-type:none;font:10px Arial, Helvetica, sans-serif;}ul#path li{float:left;text-align:left;padding:0 13px 0 6px;display:block;text-transform:uppercase;background:transparent url(../img/guion.gif) no-repeat center right;}ul#path li.ultimo {background:none;}ul#path li a:hover {color:#000099;}#menu {float:left;margin:0px 0 0 6px;height:26px;display:block;text-align:left;overflow:hidden;width:720px;}ul#mp {float:left;text-align:left;margin:0;padding:0;height:26px;width:720px;display:block;list-style-type:none;}ul#mp li {float:left;margin:0;padding:0;height:26px;}ul#mp li#mp1 a, ul#mp li#mp2 a , ul#mp li#mp3 a , ul#mp li#mp4 a , ul#mp li#mp5 a, ul#mp li#mp1a, ul#mp li#mp2a, ul#mp li#mp3a, ul#mp li#mp4a, ul#mp li#mp5a {height:26px;display:block;text-indent:-999em;}ul#mp li#mp1 a, ul#mp li#mp1a {width:93px;background:transparent url(../img/b1.jpg) no-repeat top left;}ul#mp li#mp2 a, ul#mp li#mp2a {width:134px;background:transparent url(../img/b2.jpg) no-repeat top left;}ul#mp li#mp3 a, ul#mp li#mp3a {width:140px;background:transparent url(../img/b3.jpg) no-repeat top left;}ul#mp li#mp4 a, ul#mp li#mp4a {width:219px;background:transparent url(../img/b4.jpg) no-repeat top left;}ul#mp li#mp5 a, ul#mp li#mp5a {width:119px;background:transparent url(../img/b5.jpg) no-repeat top left;}ul#mp li#mp1 a:hover, ul#mp li#mp2 a:hover, ul#mp li#mp3 a:hover, ul#mp li#mp4 a:hover, ul#mp li#mp5 a:hover, ul#mp li#mp1a, ul#mp li#mp2a, ul#mp li#mp3a, ul#mp li#mp4a, ul#mp li#mp5a, ul#mp li#mp1 a.activo,  ul#mp li#mp2 a.activo,  ul#mp li#mp3 a.activo,  ul#mp li#mp4 a.activo,  ul#mp li#mp5 a.activo {background-position:top right;}#contenido {margin:0px auto;padding:0;height:100%;overflow:hidden;width:954px;}#central {height:100%;overflow:hidden;float:left;width: 702px;margin:0 18px 0 6px;}#columnas {height:100%;overflow:hidden;float:left;width: 702px;margin-top:1em;}#columna1, #columna2 {height:100%;overflow:hidden;float:left;width:222px;margin:0 18px 0 0px;}#columna23 {height:100%;overflow:hidden;float:right;}#columnas ul {width:222px;list-style-type:none;margin-bottom:2em;}#columnas ul li a {width:222px;text-align:left;display:block;}#columnas ul li a:hover {text-decoration:underline;}#columnas strong {text-transform:uppercase;width:222px;display:block;text-align:left;}#menues, #columna3 {height:100%;overflow:hidden;float:right;width:222px;margin-right:6px;}#columna3 {margin:0;}#msecdiv {width:240px;float:left;height:100%;overflow:hidden;}#doscol {float:right;height:100%;overflow:hidden;text-align:left;width:462px;}div.interior {height:100%;overflow:hidden;text-align:left;width:462px;display:block;}div#bpridiv {width:17px;float:left;margin:0 1em 0.5em 0;}div#bpridiv ul#bpri {margin:0.3em 1em 0 0;padding:0px;text-align:left;list-style-type:none;width:17px;}div#bpridiv ul#bpri li {padding:0;text-indent:-999em;overflow:hidden;margin-bottom:0.4em;}li#bpri1 a {width:17px;height:17px;display:block;background:transparent url(../img/imprimir.gif) no-repeat top left;}li#bpri1 a:hover {background-position:top right;}li#bpri2 a {width:17px;height:17px;display:block;background:transparent url(../img/pdf.gif) no-repeat top left;}li#bpri2 a:hover {background-position:top right;}li#bpri3 a {width:17px;height:17px;display:block;background:transparent url(../img/vcard.gif) no-repeat top left;}li#bpri3 a:hover {background-position:top right;}li#bpri4 a {width:17px;height:17px;display:block;background:transparent url(../img/qr.gif) no-repeat top left;}li#bpri4 a:hover {background-position:top right;}h1.tittex {font:1.85em/1.25em Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-align:left;color:#005697;margin:0 0 0.5em;padding:0;}h1 small {text-transform:uppercase;font-size:0.5em;line-height:1em}#doscol p {text-align:left;color:#333;margin-bottom:1em;}#doscol strong {text-transform:uppercase;color:#555;}#doscol p a {color:#005697;text-decoration:underline;}#doscol ul {margin:1em 0;padding:0 0 0 1.5em;list-style-type:circle;list-style-position:outside;}#doscol ul li {text-align:left;}#dclat, #tslat {float:right;height:100%;overflow:hidden;width:222px;margin:0 0 1em 18px;display:block;}#dclati, #tslati {height:100%;overflow:hidden;width:222px;margin:1em 0px 1em 0px;display:block;}#tslati {float:left;margin:0em 0px 1em 0px;}#registral, div.fotos, div.grafico, div.doc, div#atajos, div.acce {height:100%;overflow:hidden;width:222px;display:block;}h2.reg {font:bold 1em/1em Arial, Helvetica, sans-serif;padding-left:1.4em;margin-bottom:1em;text-align:left;background:#fff url(../img/circulito.gif) no-repeat center left;}#registral p {padding-left:1.4em;}div.pief {text-align:left;font-size:0.9em;background:#fff url(../img/lpief.gif) repeat-x bottom left;margin-bottom:0.6em;}div.pief1 {background:none;}.imageOver{background:transparent url(../img/ampliar.png) no-repeat bottom left;}div.grafico img {padding-bottom:1px;margin-bottom:0.8em;vertical-align:top;background:#fff url(../img/lpief.gif) repeat-x bottom left;}div.doc {background-color:#ccc;}div.doc a {background:#ccc url(../img/descarga.gif) no-repeat 4px 4px;display:block;width:222px;margin:4px;}div.doc a {padding:4px 0 4px 32px;margin:0;font-size:0.9em;text-align:left;display:block;}div.doc a span.doc {font:bold 1.1em/1em Arial, Helvetica, sans-serif;margin-bottom:0.4em;}div.doc a:hover {background-position: -321px 4px;}table#at {width:222px;margin:0 0 0.3em;padding:0 0 0.5em;background:#fff url(../img/lpief.gif) repeat-x bottom left;}table#at tbody tr td {text-align:left;}table#at tbody tr td.cel2 {width:50px;}.aleja {margin-top:1em;}div#ts {height:100%;overflow:hidden;text-align:left;width:462px;display:block;}table.stg {width:462px;font-size:0.9em;border-collapse:collapse;border-bottom:1px solid #999;}table.stp {width:222px;font-size:0.9em;border-collapse:collapse;border-bottom:1px solid #999;margin:0;padding:0;}table.stg thead tr th , table.stp thead tr th {font-weight:normal;vertical-align:top;text-align:center;line-height:1.3em;padding: 1px;border-style:none;}tbody tr.zebra {background-color:#f5f5f5;}td.modelo, th.modelo {text-align:left;}td.preu, th.preu  {text-align:right;}p.comentario {font-size:0.9em;font-style:italic;line-height:1.2em;margin:1em 0em;}.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}.sIFR-active h3#msec, .sIFR-active h3#msec10 {visibility: hidden;line-height:1em;text-transform:uppercase;text-align:left;font-size:13px;color:#fff;padding:2px 6px;}h3#msec, h3#msec10 {text-transform:uppercase;color:#fff;padding:2px 6px;margin:0;text-align:left;}.sIFR-active h3#np, .sIFR-active h3#np2 {visibility: hidden;line-height:1em;text-transform:uppercase;text-align:left;font-size:13px;color:#333;padding:2px 0px;}.sIFR-active h3#np3, .sIFR-active h3#np4 {visibility: hidden;line-height:1em;text-transform:uppercase;text-align:left;font-size:13px;color:#005697;padding:2px 0px;}h3#np, h3#np2 {text-transform:uppercase;color:#333;padding:2px 0px;margin:0;text-align:left;}h3#np3, h3#np4 {text-transform:uppercase;color:#005697;padding:2px 0px;margin:0;text-align:left;}div.titmsec {width:178px;background-color:#005697;height:100%;overflow:hidden;display:block;margin:0px 62px 0px 0px;padding:0;}div#msecdiv ul {margin:0px 62px 0px 0px;padding:0;list-style-type:none;height:100%;width:178px;overflow:hidden;}div#msecdiv ul#msecp, div#msecdiv ul#pagis {margin:0px 62px 0px 0px;padding:0px;list-style-type:none;height:100%;overflow:hidden;display:block;}div#msecdiv ul#pagis {margin:0px 62px 0px 2px;padding:0px;list-style-type:none;height:100%;overflow:hidden;display:block;}div#msecdiv ul#pagis li {float:left;margin:1px 2px 1px 0;width:20px;height:20px;display:block;}div#msecdiv ul#pagis li.vivo {padding:2px 0 0;margin:1px 2px 1px 0;text-align:center;display:block;background-color:#d7e4f1;color:#005697;width:20px;height:18px;}div#msecdiv ul#pagis li a {text-align:center;display:block;}div.acce ul#acce {padding:0px;list-style-type:none;height:100%;overflow:hidden;display:block;}div#msecdiv ul li, div#msecdiv ul#msecp li {margin:1px 0 0px 0;padding:0 0;width:178px;}div.acce ul#acce {margin:1px 0 0px 0;padding:0 0;}div#msecdiv ul#msecp li {height:32px;overflow:hidden;display:block;}div.acce ul#acce li {height:32px;overflow:hidden;display:block;}div#msecdiv ul li a {background-color:#879ac3;padding:1px 6px;margin:0;color:#000;text-align:left;display:block;}div#msecdiv ul#pagis li a.pg {text-align:center;padding:2px 0 0;width:20px;}div#msecdiv ul#msecp li a {background-color:#879ac3;margin:0;color:#000;text-align:left;display:block;padding:0 6px;line-height:1.2em;height:32px;vertical-align:middle;}div.acce ul#acce li a {margin:0;color:#333;text-align:left;display:block;padding:1px 4px;line-height:1.2em;height:32px;vertical-align:middle;}div#msecdiv ul#msecp li a img, div#msecdiv ul#msecp li.vivo img {float:left;margin-right:3px;padding-top:1px;}div.acce ul#acce li a img {float:right;margin-left:3px;padding-top:0px;}div#msecdiv ul#msecp li a small, div#msecdiv ul#msecp li.vivo small, div.acce ul#acce li a small {font-size:0.9em;}div#msecdiv ul li a.archivo {background-color:#879ac3;padding:1px 6px;margin:0;color:#000;text-align:right;display:block;text-transform:uppercase;font-size:0.9em;}div#msecdiv ul li a:hover, div#msecdiv ul#msecp li a:hover {background-color:#d7e4f1;color:#005697;}div.acce ul#acce li a:hover {background-color:#ccc;color:#005697;}div#msecdiv ul li.vivo {padding:1px 6px;margin:0;text-align:left;display:block;background-color:#d7e4f1;color:#005697;width:166px;}div#msecdiv ul#msecp li.vivo {padding:1px 6px;margin:0;text-align:left;display:block;background-color:#d7e4f1;color:#005697;width:166px;line-height:1.2em;}div#buscador {height:35px;width:222px;margin:0;padding:0;overflow:hidden;display:block;background:#fff url(../img/fbusc.jpg) no-repeat top left;}div#buscador form#busc {width:222px;height:35px;overflow:hidden;display:block;}div#buscador form#busc fieldset {width:160px;height:22px;margin-top:7px;overflow:hidden;display:block;float:left;}div#buscador form#busc fieldset input {height:18px;width:150px;margin-left:7px;background-color:#fff;color:#666;border:1px solid #333;}div#buscador form#busc #bbusc{margin-top:8px;text-transform:uppercase;color:#333;background-color:#ccc;border:1px solid #999;padding: 2px;font-size:0.8em;font-weight:bold;}div#buscador form#busc.consafari #bbusc{margin-top:8px;text-transform:uppercase;color:#666;background-color:#ccc;border:1px solid #999;padding: 2px;font-size:0.7em;font-weight:bold;}#busc.consafari {background:transparent;}div#buscador form#busc.consafari fieldset {width:160px;height:22px;margin-top:7px;overflow:hidden;display:block;float:left;}div#buscador form#busc.consafari fieldset input {background:transparent;font-size: 11px;height:18px;width:154px;}div#selectortipos {width:222px;height:265px;overflow:hidden;display:block;background:transparent url(../img/fondoselector.jpg) no-repeat top left;margin-top:14px;}div#stflash {z-index:0;width:222px;height:225px;overflow:hidden;display:block;margin-top:40px;}div#stflash ul {margin:0 1em;padding:0 1em;list-style-type:circle;}div#stflash ul li {text-align:left;}div#mgamas {width:222px;height:100%;overflow:hidden;display:block;background:transparent url(../img/fgamas.jpg) repeat-y top left;margin-top:14px;}div#mgamas ul#sg {margin:32px 0 0.5em;padding:0 0em;list-style-type:circle;}div#mgamas ul#sg li {text-transform:uppercase;width:222px;text-align:left;background:transparent url(../img/separador.png) no-repeat left bottom;padding:2px 0px 3px;}div#mgamas ul#sg li.sgfin {background:none;padding-bottom:0px;}div#mgamas ul#sg li a {padding:0px 8px;}div#mgamas ul#sg li a:hover {color:#005697;background:transparent url(../img/arito.png) no-repeat;background-position:8px 2px;padding-left:20px;}div#mgamas ul#sg li span.vivo {color:#005697;background:transparent url(../img/arito.png) no-repeat;background-position:8px 2px;padding-left:20px;}div#base {width:954px;height:100%;overflow:hidden;display:block;background-color:#e6e9f3;margin:28px 0 18px;}ul#pie {float:left;margin:0;width:720px;padding:8px 0 0 0;display:block;list-style-type:none;font:10px Arial, Helvetica, sans-serif;}ul#pie li{float:left;text-align:left;padding:0 13px 0 6px;display:block;background:transparent url(../img/guionb.gif) no-repeat center right;}ul#pie li.ultimo {background:none;}ul#pie li a:hover, span.visitado {color:#000099;}div#base p, div#base p.home {font:10px Arial, Helvetica, sans-serif;padding:0.5em 0 0.5em 6px;text-align:left;}div#base p {width:720px;}div#base p.home {width:942px;}div#base p.home a{color:#666;}#doscol ul.resultados {margin:0;padding:0;}ul.resultados li {list-style-type:none;margin:0;padding:0 0 0.5em;}#doscol ul.resultados li p a.reslink {text-transform:uppercase;font-weight:bold;text-decoration:none;color:#333;}#doscol ul.resultados li p a.rutilla {text-decoration:none;}#doscol ul.resultados li p a.reslink:hover {color:#005697;text-decoration:underline;}#doscol ul.resultados li p a.rutilla:hover {text-decoration:underline;}form#contacto ol {margin:1em 0;padding:0;list-style-type:none;}form#contacto ol li {padding:0;margin:0 0 0.5em;height:22px;overflow:hidden;}form#contacto ol li div.fci {float:left;}form#contacto ol li div.fcd {float:right;height:22px;}form#contacto ol li label {text-transform:uppercase;font-size:0.9em;font-weight:bold;margin-right:1em;}form#contacto ol li.tarea {height:10em;text-align:left;}form#contacto ol li.cb {height:100%;text-align:left;}form#contacto ol li.cb label {text-transform:none;font-weight:normal;}form#contacto input {height:16px;background-color:#dde1ed;border:none;text-align:left;padding:1px;font-size:0.9em;}input#empresa {width:370px;}input#nombre {width:300px;}input#calle {width:400px;}input#imail {width:390px;}.fcdespecial1 {width:280px;}input#codi {width:90px;margin-right:2em;}input#ciudad {width:200px;}form#contacto input#acuerdo {background-color:#fff;}input#telf {width:160px;margin-right:2em;}input#fax {margin-left:1em;width:160px;}input#empresa.fallito, input#nombre.fallito, input#ciudad.fallito, input#imail.fallito, span.fallito {background-color:#ffcccc;}#cfl, #cfls {width:462px;height:350px;display:block;margin-bottom:18px;}#cfl {background-color:#e6e9f3;}textarea#cons {width:460px;height:8em;background-color:#dde1ed;border:none;text-align:left;padding:1px;font-size:0.9em;}form#contacto  input#fenviar, form#contacto  input#frestablecer {text-transform:uppercase;font-weight:bold;font-size:1em;padding:3px 3px;border:1px solid #333;height:100%;}div.vcard, div.adr, div.street-address, div.tel, div.geo, div.email {text-align:left;}div.org {padding-top:3px;font:bold 1em/1.8em Arial, Helvetica, sans-serif;margin-bottom:1em;text-align:left;}div#poiz {float:left;width:708px;height:100%;overflow:hidden;background:#fff url(../img/c_portada_izq.jpg) no-repeat top left;}div#pode {float:right;width:246px;height:100%;overflow:hidden;background:#fff url(../img/c_portada_der.jpg) no-repeat top left;}div#palomita {float:left;width:708px;height:200px;display:block;margin-top:10px;color:#cc0000;}#menulatp {margin:253px 6px 1em 18px;}#barramenu {float:left;margin-top:22px;height:26px;overflow:hidden;display:block;}#centrop {width:702px;height:100%;display:block;float:left;margin:34px 0 0 6px;overflow:hidden;}#notp {float:left;width:222px;margin-right:18px;height:100%;overflow:hidden;border-top:1px solid #ccc;}h4#tdes {text-align:left;font-size:1em;text-transform:uppercase;color:#005697;padding-top:2px;}#notp p {text-align:left;}#notp p a {color:#005697;}#notp p a:hover {text-decoration:underline;}ul#ndes {list-style-image:url(../img/arito.png);list-style-position:outside;margin:1em 0 0 6px;}ul#ndes li {text-align:left;margin-bottom:1em;}ul#ndes li a {font-weight:bold;line-height:0.9em;}ul#ndes li a:hover {color:#005697;}#prycar {float:right;width:462px;height:100%;overflow:hidden;}#prycarsup {width:462px;height:100%;overflow:hidden;background:#fff url(../img/fpart.jpg) repeat-x top left;}#prycarinf {width:462px;height:100%;overflow:hidden;margin-top:2em;}#posh3 {padding:3px 230px 0px 6px;}ul#pry {float:left;list-style-type:none;margin:1em 6px 0;width:450px;padding:0px;}ul#pry li {float:left;width:120px;margin-right:45px;padding:0px;}ul#pry li.final {margin-right:0px;}ul#pry li.aleja {margin-top:2em;}ul#pry li a {text-align:left;margin-top:2px;line-height:1.2em;display:block;}ul#pry li a img {margin-bottom:1em;}ul#pry li a small {font-size:0.9em;}ul#pry li a:hover {color:#005697;}ul#bannerg {float:left;height:150px;margin:0;padding:0;list-style-type:none;}ul#bannerp {margin:1em 0 0;padding:0;width:222px;list-style-type:none;}ul#bannerg li {float:left;margin:0 18px 0 0;padding:0;text-indent:-999em;overflow:hidden;}ul#bannerp li {margin:0 0 2px;padding:0;text-indent:-999em;overflow:hidden;}ul#bannerg li.final{margin-right:0;}ul#bannerg li#bg1 a, ul#bannerg li#bg2 a, ul#bannerg li#bg3 a, ul#bannerg li#bg4 a, ul#bannerg li#bg5 a, ul#bannerg li#bg6 a, ul#bannerg li#bg7 a, ul#bannerg li#bg8 a, ul#bannerg li#bg9 a, ul#bannerg li#bg10 a, ul#bannerg li#bg11 a, ul#bannerg li#bgd1 a, ul#bannerg li#bgd2 a, ul#bannerg li#bgd3 a, ul#bannerg li#bgd4 a, ul#bannerg li#bgd5 a, ul#bannerg li#bgd6 a, ul#bannerg li#bgd7 a, ul#bannerg li#bgd8 a, ul#bannerg li#bgd9 a, ul#bannerg li#bgd10 a, ul#bannerg li#bgd11 a  {width:222px;height:150px;display:block;background-position:top left;}ul#bannerg li#bg1 a {background:#fff url(../img/cont/izq/bang1.jpg) no-repeat;}ul#bannerg li#bg2 a {background:#fff url(../img/cont/izq/bang2.jpg) no-repeat;}ul#bannerg li#bg3 a {background:#fff url(../img/cont/izq/bang3.jpg) no-repeat;}ul#bannerg li#bg4 a {background:#fff url(../img/cont/izq/bang4.jpg) no-repeat;}ul#bannerg li#bg5 a {background:#fff url(../img/cont/izq/bang5.jpg) no-repeat;}ul#bannerg li#bg6 a {background:#fff url(../img/cont/izq/bang6.jpg) no-repeat;}ul#bannerg li#bg7 a {background:#fff url(../img/cont/izq/bang7.jpg) no-repeat;}ul#bannerg li#bg8 a {background:#fff url(../img/cont/izq/bang8.jpg) no-repeat;}ul#bannerg li#bg9 a {background:#fff url(../img/cont/izq/bang9.jpg) no-repeat;}ul#bannerg li#bg10 a {background:#fff url(../img/cont/izq/bang10.jpg) no-repeat;}ul#bannerg li#bg11 a {background:#fff url(../img/cont/izq/bang11.jpg) no-repeat;}ul#bannerg li#bgd1 a {background:#fff url(../img/cont/der/bang1.jpg) no-repeat;}ul#bannerg li#bgd2 a {background:#fff url(../img/cont/der/bang2.jpg) no-repeat;}ul#bannerg li#bgd3 a {background:#fff url(../img/cont/der/bang3.jpg) no-repeat;}ul#bannerg li#bgd4 a {background:#fff url(../img/cont/der/bang4.jpg) no-repeat;}ul#bannerg li#bgd5 a {background:#fff url(../img/cont/der/bang5.jpg) no-repeat;}ul#bannerg li#bgd6 a {background:#fff url(../img/cont/der/bang6.jpg) no-repeat;}ul#bannerg li#bgd7 a {background:#fff url(../img/cont/der/bang7.jpg) no-repeat;}ul#bannerg li#bgd8 a {background:#fff url(../img/cont/der/bang8.jpg) no-repeat;}ul#bannerg li#bgd9 a {background:#fff url(../img/cont/der/bang9.jpg) no-repeat;}ul#bannerg li#bgd10 a {background:#fff url(../img/cont/der/bang10.jpg) no-repeat;}ul#bannerg li#bgd11 a {background:#fff url(../img/cont/der/bang11.jpg) no-repeat;}ul#bannerp li#bp1 a, ul#bannerp li#bp2 a, ul#bannerp li#bp3 a, ul#bannerp li#bp4 a, ul#bannerp li#bp5 a, ul#bannerp li#bp6 a, ul#bannerp li#bp7 a, ul#bannerp li#bp8 a, ul#bannerp li#bp9 a, ul#bannerp li#bp10 a, ul#bannerp li#bp11 a, ul#bannerp li#bpd1 a, ul#bannerp li#bpd2 a, ul#bannerp li#bpd3 a, ul#bannerp li#bpd4 a, ul#bannerp li#bpd5 a, ul#bannerp li#bpd6 a, ul#bannerp li#bpd7 a, ul#bannerp li#bpd8 a, ul#bannerp li#bpd9 a, ul#bannerp li#bpd10 a, ul#bannerp li#bpd11 a {width:222px;height:120px;display:block;background-position:top left;}ul#bannerp li#bp1 a {background:#fff url(../img/cont/izq/banp1.jpg) no-repeat;}ul#bannerp li#bp2 a {background:#fff url(../img/cont/izq/banp2.jpg) no-repeat;}ul#bannerp li#bp3 a {background:#fff url(../img/cont/izq/banp3.jpg) no-repeat;}ul#bannerp li#bp4 a {background:#fff url(../img/cont/izq/banp4.jpg) no-repeat;}ul#bannerp li#bp5 a {background:#fff url(../img/cont/izq/banp5.jpg) no-repeat;}ul#bannerp li#bp6 a {background:#fff url(../img/cont/izq/banp6.jpg) no-repeat;}ul#bannerp li#bp7 a {background:#fff url(../img/cont/izq/banp7.jpg) no-repeat;}ul#bannerp li#bp8 a {background:#fff url(../img/cont/izq/banp8.jpg) no-repeat;}ul#bannerp li#bp9 a {background:#fff url(../img/cont/izq/banp9.jpg) no-repeat;}ul#bannerp li#bp10 a {background:#fff url(../img/cont/izq/banp10.jpg) no-repeat;}ul#bannerp li#bp11 a {background:#fff url(../img/cont/izq/banp11.jpg) no-repeat;}ul#bannerp li#bpd1 a {background:#fff url(../img/cont/der/banp1.jpg) no-repeat;}ul#bannerp li#bpd2 a {background:#fff url(../img/cont/der/banp2.jpg) no-repeat;}ul#bannerp li#bpd3 a {background:#fff url(../img/cont/der/banp3.jpg) no-repeat;}ul#bannerp li#bpd4 a {background:#fff url(../img/cont/der/banp4.jpg) no-repeat;}ul#bannerp li#bpd5 a {background:#fff url(../img/cont/der/banp5.jpg) no-repeat;}ul#bannerp li#bpd6 a {background:#fff url(../img/cont/der/banp6.jpg) no-repeat;}ul#bannerp li#bpd7 a {background:#fff url(../img/cont/der/banp7.jpg) no-repeat;}ul#bannerp li#bpd8 a {background:#fff url(../img/cont/der/banp8.jpg) no-repeat;}ul#bannerp li#bpd9 a {background:#fff url(../img/cont/der/banp9.jpg) no-repeat;}ul#bannerp li#bpd10 a {background:#fff url(../img/cont/der/banp10.jpg) no-repeat;}ul#bannerp li#bpd11 a {background:#fff url(../img/cont/der/banp11.jpg) no-repeat;}ul#bannerg li#bg1 a:hover, ul#bannerg li#bg2 a:hover, ul#bannerg li#bg3 a:hover, ul#bannerg li#bg4 a:hover, ul#bannerg li#bg5 a:hover, ul#bannerg li#bg6 a:hover, ul#bannerg li#bg7 a:hover, ul#bannerg li#bg8 a:hover, ul#bannerg li#bg9 a:hover, ul#bannerg li#bg10 a:hover, ul#bannerg li#bg11 a:hover, ul#bannerg li#bgd1 a:hover, ul#bannerg li#bgd2 a:hover, ul#bannerg li#bgd3 a:hover, ul#bannerg li#bgd4 a:hover, ul#bannerg li#bgd5 a:hover, ul#bannerg li#bgd6 a:hover, ul#bannerg li#bgd7 a:hover, ul#bannerg li#bgd8 a:hover, ul#bannerg li#bgd9 a:hover, ul#bannerg li#bgd10 a:hover, ul#bannerg li#bgd11 a:hover, ul#bannerp li#bp1 a:hover, ul#bannerp li#bp2 a:hover, ul#bannerp li#bp3 a:hover, ul#bannerp li#bp4 a:hover, ul#bannerp li#bp5 a:hover, ul#bannerp li#bp6 a:hover, ul#bannerp li#bp7 a:hover, ul#bannerp li#bp8 a:hover, ul#bannerp li#bp9 a:hover, ul#bannerp li#bp10 a,:hover ul#bannerp li#bp11 a:hover, ul#bannerp li#bpd1 a:hover, ul#bannerp li#bpd2 a:hover, ul#bannerp li#bpd3 a:hover, ul#bannerp li#bpd4 a:hover, ul#bannerp li#bpd5 a:hover, ul#bannerp li#bpd6 a:hover, ul#bannerp li#bpd7 a:hover, ul#bannerp li#bpd8 a:hover, ul#bannerp li#bpd9 a:hover, ul#bannerp li#bpd10 a:hover, ul#bannerp li#bpd11 a:hover  {background-position:top right;}#lightbox{background-color:#000;border:1px solid #999;}#lightboxDetails {color:#666;font: 1em/1.2em Arial, Helvetica, sans-serif;}	#lightboxCaption {background-color:#fafafa;padding:0.7em 0.5em;text-align:left;}#closeButton{top:6px;right:-20px;border:1px solid #999;}#lightbox img {clear: both;} #lightbox img, #overlay img {border: none;}#keyboardMsg {display:none;}#overlay {background-image: url(../img/overlay.png);}a.credito {float:right;}span.video {display:block;width:222px;height:25px;top:0px;background:transparent url(../img/video.png) top left no-repeat;}