@charset "utf-8";
/* CSS Document */

.tabla
{
	border:0;
	width: 980px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	border-collapse:collapse;
	background-color:#FFFFFF;
}

.banner
{
	width:980px;
	height:57px;
}

.menuopcion
{
	width:176px;
	height:auto;
	padding-top: 10px;
}
	
.barraBuscar
{
	width:619px;
	background-image: url(../img/lineaBuscar.png);
	height: 39px;
	background-repeat:no-repeat;
}
.barraBuscarest
{
	width:619px;
	background-image: url(../img/est/lineaBuscar.png);
	height: 39px;
	background-repeat:no-repeat;
}
.espacioarriba
{
	width:619px;
	height:auto;
}
.seldaTodo
{
	background-image: url(../img/lineavertical.png);
	background-repeat:repeat-y;
	width:619;
	height:700px;
	min-height:700px;
	padding-right:35px;
}
.seldaTodoest
{
	background-image:url(../img/est/lineavertical.png);
	background-repeat:repeat-y;
	width:619;
	/height:500px;
	min-height:500px;
	padding-right:35px;
}

.filaVideo01
{
	width:186px;
	height:39px;
	max-height:39px;
	margin-left: 291px;
}

.filaVideo02
{
	width:186px;
	height:26px;
	max-height:26px;
}
.filaVideo03
{
	width:186px;
	height:770px;
	min-height:770px;
	background-color:#F1F0E6;
}

.menubuscar
{
	width:235px;
	height:30px;
	margin-left: 160px;
	background-image: url(../img/buscador.png);
	float: left;
	display:inline;
	text-align:left;
}
.menubuscarest
{
	width:235px;
	height:30px;
	margin-left: 160px;
	background-image: url(../img/est/buscador.png);
	float: left;
	display:inline;
	text-align:left;
}
.busquedaavanzada
{
	width:auto;
	margin-left: 4px;
	float: left;
	padding-left: 6px;
	padding-top: 2px;
}
.campobotbuscarmas
{
	width:95px;
	height:21px;
	float: left;
	margin-left: 3px;
	padding-top: 4px;
	
}
	
.txt
{
	font-family:Arial;
	font-size:12px;
	color:#8D8A6A;
	padding-left: 14px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.txt01
{
	font-family:Arial;
	font-size:12px;
	color:#8D8A6A;
}
.txt02
{
	font-family:Arial;
	font-size:12px;
	color:#8D8A6A;
}
/**/
.txtini_notifcl
{
	font-family:Arial;
	font-size:12px;
	color:#4D7370;
}
/**/

.linkbuscarav
{
	font-family:Arial;
	font-size:10px;
	vertical-align:middle;
}
.linea
{
	float:right;
	background-image:url(../img/lineavertical.png);
	background-repeat:repeat-y;
	width: 35px;
	height: 1100px;
}
.lineaest
{
	float:right;
	background-image:url(../img/est/lineavertical1.png);
	background-repeat:repeat-y;
	width: 35px;
	height: 1100px;
}
.lineapeque
{
	width:35px;
	height:33px;
	background-image:url(../img/lineavertical.png);
	background-repeat:repeat-y;
	margin-left: 585px;
}	
.lineapequeest
{
	width:35px;
	height:33px;
	background-image:url(../img/est/lineavertical1.png);
	background-repeat:repeat-y;
	margin-left: 585px;
}	
#espaciocasillas
{
	width:584px;
	height:40px;
	float:right;
}
.txtbuscar[href]
{
	text-decoration:none;
	color:#0074D9;
}
#txtbuscarsobre:hover
{
text-decoration:underline;
color: #8D8A6A;
}

.txtbuscarest[href]
{
	text-decoration:none;
	color:#0074D9;
}
#txtbuscarsobreest:hover
{
text-decoration:underline;
color:#8D8A6A;
}

.txtgris[href]
{
	text-decoration:none;
	color:#0074D9; 
}
#txtnaranja:hover
{
	text-decoration:underline;
	color: #F68F00;
}

.txtazul[href]
{
	text-decoration:none;
	color: #0074D9; 
}
#txtgris:hover
{
	text-decoration:underline;
	color: #8D8A6A;
}

.todo1
{
	width:238px;
	height: auto;
	padding-left:30px;
	
}
	
.todo2
{
	width:238px;
	height: auto;
	padding-left:30px;
	
}
.estrellas1
{
	width:69px;
	height:auto;
	float:left;
	margin-left: 87px;
	padding-top: 7px;
}
.estrellas2
{
	width:69px;
	height:auto;
	float:left;
	margin-left: 15px;
	padding-top: 7px;
}
.estrellas3
{
	width:69px;
	height:auto;
	float:left;
	margin-left: 22px;
	padding-top: 7px;
}
#estrellavideo
{
	width:69px;
	height:auto;
	float:left;
	margin-left:19px;
	margin-top: 10px;
}
.visitas
{
	width:69px;
	height:auto;
	float:left;
	margin-top: 3px;
}
.votar1
{
	width:50px;
	height:auto;
	float:left;
	margin-left:87px;
	font-family: Arial;
	font-size: 12px;
	padding-top: 4px;
}
.votar2
{
	font-family: Arial;
	font-size: 12px;
}
.votar3
{
	width:50px;
	height:auto;
	float:left;
	margin-left:33px;
	font-family: Arial;
	font-size: 12px;
	padding-top: 4px;
}
.votarvideo
{
	width:69px;
	height:63px;
	float: left;
	font-family: Arial;
	font-size: 12px;
	margin-left: 2px;
	margin-top: 3px;
	margin-bottom: -25px;
}
.videomas
{
	width:145px;
	height:63px;
	margin-left: 19px;
	float: left;
}
.videoimag
{
	width:79px;
	height:63px;
	float: left;
	padding-right: 10px;
}
#videotxt
{
	width:50px;
	height:auto;
	float: left;
}


.boteditar{
	width:11px;
	height:auto;
	float:left;
	margin-top: 4px;
}


.tooltip
{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center
}

.tooltip span.top
{
padding: 30px 8px 0;
background: url(../css/bt.gif) no-repeat top
}

.tooltip b.bottom
{
padding:3px 8px 15px;color: #548912;
background: url(../css/bt.gif) no-repeat bottom
}

.casillatxtform
{
	width:80px;
	height:22px;
	background-position: center;
}

.casillatxtform2
{

	width:140px;
	min-width:80px;
	height:22px;
	background-position: center;
}

.txtformbuscar
{
	font-family:Arial;
	font-size:12px;
	color: #8D8A6A;
	padding-left:5px;
}
.titulo
{
	height:41px;
	padding-left: 35px;
}
.linazulvert
{
	background-image:url(../img/formlineazulvert.png);
	background-repeat:repeat-y;
	background-position:left;
}
.lingrishort
{
	background-image:url(../img/formlingrishort.png);
	background-repeat:repeat-x;
	vertical-align:middle;
}
.linazulhort
{
	background-image:url(../img/formlineazulhort.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.txtblancomas
{
	font-family:Arial;
	font-size:14px;
	color: #FFFFFF;
}
.txtblanco
{
	font-family:Arial;
	font-size:12px;
	color: #FFFFFF;
}
.txtazulest[href]
{
	text-decoration:none;
	color: #0074D9; 
}

#txtgrisest:hover
{
	text-decoration:underline;
	color:#8D8A6A;
}

.txtazul_kids[href]
{
	text-decoration:none;
	color: #0074D9;
}

.txtazul_medgen[href]
{
	text-decoration:none;
	color: #0074D9;
}
/**/

.regicompletxt
{
	font-family:Arial;
	font-size:13px;
	color:#4D7370;
}
#radiocl
{
	width:12px;
	height:12px;
	margin-bottom:4px;
}
.regcondicionesuso
{
	font-size: 10px;
	font-family: Arial;
	color: #8D8A6A;
	text-align: right;
}
.regcondicionesuso01
{
	font-size: 10px;
	font-family: Arial;
	color: #8D8A6A;
}
.regcondicionesuso02
{
	font-size: 10px;
	font-family: Arial;
	color:#004B8C;
}
.regcondicionesuso03
{
	font-size: 10px;
	font-family: Arial;
	color:#F68F00;
}
/**/
#txtnaranjagen16
{
	font-family:Arial;
	font-size:18px;
	color:#F68F00;
}
#txtazul3gen13
{
	font-family:Arial;
	font-size:15px;
	color:#0074D9;
}
.txtgrisgen12
{
	font-family:Arial;
	font-size:12px;
	color: #4C4840;
}
.verde_qnew
{
	font-family:Arial;
	font-size:14px;
	color:#A0CF29;
}
/*Editar PDF*/
.txtgris_editPDF14
{
	font-family:Arial;
	font-size:14px;
	color: #8D8A6A;
}
.txtnarj_editPDF14
{
	font-family:Arial;
	font-size:14px;
	color:#F68F00;
}
.txtazul_editPDF14
{
	font-family:Arial;
	font-size:14px;
	color:#679995;
}
#check_menos
{
	width:10px;
	height:10px;
	max-width:10px;
	max-height:10px;
}
/*Kids y kall*/
.txtazul_kids
{
	font-family:Arial;
	font-size:12px;
	color: #0074D9;
}
.txtazul_kall_15
{
	font-family:Arial;
	font-size:20px;
	color: #0074D9;
}
.txtazul_kall_22
{
	font-family:Arial;
	font-size:22px;
	color: #0074D9;
}
.txtazul_cl18
{
	font-family:Arial;
	font-size:18px;
	color:#418FD9;
}

.txtblanco_19
{
	font-family:Arial;
	font-size:19px;
	color:#FFF;
}

.txtblanco_22
{
	font-family:Arial;
	font-size:22px;
	color:#FFF;
}

.txtgris_kall13
{
	font-family:Arial;
	font-size:13px;
	color: #8D8A6A;
}
#txtgris_kids:hover
{
	text-decoration:underline;
	color:#8D8A6A;
}

.txtnar_PDF14[href]
{
	text-decoration:none;
	color:#0074D9;
}

#txtnar_PDF14_sobre:hover
{
	text-decoration:underline;
	color:#F68F00;
}

.txtazul_PDF14[href]
{
	text-decoration:none;
	color:#0074D9;
}

#txtazul_PDF14_sobre:hover
{
	text-decoration:underline;
	color:#A0CF29;
}
/*Estudiante editar*/

.txtazul_editPDF14est
{
	font-family:Arial;
	font-size:14px;
	color:#418FD9;
}
.txtnarj_editPDF14est
{
	font-family:Arial;
	font-size:14px;
	color:#A0CF29;
}

.txtgrisgen22
{
	font-family:Arial;
	font-size:22px;
	color: #4C4840;
}

.txtgrisgen16
{
	font-family:Arial;
	font-size:16px;
	color: #4C4840;
}

.txt01gen16
{
	font-family:Arial;
	font-size:16px;
	color: #8D8A6A;
}

#txtazul_clgen_sobre:hover
{
	text-decoration:underline;
	color:#4192D9;
}

.azulosc_12gen
{
	font-size: 12px;
	font-family: Arial;
	color:#004B8C;
}

.txtverde20
{
	font-family:Arial;
	font-size:20px;
	color:#A0CF29;
}

.txtverde45
{
	font-family:Arial;
	font-size:45px;
	color:#A0CF29;
}
.txtnarj16
{
	font-family:Arial;
	font-size:16px;
	color:#F68F00;
}

.txtgrisgenkall[href]
{
	text-decoration:none;
	color: #8D8A6A; 
}
#txtazulgenkall:hover
{
	text-decoration:underline;
	color: #0074D9;
}
