body{padding:0px;margin:0;text-align:center;position:relative;
	background:#00b4f6 ;
	font-family:"Lucida Grande", tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;color:#011546;height:100%;top:0 !important}
a:link,a:visited{color:#fff;text-decoration:none}
.textoLargo a:link,.textoLargo a:visited{color:blue;font-weight:bold;text-decoration:none}
a.blanco{color:#fff}
h1{font-size:135%;margin:10px;color:#fff}
h2{font-size:125%}
h3{font-size:115%;margin:15px 0}
h4{font-size:110%;margin:20px 0 0 0;color:#fff}
p {text-align:justify}
li {text-decoration:none;list-style-type:none;display:block;color:#fff}
#login_form label{font-weight:bold;float:left;width:150px}

.float{float:left}
.floatRight{float:right}
.negro, .negro a{color:#0a6a9f !important}
.center{text-align:center}
.clear{clear:both;display:block;height:0px;overflow:hidden;line-height:0px;font-size:0px}

.iconoMenu {margin-right:5px;width:20px;height:17px;float:left}
#cont{background:url(http://www.ttcom.com/parque/static/images/fondoMarino.jpg) no-repeat scroll bottom;width:100%;float:left}
#fondo{position:relative;width:975px;margin:-20px auto;text-align:left}
#cabecera{background:transparent url(../images/paisaje.jpg) no-repeat scroll center top;height:220px}
#container{background:transparent url(../images/Sheet-h2.png);padding:10px;float:left}
#centro{width:760px;float:left;border:0;overflow:hidden}
#centro2{width:745px;float:left;border:0;overflow:hidden;min-height:900px}
#centro2 h2{color:#FFFFFF;font-weight:bold;margin:13px;float:left}
#centro2 h3{float:left;font-size:120%;font-weight:bold;width:100%}
#derecha{width:200px;border:0;float:right;overflow:hidden}
#barIcon {margin:auto;height:50px;width:922px}

#idiomas{left:20px;position:absolute;top:10px}
#centro h3{letter-spacing:0.2px}
#izquierda{width:180px;float:left;border:0 none;overflow:hidden}
#slider ul, #slider li{margin:0;padding:0;list-style:none}
#slider li{width:548px;height:181px;overflow:hidden}
#banners{float:left;width:100%}
.paypalbanner{margin: 0 7px}
#banners2{float:left;width:100%;margin-top:10px;padding-left:30px}
#googleadsense{float:left;width:100%;margin-top:10px;padding-left:30px}
#titulo{float:left;margin-top:20px;height:70px;width:100%}
#titulo a{color:#fff;float:left;font-size:18px;margin:20px 0 0;text-align:left;display:inline}
#checkboxes {height:300px}

#txt1{margin:0px}
#sidenav{margin:0 10px 0 0;padding:2px 0pt 15px 0}
#sidenav li{list-style-type:none;float:left;padding:0;border:0}
#sidenav .caja{float:none;margin:10px;padding:10px}
a.listado:hover{font-size:16px}
.mainheader{padding:51px 0px 7px 30px}
#fotoListado {position:relative}
#central{display:inline;float:left;width:575px;border:0;overflow:hidden;margin-bottom:10px}
#contenedorRelacionados{width:93%;float:left;display:block;padding:20px}
#mostrarPlaya{height:500px;width:500px;float:left;-moz-border-radius:1em 1em;background-color:#f1f1f1;margin:10px;overflow:auto;padding:5px}
#elementoPosts.largo{width:650px;	margin:5px 5px 5px 30px}
#elementoPosts.corto{height:60px;margin:5px 5px 5px 30px;width:200px}
#cajaBanner{float:left;font-size:11px;height:300px;margin-top:10px;padding:11px 5px 0;width:160px}
#cajaNoticiasBlog{background:none repeat scroll 0 0 #2EB9F0;color:#FFFFFF;width:160px;float:left;padding:5px;font-size:11px;margin-top:10px;color:#fff}
#leermas .leermas{float:right;color:#fff}
#indalowebanuncio{float:left;padding:11px 5px 0;;margin-left:5px;margin-top:10px;}
/* formularios */
.input{float:left;width:250px;font-weight:bold;height:24px}
.input0{float:left;width:80px;font-weight:bold}
.input1{float:left;width:120px;font-weight:bold}
.input2{float:left;width:160px;font-weight:bold}
.input3{float:right;width:250px;font-weight:bold;height:24px;padding:3px}
.botonGrande{font-size:x-large;font-weight:bold;height:50px;width:100px;display:inline;}
.campoCheckbox{margin:3px 0 3px 0;padding:3px;text-align:left;float:left}
.campo{margin:3px 0 3px 0;padding:7px;text-align:left;float:left;width:100%}
.campoPeque{margin:3px 0 3px 0;padding-top:3px;text-align:left;float:left;width:50%}
/*.foto{float:left;margin:3px 0;min-height:170px;padding-top:3px;text-align:left;width:50%}*/
.fotoFicha{float:left;margin:3px 0;min-height:170px;padding-top:3px;text-align:left;width:50%}
.campoPlaya{float:left;margin:20px;padding:0;width:120px}
.campoPlaya1{float:left;margin:20px;padding:0;width:320px}
.campoPlaya2{float:left;margin:20px;padding:0;text-align:right;width:320px}
.campoDesc{display:inline;float:left;margin-left:30px;text-align:left;width:690px}
.campoDesc h2,.campoPlaya h2{font-size:140%;color:#fff}
.campoPlaya p{margin:0 30px}
.leermas{float:right;font-size:13px;margin-right:30px}
.campo2{margin-bottom:3px;margin-top:3px;padding:3px;text-align:left;width:250px}
.banner{float:left;margin:0 auto}
.descRelacionadas{text-align:justify;width:65%;padding-left:10px;float:left}
#imagen{width:250px;height:480px;border-style:dashed;display:block;float:left;margin:3px}
#imagenes{display:inline;float:left;width:100%}
#paginacion{float:left;background:#98dcf5 none repeat scroll 0 0;-moz-border-radius:1em;margin-top:20px;padding:11px}
#imagenGrande{float:left;width:100%}
#mapaInicio{width:800px;height:600px}
#mapPlayas{margin:0 20px}
#map2{width:700px;height:400px;float:right;margin:20px;overflow:hidden}
/* Mapa */
.tituloMapa{width:400px}
.infoMapa{float:left;width:400px;height:90px}
.imagenMapa{padding-right:10px;float:left}
.mapaEstable{float:left;width:730px;height:350px}
/* informacion */
#contInformacion{float:left}
ul.playaPortada li a{color:#fff}
.informacionElementoInicio, ul.playaPortada{background:transparent url(../images/Sheet-h.png) repeat scroll 0 0;-moz-border-radius:0.6em;float:left;margin:13px;padding:10px;width:530px}
.informacionElemento{background:transparent url(../images/Sheet-h.png) repeat scroll 0 0;-moz-border-radius:0.6em;float:left;height:170px;margin:10px;padding:0 10px 0 10px;width:330px}
img.informacion{float:left;margin:5px 10px}
#contSupInfo{float:left;width:100%}
#mapInformacion{width:750px;height:300px}
/* footer */
#footer{position:relative;margin:0 auto;width:965px;text-align:center;font-size:10px;color:#000;float:left}
#contFooter{width:100%;float:left;background:#fff}
#logosFooter{margin:auto;height:82px;width:452px;float:right;background:url(../images/logosparque.jpg)}
#contFooter h2{float:left;width:465px;margin:33px 0}
#footer a:link,#footer a:visited{margin-right:6px;color:#3f65a4;font-weight:normal}
ul#footerTexto{margin:0;padding:0 20px;text-align:left}
ul#footerTexto li{color:#000;font-weight:bold}
#footerIndaloweb{font-weight:bold}
#footerAbajo{text-align:center}
/* barIcon */
#barIcon2{margin:auto;height:50px;width:800px}
/* ventanita tipo lightbox -----*/
.window {position:absolute;left:0;top:0;width:540px;height:400px;display:none;z-index:9999;overflow:hidden}
#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}
/* buscador */
#contBuscador{margin:0 15px 0 0;float:right;background:transparent url(../images/Sheet-h2.png);-moz-border-radius:1em;padding:5px}
.checkboxBuscador{float:left;margin:auto;width:40px}
.checkboxesBuscadorAbajo{margin:auto;width:410px}
#inputBuscador{float:left;width:110px}
.check{margin:0 auto;width:20px}
#livesearch{margin:0px;padding:0px;width:250px;position:absolute;background:#fff;float:left;display:none;right:190px;border:0 none;overflow:hidden;z-index:1000}
#buscador{width:250px;float:right}
#buscador2{float:right}
.livesearch{margin:0px;padding:0px;width:250px;position:absolute;background:#fff;float:left;display:none;border:0 none;overflow:hidden;z-index:1000}
#livesearch2{margin:0px;padding:0px;width:250px;position:absolute;background:#fff;float:left;display:none;right:100px;border:0 none;overflow:hidden;z-index:1000}
/* mapas */
#theMovie{margin:20px;float:left}
/* telefonos --*/
#telefonos{width:550px;margin:3px 0;padding:3px;text-align:left;border:solid;height:15px}
#telefonoIzq{float:left;font-weight:bold;height:24px;width:350px}
#contTelefonos{margin:20px;float:left}
/* menu */
#idiomasMenu{float:left;overflow:hidden;width:100%}
a.gflag {float:left;font-size:32px;padding:1px 0;background-repeat:no-repeat;background-image:url('/static/images/32.png');}
a.gflag img {border:0;}
a.gflag:hover {background-image:url('/static/images/32a.png');}
#acc{list-style:none;color:#000;font-size:11px;float:left;margin:0;padding:0;border:0 none;overflow:hidden}
#acc .inicio, #acc .azul, #acc .verde, #acc .naranja, #acc .rojo, #acc .amarillo, #acc .esmeralda{width:184px;height:20px;padding:5px;font-weight:bold;margin:0px;cursor:pointer;text-align:right;-moz-border-radius:0.3em 0.3em;font-size:15px}
#acc .inicio{text-align:left;background:url(http://www.ttcom.com/parque/static/images/menu/titulo0.jpg) repeat-y}
#acc .azul{background:url(http://www.ttcom.com/parque/static/images/menu/titulo1.jpg) repeat-y}
#acc .verde{background:url(http://www.ttcom.com/parque/static/images/menu/titulo2.jpg) repeat-y}
#acc .naranja{background:url(http://www.ttcom.com/parque/static/images/menu/titulo6.jpg) repeat-y}
#acc .rojo{background:url(http://www.ttcom.com/parque/static/images/menu/titulo3.jpg) repeat-y}
#acc .amarillo{background:url(http://www.ttcom.com/parque/static/images/menu/titulo4.jpg) repeat-y}
#acc .esmeralda{background:url(http://www.ttcom.com/parque/static/images/menu/titulo5.jpg) repeat-y}
#acc li{padding:2px;width:194px}
.asub,.asub2,.asub3,.asub4,.asub5,.asub6{text-align:left;padding:5px;-moz-border-radius:0.3em 0.3em;border:0 none;overflow:hidden}
#acc .asub{background:#2eb9f0}
#acc .asub2{background:#aad740}
#acc .asub3{background:#f1cc59}
#acc .asub4{background:#ed3c4e}
#acc .asub5{background:#bfd013}
#acc .asub6{background:#72e0df}
#acc .asub7{background:#dbd19b}
#acc .asub8{background:#bfd013}
#acc .acc-section{overflow:hidden}
#acc .acc-content{overflow:hidden;width:198px}
ul li h3.sub,ul li h3.sub2,ul.acc li h3.sub3,ul.acc li h3.sub4,ul.acc li h3.sub6{cursor:pointer;font-weight:bold;height:17px;margin:0 0 -3px 0;overflow:hidden}
ul.acc{margin:0;padding:0}
#derecha ins{  float:right;margin-right:11px !important;text-align:right}
/* estables y fichaEstables */
#slider{margin:auto;width:743px}
.elemento2{width:95%;float:left;-moz-border-radius:1em 1em;background-image:url(../images/Sheet-h.png);margin-top:10px;width:730px;border:0 none;overflow:hidden}
.iconos{float:left;width:456px;padding-bottom:5px}
.iconosEnlazando{float:left;width:100px}
#coordenadas{float:left;font-size:100%;font-weight:bold;width:100%}
#iconos2{float:left;height:80px;margin-top:10px;width:450px}
.fichaDescripcion{float:left;width:450px}
.fichaDescripcionPagina{float:left}
.fichaContacto{float:left;width:700px;margin-top:5px}
.star{position:relative}
#elementoFicha{float:left;height:20px;padding:0 0 5px;width:380px}
.enlazandoArriba{width:100%;float:left}
.fichaArriba{width:100%;float:left;margin:0 10px 10px}
#fichaAbajo{float:left;width:100%;text-align:justify}
.derFicha2{float:left;width:97%;text-align:justify;padding:10px}
.imagenFicha{margin-right:8px;float:left}
.margen{margin-right:10px;float:left;padding-top:3px;}
.margen2{height:18px;float:left;padding-top:9px;margin-right:10px}
.textoCategoria{padding:15px;float:left;width:100%;}
.datosTexto{padding:25px;float:left;width:300px}
.datosTexto h3{margin-bottom:0}
.contEnlazando{padding:10px;float:left}
/* inicio */
ul.playaPortada li img{position:relative;float:left}
.informacionElementoInicio, ul.playaPortada li{border-radius: 0.6em 0.6em 0.6em 0.6em;padding: 5px;background:none repeat scroll 0 0 #39A3D4;color:#fff;height:118px;margin-bottom:15px}
ul.playaPortada li h3{margin-top:0}
.imageninformacion, .imagenPlayaPortada{margin:5px}
.slideshow{left:10px;position:relative;top:117px}
#resumenBlog{float:left;padding:10px}
h2.resumenBlog a{margin-bottom:3px}
.separarUnPoco{float:left;margin-top:15px}
#booking{background:transparent url(../images/imagesBooking/booking.jpg) no-repeat scroll 0 0;height:320px}
.casillas{height:600px;width:100px;padding:0;margin:0}
ul#casillas{padding:0}
ul#casillas li{float:right;width:75px}
#mapaGoogle{border-radius: 0.6em 0.6em 0.6em 0.6em;background:url("../images/Sheet-h2.png");width:530px;margin:20px;float:left;padding:5px}
#textoGoogle{float:right;padding:5px;width:290px}
#reproductor{float:none;margin-left:40px;border:0 none;overflow:hidden;display:inline}
#galeria2{margin:0 auto;width:142px}
#galeria2 ul{list-style:none;padding:0px;margin:0;float:left}
#galeria2 ul li{display:inline;margin:5px 4px 0 3px;float:left}
#galeria2 ul img{border:5px solid #90D5EC;border-width:5px 5px 20px}
#galeria2 ul a:hover img{border:5px solid #fff;border-width:5px 5px 20px;color:#fff}
#galeria2 ul a:hover{color:#fff}
/* noticias del inicio */
.textoBreve{text-align:left;color:#fff;float:left;font-size:12px;padding-left:10px;width:300px;height:50px;margin:0}
.tituloNoticias{font-weight:bolder;font-size:13px;color:#fff}
.tituloNoticias h3{margin-top:5px}
.nComentarios{float:right;width:90px;text-align:right}
#contenedortitulo{text-align:center}
.noticiaResumen{margin-top:3px;float:left;width:150px}
ul#contenedorPosts{margin:0 auto;padding:0;width:540px}
ul#contenedorPosts li{width:530px;float:left;padding:5px;background:#39a3d4;-moz-border-radius:0.6em 0.6em;font-size:11px;margin:5px auto;color:#fff}
.fotoNoticiaPortada{margin:5px;float:left}
/* webcam */
#contWebcam{padding:30px}
.webcam{float:left;width:100%;padding:10px}
.webcamImg{float:left;width:100%}
/* galeria */
#myGallery{width:100%;height:300px}
#myGallery img{border:2px solid #52697E}
a.loading {background:#fff url(../images/loading.gif) no-repeat center}
#galeria{width:725px;float:left;padding:20px}
#galeria ul{list-style:none;padding:0px;margin:0}
#galeria ul li{ display:inline;height:100px;float:left;margin:2px;border:5px solid #90D5EC;border-width:3px 3px 20px}
#galeria ul li:hover {border:5px solid #fff;border-width:3px 3px 20px;color:#fff}
#galeria ul a:hover{color:#fff}
/* colorbox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#00B4F6;}
#colorbox{}
#cboxContent{margin-top:32px; overflow:visible;}
#cboxError{padding:50px; border:1px solid #fff;}
#cboxLoadedContent{background:#000; padding:1px;}
#cboxLoadingGraphic{background:url(colorbox/example2/images/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(colorbox/example2/images/controls.png) no-repeat 0 0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
/* contacto */
#contContacto{margin:60px auto;padding:20px;width:427px}
#contContacto label{width:100px;float:left;}
ul#status{padding:0;text-align:left}
#status li{font-weight:bold}
#contact{width:450px;padding:10px}
fieldset{margin:0 .5em 1em .5em;padding:1em;border:0 none;float:left;background:transparent url(../images/Sheet-h.png) repeat scroll 0 0}
fieldset div{width:380px;border:0;margin:0 auto;padding:4px;float:left}
* html fieldset div {width:300px;w\idth:380px}
fieldset div input{border:1px solid #e8d9d1;padding:1px}
* html fieldset div input{width:380px;w\idth:376px}
fieldset div br {display:none}
legend {font-weight:bold;color:#000;margin:0;padding:0.5em}
input{background:#CCCCCC;background:#FFF}
input#selfcopy {width:14px;margin:1px 5px 0 0;float:left}
input#counter {float:left;width:60px;margin:12px 0 0 118px;padding:.3em;background:#FFF;
	color:#172626;border:1px solid #e8d9d1;text-align:center}
input#sendEmail {float:left;width:180px;border:1px solid #e8d9d1;padding:0.25em;background:#FFF;
	margin:12px 4px 5px 4px;color:#172626;font-weight:bold;border:1px solid #e8d9d1}
textarea {padding:0;margin:5px auto 10px auto;font-size:150%;background:#CCCCCC;border:1px solid #e8d9d1;width:380px;height:140px;background:#FFF}
input:hover,textarea:hover{background:#FaFBFC;background:#FFF}
input:focus, textarea:focus{border-color:#666;background:#FFF}
.scsMsg {display:block;line-height:30px;font-size:140%;color:green}
.req {color:#C00}
#back {font-size:150%;font-weight:bold;text-align:center;padding:10px;margin:30px auto 30px auto}
#back a {color:#CCCCCC}
.clipin{clip:rect(0px, 134px, 100px, 0px);position:absolute}
.clipout{position:relative;width:134px}
/* frontend FA*/
.clear{clear:both}
img{border:0}
#wrapper{background-color:#fff}
#contLogin{margin:60px auto;padding:20px;width:380px;position:relative;}
#wrapper{position:relative;left:50%;width:800px;margin-left:-400px}
#header{width:100%;margin-top:10px;height:140px;border:1px #d8dfea solid;border-top:1.5em #d8dfea solid}
#header h1{padding-top:10px;padding-left:250px}
#browse_crag{width:802px;margin:0;border-bottom:1px solid #d8dfea}
.login{color:#666;font-size:11px;padding:5px}
.login a:link, .login a:visited{text-decoration:none;font-weight:bold;color:#666}
.login a:hover{text-decoration:none;color:#F00}
#navlist{width:602px;margin:0}
ul#navlist{height:30px;font:bold 11px verdana,arial,sans-serif;list-style-type:none;padding:0px;margin:0;margin-left:190px}
ul#navlist li{float:left;height:20px;background-color:#d8dfea;margin:0 2px 0;border:1px solid #d8dfea;border-bottom:none}
li#active a{background-color:#fff}
li#active a{color:#000}
#navlist a{float:left;display:block;color:#666;text-decoration:none;padding:4px}
#navlist a:hover{background:#fff}
#mainContent{width:100%;padding:1em 0 1em 0}
#mainContent a{color:#039;background-color:transparent;text-decoration:none;font-weight:normal}
#mainContent a:visited{color:#039;background-color:transparent;text-decoration:none}
#mainContent a:hover{color:#000;text-decoration:none;background-color:transparent}
#mainContent ul{padding:0 0 0 18px;margin:8px 0 12px 0}
#mainContent li{padding:0;margin:0 0 6px 0}
#mainContent li p{margin-left:0;margin-right:0}
#mainContent .rss{float:right;width:200px;margin:0 0 10px 10px;border:1px #d8dfea solid;padding:10px;font-size:10px}
#mainContent .rss h2{border:none;margin:0;font-size:16px}
.important{background-color:#FBE6F2;border:1px solid #D893A1;color:#333;margin:10px 0 5px 0;padding:10px;font-weight:bold;width:400px}
.important p{margin:6px 0 8px 0;padding:0}
.webdesign{font-size:12px;padding:10px;text-align:right}
.webdesign a{text-decoration:none;color:black}
.webdesign a:hover{padding:3px 10px 3px 10px;color:#666;background-color:#FFF;font-weight:bold;border:1px solid #666}
.error{font-weight:bold;color:#F30;padding-left:18px;}
* html .error{width:10em}
#register{margin:0}
#register label, #changePassword label{width:150px}
#register .error span{margin-left:150px;padding-left:150px}
.note{display:inline;margin: 5px 10px}
#security{float: left;margin-top: 18px;}
label.security{margin-top: 18px;}
#register.note{display:block;margin-left:150px}
.button{text-align:center;font-weight:bold;cursor:pointer}
.button a{text-align:center;text-decoration:none;border:3px double #999;border-left-color:#ccc;border-top-color:#ccc;color:#333;padding:0.25em}
.button a:active{background:#f4f4f4;border:3px double #ccc;border-left-color:#999;border-top-color:#999}
#flashMessage{width:400px;color:#F00;border-bottom:2px solid #F00;border-top:1px solid #F00;font-size:16px;margin:8px 0px;font-weight:bold;padding:10px}
#mainContent code, #mainContent pre{ font-family:Courier,monospace; font-size:12px; background-color:#f9f9f9; border:1px solid #D0D0D0; color:#002166; display:block; margin:14px 0 14px 0; padding:12px 10px 12px 10px}
/* blog*/
#contenidoBlog{width:567px;float:left}
#menuBlog{float:right;border:0 none;overflow:hidden;background:#afe2f5 none repeat scroll 0 0;padding:7px}
.titulo-blog{background:url(../images/blog/blog-titulo.jpg) no-repeat scroll 0 0;width:567px;height:144px;margin-bottom:20px}
.post{width:735px;float:left;border:0 none;padding:5px;margin:10px 0;-moz-border-radius-bottomleft:1em;-moz-border-radius-bottomright:1em;-moz-border-radius-topleft:1em;-moz-border-radius-topright:1em;background:#98dcf5 none repeat scroll 0 0}
.post-titulo{width:97%;float:left;border-bottom:1px solid #ebebeb;font-size:2em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-left:5px;margin-right:15px;padding-left:5px;margin-bottom:0;margin-top:0}
.post-foto{float:left;padding:15px 5px 5px 5px}
.post-header{float:left;color:#fff;font-size:.95em;padding:0 15px;width:400px}
.post-header2{float:left;color:#fff;font-size:.95em;padding:0 15px;width:100%}
.titulo{background:#e8e8e8;padding:6px 12px 5px}
.textoBreve2{float:left;padding:0 15px 10px;width:470px;font-size:115%}
.textoLargo{padding:0 15px 20px;float:left;width:695px}
.metadata{padding:0 5px;border-top:1px solid #EBEBEB;float:left;width:97%}
.metadata .contenido{font-size:.8em;padding:8px 5px 6px}
.metadata .enviarAmigo{float:right;margin:0 10px 0 0}
.fecha{float:left}
.sociable {display:block;width:310px;float:left}
.sociable ul{display:inline;margin:0 !important;padding:0 !important}
.sociable ul li {background:none;display:inline !important;list-style-type:none;margin:0;padding:1px}
.sociable img{float:none;width:32px;height:32px;border:0;margin:0;padding:0}
.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}
.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.sociable_tagline{margin:0;color:#777;font-size:0.95em}
ul.editores{float:left;display:inline}
ul.editores li{color:black;display:inline;float:left;font-size:1.2em;height:100%;margin:10px;text-align:center;width:210px}
ul.editores li img{border:2px solid #00b4f6}
ul.editores li p{text-align:center}
/* booking*/
#start-date, #end-date{width:140px}
a.dp-choose-date {background:transparent url(../images/calendar.png)no-repeat;height:16px;margin:4px 3px 0;overflow:hidden;padding:0;position:absolute;text-indent:-2000px;width:16px}
.campoCheckboxBooking{padding:3px;text-align:left;float:right;width:163px}
.inputBooking{float:right;padding:3px;width:140px}
#checkboxesBooking {display:inline;width:450px}
#inputBooking{width:140px;float:left}
.header-oferta{float:left;color:#fff;font-size:.9em;padding:0 5px 10px}
#oferta{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:0.6em;-moz-border-radius-bottomright:0.6em;-moz-border-radius-topleft:0.6em;-moz-border-radius-topright:0.6em;float:left;height:270px;margin:10px;padding:10px;width:200px}
#oferta2{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:0.6em;-moz-border-radius-bottomright:0.6em;-moz-border-radius-topleft:0.6em;-moz-border-radius-topright:0.6em;float:left;height:270px;margin:10px;padding:10px;width:700px}
#ofertaGrande{background:transparent url(../images/Sheet-h2.png) repeat scroll 0 0;-moz-border-radius-bottomleft:0.6em;-moz-border-radius-bottomright:0.6em;-moz-border-radius-topleft:0.6em;-moz-border-radius-topright:0.6em;float:left;margin:10px;padding:10px}
#oferta:hover{background:transparent url(../images/Sheet-h2.png) repeat scroll 0 0}
.textoLargo{float:left;padding:10px;font-size:1.2em}
.titulo-oferta{float:left;height:34px;margin-top:5px}
#foto-oferta{border:3px solid #FFFFFF;float:left;height:130px;margin-left:-3px;width:200px}
#foto-ofertaGrande{float:left;margin:10px 0 0 0}
#reservar{background:transparent url(../images/imagesBooking/reservar99.png) no-repeat scroll 0 0;float:right;height:99px;position:relative;text-indent:-99999px;width:99px}
.textoDestacado{font-size:160%;color:#e7ebe1;font-weight:bold}
#info{float:right;padding:10px}
.titulo{border-bottom:medium solid #FFFFFF;border-color:#FFFFFF}
.facebook{float:left;background:#fff;font-family:"Lucida Grande", tahoma, Arial, Helvetica, sans-serif;	font-size:10px;margin-top:5px;margin-bottom:5px;}
/* videos */
a.myPlayer {display:block;width:320px;height:240px;text-align:center;margin:0 15px 15px 0;
	float:left;border:1px solid #999;}
a.myPlayer img {margin-top:200px;border:0px}
a.myPlayer:hover {border:1px solid #000}
a.player {display:block;width:500px;height:340px;text-align:center;color:#fff;text-decoration:none;
	cursor:pointer;background:#000 url(../videos/img/global/gradient/h500.png) repeat-x 0 0;background:-moz-linear-gradient(top, rgba(55, 102, 152, 0.9), rgba(6, 6, 6, 0.9));-moz-box-shadow:0 0 40px rgba(100, 118, 173, 0.5);}
a.player:hover {background:-moz-linear-gradient(center top, rgba(73, 122, 173, 0.898), rgba(6, 6, 6, 0.898));}
a.player img {margin-top:125px;border:0;width:550px;}
#player {float:left;height:375px;width:550px;}	
#playlist {width:166px;height:330px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;padding:4px 10px 40px 10px;
	background-color:#efefef;float:left}
#playlist a {display:block;width:125px;height:119px;padding:7px;background-color:#fff;border:1px solid #ccc;font:11px "bitstream vera sans", "lucida grande",verdana;
	text-decoration:none;margin-top:7px;color:#666;}
#playlist a:hover {background-color:#ffc}
#playlist a.progress {background-color:#efefef}
#playlist a.playing {border:1px solid #666;background-color:#ffc;}
#playlist a.paused {border:1px solid #666;background-color:#ffc}
#playlist a img {border:0;float:left;margin-right:10px}
#playlist a strong {color:#277aba;padding-bottom:5px}
#playlist a em {font-size:0.8em;margin: 7px 0;float: left;}
.fb-comments{margin:10px;background: white;}
/*Visor PDF*/
.Play {background: url(bookreader/play.png) no-repeat scroll 0 0 transparent;height: 148px;
	left:27%;position: absolute;top:15%;width: 180px;z-index: 5}
.contPDF{float:left;margin:5px 10px;position: relative;width:300px}
a.descargaPDF{margin: 10px;float: left;background:url(../images/iconos/pdf.png)no-repeat;padding:0 0 0 20px}
a.verPDF{margin: 10px;float: left;background:url(../images/iconos/ver.gif)no-repeat;padding:0 0 0 20px}
