@charset "UTF-8";* {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, label, ol, dl, fieldset, address {margin-bottom:1em;}form  {margin-bottom:0px;}body {min-width:954px;height: 100%;background:url(../img/bsup.gif) repeat-x top left;font: 75%/1.22em Arial, Helvetica, sans-serif;}a:link, a:visited, a:hover, a:active {border-width:0px;text-decoration:none;color:#333;}a:hover {text-decoration:underline;}img {border-width:0px;margin:0px;padding:0px;}p  {text-align:left;line-height:1.5em;letter-spacing:0.1px;}h1.txt, h1.pro {font:bold 1.56em Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333;text-align:left;}h1.txt {margin:0px 0px 1em 0px;}h1.pro {min-height:24px;margin:0px;padding:0;background-repeat:no-repeat;background-position:bottom right;}h1.txt, div#th1 {width:496px;background:transparent url(../img/subr.gif) no-repeat bottom left;}div#th1 {margin-bottom:1.5em;}div.capsa, div.cabecera, div menus, div cuerpo, div.pie {margin: auto;width:954px;}div.capsa {background:url(../img/sombra.jpg) repeat-y;}div.cabecera, div.cuerpo, div.cuerpop, div.pie, div.faja0, #idi a, div.contenido, div.contenidop, div#portada, div.nove, div.novc, div.novu, div.novf, div.ofe_e, div.ofe_u, div.ofe_f, div.consup, div.colmen, div.colcon, div.centro, div.reserva, div.mlat, ul#mlat, ul#mlat1, div.mlat2, ul#mlat2, ul#mlat3, ul#rsec, ul#bloc li.buno, div#masvi, div#masvic, div#cole, div#coltit, a#pdf:link, a#pdf:visited, a#pdf:active, ul#res, div#manis, div#mesdest, div#manis2, div#manis3, div#fpg, div#tpg, div#tsg, div#fsg, div#tsg1, div#fsg1, div#deno, div.fsgdos, div.formulario, div.formulario2, div.formulario div.r1, div.formulario div.subd, div.formulario div.r, div.formulario div.r10, div.formulario div.subd2, textarea.cont, #mapsup, #mapsup2 {overflow:hidden;}div.cuerpo {background:url(../img/florb.gif) no-repeat 796px -1px;}div.cuerpop {background:url(../img/florbc.gif) no-repeat 796px -1px;}div.pie {height:54px;background:url(../img/cierre.jpg) no-repeat top left;}div.faja {height:25px;background:url(../img/faja.jpg) no-repeat;}div.corporativo, div.corporativop, div#logo, div#logo2 {width:942px;}div.corporativo, div.corporativop {background:#000 url(../img/fbot.jpg) repeat-x bottom;margin:0 6px;}div.corporativo {height:134px;}div.corporativop {height:374px;}div#animapral {height:240px;overflow:hidden;}div.tarjeta {background:transparent url(../img/disc.gif) no-repeat top;margin:2em 0px 0.5em;}div.menuaux {padding: 1em 0px 0px;font-size:95%;letter-spacing:0.1px;}span.barra {padding:0px 0.6em;}p, div.menuaux, div.menuaux a, p a:link, p a:visited, p a:hover,  p a:active, #busc.consafari input, #busc input, #path, #path li a:link, #path li a:active, #path li a:visited, h3#mlat2, ul#mlat2h li a:link, ul#mlat2 li a:active, ul#mlat2 li a:visited, span.dest, table#atajos, table#carpro a, ul#ult, ul#op, ul#rsec, ul#res, ul#res li a.pt, ul#res li span.pt, ul#subr li a, div#deno, ul#vers li a, ul#compl li a, div#tpg ul, div#tsg1 ul, div#tsg1 a, input.cont, input.cont1, input.cont2, textarea.cont, ul#dist li, ul#dist li a, .highslide-caption, ol#sitemap,  ol#sitemap a {color:#515151;}div#logo, div#logo2 {background:url(../img/flornp.jpg) no-repeat top right;}div#logo {height:106px;}div#logo2 {height:104px;}div#logo img, div#logo2 img{width:252px;height:63px;margin:32px 0px 0px 32px;}div.faja0 {float:left;margin-left:12px;width:826px;}div.idioma {float:right;margin:4px 12px 0px 0px;width: 98px;height:18px;}#idi {list-style-type:none;float:right;display:block;padding:0px;height:18px;}#idi li {float:left;margin-right:4px;width:30px;}#idi a {margin:0px;display:block;text-indent:-100em;height:18px;}#idi1 a, #idi2 a, #idi3 a, #idi4 a {width:30px;}#idi1 a {background:url(../img/ideng.gif) top left;}#idi2 a{background:url(../img/idfra.gif) top left;}#idi3 a {background:url(../img/idcat.gif) top left;}#idi4 a {background:url(../img/idesp.gif) top left;}#idi1 a:hover, #idi2 a:hover, #idi3 a:hover, #idi4 a:hover {background-position:top right;}div.faja01 {float:left;width:650px;margin-top:5px;text-align:right;}div.faja02 {float:right;height:25px;text-align:right;}#busc.consafari {background:transparent;}#busc {margin:0px 20px 0px 0px;padding:0px;float:left;text-align:right;}#busc.consafari fieldset {height:25px;margin-right:6px;}#busc.consafari input	{background:transparent;font-size: 11px;height: 25px;width: 120px;}#busc input	{background: transparent url(../img/fbusc.gif) no-repeat;border: none;font-size: 90%;height: 18px;width: 103px;}#busc button	{position:relative;top:4px;border: none;background: transparent url(../img/bbusc.gif) no-repeat 0px 0px;cursor: pointer;overflow: hidden;text-indent: -400px;width: 18px;height: 18px;}#busc button:active { background-position: -18px 0px;}#registro button {position:relative;border: none;cursor: pointer;overflow: hidden;text-indent: -400px;margin-left:1em;}#registro button.espa {background: transparent url(../img/exit_e.gif) no-repeat 0px 0px;width: 43px;height: 17px;}#busc button.espa:active { background-position: -43px 0px;}#registro button.cata {background: transparent url(../img/exit_c.gif) no-repeat 0px 0px;width: 52px;height: 17px;}#busc button.cata:active { background-position: -52px 0px;}#registro button.franc {background: transparent url(../img/exit_f.gif) no-repeat 0px 0px;width: 62px;height: 17px;}#busc button.franc:active { background-position: -62px 0px;}#registro button.engl {background: transparent url(../img/exit_u.gif) no-repeat 0px 0px;width: 37px;height: 17px;}#busc button.engl:active { background-position: -37px 0px;}a.login:link, a.login:visited, a.login:active, span.registrado, span.login {color:#ccc;font-size:95%;}a.login:hover {color:#fff;}a#ooes, a#ooca, a#oofr, a#oouk {height: 18px;display:inline-block;text-indent:-90em;overflow:hidden;margin:0 50px;background-position:top left;}a#ooes {background: url(../img/oo_es.gif) no-repeat;width: 100px;}a#ooca {background: url(../img/oo_ca.gif) no-repeat;width: 103px;}a#oofr {background: url(../img/oo_fr.gif) no-repeat;width: 106px;}a#oouk {background: url(../img/oo_uk.gif) no-repeat;width: 94px;}a#ooes:hover, a#ooca:hover, a#oofr:hover, a#oouk:hover {background-position:top right;}div#mprin, div#mprin2, ul#mp, div.colcon, div.reserva, div#fnoti, div#fnoti2, div#tpg, div#fsg, div#tsg1, form#sisform a#pdf, div.posder, div.formulario div.r1, div.formulario div.subd, div.formulario div.r, div.formulario div.r10, div.formulario div.subd2, div.formulario div.r3, div.formulario2 div.r3, #cde, div.aok, div.interdixit {float:right;}div#mprin {margin:2px 4px 0px 0px;}div#mprin2 {margin:4px 4px 0px 0px;}ul#mp {list-style-type:none;display:block;padding:0px;}ul#mp li {float:left;font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.025em;margin-right:30px;}ul#mp li#mp5, ul#mp li#mp5, ul#subr li.subr3, #idi li.final {margin-right:0px;}ul#mp li.activo, ul#mp li a {display:block;height:26px;color:#FFF;}ul#mp li.activo, ul#mp li a:hover {background:url(../img/flecha.gif) no-repeat center bottom;}ul#mp li a, #path li a:link, #path li a:active, #path li a:visited, ul#mlat1 li a:hover, ul#mlat2h li a:link, ul#mlat2 li a:active, ul#mlat2 li a:visited, ul#mlat2 li a:hover, span.numacti, ul#mlat3 li a:hover, ul#ult li a:link, ul#ult li a:visited, ul#ult li a:active, ul#op li a:link, ul#op li a:visited, ul#op li a:active, a.mas:link, a.mas:visited, a.mas.active, ul#res li a:link, ul#res li a:visited, ul#res li a:active, a.login:link, a.login:visited, a.login:active, span.registrado, ul#mp li {text-decoration:none;}div.contenido, div.contenidop {background-repeat:no-repeat;background-position:left bottom;}div.contenido {margin:20px 10px 0px 10px;min-height:592px;}div.contenidop {margin:2.5em 10px 0px 10px;}div.ppiz, ul#portada {width:616px;}div.ppiz {background:#fff url(../img/desplin.gif) repeat-x top left;}ul#portada {padding:1em 0em;margin:0px;}ul#portada li {float:left;line-height:1.2em;letter-spacing:0.1px;margin:2px 0px 0px;list-style:none;padding:0px;height:114px;width:192px;}ul#portada li div.pimag {float:left;padding-right:1em;width:70px;height:70px;}ul#portada li div.pimag img {text-align:right;}ul#portada li.por1, ul#portada li.por2, ul#portada li.por1f, ul#portada li.por2f, ul#subr li.subr1, ul#subr li.subr2, div#tsg {margin-right:20px;}ul#portada li.por1, ul#portada li.por2, ul#portada li.por3 {background:#fff url(../img/desplin.gif) no-repeat bottom left;}div.nove, div.novc, div.novu, div.novf, div.ofe_e, div.ofe_u, div.ofe_f {width:192px;height:110px;padding:8px 5px;}div.nove {background: url(../img/nov.gif) no-repeat top left;}div.novc {background: url(../img/nov_c.gif) no-repeat top left;}div.novu {background: url(../img/nov_u.gif) no-repeat top left;}div.novf {background: url(../img/nov_f.gif) no-repeat top left;}div.ofe_e {background: url(../img/ofe.gif) no-repeat top left;}div.ofe_u {background: url(../img/ofe_u.gif) no-repeat top left;}div.ofe_f {background: url(../img/ofe_f.gif) no-repeat top left;}div.pimag + a {font-weight: bold;} div.pimag + a:hover, h2.despiece, h3.despiece, h3.despiecepr, a.mas:link, a.mas:visited, a.mas.active, ul#res li a, ul#subr li a:hover, ul#compl li a:hover, div.falerta, span.ast, h3#cole, table#carpro tr td a:hover {color:#bd2319;}div.consup, div.colcon, div.centro, div#cole, div#coltit, div.fsgdos, div.formulario, div.formulario2, div.formulario div.r1, div.formulario div.subd, div.formulario div.r, div.formulario div.r10, div.formulario div.subd2, div.faja0, div#portada {height:100%;}div.consup {min-height:550px;}div.colmen {width:147px;}div.ppiz, div.colmen, #path li, div.centro, div#fmv, div#manibus, div#fpg,div#tsg, div#fsg1, div.posiz, div.formulario div.q1, div.formulario div.q, div.formulario div.subd1, div.formulario div.q3, div.formulario div.q3, div.formulario2 div.q3, #ciz {float:left;}div.colcon, div.path {width:754px;}div.path {float:left;background:transparent url(../img/prepath.gif) no-repeat top left;margin-bottom:1em;}#path {float:left;display:block;padding:1px 0px 0px 16px;list-style-type:none;font-size:90%;letter-spacing:0.1px;background:url(../img/ipath.gif) no-repeat left;}#path li a,  #path li.int {padding-right:14px;background:url(../img/seppath.gif) no-repeat center right;}#path li a:hover {color:#910013;}div.centro, div#manis, div#mesdest, div#manis2, div#manis3, ul#subr, ul#dist, div.formulario {width:496px;}div.mlat {background:url(../img/fnmenu.png) repeat-y;margin-bottom:1.5em;}div.emergencia {background:url(../img/fnmenu.png) repeat-y;}ul#mlat1, div.mlat2, ul#mlat3, h2#mlat3, div.titulompla  {background:url(../img/cbmenu.png) no-repeat top left;}ul#mlat1, ul#mlat2, ul#mlat3 li, ul#rsec {font: 1em/1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;}ul#mlat1, ul#mlat2, ul#mlat3 {list-style:none;}ul#mlat1, ul#mlat2, ul#mlat3, h2#mlat2, h3#mlat2, h2#mlat3, div.titulompla h2, h3.despiecepr, div#pfnoti, div.formulario label, div.formulario2 label, h2.vcard, h2#notp, h2#notp + p, #lightboxDetails {color:#333;}ul#mlat1, ul#mlat3 {padding: 13px 0px 0px 0px;}ul#mlat1 li, ul#mlat3 li {width:126px;padding:3px 10px;background:transparent url(../img/s126.gif) no-repeat bottom center;}ul#mlat1 li.t2 {font-size:110%;font-weight:bold;}ul#mlat1 li a:hover {background:url(../img/mlsec.gif) no-repeat right 3px;}ul#mlat1 li.mlatfinal {background:url(../img/bsmenu.png) no-repeat bottom left;padding-bottom:15px;}span.mlatactivo {display:block;text-align:left;padding:0px 5px 2px 15px;text-decoration:none;background:url(../img/mlsec.gif) no-repeat left 3px;}h2#mlat2, h3#mlat2, h2#mlat3 {padding: 13px 10px;font: bold 1em/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;list-style:none;margin-bottom:0px;}h3#mlat2 {text-transform:uppercase;padding-bottom:0.15em;}ul#mlat2 {float:left;width:117px;display:block;padding:0px 15px;margin:0;}ul#mlat2 li {float:left;padding:2px 1px;}ul#mlat2 li a, span.numacti {display:block;margin-right:7px;width:14px;text-align:center;}ul#mlat2 li a:hover, span.numacti {background:url(../img/fnum.gif) no-repeat center;color:#fff;}ul#mlat3 li a:link, ul#mlat3 li a:visited, ul#mlat3 li a:active, ul#mlat3 li a:hover {padding:0px 5px 0px 15px;}ul#mlat3 li a:hover {background:url(../img/mlsec.gif) no-repeat left 3px;}ul#mlat3 li.mlatfinal {background:url(../img/bsmenu.png) no-repeat bottom left;padding-bottom:15px;}ul#mlat3 li.mcat {font-size:110%;font-weight:bold;padding: 5px 10px 5px 30px;background-repeat:no-repeat;background-position:10px top;}ul#mlat3 li.msalto {margin-bottom:1em;}#cierremenu {background:url(../img/bsmenu.png) no-repeat;width:147px;height:26px;}.ocu, table#atajos caption, table#carpro caption, table#atajos th, #keyboardMsg, a.highslide-credits, a.highslide-credits i, a.highslide-credits:hover, a.highslide-credits:hover i, .highslide-caption, .highslide-display-none {display:none;}div.titulompla h2 {font: bold 110% "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 13px 0px 0px 1em;}div.planito {text-align:center;padding-bottom:2em;background:url(../img/bsmenu.png) no-repeat bottom left;}div.titulo, div.titulopr, div#blini, .toggler, div.cierrebloc, div.cierrebloc2, div#prdest, div#fnoti, div#fmv, div#manibus, div#fnoti2, div#pfnoti, div#fpg, div#tpg, div#deno, ul#compl, div#vers, div#vers ul#vers, div#propres, div#propres ul#propres, div#vers ul#vers li, div#propres ul#propres li, ul#compl li.compl3, div#tpg ul, div#tsg1 ul, div.formulario2, #ciz, #cde, ul#dist li.col1, ul#dist li.col2, p.acceso, div.reserva {width:238px;}div.titulo {background: url(../img/desplin.gif) no-repeat left bottom;}h2.despiece, h3.despiece, h3.despiecepr {font:1.16em/1.21em Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background:url(../img/desp_top.gif) no-repeat left 2px;padding:0px 0px 3px 16px;margin-bottom:0.2em;}h3.despiecepr {background:url(../img/desp_top_pr.gif) no-repeat 1em 1.2em;padding:1em 0px 3px 2.2em;}div.rec, table#atajos, table#carpro {padding-left:1em;}table#carpro {margin-right:1em;margin-top:2em;width:214px;}span.dest, table#atajos, table#carpro, ul#ult, ul#op, ul#bloc li, ul#collist li, input.butbloc, div#pfnoti, ul#subr li, ul#subr0 li, ul#compl li, div#vers ul#vers li, div#propres ul#propres li, ul#dist li, ul#portada li {font-size:94%;}ul#subr0, ul#subr li, ul#subr0 li, div#tsg, div#tsg1, form#sisform, div.posiz, div.posder {width:152px;}span.dest, table#atajos, table#carpro, ul#ult, ul#op, ul#bloc li, ul#collist li, ul#res, div#pfnoti, ul#dist li, div.menuaux {line-height:1.4em;}span.dest, span.item, ul#dist li span.dist {text-transform:uppercase;}table#atajos td.com, table#carpro td.td1 {vertical-align:top;padding-bottom:2px;}table#atajos td.com {width: 55px;}table#carpro td.td1 {padding-right:4px;}table#carpro td.td1 a {display:block;width: 102px;text-align:left;}ul#ult, ul#op {list-style:none;padding:0px 0px 0px 1em;}ul#op, div#manis2, div#manis3 {margin-top:1em;}table#carpro td.td2 {padding-right:0px;}table#carpro td.td2 a {display:block;width:100px;text-align:left;}table#carpro tr {vertical-align:top;}table#carpro tr#ft {vertical-align:bottom;color:#515151;}table#carpro tr#ft span.tdft {margin-top:1em;text-align:center;display:block;width:214px;}ul#ult li, ul#op li {padding-bottom:1em;}ul#ult li a:link, ul#ult li a:visited, ul#ult li a:active, ul#op li a:link, ul#op li a:visited, ul#op li a:active, span.dest, span.item, ul#dist li span.dist {font-weight:bold;}ul#rsec {padding: 0px 0px 0px 1em;list-style:none;}ul#rsec li, ul#rsec li.sec {text-align:left;padding:6px 0px;}ul#rsec li a, div#blini, div.cierrebloc, div.cierrebloc2, div.relleno, ul#mlat1 li a, ul#mlat3 li a, ul#mlat2 li, table#carpro  {display:block;}ul#mlat1 li a:link, ul#mlat1 li a:visited, ul#mlat1 li a:active, ul#mlat1 li a:hover, ul#rsec li a:link, ul#rsec li a:visited, ul#rsec li a:active, ul#rsec li a:hover, ul#rsec li.sec, input.cont, input.cont1, input.cont2 {padding:0px 5px;}div#bloc {background: url(../img/blocfn.gif) repeat-y;margin-bottom:1.2em;}div#blini {height:20px;background: url(../img/blocini.gif) no-repeat top left;}.toggler {color: #fff;margin: 0px;display:block;height:20px;padding:5px 10px;font: 1em "Trebuchet MS", Arial, Helvetica, sans-serif;cursor: pointer;background: transparent url(../img/opbloc.gif) no-repeat 213px 9px;}div.cierrebloc {height:10px;background:transparent url(../img/blocfin.gif) no-repeat top left;}.element p {margin: 0;padding: 0px;}ul#bloc, ul#collist {width:218px;margin:0px;padding:1em 10px 0.5em;}ul#bloc li, ul#collist li {float:left;color:#fff;letter-spacing:0.1px;margin:2px 0px;list-style:none;padding:1px 0px;height:70px;}ul#collist li.coluno, ul#collist li.coltres, ul#collist li.coldos, ul#collist li.colcua {width:104px;height:78px;}ul#collist li.coluno, ul#collist li.coltres {padding-right:5px;}ul#collist li.coldos, ul#collist li.colcua {padding-left:5px;}ul#collist li.coltres, ul#collist li.colcua {height:25px;padding-bottom:6px;}ul#bloc li.buno {width:70px;}ul#collist li {height: 78px;}ul#bloc li.bdos {width:138px;padding-left:10px;}ul#bloc li.btres {width:218px;height:15px;padding-top: 1em;padding-bottom:0.2em;text-align:center;}br.brbloc  {clear: left;}form.cesta {float:left;margin:0px;padding:1px 0px 0px;width:11px;}a.blbot2 {padding-left:0.5em;}input.butbloc {background-color:transparent;border:#ccc solid 1px;color:#fff;text-align:center;font-weight:bold;}input.butbloc + input.butbloc {margin-left:0.5em;}div#masvi {background:url(../img/mvfn.jpg) repeat-y;}div#masvic {background:transparent url(../img/mvcab.jpg) no-repeat top left;}div.cierrebloc2 {height:13px;background:transparent url(../img/mvbase.gif) no-repeat bottom left;}div#coltit {background:transparent url(../img/colbar.gif) no-repeat left bottom;}h3#cole {float:left;text-transform:uppercase;margin:0px;padding:0px;font: 1.1em/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;}a#pdf:link, a#pdf:visited, a#pdf:active {float:right;width:26px;height:14px;display:block;text-indent:-100px;background:transparent url(../img/bpdf.gif) no-repeat left top;}a#pdf:hover {background:transparent url(../img/bpdf.gif) no-repeat right top;} a.col {font:bold 0.9em/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}a.col2, span.col2 {font:bold 1.1em/1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;}a.col, a.col2, span.col2 {padding-left:12px;background:url(../img/mlsec.gif) no-repeat left 3px;}div#prdest {background:transparent url(../img/prdestfn.gif) no-repeat left top;height:180px;text-align:center;margin-bottom:2em;font-size:96%;}a.logo {margin-right:6px;}div#prdest p {padding:2em 1em 1.5em 1em;font-size:95%;}ul#res {padding: 0px;list-style:none;}ul#res li {padding:5px 0px;}ul#res li a.pt, ul#res li span.pt  {padding:0px;font-style:italic;}div#fnoti, div#fnoti2 {padding-left:20px;}div#fmv, div#manibus, ul#dist li.col1 {padding-right:20px;}div#fnoti img, div#fmv img {margin-bottom:0.8em;}div#fnoti img, div#fmv img, input.enviar {border:1px solid #666;}div#pfnoti {border-bottom:1px solid #666;margin-bottom:1em;}span.fecha {font-style:italic;color:#666;font-size:96%;}div#mesdest {margin:1.5em 0px;}div.subr {background:transparent url(../img/subdest.gif) no-repeat left bottom;}ul.subrr{background:transparent url(../img/subdest.gif) no-repeat left top;padding:1em 0em;}ul#subr, ul#subr0 {margin:0px;padding:1em 0px 0.5em;}ul#subr0 {background:transparent url(../img/lpunt.gif) no-repeat left top;padding-top:3px;}ul#subr li, ul#subr0 li, ul#compl li, div#vers ul#vers li, div#propres ul#propres li {line-height:1.2em;letter-spacing:0.1px;margin:2px 0px;list-style:none;padding:1px 0px;}ul#subr li {height:84px;float:left;}ul#subr0 li {height:55px;}ul#subr li div.imag {float:left;padding-right:5px;width:70px;height:70px;}ul#subr0 li div.imag {float:left;padding-right:5px;width:50px;height:50px;}ul#subr li.subr1, ul#subr li.subr2, ul#subr li.subr3, ul#subr0 li.subr0 {background:transparent url(../img/lpunt.gif) no-repeat left bottom;}div#tsg1  {margin-left:20px;}div#fsg, div.fsgdos {width:324px;}div#deno {font-size:95%;text-align:center;padding-top: 0.3em;padding-bottom:1.2em;}div#bbloc {float:right;height:30px;width:50px;background-color:#FF0066;}#blocform{float: right;margin:0px;padding:0px;width:40px;}form#sisform {margin:0.2em 0px 1.2em;padding:0px;text-align:right;height:14px;vertical-align:top;}form#sisform a#pdf {margin-left:10px;}#blocform button, #sisform button	{border: none;background: transparent url(../img/bbloc.gif) no-repeat 0px 0px;cursor: pointer;overflow: hidden;text-indent: -400px;width: 30px;height: 14px;}#blocform button:active, #sisform button:active { background-position: -30px 0px;}ul#compl {margin:0px;padding:1em 0px 0.5em;background:transparent url(../img/desplin.gif) no-repeat top left;padding-top:3px;}ul#compl li {float:left;height:60px;width:115px;}ul#compl li.compl1 {float:left;height:60px;width:238px;}div#vers, div#propres, div#vers ul#vers, div#propres ul#propres {margin:0px;padding:0px;}div#vers ul#vers, div#propres ul#propres {background:transparent url(../img/desplin.gif) no-repeat top left;padding-top:3px;list-style-image:none;list-style:none;}div#vers ul#vers li {height:80px;background:transparent url(../img/desplin.gif) no-repeat bottom left;}div#propres ul#propres li {height:55px;background:transparent url(../img/desplin.gif) no-repeat bottom left;}ul#compl li div.imag {float:right;padding-left:5px;width:50px;height:60px;}ul#vers li div.imag {float:left;padding-right:5px;width:70px;height:70px;}ul#propres li div.imag {float:right;padding-left:5px;width:50px;height:50px;}ul#compl li.compl3 {height:2px;background:transparent url(../img/desplin.gif) no-repeat bottom left;}div#tpg ul, div#tsg1 ul, div.centro ul.textual {margin:0px 0px 1em;padding:0px;line-height:1.3em;letter-spacing:0.1px;background-color:transparent;list-style-image: url(../img/topo.gif);}div#tpg ul li, div#tsg1 ul li, div.centro ul.textual li {padding:0px;margin:0px 0px 3px 2.5em;}div.centro ul.textual li {text-align:left;color:#515151;}div#tsg p {margin-bottom:0px;}div.fsgdos {margin-bottom:20px;}img.logop {margin-bottom:1.2em;}form#contactobloc {margin-top:1.2em;}div.formulario div.q1, div.formulario div.q {width:126px;}div.formulario div.r1, div.formulario div.subd, div.formulario div.r, div.formulario div.r10, input.cont, textarea.cont {width:360px;}div.formulario div.r10 {text-align:center;}div.formulario div.subd1, div.formulario div.q3, div.formulario div.r3, div.formulario2 div.r3, input.cont1, input.cont2 {width:147px;}div.formulario div.q3, div.formulario2 div.q3 {width:56px;}div.formulario div.subd2 {width:203px;}div.formulario div.q, div.formulario div.r{padding-bottom:1.6em;}div.formulario2 {padding-bottom:0.8em;}div.falerta {height:1.6em;}div.falerta span.exit {color:#006666;}input.cont, input.cont1, input.cont2, textarea.cont {margin: 0px;height:1.2em;}input.cont, input.cont1, input.cont2 {line-height:1.5em;letter-spacing:0.1px;font-size:98%;border: none;height: 21px;}input.cont {background: transparent url(../img/forml.gif) no-repeat;}input.cont1, input.cont2 {background: transparent url(../img/formc.gif) no-repeat;}textarea.cont {padding:0.4em;background: transparent url(../img/formta.gif) no-repeat;border: none;height: 138px;font: 1em/1.25em Arial, Helvetica, sans-serif;letter-spacing:0.1px;}p.form2 {font-size:98%;}div.formulario label, div.formulario2 label {font-weight:bold;}button#enviar, button#enviarf, button#enviaruk, button#borrar, button#borrarc, button#borrarf, button#borraruk {border: none;cursor: pointer;overflow: hidden;text-indent: -400px;}button#enviar {background: transparent url(../img/enviar.gif) no-repeat 0px -1px;width: 41px;height: 14px;}button#enviar:active { background-position:  -41px -1px;}button#enviarf	{background: transparent url(../img/enviarf.gif) no-repeat 0px 0px;width: 49px;height: 14px;}button#enviarf:active { background-position:  -49px 0px;}button#enviaruk	{background: transparent url(../img/enviaruk.gif) no-repeat 0px 0px;width: 33px;height: 14px;}button#enviaruk:active { background-position:  -33px 0px;}button#borrar	{background: transparent url(../img/restabl_e.gif) no-repeat 0px 0px;width: 66px;height: 14px;}button#borrar:active { background-position:  -66px 0px;}button#borrarc	{background: transparent url(../img/restabl_cat.gif) no-repeat 0px 0px;width: 53px;height: 14px;}button#borrarc:active { background-position:  -53px 0px;}button#borrarf	{background: transparent url(../img/restabl_f.gif) no-repeat 0px 0px;width: 46px;height: 14px;}button#borrarf:active { background-position:  -46px 0px;}button#borraruk	{background: transparent url(../img/restabl_uk.gif) no-repeat 0px 0px;width: 33px;height: 14px;}button#borraruk:active { background-position:  -33px 0px;}#mapsup {height:300px;}#mapsup, #mapsup2 {margin-bottom:1.2em;}h2.vcard {margin:0;padding:0.4em 0px 0.4em 30px;display:block;font-size:1.1em;text-transform:uppercase;background:transparent url(../img/vcf.gif) left no-repeat;}ul#dist {margin:0px;padding-bottom:1.2em;}ul#dist li {float:left;letter-spacing:0.1px;margin:2px 0px 1.3em;list-style:none;padding:1px 0px;}div.relleno {height:100px;}h2#notp {margin: 0.4em 0px 0.2px;font: bold 130%/1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;}ul#subr0 li#sinr, ul#subr li#sfn1, ul#subr li#sfn2, ul#subr li#sfn3, div#vers ul#vers li#sinr, ul#mlat1 li.t2, div#propres ul#propres li.sinr   {background-image:none;}#lightbox{background-color:#000;border:1px solid #fafafa;}#lightboxDetails {letter-spacing:0.2px;}	#lightboxCaption {background-color:#fafafa;padding:1em 3em 0.5em 1em;font-size:95%;}#closeButton{bottom: 5px;right: 5px;}#lightbox img {clear: both;} #lightbox img, #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;}.highslide {cursor: url(../js/highslide/graphics/zoomin.cur), pointer;outline: none;}.highslide-caption {border: 2px solid white;border-top: none;padding: 5px;background-color: white;font-size:98%;}.highslide-display-block {display: block;}.highslide-loading {display: block;width:90px;height:104px;margin: -52px 0px 0px;background:transparent url(../img/loading.gif) no-repeat center;}div.menuaux, div#logo, div#logo2, ul#portada li, div.nove, div.novc, div.novu, div.novf, div.ofe_e, div.ofe_u, div.ofe_f, #path, ul#mlat1 li, ul#mlat3 li, ul#mlat1 li a, ul#mlat3 li a, h2#mlat2, h3#mlat2, h2#mlat3, h3#mlat2, div.titulompla h2, h2.despiece, h3.despiece, h3.despiecepr, div.rec, table#atajos, table#atajos td, ul#ult li, ul#op li, ul#rsec li a, .toggler, ul#bloc li, ul#collist li, ul#collist li.coluno, ul#collist li.coltres, ul#collist li.coldos, ul#collist li.colcua, h3#cole, ul#res, ul#res li, div#pfnoti, ul#subr li, ul#subr0 li, div#tpg, div#fsg, div#tsg1, ul#compl li, div#vers ul#vers li, div#propres ul#propres li, div#tpg ul, div#tsg1 ul, div#tpg ul li, div#tsg1 ul li, div.fsgdos, div.formulario div.q1, div.formulario div.q, div.formulario div.r1, div.formulario div.subd, div.formulario div.r, input.cont, input.cont1, input.cont2, textarea.cont, h2.vcard, ul#dist li, h2#notp, #lightboxDetails, #lightboxCaption, .highslide-caption, table#carpro td, table#carpro th {text-align:left;}a.login:hover, #path li a:hover, ul#ult li a:hover, ul#op li a:hover, ul#rsec li a:hover, ul#rsec li.sec, a.mas:hover, ul#res li a:hover {text-decoration:underline;}/*Menús selector categorías*/ul#carprob, ul#mans, ul#busts, ul#pelus {list-style-type:none;float:right;padding:0px;margin-right:10px;overflow:hidden;}ul#mans, ul#busts, ul#pelus {position:relative;z-index:300;}ul#carprob {display:block;border-bottom:1px solid #999;}ul#carprob li, ul#mans li, ul#busts li, ul#pelus li {float:left;display:block;font-weight:bold;width:74px;font-size:96%;text-align:left;}ul#carprob li {text-transform:uppercase;height:1.2em;}.pos1, .posul1, .offline, .ftoff  {display:none;}.pos2, .posul2, .fton, .online   {display:block;}.apagado, .lioff {color:#999;cursor:pointer;}.selid {cursor:pointer;}.encendido, .lion {color:#333;cursor:auto;}.lion {background-color:#ededed;}ul#genero2, ul#acabado2, ul#posicion2, ul#genero3, ul#acabado3, ul#piernas2, ul#genero4, ul#maniqui4, ul#tipo4 {list-style-type:none;padding:0px;width:74px;z-index:997;}ul#genero2 li,  ul#acabado2 li,  ul#posicion2 li, ul#genero3 li, ul#acabado3 li, ul#piernas2 li, ul#genero4 li, ul#maniqui4 li, ul#tipo4 li {display:block;width:74px;font-size:96%;text-align:left;padding:2px 0px;font-weight:normal;}p.scar {font-size:94%;padding:0.3em 1em;line-height:1.2em;}#tablasel {min-height:120px;width:214px;position:relative;z-index:1;}div#bloc form {display:inline;}ol#sitemap {list-style-position:inside;list-style-type:none;margin:0px;padding:0px;}ol#sitemap li, ol#sitemap ul li {text-align:left;padding-left:1.4em;}div.interdixit {font-size:90%;padding-top:1em;}div.interdixit a {color:#999;}
