﻿/*
version:   1.1
date:      27/01/2012
author:    Cámara de Comercio de Bogotá
email:     @ccb.org.co
website:   www.ccb.org.co
project:   Habitat 8.5.3.
*/

/*Estilos globales */
body {color:black; /*font-family:TradeGothicLTPro;*/ margin:0px; padding:0px; background-color:Transparent; /*font-size:16px;*/}
img{border:none;}
a{color:#000000; text-decoration:none;}
a:hover {text-decoration:none; color:#033864;}
.whiteSpace{ font-size:10px; height:10px; clear:both; } 
.whiteSpace1{ font-size:1px; height:1px; clear:both; }
.whiteSpace3{ font-size:3px; height:3px; clear:both; } 
.whiteSpace5{ font-size:5px; height:5px; clear:both; }
.whiteSpace30{ font-size:15px; height:15px; clear:both;}
.whiteSpace13{ font-size:13px; height:13px; clear:both;}
.whiteSpace15{ font-size:15px; height:15px; clear:both;}
.espacio10{ font-size:10px; height:10px; clear:both;}
.clear{ clear:both; }
b {font-weight:bold; color:#000000;}
/****Nuevos estilos CCB****/
.box_gris{background-color: #f0f0f0;padding: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.box_gris ol {font-weight: bold;color: #033864;font-size: 16px;}
.box_gris ol p {color: #000;font-size: 16px;font-weight: normal;}
.whiteSpace15{font-size:15px;height:15px;clear:both}.espacio10{font-size:10px;height:10px;clear:both}
.camposListas{width:300px !important; padding:0px !important}

/*Nuevos estilos azul*/
.tabla_actulizacion_datos td{
    width:300px;
}

/*Clases estilos-plantillas cambios locales*/
.texto-contacto-local {
	font-size: 13px !important;	
}

.texto-contacto-local a {	
	font-size: 13px !important;
}

.texto-llamada-local {	
	font-size: 13px !important;
}
.texto-llamada-local a {
	font-size: 13px !important;	
}

.container-creditos-texto-local a {
	font-size: 11px !important;	
}
/* Especificamos la ubicacion de la Imagen(ojo) */
#respuesta1 {
	position: absolute;
	width: 26px;
	height: 20px;
	margin-left:277px;
    margin-top:14px;
}
/* Ojo Mostrar */
#respuesta1.eye{
	background: url("../Image/eye1.png");
	background-size: cover;    
}

/* Ojo Ocultar */
#respuesta1.eye2 {
	background: url("../Image/eye2.png");
	background-size: cover;
}

/* Especificamos la ubicacion de la Imagen(ojo) */
#respuesta2 {
	position: absolute;
	width: 26px;
	height: 20px;
	margin-left:277px;
    margin-top:14px;
}
/* Ojo Mostrar */
#respuesta2.eye {
	background: url("../Image/eye1.png");
	background-size: cover;
}
/* Ojo Ocultar */
#respuesta2.eye2 {
	background: url("../Image/eye2.png");
	background-size: cover;
}


/* Header o cabezote*/
/*herramientas web*/
.herramientas { height:40px; background-color:#F0F0F0; font-size:10px; width:972px;}
.link_herramientas { font-size:11px; color:#666666; text-decoration:none;}
.link_herramientas a{ font-size:11px; color:#666666; text-decoration:none;}
.link_herramientas a:hover{font-size:11px; color:#033864; text-decoration:underline;}
.fondo_general{background-color:#033864;}

/*Mas info*/
.mas_info{font-size:13px; color:#033864; text-decoration:none;}
.mas_info a{font-size:13px; color:#033864; text-decoration:none;}
.mas_info a:hover{font-size:13px; color:#fd4239; text-decoration:underline;}
.mas_info2{font-size:12px; color:#033864; text-decoration:none;}
.mas_info2 a{font-size:12px; color:#033864; text-decoration:none;}
.mas_info2 a:hover{font-size:12px; color:#fd4239; text-decoration:underline;}

/*Menu horizontal superior (dinámico)*/
/*Tamaño y posición*/
.menuHori{margin:0 auto; padding:0px; width:970px;}
.menuHori:after {content: "."; display: block; height:0; clear: both; visibility: hidden;}
.menu_consulte{background-color:#D6D6D4; font-size:11px; color:Black; text-align:center; height:37px; padding:0px; margin:0px;}

/* Menu Rojo*/
.menu-rojo { color:#FFFFFF; font-size:12px; padding:0; background-image:url(../images/recursos/bck_menu_rojo.gif); height:30px; margin:0; line-height:30px;}
.menu-rojo a{color:#FFFFFF; font-size:12px; text-decoration:none;}
.menu-rojo a:hover{color:#FFFFFF; font-size:12px; text-decoration:underline;}
.submenu_rojo_espacio {line-height:25px;}
.menu_rojo_espacio{line-height:25px;}
.linea_menu-rojo {background-image:url(../images/recursos/linea_division_menu_rojo.gif); height:30px; background-repeat: no-repeat; width:23px; line-height:0px; background-position:top; vertical-align:top; margin-bottom:15px; padding:5px 15px 0 15px; font-size:12px;}
.z_index_menu{ z-index:10000;}

/* Footer o pie de pagina*/
#footer{width:972px; margin:0px auto; padding:0px;}
.linea-gris-creditos { border-top:#D6D6D6 1px solid; width:952px; margin:0px auto; padding:0px; height:1px;}
.columnas-creditos{ width:972px; height:134px;}
#creditos{ width:660px; float:left; font-size: 11px; color: gray; text-decoration: none; }
#footerLogo{ width:200px; float:right; text-align:right; }
.borde-container-footer { background-image: url(../images/borde-footer-container.jpg); background-repeat:no-repeat; width:972px; height:2px; margin:0px auto; padding:0px;}
.creditos { width:972px; margin:0px auto; padding:0px;}
.linea-gris-creditos { border-top:#D6D6D6 1px solid; width:952px; margin:0px auto; padding:0px;}
.columnas-creditos{ width:972px; height:134px;}
.sedes { font-size:11px; color:#000000; margin-left:15px;}
.sedes a { font-size:11px; color:#033864; text-decoration:underline;}
.sedes a:hover{ font-size:11px; color:#033864; text-decoration:none;}
.linea-atencion {width:274px; font-size:11px; color:#000000; padding-left:17px; padding-bottom:18px;}
.linea-atencion a { font-size:11px; color:#000000; text-decoration:underline; padding-bottom:18px;}
.linea-atencion a:hover{ font-size:11px; color:#033864; text-decoration:underline;}
.linea-gris-derechos { border-top:#D6D6D6 1px solid;}
.franja-creditos { color:#666666; font-size:11px; margin-left:15px;}
.borde-container-footer { background-image: url(../images/recursos/borde-footer-container.jpg); background-repeat:no-repeat; width:972px; height:2px; margin:0px auto; padding:0px;}
.logo-certifica {margin:0px auto; padding:0px 0px 0px 15px; width:972px;}
.terminos {font-size:11px; color:#033864; text-decoration:underline;}
.terminos a { font-size:11px; color:#666666; text-decoration:underline;}
.terminos a:hover{ font-size:11px; color:#666666; text-decoration:underline;}

/* container*/
.container{width:970px; border-left:#D6D6D4 solid 1px; border-right:#D6D6D4 solid 1px; border-top:#D6D6D4 solid 1px;}
.container:after {content: "."; display: block; height:0; clear: both; visibility: hidden;}
/*columna izquierda home*/
.colIzq{width:400px; padding-left:15px; padding-right:10px;}
/*columna centro home*/
.colCen{width:520px; padding-right:15px; padding-left:10px;}

/*columna centro */
.colCen1{width:742px; float:left; padding-right:5px; padding-left:5px; border-left:1px solid #c2c2c2;}
.colDer{width:184px; float:right; margin-right:5px; margin-left:5px; }

/*columna izquierda contenido*/
.colIzqCont{width:670px; padding-left:15px; padding-right:10px;}
/*columnas derecha contenido*/
.colDerCont{width:250px; padding-right:15px; padding-left:10px;}

/* contenido*/
/* Paginas internas de contenido*/
.cajaTitulo{ width:642px; float:left;}
.cajaAumentar { height:20px;}
.cajaCuerpo {width:100%; float:left;}
.cajaCuerpo h1 { font-size:15px; color:#000; text-decoration:none;}
.cajaCuerpo h2 { font-size:13px; color:#3F545F; text-decoration:none;}
.cajaAtributos{ width:371px; height:20px;  float:left; }
/**/
.texto {font-size: 16px; color:#000000; line-height:19px;}
.texto a{color:#033864; text-decoration:underline;}
.texto a:hover {text-decoration:none; color:#033864;}
.titulo-noticia{ font-size:20px; color:red; text-decoration:none; font-weight:normal;}
.titulosModulos { /*font-family: TradeGothicLTPro;*/  font-size:17px; color:#033864; text-decoration:none; padding:0; margin:0; font-weight:bold;}
h3{font-size:13px; color:#555555; text-decoration:none; font-weight:normal; padding:1px; margin:5px 0px 0px 0px;}
h3 a {text-decoration: none; font-weight:normal;}
.content h1{font-size: 20px; color:gray; text-decoration: none; font-weight:normal; padding:0px; border-bottom:gray 1px solid;}
.content h2{font-size: 12px; color: green; text-decoration: none; font-weight:normal; margin:0; padding:0;}
.content h3, .content h3 p{font-size:13px; color:blue; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.content h3 p strong {font-size:13px; color:#565656; text-decoration:none; font-weight:bold; margin:0; padding:0;}
.content h3 p em {font-size: 13px; color: #565656; text-decoration: none; margin:0px; padding:0px;}
.content h3 ul {font-size: 13px; color: #565656; text-decoration: none; list-style:none; margin:0; padding:0;}
.content h3 ul li {font-size: 13px; color: #565656; text-decoration: none; margin:0px; padding:0px; list-style-image:url(../images/bulet_rojo_punto.gif);}
.texto-pequeno{ font-size: 10px; color: #555555; text-decoration: none;}
.titulos_cajas { font-size:16px; color:#033864; font-weight:bold; line-height:normal; padding:0px; margin:0px; border:0px;}
.cajas_cont_inf { border:1px solid #dddddd; padding:5px; background-color:Transparent;}

/*Homes*/
.homePlantilla1{float:left; width:400px;}
.homePlantilla2Destacados{width:670px;}
.homePlantilla2Principales{ border:0px solid #EBEBEB; width:100%;}
.homePlantilla2Principales h1{ font-size:16px; font-weight:bold; color:#033864;}
.homePlantilla2Principales h3{ font-size:12px; color:#000000;}
.homePlantilla2Principal_fondo  {background-color:#EBEBEB; padding:10px;}
.bck_pauta { background-color:#F3F3F3; padding:2px;}

/*Comentarios */
.tit_comentarios { background-color:#033864;}
.autor { font-size:14px; font-weight:bold; color:#333333;}
.fecha{ font-size:11px; font-weight:normal; color:#333333;}
.comentarioCont{ float:right;}
.tit_comentar {font-size:13px; color:#3F545F; text-decoration:none;}

/* principal*/
.cajaG{ float:left;}
.cajaPrincipal{ padding:0px; clear: both; border-style:solid; border-color:#D6D6D4; border-width:1px; width:400px;}
.cajaPrincipal:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.cajaPrincipal h1, .cajaPrincipal h1 a{font-size: 16px; color: #033864; text-decoration: none; font-weight:bold; padding:0px;}
.cajaPrincipal h1 a:hover {font-size: 16px; color: #033864; text-decoration: underline; font-weight:bold;  padding:0px;}
.cajaPrincipal h3{font-size: 13px; color:#000000; text-decoration: none; font-weight:normal; margin:0px; padding:5px;}
.cajaPrincipal h3 p{ margin:0px; padding:0px;}
.cajaPrincipal h2 {margin:0px; padding:0px; line-height:18px;}
.titCajaPrincipal{font-size: 17px; color: #033864; text-decoration: none; font-weight:bold; vertical-align:middle; line-height:22px;}
.fondotitCajaPrincipal {height:54px !important; height:45px; background-color:#ffffff; padding:0px 5px 5px 5px; margin:0px; border-top:4px solid #F32837;}
.fotoPrin {margin:0px; padding:0px; height:120px; width:390px;}
.fondo_thumb_ppal { background-color:#E4E4E4; padding:4px; line-height:13px; text-align:left; vertical-align:top; cursor:pointer;}
.fondo_thumb_ppal:focus { background-color:#033864 !important; padding:4px; line-height:13px; text-align:left; vertical-align:top; cursor:pointer; color:#ffffff;}
.fondo_thumb_ppal:hover { background-color:#033864 !important; padding:4px; line-height:13px; text-align:left; vertical-align:top; cursor:pointer; color:#ffffff !important;}
.fondo_thumb_ppal a:hover{ background-color:#033864 !important; padding:4px; line-height:13px; text-align:left; vertical-align:top; cursor:pointer; color:#ffffff !important;}
.txt_thumb_ppal { font-size:11px; color:#000000; /*font-family:TradeGothicLTPro;*/ vertical-align:middle;}
.txt_thumb_ppal:focus { font-size:11px; color:#ffffff; /*font-family:TradeGothicLTPro;*/ vertical-align:middle;}
.txt_thumb_ppal:hover { font-size:11px; color:#ffffff; /*font-family:TradeGothicLTPro;*/ vertical-align:middle;}
.imagenPrincipal{border:1px solid #000;}
.video{width: 300px; height: 250px;}
.linea_separador_puntos {width:100%; float:left; border-bottom:1px dotted #cccccc;}
.pie-foto {font-size:10px; font-weight:bold; color: #000000;}
.caja_botones { border: 1px solid #D6D6D6; padding:5px;}
.numeracion_ppales { /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#000000; font-weight:bold;}

/*caja rotator principal plantilla 5 slide - mini home*/
.caja_rotator {background-color:#D1D1D1; border: 1px solid #D6D6D6; padding:0px; height:80px;}
.caja_rotator:hover {background-color:#033864; cursor:pointer; border: 1px solid #D6D6D6; padding:0px; height:80px; color:#ffffff;}
.tit_destacado_rotator { color:#000000; font-size:13px; font-weight:bold; text-decoration:underline;}
.desc_destacado_rotator { color:#000000; font-size:13px;}

/*destacado*/
.destacado {padding:10px; margin:0px; float:left;} /* Se eliminó el width:315px */
.destacado h1, .destacado h1 a{font-size: 13px; color:#033864; text-decoration: none; font-weight:bold; margin-top:4px; margin-bottom:4px; padding:0px;}
.destacado h1 a:hover{font-size: 13px; color: #033864; text-decoration: underline; font-weight:bold;}
.destacado h2{font-size:14px; color:#02327a; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.destacado h3 { font-size: 12px;  color: #000000; text-decoration: none; font-weight:normal;}
.imagenDestacado{ float:left; border:1px solid #000;}
.fotoDes{width:200px; height:150px; margin-right:5px;}

/*Destacado 3 - Plantilla home 1 para el Home*/
.destacado3 {margin:0px;} /*Se eliminó width:400px; */
.destacado3 h1, .destacado3 h1 a{font-size: 13px; color: #033864; text-decoration: none; font-weight:bold; margin:0px; padding:0px;}
.destacado3 h1 a:hover{font-size: 13px; color: #033864; text-decoration: underline; font-weight:bold; margin:0px; padding:0px;}
.destacado3 h2{font-size:14px; color:#02327a; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.destacado3 h3 {font-size: 13px;  color: #000000; text-decoration: none; font-weight:normal; margin:0; padding:0; width:100%;}
.destacado3 p{margin:0px auto;}
.destacado3texto{ float:left; width:400px;}
.pie-foto3 {float:left; font-size:10px; font-weight:bold; color: #000000;}
.fotoDes3 {float:left; width:80px; margin-right:15px; height:60px;}

/*Destacado 4 - Home Plantilla 5 para Servicios en Línea */
.destacado4_servli {width:100%; margin:0px;  background-color:#ffffff; border:1px solid #c7c7c7;}
.destacado4_servli h1 a, .destacado4 h1 a{font-size: 15px; color:#990100; text-decoration: none; font-weight:normal; margin:0px; padding:0px;}
.destacado4_servli h1 a:hover{font-size: 15px; color: #033864; text-decoration: underline; font-weight:normal; margin:0px; padding:0px;}
.destacado4_servli h2{font-size:14px; color:#02327a; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.destacado4_servli h3 {font-size: 13px;  color: #000000; text-decoration: none; font-weight:normal; margin:0; padding:0;}
.destacado4_servli p{margin:0px auto;}
.destacado4_servli texto{ float:left; width:400px;}
.pie-foto4 {float:left; font-size:10px; font-weight:bold; color: #000000;}
.fotoDes4 {float:left; width:80px; margin-right:15px; height:60px;}

/*Destacado 4 - Home Plantilla 6 para Información Empresarial en Línea */
.destacado4_infoemp {width:100%; margin:0px;  background-color:#ffffff; border:0;}
.destacado4_infoemp h1 a, .destacado4 h1 a{font-size: 15px; color:#236A9E; text-decoration: none; font-weight:bold; margin:0px; padding:0px;}
.destacado4_infoemp h1 a:hover{font-size: 15px; color: #033864; text-decoration: underline; font-weight:bold; margin:0px; padding:0px;}
.destacado4_infoemp h2{font-size:14px; color:#02327a; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.destacado4_infoemp h3 {font-size: 13px;  color: #000000; text-decoration: none; font-weight:normal; margin:0; padding:0;}
.destacado4_infoemp p{margin:0px auto;}
.destacado4_infoemp texto{ float:left; width:400px;}
.pie-foto4 {float:left; font-size:10px; font-weight:bold; color: #000000;}
.fotoDes4 {float:left; width:80px; margin-right:15px; height:60px;}

/* Menu izquierdo*/
/*imagenes de abrir y cerrar paneles*/
.bulletAbierto{ background-image:url(../images/bullet_abierto.gif); background-repeat:no-repeat; width:19px; height:19px;}
.bulletCerrado{ display:none; background-image:url(../images/bullet_cerrado.gif); background-repeat:no-repeat; width:19px; height:19px;}
.bulletMas {background-image:url(../images/bullet_mas.gif); background-repeat:no-repeat; width:11px; height:11px;}
.bulletMenos { display:none; background-image:url(../images/bullet_menos.gif); background-repeat:no-repeat; width:11px; height:11px;}
.bullet { background-image:url(../images/bullet_punto.gif); background-repeat:no-repeat; width:11px; height:11px;}
/*imagen arriba y abajo */
.imgMenuSup1Niv{ background-color:#acacac; width:182px; height:4px; border-left:1px solid #7d7d7d; border-right:1px solid #7d7d7d; border-top:1px solid #7d7d7d; margin-top:4px;}
.imgMenuInf1Niv{ background-color:#acacac; width:182px; height:2px; border-left:1px solid #7d7d7d; border-right:1px solid #7d7d7d; border-bottom:1px solid #7d7d7d; margin-bottom:4px; }
/* Nivel 1*/
.menu{ width:123px; }
.menu ul{ margin:0; padding:0; width:182px; background-color:#acacac; border-left:1px solid #7d7d7d; border-right:1px solid #7d7d7d;}
.menu ul li{ margin:0; padding: 0 2px 2px 2px; line-height:14px; }
.menu ul li:after {content:"."; display: block; height: 0; clear: both; visibility: hidden;}
.menu ul li .flechaMenu { width:19px; margin:0px 2px; float:left;}
.menu ul li .item { width:150px; float:left; margin-top:3px;}
.menu ul li a{ text-decoration:none; font-size:12px; color:white;}
.menu ul li a:hover{ text-decoration:none; font-size:12px; color:#033864;}
/* Sub nivel 1*/
.submenu1{ width:180px; padding-left:2px; background:#c2c2c2; border-left:1px solid #7d7d7d; border-right:1px solid #7d7d7d; }
.submenu1 ul{ margin:0px; padding:0px; width:178px;  }
.submenu1 ul li{ padding-top:4px; padding-left:2px; line-height:14px;  }
.submenu1 ul li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.submenu1 ul li .flechaMenu { width:10px;  margin:-1px 4px 2px 2px; float:left;}
.submenu1 ul li .item { width:150px; float:left; border-bottom:1px solid #e1e1e1;}
.submenu1 ul li a{ text-decoration:none; font-size:11px; color:white; }
.submenu1 ul li a:hover{ text-decoration:none; font-size:11px; color:#033864; }
/* Sub nivel 2*/
.submenu2{ width:170px; padding-left:10px; background:#c2c2c2; border-right:1px solid #7d7d7d; }
.submenu2 ul{ margin:0px; padding:0px; width:168px; }
.submenu2 ul li{ padding-top:4px; padding-left:2px; line-height:14px;  }
.submenu2 ul li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.submenu2 ul li .flechaMenu { width:10px;  margin:-1px 4px 2px 2px; float:left;}
.submenu2 ul li .item { width:140px; float:left; border-bottom:1px solid #e1e1e1;}
.submenu2 ul li a{ text-decoration:none; font-size:11px; color:white; }
.submenu2 ul li a:hover{ text-decoration:none; font-size:11px; color:#033864; }
/* Sub nivel 3*/
.submenu3{	width:158px; padding-left:10px; background-color:#c2c2c2;}
.submenu3 ul{ margin:0px; padding:0px; width:158px;}
.submenu3 ul li{ padding-top:4px; padding-left:2px; line-height:14px;  }
.submenu3 ul li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.submenu3 ul li .flechaMenu { width:10px;  margin:1px 4px 2px 2px; float:left;}
.submenu3 ul li .item {width:130px; float:left; border-bottom:1px solid #e1e1e1;}
.submenu3 ul li a{ text-decoration:none; font-size:11px; color:white;}
.submenu3 ul li a:hover{ text-decoration:none; font-size:11px; color:#033864;}

/* Cajas*/
.cajaSup{background-color:#e1e1e1; width:182px; height:4px; border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7; border-top:1px solid #b7b7b7; margin-top:4px;}
.cajaInf{background-color:#e1e1e1; width:182px; height:4px; border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; margin-bottom:4px;}
/* enviar a una amigo, zonas, documentos, paginas, califique */
.caja2{	background:#e1e1e1; width:174px; padding-left:4px; padding-right:4px; border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7;}
.caja_buscador { width:520px;}
.caja_buscador2 { width:400px;}
.caja_contenidos {width:250px;}
.tit_caja_contenidos { background-color:#033864; padding:5px; font-size:13px; color:#ffffff; font-weight:normal; line-height:14px;}
.vinculos_zonas{ padding:5px; font-size:13px; color:#000000;}
.vinculos_zonas ul{ margin:0px; padding:0px; list-style:none;}
.vinculos_zonas li{margin:0px; padding:5px 0 5px 5px;}
.vinculos_zonas li a:hover {font-size:13px; text-decoration:underline; color:#033864;}
.fondo_letras { background-color:#EEEEEE; padding:4px; vertical-align:middle;}
.vinculos_zonas2{ padding:5px; font-size:13px; color:#000000;}
.vinculos_zonas2 ul{ margin:0px; padding:0px; list-style-image:url(../images/recursos/bullet_rojo.gif); list-style-position: inside;}
.vinculos_zonas2 li{margin:0px; padding:5px 0 5px 5px;}
.vinculos_zonas2 li a:hover {font-size:13px; text-decoration:underline; color:#033864;}

/* Califique esta publicación*/
.ratingStar{font-size: 0pt; width: 17px; color: #336699; height: 17px; margin: 0px; padding: 0px; cursor: pointer; display: block;}
.filledRatingStar{background: url(../images/estrella_roja.gif) no-repeat;}
.emptyRatingStar{background: url(../images/estrella_gris.gif) no-repeat;}
.savedRatingStar{background: url(../images/estrella_roja.gif) no-repeat;}

/* Buscador*/
.div_sel_buscador_habitat{width:124px; float:left;}
#carga{ margin-top:-20px;}
#lista{margin-top:22px !important; margin-top:-7px;}
#searchcontrol2 .gsc-control{ width:740px; }

/* Botones*/
.buttons { background:#959595; text-decoration:none; padding:2px; margin:0px; border:1px solid #636363; font-size:11px; font-weight:bold;  float:right;}
.buttons a {text-decoration:none; color:White; font-size:11px; font-weight:bold; }
/* positive */
.buttons a .positive {color:white;}
.buttons:hover {background:red; border:1px solid #fff; color:#fff; font-size:11px; font-weight:bold; text-decoration:none!important;}
.buttons:active { background:red; border:1px solid red; color:#fff; font-size:11px; font-weight:bold;}
.buttons:visited { background:green; border:1px solid red; color:#fff; font-size:11px; font-weight:bold;}
/* negative */
.buttons a .negative{ color:#d12f19;}
.buttons2 .negative:hover, .buttons2 a .negative:hover, .buttons .negative:hover, .buttons a .negative:hover {background:#fbe3e4; border:1px solid #fbc2c4; color:#d12f19;}
.buttons2 a .negative:active, .buttons .negative:active, .buttons a .negative:active{ background:#d12f19; border:1px solid #d12f19; color:#fff;}
.buttons2 a .negative:visited, .buttons .negative:visited, .buttons a .negative:visited{ background:green; border:1px solid #d12f19; color:#fff;}

/* Formas*/
.combo, .comboPre,.cajaInput,.cajaInput2{ border:1px solid #999999; color:black; font-size: 12px;}
.comboPre{ background:white; }
.combo{ background:white; }
.cajaInput{ background-image: url(../images/recursos/bck_buscador.jpg); font-size:9px; color:#000000; height:17px; background-repeat:repeat-x;}
.cajaInput2{ background-color:white; padding:2px;}
.combo_versiones {background-color:#F3F3F3; border:1px solid #ABADB3; font-size:10px; color:#000000;}
.combo_general {background-color:#F3F3F3; border:1px solid #ABADB3; font-size:12px; color:#000000;}
/*.btn_buscador {background-image:url("http://linea.ccb.org.co/estilos/images/recursos/bck_btn_buscador.jpg"); border:solid #999999 1px; color:#000000; font-family:Trebuchet MS; font-size:10px; font-weight:normal; height:19px; text-decoration:none;}*/
.btn_buscador{/*font-family:TradeGothicLTPro;*/font-size:1rem;font-weight:bold;color:#033864;text-decoration:none;border:1px solid #033864;background-image:url('http://www.ccb.org.co/images/f_barra_superior.gif');
padding:1rem 1rem;cursor:pointer;outline:none; background:#fff; border-radius:0.3em; line-height:1
}
.btn_buscador:hover{background-color:#033864;color:#fff;background-image:none;border:1px solid #033864;outline:none}
.caja_txt { width:670px; background-color:#F8F8F8; border:1px solid #cccccc; /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#000000;}
.caja_txt:hover { width:670px; background-color:#ffffff; border:1px solid #999999;}
.caja_txt:focus { width:670px; background-color:#ffffff;}
.caja_boton_forms { background-image:url("../images/recursos/bck_btn_buscador.jpg"); border:solid #999999 1px; color:#000000; padding:3px; background-repeat:repeat-x; background-position:bottom;}

/*GSA*/
.btn_gsa {background-image:url("../images/recursos/btn_gsa.jpg"); border:0px; height:28px; width:103px; background-repeat:no-repeat;}
.campo_gsa{/*font-family:TradeGothicLTPro;*/ font-size: 13px; border:1px solid #AFAFAF; background-color:#F5F5F5; color:#666666;}

/* Zonas*/
.titulo_calificar { font-size:12px; color:#000000;}
.titulos_zona { font-size: 13px; font-weight: bold; color: #ffffff;}
.links_zonas, .vinculos li a {font-size:13px; text-decoration:none; color:#000000;}
.vinculos{ padding:5px; font-size:13px; color:#000000;}
.vinculos ul{ margin:0px; padding:0px; list-style:none;}
.vinculos li{margin:0px; background:url(../images/bullet2.gif) no-repeat 5px 10px; padding:5px 0 5px 15px ;}
.vinculos li a:hover {font-size:13px; text-decoration:underline; color:#033864;}
.verResultado{background:url('../images/cuadro_fondo2.gif'); text-align:right; margin-top:8px;}
.mes{ font-size:13px; font-weight:bold; text-align:center; line-height:28px;}

/* Zona convocatorias*/
.zona_convocatorias .cajaSup{background-color:Transparent; border:0px; margin:0px; padding:0px;}
.zona_convocatorias .caja2{	background:none; width:100%; border:0px; padding:0px;}
.zona_convocatorias .titulos_zona {font-size:16px; color:#033864; font-weight:bold; line-height:normal;}
.zona_convocatorias .cajaInf{background-color:Transparent; border:0px; margin:0px; padding:0px;}
.zona_convocatorias .linea_sup { background-image:url(../images/recursos/lineasup_titulos_400.gif); background-repeat:no-repeat; height:5px;}
.zona_convocatorias .linea_inf { background-image:url(../images/recursos/lineainf_titulos_400.gif); background-repeat:no-repeat; height:5px;}

.cabezote_masnoticias .linea_sup { background-image:url(../images/recursos/lineasup_titulos_400.gif); background-repeat:no-repeat; height:5px;}
.cabezote_masnoticias .linea_inf { background-image:url(../images/recursos/lineainf_titulos_400.gif); background-repeat:no-repeat; height:5px;}
.cabezotes_zonas .linea_sup { background-image:url(../images/recursos/lineasup_titulos_250.gif); background-repeat:no-repeat; height:5px;}
.cabezotes_zonas .linea_inf { background-image:url(../images/recursos/lineainf_titulos_250.gif); background-repeat:no-repeat; height:5px;}
.cabezote_encuestas_minihome .linea_sup { background-image:url(../images/recursos/linea_sup_titulos_minihome.gif); background-repeat:no-repeat; height:5px;}
.cabezote_encuestas_minihome .linea_inf { background-image:url(../images/recursos/linea_inf_titulos_minihome.gif); background-repeat:no-repeat; height:5px;}

/*Zona Recomendados*/
.zona_recomendados .cajaSup{background-color:Transparent;border:0;padding:0;margin:0;height:0}
.zona_recomendados .caja2{border:0;background-color:Transparent;padding:0;margin:0;width:250px}
.zona_recomendados .cajaInf{background-color:Transparent;border:0;margin:0;padding:0;height:0}
.zona_recomendados .caja_contenidos{background-color:#033864;padding:5px 0 8px 0;line-height:20px;margin:0;border:0}
.zona_recomendados .titulos_zona{font-size:18px;color:#fff;font-weight:bold;line-height:18px;padding:8px;vertical-align:middle}
.zona_recomendados .vinculos{background-color:#d7d7d7;padding:10px}
.zona_recomendados .whiteSpace15{font-size:0;height:0}
.zona_recomendados .vinculos ul{margin:0;padding:0;/*font-family:TradeGothicLTPro;*/font-size:13px;color:#000;list-style:none}
.zona_recomendados .vinculos li{margin:0;background:url(../images/recursos/bullet_lomas_rojo.gif) no-repeat 5px 10px;padding:5px 0 5px 20px;border-bottom:1px #e9e9e9 solid}
.zona_recomendados .vinculos li a:hover{font-size:13px;text-decoration:underline;color:#374852;/*font-family:TradeGothicLTPro*/}

/* Zona Proximos eventos*/
.zona_eventos .cajaSup{background-color: Transparent; border:0px; margin-top:0px;}
.zona_eventos .caja2{	background:none; width:250px; border:0px;}
.zona_eventos .titulos_zona {font-size:13px; color:#033864; font-weight:bold; line-height:normal;}
.zona_eventos .cajaInf{background-color:Transparent;  border:0px; margin:0px;}
.zona_eventos .vinculos{ padding:0px;}

/* Zona Elecciones JD*/
.zona_elecciones_jd .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_elecciones_jd .caja2{border:0px; padding:0px; margin:0; width:320px; border:1px solid #D6D6D6; background-color:White;}
.zona_elecciones_jd .cajaInf{border:0px; margin:0px; padding:0px; background-image: none; width:320px; background-color:Transparent;}
.zona_elecciones_jd .caja_contenidos {background-color:#ffffff; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px; width:265px;}
.zona_elecciones_jd .titulos_zona {font-size:13px; color:#000000; font-weight:bold; line-height:14px; padding:5px;}
.zona_elecciones_jd .vinculos{padding:5px 15px 15px 15px;}
.zona_elecciones_jd .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#333333;}
.zona_elecciones_jd .vinculos ul{ margin:0px; padding:0px 0px 0px 10px; /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#333333; list-style:none;}
.zona_elecciones_jd .vinculos li{margin:0px; background:url(../images/bullet_menu.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_elecciones_jd .vinculos li a:hover {font-size:13px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}
.zona_elecciones_jd .whiteSpace15{font-size:0;height:0;}

/*Zona Videos JD*/
.zona_videos_jd .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_videos_jd .caja2{border:0px; padding:0px; margin:0; width:660px; border:1px solid #D6D6D6; background-color:White;}
.zona_videos_jd .cajaInf{border:0px; margin:0px; padding:0px; background-image: none; width:660px; background-color:Transparent;}
.zona_videos_jd .caja_contenidos {background-color:#ffffff; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px; width:265px;}
.zona_videos_jd .titulos_zona {font-size:16px; color:#033864; font-weight:bold; line-height:18px;}
.zona_videos_jd .vinculos{padding:5px 15px 15px 15px;}
.zona_videos_jd .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#333333;}
.zona_videos_jd .vinculos ul{ margin:0px; padding:0px 0px 0px 10px; /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#333333; list-style:none;}
.zona_videos_jd .vinculos li{margin:0px; background:url(../images/bullet_menu.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_videos_jd .vinculos li a:hover {font-size:13px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}
.zona_videos_jd .whiteSpace15{font-size:0;height:0;}

/* Zona Junta Directiva*/
.zona_jd .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_jd .caja2{border:0px; background-color:Transparent; padding:0px; margin:0; width:250px;}
.zona_jd .cajaInf{background-color: Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.zona_jd .caja_contenidos {background-color:Transparent; padding:0px; margin:0px; border:0px; height:0px;}
.zona_jd .titulos_zona { font-size:0px; height:0px; clear:both; padding:0px; margin:0px; border:0px;}
.zona_jd .whiteSpace15{font-size:0;height:0;}
.zona_jd .linea_sup{font-size:0px; height:0px; clear:both; padding:0px; margin:0px; border:0px;}
.zona_jd .vinculos {padding:0px; margin:0px; border:0px; border-bottom:4px solid #033864;}
.zona_jd .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:16px; color:#033864; font-weight:normal; text-decoration:underline;}
.zona_jd .vinculos ul{ margin:0px; /*font-family:TradeGothicLTPro;*/ font-size:16px; color:#484848; list-style:none; padding-left:15px;}
.zona_jd .vinculos li{margin:0px; background:url(../images/bullet.gif) no-repeat 5px 10px; padding:8px 0 5px 20px ;}
.zona_jd .vinculos li a:hover {font-size:16px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}

/*carrusel JD*/
.carrusel_jd .caja_rotator {background-color:#dbdbdb; border: 1px solid #EBEBEB; padding:0px; height:80px;}
.carrusel_jd .caja_rotator:hover{background-color:#033864; cursor:pointer; border: 1px solid #EBEBEB; padding:0px; height:80px; color:#ffffff;}
.carrusel_jd .tit_destacado_rotator { color:#000000; font-size:13px; font-weight:bold; text-decoration:underline;}
.carrusel_jd .desc_destacado_rotator { color:#000000; font-size:13px;}
.carrusel_jd .tit_destacado_rotator:hover { color:#ffffff; font-size:13px; font-weight:bold; text-decoration:underline;}
.carrusel_jd .desc_destacado_rotator:hover { color:#ffffff; font-size:13px;}
.tit_recomendamos_jd{color:#033864; font-size:18px;}

/* Zona cronograma JD*/
.zona_cronograma_jd .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_cronograma_jd .caja2{border:0px; padding:0px; margin:0; width:295px; background-image:url(../images/recursos/fondo_cajas.jpg); background-repeat:repeat-y;}
.zona_cronograma_jd .cajaInf{border:0px; margin:0px; padding:0px; height:9px; background-image:url(../images/recursos/corte_bajo.jpg); background-repeat:no-repeat; width:295px;}
.zona_cronograma_jd .caja_contenidos {background-color:#F3CF05; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px; width:265px;}
.zona_cronograma_jd .titulos_zona {font-size:13px; color:#000000; font-weight:bold; line-height:14px; padding:5px;}
.zona_cronograma_jd .vinculos{padding:15px;}
.zona_cronograma_jd .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#484848;}
.zona_cronograma_jd .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#484848; list-style:none;}
.zona_cronograma_jd .vinculos li{margin:0px; background:url(../images/recursos/bullet_jd.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_cronograma_jd .vinculos li a:hover {font-size:14px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}
.zona_cronograma_jd .whiteSpace15{font-size:0;height:0;}

/* Zona documentos JD*/
.zona_documentos_jd .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_documentos_jd .caja2{border:0px; padding:0px; margin:0; width:295px; background-image:url(../images/recursos/fondo_cajas.jpg); background-repeat:repeat-y;}
.zona_documentos_jd .cajaInf{border:0px; margin:0px; padding:0px; height:9px; background-image:url(../images/recursos/corte_bajo.jpg); background-repeat:no-repeat; width:295px;}
.zona_documentos_jd .caja_contenidos {background-color:#F3CF05; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px; width:265px;}
.zona_documentos_jd .titulos_zona {font-size:13px; color:#000000; font-weight:bold; line-height:14px; padding:5px;}
.zona_documentos_jd .vinculos{padding:15px;}
.zona_documentos_jd .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#484848;}
.zona_documentos_jd .vinculos ul{margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#484848; list-style:none;}
.zona_documentos_jd .vinculos li{margin:0px; background:url(../images/recursos/bullet_jd.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_documentos_jd .vinculos li a:hover {font-size:14px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}
.zona_documentos_jd .whiteSpace15{font-size:0;height:0;}

/* Zona temas JD*/
.zona_temas_jd .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_temas_jd .caja2{border:0px; padding:0px; margin:0; width:295px; background-image:url(../images/recursos/fondo_cajas.jpg); background-repeat:repeat-y;}
.zona_temas_jd .cajaInf{border:0px; margin:0px; padding:0px; height:9px; background-image:url(../images/recursos/corte_bajo.jpg); background-repeat:no-repeat; width:295px;}
.zona_temas_jd .caja_contenidos {background-color:#F3CF05; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px; width:265px;}
.zona_temas_jd .titulos_zona {font-size:13px; color:#000000; font-weight:bold; line-height:14px; padding:5px;}
.zona_temas_jd .vinculos{padding:15px;}
.zona_temas_jd .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#484848;}
.zona_temas_jd .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#484848; list-style:none;}
.zona_temas_jd .vinculos li{margin:0px; background:url(../images/recursos/bullet_jd.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_temas_jd .vinculos li a:hover {font-size:14px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}
.zona_temas_jd .whiteSpace15{font-size:0;height:0;}

/* Zona servicios en línea*/
/*Zona Izquierda Servicios en línea */
.caja_servicios_linea{font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:10px; background-color: #8B8078; border:0px; height:26px; padding-top:2px; vertical-align:middle; line-height:25px;}
.txt_caja_servicios_linea { font-size:14px; color:#333333;}
.txt_caja_servicios_linea a{ font-size:14px; color:#333333; text-decoration:none;}
.txt_caja_servicios_linea a:hover{ font-size:14px; color:#033864; text-decoration:underline;}
.txt_caja_servicios_linea_rojo { font-size:14px; color:#033864;}
.txt_caja_servicios_linea_rojo a{ font-size:14px; color:#033864;text-decoration:none;}
.txt_caja_servicios_linea_rojo a:hover{ font-size:14px; color:#333333; text-decoration:underline;}
.fondo_tabla_sl { background-color:#f8f8f8;}

/*Otros servicios en línea*/
.link_servicios{font-size:14px; font-weight:normal; color:#ffffff; text-decoration:underline; line-height:15px;}
.link_servicios a{font-size:14px; font-weight:normal; color:#ffffff; text-decoration:underline; line-height:15px;}
.link_servicios a:hover{font-size: 14px; font-weight:normal; color:#E64049; text-decoration:none; line-height:15px;}
.titulo_servicios{font-size:15px; font-weight:normal; color:#ffffff; text-decoration:none; line-height:16px;}
/*ciiu*/
.campo_ciiu{border-top: 1px solid #9c9c9c;border-right: 1px solid #adadad;border-left: 1px solid #b3b3b3;border-bottom: 1px solid #b4b4b4;height: 25px;width: 25px;text-align: center;font-size:11px;color:#000;line-height:27px;}
.encabezados_ciiu{background-color:#dedede; color:#000; font-size:15px; font-weight:bold; padding:5px 5px 5px 20px; border-top:1px solid #666;}
.seleccion_ciiu{font-size:12px; color:#b30f34; font-weight:normal; background-color:#f2f2f2; padding:5px 5px 5px 30px; font-style:italic; border-bottom:dashed 1px #666; margin-bottom:1px;}

/* Menu Rojo Servicios en línea*/
.menu-rojo_sl { background-color:#033864; width:181px; padding-left:19px; line-height:30px; color:#FFFFFF; font-size:12px;}
.menu-rojo_sl {color:#FFFFFF; font-size:12px;}
.menu-rojo_sl a{color:#FFFFFF; font-size:12px; text-decoration:none;}
.menu-rojo_sl a:hover{color:#FFFFFF; font-size:12px; text-decoration:underline;}

/* Menu Ejes Servicios en línea*/
.menu_ejes_sl_servicios{width:242px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#8FC1E6; line-height:37px; text-align:center; text-decoration:none;}
.menu_ejes_sl_servicios:hover{width:242px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#B0D3ED; line-height:37px; text-align:center; text-decoration:none;}
.menu_ejes_sl_apoyo{width:241px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#F3CF05; line-height:37px; text-align:center;}
.menu_ejes_sl_apoyo:hover{width:241px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#EDDC74; line-height:37px; text-align:center;}
.menu_ejes_sl_registros{width:254px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#859AB9; line-height:37px; text-align:center;}
.menu_ejes_sl_registros:hover{width:254px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#AEBCD1; line-height:37px; text-align:center;}
.menu_ejes_sl_bogota{width:233px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#74B14E; line-height:37px; text-align:center;}
.menu_ejes_sl_bogota:hover{width:233px; border:0; /*font-family:TradeGothicLTPro;*/ color:#000000; font-size:15px; vertical-align:middle; background-color:#97C47A; line-height:37px; text-align:center;}

/* Menu Consulte Servicios en línea*/
.menu_consulte_sl{background-color:#E6E6E6; /*font-family:TradeGothicLTPro;*/ font-size:12px; color:#000000; font-weight:normal; text-align:center; line-height:37px; padding:0 17px 0 17px;}
.menu_consulte_sl:hover{background-color:#cccccc; /*font-family:TradeGothicLTPro;*/ font-size:12px; color:#000000; font-weight:normal; text-align:center; line-height:37px; padding:0 17px 0 17px;}

/* Zona Transaccionales*/
.zona_servli_transac .cajaSup{background-color: Transparent; border:0px;}
.zona_servli_transac .caja2{width:309px; background-color:#ffffff; padding:0px; background-image:url(../images/recursos/bck_servlinea.gif); background-repeat:repeat-x; background-position:bottom; border:1px solid #98adb1;}
.zona_servli_transac .cajaInf{background-color: Transparent; margin:0px; border:0px;}
.zona_servli_transac .vinculos {padding:5px; }
.zona_servli_transac .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#374852;}
.zona_servli_transac .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#374852; list-style:none;}
.zona_servli_transac .vinculos li{margin:0px; background:url(../images/recursos/bullet_servli_verde.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_servli_transac .vinculos li a:hover {font-size:14px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}

/* Zona Consultas*/
.zona_servli_consult .cajaSup{background-color: Transparent; border:0px;}
.zona_servli_consult .caja2{width:309px; background-color:#ffffff; padding:0px; background-image:url(../images/recursos/bck_servlinea.gif); background-repeat:repeat-x; background-position:bottom; border:1px solid #98adb1;}
.zona_servli_consult .cajaInf{background-color: Transparent; margin:0px; border:0px;}
.zona_servli_consult .vinculos {padding:5px; }
.zona_servli_consult .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#374852;}
.zona_servli_consult .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#374852; list-style:none;}
.zona_servli_consult .vinculos li{margin:0px; background:url(../images/recursos/bullet_servli_azul.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_servli_consult .vinculos li a:hover {font-size:14px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}

/* Zona Ayudas Virtuales*/
.zona_servli_ayuda .cajaSup{background-color: Transparent; border:0px;}
.zona_servli_ayuda .caja2{width:309px; background-color:#ffffff; padding:0px; background-image:url(../images/recursos/bck_servlinea.gif); background-repeat:repeat-x; background-position:bottom; border:1px solid #98adb1;}
.zona_servli_ayuda .cajaInf{background-color: Transparent; margin:0px; border:0px;}
.zona_servli_ayuda .vinculos {padding:5px;}
.zona_servli_ayuda .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#374852;}
.zona_servli_ayuda .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:14px; color:#374852; list-style:none;}
.zona_servli_ayuda .vinculos li{margin:0px; background:url(../images/recursos/bullet_servli_rojo.gif) no-repeat 5px 10px; padding:5px 0 5px 20px ;}
.zona_servli_ayuda .vinculos li a:hover {font-size:14px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}

/* Zona servicios en línea inferior*/
.zona_servli2 .cajaSup{background-color: Transparent; border:0px;}
.zona_servli2 .caja2{width:195px; border:1px; background-color:#f5f5f5; padding:0px; margin:0; background-image:url(../images/recursos/bck_zonas_servli_inf.gif); background-position:bottom; background-repeat:repeat-x; border:1px solid #9db1b5; height:191px;}
.zona_servli2 .cajaInf{background-color: Transparent; border:0px; margin:0px;}
.zona_servli2 .vinculos {padding:5px;}
.zona_servli2 .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:11px; color:#000000;}
.zona_servli2 .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:11px; color:#000000; list-style:none;}
.zona_servli2 .vinculos li{margin:0px; background:url(../images/recursos/bullet_rojo.gif) no-repeat 5px 10px; padding:5px 0 5px 15px ;}
.zona_servli2 .vinculos li a:hover {font-size:11px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}

/* Zona información empresarial en línea*/
.zona_infoemp2 .cajaSup{background-color: Transparent; border:0px;}
.zona_infoemp2 .caja2{width:305px; border:0px; background-color:Transparent; padding:0px; margin:0;}
.zona_infoemp2 .cajaInf{background-color: Transparent; border:0px; margin:0px;}
.zona_infoemp2 .vinculos {padding:5px;}
.zona_infoemp2 .vinculos a{ /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#000000;}
.zona_infoemp2 .vinculos ul{ margin:0px; padding:0px; /*font-family:TradeGothicLTPro;*/ font-size:13px; color:#000000; list-style:none;}
.zona_infoemp2 .vinculos li{margin:0px; background:url(../images/recursos/bullet_infoemp.gif) no-repeat 5px 10px; padding:5px 0 5px 15px ;}
.zona_infoemp2 .vinculos li a:hover {font-size:13px; text-decoration:underline; color:#033864; /*font-family:TradeGothicLTPro;*/}
.zona_infoemp2 .titulos_zona {font-size:13px; color:#FFFFFF; font-weight:bold;}
.zona_infoemp2 .caja_contenidos {font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:10px; background-color: #236A9E; border:0px; width:305px; height:31px; padding-top:6px; vertical-align:middle; line-height:25px;}

/* Zona Acceda rapidamente*/
.acceso_rapido .cajaSup {background-color:Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.acceso_rapido .cajaInf {background-color:Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.acceso_rapido .caja2{background-color:Transparent; border:0px;}

/* Zona minihome*/
.zona_minihome .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_minihome .caja2{border:0px; background-color:Transparent; padding:0px; margin:0; width:250px;}
.zona_minihome .cajaInf{background-color: Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.zona_minihome .caja_contenidos {background-color:#033864; padding:5px 0px 5px 0px; font-size:13px; color:#ffffff; font-weight:bold; line-height:14px; margin:0px; border:0px;}
.img_zonas{background-color:transparent; border:0px; padding:0px;}
.zona_minihome .titulos_zona {font-size:13px; color:#ffffff; font-weight:bold; line-height:14px; padding:5px;}

/* Zona campus virtual*/
.zona_campus h2{font-size:16px; color:#ffffff; font-weight:bold; padding-left:10px; background-color: #516D7B; border:0px; width:248px; height:31px; padding-top:6px;}
.zona_campus .izq {padding-left:40px;}

/* Zona información empresarial en línea login*/
.zona_infoemp h2{font-size:16px; color:#000000; font-weight:bold; padding-left:10px; background-color: #8FC1E6; border:0px; width:248px; height:31px; padding-top:6px;}
.zona_infoemp .izq {padding-left:40px;}

/*Navegación lateral*/
.cabezote_nav{font-size:15px; color:#FFFFFF; font-weight:bold; padding-left:10px; background-color: #033864; border:0px; height:26px; padding-top:2px; vertical-align:middle; line-height:25px;}
.tabla_titulos_nav{ background-color:#BBBBBB; font-weight:bold; text-align:center; font-size:13px;}
.fila1_nav{ background-color:#FFFFFF; color:#000000; text-align:left; text-decoration:none; font-size:13px;}
.fila1_nav a{color:#033864; text-decoration:underline;}
.fila1_nav a:hover{text-decoration:none;}
.fila2_nav{ background-color:#E6E6E3; color:#000000; text-align:left; text-decoration:none; font-size:13px;}
.fila2_nav a{color:#033864; text-decoration:underline;}
.fila2_nav a:hover{text-decoration:none;}
.tabla_subtitulos_nav{ background-color:#BBBBBB; font-weight:bold; text-align:left; font-size:13px;}
.fila_activa_nav{ background-color:#fd4239; color:#ffffff; text-align:left; text-decoration:none; font-size:13px; font-weight:bold;}
.fila_activa_nav a{color:#ffffff; text-decoration:underline;}
.fila_activa_nav a:hover{text-decoration:none;}

/* Zonas colapsables home*/
#zona_agenda {background-image:url(../images/recursos/bck_zona_agenda.jpg); background-repeat:repeat-x; width:940px;}
#zona_agenda .zonainactiva {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none;}
#zona_agenda .zonaactivo {font-size:13px; color:#ffffff; font-weight:bold; padding-right:30px; padding-left:30px; text-align:center; text-decoration:none; background-color:#ffffff; padding-top:2px; padding-bottom:4px;}
#zona_agenda .zonainactivo {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none;}
#zona_agenda a {font-size:13px; color:#033864; font-weight:normal; text-decoration:none; }
#zona_agenda .zona_img_izq { background-image:url(../images/recursos/borde_izq_agenda.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}
#zona_agenda .zona_img_der { background-image:url(../images/recursos/borde_der_agenda.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}

#zona_mas_ccb {background-image:url(../images/recursos/bck_zona_mas_ccb.jpg); background-repeat:repeat-x; width:940px;}
#zona_mas_ccb .zonainactiva {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none; border-left:1px solid #fd4239;}
#zona_mas_ccb .zonainactivo {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none; border-left:1px solid #fd4239; }
#zona_mas_ccb .zonaactivo {font-size:13px; color:#033864; font-weight:bold; padding-right:30px; padding-left:30px; text-align:center; text-decoration:none; border-left:1px solid #fd4239; background-color:#ffffff; padding-top:2px; padding-bottom:4px;}
#zona_mas_ccb a {font-size:13px; color:#033864; font-weight:normal; text-decoration:none; }
#zona_mas_ccb .zona_img_izq { background-image:url(../images/recursos/borde_izq_sobreccb.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}
#zona_mas_ccb .zona_img_der { background-image:url(../images/recursos/borde_der_sobreccb.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}

#zona_contacto {background-image:url(../images/recursos/bck_zona_contacto.gif); background-repeat:repeat-x; width:940px;}
#zona_contacto .zonainactiva {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none; border-left:1px solid #fd4239;}
#zona_contacto .zonainactivo {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none; border-left:1px solid #fd4239;}
#zona_contacto .zonaactivo {font-size:13px; color:#033864; font-weight:bold; padding-right:30px; padding-left:30px; text-align:center; text-decoration:none;  border-left:1px solid #fd4239; background-color:#ffffff; padding-top:2px; padding-bottom:4px;}
#zona_contacto a {font-size:13px; color:#033864; font-weight:normal; text-decoration:none; }
#zona_contacto .zona_img_izq { background-image:url(../images/recursos/borde_izq_contacto.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}
#zona_contacto .zona_img_der { background-image:url(../images/recursos/borde_der_contacto.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}

#zona_redes {background-image:url(../images/recursos/bck_zona_redes.jpg); background-repeat:repeat-x; width:940px;}
#zona_redes .zonainactiva {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none;}
#zona_redes .zonaactivo {font-size:13px; color:#ffffff; font-weight:bold; padding-right:30px; padding-left:30px; text-align:center; text-decoration:none;background-color:#ffffff; padding-top:2px; padding-bottom:4px;}
#zona_redes .zonainactivo {font-size:13px; color:#ffffff; font-weight:bold; padding-left:30px; padding-right:30px; text-align:center; text-decoration:none;}
#zona_redes a {font-size:13px; color:#033864; font-weight:normal; text-decoration:none; }
#zona_redes .zona_img_izq { background-image:url(../images/recursos/borde_izq_redes.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}
#zona_redes .zona_img_der { background-image:url(../images/recursos/borde_der_redes.gif); background-repeat:no-repeat; width:10px; height:30px; background-position:top;}

.tit_zonas_colap { color:#ffffff; font-size:13px; font-weight:bold;}

/*SP - Temas de interés*/
.zona_temas_interes .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_temas_interes .caja2{border:0px; background-color:Transparent; padding:0px; margin:0; width:250px;}
.zona_temas_interes .cajaInf{background-color: Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.zona_temas_interes .caja_contenidos {background-color:#F3CF05; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px;}
.zona_temas_interes .titulos_zona {font-size:13px; color:#000000; font-weight:bold; line-height:14px; padding:5px;}
.zona_temas_interes .whiteSpace30{ font-size:0px; height:0px; clear:both;}

/*SP - Youtube*/
.zona_widget_youtube {border:1px solid #cccccc; background-color:Transparent; padding:4px 0px 0px 0px; margin:0;}
.zona_widget_youtube .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_widget_youtube .caja2{border:0px; background-color:Transparent; padding:0px; margin:0;}
.zona_widget_youtube .cajaInf{background-color: Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.zona_widget_youtube .caja_contenidos {background-color:Transparent; padding:0px; font-size:0px; margin:0px; border:0px; height:0px;}
.zona_widget_youtube .titulos_zona {font-size:0px; padding:0px; margin:0px; border:0px; height:0px;}
/*.zona_widget_youtube .whiteSpace15{ font-size:0px; height:0px; clear:both;}*/

/*SP - Flickr*/
.zona_widget_flickr {border:1px solid #cccccc; background-color:Transparent; padding:4px 0px 0px 0px; margin:0;}
.zona_widget_flickr .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_widget_flickr .caja2{border:0px; background-color:Transparent; padding:0px; margin:0;}
.zona_widget_flickr .cajaInf{background-color: Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.zona_widget_flickr .caja_contenidos {background-color:Transparent; padding:0px; font-size:0px; margin:0px; border:0px; height:0px;}
.zona_widget_flickr .titulos_zona {font-size:0px; padding:0px; margin:0px; border:0px; height:0px;}
/*.zona_widget_flickr .whiteSpace15{ font-size:0px; height:0px; clear:both;}*/

/*Quote - La presidente dice*/
.zona_presidente_dice .cajaSup{background-color: Transparent; border:0px; padding:0px; margin:0px; height:0px;}
.zona_presidente_dice .caja2{border:0px; background-color:Transparent; padding:0px; margin:0; width:250px;}
.zona_presidente_dice .cajaInf{background-color: Transparent; border:0px; margin:0px; padding:0px; height:0px;}
.zona_presidente_dice .caja_contenidos {background-color:#F3CF05; padding:5px 0px 5px 0px; font-size:13px; color:#000000; font-weight:bold; line-height:14px; margin:0px; border:0px;}
.zona_presidente_dice .titulos_zona {font-size:13px; color:#000000; font-weight:bold; line-height:14px; padding:5px;}
.zona_presidente_dice .links_sp{font-size:12px; color:#033864; text-decoration:underline;}
.zona_presidente_dice .links_sp:hover{font-size:12px; color:#033864; text-decoration:none;}
.zona_presidente_dice .whiteSpace15{ font-size:0px; height:0px; clear:both;}
.zona_presidente_dice .vinculos{padding:0px;}
.zona_presidente_dice .vinculos ul li{list-style:none; background-image:none;}
.zona_presidente_dice .texto_quote{font-size:14px;/*font-family: TradeGothicLTPro;*/color: #666666;font-style:italic; line-height:18px; text-decoration:none;}
.zona_presidente_dice .texto_quote:hover{font-size: 14px;/*font-family: TradeGothicLTPro;*/color: #666666;font-style: italic; line-height:18px; border-bottom:1px solid #666666; text-decoration:none;}
.zona_presidente_dice .quote{font-size:14px;/*font-family: TradeGothicLTPro;*/color: #033864;font-style: italic; font-weight:bold;}
.zona_presidente_dice .quote2{font-size:14px;/*font-family: TradeGothicLTPro;*/color: #033864;font-style: italic; font-weight:bold;}
zona_presidente_dice #testimonials {list-style-type: none;}
zona_presidente_dice #testimonials .slide {}
zona_presidente_dice blockquote{display:block; width:180px;}
.zona_presidente_dice #quote_wrap{background:#f4f4f4 url(../images/recursos/quotes.png) no-repeat 10px 10px;padding: 5px; border: 1px  dashed #c5c5c5; width:240px;}

/*Blaving*/
.zona_widget_blaving{float:left;width:250px;}
.zona_widget_blaving .cajaSup{background-color:Transparent;border:0;margin:0;padding:0;height:0}
.zona_widget_blaving .caja2{background-color:Transparent;width:250px;border:0;padding:0}
.zona_widget_blaving .caja2 .whiteSpace15{height:0;font-size:0;clear:both}
.zona_widget_blaving .caja_contenidos{display:none}
.zona_widget_blaving .caja_contenidos span .titulos_zona{display:none}
.zona_widget_blaving .cajaInf{background-color:Transparent;border:0;margin:0;padding:0}
.zona_widget_blaving .linea_sup{background-color:Transparent;height:0}
.zona_widget_blaving .linea_inf{background-color:Transparent;height:0}
.zona_widget_blaving .vinculos{color:#626262;padding:0;margin:0}
.zona_widget_blaving .vinculos ul{margin:0;padding:0;list-style:none}
.zona_widget_blaving .vinculos li{margin:0;background:url(../images/bullet2.gif) no-repeat 5px 10px;padding:5px 0 2px 15px}
.zona_widget_blaving .vinculos li a:hover{font-size:13px;text-decoration:underline;color:#b4021d}

/*sala de prensa*/
.links_sp{font-size:12px; color:#033864; text-decoration:underline;}
.links_sp:hover{font-size:12px; color:#033864; text-decoration:none;}
.txt_sp{font-size:12px; color:#666666; text-decoration:none;}
.homePlantilla2Principales_sp .fondotitCajaPrincipal{height:54px !important; height:45px; background-color:#ffffff; padding:0px 5px 5px 5px; margin:0px;}
.homePlantilla2Principales_sp .fondotitCajaPrincipal .titCajaPrincipal{color:#033864;}

/* Titulares*/
.tabContenido{padding:10px;}
.tabOff{height:20px; border-left:1px solid #D6D6D4; border-right:1px solid #D6D6D4; border-top:1px solid #D6D6D4; border-bottom:none; text-align:center;  margin-left:5px; font-weight:bold; padding:0px 6px; z-index:0; background:#033864; color:#ffffff; cursor:pointer; font-family:TradeGothicLTPro; padding:10px; font-size:14px;}
.tabOff:hover{height:20px; border-left:1px solid #D6D6D4; border-right:1px solid #D6D6D4; border-top:1px solid #D6D6D4; border-bottom:none; text-align:center;  margin-left:5px; font-weight:bold; padding:0px 6px; z-index:2; background:#033864; color:#ffffff; cursor:pointer; font-family:TradeGothicLTPro; padding:10px; font-size:14px;}
.tabOn{height:20px; border-left:1px solid #D6D6D4; border-right:1px solid #D6D6D4; border-top:1px solid #D6D6D4; border-bottom:none; text-align:center;  margin-left:5px; font-weight:bold; padding:0px 6px; z-index:2; background:#fff; color:#033864; cursor:pointer; font-family:TradeGothicLTPro; padding:10px; font-size:14px;}
.tabHover{height:20px;  border-left:1px solid #D6D6D4; border-right:1px solid #D6D6D4; border-top:1px solid #D6D6D4; border-bottom:none; text-align:center;  margin-left:5px; font-weight:bold; padding:0px 6px;background:#d0d0d0;}
.tit_sp{font-size:16px; color:#000000; font-weight:bold; color:#033864;}
.link_sp{color:#333333; text-decoration:none; font-size:13px;}
.mas_sp{color:#033864; text-decoration:none; font-size:13px;}
#tab4, #tab3, #tab2,#tab1 {float:left; padding-top:5px;}
#tabContenido1, #tabContenido2, #tabContenido3, #tabContenido4{border-top:1px solid #D6D6D4; z-index:1; clear:both; padding:10px; line-height:18px;}
#tabContenido1 a, #tabContenido2 a, #tabContenido3 a, #tabContenido4 a{color:#333; text-decoration:none;}
#tabContenido1 a:hover, #tabContenido2 a:hover, #tabContenido3 a:hover, #tabContenido4 a:hover{color:#333; text-decoration:underline;}
#_ctl1_titulares_titulares_ajax {overflow:auto; height:auto; position:relative;}

/* Registro*/
.tituloReg{ font-size: 20px; font-weight: normal; color: black;}
.labelPos { font-size: 11px; color: black;}
.labelNeg { font-size: 11px; color: black;}
.labelReq{ font-size: 11px; color: black; text-align:center;}
.contentModal{ padding:10px;}

/*Plantilla de correo */
.tabla1_correos { background-color:#CCCCCC;}
.tabla2_correos { background-color:#FFFFFF;}
.tabla3_correos { background-color:#FFFFFF; border:1px solid #666666;}
.autor { font-size:14px; font-weight:bold; color:#333333;}
.fecha{ font-size:11px; font-weight:normal; color:#333333;}
.comentarioCont{ float:right;}
.tit_comentar {font-size:13px; color:#3F545F; text-decoration:none;}

/*Modal Popup*/
.modalBackground { background-color:gray;}
.modalPopup { background: #FFFFFF; border : 1px solid #666; padding: 5px; width: 280px;  z-index: 90000;}
.modalHeader{ background: #CCCCCC; border: 1px solid #666; padding: 5px; cursor: move;}
.modalTitulo{ font-size: 16px; font-weight: bold; color:black;}

/*calendario*/
.fondoEventoDia {font-size: 11px; border-color:#fd4239; border-style:solid; border-width:2px; background-color:#dadada; padding:1px; font-weight:bold; color:#fd4239; text-decoration:underline; cursor:pointer;}
#calendario a{ text-decoration:none; color:#033864; font-size: 11px;}
#calendario a .links_zonas { font-size: 12px; text-decoration: none; color: #CB181F;}
.listados { font-size: 10px; color: #666666; text-decoration: none; background: #F5F5F5; border: 1px solid #999999;}
.calendario_mes {font-size: 12px; text-decoration: none; color:#333333;}
.calendario_dias {font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.calendario_numeros_blancos {font-size: 11px; color: #666666; background: #FFFFFF;}
.calendario_numero_gris {font-size: 11px; color: #666666; text-decoration: none;}
.calendario_hoy {border-color: #FD4239;border-style: solid;border-width: 2px;background-color: white;padding: 1px;font-weight: bold;}
.calendario_evento {font-size: 11px; color: #000000; text-decoration: none; background: #e6ad24;}
.calendario_fondo {background: #ffffff; padding:5px;}
.calendario_header{font-size:13px; font-weight:bold; text-align:center; line-height:28px;}
.calendario_numeros{color: #033864;font-size: 12px;}
.calendario_footer{color: #000000;font-size: 11px;}
.calendario_seleccionado{border-color:#fd4239; border-style:solid; border-width:2px; background-color:White; padding:1px; font-weight:bold;}
.calendario_otroMes{color: #777;}
.calendario_next_prev{color: #033864;font-size: 20px; font-weight:bold;}
.calendario_finSemana{color: #666666;font-size: 12px;}
/* días mes anterior y siguiente*/
.texto-calendario-off{ color:#777777;}
/* día de eventos */
.link-calendario{color:#033864; font-weight:bold; text-decoration:underline;}
.link-calendario span a{color:#033864; font-weight:bold; text-decoration:underline;}
.link-calendario span a:hover{color:#777777; font-weight:bold; text-decoration:none;}
.caja_calendario { border: 1px; border-style:solid; border-color: #D6D6D4; width:220px;}
.fondo_cabezote_calendario { background-image:url(../images/recursos/bck_cabezote_calendario.gif); background-repeat:repeat-x; height:25px;}
.evento_hoy { border-color:#fd4239; border-style:solid; border-width:2px; background-color:White; padding:1px; font-weight:bold;}

/*otros*/
.titulos_califique {font-size:13px; font-weight:normal; color: #FFFFFF;}
.titulos_menu {font-size:16px; font-weight:normal; color:#fffdf9; text-decoration:none;}
.titulos_categorias h1 {font-size:17px; font-weight:bold; color:#FFFFFF; text-decoration:none; height:30px; background-color:#033864; margin:15px; padding-left:10px; line-height:30px;}
.links_menu1 {font-size:12px; font-weight:normal; color:#02327a; text-decoration:none;}
.linkPeq{font-size: 11px; font-weight: normal; color:#000000; text-decoration:underline;}
.link{font-size: 13px; font-weight: normal; color:#000000; text-decoration:underline;}
.subtitulo {font-size: 16px; font-weight: bold; color:#033864; text-decoration:none;}
.titulo-noticia {font-size: 20px; font-weight: normal; color:#CB181F; text-decoration:none;}
.titulos_noticias {font-size: 12px; font-weight: normal; color:#033864; text-decoration:none;}
.links_ruta {font-size: 12px; font-weight: normal; color: #56514c; text-decoration:none;}
.titulos_noticias2 {font-size: 16px; font-weight: normal; color:#CB181F; text-decoration:none;}
.faq{font-size:13px;  text-decoration:none; font-weight:normal; padding:1px;  margin:5px 5px 0px 0px;}
.actualizacion { padding:0 15px 0 15px;}
.actualizado {font-size: 11px; color:#000000;}
.texto2 {font-size: 11px; color:#3F545F;}
.linkUsuario{font-size: 11px; font-weight: normal; color:#033864; text-decoration:underline;}
.link_compartir { font-size: 12px; font-weight: normal; color:#000000; text-decoration:none;}
.links_general {font-size: 13px; font-weight: normal; color:#033864; text-decoration:none;}
.tituloPrincipal { font-size: 13px; font-weight: bold; color:#033864; text-decoration:none;}
.tituloPrincipal2 { font-size: 13px; font-weight: bold; color:#033864; text-decoration:none;}
.textoSubtitulo { font-size: 13px; font-weight: bold; color:#000000; text-decoration:none;}
.versiones {font-size: 11px; color:#2a2723;}
.versiones a{font-size: 11px; color:#933038;}
.versiones a:hover{font-size: 11px; color:#933038; text-decoration:underline;}

/*biblioteca virtual*/
.paginador a{font-size: 12px; font-weight: normal; color:#000000; text-decoration:none; padding: 2px 8px 2px 8px; background-color:#ffffff; border:1px solid #676767;}
.paginador a:hover{font-size: 12px; font-weight: normal; color:#c6c6c6; text-decoration:underline; padding: 2px 8px 2px 8px; background-color:#ffffff; border:1px solid #676767;}
.paginador span{font-size: 12px; font-weight: normal; color:#ffffff; text-decoration:none; padding: 2px 8px 2px 8px;  font-weight:bold; background-color:#033864; border:1px solid #acacac;}
.tit_resultados { background-image:url(../images/recursos/tit_resultados_busqueda.jpg); background-repeat:no-repeat; height:45px; width:670px;}
.links_biblioteca {font-size: 13px; font-weight: bold; color:#033864; text-decoration:none;}
.linea {color: #c7c7c7; height:1px; background-color:#c7c7c7;}
.combo_biblioteca {background-color:#ffffff; border:1px solid #d7d7d7; font-size:12px; color:#000000;}

/*calendario proximos eventos*/
.paginador2 a{font-size: 12px; font-weight: normal; color:#ffffff; text-decoration:none; padding:2px 6px 0px 6px; background-color:#033864; border:1px solid #033864;}
.paginador2 span{font-size: 12px; font-weight: normal; color:#cccccc; text-decoration:none; padding:2px 6px 0px 6px; background-color:#F3F3F3; border:1px solid #cccccc;}
.paginador2 a:hover{font-size: 12px; font-weight: normal; color:#688CAF; text-decoration:none; padding:2px 6px 0px 6px; background-color:#cccccc; border:1px solid #688CAF;}
.itemsTablaGris{padding-bottom:15px;}

/*Estilos Nube de Tags*/
.nubeTags {float: left; background-color:White; border:1px solid #4A6471;}
.etiqueta0 {color:#b2b2b2; font-size: 10px; text-decoration:none;}
.etiqueta1 {font-size: 10px; color:#3F555F; text-decoration:none;}
.etiqueta2 {font-size: 13px; text-decoration:none; color:#3F555F;}
.etiqueta3 {font-size: 16px; text-decoration:none; color:#3F555F;}
.etiqueta4 {font-size: 18px; text-decoration:none; color:#3F555F;}
.etiqueta5 {font-size: 20px; color:#3F555F; text-decoration:none;}
.etiqueta6 {font-size: 22px; text-decoration:none; color:#3F555F;}
.nube_tags { background-color:#ffffff;  background-image:url(../images/recursos/fondo_tags.gif); width:520px; background-position:bottom; }
.tit_tab {background-color:#4A6471; border:0px;}
.separador_etiqueta { width:30px;}
.tabnube_hover { background-color:#CCCCCC !important; color:#3F555F; border:1px solid #4A6471;}
.tabnube { background-color:#D1DCE0 !important; border:1px solid #4A6471;}
.tabnube_selected { background-color:#ffffff !important; border:1px solid #4A6471;}
.tit_caja_tags { background-color:#3F555F; padding:5px; font-size:13px; color:#ffffff; font-weight:bold;}
.tit_caja_tags2 { background-color:#D1DCE0; padding:4px 0 0 5px; font-size:13px; color:#000000; font-weight:normal; height:21px;}
.lista_tags ul{ margin:0px; padding:4px; list-style-image:url(../images/recursos/bullet_rojo.gif); list-style-position: inside;}
.bt_tag{/*font-family: TradeGothicLTPro;*/ font-size: 11px;font-weight: normal;color:#D1DCE0;text-decoration: none; width:auto; padding:4px;margin:2px; background-color:#3F555F; border:0px;}

/*Cajas dinámicas*/
.enviar_amigo { background-color:#F3F3F3 !important; border:1px solid #ABADB3; padding:5px;}
.ingreso_usuarios { background-color:#F3F3F3 !important; border:1px solid #ABADB3; padding:5px;}

/*Indicadores*/
.consultar_indicadores { background-color:#d9d9d9; width:250px; height:20px; color:#000000; font-size:12px; text-align:right;}
.consultar_indicadores a{ background-color:#d9d9d9; width:250px; height:20px; color:#000000; font-size:12px; text-align:right; text-decoration:none;}
.consultar_indicadores a:hover{ background-color:#d9d9d9; width:250px; height:20px; color:#033864; font-size:12px; text-align:right; text-decoration:underline;}

.indicadores {font-size:12px; clear:both; font-weight:bold;}
.indicadorDat { font-size:12px; color:#333333; text-decoration:none;}
.indicadorDat2 { font-size:11px; color:#707070; text-decoration:none;}
.tblIndicador {width:250px; padding-left:5px; padding-right:5px; background-color:#d9d9d9;}
.tblIndicador2 {width:250px; padding-left:5px; padding-right:5px; background-color:#F3F3F3;}
.indicadores-bold {}
.indicadores-numero {font-size:14px; color:#033864; text-decoration:none; font-weight:bold;}
.indicadores-numeral {font-size:13px; color:#333333; text-decoration:none; font-weight:bold;}
.indicadores-numero2 {font-size:14px; color:#033864; text-decoration:none; font-weight:bold;}
.indicadores-numeral2 {font-size:13px; color:#333333; text-decoration:none; font-weight:bold;}

/*Asi opinaron*/
.opinaron {height:20px; font-size:13px; clear:both; font-weight:bold; padding-right:2px;}
.consultar_opinaron { background-color:#d9d9d9; width:400px; height:20px; color:#000000; font-size:13px; text-align:right;}
.consultar_opinaron a{ background-color:#d9d9d9; width:400px; height:20px; color:#000000; font-size:13px; text-align:right; text-decoration:none;}
.consultar_opinaron a:hover{ background-color:#d9d9d9; width:400px; height:20px; color:#033864; font-size:13px; text-align:right; text-decoration:underline;}

/*Otras noticias*/
.otras_noticias {height:20px; font-size:13px; clear:both; font-weight:bold; padding-right:2px;}
.consultar_noticias { background-color:#d9d9d9; width:400px; height:20px; color:#000000; font-size:13px; text-align:right;}
.consultar_noticias a{ background-color:#d9d9d9; width:400px; height:20px; color:#000000; font-size:13px; text-align:right; text-decoration:none;}
.consultar_noticias a:hover{ background-color:#d9d9d9; width:400px; height:20px; color:#033864; font-size:13px; text-align:right; text-decoration:underline;}

/*Redes*/
.fondo_redes { background-image:url(../images/recursos/bck_redes.gif); width:940px; background-repeat: repeat-x; height:40px; margin-right:15px; margin-left:15px;}

/*Contacto*/
.campos {/*font-family: TradeGothicLTPro;*/ font-size: 13px; border:1px solid #999; background:url(../images/bg_input_new.jpg) top left no-repeat #FFF; }
.bt_enviar{	/*font-family: TradeGothicLTPro;*/ font-size: 12px; 	font-weight: normal;
	color: #666666; 	text-decoration: none; 	border: 1px solid #999; 	background-image: url(../images/f_barra_superior.gif);
	width:auto; padding:5px; 	margin: 5px; }
.celda_a { text-align:right; width:240px }
.celda_b { text-align:left;  width:500px}
.celda_c { text-align:center; width:740px }

/*Prueba*/
.btnactivo { background:red; color:#fff; font-size:11px; font-weight:bold;}
.btninactivo { background:gray; color:#fff; font-size:11px; font-weight:bold;}

/* Opine*/
#opine_home { width:400px;}
#opine_home .caja_opine {width:400px;}
#opine_home .botones_opinar {width:400px;}
#opine_home .linea_sup { background-image:url(../images/recursos/lineasup_titulos_400.gif); background-repeat:no-repeat; height:5px;}
#opine_home .linea_inf { background-image:url(../images/recursos/lineainf_titulos_400.gif); background-repeat:no-repeat; height:5px;}
#opine_home .cajaSup .cajaInf { display:none;}

#opine_minihome { width:250px;}
#opine_minihome .tit_borde_sup_home{ background-image:url(../images/recursos/lineapuntos_sup_titulos.gif); background-repeat:repeat-x; width:250px; height:5px;}
#opine_minihome .tit_borde_inf_home{ background-image:url(../images/recursos/lineapuntos_inf_titulos.gif); background-repeat:repeat-x; width:250px; height:5px;}
#opine_minihome .caja_opine {width:250px;}

/*Pauta múltiple*/
.buttonClass{font-size:15px; color:#2a2723; background-color:#E4E4E4; padding:0px 5px 0px 5px; border: 1px solid #ffffff; vertical-align:middle; line-height:22px;}

/*Tablas Generales*/
.table_ccb{width:100%;border:1px solid #cccccc;border-spacing: 0px;/*font-family: TradeGothicLTPro;*/}
.table_ccb a, table_ccb, tbody, tfoot, tr, th, td {/*font-family: TradeGothicLTPro;*/
    text-align: justify;
}
.table_ccb_caption{font-size:17px;text-align: center;background-color:#ffffff;color: #333333;padding:8px;font-weight:bold;}
.table_ccb_th{color: #033864;font-size: 15px;/*font-family:TradeGothicLTPro;*/font-weight: bold;padding: 10px;margin: 20px 0px 0px;text-align: center;border-bottom:1px solid #cccccc;background-color:#eeeeee;}
.table_ccb_td {background:#ffffff; font-size:13px; /*font-family:TradeGothicLTPro;*/ color: #000000; border-bottom: 1px solid #cccccc;text-align: left;padding:10px; text-decoration:none;}
.table_ccb_td a{font-size:12px; /*font-family:TradeGothicLTPro;*/ color: #033864; text-decoration:none;}
.table_ccb_td a:hover{font-size:12px; /*font-family:TradeGothicLTPro;*/ color: #033864; text-decoration:underline;}
.table_ccb_td:hover{background: #f9f9f9; color:#333333;}
.table_ccb_td2 {background: #f9f9f9;  font-size:13px; /*font-family:TradeGothicLTPro;*/ color: #000000; border-bottom: 1px solid #cccccc;text-align: left;padding:10px; background-color:#fafafa;}
.table_ccb_td2 a{font-size:12px; /*font-family:TradeGothicLTPro;*/ color: #033864; text-decoration:none;}
.table_ccb_td2 a:hover{font-size:12px; /*font-family:TradeGothicLTPro;*/ color: #033864; text-decoration:underline;}
.table_ccb_td2:hover{background: #ececec;color: #333333;}
.table_ccb_footer {background:#ffffff;font-size:12px;color: #666666;}

/* RAD CONTROLS*/

/* <RadMenu / CCB> */

.RadMenu_CCB .rmRootGroup,
.RadMenu_CCB a.rmLink,
.RadMenu_CCB .rmGroup .rmText,
.RadMenu_CCB .rmLeftArrow,
.RadMenu_CCB .rmRightArrow,
.RadMenu_CCB .rmTopArrow,
.RadMenu_CCB .rmBottomArrow
{border:0px;padding:0px;margin:0px;z-index: 10000;}

.RadMenu_CCB .rmRootGroup
{border: 0px;background-color: Transparent;}

/* <Root items> */

.RadMenu_CCB,
.RadMenu_CCB a.rmLink
{text-decoration: none;}

.RadMenu_CCB a.rmLink,
.RadMenu_CCB a.rmDisabled,
.RadMenu_CCB a.rmDisabled:hover
{background-position: 0px;}

.RadMenu_CCB .rmFirst a.rmLink,
.RadMenu_CCB .rmFirst a.rmLink:hover,
.RadMenu_CCB .rmLast .rmText,
.RadMenu_CCB .rmLast a.rmLink:hover .rmText,
.RadMenu_CCB .rmVertical a.rmLink,
.RadMenu_CCB .rmVertical .rmText
{background-repeat: no-repeat;background-position: 0px;}

.RadMenu_CCB .rmVertical .rmFirst,
.RadMenu_CCB .rmVertical .rmLast
{background: none;}

.RadMenu_CCB a.rmLink:hover,
.RadMenu_CCB a.rmFocused,
.RadMenu_CCB a.rmSelected
{background-color: Transparent;}

.RadMenu_CCB .rmHorizontal .rmRootLink span.rmText
{display: inline;border:0px;padding:0px;margin:0px;}

.RadMenu_CCB .rmHorizontal a.rmRootLink
{padding-left: 0;}

.RadMenu_CCB .rmHorizontal .rmItem > a.rmRootLink /* IE6 doesn't like width: 100% on its items. */
{width: 100%; cursor:pointer;}

.RadMenu_CCB .rmHorizontal img.rmLeftImage
{border:0px;padding-bottom:1px;margin:0px;}

.RadMenu_CCB_rtl .rmHorizontal img.rmLeftImage
{margin:0;}

.RadMenu_CCB .rmVertical a.rmLink
{padding-top: 0px;padding-bottom: 0px;}

.RadMenu_CCB .rmVertical a.rmLink:hover,
.RadMenu_CCB .rmVertical a.rmFocused,
.RadMenu_CCB .rmVertical a.rmSelected,
.RadMenu_CCB .rmVertical a.rmExpanded,
.RadMenu_CCB .rmVertical a.rmExpanded:hover
{padding-top: 0;padding-bottom: 0;border-width: 0px;}

.RadMenu_CCB .rmVertical .rmFirst a.rmLink:hover,
.RadMenu_CCB .rmVertical .rmFirst a.rmFocused,
.RadMenu_CCB .rmVertical .rmFirst a.rmSelected,
.RadMenu_CCB .rmVertical .rmFirst a.rmExpanded,
.RadMenu_CCB .rmVertical .rmFirst a.rmExpanded:hover
{padding-top: 0px;padding-bottom: 0;border-top-width: 0;}

.RadMenu_CCB .rmVertical .rmLast a.rmLink:hover,
.RadMenu_CCB .rmVertical .rmLast a.rmFocused,
.RadMenu_CCB .rmVertical .rmLast a.rmSelected,
.RadMenu_CCB .rmVertical .rmLast a.rmExpanded,
.RadMenu_CCB .rmVertical .rmLast a.rmExpanded:hover
{padding-bottom: 0px;padding-top: 0;border-bottom-width: 0;}

.RadMenu_CCB .rmVertical .rmItem a.rmDisabled:hover
{padding-top: 0px;padding-bottom: 0px;border-width: 0;}

.RadMenu_CCB a.rmExpanded,
.RadMenu_CCB a.rmExpanded:hover
{background-color: Transparent;cursor:pointer;}

.RadMenu_CCB a.rmDisabled,
.RadMenu_CCB a.rmDisabled:hover
{background-color: transparent;}

/* </Root items> */

/* <Submenu items> */

.RadMenu_CCB .rmGroup,
.RadMenu_CCB .rmMultiColumn,
.RadMenu_CCB .rmGroup .rmVertical
{background-color: #D6D6D4;	font-size:12px; color:#2a2723; border:1px solid #a7a7a7;}

.RadMenu_CCB .rmTopFix,
.RadMenu_CCB .rmBottomFix,
.RadMenu_CCB .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_CCB .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_CCB .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_CCB .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_CCB_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_CCB_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{background-color: #fff;}

* html .rmRoundedCorners_CCB .rmGroup .rmItem,
* html .rmRoundedCorners_CCB ul.rmHorizontal .rmFirst
{background-color: #fff;}

.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_CCB .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_CCB .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_CCB .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_CCB_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{background-image: none;}

* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_CCB .rmScrollWrap .rmItem,
* html .rmRoundedCorners_CCB .rmHorizontal .rmItem,
* html .rmRoundedCorners_CCB .rmScrollWrap .rmVertical
{background-image: none;}

.RadMenu_CCB .rmRoundedCorners .rmGroupColumn
{background-color: #fff;}

.RadMenu_CCB .rmBottomLeft,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_CCB_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_CCB .rmRoundedCorners ul.rmGroup,
.RadMenu_CCB .rmRoundedCorners .rmMultiColumn
{background-image:  url('../images/recursos/rmRoundedLeft.png');background-color: transparent; background-repeat: no-repeat;}

* html .rmRoundedCorners_CCB .rmScrollWrapContainer,
* html .rmRoundedCorners_CCB .rmGroup ul.rmGroup,
* html .rmRoundedCorners_CCB ul.rmGroup
{background-image:  url('../images/recursos/rmRoundedLeft.png');background-color: transparent;background-repeat: no-repeat;}

.RadMenu_CCB .rmTopRight,
.RadMenu_CCB .rmBottomRight
{background-image:  url('../images/recursos/rmRoundedRight.png');background-color: transparent; background-repeat: no-repeat;}

.RadMenu_CCB .rmTopFix,
.RadMenu_CCB .rmBottomFix,
.RadMenu_CCB .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_CCB_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_CCB .rmGroup .rmFirst
{border-color: #033864;}

.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{background: #FFF;}

* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmBottomFix
{background: #FFF;}

.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{background-color: #FFF;border:0;}

* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_CCB .rmScrollWrapContainer .rmRightArrow
{background-color: #FFF;border: 0;}

.RadMenu_CCB_rtl .rmBottomLeft,
.RadMenu_CCB_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_CCB_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_CCB .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_CCB_Context_rtl ul.rmGroup,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer
{background-image: url('../images/recursos/rmRoundedLeft_rtl.png');}

.RadMenu_CCB_rtl .rmTopRight,
.RadMenu_CCB_rtl .rmBottomRight
{background-image: url('../images/recursos/rmRoundedRight_rtl.png');}

.RadMenu_CCB_rtl li.rmTopFix,
.RadMenu_CCB_rtl li.rmBottomFix,
.RadMenu_CCB_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_CCB_Context_rtl .rmGroup .rmItem
{background-position: 101% 0;}

.RadMenu_CCB .rmSlide .rmScrollWrap
{background-image: none;}

.RadMenu_CCB_rtl .rmGroup,
.RadMenu_CCB_rtl .rmMultiColumn,
.RadMenu_CCB_rtl .rmGroup .rmVertical
{background-position: 100% 0;}

.RadMenu_CCB .rmRootGroup li.rmItem .rmGroup
{padding-bottom: 0;}

.RadMenu_CCB .rmRootGroup .rmHorizontal
{background-image: none;}

.RadMenu_CCB .rmScrollWrap .rmVertical
{border: 0;}

.RadMenu_CCB .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_CCB_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_CCB .rmScrollWrapContainer li.rmItem
{background: none;}

.RadMenu_CCB .rmGroup .rmItem a.rmLink,
.RadMenu_CCB .rmGroup .rmItem a.rmLink:hover,
.RadMenu_CCB .rmGroup .rmItem a.rmFocused,
.RadMenu_CCB .rmGroup .rmItem a.rmSelected,
.RadMenu_CCB .rmGroup .rmItem a.rmExpanded
{padding:2px;border-bottom: 1px solid #F3F3F3;}

.RadMenu_CCB .rmGroup .rmLast a.rmLink,
.RadMenu_CCB .rmGroup .rmLast a.rmLink:hover,
.RadMenu_CCB .rmGroup .rmLast a.rmFocused,
.RadMenu_CCB .rmGroup .rmLast a.rmSelected,
.RadMenu_CCB .rmGroup .rmLast a.rmExpanded
{padding-bottom: 1px;}

.RadMenu_CCB .rmGroup a.rmLink,
.RadMenu_CCB .rmGroup .rmText,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled:hover,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled .rmText,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled:hover .rmText
{background-position: 0px;background-color: transparent;cursor:pointer;	font-size:12px; color:#2a2723;}

.RadMenu_CCB .rmGroup a.rmLink:hover,
.RadMenu_CCB .rmGroup a.rmFocused,
.RadMenu_CCB .rmGroup a.rmSelected,
.RadMenu_CCB .rmGroup a.rmExpanded
{background-position: 0px;}

.RadMenu_CCB .rmGroup a.rmLink:hover .rmText,
.RadMenu_CCB .rmGroup a.rmFocused .rmText,
.RadMenu_CCB .rmGroup a.rmSelected .rmText,
.RadMenu_CCB .rmGroup a.rmExpanded .rmText
{background-position: 100% -192px;font-size:12px; color:#033864; text-decoration:underline;}

/* <expand arrows> */

.RadMenu_CCB .rmGroup .rmExpandRight,
.RadMenu_CCB .rmGroup .rmExpandDown,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled .rmExpandRight,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled .rmExpandDown,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled:hover .rmExpandRight,
.RadMenu_CCB .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown
{background-position: 100% -216px;}

.RadMenu_CCB .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_CCB .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_CCB .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_CCB .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_CCB .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_CCB .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_CCB .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_CCB .rmGroup a.rmExpanded .rmExpandDown
{background-position: 100% -240px;}

.RadMenu_CCB .rmGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_CCB .rmGroup a.rmDisabled:hover .rmExpandDown
{background-image: url('../images/recursos/rmSprite.png');background-position: 100% -216px;}

/* </expand arrows> */

/* <rtl> */

.RadMenu_CCB_rtl a.rmLink,
.RadMenu_CCB_rtl .rmRootGroup a.rmDisabled
{background-position: 100% -96px;}

.RadMenu_CCB_rtl .rmGroup a.rmDisabled
{background: none;}

.RadMenu_CCB_rtl .rmText
{background-position: 0 -96px;}

.RadMenu_CCB_rtl .rmVertical a.rmExpanded .rmText,
.RadMenu_CCB_rtl .rmVertical a.rmExpanded:hover .rmText
{background-position: 0 500px;	background-repeat: no-repeat;}

.RadMenu_CCB_rtl .rmGroup a.rmLink:hover,
.RadMenu_CCB_rtl .rmGroup a.rmFocused,
.RadMenu_CCB_rtl .rmGroup a.rmSelected,
.RadMenu_CCB_rtl .rmGroup a.rmExpanded
{background-position: 100% -264px;}

.RadMenu_CCB_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_CCB_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_CCB_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_CCB_rtl .rmGroup a.rmExpanded .rmText
{background-position: 0 -288px;}

.RadMenu_CCB_rtl .rmGroup .rmExpandLeft
{background-position: 0 -312px;}

.RadMenu_CCB_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_CCB_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_CCB_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_CCB_rtl .rmGroup a.rmExpanded .rmExpandLeft
{background-position: 0 -336px;}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_CCB .rmSlide
{margin: 0 0 0 -1px;}

.RadMenu_CCB .rmVertical .rmSlide,
.RadMenu_CCB .rmSlide .rmSlide,
.RadMenu_CCB_Context .rmGroup .rmSlide
{margin: 0 0 0 -5px;}

.RadMenu_CCB_rtl .rmSlide
{margin: 0 0 0 0;}

.RadMenu_CCB_rtl .rmFirst .rmSlide
{margin-left: 1px;}

.RadMenu_CCB_rtl .rmVertical .rmSlide,
.RadMenu_CCB_rtl .rmSlide .rmSlide,
.RadMenu_CCB_Context_rtl .rmGroup .rmSlide
{margin: 0 0 0 5px;}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_CCB .rmLeftArrow,
.RadMenu_CCB .rmRightArrow
{background-color: #D6D6D4;}

.RadMenu_CCB .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_CCB .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_CCB .rmTopArrow,
.RadMenu_CCB .rmBottomArrow,
.RadMenu_CCB .rmGroup .rmLeftArrow,
.RadMenu_CCB .rmGroup .rmRightArrow
{background-color: #D6D6D4;}

.RadMenu_CCB .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_CCB .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_CCB .rmHorizontal .rmSeparator .rmText,
.RadMenu_CCB .rmVertical .rmHorizontal .rmSeparator .rmText
{height: 22px;	margin: 1px 0 0;width: 1px;	background-color: #D6D6D4;}

.RadMenu_CCB_Context .rmSeparator .rmText,
.RadMenu_CCB .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_CCB .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{background-color: transparent;	background-position: 0 -406px;}

/* </Separators> */

/* </RadMenu / CCB> */
/*Estilos ToolTip Calendario*/
#toolTipBox { display: none; padding: 4px; font-size: 11px; border: black solid 1px; position: absolute; background-color: 	#ffffcc; color: #000000; text-align:left; width: 200px; }  

.subtitulo_sec
{
          padding: 3px;
          border-bottom: 1px solid #CCC;
          padding-top: 5px;
          padding-bottom: 5px;
          background: url(../Images/bg_input.jpg) top center repeat-x #FFF;
          border-top: 1px solid #CCC;
          width: 99%;
          font-size: 16px;
          display: block;
          margin-bottom: 10px;
          margin-top: 15px;
          color: #ee4b3c;
          line-height: 100%;
          text-align: center;
}