/* ************************** ESTILOS ETIQUETAS HTML ************************** */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	margin:5px;
}
form{
	margin:0px;	
	padding:0px;
}
input, select, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
/* ************************** ESTILOS PIE DE PAGINA *************************** */
#divPiePagina{
	border:1px solid #CCCCCC;
	color:#79848A;
	margin:0px 0px 0px 3px;
	padding:5px 0px 5px 0px;
	text-align:center;
	width:772px;	
}
/* ***************************** ESTILOS GENERALES **************************** */
.tblMarcorPrincipal{
	border:1px solid #CCCCCC;
	margin:5px 0px 5px 3px;
	padding:10px 0px 10px 0px;
	width:774px;
}
.titulos_Izq{
	background-image:url(../Recursos/imagenes/GNC_tit_ico.gif);
	background-position:0% 100%;
	background-repeat:no-repeat;
	width:15px;
}
.titulos{
	border-bottom:1px solid #CCCCCC;
	color:#ABBF08;
	font-size:16px;
	font-weight: bold;
}

.controles{
	font-size:12px;
	vertical-align:top; 
}

.controles02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:18px;
	text-align:left;
	vertical-align:top;
	width:120px;
	border: 1px solid #CCCCCC;
}

.controles03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:18px;
	text-align:right;
	vertical-align:top;
	width:80px;
	border: 1px solid #CCCCCC;
}

.controlesMultilinea{
	font-size:12px;
	vertical-align:top; 
}
.controlesDropDownRange{
	font-size:11px;
	height:18px;
	text-align:left;
	vertical-align:top; 
}
.controles01{
	font-size:12px;
	text-align:center;
}
.controles100{
	font-size:12px;
	height:18px;
	width:100px;
	text-align:center;
}
.controlListBox{
	font-size:12px;
	width:165px;
}
.controlDatePicker{
	font-size:12px;
	height:18px;
	width:135px;
	text-align:center;
}
.controlGrid-boxes{
	font-size:12px;
	white-space:nowrap;
} 
.controlGrid-titulos{
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.controlGrid-titulos02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}  
.controlGrid-titulos:link{
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.controlGrid-titulos:visited{
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.controlGrid-titulos:hover{
	font-size:12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.controlGrid-tabla{
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	text-decoration:none;
  text-align:Center;
}
.controlGrid-item{
	font-size:12px;
	color:#0259A9;
	padding:3px;
	
}
.controlGrid-itemCDC
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0259A9;
	padding: 3px;    
}
.controlGrid-item: BackColor{
	background-color:#EAEAEA;
}
.controlGrid-item:link{
	font-size:12px;
	color: #0259A9;
	padding:3px;
}
.controlGrid-item:visited{
	font-size:12px;
	color: #0259A9;
	padding:3px;
}
.controlGrid-item:hover{
	font-size:12px;
	color: #0259A9;
	padding:3px;
}
.controlGrid-aitem{
	font-size:12px;
	color: #0259A9;
	padding:3px;  
	
}
.controlGrid-aitemCDC
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0259A9;
	padding: 3px;    
}
.controlGrid-aitem: BackColor{
	background-color:"#F7F7F7";
} 

.controlGrid-aitem:link{
	font-size:12px;
	color: #0259A9;
	padding: 3px;
}
.controlGrid-aitem:visited{
	font-size:12px;
	color: #0259A9;
	padding: 3px;
}
.controlGrid-aitem:hover{
	font-size:12px;
	color: #0259A9;
	padding: 3px;
}
.controlGrid-header{   
	font-size: 11px;
	color: #FFFFFF;
	background-color:#8BBF08;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:3px;
}  
.controlGrid-header:link{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8BBF08;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.controlGrid-header:visited{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8BBF08;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.controlGrid-header:hover{
	font-size:12px;
	color: #FFFFFF;
	background-color: #8BBF08;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.ContenidoCDC
{		
	margin-left: 10px;
	margin-right:10px;
	width: 700;		
	height:300;
	overflow:auto;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	border: 1px solid #e0e0e0;
}
.listaSubastasVigentes{
	font-size: 12px;
	height:16px;
	width:70px;
}
.textBox-SubastaActual{
	font-size:12px;
	height:16px;
	width:40px;
	text-align:center;
}
/* Div container to wrap the datagrid */
div#div-datagrid {
width: 780px;
height: 400px;
overflow: auto;
}

/* Locks the left column */
td.locked, th.locked {
font-size: 14px;
font-weight: bold;
text-align: center;
background-color: #8BBF08;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default; 
left: expression(document.getElementById("div-datagrid").scrollLeft-2); /*IE5+ only*/
}	

/* Locks table header */
th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background: #8BBF08;
color: #FFFFFF;
font-weight: bold;
text-align: center;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-color: #FFFFFF;
border-right-style: solid;
border-right-width: 1px;
padding: 5px;
position:relative;
cursor: default; 
top: expression(document.getElementById("div-datagrid").scrollTop-2); /*IE5+ only*/
z-index: 10;
}

/* Keeps the header as the top most item. Important for top left item*/
th.locked {z-index: 99;}

