/* CSS Document */
html{height: 100%;}

body
{
	height: 100%
	color: #333;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0 0px;
	margin:0px;
	background: url("../images/diseno/home/back.jpg") repeat-x;
}

a
{
	text-decoration: none;
	color:#114b88;
}

li {
	text-align:justify;
	margin-right:10px;
	font-size:12px;
	color:#4e4d45;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}

a:hover
{
	text-decoration: underline;
}

p
{
	font-size:12px;
	color:#4e4d45;
	text-align:justify;
	margin-left:10px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.texto-normal {
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}

.texto-rojo {
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	color:#FF0000;
}

input, select
{
	color:#4e4d45;
	font-size: 11px;
}

select
{
	height:22px;
}

h3, h4, h4 a
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0px;
padding-top:7px;
padding-left:10px;
padding-right:5px;
}

h4, h4 a {
color:#303030;
}

h4 a { text-decoration:none }

.texto10-center {
	text-align:center;
	font-size:9px;
}

.texto10-izq {
	text-align:left;
	font-size:10px;
}

/* generales */

.img_izq { float: left;  margin: 0px 10px 10px 0px; } /* top right bottom left */
.img_der { float: right; margin: 0px 0px 10px 10px; } /* top right bottom left */
#texto { float: left; text-align:justify; }
#td_texto p { text-align:justify; }
.tit-secs, .tit-secs a  { font-size:13px; font-family: Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding-left:7px; padding-top:2px; vertical-align:top; }

.tit-secs2, .tit-secs2 a  { font-size:13px; font-family: Tahoma, Helvetica, sans-serif; color:#000000; font-weight:bold; padding-left:7px; padding-top:2px; vertical-align:top; }

/* top */
.menu1 { text-align:center; color:#FFFFFF; }
a.menu1 { text-decoration:none; }
a.menu1:hover { text-decoration: underline; }

.menu2, .menu3 { color:#FFFFFF; text-align:right; font-size:11px;}
a.menu2 { text-decoration:none; }
a.menu2:hover, a.menu3:hover { text-decoration: underline; }

a.menu3 { text-decoration:underline; }

/* home */
/* Top */
#container{
	text-align:left;
	position: relative;
	min-height: 100%;
	height: 100%;
}

#tabla_top {
	background-image: url(../images/diseno/home/top.jpg); background-repeat:no-repeat; height:170px;
}

#tabla_top2 {
	background-image: url(../images/diseno/home/top2.jpg); background-repeat:no-repeat; height:170px;
}

.header{ background-image: url(../images/diseno/home/top.jpg); background-repeat:no-repeat; margin-top:0; height:170px;}

.up{ color:#2ca2ec; list-style: url(../images/bullet2.png); margin:5px; }	
.up li{ float:left; margin-right:20px; }
.up a{ text-decoration:none; color:#2ca2ec;}
.up a:hover{ text-decoration:underline; }


.regis{ color:#FFFFFF; list-style: none; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.regis a{ text-decoration:none; color:#FFFFFF;}
.regis a:hover{ text-decoration:underline; }

.menu{  color:#ecebe7; list-style:none; text-transform:uppercase; top:120px; right:170px; }
.menu li{ float:left; margin-right:17px;}
.menu a{ text-decoration:none; color:#ecebe7;}
.menu a:hover{ text-decoration:underline; }

.container_13{ margin-top:0; padding-top:0; margin-left:auto; margin-right:auto; position:relative; }
.busque { font-size:16px; color:#666666; padding-left:75px; }
.btn_buscar { width:106px; height:31px; }

.home-titulo, .home-descripcion, .home-titulo2, .home-descripcion2 { color:#FFFFFF; margin:0px; padding-left:10px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:135%;}
.home-titulo, .home-titulo2 { font-weight:bold; }
.home-autor { color:#303030; }
.home-descripcion2 { font-weight:normal; }

.home-titulo a, .home-descripcion a { color:#FFFFFF; text-decoration:none; }
.home-titulo a:hover, .home-descripcion a:hover { color:#FFFFFF; text-decoration:underline; } 

.home-titulo2, .home-descripcion2 { color:#303030; }
.home-autor2 { color:#000066;  }

.home-titulo2 a, .home-descripcion2 a { color:#303030; text-decoration:none; }
.home-titulo2 a:hover, .home-descripcion2 a:hover { color:#303030; text-decoration:underline; } 


/* Barra Lateral Izquierda */
.tit_barra_lat{ color:#FFFFFF; font-weight:bold; text-align:center; background: transparent url("../images/diseno/barra_anunciantes/fondo_top.png") no-repeat; height:30px; }


.td_cat_top, .td_cat_medio, .td_cat_abajo, .td_cat_top_select, .td_cat_medio_select, .td_cat_abajo_select { 
padding-left: 25px; padding-right: 2px; }
.td_cat_top { background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_top.jpg") no-repeat; }
.td_cat_medio { background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_medio.jpg") no-repeat; }
.td_cat_abajo { background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_abajo.jpg") no-repeat; }

.td_cat_top_select, .td_cat_top:hover {
 background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_top_hover.jpg") no-repeat; }
.td_cat_medio_select, .td_cat_medio:hover {
 background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_medio_hover.jpg") no-repeat; }
.td_cat_abajo_select, .td_cat_abajo:hover {
 background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_abajo_hover.jpg") no-repeat; }


.td_cat_top a, .td_cat_medio a, .td_cat_abajo a, .td_cat_top_select a, .td_cat_medio_select a, .td_cat_abajo_select a {
 color: #3F3F3F; text-decoration:none; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; }
.td_cat_top:hover a, .td_cat_medio:hover a, .td_cat_abajo:hover a, .td_cat_top_select a, .td_cat_medio_select a, .td_cat_abajo_select a { color:#FFFFFF; }



.td_subcat, .td_subcat_select { background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_sb.jpg") no-repeat; height:31px; padding-left: 35px; }
.td_subcat:hover, .td_subcat_select { color: #000000; background: transparent url("../images/diseno/barra_anunciantes/fondo_rubros_sb_hover.jpg") no-repeat; }


.td_subcat a, .td_subcat_select a { 
color: #3F3F3F; text-decoration:none; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif }
.td_subcat a:hover, .td_subcat_select a { color: #000000; }


.barra, .barra a, .barra a:hover{ color:#333; }


/* Contactenos */
.text-contacto{ font-size:12px;	color:#4e4d45; font-family:Arial, Helvetica, sans-serif; }
.input_boton { height:22px; background:#114b88; color:#FFFFFF; }




/* Equipo MKT */
.bordeado{ font-size: 11px; color:#3F3F3F; padding-top: 3px; padding-right: 5px; }
.tabla-borde-gris {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 12px;
	vertical-align:middle;
}
.tabla-borde-gris-titulo{
	height:24px;
	background:#E8E8E8;
	color:#114b88;
	font-weight:bold;	
	text-align:center;
}
.tabla-borde-gris-fecha{
	color:#114b88;
	font-weight:bold; 
	text-align:center;
}
.tabla-borde-gris-detalles{
	font-weight:bold; 
	text-align:center;
}

/* Movidas y Noticias */
a.enl-noticias{ font-size: 13px; color:#FFFFFF; font-weight:bold; padding-left:10px; }
a.enl-noticias:hover { color:#FFFFFF; }
a.enl-noticias2{ font-size: 13px; color:#333333; font-weight:bold; padding-left:10px; }
a.enl-noticias2:hover { color:#333333; }
.titulo-noti-mov{ color:#114b88; font-size: 12px; vertical-align:middle; font-weight:bold; }
.resumen-noti-mov{ color:#333333; font-size: 12px;}
.fecha-noti-mov, .vermas-noti-mov{ color:#114b88; font-weight:bold; font-size: 12px; }
.vermas-noti-mov:hover{color:#114b88;}
.img-noti-mov{ border:#000033 thin; padding-left:10px; padding-bottom:10px; }
.input-noti-mov{ background:#EAEAEA; border:none; height:18px; width:175px;}
.area-noti-mov{ background:#EAEAEA; border:none; height:138px; width:260px;}

/* Agenda */
.datos-agenda { color:#333333; font-weight:normal; font-size: 12px; }
.datos-agenda2 { color:#333333; font-weight:bold; font-size: 12px; }


.tit-sbsecs { font-size: 12px; color:#114b88; font-weight:bold; }

.tit-sbsecs2 { font-size: 11px; color:#114b88; }




/* Contenido */
#screen {
	width:980px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}

#footer {
	width:100%;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	float:left;
}

#footer2 {
	width:100%;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	float:left;
	text-align:center;
	font-size:10px;
	vertical-align:middle;
}

#footer_c {	width:980px; height:auto; margin-right:auto; margin-left:auto; text-align:left; }

#footer_opciones{ width:861px; float:left; position:relative; text-align:left; }
#footer_opciones li{ float:left; margin-right:15px; list-style: none; text-align:left;}
#footer_opciones li a { font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; }


#footer_logo{ width:119px; float:left; position:relative;}


#columna1{width:190px; height:auto; padding-left:10px; float:left; position:relative;}
#columna2{width:570px; height:auto; padding-left:10px; padding-top:5px; float:left; position:relative;}
#columna3{width:190px; height:auto; padding-left:10px; padding-top:5px; float:left; position:relative;}

#publicidadh{width:780px; height:auto; float:left; text-align:right;}
#buscador{ width:570px; height:74px; background: transparent url("../images/diseno/home/fondo-buscador.jpg") no-repeat;}

.container_12 {
	width:980px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}

#footer{ background-color:#172432; padding-top:5px; height:60px;}
.foo{color:#507cac; font-size:12px; list-style:none; font-family:Georgia, "Times New Roman", Times, serif; /*margin-left:330px;margin-top:5px; float:left;*/}
.foo li{ float:left; margin-right:17px;}

.f_right{ float:right;}




#div-desplaza { height: 130px; overflow: auto; width:190px; float:left; position:relative; scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF; scrollbar-highlight-color: #E0E0E0; scrollbar-darkshadow-color: #E0E0E0; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #E0E0E0; scrollbar-face-color: #dedbd4; }



#marqueecontainer{
position: relative;
overflow: hidden;
border: 0px;
}

#marqueecontainer2{
position: relative;
overflow: hidden;
border: 0px;
}

.mayus{
text-transform:uppercase;
}


a.enlace_rojo { color:#FF0000; }