﻿.#headdocente
{
	background-image: url(Images/encabezado_docentes.jpg);
	height: 29px;
	width: 943px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #0099CC;
	padding-top: 15px;
	padding-left: 20px;
	background-repeat: no-repeat;
}

#centrar
{
	width: 50%;
	left: auto;
	right: auto;
	clear: both;
	float:left;
	padding: 5%; 	
	
	}
#centrodocente
{
	width: 943px;
	background-image: url(Images/repetir_docente.jpg);
	background-repeat: repeat-y;
	height: 350px;
	overflow:visible;
	display:table;
}

#centrodocente1
{
	width: 943px;
	background-image: url(Images/repetir_docente1col.jpg);
	background-repeat: repeat-y;
	height: 350px;
	overflow:visible;
	display:table;
}
	
#piedocente {
	background-image: url(Images/pie_docentes.jpg);
	background-repeat:no-repeat;
	height: 45px;
	width: 943px;
}

#colizq {
	width:292px;
	padding: 0px;
	float:left;
	clear:none;
}

#colcentro {
	width:316px;
	float:left;
	clear:none;	
}

#colder {
	width:308px;
	float:left;
	clear:none;	
}
#unacol {
	width:943px;
	float:left;
	clear:none;	
}


/*COLUMNAS PARA RECURSOS QUE SON MAS ANCHAS*/

#colizqrec {
	width:400px;
	padding: 0px;
	float:left;
	clear:none;
}

#colcentrorec {
	width:300px;
	float:left;
	clear:none;	
}

#colderrec {
	width:108px;
	float:left;
	clear:none;	
}

/*ACA TERMINAN LOS DE RECURSOS*/

#centrodocente h2, #centrodocente1 h2{ 
	color:#5094C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.1em;
	font-variant: small-caps;
	border-left:solid 1px #E8F0F7;
	padding: 7px 3px 0px 7px;
	width:100%;
	height: 20px;
	clear:right;
	float:left;
	background-image: url(Images/fdoh2b.jpg); 
	background-repeat: no-repeat; 
	}
	
	
#tiporecurso 
{
	width:95%;
	padding-left:30px;
	text-align:left;
	}
#tiporecurso p
{
	clear:both;
		text-align:left;
	color:Gray;
	font-size:11px;
	margin-left:20px;
	
	}	

#tiporecurso p a
{
	clear:both;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	color:#004973;
	font-size:11px;
	margin-left:20px;
	}
	
#tiporecurso a:hover
{
	clear: both;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #0099cc;
	font-size: 11px;
	}	


/* MENSAJE DE ALERTA DE ASIGN DOCENTE */

.destacadook
{
	color: #FF9900;
	font-size: 12px;
	text-align: left;
	margin: auto;
	min-height: 50px;
	position: relative;
	top: 10px;
	left:20px;
	background-image: url(Images/ojoborrar.png);
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left:30px;
	display:block;
	clear:both;
}		

.destacadoborrar
{
	color: #FF9900;
	font-size: 12px;
	text-align: left;
	margin: auto;
	min-height: 50px;
	position: relative;
/*	top: 150px;*/
	left:20px;
/*	background-image: url(Images/ojoborrar.png);*/
	background-image: url(Images/ojoborrar.png);	
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left:30px;
	padding-top:5px;
	display:block;
	clear:both;
	z-index:1;
}	
/****************************/		

#espaciador, #espaciador1, #espaciador2 , #espaciador3, #espaciador4
{
	margin-left:30px;
	width:100%;
	clear:both;
	float:left;

	}	
	
#titulo1 
{
	float:left;
	clear:none;
	width:290px;
	}
#titulo2
{
	float: left;
	clear: none;
	color: #B5D9FA;
}	

.rlbText , .rlTodosARD
{
	width:auto;
	font-size:9px;
	font-weight:normal;
	line-height:9px;
	margin-bottom:2px;
	min-height:10px;
	overflow:hidden;
	position:absolute;
	line-height:150%;
	height:auto;
	border-bottom:solid 1px #F4F9FD;
	display:inline;
	clear:both;

	height: auto;
	max-height:450px;
	font-family:"Segoe UI",Arial,sans-serif;
	font-size:12px;
	color:#333333;	
/*	background-color:white;		*/
	}
li .rlbText 
{
/*	background-color:aqua;*/
	width:90%;
	display:block;
	overflow:hidden;
	height:15px;
/*	background-color:#fff;*/
	}
.rlTodosARD	
{
/*	background-color:Aqua;*/
	border:solid 10px red;
	height:auto;
	}
	
.rlbItem{
/*	width:90%;*/
	line-height:150%;	
	min-height:15px;
	}
	
li.rlbItem 
{
	background-color:#fff;
	border: solid 2px #F4F9FD;
	/*width:90%;*/
	}

/*
.rlbList 
{
	background-color:#FCFEFF;
	border: solid 1px #E8F0F7;
	margin-left:100px;
	padding-left:100px;
	float:right;
	border: solid 1px #E8F0F7;
	clear:both;	
	}*/
.rlbGroupRight, .rlbGroupTop
{
/*	width:85%;*/
		background-color:#fff;
	/*height:auto;
	min-height:1px;
	display:inherit;*/
	}		
.rlbGroup rlbGroupTop	{height:800px; background-color:Aqua;}
	
	
.rlbList 
{
/*	width:100%;
	margin-right: auto;
	margin-left: auto;*/
	}	

/*li
{
	margin-left: 10px;
	padding-left: 10px;
	text-decoration: none;
	font-weight: normal;
	font-family: verdana;
	list-style-position: inside;
	list-style-image: url(Images/profesor.gif);
	list-style-type: none;
	width: 200px;
	font-size: 11px;
	color: gray;
}	
*/

.campos
{
	background-color: #FCFEFF;
	padding: 3px;
	margin: 5px;
	margin-left: 10px;
	width: 250px;
	float: left;
	border-right: #DEEEFD 1px solid;
	border-top: #DEEEFD 1px solid;
	font-size: 10px;
	border-left: #DEEEFD 1px solid;
	color: #696969;
	border-bottom: #DEEEFD 1px solid;
	font-family: verdana;
	/*overflow:auto;*/
	}

.botones
{
	width:130px;
	height:21px;
	font-size: 10px;
	font-weight:bold;
	background-image: url(Images/guardar.gif);
	background-repeat: no-repeat;
	color: #fff;	
	font-family: verdana;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	padding-left:23px;	
	margin-left:10px;
	text-align:center;
}
.botonAsp
{
	width:79px;
	height:22px;
	font-size: 10px;
	font-weight:bold;
	background-image: url(Images/guardarAps.gif);
	background-repeat: no-repeat;
	color: #fff;	
	font-family: verdana;
	font-weight:normal;
	border: none;
	background-color: transparent;
/*	padding-left:23px;	*/
	margin-left:5px;
	text-align:center;
}

.btnimg 
{
	margin-left:5px;
	margin-right:5px;
	vertical-align:bottom;
	
	}


/*PARA EL CUADRO CON EL CONTENIDO*/


#contenedorcentra {
		margin: 0px auto;
		width:95%;
		padding:10px;
		margin-top:20px;
		clear:both;
	}


/* Para la pagina de ADMINRECURSOS.ASPX QUE TIENE 5 COLUMNAS*/

#col5a, #col5b, #col5c, #col5d, #col5e {
	width: 19%;
	height:auto;
	float: left;
	height: 100%;
	border-left: 1px dashed #C8E3FC;
	padding-left:5px;
}		
#doscolder{
	width:64%;
	float:right;
	clear:none;
}

#doscolizq  {
	width:30%;
	float:left;
	clear:none;
}

	
#borizq1, #borizq2, #borizq3 {
		width:43px;
		height:39px;
		background-image:url(Images/borizq.jpg);
		background-repeat:no-repeat;		
		float:left;		
}

/*BORDE IZQUIERDO CUANDO HAY MAS DE 1 TITULO */

#borizq1b, #borizq2b, #borizq3b {
		width:43px;
		height:39px;
		background-image:url(Images/borizq2.jpg);
		background-repeat:no-repeat;		
		float:left;		
}
		
#border1, #border2, #border3 {
		width:43px;
		height:39px;
		background-image:url(Images/border1b.jpg);
		background-repeat:no-repeat;
		float:right;
}
#border1 
{
	float:left;
	}
	
/*FONDO DE SOLAPA QUE NO TIENE TITULO*/
#border1sin, #border2sin, #border3sin {
		width:43px;
		height:39px;
		background-image:url(Images/border1.jpg);
		background-repeat:no-repeat;
		float:right;
}
	
#bor1, #bor2, #bor3 {
		float:left;
		/*width:auto;*/
		height:39px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			font-variant: small-caps;
			color: #00659C;
			padding-top: 13px;
			text-align:center;
			/*letter-spacing: 0.1em;*/

			
		}
#bor1
{
		background-image:url(Images/enc.jpg);
		background-repeat:repeat-x;

}
#bor1xtema 
{
		float:left;
		/*width:auto;*/
		height:39px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			font-variant: small-caps;
			color: #00659C;
			padding-top: 13px;
			text-align:center;
			/*letter-spacing: 0.1em;*/
		background-image:url(Images/enc.jpg);
		background-repeat:repeat-x;
		width:205px;
}

.negrita 
{
	font-weight: bold;
	font-size:10px;
	font-variant:small-caps;
	}
	
	
.nonegrita 
{
	font-weight: normal;
	font-size:10px;
	font-variant:normal;	
	}	

#bor1 a, #bor2 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #00659C;
	text-align:center;
	}

#bor2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: small-caps;
	color: #B5BBC2;
	padding-top: 13px;
	text-align: center;
}
	
#pieizq {
		float:left;
		width:44px;
		height:44px;
		background-image:url(Images/pieizq.jpg);
		background-repeat:no-repeat;
	}
	
#pieder {
		float:right;	
		width:44px;	
		height:44px;			
		background-image:url(Images/pieder.jpg);
		background-repeat:no-repeat;		
	}
	
#pie {	
		width:100%;
	}
	
#encabezadocol1, #encabezadocol2, #encabezadocol3{
		float:left;
		width:auto;
/*	background-image:url(Images/enc.jpg);
		background-repeat:repeat-x;*/
		/*height:39px;		*/
		width:100%;
		height:38px;
	}

#encabezadocol {
		float:left;
		width:auto;
		background-image:url(Images/enc.jpg);
		background-repeat:repeat-x;
		width:100%;
		height:38px;
	}

#encabezadocol1sin, #encabezadocol2sin, #encabezadocol3sin{
		float:left;
		width:auto;
		background-image:url(Images/enc1.jpg);
		background-repeat:repeat-x;
		height:39px;		
		width:100%;
	}

#contenido {
	}
	
#contenidoder {
		padding-bottom:10px;
		padding-top:10px;	
	}
	
#contenidoizq {
	}
		
		
/********************** NUEVOS ESTILOS  ******************/



#contenc1 {
	width:auto;
	min-width:34%;
	float:left;
	background-image:url(Images/enc1.jpg);	
	}


#contenc1xtema {
	width:auto;
	min-width:34%;
	float:left;
	background-image:url(Images/enc1.jpg);	
	}

#contenc2 {
		width:33%;
		float:left;	
	}
	
#contenc3 
{
/*	min-width:33%;*/
	max-width:200px;
		max-width:33%;
		width:auto;
		float:left;	
	}
		
.contenctipotema {
	width:auto;
	float:left;
	background-image:url(Images/enc1.jpg);	
	}		
		
#los3encabezados 
{
	height:39px;
	}

#todopies {
		clear:both;	
		background-image:url(Images/pie.jpg);
		background-repeat:repeat-x;
		height:39px;
		width:100%;
		float:left;
		margin-bottom:20px;
}


/********* PESTAÑA SELECCIONADA *********/

#encabezadocol_sel{
		float:left;
		width:auto;
		background-image:url(Images/enc_sel.jpg);
		background-repeat:repeat-x;
		width:100%;
		height:38px;
	}	

#borizq1_sel {
		width:43px;
		height:39px;
		background-image:url(Images/borizq_sel.jpg);
		background-repeat:no-repeat;		
		float:left;		
}

#bor1_sel {
		float:left;
		width:auto;
		height:39px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			font-variant: small-caps;
			color: #00659C;
			padding-top: 13px;
			text-align:center;
		}
#bor1_sel a
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #00659C;
	text-align:center;
	}

#border1_sel  {
		width:43px;
		height:39px;
		background-image:url(Images/border1b_sel.jpg);
		background-repeat:no-repeat;
		float:right;
}

/*****************************************/	
	
#contenidos, #contenidos1, #contenidos2, #contenidos4, #contenidos5
{
	/*ES EL CONTENEDOR DE LAS TRES COLUMNAS CENTRALES*/
	background-color:#F4F9FD;	
	height: 100%;
	display:table;
	min-width:100%;
	width:100%;
	background-image: url(Images/repetir_fondo.jpg);
	background-repeat: repeat-y;
}
#contenidos5
{
	width:500px;
	margin-left:auto;
	margin-right:auto;		
	height:26px;
	}
	
.iconos {
	float:left;
	background-color:#009933;
	border:dotted 1px blue;
}
	
	
#contenidocol2 {
		text-align:left;
		margin-bottom:10px;
/*		margin-left:20px;*/
	}
	
#contenidocol1 {
		text-align:left;
		margin-left:20px;
		margin-bottom:10px;	
/*		overflow:auto;*/
}
	
#contenidocol3 {
		text-align:left;
		margin-bottom:10px;	
}
#tiporec 
{
	float:right;
	width:auto;
	position:relative;
	top:-200px;
	left:17px;
	}

#contenidocol1 h2, #contenidocol2 h2, #contenidocol3 h2, #contenidos h2, #contenidocol4 h2, #contenidocol5 h2, #contenidocol6 h2, #contenidocol7 h2, #contenidos5 h2, #col1 h2{ 
	color:#5094C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0.1em;
	font-variant: small-caps;
	border-left:solid 1px #E8F0F7;
	padding: 7px 3px 10px 7px;
	width:90%;
	height:20px;
	clear:both;
	float:left;
	background-image: url(Images/fdoh2b.jpg); 
	background-repeat: repeat-y; 
	text-decoration:none;
	}
#contenidocolcentro 
{
	width:auto;
	display:block;
/*	border:dashed 1px green;
	border:dashed 1px greeen;*/
	}	

#contenidos5 h2 a{ 
	text-decoration:none;
	}

#contenidos5 h2 a:hover{ 
	text-decoration:none;
	font-weight:bold;
	color:#005891;
	}
		
#contenidos5 { 
		text-align: left;
		vertical-align: middle;
		margin: 0px auto;
		padding: 0px;
		width: 550px;
		/*border: 1px dashed #564b47;*/

	}
#contenidos5 h2{ 
	clear:none;
	float:right;
	/*border:dashed 1px red;*/
	width:290px;
	}
	
#contenidos5 h2.flip { 
	clear:none;
	float:left;
	/*border:dashed 1px red;*/
	width:290px;
	background-image: url(Images/fdoh2invertido.jpg); 
	background-repeat: no-repeat; 
	text-align:left;	
	margin-left:30px;
	padding-left:205px;
	}		
		
	#contenidocol1 h3, #contenidocol2 h3, #contenidocol3 h3, #contenidos h3{ 
	color:#5094C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.1em;
	font-variant: small-caps;
	border-bottom: 1px solid #C7E2FC;
	border-top:1px solid #EDF5FE;
	border-left:solid 1px #E8F0F7;
	padding: 3px 0px 0px 7px;
	width:97%;
	height: 15px;
	clear:right;
	float:left;
	margin-left: 10px;
	background-image: url(Images/fdoh3.jpg); 
	background-repeat: no-repeat; 
	width:90%;
	clear:both;
	float:left;
	}

#contenidos h5, #contenidocol7 h5, #contenidos2 h5, #contenidos1 h5
{
	background-image: url(Images/info.png);
	background-repeat: no-repeat;
	padding:5px;
	padding-left: 60px;
	padding-right: 60px;
	clear: both;
	float: left;
	line-height: 120%;
	background-position: left center;
	text-decoration: none;
	vertical-align:top;
	margin-top:10px;
	margin-bottom:10px;	
	min-height:50px;
	}

#reporte 
{
	clear:both;
	height:35px;
	border-bottom:dashed 1px #C7E2FC;
	
	
	}
/*
rlbText.li
{
	color: Green;
	font-size: large;
	background-color: red;
	list-style-position: outside;
	list-style-image: url(App_Themes/default/Images/profesores.gif);
}
*/
.profes 
{
	max-height:432px;
	overflow:auto;
		overflow-x: hidden;
}
.profes2 
{
	max-height:330px;
	overflow-x: hidden;
}
.profes3 
{
	max-height:450px;
	/*overflow:auto;*/
}

.sinbullet
{
	list-style-type: none;
}


/*-------------------------------------------*/
/*   NUEVOS ESTILOS PARA SECCION DE GRUPOS   */
/*-------------------------------------------*/


/* GRUPO AL CUAL PERTENECE EL ALUMNO SELECCIONADO  */

/*Estilo para las fotos*/

.fotogrupos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
	margin:10px;
	padding:3px;
	width:75px;
	height:auto;
	background-image:url(Images/sombra.png);
	background-repeat:no-repeat;
}


.nombreGrupo {
	color:#C1DD3A; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	height:18px;
	margin:20px;
	text-align:center;
	font-variant:small-caps;
	letter-spacing: 0.6em;
	border-bottom: solid 1px #C1DD3A;
	
}
/* GRUPO NO SELECCIONADO  */

.fotogruposNoSel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
	margin:10px;
	padding:3px;
	width:75px;
	height:75px;
	height:auto;
	border: 1px solid #C1D9EE;
	background-image:url(Images/sinfoto.jpg);
	background-repeat:no-repeat;
}

.nombreGrupoNoSel {
	color:#A5C7E7; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	height:18px;
	margin:20px;
	text-align:center;
	letter-spacing: 0.6em;
	border-bottom: solid 1px #A5C7E7;
}

.GrupoNoSeleccionado
{
	background-color: #FAFCFE;
	border: 1px solid #E8F0F9;
	padding:10px;
}


#ordenarradbtn
{
	clear:both;
	width:100%;
	float:left;
	}
	
#ordenarradbtn, #ordenarradbtn1, #ordenarradbtn2, #ordenarradbtn3, #ordenarradbtn4
{
	background-color: Transparent;
	font-weight: normal;
	color: #7F9DB9;
	font-family: verdana;
	font-variant: normal;
	text-align: left;
	font-size: 11px;
	border-top: none;
	border-right: none;
	border-left: none;
	
}
 #ordenarradbtn4 {
	border-bottom:none;
	}	
	
#ordenarradbtn p, #ordenarradbtn1 p, #ordenarradbtn2 p, #ordenarradbtn3 p, #ordenarradbtn4 p
{
	clear: none;
	display: inline;
	font-size: 11px;
	color:Gray;
	
}
.btninvisible 
{
	border:none;
	text-decoration:none;
	position:relative;
	top:18px;
	left:8px;
	}
	
contenidocol1 p 
{
	clear: none;
	display: inline;
	font-size: 11px;
	color:Gray;
}

.cuerpodocente 
{
	color:White;
	padding:3px;
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	
	}
	
.cuerpodocente a
{
	color:White;
	padding:3px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	}

#tdalubottom
{
	background-image: url(Images/tdalubottom.png);
	background-repeat: repeat-x;
	background-color: red;
	height:50px;
}

#todoensulugar, #todoensulugar1, #todoensulugar2
{
	float:left;
	width:200px;
	}
	
.botonInput a
{
	display: block;
	overflow: hidden;
	position: relative; /*FF*/
	outline: none; /*FF*/
	z-index: 2; /*Opera*/
	background: transparent no-repeat url( 'Skins/Input/sprite.gif' );
	text-indent: -2222px;
	text-align: center;
	text-decoration: none;
	font-family: verdana;
	color: #336699;
}	

.InputAdminRec 
{
	margin-bottom:6px;
	padding:2px;
	border: solid 1px #ABC1DE;
	color:#185C84;
	width:85%;
	clear:none;
	float:left;
	}
	
.radioLinks 
{
	float:left;
	clear:none;
	margin-bottom:3px;
	margin-top:3px;	
	margin-left:5px;
	margin-right:-10px;
	}	
	
	
#pestana1 
{
	/*display:none;*/
}	
	
#pestana2 
{
    
}	
	
#pestana3 
{ 
	
}

#pestana4 
{ 
	visibility:visible;
}	

#contenidocol5
{ 
	position:relative;
	left:50px;
	right:50px;	
	}
	
	
#submenurecursos
{
	background-color:#F4F9FD;
	margin-left:2px;
	}	
	
.cadapestana 
{
	width:150px;
	text-align:left;
	}	
	
#separador 
{
	height:20px;
	background-color:#F4F9FD;
	background-image: url(Images/repetir_fondo.jpg);
	background-repeat: repeat-y;

	}
	
#divTema
{
	clear: both;
	float: left;
	color: #0757A5; /*border:solid 1px #4CA4D8;*/
	padding: 5px;
	margin-right: 20px;
	font-variant: small-caps;
	width:100%;
	overflow:auto;
	min-height:20px;
	position:relative;
	right:-20px;
}

.btnsubtema
{
	clear:both;
	overflow:auto;
	position:relative;
	right:-20px;	
	}
	
#btnsubtema	
{
	/*width:10px;*/
	clear:none;
	position:relative;
	left:30px;

	}
	
#check, #check1, #check2, #check3, #check4 
{
	float:left;
	clear:none;
	/*overflow:auto;*/
	}	
	
.check
{
	float:left;
	clear:none;
		overflow:auto;

	}		
	
.margenizq  
{
		margin-left:20px;
		position:relative;
		top:-22px;
	}	
	
.destacado
{
	color: #FF9900;
	font-size: 14px;
	text-align: left;
	margin: auto;
	overflow: auto;
	min-height: 50px;
	position: relative;
	top: 20px;
	left: 20px;
	background-image: url(Images/ojoborrar.png);
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left:40px;
	display:block;
}	
	
.item1 
{
	position:relative;
	left:10%;
	border:dashed 1px red;
	float:left;
	text-align:left;
	overflow:auto;
	min-height:20px;
	}	
.item2 
{
	position:relative;
	left:10%;
	border:dashed 1px blue;
	float:left;
	text-align:left;	
	overflow:auto;
	min-height:20px;
	}	
.item3
{
	position:relative;
	left:10%;
/*	border:dashed 1px green;*/
	float:left;
	text-align:left;	
	overflow:auto;
	min-height:20px;	
	}			
	
.rlbItem rlbSelected 
{
	background-color:Aqua;
	border:solid 1px red;
	width:50px;
	}	
#rlbGroup
{	
	overflow-x: hidden;
	}
/*#rlbGroup:hover 
{
	background-color:Lime;
	border:solid 10px red;
	}	
/*	
.grid 
{
	border:solid 2px #ABC1DE;
	background-color:Aqua;
	float:left;
	overflow:auto;
	width:100%;
	}*/
	
.principal 
{
	/*background-color:Aqua;*/
	border-bottom:solid 1px red;
	}	
	
	
#inhalt
{
	padding: 50px;
	background-color: #E9F2F9;
	border: 1px dotted #607FC5;
		text-align: left;
		vertical-align: middle;
		margin: 0px auto;
		padding: 0px;
		width: 550px;
		position:relative;
		top:100px;
}
/*	
#archivos 
{
	background-image:none;
	background-color:transparent;
	width:auto;
	}	
*/	
/******************************************/
/*       ESTILOS PARA COMENTARIOS         */


#comentarios 
{
	width:100%;
	display:block;
	height:auto;
/*	border: solid 1px red;*/
	margin:auto;
	clear:both;
	margin-left:3px;
	position:relative;
	left:-3px;
	}
	
.item_tabla	
{
	background-color:#EDF4FC;
	letter-spacing:0.1em;
	color:#6386BE;
	border-top: solid 3px #F4F9FD;
	width:100px;
	max-width:160px;
	width:160px;
	background-image: url(Images/btnsig.jpg);
	background-repeat:repeat-y;
	font-weight:normal;	
	padding-left:35px;
	}
	
td.item_tabla	
{
	width:13%;
	line-height:10px;
	min-height:10px;
	height:auto;
	}
	
#comentarios ul
{
	width:95%;
	display:block;
	float:left;
	clear:both;
	height:auto;
	list-style-image:none;
	border:dashed 1px #D3E4F6;
	/*border-bottom:dashed 1px #D3E4F6;	*/
	margin:10px;
	/*margin-bottom:10px;*/
	color:#6083BB;
	font-weight:normal;
	}
	
#comentarios li
{
	width:100%;
	display:block;
	float:left;
	clear:both;
	height:auto;
	list-style-image:none;
/*	background-image: url(Images/items.jpg); 
	background-repeat: no-repeat; */
/*	border-left:solid 3px #6083BB;*/
	padding:5px;
	/*padding-top:0px;*/
	/*padding-bottom:5px;*/
	}
		
#comentarios textarea 
{
	width:100%;
	overflow:auto;
	border:solid 1px #0091E0;
	}		

	
#cartelera 
{
	width:80%;
	/*overflow:auto;*/
	background-image:none;
/*	background-image: url(Images/repetir_fondo.jpg);
	background-repeat: repeat-y;*/
	/*padding: 50px;*/
/*	background-color: #E9F2F9;*/
	height:auto;
	text-align: left;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	clear:none;
	/*width: 550px;
	position:relative;
	top:100px;*/
	}	
	
.GrupoCartelera_TablaPosteo
{
/*	border: dashed 10px red;
	background-color:Aqua;*/
	position:relative;
	top:0px;
	left:0px;
	clear:both;
	background-image:none;
	}	
	
#fondogrupospersonamensaje	
{
	
	}
	
td.txttabla 
{
	font-size:10px;
	color:#6082BA;
	font-weight:bold;
	border-bottom: solid 1px #EDF4FC;
	padding-left:10px;
	}	

#comentarios  td
{
	/*background-color:#5F82BA;*/
	border-bottom:solid 1px #DAE7F1;
	}	
	
	
#comentarios h3
{
	background-color:#5F82BA;
	/*border-bottom:solid 1px #759ACC;*/
	}	
	
		
.error 
{
	position:relative;
	margin-left:25px;
/*	top:30px;*/
	color: red;
	font-weight:bold;
	font-size:12px;
/*	border:dashed 1px #00CCFF ;*/
	padding:10px;
	width:100%;
	overflow:visible;
	}		
.lblerror	
{
	background-image: url(Images/repetir_docente.jpg); 
	background-repeat: repeat-y; 
	overflow:visible;
	display:block;
/*	border:solid 1px red;*/
	height:auto;
	min-height:48px;
	position:relative;
	left:-2px;
	}
#maldito
{
/*	border:dashed 3px red;*/
	position:relative;
	top:0px;
	left:10px;
	float:left;
	}	
	/*
.listas 
{
	height:300px;
	
	}*/
.materia
{
	font-size:9px;
	font-weight:bold;
	text-align:left;
	color:#005991;
	border:none;
	position: relative;
	top: 15px;
	left:5px;
	background-color:Transparent;
	}	
.btnexpandir 
{
/*	border:solid 2px green;*/
	padding:5px;
	}	
/*	
.rlbList 
{
	background-color:#FCFEFF;
	border: solid 1px #E8F0F7;
	padding:50px;
	margin:10px;
	margin-left:100px;
	padding-left:100px;
	width:250px;
	float:right;
	}
*/
.comm 
{
	width:100%;
	background-color:#F4F9FD;
	/*background-color:#F2F8FF;*/
	border-top: solid 1px #BFDBFF;
/*	border-bottom: solid 1px #BFDBFF;	*/
	font-weight:normal;
	}
	
.comm a 
{
text-decoration:underline;
font-weight:bold;
color:#41A5FF;
	}	
	
/**************************************************/
/*     ESTILOS REPORTES                           */
/**************************************************/

#recursosdigitales_panelbar 
{
	text-decoration:none;
	background-image: url(Images/repetir_fondo.jpg); 
	background-repeat:no-repeat;
	background-color:#F4F9FD;
	margin:auto;
	padding:5px;
	text-align:center;
	}
	
.recursosdigitales_tablarec 
{
/*	border-top: dashed 1px #EEF5FB;
	border-bottom: dashed 1px #F4F9FD;*/
	width:100%;
		border:solid 1px #EDF4FC;	
		border-bottom:solid 1px #BFDBFF;
	}

td .recursosdigitales_link
{
/*	border: dashed 1px blue;*/
	font-variant:small-caps;
	font-size:11px;
	}
/*
.recursosdigitales_info
{
	width:30%;
	}
.recursodigitales_mensajes
{
	width:40px;
	border: solid 1px red;
	}
*/	

.recursosdigitales_coments
{
	background-image: url(Images/comentarios.png);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	width:30px;
	max-width:40px;
	min-width:30px;
	font-size:9px;
}
a.recusosdigitales_txt_coments
{
	position:relative;
	text-decoration:none;
	top:-4px;
	left:-1px;
	color: #fff;
    padding-left:15px;
    padding-right:15px;    
	}

a.recusosdigitales_txt_coments:hover
{
	color: inactivecaptiontext;
}
	
a.recursosdigitales_link
{
	text-decoration:none;
	font-weight:bold;
	color: #0069A5;
	list-style-image: none;
	list-style-type: none;
	}	

li.recursosdigitales_link 
{
	list-style-image: url(Images/transparente.png);
	list-style-type: none;
	list-style-position: inside;
	}	
/* ----- TDs PARA ORDENAR LA TABLA ----- */

td.recursodigitales_celda_expandir 
{
	border-right: solid 1px #EAF3FF;
	width:180px;
	min-width:180px;
	max-width:180px;
	text-decoration:none;
	}
	
td.recursodigitales_celda_tiporec
{
	border-right: solid 1px #EAF3FF;
	width:180px;
	min-width:180px;
	max-width:180px;
	text-decoration:none;	
	}	
td.recursodigitales_celda_accion
{
	border-right: solid 1px #EAF3FF;
	width:60px;
	min-width:60px;
	max-width:60px;
	text-decoration:none;	
	}
td.recursodigitales_celda_info
{
	border-right: solid 1px #EAF3FF;
	min-width:200px;
	min-width:200px;
	max-width:200px;
	text-decoration:none;	
	}		
td.recursosdigitales_coments
{
	border-right: solid 1px #EAF3FF;
	width:50px;
	min-width:50px;
	max-width:50px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	background-position: center center;	
	text-decoration:none;	
	}	
	
.fdo 
{
	background-color:#F4F9FD;
/*	border: solid 1px #DBE6F4;*/
/*	width: 100%; */
	float: right;
	z-index:100;
	clear:none;
	text-align:right;
	}	
	
.noneclear 
{
	clear:none;
	position:relative;
	top:0px;
	}	
	
/* - LISTBOX - */	
.achicarlistbox 
{
	height: auto;
	max-height:450px;
	font-family:"Segoe UI",Arial,sans-serif;
	font-size:12px;
	color:#333333;
	
/*	border:dashed 1px green;
	width:auto;*/
	} 
	
.achicarlistbox2 
{
/*	max-height:100px;*/
	background-color:#fff;
/*	margin-top:30px;*/
/*	height:100px;*/
	border: solid 1px gray;
/*	width:80%;*/
/*	max-width:140px;*/
/*	height:auto;	*/
	}
		
.favicon 
{
	background-image:url(Images/icon/faviconerror.png);
	background-repeat:no-repeat;
	width:16px;
	padding-left:20px;
	}	
	

/*PROBANDO SACAR SCROLL */

.rlbARDAsignadosPanel 
{
	background-color:Yellow;
	
	}
	
.RadTreeView_Outlook 
{ 
	overflow:hidden;
	overflow-x:none;
	width:auto;
	}
.docentesdepto 
{
	background-color:#fff;
/*	margin-top:30px;*/
/*	height:100px;*/
	border: solid 1px gray;
	width:80%;
/*	max-width:140px;*/
/*	height:auto;	*/
	}
.docentesasignados 
{

/*	margin-top:30px;*/
	border: solid 1px gray;
	width:90%;
	}	

.lnkTipoRecurso	
{
	background-color:Transparent;
	}
	
/*         POPUPS         */

#popups 
{
	background-color:#F4F9FD;
	font-family:Arial;
	font-size:10px;
	color: #366CA3;
	width:80%;
	margin-left:30px;
	}
#popups h2
{	
	color:#5094C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.1em;
	font-variant: small-caps;
	border-left:solid 1px #E8F0F7;
	padding: 7px 3px 0px 7px;
	width:100%;
	height: 20px;
	clear:right;
	float:left;
	background-image: url(Images/fdoh2b.jpg); 
	background-repeat: no-repeat; 
	}	
	
.informativo
{
	color: #0278C0;
	font-size: 12px;
	text-align: left;
	margin: auto;
	padding-bottom: 20px;
	overflow: hidden;
	
/*	left: 20px;
	background-image: url(Images/ojo.png);
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left:70px;
	display:block;*/
}	

/*         QUITAR SCROLL DE listbox     */

.rlbGroup rlbGroupTop 
{
	overflow:hidden;
	border: solid 1px red;
	}

ul { list-style: none !important;
	}	
li {
	text-decoration:none !important;	
	}	
#boton , .vincular 
{
	padding:10px;
	}	
	
.archivossubidos 
{
	color:Red;
/*	border: dashed 1px green;*/
	}
	
.alinearrecurso 
{
	float:left;
	text-align:left;
	list-style-image:  url(Images/encabezado_docentes.jpg);
	}	
.centrariconos 
{
	padding-left:20px;
	/*text-align:center;*/
	}
	
ul.rpLevel1 , li.rpLevel1 
{
	list-style-image: none;
	}	
	/*

/************   SOLAPAS de reporte xtipo xtema              *********/
	
#lblMensajeDocentes 
{
	height:35px;	
	margin-top:0px;
	padding-top:0px;
	display:block;
	clear: both;
	}	
	
/*   */	 
.fdovolver  
{
	background-image: url(Images/guardar.gif);
	background-repeat: no-repeat;
/*	margin:auto;
	padding:auto;*/
	padding-top:3px;
	height:30px;
	width:auto;
	margin-left:20px;
	padding-left:50px;
	text-align:left;
	color:#fff;
	text-decoration:none;
}

.fdovolver a
{
	margin:auto;
	padding:auto;
	height:30px;
	width:130px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
.accesodenegado 
{
	color: #FF9900;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	margin: auto;
	padding:auto;
	min-height: 50px;
/*	position: relative;
	left:20px;*/
padding-top:120px;
	background-image: url(Images/accesodenegado.png);	
	background-repeat: no-repeat;
	background-position:center;
	list-style-type: none;
	display:block;
	clear:both;
	z-index:1;	
	}
	
	
/***************************************************/	
/************** ESTADISTICAS ***********************/

.estadisticas 
{
/*    background-color: Red;*/
	background-image: url(Images/NovFonMed.gif);
    background-repeat: repeat-x;
    border: none;
    border-top:solid 1px gray;
    text-align:left;
    }
    
.h1 
{
	background-image: url(Images/enctabla2.jpg);
    background-repeat: repeat-x;    
    background-color:#91B2D3;
    font-size:16px;
    font-weight:bold;
    color:White;
    height:30px;
    line-height:100%;
    vertical-align:middle;
    padding-top:3px;
    padding-left:10px;
    
    
    }    

.estadisticascont
{
    width:100%;
    clear:both;
    float:left;
    border: solid 1px #91B2D3;
    background-color: #F7F7F7;
    text-align:center;
/*    padding:10px;*/
    }
    
.estadisticader, .estadisticaizq    
{
    width:45%;
    clear:none;
    float:left;
    display:inline;
    text-align:center;
    margin:10px;
    }    

.estadisticacentro
{
    width:100%;
    clear:none;
    float:left;
    display:inline;
    text-align:center;
    padding:10px;
    }    

.estadisticaocultar    
{
    width:45%;
    clear:none;
    float:left;
    display:none;
    text-align:center;
    margin:10px;
    } 

/** PARA QUE OCULTE EL CUADRO QUE NO SE MUESTRA **/    
.estadisticaderno, .estadisticaizqno    
{
    width:45%;
    clear:none;
    float:left;
    display:none;
    text-align:center;
    margin:10px;
    }      
    
    

.cuadroestadisticas 
{
    border: dashed 3px blue;
    }    
    
a.verdetalle
{
    color: #D8F1FE;
    text-decoration: none;
	background-image: url(Images/ver_detalle.png);
	background-repeat:no-repeat;
	padding:2px;
	margin:20px;
	padding-left:20px;
    }
    
a.verdetalle:hover
{
    color: #ffffff;
    }    
    

.RadInput_Green .riLabel
{   
color: Green;
font-size: small;
white-space:nowrap;
} 
.cuadroestadisticas 
{
    background-image: url(images/cuadro_estadisticas.jpg);    
    background-color: #19A4E7;
    background-repeat: repeat-x;
    }
        
/*********************************************************/
/*********         DISCLAIMER      ***********************/

#disclaimer 
{
    background-color:Aqua;
    border:solid 1px red;

    position:absolute;
    height:450px;
    width:600px;
    margin:-250px 0px 0px -300px;
    top: 50%;
    left: 50%;
    text-align: center;
    padding: 20px;
    background-color: #f5f5f5;
    border: 1px dotted #000000;
    overflow: auto;
    text-align: justify;
    line-height:130%;
    font-size:10px;
    font-family:Verdana;
    color:  Gray;
    border: solid 3px #EAEAEA; 
    }
    
.centrar 
{
    text-align:center;
    right:50%;
    left:50%;  
    color: #84A9CE;
    display:block;
    }    
        
/**********************************************************/
/*                 NUEVA FUNCIONALIDAD GRUPOS             */

/*Tabla general que se booclea*/
.table_cont_grupos {
    margin: 10px;
    text-align: center;
    width: 1170px;
}
	
/*Tabla que contiene solo imagen y nombre*/
.grupos_tabla_nombre_img 
{
/*    background-color:Red;*/
    margin:1px;
    width:90px;
    height:auto;
    display:block;
    text-align:center;
/*    border: dashed 1px red;*/
    }

.grupos_contenedor_persona, .grupos_contenedor_persona_Sel3
{
/*	border: solid 1px #CDE2F1;*/
	background-image: url(Images/td.jpg);
	background-repeat:repeat-y;
	background-color:#E1EEF7;
	height:270px;
	width:33%;
/*	margin:3px;*/
	}
	/* Estilo para el cuadro que esta seleccionado  */
.grupos_contenedor_persona_Sel
{
	border: solid 1px #C8E3AE;
	background-image: url(Images/td_sel_grupos.jpg);
	background-repeat:repeat-y;
	background-color:#C8E3AE;
/*	height:220px;
	width:170px;*/
    width:auto;
	height:270px;
/*	margin:3px;*/
	}	
	
/* ESTILO CUANDO SE SELECCIONA */
.grupos_contenedor_persona_Sel2
{
	border: solid 1px #C8E3AE;
	 
	background-repeat:repeat-y;
	background-color:#C8E3AE;
/*	height:220px;
	width:100%;*/
    width:auto;
	height:270px;
/*	margin:3px;*/
	}
	

/**********/
	
/**/
.grupos_nombre 
{
	color: #3773A5;
	font-size:10px;
	line-height:12px;
	margin-right:5px;
	margin-left:5px;
	max-width:180px; 
    height:23px;
    text-align:center;
    border: border 1px red;
	}
	
/*Tr que contiene el checkbox de leido y no leido*/
.grupo_leido 
{
    font-size:8px;
    line-height:9px;
	background-repeat:no-repeat;    
	color: #666666;
	font-size:8px;
	text-align:center;
	}
	
/*Boton de administrar*/
.grupo_btn_admin 
{
	background-image: url(Images/tdalubottom.png);
 	background-repeat:repeat-x;    
	background-color:#A5C7E7;
	color:#235481;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	font-size:9px;
	font-weight:normal;
	border: solid 1px #86B5DF;
	width: auto;
	padding: 2px;
	margin:2px;
	letter-spacing:0.1em;
	clear:none;
	display:inline;
	}
	

.rotator 
{
/*    width:180px;*/
    height:145px;
    border:none;
    text-align:center;
    margin:auto;
    }    
    
.ajustar 
{
    background-color:red;
    width:100px;
    }    

    
.nov_grupos 
{
    text-align: center;
    vertical-align: middle;
    margin: 0px auto;
/*    padding: 20px;*/
    width: 550px;
    background-color: #ffffff;
    clear:both;
   	display:block;
    padding-bottom:20px;
    padding-top:20px;

    }    
    
    
.nov_grupos h5
{ 
	font-size: 11px; 
	line-height:18px;
	font-weight:normal;
    color:#004973;
	font-family: arial; 
	text-align:center;
	clear:both;
	float:left;
	width:90%;
	border: none;
	display:block;
	}


.Certiinfo, .Certisuccess, .Certiwarning, .MiProgamacionInfo, .certiinfo2 {
    border: 1px solid;
    margin: 10px 0px;
    padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin-left: 3px;
    margin-right: 3px;
}
.MiProgamacionInfo {
color: #C00000;
background-color: #FEF09C;
background-image: url(Images/Get-Info.png);
border-color:#FFCC66;
width:80%;
}
.certiinfo{
color: #fff;
background-color: #073552;
background-image: url(Images/knob_info.png);
background-position:10px;
background-repeat:no-repeat;
padding-top: 1em;
padding-bottom: 15px;
line-height:150%;
 float: left;
 font-family: 'Roboto', sans-serif;
 font-size: 12px;
 text-align:center;
}

.certiinfo1{
color: #fff;
background-color: #073552;
padding-top: 1em;
padding-bottom: 1em;
line-height:150%;
 float: left;
 font-family: 'Roboto', sans-serif;
 font-size: 12px;
}

.certiinfo strong {
    font-weight:bold;
    letter-spacing:0.3em;
    font-size:120%;
}
.Certisuccess {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url(Images/knob_valid_green.png);
}
.Certiwarning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url(Images/knob_cancel.png);
}

.certiinfo2 {
    color: #fff;
    background-color: #6699CC;
    background-image: url(Images/knob_info.png);
}

.tit_novedades {
    background-image: url(Images/ic_novedades.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 30px;
    color: #002C46 !important;
    clear: both;
    display: inline-block;
    text-align: left;
    font-weight:bold;
    font-size: large;
    float: left;
    border: none !important;
}
    .tit_novedades a {
    text-decoration: none;
    }
.h4_tit_homewc,
.h4_tit_homewc_act {
    border: none !important;
    border-bottom: solid 1px #fff !important;
    padding: 5px;
    float: left;
    text-align: left;
    color: #fff;
    font-variant: small-caps;
    font-weight: normal;
    letter-spacing:0.1em;
    display: block!important;
    width:95%!important;
    width: auto;
    font-size: medium;
    margin-bottom: 1em;
    max-height: 40px;
    -webkit-margin-before: 0.2em !important;
    font-family:'Advent Pro Bold', Arial, sans-serif !important;
}
.h4_tit_homewc_act {

    width:96%!important;
}



/* como implementar fuentes */
.li_encuestas a {
  font-family: 'Advent Pro Regular', Arial, sans-serif;
  font-size:150% !important;
  line-height:170%;
}


#linkdetalleAct {
  font-family: 'Advent Pro Bold', Arial, sans-serif !important;
    font-size:170% !important;
}
.tit_agenda {
  font-family: 'Advent Pro Bold', Arial, sans-serif !important;
  color:#0099DD !important;  
  font-size:170% !important;
}
.tit_actividad a {
    font-family: 'Advent Pro Bold', Arial, sans-serif !important;
}
.div_autodesk {
    background-image: url(~/Imagenes/nuevoautodesk.jpg);
    background-position:center;
    background-repeat:no-repeat;
    background-size:100%;
    min-height: 127px;
}

.link_autodesk {
    background-color:transparent;
    width:auto;
    min-width:308px;
    display:block;
}
.link_autodesk:hover {
    background-color: rgba(255, 255, 255, 0.8);
    background: rgba(255, 255, 255, 0.8);
    color: rgba(255, 255, 255, 0.8);
    content:" DESCARGA SOFTWARE";
}



/* AUTODESK */

.container {
    position: relative;
    width: 100%;
}

.link_autodesk {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.middle {
transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    -ms-transform: translate(-50%, -50%);
    height: 100% !important;
}

.container:hover .link_autodesk {
  opacity: 0.3;
  cursor:pointer;
}

.container:hover .middle {
  opacity: 1;
}

.txt_autodesk {
  background-color: #32AE93;
background-color: rgba(50, 174, 147, 0.7);
background: rgba(50, 174, 147, 0.7);
color: rgba(50, 174, 147, 0.7);
  color: white;
  font-size: 16px;
  padding: 16px 32px;
  min-height:88px;
  padding-top:17%;
  padding-bottom:12%;
  box-sizing:border-box;
  font-weight:bold;
}

.tbl_home td {
    vertical-align:top !Important;
}

.iframe_home body {
    margin:0px !important;
    background-color:yellow;
}
/*

table td {
    border: dashed 1px red;
}
div {
    border: solid 1px lime;
}
    */

