@import url(http://fonts.googleapis.com/css?family=Open+Sans:600);
@charset "utf-8";
body {
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #000000;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-image: url(img/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;
}

.fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
	float: right;
	margin-left: 8px;
}

.fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
	float: left;
	margin-right: 8px;
}

.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* ~~ Element/tag selectors ~~ */
ul, ol, dl, li{ /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
	list-style-type: none;
}

h1, h2, h3, h4, h5, h6, p {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a:link, a:hover, a:active, a:focus, a:visited  { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;	
}

#bs-container {
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	position: relative;
	clear: both;
	padding-top: 7px;
}
.c-nuevo {
	background-image: url(imagenes/nuevos-contenidos.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 83px;
	width: 118px;
	position: absolute;
	right: 335px;
	z-index: 1;
}
#bs-container label {
	font-size: 1px;
    line-height: 0px;
}

#primarySearch {
	background-position-y: top;
	}
#primarySearch a {
	display:none;
	}
	
#bs-cabezal {
	height: 81px;
	width: 990px;
	left: 0px;
	z-index: 2;
	position: relative;
}

#bs-logo-zona {
	text-align: center;
	float: left;
	height: 92px;
	width: 204px;

}

.bs-nav {
	height: 26px;
	padding-top: 31px;
	width: auto;
	float: left;
}

.bs-nav ul li a {
	float: left;
	display: block;
	height: 26px;
	margin-top: 0px;
	cursor: pointer;
	font-size: 0px;
}

.bs-nav ul li {
	float: left;
	margin-right: 4px;
}
.bs-nav ul li a.nav1 {
	background-image: url(img/nav/nav-aligenas.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 185px;
}
.bs-nav ul li a.nav2 {
	background-image: url(img/nav/nav-contacto.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 195px;
}
.bs-nav ul li a.nav3 {
	background-image: url(img/nav/nav-zona.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 189px;
}
.bs-nav ul li a.nav4{
	background-image: url(img/nav/nav-secretos.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 193px;
}
.bs-nav ul li a:hover, .bs-nav ul li a.activo {
	background-position:center bottom;
}
.banner-top {
	height: 233px;
	width: 990px;
	margin-bottom: 14px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.top-1, .top-2, .top-3, .med-1, .med-2, .med-3 {
	float: left;
}
.top-1, .top-2, .med-1, .med-2 {
	margin-right: 13px;
}
.top-1 a{
	background-image: url(img/banner-alienigenas.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 233px;
	width: 321px;
	display: block;
}
.top-2 a{
	background-image: url(img/banner-extraterrestres.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 233px;
	width: 319px;
	display: block;
}
.top-3 a{
	background-image: url(img/georgio.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 251px;
	width: 319px;
	display: block;
	margin-top: -18px;
}

.top-1 a:hover, .top-2 a:hover, .top-3 a:hover {
	background-position: center bottom;
}
.banner-med {
	height: 285px;
	width: 990px;
	margin-bottom: 29px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

.med-1 a, .med-2 a {
	height: 285px;
	display: block;
	background-position: center top;
	cursor: pointer;
	background-repeat: no-repeat;
}
.med-1 a {
	background-image: url(img/secretos.png);
	width: 321px;	
}
.med-2 a {
	background-image: url(img/mapa.png);
	width: 319px;	
}
.med-1 a:hover, .med-2 a:hover {
	background-position: center bottom;
}
.med-3 {
	height:258px;
	width: 303px;
	background-color: #FFF;
	background-image: url(img/publicidad.png);
	background-repeat: no-repeat;
	background-position: 14px 12px;
	padding-top: 27px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7A7A7A;
	border-bottom-color: #7A7A7A;
}
.banner-bot {
	width: 990px;
	clear: both;
	height: 193px;
	margin-bottom: 33px;
}
.banner-bot div {
	background-image: url(img/sombra.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 7px;
	float: left;
	height: 186px;
	width: 241px;
}
.bot-1 a {
	background-image: url(img/testimonio.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 186px;
	width: 241px;
	cursor: pointer;
}
.bot-2 a {
	background-image: url(img/ver.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 186px;
	width: 241px;
	cursor: pointer;
}
.bot-3 a {
	background-image: url(img/desafio.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 186px;
	width: 241px;
	cursor: pointer;
}
.bot-4 a {
	background-image: url(img/noticias.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 186px;
	width: 241px;
	cursor: pointer;
}

.bot-1 a:hover, .bot-2 a:hover, .bot-3 a:hover, .bot-4 a:hover {
	background-position: center bottom;
}
.bot-1, .bot-2, .bot-3 {
	margin-right: 8px;
}
/***************************/
#cont-flash {
	float: left;
	height: 250px;
	width: 670px;
	margin-right: 20px;
}

.cont-vid {
	background-image: url(img/bg-cont-video.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 238px;
	width: 300px;
	padding-top: 12px;
	position: relative;
	text-align: center;
}

.cont-vid h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	padding-left: 50px;
	line-height: 18px;
	font-weight: bold;
}
.txt {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#mapa-hoy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	line-height: 38px;
	height: 40px;
	width: 48px;
	position: absolute;
	top: 49px;
	right: 3px;
}
#mapa-total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	line-height: 38px;
	height: 40px;
	width: 85px;
	position: absolute;
	top: 95px;
	right: 4px;
}
.flash-mapa a {
	display: block;
	height: 100%;
	width: 100%;
	cursor: pointer;
	position: absolute;
}

.cont-twt {
	clear: both;
	height: 185px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 16px;
	margin-bottom: 12px;
}

.cont-twt .fl-izq {
	background-image: url(img/flecha-izq.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 185px;
	width: 29px;
	cursor: pointer;
}

.cont-twt .twt {
	background-image: url(img/linea-grl.png);
	background-repeat: no-repeat;
	float: left;
	height: 167px;
	width: 166px;
	padding-left: 20px;
	padding-top: 18px;
}

.twt-foto a img {
	height: 46px;
	width: 46px;
	margin-bottom: 9px;
}

.twt-comen a {
	color: #379bbe;
}

.twt-nomb, .twt-comen {
	width: 138px;
}

.cont-twt .fl-der {
	background-image: url(img/flecha-der.png);
	background-repeat: no-repeat;
	float: right;
	height: 185px;
	width: 26px;
	display: block;
	cursor:pointer;
}

.twt-nomb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.twt-comen {
	color: #379bbe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.cont-prog {
	clear: both;
	height: 148px;
	width: 814px;
	background-image: url(imagenes/bg-especialistas.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-bottom: 33px;
	margin-left: -14px;
	padding-left: 189px;
	background-position: center bottom;
}

#bs-container .cont-mapa {
	width: 1094px;
	margin-right: auto;
	margin-left: auto;
}

.cont-mapa #bs-cabezal {
	width: 1010px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}

.txt-bs-cabezal {
	width: 895px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-top: 85px;
	margin-bottom: 5px;
}

.bs-papel {
	background-repeat: no-repeat;
	clear: both;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	height: auto;
	background-image: url(img/bg_ZD_interior.png);
	background-position: center top;
}

.p-mapa {
	background-image: url(img/papel-mapa.png);
	height: 820px;
}

.p-mapa .texto {
	width: 650px;
	float: left;
}

.datos .hoy {
	background-image: url(img/hoy.png);
	background-repeat: no-repeat;
	clear: both;
	float: right;
	height: 59px;
	width: 80px;
	margin-bottom: 4px;
	padding-right: 14px;
	
}

.datos .total {
	background-image: url(img/total.png);
	background-repeat: no-repeat;
	clear: both;
	float: right;
	height: 59px;
	width: 136px;
	padding-right: 14px;

}



/* ---- styling the list ---- */
		
.cont-doc {
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.menu-izq {
	float: left;
	width: 242px;
	height: auto;
	padding-left: 15px;
	padding-top: 196px;
	padding-right: 20px;
}
.menu-izq ul li {
	background-image: url(img/linea.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	clear: both;
	height: auto;
	margin-bottom: 5px;
	padding-bottom: 10px;
}
.menu-izq ul li h3 {
	background-image: url(img/dot.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;
	font-family: "Open Sans";
	font-size: 14px;
	text-transform: uppercase;
	color: #1E4C4B;
	font-weight: 700;
	margin-left: 10px;
}
.menu-izq ul li > ul li {
	background-image: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.menu-izq ul li > ul li.actual {
	background-image: none;
	margin-bottom: 0px;
	padding-bottom: 5px;
	background-color: #F0F0F0;
}
.menu-izq ul li > ul li a{
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	color: #666666;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 18px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.menu-izq ul li > ul li a:hover {
	background-color:#000;
	background-image: url(img/selects.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #FFF;
}
.menu-izq ul li > ul li a.actual {
	background-image: url(img/selects.png);
	background-repeat: no-repeat;
	background-position: right top;
	color: #CB0000;
}
.menu-izq ul li > ul {
	margin-left: 22px;
}

.menu-izq ul li > ul.especialistas li a, .menu-izq ul li > ul.ufologos li a{
	text-transform: uppercase;
	color: #336565;
	font-weight: 600;
}
.menu-izq ul li > ul.especialistas li a.actual, .menu-izq ul li > ul.ufologos li a.actual{
	text-transform: uppercase;
	color: #CB0000;
	font-weight: 600;
}
.menu-izq ul li > ul.especialistas li a:hover, .menu-izq ul li > ul.ufologos li a:hover{
	color: #ffffff;
	background-position: right bottom;
}
.menu-izq ul li > ul.especialistas li ul li a, .menu-izq ul li > ul.ufologos li ul li a{
	text-transform: none;
	color: #666666;
	font-weight: 400;
}
.menu-izq ul li > ul.especialistas li ul.actual li a.actual, .menu-izq ul li > ul.ufologos li ul.actual li a.actual{
	text-transform: none;
	color: #CB0000;
	font-weight: 400;
}
.menu-izq ul li > ul.especialistas li ul li a:hover, .menu-izq ul li > ul.ufologos li ul li a:hover {
	color: #FFF;
}
.menu-izq ul li > ul.especialistas li ul, .menu-izq ul li > ul.ufologos li ul {
	display: none;
	background-color: #F0F0F0;
}
.menu-izq ul li > ul.especialistas li ul.actual, .menu-izq ul li > ul.ufologos li ul.actual {
	display: block;
}
.panel {
	float: left;
	width: 712px;
	height: auto;
	padding-top: 17px;
}
.tit-panel {
	clear: both;
	height: 70px;
	font-family: "Open Sans";
	font-weight: 600;
	color: #CB0000;
	font-size: 30px;
	padding-top: 18px;
	text-transform: uppercase;
	width: 51%;
	line-height: 28px;
}
.tit-panel:first-line {
	color: #333333;
}
.socialLinks {
	clear: both;
	padding-top: 8px;
	height: 28px;
	float:right;
	padding-right: 10px;
}
.socialLinks .bt_twt, .socialLinks .bt_face, .socialLinks .bt_pnt {
	float: left;
	margin-right: 5px;
}
.datos-panel {
	clear: both;
	padding-top: 40px;
	padding-right: 40px;
}
.datos-panel h2 {
	font-family: "Open Sans";
	font-weight: 600;
	text-transform: uppercase;
	color: #CB0000;
	background-image: url(img/ico-titulo.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 36px;
	margin-bottom: 20px;
	font-size: 21px;
}
.datos-panel .txt-intro {
	font-family: "Open Sans";
	font-weight: 600;
	color: #000;
	margin-bottom: 20px;
	font-size: 17px;
}
.datos-panel .txt {
	font-family: "Open Sans";
	font-weight: 400;
	color: #484848;
	margin-bottom: 20px;
	font-size: 14px;
}
.datos-panel .txt a {
	text-decoration: underline;
	color: #484848;
}
.datos-panel .txt:first-letter {
	font-size: 21px;
	font-weight: 600;
}
.cont-imag {
	height: auto;
	width: 668px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
.cont-imag .top {
	background-image: url(img/top-imagen.png);
	background-repeat: no-repeat;
	height: 81px;
	width: 100%;
	background-position: center bottom;
	clear: both;
}
.cont-imag .bg-foto {
	background-image: url(img/med-imagen.png);
	background-repeat: repeat-y;
	width: 100%;
	height: auto;
	text-align: center;
	background-position: center center;
}

.bg-foto img {
	margin-bottom: 14px;
	width: 500px;
}
.bg-btn p.pie {
	text-align: left;
	width: 500px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #000;
	clear: both;
}
.cont-imag .bg-btn {
	background-image: url(img/bottom-imagen.png);
	background-repeat: no-repeat;
	height: 62px;
	width: 668px;
	background-position: center bottom;
}

.redes-sociales .cont-face {
	float: left;
	height: auto;
	width: 671px;
	margin-right: 9px;
	margin-bottom: 10px;
}
.cont-face .c-face {
	clear: both;
}
.cont-face .botom-face {
	clear: both;
}

.face-list {
	float: right;
	width: 300px;
}
#bot_fb {
	margin-bottom: 15px;
	margin-top: 0px;
}
.tweetsHastag .contenedor {
	background-image: url(img/twt-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 47px;
	line-height: 47px;
}
.tweetsHastag .contenedor .titulo {
	font-family: "Open Sans";
	font-size: 17px;
	font-weight: 600;
	color: #333333;
}
#twt-colDer .twtr-widget .twtr-doc {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
#twt-colDer .twtr-bd {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#twt-colDer .twtr-ft {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#twt-colDer .twtr-widget {
	width: 100%;
	margin-bottom: 15px;
}
#twt-colDer .twtr-hd {
	display: none;
}
.tit-multiple {
	background-image: url(img/twt-zone.png);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 29px;
	width: 633px;
	padding-top: 50px;
	padding-left: 38px;
}

.tit-multiple ul li {
	float: left;
	height: 20px;
	width: auto;
	margin-right: 10px;
}
.tit-multiple ul li a {
	display: block;
	background-color: #ffffff;
	width: auto;
	height: 100%;
	font-family: "Open Sans";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	font-weight: 600;
	padding-right: 8px;
	padding-left: 8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
}
.tit-multiple ul li a:hover, .tit-multiple ul li a.actual {
	background-color:#000;
	color: #CBCBCB;	
}
.tit-multiple ul li a.actual {
	cursor: default;
}
.c-twt {
	width: 650px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 19px;
}
.cont-multiple {
	background-color: #F5F5F5;
	clear: both;
	width: 669px;
	height: auto;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 22px;
}
.cont-multiple .tweet {
	padding: 10px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.cont-multiple .tweet img {
	float: left;
	margin-right: 25px;
}
.cont-multiple .tweet p {
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	color: #656565;
}
.cont-multiple .tweet p a {
	color: #000;
	text-decoration: none;
}
.cont-multiple .twtr-widget .twtr-hd {
	display: none;
}
.cont-multiple .twtr-widget .twtr-doc {
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.cont-multiple .twtr-widget .twtr-ft {
	display: none;
}
.btn-seguir {
	clear: both;
	margin-right: 13px;
	margin-bottom: 13px;
	text-align: right;
}
.redes-sociales {
	clear: both;
	height: auto;
	width: 990px;
	margin-bottom: 40px;
	margin-right: auto;
	margin-left: auto;
}

/*------------------------------------------------------------------------*/
.ico-redes-s {
	height: 47px;
	width: 118px;
	background-image: url(http://latam.aetn.com/THC/zonas/desconocido/2012/imagenes/iconos-redes.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 14px;
	padding-left: 18px;
	margin-bottom: 23px;
}
.flag.argentinos {
	background-image: url(http://latam.aetn.com/THC/zonas/desconocido/2012/imagenes/flag-argentina.png);
}
.ico-redes-s a {
	float: left;
	height: 31px;
	width: 32px;
	display: block;
	cursor: pointer;
}
.flag {
	clear: both;
	float: left;
	height: 30px;
	width: 42px;
	margin-bottom: 5px;
}
.flag.argentinos {
	background-image: url(http://latam.aetn.com/THC/zonas/desconocido/2012/imagenes/flag-argentina.png);
}
.menu-ufo h3 {
	color: #374d59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 10px;
}
.menu-ufo.activo h3 {
	color: #c10005;
}
.ufologia .menu-ufo ul li {
	padding-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b2b2b2;
}
.ufologia .menu-ufo ul li a {
	color: #b2b2b2;
	text-decoration: none;
	display: block;
	clear: both;
	float: none;
	background-image: url(http://latam.aetn.com/THC/zonas/desconocido/2012/imagenes/ico-ufo.png);
	background-repeat: no-repeat;
	background-position: -20px -20px;
}
.ufologia .menu-ufo ul li.activo a, .ufologia .menu-ufo ul li a:hover {
	color: #c10005;
	background-position: right top;
}
.flash-logo {
	height: 81px;
	width: 205px;
	float: left;
	margin-right: 7px;
}
.flash-logo a img, .flash-logo a {
	display: block;
}
/*HOME*/

.redes-sociales .cont-teewt {
	float: left;
	height: 334px;
	width: 300px;
	background-image: url(imagenes/bg-twt.png);
	background-repeat: no-repeat;
	padding-top: 7px;
}
.fb-comments  fb_iframe_widget {
	margin-left:auto;
	margin-right:auto;
}
.cont-teewt .contenedor {
	height: 40px;
	width: 274px;
	position: absolute;
	color: #C9BA94;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 40px;
	font-weight: bold;
	padding-left: 16px;
	z-index: 5;
}
.cont-teewt .contenedor img {
	display: none;
}



/*MAPA*/
.bs-papel.mapa-de-avistamientos, .bs-papel.mapa-de-avistamentos {
	background-image: url(img/bg_ZD_mapa.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.mapa-de-avistamientos .tit-panel, .mapa-de-avistamentos .tit-panel {
	width: 166px;
	line-height: 28px;
	float: left;
}

.datos {
	float: right;
	height: 70px;
	width: 440px;
	font-family: "Open Sans";
	font-size: 48px;
	line-height: 53px;
	font-weight: 700;
	text-align: right;
	padding-top: 18px;
	padding-right: 22px;
}
.mapa-de-avistamientos .menu-izq, .mapa-de-avistamentos .menu-izq {
	background-image: url(img/bg-mapa-tit.png);
	background-repeat: no-repeat;
	background-position: center 240px;
	padding-top: 283px;
}
.menu-izq a#fancybox {
	cursor: pointer;
	background-image: url(img/btn-apliar.png);
	width: 172px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.google-map {
	clear: both;
	float: none;
	height: 482px;
	width: 902px;
	margin-right: auto;
	margin-left: auto;
}
#botonera_style {
	clear: both;
	height: 38px;
}
.top-twt {
	background-image: url(img/top-twt-col.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 300px;
	height: 47px;
}