.item {
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(arrow.png) ;
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

.filaover {
	padding: 3px;
	font-size: 11px;
	FONT-FAMILY: verdana;
	color: white;
	background-color: #848ccd;
	cursor: hand;
}
.filaout {
	padding: 3px;
	font-size: 11px;
	FONT-FAMILY: verdana;
	color: black;
	background-color: white;
}
.filaclick {
	padding: 3px;
	font-size: 11px;
	FONT-FAMILY: verdana;
	color: black;
	background-color: GAINSBORO;
	cursor: hand;
}
.obligatorio {
	color: #d42b00;
	font-weight: normal;
}
.blanco {
	background-color: White;
}
.celda_tabulacion {
	border-top: white solid 1px;
	border-left: white solid 1px;
	border-bottom: white solid 1px;
	border-right: white solid 1px;
}
.estadistica_encabezado {
	padding: 3px;
	font-size: 11px;
	FONT-FAMILY: verdana;
	color: white;
	background-color: #848ccd;
	cursor: default;
}
.estadistica_registro {
	padding: 3px;
	font-size: 11px;
	FONT-FAMILY: verdana;
	color: black;
	background-color: #dcdcdc;
	cursor: default;
}
.cliente {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #696969;
	background-color: #dcdcdc;
	text-transform: uppercase;
	cursor: default;
	border: solid 1px outset;
}
.tabular {
	background-color: Silver;
	border: #9999CC solid 1px;
}
.tabularcelda_encabezado{
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}
.tabularcelda {
	border: solid white 1px;
	border-bottom: #EEEFFF solid 1px;
}
.tabularcelda_nuevo{
	background-color: gold;
	font-weight: bold;
	border: solid white 1px;
	border-bottom: #EEEFFF solid 1px;
}
.tabularcelda_preaviso{
	background-color: #FF99FF;
	font-weight: bold;
	border: solid white 1px;
	border-bottom: #EEEFFF solid 1px;
}


/********************************************************************
	WEBWIDGETS: GRID
********************************************************************/
/*	you may skip grid id (#myGrid) in all other rules
	- if the rule applies to all grids
	- if you have only one grid on your page */

	#myGrid { width: 400px}
/********************************************************************
	Rows
********************************************************************/
	#myGrid .aw-grid-row {height: 20px; border-bottom: 1px solid #ccc}
/*	#myGrid .aw-row-1 {color: blue} */
	/*	Alternate row colors */
	#myGrid .aw-alternate-even {background: #fff;}
	#myGrid .aw-alternate-odd {background: #eee;}
	#myGrid .aw-alternate-even .aw-column-1 {background: #eee;}
	#myGrid .aw-alternate-odd .aw-column-1 {background: #ddd;}
	/*	Highlight on mouseover, mousedown */
	#myGrid .aw-mouseover-row {background: #ccc;} 
	#myGrid .aw-mousedown-row {background: #999;} 
	#myGrid .aw-mouseover-row .aw-column-1 {background: #bbb;} 
	#myGrid .aw-mousedown-row .aw-column-1 {background: #888;}
	/* Selected rows */
	#myGrid .aw-rows-selected {background: #316ac5;}
	#myGrid .aw-rows-selected .aw-column-1 {background: #316ac5;}
/********************************************************************
	Columns
********************************************************************/
	#myGrid .aw-column-0 {width: 50px; border-right: 1px dotted #ccc;}
	#myGrid .aw-column-1 {width: 150px; border-right: 1px dotted #ccc;}
	#myGrid .aw-column-2 {text-align: left}
	#myGrid .aw-column-3 {text-align: left}
	#myGrid .aw-column-4 {text-align: left}
/********************************************************************
	Cells
********************************************************************/
/*	#myGrid .aw-row-2 .aw-column-1 {color: red; font-style: italic} */
	/*	Highlight on mouseover, mousedown */
/*	#myGrid .aw-mouseover-cell {color: red;} 		*/
/*	#myGrid .aw-mousedown-cell {background: #666;}	*/
	/* Selected cells */
	#myGrid .aw-grid-row .aw-cells-selected {background: #316ac5;}
/********************************************************************
	Headers
********************************************************************/
	#myGrid .aw-grid-headers {color: black}
	#myGrid .aw-grid-headers .aw-column-1 {font-weight: bold}
	/*	Highlight on mouseover, mousedown */
	#myGrid .aw-mouseover-header {color: blue;}
	#myGrid .aw-mousedown-header {color: blue;}
	#myGrid .aw-header-1 {background: #def}
/********************************************************************
	Row selectors
********************************************************************/
	#myGrid .aw-row-selector {width: 20px; text-align: center}
	#myGrid .aw-row-2 .aw-row-selector {font-weight: bold}
	#myGrid .aw-mouseover-row .aw-row-selector {color: black; font-weight: bold; background: Silver;}
	/*	Highlight on mouseover, mousedown */
	#myGrid .aw-mouseover-selector {background: gray;}
	#myGrid .aw-mousedown-selector {background: yellow;}

/********************************************************************
	ESTILOS PARA CLIENTES
********************************************************************/
h1.cliente {
	border: 0px solid orange;
	height: 35px;
	margin-bottom: 15px;
	color: White;
	border-bottom: 2px solid orange;
	font-family: Arial, verdana;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	background-color: white; 
	background: url(../../img/cliente/h1.png) no-repeat;
}

table.tarjeta_personal{
	color: black;
	border: 1px solid gray;
	width: 400px;
	background-color: White;
	vertical-align:bottom;
}
.tarjeta_nombre{
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	font-size:13px;
}
.tarjeta_compania{
	text-transform: uppercase;
	font-weight: normal;
	font-size:9px;
	text-align:center;
}
.tarjeta_cargo{
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
	font-size:10px;
}
.tarjeta_actividades{
	text-align: right;
	font-weight: normal;
	font-size: 9px;
}
a.tarjeta_link:link, a.tarjeta_link:visited {
	color: black;
	font-size: 10px;
	font-weight: normal;
}
a.tarjeta_link:hover {
	color: navy;
}
.tarjeta_pie{
	font-size: 9px;
}

table.curriculum{
	color: black;
	border: 1px solid gray;
	width: 95%;
	background-color: White;
}
.curriculum_nombre{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
}
.curriculum_celda{
	border: 1px solid gray;
	padding: 20px;
}
.curriculum_tit{
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px silver solid;
	margin-bottom: 10px;
}
.noticia_titulo{
	text-align: left;
	text-transform: uppercase;
	color: navy;
	border-bottom: solid 1px navy;
	font-weight: bold;
	margin-bottom: 10px;
}
.noticia_fecha{
	color: navy;
	font-size: 11px;
	font-style: italic;
}

.noticias_index{
	color: navy;
	font-size: 11px;
	font-style: italic;
}

.noticia_tematica{
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.pendiente{
	color: Red;
	font-size: 11px;
	text-transform: uppercase;
	border: dotted 1px silver;
	background-color: #F0E68C;
}
.noticia_fieldset{
	margin-top: 20px;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
	padding-bottom: 4px;
}
.noticia_comentario_encabezado{
	color: Green;
	font-size: 9px;
	font-weight: bold;
	text-transform: none;
	margin-bottom: 0px;
	padding-bottom: 2px;
	border-bottom: 1px dotted green;
}
.noticia_comentario_texto{
	margin-bottom: 10px;
}
.encuesta_titulo{
	color: #7CD000;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0px;
	padding-bottom: 4px;
	border-bottom: 1px solid silver;
}
.button {
  color: navy;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  width: auto;
  background: url(button_bg.png) repeat-x;
  padding: 0px 5px 0px 5px;
  height: 22px;
  margin: 1px;
  border: 1px solid #cccccc;
}
.button_realzado {
  color: green;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  width: auto;
  background: url(button_bg.png) repeat-x;
  padding: 0px 5px 0px 5px;
  height: 22px;
  margin: 1px;
  border: 1px solid #cccccc;
}

.fieldset{
	background-color: #fefefe;
	padding: 5px;
	border: 1px solid silver;
	margin: 0px;
}
.encuesta_fila_oscura{
	background-color: #f6f6f6;
}
.encuesta_fila_clara{
	background-color: #fafafa;
}
.carga_foto{
	width:150px; 
	height:100px; 
	border: 2px inset; 
	text-align:center; 
	background: white;
	overflow: auto;
	vertical-align: middle;
}

.divlogin {
	z-index: 2;
	background-color:white;
	position: absolute; 
	width:1px; 
	height:1px; 
	border: 0px solid red; 
	top:-500px; 
	left:-500px; 
	visibility: hidden;
}
.divlogin_tit {
	background-color:red; 
	color: white; 
	padding:4px; 
	height:22px;
}
.divlogin_body {
	background-color:white; 
	color: navy; 
	padding:4px;
}
.popup{
	background-color: White;
	background-image: url(../../img/bg_popup.jpg);
	background-repeat: no-repeat;
}
#curriculum{
margin-top: 20px;
background:#FFFFFF;
width: 550px;
height: 475px;
text-align: justify;
border: 0px solid #FF0000;
overflow: hidden;
overflow-y: scroll;
overflow-x: hidden;
	scrollbar-face-color:#F9F9F9;
	scrollbar-highlight-color:#E6E6E6;
	scrollbar-3dlight-color:#E6E6E6;
	scrollbar-shadow-color:#7A8180;
	scrollbar-arrow-color:#3A3A3A;
	scrollbar-track-color:#999999;}
