/*Estilos generales*/
body{margin:0;padding:0;text-align:center;font:normal 90% "verdana",arial,tahoma,Helvetica,sans-serif;color:#000;background:#e5e5e5 url(../img/fondo.gif) top center repeat-y}
#centrado{width:764px !important;margin:0 auto;text-align:left;font-family:verdana,arial,tahoma}
h1{margin:0;padding:14px 0 0 17px;float:left;width:747}
img{border:none}
.oculto{display:none}

.menu{float:left;width:761px;background:url(../img/fondo_menu.gif) 0 0 no-repeat;height:54px;margin-left:1px}
*:first-child+html .menu{margin-left:2px}

.menu ul{float:left;width:590px;margin:0;padding:21px 0 0 21px;list-style:none;color:#fff}
.menu ul li{float:left}
.menu ul li.uno{width:166px}
.menu ul li.uno a{color:#fff;text-decoration:none;padding:6px 0 9px 0;float:left;width:165px;text-align:center}
.menu ul li.uno a.on{color:#fff;text-decoration:none;padding:6px 0 9px 0;float:left;width:165px;text-align:center;background-color:#d80059}
.menu ul li.dos{width:258px}
.menu ul li.dos a{color:#fff;text-decoration:none;padding:6px 0 9px 0;float:left;width:257px;text-align:center}
.menu ul li.dos a.on{color:#fff;text-decoration:none;padding:6px 0 9px 0;float:left;width:257px;text-align:center;background-color:#d80059}
.menu ul li a{color:#fff;text-decoration:none;padding:6px 7px 9px 7px;float:left}
.menu ul li.tres a{color:#fff;text-decoration:none;padding:6px 7px 9px 7px;float:left;background-color:#d80059}
.menu ul li a:hover{background-color:#d80059}
.flash{float:left;margin-left:1px}
*:first-child+html .flash{margin-left:2px}
.banda_azul{float:left;width:761px;margin-left:1px;background-color:#aabbcf;height:7px;line-height:7px}
*:first-child+html .banda_azul{margin-left:2px}

.trescol{float:left;width:760px;margin-left:1px;height:219px;border-bottom:1px solid #dadada}
*:first-child+html .trescol{margin-left:2px}
.trescol .uno{float:left;width:323px;padding:18px 0 0 18px}
.trescol .uno p{float:left;margin:3px 0;padding:0 0 0 3px;width:320px}
.trescol .uno p a{text-decoration:none;color:#000}
.trescol .uno p a:hover{text-decoration:underline}

.trescol .dos{float:left;width:180px;background-color:#d80059;padding:16px}
.trescol .dos p{float:left;margin:0;padding:0;color:#fff}
.trescol .dos p.centro{text-align:center;width:100%;margin-top:15px;font-size:110%}

.trescol .tres{float:left;width:189px;padding:18px 0 0 18px}
.trescol .tres p{float:left;margin:3px 0;padding:0 0 0 3px}
.trescol .tres form{float:left;margin:0;padding:0;width:100%}
.trescol .tres form .bloque{float:left;width:100%;margin:6px 0 0 0}
.trescol .tres form label{float:left;width:20px;font-size:90%;margin-right:8px}
.trescol .tres form input{float:left;width:138px;font-size:80%}
.trescol .tres form input.como{background:url(../img/como_llegar2.gif) 0 0 no-repeat;width:83px;height:20px;cursor:pointer;float:right;margin:9px 19px 0 0;border:0}
.como2{background:url(../img/como_llegar2.gif) 0 0 no-repeat;width:83px;height:20px;cursor:pointer;float:right;margin:9px 19px 0 0;border:0}
.trescol .tres p.enl{font-size:90%;font-family:"arial",verdana,tahoma,Helvetica,sans-serif;margin:15px 0 0 0;padding:0;float:left}

.trescol .tres p.enl a{color:#df1770;text-decoration:none}
.trescol .tres p.enl a:hover{text-decoration:underline}

.pie{float:left;width:760px;text-align:center;font-size:80%;font-family:"arial",verdana,tahoma,Helvetica,sans-serif !important;color:#ccc;margin:20px 0 0 0;padding-bottom:40px}
* html .pie{font-size:75%}
*:first-child+html .pie{font-size:75%}
.pie ul{list-style:none;margin:0 0 0 0;padding:0}
.pie ul li{display:inline}
.pie ul li a{text-decoration:none;color:#ccc}
.pie ul li a:hover{text-decoration:underline}

/*En-clave*/
.interior{float:left;width:716px;margin-left:1px;padding:23px}
*:first-child+html .interior{margin-left:2px}
.interior p.tit{float:left;width:100%;padding:0;margin:0 0 20px 0}
.interior p.txt{float:left;width:100%;margin:0 0 5px 0;padding:0}
.interior p.cen{float:left;width:100%;margin:0;padding:0;text-align:center}

.dosblo{float:left;width:760px;margin-left:1px;border-bottom:1px solid #dadada}
*:first-child+html .dosblo{margin-left:2px}

.dosblo .izda{float:left;width:316px;background-color:#d80059;padding:15px;margin-right:68px}
.dosblo .izda p{color:#fff;float:left;margin:0;padding:0;width:100%}
.dosblo .izda p.c{text-align:center;font-size:110%;margin:12px 0 0 0}

.dosblo .dcha{float:left;width:310px}
.dosblo .dcha .top{float:left;width:100%;background:url(../img/gris_top.gif) 0 0 no-repeat;height:13px;line-height:13px}
.dosblo .dcha .middle{float:left;width:100%;background-color:#d80059}
.dosblo .dcha .middle p.flecha{float:left;width:19px;margin:0;padding:3px 0 0 5px}
.dosblo .dcha .middle p.texto{color:#fff;float:left;width:286px;margin:0;padding:0}
.dosblo .dcha .bottom{float:left;width:100%;background:url(../img/gris_bottom.gif) 0 0 no-repeat}


/*En-clave 2*/
.interior2{float:left;width:761px;border-bottom:1px solid #dadada}
.interior2 .izda{float:left;width:438px;border-right:1px solid #dadada}
.interior2 .dcha{float:left;width:280px;padding:20px 20px 0 20px}
* html .interior2 .dcha{width:260px;padding:20px 0 0 15px}
.interior2 .dcha2{float:left;width:320px;padding:20px 0 0 0}
* html .interior2 .dcha2{width:300px}
.interior2 .izda .bloquet{float:left;width:398px;padding:20px}
.interior2 .izda .bloquet p.tit{float:left;padding:0;margin:0 0 18px 0;width:100%}
p.tit21{float:left;padding:0;margin:0;width:100%}
.interior2 .izda .bloquet p.norm{float:left;width:100%;padding:0;margin:0 0 18px 0}
.interior2 .izda .bloquet p.ulti{float:left;width:100%;padding:0;margin:0}


.interior2 .izda .fotos{float:left;width:438px}
.interior2 .izda .fotos p.foto{float:left;margin:0 0 0 6px;padding:0 0 4px 14px;background:url(../img/flecha2.gif) 0 .4em no-repeat;width:348px;font-size:90%}
* html .interior2 .izda .fotos p.foto{margin:0 0 0 3px}
.interior2 .izda .fotos p.foto2{float:left;margin:0 0 6px 6px;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:348px;font-size:90%}
* html .interior2 .izda .fotos p.foto2{margin:0 0 0 3px}
.interior2 .izda .fotos p.foto3{float:left;margin:0 0 6px 6px;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:296px;font-size:90%}
* html .interior2 .izda .fotos p.foto3{margin:0 0 0 3px}
.interior2 .izda .fotos p.foto4{float:left;margin:0 0 6px 0;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:106px;font-size:90%}
.interior2 .izda .fotos p.foto5{float:left;margin:0 0 6px 6px;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:190px;font-size:90%}
* html .interior2 .izda .fotos p.foto5{margin:0 0 0 3px}
.interior2 .izda .fotos .fot{margin-bottom:7px}
.interior2 .izda .fotos .fot2{margin:0 0 15px 10px}
* html .interior2 .izda .fotos .fot2{margin:0 0 15px 5px}

.interior2 .izda .rosa{float:left;width:408px;background-color:#d80059;padding:15px}
.interior2 .izda .rosa p{color:#fff;float:left;margin:0;padding:0;width:100%}
.interior2 .izda .rosa p.c{text-align:center;font-size:110%;margin:12px 0 0 0}

ul.paginacion{float:right;list-style:none;margin:0;padding:0;color:#d80059;font-weight:bold;width:70px}
ul.paginacion li{display:inline;font-size:80%}
* html ul.paginacion li{font-size:75%}
*:first-child+html ul.paginacion li{font-size:75%}
ul.paginacion li a{color:#d80059}
ul.paginacion li a:hover{text-decoration:none}
ul.paginacion li a.no{text-decoration:none}
ul.paginacion li a.on{text-decoration:none}
.interior2 .dcha .int{float:left;width:282px;padding:15px 0 0 0}
* html .interior2 .dcha .int{width:272px}
.interior2 .dcha .int p.txt_rosa{color:#d80059;font-weight:bold;font-size:70%;text-align:center;margin:0;padding:0 0 5px 0}
.interior2 .dcha .int p.txt_n{font-size:70%;text-align:center;margin:0;padding:0 0 10px 0}

.gris{float:left;width:277px;padding-bottom:160px}
* html .gris{padding-bottom:140px}
*:first-child+html .gris{padding-bottom:140px}
.gris .top{float:left;width:100%;background:url(../img/gris_top2.gif) 0 0 no-repeat;height:13px;line-height:13px}
.gris .middle{float:left;width:100%;background-color:#d80059}
.gris .middle p.flecha{float:left;width:19px;margin:0;padding:3px 0 0 5px}
.gris .middle p.texto{color:#fff;float:left;width:250px;margin:0;padding:0}
.gris .bottom{float:left;width:100%;background:url(../img/gris_bottom2.gif) 0 0 no-repeat}

.nobo{border:none !important}
.bob{border-left: 1px solid #dadada}

.interior2 .dcha2 .fotos{float:left;width:260px;margin:30px 0 0 26px}
* html .interior2 .dcha2 .fotos{margin-left:7px}
.interior2 .dcha2 .fotos p.foto2{float:left;margin:0 0 6px 6px;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:260px;font-size:90%}
* html .interior2 .dcha2 .fotos p.foto2{margin:0 0 0 3px}
.interior2 .dcha2 .fotos .fot{margin-bottom:7px}
.interior2 .dcha2 .fotos .fot2{margin:0 0 15px 10px}

ul.paginacion2{float:right;list-style:none;margin:0 20px 20px 0;padding:0;color:#d80059;font-weight:bold;width:70px}
* html ul.paginacion2{margin:0 10px 20px 0}
ul.paginacion2 li{display:inline;font-size:80%}
* html ul.paginacion2 li{font-size:75%}
*:first-child+html ul.paginacion2 li{font-size:75%}
ul.paginacion2 li a{color:#d80059}
ul.paginacion2 li a:hover{text-decoration:none}
ul.paginacion2 li a.no{text-decoration:none}
ul.paginacion2 li a.on{text-decoration:none}

.gris2{float:left;width:277px;margin:40px 0 20px 26px}
* html .gris2{margin:40px 0 20px 8px}
.gris2 .top{float:left;width:100%;background:url(../img/gris_top2.gif) 0 0 no-repeat;height:13px;line-height:13px}
.gris2 .middle{float:left;width:100%;background-color:#d80059}
.gris2 .middle p.flecha{float:left;width:19px;margin:0;padding:3px 0 0 5px}
.gris2 .middle p.texto{color:#fff;float:left;width:250px;margin:0;padding:0}
.gris2 .bottom{float:left;width:100%;background:url(../img/gris_bottom2.gif) 0 0 no-repeat}

.rosa_peke{float:right;width:272px;background-color:#d80059;padding:12px;margin:0 0 20px 0 !important}
.rosa_peke p{color:#fff;float:left;margin:0;padding:0;width:100%}
.rosa_peke p.c{text-align:center;font-size:110%;margin:12px 0 0 0}

p.flecha_gris{float:left;width:100%;background:url(../img/flecha_gris.gif) 0 .4em no-repeat;padding:0 0 0 15px;margin:0 0 8px 0}
p.flecha_gris a { color:#000; text-decoration:underline;}
.conpopa{padding-bottom:20px !important}

.fotosn{float:left;width:300px;margin:30px 0 0 26px}
* html .fotos{margin-left:11px}
p.foto2{float:left;margin:0 0 6px 6px;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:280px;font-size:90%}
* html p.foto2{margin:0 0 0 3px}
.fot{margin-bottom:15px}
.fot2{margin:0 0 15px 10px}

.interior2 .dcha .fotos{float:left;width:260px;margin:30px 0 0 0}
* html .interior2 .dcha .fotos{margin-left:0}
.interior2 .dcha .fotos p.foto2{float:left;margin:0 0 6px 6px;padding:0 0 4px 14px;background:url(../img/flecha3.gif) 0 .4em no-repeat;width:260px;font-size:90%}
* html .interior2 .dcha .fotos p.foto2{margin:0 0 0 3px}
.interior2 .dcha .fotos .fot{margin-bottom:7px}
.interior2 .dcha .fotos .fot2{margin:0 0 15px 10px}


.bloquet{float:left;width:398;padding:20px}
.bloquet p.tit{float:left;padding:0;margin:0;width:100%}

.bloquet2{float:left;width:398;padding:20px 20px 0 20px}
.bloquet2 p.tit{float:left;padding:0;margin:0;width:100%}

.total{float:left;width:100%}
.izda_n{float:left;width:415px;padding:30px 0 20px 20px}
.dcha_n{float:left;;width:320px}
p.normal{float:left;width:97%;padding:0;margin:0 0 18px 0}

.gris3{float:left;width:277px;margin:10px 0 20px 26px}
* html .gris3{margin:10px 0 20px 8px}
.gris3 .top{float:left;width:100%;background:url(../img/gris_top2.gif) 0 0 no-repeat;height:13px;line-height:13px}
.gris3 .middle{float:left;width:100%;background-color:#d80059}
.gris3 .middle p.flecha{float:left;width:19px;margin:0;padding:3px 0 0 5px}
.gris3 .middle p.texto{color:#fff;float:left;width:250px;margin:0;padding:0}
.gris3 .bottom{float:left;width:100%;background:url(../img/gris_bottom2.gif) 0 0 no-repeat}

.mov{float:left;width:97%;padding:10px 0 0 20px}
p.flecha_baja{float:left;width:100%;margin:0 0 10px 0;padding:0 0 0 15px;background:url(../img/flecha4.gif) 0 .34em no-repeat}
p.flecha_baja a{color:#000;text-decoration:none;cursor:pointer !important}
p.flecha_baja a:hover{text-decoration:underline}
.fotitos{width:515px;float:left;padding:0 0 0 15px;height:100%}
.fotitos .uno{float:left;width:91px;padding-right:9px}
.fotitos .uno img{float:left}
.fotitos .uno p{float:left;margin:0;padding:2px 0 10px 0;font-size:75%}

ul.paginacion3{float:right;list-style:none;margin:0 20px 10px 0;padding:0;color:#d80059;font-weight:bold;width:70px;clear:both}
* html ul.paginacion3{margin:0 10px 10px 0}
ul.paginacion3 li{display:inline;font-size:80%}
* html ul.paginacion3 li{font-size:75%}
*:first-child+html ul.paginacion3 li{font-size:75%}
ul.paginacion3 li a{color:#d80059}
ul.paginacion3 li a:hover{text-decoration:none}
ul.paginacion3 li a.no{text-decoration:none}
ul.paginacion3 li a.on{text-decoration:none}

* html .marma{margin-left:3px !important}
p.peke{font-size:80%;margin-top:0 !important;padding-top:0 !important}

a.todas{color:#000;text-decoration:none}
a:hover.todas{text-decoration:underline}

p.largo{float:left;width:95%;font-size:80%;margin:10px 0 0 0 !important;padding:0 0 0 20px !important}
.espaciado{float:left;width:100%;margin-bottom:100px}

.mayus{ text-transform: capitalize}
