/*************************************
CSS GLOBALES
**************************************/
body
{
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;;
	height:100%;
}

font {
    font-size: 12px;
}

h1 {
   font-family:"Times New Roman", Times, serif;
   font-size: 18px;
   padding:0;
   margin:0;
   font-weight:lighter;
}
h2 {
   font-size: 16px;
   padding:0;
   margin:0;
}
h3 {
   font-size: 14px;
   padding:0;
   margin:0;
}
h4 {
   font-size: 11px;
   padding:0;
   margin:0;
}
h5 {
   font-size: 15px;
   padding:0;
   margin:0;
}



#wrap
{
	margin: 0 auto 0 auto;
	padding: 0;
	background-color:#ffffff;
	height:100%;
}
a:link{
	color: #ffffff;
	text-decoration:none;
}

a:visited {
	color: #ffffff;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:none;
}

/*************************************
CSS menu_superior
**************************************/
.publicidad_tit {
	background-color:#ededee;
	color:#767779;
	font-size:10px;
	padding-top:2px;
	padding-bottom:2px;
}

#menu_iconos_superior{

	color:#767779;
}

#menu_iconos_superior a:link{
    font-size:9px;
	color: #767779;
	text-decoration:none;
}

#menu_iconos_superior a:visited {
    font-size:9px;
	color: #767779;
	text-decoration:none;
}
#menu_iconos_superior a:hover {
    font-size:9px;
	color: #e84416;
	text-decoration:none;
}

/*************************************
FIN CSS menu_superior
**************************************/
/*************************************
CSS Buscar
**************************************/
#buscar, #buscar table td {
 font-size:13px;
 color:#666666;
}

.input_buscar {
	background-color: #FFF;
	/*background-color:#d6d6d6; */
	border:#ededee 1px solid;
	color:#767779;
	font-size:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:140px;
}
.select{
	width:142px;
	font-size:11px;
	background-color:#FFF;
	color:#767779;
	border:#ededee 1px solid;
}

#item_ruta {
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#000000;
 background-color:#acaea9;
}

#item_tienda {
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#000000;
 background-color:#e4461a;
}

#item_tienda a:link{
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}

#item_tienda a:visited {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
#item_tienda a:hover {
    font-size:11px;
	color: #000000;
	text-decoration:none;
}

/*************************************
FIN CSS menu_superior
**************************************/
/*************************************
CSS MENU PRINCIPAL
**************************************/
#menu_principal .fecha {
	font-size:10px;
	color:#767779;
	padding-bottom:1px;
	padding-top:1px;
}
#item_menu {
 border-top:#333333 1px solid;
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#767779;
 text-transform: uppercase;
}

#item_menu a {
    display: block;
}

#item_menu a:link{
    font-size:11px;
	color: #767779;
	text-decoration:none;
}

#item_menu a:visited {
    font-size:11px;
	color: #767779;
	text-decoration:none;
}
#item_menu a:hover {
    font-size:11px;
	color: #e84416;
	text-decoration:none;
}


a.menu_universidades:hover {
	color: #000000;
	text-decoration:none;
}
a.creditos_plastico:visited {
	color: #ffffff;
	text-decoration:none;
}
a.creditos_plastico:link {
	color: #ffffff;
	text-decoration:none;
}
a.creditos_plastico:active {
	color: #ffffff;
	text-decoration:none;
}



#item_empresas {
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#ffffff;
 background-color:#869c1d;
}

#item_empresas a {
    display: block;
}

#item_empresas a:link{
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}

#item_empresas a:visited {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
#item_empresas a:hover {
    font-size:11px;
	color: #000000;
	text-decoration:none;
}

#item_universidades a {
    display: block;
}

#item_universidades {
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#ffffff;
 background-color:#ee6211;
}

#item_universidades a:link{
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}

#item_universidades a:visited {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
#item_universidades a:hover {
    font-size:11px;
	color: #000000;
	text-decoration:none;
}


#item_lideres a {
    display: block;
}

#item_lideres {
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#ffffff;
 background-color:#276c7b;
}

#item_lideres a:link{
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}

#item_lideres a:visited {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
#item_lideres a:hover {
    font-size:11px;
	color: #000000;
	text-decoration:none;
}

#item_lideres a:link{
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}

a.sub_menu_izq:visited {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
a.sub_menu_izq:link {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
a.sub_menu_izq:active {
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
a.sub_menu_izq:hover {
    font-size:11px;
	color: #000000;
	text-decoration:none;
}

#item_boletin {
 padding-bottom:5px;
 padding-top:5px;
 padding-left:5px;
 padding-right:5px;
 font-size:12px;
 color:#ffffff;
 background-color:#e84416;
}

.input_boletin {
    width:183px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	border:#FFFFFF 1px solid;}
/*************************************
FIN CSS MENU PRINCIPAL
**************************************/
/*************************************
CSS CONTENIDO
**************************************/
#titulo_contenido {
 font-family:"Times New Roman", Times, serif;
 border-bottom:#e5e5e5 1px solid;
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 font-size:14px;
 color:#e84416;
}
/*************************************
CONFIDENCIAS
**************************************/
#confidencias{
 color:#666666;
 text-align:left;
}
#titulo_punteado{
  border-bottom:#e5e5e5 1px dotted;
}
#todas_confidencias {
 padding-bottom:3px;
 padding-top:3px;
 padding-left:5px;
 padding-right:5px;
 font-size:11px;
 color:#ffffff;
 background-color:#e84416;
}
#confidencias .texto_over{
	font-weight:bold;
	color:#e84416;
	text-decoration:none;
	text-align:left;
}
#confidencias .texto_off{
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	text-align:left;
}
/*************************************
FIN CSS CONTENIDO
**************************************/
/*************************************
CSS NOTICIAS
**************************************/
#noticias {
 padding:5px;

}
#noticias .tit_noticias {
  font-family:"Times New Roman", Times, serif;
  font-size:14px;
  color:#FFFFFF;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#666666;
}
#noticias .subtit_noticias {
  font-family:"Times New Roman", Times, serif;
  font-size:14px;
  color:#e84416;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#f4f4f4;
  text-transform: uppercase;
}
#cont_noticias{
 padding-left:5px;
 padding-right:10px;
 color:#666666;
 font-size: 11px;
}
#cont_noticias .not_over{
	font-weight:bold;
	color:#e84416;
	text-decoration:none;
}
#cont_noticias .not_off{
	font-weight:bold;
	color:#666666;
    text-decoration:none;
}



#separador_noticias {
  border-top:#e5e5e5 1px dotted;
}
/*************************************
FIN CSS NOTICIAS
**************************************/
/*************************************
CSS ARTICULO
**************************************/
#articulo .tit_articulo{
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-align:left;
color:#e84416;
padding-top:7px;
padding-left:8px;
padding-right:8px;
padding-bottom:3px;
}
#articulo .ima_articulo{
 float:left;
 padding-right:10px;
 padding-bottom:5px;
}
#articulo .tex_articulo{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:8px;
 padding-top:5px;
 color:#767779;
}
#articulo .fecha, #listado .fecha {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#e84416;
}
/*************************************
FIN CSS ARTICULO
**************************************/
/*************************************
CSS HERRAMIENTAS ARTICULO
**************************************/
#articulo .herramientas {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#767779;
  padding-bottom:7px;
}
#articulo a:link{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#767779;
  padding-bottom:7px;
}

#articulo a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#767779;
  padding-bottom:7px;
}
#articulo a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#e84416;
  padding-bottom:7px;
}

/*************************************
CSS COMENTARIOS NOTICIAS
**************************************/
#comentarios_noticias{
color:#666666;
font-size:11px;
}
#comentarios_noticias .encabezado {
color:#e84317;
padding-top:10px;
padding-bottom:2px;
font-weight:bold;
font-size:13px;
padding-left:7px;
text-align:left;
}
#comentarios_noticias .texto{
font-size:11px;
font-weight:normal;
padding-left:3px;
}
#comentarios_noticias .titulo {
font-size:11px;
font-weight:bold;
}
#comentarios_noticias .numero {
color:#e84317;
padding-left:2px;
font-size:11px;
font-weight:bold;
}
#comentarios_noticias .lista_comentarios{
width:650px;
margin-bottom:7px;
margin-top:7px;
}
#comentarios_noticias .texto_area{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
padding-left:2px;
padding-top:2px;
font-size:11px;
text-align:left;
width:690px;
height:100px;
}
#comentarios_noticias a:link{
	color: #767779;
	text-decoration:none;
}

#comentarios_noticias a:visited {
	color: #767779;
	text-decoration:none;
}
#comentarios_noticias a:hover {
	color: #e84317;
	text-decoration:underline;
}
/*************************************
CSS FIN COMENTARIOS NOTICIAS
**************************************/
/*************************************
CSS DE LA RUTA DE NAVEGACION
**************************************/
#ruta_navegacion{
 font-family:"Times New Roman", Times, serif;
 background-color:#abaea9;
 height:19px;
 text-align:left;
}
/*************************************
FIN CSS DE LA RUTA DE NAVEGACION
**************************************/
/*************************************
CSS EMPRESAS
**************************************/
#empresas {
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
}

#empresas .texto_verde{
 font-size:13px;
 text-align:left;
 color:#869c1d;
}
#empresas .texto_gris{
 font-size:13px;
 text-align:left;
 color:#767779;
}

#empresas a:link{
	font-size:12px;
	color: #666666;
	text-decoration:none;
}

#empresas a:visited {
	font-size:12px;
	color: #666666;
	text-decoration:none;
}
#empresas a:hover {
	font-size:12px;
	color: #e84317;
	text-decoration:none;
}

#empresas .titulo_categoria {
    font-family:"Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
}

#empresas .texto_categoria {
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
}

#empresas .descri_subcategoria{
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
	padding-top:10px;
	font-weight:bold;
}

#empresas .odd {
    background-color: #dae1bb;
}

#empresas .even {
    background-color: #ffffff;
}

#empresas .titulo_tabla{
	font-size:12px;
	color:#869c1d;
	font-weight:bold;
	padding-bottom:2px;
    text-transform: uppercase;
}

#empresas .texto_tabla{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding-bottom:1px;
	padding-top:1px;
}

.texto_gris {
    font-size:13px;
    text-align:left;
    color:#767779;
}

a.texto_gris {
    font-size: 13px;
    text-align: center;
    color: #767779;
    text-decoration: underline;
}

a.gris_inverted {
    text-decoration: none !important;
}

a.gris_inverted:hover {
    color: #ee6211;
}

a.texto_gris:hover {
    text-decoration: none;
}

.texto_naranja {
    font-size:13px;
    text-align:left;
    color:#ee6211;
 }

#listado .tit_articulo{
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    text-align:left;
    color: #e84416;
    padding-top:14px;
    padding-right:8px;
    padding-bottom:3px;
}

#listado .tit_articulo a {
    color: #e84416;
}

#listado .tit_articulo a:hover {
    text-decoration: underline;
}

/*************************************
FIN CSS EMPRESAS
**************************************/
/*************************************
CSS EMPRESAS
**************************************/
#universidades {
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
}

#universidades .texto_naranja{
 font-size:13px;
 text-align:left;
 color:#ee6211;
}
#universidades .texto_gris{
 font-size:13px;
 text-align:left;
 color:#767779;
}

#universidades a:link{
	font-size:12px;
	color: #666666;
	text-decoration:none;
}

#universidades a:visited {
	font-size:12px;
	color: #666666;
	text-decoration:none;
}
#universidades a:hover {
	font-size:12px;
	color: #e84317;
	text-decoration:none;
}

#universidades .titulo_categoria {
    font-family:"Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
}

#universidades .texto_categoria {
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
}

#universidades .descri_subcategoria{
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
	padding-top:10px;
	font-weight:bold;
}

#universidades .titulo_tabla{
	font-size:12px;
	color:#ee6211;
	font-weight:bold;
	padding-bottom:2px;
}

#universidades .texto_tabla{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding-bottom:1px;
	padding-top:1px;
}

#universidades .texto_tabla_gris{
	font-size:12px;
	color:#666666;
	padding-bottom:1px;
	padding-top:1px;
}

/*************************************
FIN CSS EMPRESAS
**************************************/
/*************************************
CSS LIDERES
**************************************/
#lideres {
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
}

#lideres .texto_verde{
 font-size:13px;
 text-align:left;
 color:#276c7b;
}
#lideres .texto_gris{
 font-size:13px;
 text-align:left;
 color:#767779;
}

#lideres a:link{
	font-size:12px;
	color: #666666;
	text-decoration:none;
}

#lideres a:visited {
	font-size:12px;
	color: #666666;
	text-decoration:none;
}
#lideres a:hover {
	font-size:12px;
	color: #e84317;
	text-decoration:none;
}

#lideres .titulo_categoria {
    font-family:"Times New Roman", Times, serif;
	color:#333333;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
}

#lideres .texto_categoria {
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
}

#lideres .descri_subcategoria{
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
	padding-top:10px;
	font-weight:bold;
}

#lideres .titulo_tabla{
	font-size:12px;
	color:#276c7b;
	font-weight:bold;
	padding-bottom:2px;
}

#lideres .texto_tabla{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding-bottom:1px;
	padding-top:1px;
}

#lideres .texto_tabla_gris{
	font-size:12px;
	color:#666666;
	padding-bottom:1px;
	padding-top:1px;
}

/*************************************
FIN CSS LIDERES
**************************************/

/*************************************
CSS LINKS FOOTER
**************************************/
A.link_footer:visited {
	color: #333333;
	text-decoration:none;
    font-size: 11px;
}
A.link_footer:active {
	color: #333333;
	text-decoration:none;
    font-size: 11px;
}
A.link_footer:link {
	color: #333333;
	text-decoration:none;
    font-size: 11px;
}
A.link_footer:hover {
	color: #e84416;
	text-decoration:none;
}
/*************************************
FIN CSS LINKS FOOTER
**************************************/

/*************************************
FORMULARIO DE REGISTRO
*************************************/
.campos_registro{
	font-size:11px;
	color:#333333;
	border:#666666 1px solid;
	padding:1px;
	height:16px;
	width:250px;
}
/*************************************
FIN CSS LINKS FOOTER
*************************************/

/*************************************
CSS INDICADORES
**************************************/
#indicadores .seccion {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#9b9c9d;
	padding-left:5px;
}
#indicadores .titulo {
	font-size:10px;
	color: #e4461a;
	padding-left:5px;
	background-color:#e4e4e4;
	height:23px;
}
#indicadores .texto {
	padding-left:5px;
    font-size:10px;
	color: #333333;
	background-color:#d2d2d2;
	height:23px;
}

.texto_indicadores_on{
 background-color:#666666;
 color:#FFFFFF;
 padding:2px;
 font-size: 10px;
}

.texto_indicadores_over{
 background-color:#f1f1f1;
 color:#e84416;
 padding:2px;
 font-size: 10px;
}

.texto_indicadores_off{
 background-color:#f1f1f1;
 color:#666666;
 padding:2px;
 font-size: 10px;
}

/*************************************
FIN CSS INDICADORES
**************************************/

/*************************************
SERVICIO AL CLIENTE
**************************************/
#serviciocliente .texto_naranja{
    font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#e84416;
	padding-bottom:2px;
}

#serviciocliente .texto_gris{
	font-size:13px;
	color:#767779;
	padding-bottom:2px;
}
#serviciocliente .texto_gris_oscuro {
	font-size:13px;
	color:#333333;
	padding-bottom:2px;
}
.input_servicio_cliente {
	background-color:#d6d6d6;
	border:#ededee 1px solid;
	color:#767779;
	font-size:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:190px;
}
.textarea_servicio_cliente{
    font-family:Arial, Helvetica, sans-serif;
    background-color:#d6d6d6;
	border:#ededee 1px solid;
	color:#767779;
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
	width:700px;
}

#serviciocliente a:link{
    font-size:13px;
	color: #767779;
	text-decoration:none;
}

#serviciocliente a:visited {
    font-size:13px;
	color: #767779;
	text-decoration:none;
}
#serviciocliente a:hover {
    font-size:13px;
	color: #e84416;
	text-decoration:none;
}
/*************************************
FIN SERVICIO AL CLIENTE
**************************************/
/*************************************
CSS MI PERFIL
**************************************/
a.perfil:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color: #e84416;
	text-decoration:none;
}
a.perfil:link {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color: #e84416;
	text-decoration:none;
}
a.perfil:active {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color: #e84416;
	text-decoration:none;
}
a.perfil:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color: #e84416;
	text-decoration:underline;
}

/*************************************
FIN PERFIL
**************************************/

/*************************************
MAPA DEL SITIO
**************************************/
#mapasitio .titulo_naranja{
    font-size:11px;
	font-weight:bold;
	color:#e84416;
	padding-bottom:8px;
}
#mapasitio .texto_gris{
	font-size:11px;
	color:#333333;
	padding-bottom:2px;
}
/*************************************
FIN MAPA DEL SITIO
**************************************/
/*************************************
CSS LISTADO NOTICIAS
**************************************/
#listado .titulo_naranja{
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
	color:#e84416;
	padding:1px;
}
#listado .fecha{
	color:#e84416;
	padding:1px;
}
#listado .texto_gris{
	font-size:13px;
	color:#767779;
	padding:1px;
}
/*************************************
FIN LISTADO NOTICIAS
**************************************/

/*************************************
CSS LISTADO NOTICIAS
**************************************/
.titulo_naranja, #subscribase .titulo_naranja{
    font-family:"Times New Roman", Times, serif;
    font-size:14px;
	color:#e84416;
	padding:1px;
}
#subscribase .subtitulo{
	font-family:"Times New Roman", Times, serif;
    font-size:12px;
	padding:1px;
	color:#333333;
}
#subscribase .texto_gris{
	font-size:10px;
	color:#333333;
}
/*************************************
FIN LISTADO NOTICIAS
**************************************/
