/* BODY */
body{
	background-color: #006191;
	background-image: url(logo/fondo.gif);
	margin-top: 0px;
	background-position: center;
	background-repeat: repeat-y;

scrollbar-arrow-color: #047DBC;
scrollbar-3dlight-color: #047DBC;
scrollbar-darkshadow-color: #047DBC;
scrollbar-face-color: #E0E0E0;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #E0E0E0;
scrollbar-track-color: #E0E0E0;

	
}


/* SERVICIO*/
.servicio_titulo,.admin_titulo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #ECECEC;
	border-bottom: #ECECEC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	background-image: url(portada_default/img/servicio_titulo.png);
	background-repeat: no-repeat;
	padding: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	height: 55px;
	
}

.ip{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #545454;
}
.alerta{
	background: #FEFF80;
	border-width: 1px;
	border-style: dotted;
	border-color: #047DBC;
	padding: 5px;
	margin: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.alerta a{
	color: #047DBC;
}

/* BODY 1*/
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
/*COLUMNA 1*/
.columna1{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #047DBC;
	
} 
.titulocolumna1{
	background-image:	url(portada_default/img/negro_renglon.jpg);
	background-repeat:	repeat-x;
	height: 31px;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-transform: uppercase;
} 
.titulo1col1{
	color: #82D0F9;
	padding-left: 0px !important;
	float: left;
}

.titulo2col1{
	color: #ECECEC;
	padding-left: 0px !important;
	float: left;
}
.titulodercol1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ECECEC;
	font-weight: lighter;
	float: right;
	margin: 3px;

}
/*COLUMNA 2*/
.columna2{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
	
} 
.titulocolumna2{
	background-image:	url(portada_default/img/negro_renglon.jpg);
	background-repeat:	repeat-x;
	height: 31px;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-transform: uppercase;
} 
.titulo1col2{
	color: #82D0F9;
	padding-left: 0px !important;
	float: right;
}

.titulo2col2{
	color: #ECECEC;
	padding-left: 0px !important;
	float: right;
}
.titulodercol2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ECECEC;
	font-weight: lighter;
	float: left;
	margin: 3px;
	padding-right: 12px;
}


/*COLUMNA 3*/
.columna3{
	border-width: 0px;
	border-style: none;
	border-color: transparent;
	
} 

.titulocolumna3{
	background-image:	url(portada_default/img/negro_renglon.jpg);
	background-repeat:	repeat-x;
	height: 35px;
	width: 303px;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-transform: uppercase;
}

/*CONTENIDO COLUMNA*/
.contenido_sub_titulo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #047DBC;
	text-transform: uppercase;
	text-align: justify;
	background-color: #FDDFE8;
	background-image: url(portada_default/img/azul_mediano.jpg);
	padding-left: 18px;
	margin: 0px;
}

.contenido_sub_titulo a{
	color: #ECECEC;
	text-decoration: none;
}

.contenido_sub_titulo a:hover{
	color: #82D0F9;
	text-decoration: underline;
}

.contenidocolumna{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	height: 250px;
	overflow: auto;
	border-color: #ECECEC;
	border-style: solid;
	border-width: 1px;
	margin: 5px; 
/*	text-indent: 12px; */   /* Sangria */
	text-transform: inherit;
	text-align: justify;
}

.contenidocolumnaG{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	height: 561px;
	overflow: auto;
	border-color: #ECECEC;
	border-style: solid;
	border-width: 1px;
	margin: 5px; 
/*	text-indent: 12px; */   /* Sangria */
	text-transform: inherit;
	text-align: justify;
}



/******************************************************/
/* DECORACIONES     */
/******************************************************/
/* DECORACION LISTA  */
.decoracion_lista_texto{
	margin-bottom: 0px;
	min-height: 18px;	
	margin-bottom: 4px;
	background-image: url(portada_default/bullet_toggle_minus.png);
	background-repeat: no-repeat;
	text-transform:	capitalize;
	border-bottom: #E0E0E0;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.decoracion_lista_texto:hover{
	background-color: #ECECEC;
}
.decoracion_lista_texto a{
	margin-left: 18px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize !important;
}
.decoracion_lista_texto a:hover{
	margin-left: 18px;
	color: #000000;
	text-decoration: underline;
	text-transform: capitalize !important;
}

/* DECORACION DENUNCIAS  */
.decoracion_lista_texto_denuncias{
	margin-bottom: 0px;
	min-height: 18px;	
	margin-bottom: 4px;
	background-image: url(portada_default/comment_delete.png);
	background-repeat: no-repeat;
	text-transform:	capitalize;
	border-bottom: #E0E0E0;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.decoracion_lista_texto_denuncias:hover{
	background-color: #82D0F9;
}

.decoracion_lista_texto_denuncias a{
	margin-left: 19px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize !important;
}
.decoracion_lista_texto_denuncias a:hover{
	margin-left: 19px;
	color: #000000;
	text-decoration: underline;
	text-transform: capitalize !important;
}

/* DECORACION COMENTARIOS  */
.decoracion_lista_texto_comentarios{
	margin-bottom: 0px;
	min-height: 18px;	
	margin-bottom: 4px;
	background-image: url(portada_default/comments.png);
	background-repeat: no-repeat;
	text-transform:	capitalize;
	border-bottom: #680D31;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.decoracion_lista_texto_comentarios:hover{
	background-color: #ECECEC;
}

.decoracion_lista_texto_comentarios a{
	margin-left: 19px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize !important;
}
.decoracion_lista_texto_comentarios a:hover{
	margin-left: 19px;
	color: #000000;
	text-decoration: underline;
	text-transform: capitalize !important;
}

/******************************************************/
/* DECORACION LISTA  FOTO */

.decoracion_lista_foto{
	min-height: 60px;	
	background-repeat: no-repeat;
	text-transform:	capitalize;
	width: 92%;
	border-bottom: #680D31;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	overflow: hidden;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 2px;
}

.decoracion_lista_foto:hover{
	background-color: #ECECEC;
}

.decoracion_lista_foto a{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	min-height: 18px;
}
.decoracion_lista_foto a:hover{
	color: #000000;
	text-decoration: underline;
	text-align: left;
	min-height: 18px;
}

.decoracion_lista_foto_img{
	float: left;	
	text-align: left;
	margin-right: 5px;
}

.decoracion_lista_foto_contenido{
	color : #545454;
	text-transform: uppercase;
}

.decoracion_lista_foto_titulo:hover{
	text-decoration: underline;
}



/******* PAGINADOR *******/
.paginador_me{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;	
}

.paginador_numero_me,.paginador_primero_me,.paginador_anterior_me,.paginador_siguiente_me,.paginador_ultimo_me{
	width: 15px;
	height: 13px;
	background-color: Black;
	color: #E0E0E0;
	border-color: #047DBC;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
	margin: 1px;
	display: block;
	float: left;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	background-image: url(portada_default/img/negro_renglon_ch.jpg);
}

.paginador_primero_me,.paginador_anterior_me,.paginador_siguiente_me,.paginador_ultimo_me{
	width: 50px;
	font-weight: bold;
	font-size: 10px;

}
.paginador_numero_me:hover,.paginador_primero_me:hover,.paginador_anterior_me:hover,.paginador_siguiente_me:hover,.paginador_ultimo_me:hover{
	text-decoration: underline;
}


.paginador_actual_me{
	background-image: url(portada_default/img/azul_mediano.jpg);
	width: 13px;
	height: 13px;
	background-color: #047DBC;
	color: #ECECEC;
	border-color: #ECECEC;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
	margin: 1px;
	display: block;
	float: left;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-weight: bold;	
}

.editar a{
	font-size: 10px;
	color: #FEFF80;
	background: #047DBC;
	margin: 2px;
	padding: 2px;
}

/* NOTICIAS LEER */
.noticias_titulo{
	color: #ECECEC;
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bold;
	padding: 10px;
	border-bottom: #E0E0E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 5px;
	padding: 5px;
	width: 95%;
	display: inline-block;
	background-image: url(portada_default/img/azul_mediano.jpg);

}

.noticias_contenido{
	text-align: justify;
	font-size: 12px;
	padding: 10px;
	text-indent: 20px;    /* Sangria */	
	border-bottom: #E0E0E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 5px;
	width: 95%;
	
}
/* NOTICIAS COMENTARIOS */

.comentarios_decoracion{
	background-color: #ECECEC;
	background-image: url(portada_default/img/comentarios.png);
	background-repeat: no-repeat;
	background-position: -5px 3px;
	padding: 8px;
	width: 640px;
	padding-top: 52px	
}

.noticias_comentarios{
	text-align: justify;
	font-size: 12px;
	padding: 10px;
	border-bottom: #E0E0E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;	

}

.noticias_comentarios_listado{
	border: #E0E0E0;
	border-style:	solid;
	border-width: 1px;
	margin: 0px;
	margin-bottom: 5px;
	padding: 10px;
	padding-bottom: 20px;
	display:	table;
	width: 640px;
	background-color: white;
}

.noticias_comentarios_de{
	background-image: url(portada_default/noticias_comentarios_icono.png);
	background-repeat: no-repeat;
	font-weight: bolder;
	color: #680D31;
	font-style: italic;
	padding: 5px;
	margin: 5px;
	float: left;
	height: 120px;
	vertical-align: bottom;
	text-align: center;
	text-indent: 33px;
	background-color: #ECECEC;
	min-width: 150px;
	
}

.noticias_comentarios_fecha{
	color: #545454;
	font-style: italic;
	font-size: 10px;	
	margin-bottom: 10px;
	padding-bottom: 10px;
	
}

.noticias_comentarios_quejas{
	color: #047DBC;
	font-size: 10px;	
	font-weight: bolder;
}

.noticias_ver_galeria_bloque{
	background: #82D0F9;
	border-width: 1px;
	border-style: dotted;
	border-color: #047DBC;
	padding: 5px;
	margin: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.noticias_ver_galeria_bloque a{
	color: #047DBC;
}
.noticias_ver_galeria{
	text-align: center;
	margin: 5px;
	padding: 3px;
	background-image: url(portada_default/img/visita_galeria.png);
	background-repeat: no-repeat;
	padding-top: 35px;
	height: 125px;
}

.noticias_ver_galeria a{
	color: #82D0F9;
	text-decoration: none;
	font-size: 14px;
	font-weight: bolder;
}


.noticias_ver_galeria img{
	margin: 2px;
	padding: 2px;
	border-width: 1px;
	border-color: #C3C8D3;
	border-style: solid;
	background-color: White;
	width: 30px;

}

/* NOTICIAS LISTAR */


/* DIRECTORIO */
.enlaces_sub_arriba{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #680D31;

}

.directorio_padre{
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 10px;
	border-bottom: #82D0F9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #82D0F9;
	text-align: center;
	width: 320px;
	min-height: 40px;
	vertical-align: middle;
	color: #E0E0E0;
	background-image: url(portada_default/img/negro_grande.jpg);
	padding: 4px;

}
.directorio_padre a{
	text-decoration: none;
	font-size: 16px;
	color: #E0E0E0;
}

.directorio_padre a:hover{
	text-decoration: underline;
}

.directorio_hijo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: capitalize;
	color: #047DBC;
	padding: 5px;
	margin: 5px;
	
}
.directorio_hijo a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
	color: #047DBC;

}
.directorio_hijo a:hover{
	text-decoration: none;
	color: #5454541;
	border-bottom: #047DBC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.directorio_titulo{
	color: #680D31;
	font-size: 18px;	
	font-weight: bolder;	
	border-bottom: #047DBC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 8px;
	padding: 3px;
}

.directorio_descripcion{
	color: #545454;
	font-size: 12px;	
	margin: 3px;
	padding: 3px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;
	text-align: justify;
}

.directorio_descripcion img{
	margin: 4px;
	padding: 3px;
	border-color: #ECECEC;
	border-style: solid;
	border-width: 1px;
}
.directorio_domicilio{
	color: #545454;
	font-size: 12px;	
	margin: 3px;
	padding: 3px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;
	text-align: justify;
}
.directorio_domicilio a{
	color: #047DBC;
}
.directorio_subtitulo{
	font-weight: bold;
	font-size: 14px;
}

/* categorias*/
.titulo_categoria_portada2{
	font-size: 10px;
	color: #545454;
	text-decoration: none;
	float: left;
	margin: 3px;
	padding: 3px;
	
}
.titulo_categoria_portada a {
	font-size: 10px;
	color: #680D31;
	text-decoration: none;
	float: left;
	background-image: url(flecha.png);
	background-repeat: no-repeat;
	background-position: -10px;
	margin: 3px;
	padding: 3px;
	margin-left: 10px;
	padding-left: 10px;

}
.titulo_categoria_portada a:hover{
	text-decoration: underline;
}







/* SOCIAL */
div.sociable { margin: 16px 0; 
	text-align: center;
}

.sociable_tagline { position: relative; 
	font-size: 10px;
	color: #680D31;
}
.sociable_tagline span { display: none; width: 14em; }
.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: #680D31;
	line-height: 1.25em;
	font-size: 9px;
	font-weight: normal;
}
.sociable span {
	display: block;
}
.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 ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	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);
}

/* FORMULARIO */
#formulario table,tr,input,textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

#formulario input:focus,textarea:focus{
	background-color: #FDDFE8;
	border-style: solid;
	border-width: 3px;
	border-color: #047DBC;
}
#formulario boton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FDDFE8;
	background: #047DBC;
	padding: 5px;
	margin: 3px;
	
}

/* CLASIFICADOS */

.clasificados_titulo{
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	color: #680D31;
	border-bottom: #545454;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 5px;
	padding: 5px;
	text-align: center;
	
}

.clasificados_fotos, .clasificados_fotos img{
	margin: 3px;
	padding: 5px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;	
	text-align: center;
}

.clasificados_descripcion{
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	color: #545454;	

	margin: 3px;
	padding: 5px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;		

}

.clasificados_marco{
	margin: 3px;
	padding: 5px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;		
}

.clasificados_subtitulo{
	font-size: 16px;
	font-weight: bold;
	color: #680D31;		
	background-color: #ECECEC;
	text-transform:	uppercase;
	margin: 3px;
	padding: 5px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;
}

.clasificados_tipo_estado{
	font-size: 14px;
	font-weight: bold;
	color: #047DBC;		
	background-color: #ECECEC;
	text-transform:	uppercase;
	margin: 3px;
	padding: 5px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;	
	width: 100%;
}

/*  Galerias  */
.galeria_lista{
	width: 650px;
	height: 390px;
	border-color: #ECECEC;
	border-style: solid;
	border-width: 1px;
	margin: 3px;
	padding: 3px;
	text-align: left;
	display: inline-block;
	overflow: auto;
	white-space: normal;
}

.galeria_nombre{
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
	border-bottom: #82D0F9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #82D0F9;
	text-align: center;
	width: 600px;
	min-height: 40px;
/*	vertical-align: middle;*/
	color: #82D0F9;
	background-image: url(portada_default/img/negro_grande.jpg);
	padding: 4px;
	margin-top: 10px;
}
.galeria_listado_elemento{
	background-color: #82D0F9;
	background-image: url(portada_default/img/azul_claro.jpg);
}


.galeria_hijos{
	width: 600px;
	height: 280px; 
	background-color: #047DBC;
	overflow: auto;
	padding: 4px;
}

.galeria_titulo_principal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #ECECEC;
	border-bottom: #ECECEC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	background-image: url(portada_default/img/azul_claro.jpg);
/*	background-repeat: no-repeat;*/
	padding: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	height: 55px;

}


.galeria_listado_elemento:hover{
	background-color: #ECECEC;
}

.galeria_listado_titulo{
	font-size: 18px;
	font-weight: bolder;
	color: #ECECEC;
	margin: 2px;
	padding: 2px;
	text-transform: uppercase;
	float: right;
	width: 420px;
	display: list-item;
	list-style-type: none;
}
.galeria_listado_imagen{
	margin: 2px;
	padding: 2px;
	width: 50px;
	text-align: right;
	
}

.galeria_listado_imagen img{
	margin: 2px;
	padding: 2px;
	border-width: 1px;
	border-color: #C3C8D3;
	border-style: solid;
	background-color: White;
	width: 100px;
}


/** JUEGOS **/
.Juegos{
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	margin: 3px;
	margin-top : 10px;
	background-image: url(portada_default/img/titulo_juegos.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	
}

.juegos_foto{
	background-color: White;
	padding: 2px;
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px;
}

.juegos_enlace{
	background-image: url(portada_default/img/negro_renglon.jpg);
	padding: 4px;
	text-transform: capitalize;
}

.juegos_enlace a{
	color: White;
}

.juegos_categorias{
	width: 220px;
	height: 45px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(portada_default/img/cat_juegos.png);
	color: #82D0F9;
	padding: 4px;
	padding-left: 0px;
	margin: 5px;
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
}

.juegos_categorias a{
	text-decoration: none;
	color: #82D0F9;
}

.juegos_categorias a:hover{
	text-decoration: underline;
	color: #FEFF80;
}

.GaleriaPadre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E0E0E0;
	background-image: url(portada_default/img/azul_mediano.jpg);
	padding: 5px;
}

.PortalNoticias{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E0E0E0;
	background-image: url(portada_default/img/azul_mediano.jpg);
	padding: 5px;
	
}


#cont_e7352ce1465e255235651235be4d3772  a{
	text-decoration: underline;
	margin: 5px;
	text-transform: uppercase;


	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E0E0E0;
	background-image: url(portada_default/img/azul_mediano.jpg);
	padding: 5px;
	
}

#cont_e7352ce1465e255235651235be4d3772{
	margin: 5px;
	padding: 5px;
	border-bottom: #E0E0E0;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	height: 500px !important;
}

/*LOGIN*/
.portada_login{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	margin: 5px;
	padding: 15px;
	border: #680D31;
	border-style:	dashed;
	border-width: 1px;
}

.portada_login a{
	color: #047DBC;
}

.tmpxx{
	visibility: hidden;height: 1px;overflow: hidden;display: inherit;
}
 	
/*MARQUEE*/
.marquee_barra{
	background-color: #047DBC;
	height: 25px;
	background-image: url(portada_default/img/rojo_mediano.jpg);
	padding: 2px;
	color: #FEFF80;
	font-size: 11px;
	text-transform: uppercase;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
ul.marquee a{
	color: White;
}

ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;
	/* optional styles for appearance */
	width: 750px;
	height: 22px; /* height should be included to reserve visual space for the marquee */

}

ul.marquee li {
	background-image: url(http://www.carmenhoy.com:82/images/portada_default/bullet_orange.png);
	background-repeat: no-repeat;
	background-position: -5px 3px;
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */
	/* optional styles for appearance */
	padding: 5px;
	padding-left: 15px;
}


/* TABLA NADA*/
.tabla_renglon1{
	background-color: #ECECEC;
}

.tabla_renglon2{
	background-color: #FFFFFF;
	
}

/* BOLSA DE TRABAJO*/

.trabajo_listar{
	border: #E0E0E0;
	border-style:	solid;
	border-width: 1px;
	margin: 4px;
	padding: 4px;
	width: 95%;
	display: inline-block;
	color: #680D31;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
	text-transform: capitalize;
	
}

.trabajo_listar a{
	color: #680D31;
}

.bolsa_titulo{

	color: #ECECEC;
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bold;
	padding: 10px;
	border-bottom: #E0E0E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 5px;
	padding: 5px;
	width: 95%;
	display: inline-block;
	background-image: url(portada_default/img/azul_mediano.jpg);
	
}

.bolsa_marco{
	border: #E0E0E0;
	border-style:	solid;
	border-width: 1px;
	margin: 4px;
	padding: 4px;
	width: 95%;
	display: inline-block;
	color: #545454;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
	text-transform: lowercase;
	
}

.bolsa_empresa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 18px;
	text-transform: capitalize;
	color: #680D31;
	
}

/****  BARRA ABAJO *****/
#bottom {
	width: 100%;
	position: fixed;
	left: 0px;
	bottom: 0px;
	height: 66px;
	background-color: transparent;
	background-image: url(portada_default/barra_abajo.png);
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
	color: White;
	z-index: 20001;
}

#bottom  a{
	color: #FEFF80;
}

/****  BUSCADOR *****/


#search_box {
    width: 244px;
    height: 45px; 
/*	background-image: url(buscar/bg_search_box.gif); */
	display: inline-table;

}

#barra_col2{
    width: 404px;
    height: 25px;
	display: inline-table;
	
}
#search_box #s {
	color: #666633;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding: 0;
    margin: 6px 5px 0 6px;
    border: 0;
    width: 159px;
	background-color: White;
	border-style: solid;
	border-color: #E0E0E0;
	
}
#search_box #go {
    float: right;
    margin: 3px 3px 00px 0;
}


/* ENCUESTA */
.pregunta1{
	background-color: #ECECEC;
	padding: 3px;
}

.pregunta2{
	background-color: White;
	padding: 3px;
}

.OpinaHoy{
	font-size: 16px;
	font-weight: bold;
	color: #047DBC;
}

.resultados{
	font-size: 16px;
	font-weight: bold;
	color: #047DBC;
}

/*video*/

.titulocolumnavideo{
	background-image:	url(portada_default/img/negro_renglon.jpg);
	background-repeat:	repeat-x;
	height: 31px;
	width: 98%;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #ECECEC;	
	text-align: center;
}
