/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	background-color:#bfbdd6;/*#f1e7d995adc7*/
}
.contenedor1
{
	width:100%;
	height:auto;
	border:0px solid #000;
	padding:0;
	margin:0;
	vertical-align:top;
}
.contenedorLogin
{
	width:1000px;
	height:560px;
	background-image:url(../img/fondos/fondoIndex.png); 
	background-repeat:no-repeat;
}
.contenedorMain
{
	width:1000px;
	height:700px;
	background-image:url(../img/fondos/fondoMain.png); 
	background-repeat:no-repeat;
	background-color:#f1e7d9;
}
#capaMenu
{
	width:100%;
	height:450px;
	max-height:450px;
	overflow:auto;
	border:0px solid #000;
}
/*FONDO EVALUACION*/
#headerEvaluacion
{
	background-color:#FFFFFF;
	height:135px;
}
#tdEvaluacionContent
{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	background-color:#525293;
}
#tdEvaluacionLateral
{
	width:20%;
	background-color:#525293;
	padding:5px;
	border-right:1px solid #95adc7;
	padding-left:10px;
}
#dvContentEvaluacion
{
	height:100%;
	width:100%;
	border:0px inset #e7e7ef;
	background-color:#e7e7ef;
	padding:20px 0px 20px 0px;/*top right bottom left*/
}
/*FIN FONDO EVALUACION*/
.avatarDiv
{
	width:120px;
	height:120px;
	border:0px solid #666;
}
.avatarImg
{
	max-height:100px;
	max-width:100px;
	margin-top:10px;
	border:2px solid #999;
}
.txt1
{
	width:100px;
	padding:2px 2px 2px 2px;/*top,right,bottom,left*/
	font-size:14px;
	font-weight:lighter;
	color:#666666;
	border:1px solid #999;
}
.txt1:focus
{
	border:1px solid #37BEFF;
}
.txt1Dv
{
	width:17px;	
	padding:2px 2px 2px 2px;/*top,right,bottom,left*/
	font-size:14px;
	font-weight:lighter;
	color:#666666;
	border:1px solid #999;
}
.txt1Dv:focus
{
	border:1px solid #37BEFF;
}
.txt2
{
	padding:2px 2px 2px 2px;/*top,right,bottom,left*/
	font-size:14px;
	font-weight:lighter;
	color:#666666;
	border:1px solid #999;
}
.txt2:focus
{
	border:1px solid #37BEFF;
}
.txtAreaCompromiso
{
	width:96%;
	height:90px;
	padding:5px;
	resize:vertical;
	font-size:14px;
	font-weight:lighter;
	color:#666666;
	border:1px solid #999;
	overflow:auto;
}
.txtAreaCompromiso:focus
{
	border:1px solid #37BEFF;
}
.txtCompromisoResumen
{
	font-size:13px;
	color:#666;
	text-align:justify;
	max-width:700px;
	width:500px;/*width:100%;*/
	max-height:80px;
	height:80px;
	border:0px;
	
}
.ddl1
{
	border:1px solid #999;
	/*width:100%;*/
	width:230px;
	max-width:230px;
	font-size:14px;
	color:#666;
	margin:0px;
	padding:2px 2px 2px 2px;
}
.btn1
{
	padding:3px 8px 3px 8px;/*top,right,bottom,left*/
	background-color:#666;
	cursor:pointer;
	border:0px;
	font-weight:600;
	font-size:11;
	color:#FFF;
}
.btn1:hover
{
	background-color:#333;
}
.btn1Imprimir
{
	padding:3px 8px 3px 8px;/*top,right,bottom,left*/
	background-color:#666;
	cursor:pointer;
	border:0px;
	font-weight:600;
	font-size:11;
	color:#FFF;
	background-image:url(../img/iconos/imprimir.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:25px;
}
.btn1Imprimir:hover
{
	background-color:#333;
}
.btnTopVolver
{
	background-color:#cccccc;
	cursor:pointer;
	color:#666666;
	font-size:16px;
	font-style:oblique;
	margin-top:2px;
	padding:5px 20px 5px 20px;
	border:1px solid #666;
}
.btnTopVolver:hover
{
	border:1px solid #CCC;
}
fieldSet
{
	height:auto;
	text-align:left;
	padding:20px 10px 10px 10px;
	border:1px solid #999;
}
fieldSet legend
{
	margin-left:20px;
	font-weight:bold;
}

#tblDatos
{
	border-spacing:1px;
	font-family: calibri;
	font-size: 10pt;
}
#tblDatos th
{
	height:30px;
	background-color:#666666;
	background-position:right;
	background-repeat:no-repeat;
	background-margin-left:12px;
	border: 0px solid #000;
	color:#FFF;
	font-weight:lighter;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
}
#tblDatos td
{
	padding:2px;
}
#tblDatos tr
{
	height:30px;
	background-color:#CFE1F8;
}
#tblDatos tr:nth-child(2n+1)
{
	background-color:#EBF1F8;
}
#tblDatos tr:hover
{
	background-color:#84B5EA;
	color:#FFF;
}