@charset "utf-8";
/* CSS Document */

/*- ESTRUCTURA PÁGINA -*/
.cont_contenido_pagina {width:985px; height:auto; float:left; margin-left:5px; background-color:#FFF;}
.header {width:985px; height:95px; float:left; background:url(imagenes/reportw_header200710.jpg);}
.header_cont {float:right; background:url(imagenes/modificaciones200710_03.png) right no-repeat; width:653px; height:95px; padding-right:4px; position:relative;}
.header_cont img {float:right; margin:7px 4px 0px 0px; border:1px solid #039;}
.header_cont img:hover {filter: alpha(opacity=80); opacity:.8;}
.cartel {position:relative; z-index:4; color:#000; text-decoration:none; float:right;}
.cartel:hover {z-index:6;}
.cartel span {display: none;}
.cartel:hover span { display:block; position:absolute; top:70px; left:8px; width:170px; height:35px; background:url(imagenes/etiqueta.png) bottom no-repeat; color:#494949; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height:33px;}




.cont_general {width:985px; height:auto; float:left; background-image: url(imagenes/textura2.gif); margin-left:5px;}
.cont_lateralB {width:162px; height:auto; float:left;margin-right:3px;}
.cont_lateral2B {width:820px; height:auto; float:left; padding:0px;}
.cont_derecho3 {width:820px; height:auto; float:left; background:url(imagenes/fondo.gif) repeat-y;}
.logos {height:85px; width:963px; background-image:url(imagenes/FondoLogos.png); background-repeat:no-repeat; background-position:left; float:left; margin:6px 0 6px 12px;}
.logos_mapcity {float:right; width:auto; height:auto; margin:5px 20px 0 0;}

/*- BOTONERA -*/
.botonerappal {width:975px; height:30px; float:left; background-image: url(imagenes/botonera_tit.png); text-align:center; font-size:12px; font-weight:bold; color:#FFF; padding-left:10px; padding-top:4px; margin-left:5px;}
.botonerappal a { color:#FFF; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-right:1px solid #ca2f16; padding-left:15px; padding-right:15px; line-height:20px; display:block; float:left;}
.botonerappal a:hover { color:#FF0; background-color:#db3f20;}



/*- VIDEO -*/
.video_player {width:498px; height:auto; float:left; margin-left:2px;}
.player {width:495px; height:374px; float:left; background:url(imagenes/fondo_video.jpg) no-repeat top; background-color:#2f4147; margin:0 0 0 2px;}
.box_coverit {width:300px; height:380px; float:left; margin-left:2px; background-color:#517983; margin-left:10px;}

#player_pub {position:absolute; width:480px;height:360px; z-index:1; margin:5px 0 0 7px; background-color:#000;}
#player {position:relative;top:0px;left:0px; z-index:1; margin:9px 0 0 7px;}

.inscribete { width:982px; float:left; height:auto; padding:10px 0px 0px 0px; }

/*- GALERÍA DESTACADA -*/
.gal_destacada {width:501px; height:403px; float:right; margin:5px 5px 0 0px; background:#2a8298;}
.box_youtube{width:468px; height:403px; float:left; margin-top:5px; margin-left:5px; background-color:#e8e8e8;}
.box_youtube_cont {float:left; margin-top:10px; margin-right:2px; overflow-x:hidden; overflow-y:auto; height:400px; width:440px;}

/*- SERVICIOS -*/
.cont_general2 {height:auto; float:left; width:983px; margin:5PX 0PX 0PX 1px; background-image:url(imagenes/fondoblanco.png);padding-bottom:5px;}
.servicios_item1 {width:104px; float:left; height:64px; margin:3px 0px 0px 3px; background-image:url(imagenes/servicios_destacados2.gif); padding-right:2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#fff; line-height:13px; text-decoration: none; font-weight: bold;}
.servicios_item1 a { text-decoration:none; color:#FFF;}
.servicios_item1 a:hover { text-decoration:none; color:#ffcc00;}
.servicios_item1 img { border:1px solid #79120a; margin-top:4px; margin-left:5PX; padding:2px; background-color:#fff; float:left;}
.servicios_item2 {width:313px; margin-left:10px; border-right:1px dotted #900; height:auto; float:left; padding:3px 2px 3px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}
.servicios_item2 a {color:#900; font-weight:bold; text-decoration:underline;}
.servicios_item2 a:hover { color:#233540;}
.texto_servicios {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#fff; line-height:12px; text-decoration: none; font-weight: bold; text-align:right;}
.texto1_servicios a {text-decoration:none; font-size:11px; color: #fff;}
.texto1_servicios a:hover {color:#ffcc00; text-decoration: none;}


/*- MAPAS -*/
.Drop_mapas { width:973px; height:32px; line-height:32px; padding-left:8px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#2e4653; font-weight:bold; float:left; background-color:#dcebf0; margin:2px 0px 0px 2px;}
.drop_regiones { width:420px; height:20px; background-color:#FFF; border:1px solid #8ea8ad; line-height:18px; margin-left:6px; margin-right:6px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.region_botonir { width:40px; height:20px; background:url(imagenes/botonir.png) no-repeat; color:#122a38; font-size:11px; font-weight:bold; border:0px; cursor:pointer;}
.box_frame { width:981px; height:608px; float:left; background-color:#FFF; margin:0px 0px 0px 2px;}
.regiontit { width:972px; height:40px; line-height:40px; padding-left:8px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#398b9f; font-weight:bold; float:left;}
.frame { width:980px; height:560px; float:left;}
.twitter_region { width:410px; height:560px; float:left;}
.region { width:560px; height:560px; float:right;}

.titulo_reporteros{width:975px; height:29px; float:left; line-height:29px; padding-left:10px; background:url(imagenes/titulos.jpg) left no-repeat #2c4c57; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; font-weight:bold; color:#3a5e6b;}
.titulo_reporteros span{font-size:15px; font-weight:bold; color:#121a1f;}
.cont_general3 { width:983px; height:auto; float:left; margin:10px 0px 0px 0px;}

/*- MODIFICACIONES 20 JULIO 2010 -*/
.aplicacion_wiffiti {width:480px; height:380px; float:left; margin-left:10px;}
.fondo_facebook {width:819px; border-left:1px solid #192c3c; height:auto; float:left; background-color:#517983; min-height:500px; padding-bottom:10px;}
.cont_facebook {width:800px; height:auto; float:left; margin:10px 0px 0px 9px; background:url(imagenes/fondoblanco2.png); border:1px solid #FFF; min-height:490px;}


