	input.datos_login { font:11px verdana,arial,sans-serif; width: 100px; height: 14px;}

	input.boton_login { color: #0055D4;
	         			font-family: verdana;
	         			font-size: 11px;
				        border-style: solid;	         
	        			border: 1px solid #0055D4;
				        cursor: "hand"; }

	input.boton_logout { color: #0055D4;
	         			 font-family: verdana;
	         			 font-size: 11px;
 				         border-style: solid;	         
	        			 border: 1px solid #0055D4;
					 width: 80px;
				         cursor: "hand"; }

	#colLeft {
		width:200px; padding:0px; vertical-align: top; text-align:left;
		margin-left: auto; margin-right: auto; /* centrado de columna */
	}
	
	table.colLeft_table {
		vertical-align: top;
		border-style: solid;
		border-width: 1px;
		border-color: #e3e3e3;
		background-color: #ffffff;
	}
	
	table.colLeft_subtable {
		vertical-align: top;
		background-color: #ffffff;
		margin-left: auto; margin-right: auto; /* centrado de tabla */
	}

	tr.colLeft_row {
		vertical-align: middle;
		margin-left: auto; margin-right: auto; /* centrado de fila */
	}
	
	/* headblue */
	
	.headblue {
		background:url(/index/left/imagenes/bg_dksunblue.gif) repeat-x left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		left: 9em;
		text-align:center;
	} 
	
	.headblue div.cornerTL{background:url(/index/left/imagenes/generic_tl.gif) no-repeat left top}
	.headblue div.cornerTR{background:url(/index/left/imagenes/generic_tr.gif) no-repeat right top; padding:5px}
	.headblue .title {color:#FFF;padding-left:8px;font-weight:bold}	
		
	#colLeftFieldset {
		border: #26a solid 1px;
		width: 170px;		
	}
	
	#colLeftLegend {
		background: #fb0;
		border: #26a solid 1px;
		padding: 1px 10px;
	}	
	
	ul.info {
		list-style-type: none;
		margin: 0px;
		padding: 10px;
	}