@import "layout.css";
@import "csshorizontalmenu.css";
@import "cssverticalmenu.css";
/*@import "menu.css";*/

/* CUERPO PRINCIPAL */
BODY { width:100%; font-family: tahoma, verdana, arial, sans-serif; color: #000000; margin:0px; padding:0px; font-size: 11px; 
	font-style: normal; font-weight: normal; text-decoration: none; }
DL { margin:5px 5px 5px 5px; padding-top:5px; padding-bottom:5px; }
DD { margin:0px 5px 5px 5px; }
A { color:#FF9900; text-decoration:underline; }
A:hover { color:#FF3300; }  }

/* TEXTO FECHA SISTEMA */
.textFechaSistema { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:9px; 
	padding-top:0px; padding-right:5px; text-align:right; }

/* LINK ACCESOS DIRECTOS TOP - BOTTOM */
.linkAccesoDirecto { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600; font-size:9px; padding-top:0px; }
.linkAccesoDirecto:hover { color:#990000; }

/* TEXTO MENU SUPERIOR */
.textMenuNav { font-family:Arial, Helvetica, sans-serif; color:#000000;  font-size:13px; font-weight:bold; text-decoration:none; }
.textMenuNav:hover { color:#666666; }

/* LINK MENU SUPERIOR */
.linkMenuNav { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;  font-weight:bold; text-decoration:none; }
.linkMenuNav:hover { color: #FFFFFF; }

/* TEXTO SUBMENU SUPERIOR */
.textSubMenuNav { font-family:Arial, Helvetica, sans-serif; color:#FF3300; font-size:11px; padding:5px 5px 2px 5px; font-weight:bold; text-decoration:underline; }

/* LINK SUBMENU SUPERIOR */
.linkSubMenuNav { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:left; 
	text-decoration:none; }
.linkSubMenuNav:hover { color:#FF3300; text-decoration:underline; }

/* FONDOS NAVEGACION MENU SUPERIOR */
.bk_menu_top { background: url('navegacion/btn_nav.gif'); font-family:Arial, Helvetica, sans-serif;	text-align: center; color:#FFFFFF;
	padding-left:10px; padding-right:10px; }
.bk_menu_top_selected { background: url('navegacion/btn_nav_sel.gif'); font-family:Arial, Helvetica, sans-serif; text-align: center;
	color:#000000; padding-left:10px; padding-right:10px; }
.bk_menu_top_izq { background: url('navegacion/btn_nav_izq.gif') no-repeat; width:10px; }
.bk_menu_top_izq_selected { background: url('navegacion/btn_nav_izq_sel.gif') no-repeat; width:10px; }
.bk_menu_top_der { background: url('navegacion/btn_nav_der.gif') no-repeat; width:10px; }
.bk_menu_top_der_selected { background: url('navegacion/btn_nav_der_sel.gif') no-repeat; width:10px; }
/* FIN FONDOS NAVEGACION MENU SUPERIOR */

/* FONDOS NAVEGACION SUBMENU SUPERIOR */
.bk_submenu_top{ background-color:#FFB96C; padding:2px 0px 2px 0px;/*padding: 2px 5px 2px 5px;*/ }
.bk_lat_izq { background: url('navegacion/border_izq_sel.gif') repeat-y; width:4px; }
.bk_lat_der { background: url('navegacion/border_der_sel.gif') repeat-y; width:4px; }
.separador { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; }
/* FIN FONDOS NAVEGACION SUBMENU SUPERIOR */

/* TITULO CONTENIDO */
.bk_titulo_index { background-color:#FFFFFF; color:#FF7900; font-size:18px; font-weight:bold; }


/* BOTON CDV */
.bk_boton_sup_cdv 		{ background: url('botones/cdv/btn_sup_cdv.gif') repeat-x; height:10px; }
.bk_boton_inf_cdv 		{ background: url('botones/cdv/btn_inf_cdv.gif') repeat-x; height:10px; }
.bk_boton_izq_cdv 		{ background: url('botones/cdv/btn_izq_cdv.gif') repeat-y; width: 10px; }
.bk_boton_der_cdv 		{ background: url('botones/cdv/btn_der_cdv.gif') repeat-y; width: 10px; }
.bk_boton_supizq_cdv 	{ background: url('botones/cdv/btn_esqsup_izq_cdv.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_supder_cdv 	{ background: url('botones/cdv/btn_esqsup_der_cdv.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infizq_cdv 	{ background: url('botones/cdv/btn_esqinf_izq_cdv.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infder_cdv 	{ background: url('botones/cdv/btn_esqinf_der_cdv.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_cdv { background-color: #FF7900; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#FFFFFF; 
	padding-left:10px; padding-right:10px; }
.link_boton_cdv { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; }
.link_boton_cdv:hover { color:#FFFFFF; }
/* FIN BOTON CDV */

/* BOTON TRABAJO */
.bk_boton_sup_trabajo 		{ background: url('botones/trabajo/btn_sup_trab.gif') repeat-x; height:10px; }
.bk_boton_inf_trabajo 		{ background: url('botones/trabajo/btn_inf_trab.gif') repeat-x; height:10px; }
.bk_boton_izq_trabajo 		{ background: url('botones/trabajo/btn_izq_trab.gif') repeat-y; width: 10px; }
.bk_boton_der_trabajo 		{ background: url('botones/trabajo/btn_der_trab.gif') repeat-y; width: 10px; }
.bk_boton_supizq_trabajo 	{ background: url('botones/trabajo/btn_esqsup_izq_trab.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_supder_trabajo 	{ background: url('botones/trabajo/btn_esqsup_der_trab.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infizq_trabajo 	{ background: url('botones/trabajo/btn_esqinf_izq_trab.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infder_trabajo 	{ background: url('botones/trabajo/btn_esqinf_der_trab.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_trabajo { background-color: #E60200; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#FFFFFF; 
	padding-left:10px; padding-right:10px; }
.link_boton_trabajo { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; }
.link_boton_trabajo:hover { color:#FFFFFF; }
/* FIN BOTON TRABAJO */

/* BOTON FORMACION */
.bk_boton_sup_formacion		{ background: url('botones/formacion/btn_sup_forma.gif') repeat-x; height:10px; }
.bk_boton_inf_formacion 	{ background: url('botones/formacion/btn_inf_forma.gif') repeat-x; height:10px; }
.bk_boton_izq_formacion 	{ background: url('botones/formacion/btn_izq_forma.gif') repeat-y; width: 10px; }
.bk_boton_der_formacion 	{ background: url('botones/formacion/btn_der_forma.gif') repeat-y; width: 10px; }
.bk_boton_supizq_formacion 	{ background: url('botones/formacion/btn_esqsup_izq_forma.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_supder_formacion 	{ background: url('botones/formacion/btn_esqsup_der_forma.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infizq_formacion 	{ background: url('botones/formacion/btn_esqinf_izq_forma.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infder_formacion 	{ background: url('botones/formacion/btn_esqinf_der_forma.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_formacion { background-color: #4559B2; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#FFFFFF; 
	padding-left:10px; padding-right:10px; }
.link_boton_formacion { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; }
.link_boton_formacion:hover { color:#FFFFFF; }
/* FIN BOTON FORMACION */

/* BOTON LIBROS */
.bk_boton_sup_libros	{ background: url('botones/libros/btn_sup_libros.gif') repeat-x; height:10px; }
.bk_boton_inf_libros 	{ background: url('botones/libros/btn_inf_libros.gif') repeat-x; height:10px; }
.bk_boton_izq_libros 	{ background: url('botones/libros/btn_izq_libros.gif') repeat-y; width: 10px; }
.bk_boton_der_libros 	{ background: url('botones/libros/btn_der_libros.gif') repeat-y; width: 10px; }
.bk_boton_supizq_libros { background: url('botones/libros/btn_esqsup_izq_libros.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_supder_libros { background: url('botones/libros/btn_esqsup_der_libros.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infizq_libros { background: url('botones/libros/btn_esqinf_izq_libros.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infder_libros { background: url('botones/libros/btn_esqinf_der_libros.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_libros { background-color: #7E562C; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#FFFFFF; 
	padding-left:10px; padding-right:10px; }
.link_boton_libros { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; }
.link_boton_libros:hover { color:#FFFFFF; }
/* FIN BOTON LIBROS */

/* BOTON HERRAMIENTAS */
.bk_boton_sup_herramientas	{ background: url('botones/herramientas/btn_sup_herra.gif') repeat-x; height:10px; }
.bk_boton_inf_herramientas 	{ background: url('botones/herramientas/btn_inf_herra.gif') repeat-x; height:10px; }
.bk_boton_izq_herramientas 	{ background: url('botones/herramientas/btn_izq_herra.gif') repeat-y; width: 10px; }
.bk_boton_der_herramientas 	{ background: url('botones/herramientas/btn_der_herra.gif') repeat-y; width: 10px; }
.bk_boton_supizq_herramientas { background: url('botones/herramientas/btn_esqsup_izq_herra.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_supder_herramientas { background: url('botones/herramientas/btn_esqsup_der_herra.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infizq_herramientas { background: url('botones/herramientas/btn_esqinf_izq_herra.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_infder_herramientas { background: url('botones/herramientas/btn_esqinf_der_herra.gif') no-repeat; width: 10px; height: 10px; }
.bk_boton_herramientas { background-color: #309E2C; font-family:Arial, Helvetica, sans-serif; text-align: center; color:#FFFFFF; 
	padding-left:10px; padding-right:10px; }
.link_boton_herramientas { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; }
.link_boton_herramientas:hover { color:#FFFFFF; }
/* FIN BOTON LIBROS */

/* TITULOS FORMULARIOS */
.tituloFormCDV { color:#FFFFFF; background: url('fondos/bk_tit_cdv.gif'); background-repeat:repeat-x; background-color:#FF7900; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px; 
	height: 14px; width:auto; }
.tituloFormTrabajo { color:#FFFFFF; background: url('fondos/bk_tit_trab.gif'); background-repeat:repeat-x; background-color:#CD0000;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px;
	height: 14px; width:auto; }
.tituloFormFormacion { color:#FFFFFF; background: url('fondos/bk_tit_forma.gif'); background-repeat:repeat-x; background-color:#373797;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px;
	height: 14px; width:auto; }
.tituloFormHerramientas { color:#FFFFFF; background: url('fondos/bk_tit_herr.gif'); background-repeat:repeat-x; background-color:#006600;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px;
	height: 14px; width:auto; }
.tituloFormLibros { color:#FFFFFF; background: url('fondos/bk_tit_libros.gif'); background-repeat:repeat-x; background-color:#592D00;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px;
	height: 14px; width:auto; }
.tituloFormTienda { color:#FFFFFF; background: url('fondos/bk_login_top4.gif'); background-repeat:repeat-x; background-color:#88789E;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px;
	height: 14px; width:auto; }
.tituloFormMenu { color:#FFFFFF; background: url('fondos/bk_login_top4.gif'); background-repeat:repeat-x; background-color:#8D8D8D;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; padding: 4px 5px 4px 5px;
	height: 14px; width:auto; }
.linkTituloForm { color:#FFFFFF; text-decoration:none; }
.linkTituloForm:hover { color:#FFFFFF; text-decoration:underline; }
/* FIN TITULOS FORMULARIOS */

/* TEXTO LOGIN TOP */
.textoLogin { padding-left:2px; padding-right:2px; background: url('fondos/bk_login_top4.gif'); color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }

/* LINK MENU SUPERIOR */
.linkLogin { color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:underline; padding-left:5px; }
.linkLogin:hover { color:#FFFF00; }
/* LINK INICIO (CDV) */
.linkCDV { color:#FF9900; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkCDV:hover { color:#FF3300; }
/* LINK TRABAJO */
.linkTrabajo { color:#D5150B; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkTrabajo:hover { color:#FF6B40; }
/* LINK FORMACION */
.linkFormacion { color:#3333CC; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkFormacion:hover { color:#0099FF; }
/* LINK LIBROS */
.linkLibros { color:#663300; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkLibros:hover { color:#CC9966; }
/* LINK HERRAMIENTAS */
.linkHerramientas { color:#336600; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkHerramientas:hover { color:#66CC33; }
/* LINK TIENDA */
.linkTienda { color:#666; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkTienda:hover { color:#CCC; }
/* LINK MENU */
.linkMenu { color:#666; font-weight:bold; font-size:11px; text-decoration:underline; }
.linkMenu:hover { color:#CCC; }

/* BORDES LOGOS */
.bordeLogoTrabajo { border: 1px solid #FCAFAB; }
.bordeLogoFormacion { border: solid #6783E0 1px; }
.bordeLogoLibros { border: solid #592D00 1px; }
.bordeLogoHerramientas { border: solid #006600 1px; }
/* FIN BORDES LOGOS */

/* TEXTBOX LOGIN TOP */
.textboxLogin { padding-left:3px; padding-right:3px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:10px; 
	text-decoration:none; }
.textboxPwdLogin { padding-left:3px; padding-right:3px; width:80px; font-family:Arial, Helvetica, sans-serif; font-size:10px; 
	text-decoration:none; }
/* FIN TEXTBOX LOGIN TOP */

/* ESTILO ESTADO SERVICIOS */
.textServicioPendienteActivacion { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; font-style:italic; 
	padding:0px 5px 0px 5px; text-decoration:none; }
.textServicioPendienteActivacion:hover { color:#DDDDDD; }
.textServicioActivado { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000066; font-weight:bold; 
	padding:0px 5px 0px 5px; text-decoration:none; }
.textServicioActivado:hover { color:#003399; }
.textServicioCaducado { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; 
	padding:0px 5px 0px 5px; text-decoration:none; }
.textServicioCaducado:hover { color:#999999; }
.textServicioDesactivado { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; font-style:italic; 
	font-weight:bold; padding:0px 5px 0px 5px; text-decoration:none; }
.textServicioDesactivado:hover { color:#CC0000; }
/* FIN ESTILO ESTADO SERVICIOS */

/* ESTILO FORMULARIOS */
.tablaFormulario { border-style:solid; border-color:#E9E9E9; border-width:1px; padding:0px 1px 0px 1px; }
.tablaFormularioLogo { border-style:solid; border-color:#E9E9E9; border-width:1px; padding:0px 1px 0px 1px; background-color:#FFFFDD; }
.opcionFormulario { padding-left:3px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.textoFormulario { padding-left:5px; padding-right:5px;	color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.comboFormulario { width: 150px; color:#666666;	font-family:Arial, Helvetica, sans-serif; font-size:11px; }
/* FIN ESTILO FORMULARIOS */

/* OPCIONES DE PESO DE OFERTA LABORAL */
OPTION.pesominimo { background-color:#FFFF99; font-weight:bold;	width:auto; }
OPTION.pesoindistinto { background-color:#FFFF00; font-weight:bold; width:auto; }
OPTION.pesoopcional { background-color:#FFCC33; font-weight:bold; width:auto; }
OPTION.pesonormal { background-color:#FF6600; font-weight:bold; color:#FFFFFF; width:auto; }
OPTION.pesoimportante { background-color:#FF0000; font-weight:bold; color:#FFFFFF; width:auto; }
OPTION.pesomaximo { background-color:#990000; font-weight:bold; color:#FFFFFF; }
/* FIN OPCIONES DE PESO DE OFERTA LABORAL */

/* TEXTOS (EN COLOR) PARA FORMULARIOS */
.textOkForm { color:#339900; font-weight:bold; font-size:11px; } /* texto para confirmaciones exitosas */
.textErrorForm { font-weight: bold;	color: #FF0000;	font-size:11px; } /* texto para errores */
.textErrorFormTrabajo { font-weight:bold; font-size:11px; color:#FF0099; } /* si no se confunde con el texto granate */
.textGranateForm { font-weight:bold; color:#FC0000; font-size:11px; } /* texto para trabajo */
.textNaranjaForm { color: #FF6600; font-weight:bold; font-size:11px; } /* texto para cdv */
.textVerdeForm { color: #008000; font-weight:bold; font-size:11px; } /* texto para herramientas */
.textMarronForm { color: #592D00; font-weight:bold; font-size:11px; } /* texto para libros */
.textAzulForm { color: #000099; font-weight:bold; font-size:11px; } /* texto para formacion */
.textGrisForm { color:#666; font-weight:bold; font-size:11px; } /* texto para tienda */
.textNegroForm { color:#000000; font-weight:bold; font-size:11px; } /* texto negro para cualquier seccion */
/* FIN TEXTOS (EN COLOR) */

/* FOTOGALERIA (EJ: TIENDA) */
.fotogaleria  { float: left; width: 420px; /*background-color: #FFF; color:#000;*/ background-color: #DDD ; color: #FFFFFF; padding: 10px;
/*background-image: url("Logo_CDV.gif"); background-repeat: no-repeat; background-position: center;*/ }
.fotogaleria .foto { background-color: #CCC;	float: left; height: 195px;	width: 420px;}
.fotogaleria .foto .lafoto  { float: left; height: 175px; width: 420px; padding:10px; }
.fotogaleria .foto .titulofoto  { float: left;	height: 40px; width: 400px;	margin-top: -60px;	
background-image: url("fondo-fotogaleria.png");	background-repeat: repeat;	padding: 10px;	behavior: url("../includes/iepngfix.htc"); }
.fotogaleria .foto .titulofoto .nombre { font-size: 13px; font-weight: bold; color: #FFFFFF; float: left; width: 380px; }
.fotogaleria .foto .titulofoto .titulotxt {	font-size: 21px; font-weight: bold;	color: #FFFFFF;	float: left; width: 380px; line-height: 20px; }
.fotogaleria .foto .titulofoto .titulotxt a  { color: #FFFFFF; }

.fotogaleria .otrasfotos { float: left; width: 420px; height: 53px;	padding-top: 10px; }
.fotogaleria .otrasfotos .miniaturas {float: left; height: 53px; width: 260px; }
.fotogaleria .otrasfotos .miniaturas li { float: left; list-style-type: none; height: 53px;	width: 50px; 
padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; }
.fotogaleria .otrasfotos .controles { float: left; height: 53px; width: 160px; }
.fotogaleria .otrasfotos .controles .play-pause { width: 80px; text-align: center; height: 26px; cursor:pointer;}
.fotogaleria .otrasfotos .controles .ant-sig  {	height: 20px; width: 80px; padding-top: 7px; text-align: center;}
.fotogaleria .otrasfotos .controles .ant-sig .on{ cursor:pointer; }
.fotogaleria .otrasfotos .controles .ant-sig .off{ opacity:0.5; filter:alpha(opacity=50); }
/* FIN FOTOGALERIA */
