@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}

a:link {font-family: Arial, Verdana, Helvetica;	font-size: 1em; font-weight:bold; color: #006cb9; text-decoration: none;}
a:visited { font-family: Arial, Verdana, Helvetica;	font-size: 1em; font-weight:bold;color: #006cb9; text-decoration: none;}
a:hover {font-family: Arial, Verdana, Helvetica; font-size: 1em; font-weight:bold;color: #FF0000; text-decoration: underline;}

.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #d1dce5;
	background-color: #19527b;
	text-align: center;
	height: 31px;
	vertical-align: middle;
}
.bk_titcolumna01 {
	font-size: 1em;
	color: #ad0000;
	background-color: #c7c7c7;
	background-image: url(../images/bk_nombrecdo.gif);
	background-repeat: no-repeat;
}
.txt_columna01 {
	font-size: 1em;
	line-height: 16px;
	color: #19527b;
	background-color: #d9d9d9;
	padding: 7px;
}
.txt_inforelacionada {
	font-size: 1em;
	line-height: 16px;
	color: #19527b;
}
.tit01 {
	font-size: 1.2em;
}
.txt_idestacamos01 {
	font-size: 1em;
	line-height: 16px;
	color: #19527b;
	padding: 7px;
}
.txt_interior_para_editor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #19527b;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #565e63;*/
}
.txt_interior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #19527b;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #565e63;
}
.bk_tit_ruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFF;
	background-image: url(../images/bk_titulosruta.gif);
	background-repeat: repeat-x;
	height: 46px;
}
.txt_interiorHome {
	font-size: 1em;
	line-height: 16px;
	color: #19527b;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #565e63;
	background-image: url(../images/bkhome.gif);
}
.txt_interiorHome_editor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	line-height: 16px;
	color: #19527b;
	/*border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #565e63;
	background-image: url(../images/bkhome.gif);*/
}

.celda_malla_sin_relleno {
	font-family: Arial, Verdana, Helvetica;
	font-size: 1em;
	color: #19527b;
	border: 1px solid #7895E0;
}
.celda_malla {
	font-family: Arial, Verdana, Helvetica;
	font-size: 1em;
	color: #19527b;
	background-color: #CED5EC;
	border: 1px solid #7895E0;
}
.celda_malla2 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 1em;
	color: #FFFFFF;
	background-color: #19527b;
	border: 1px solid #7895E0;
}
.celda_malla3 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 1em;
	color: #19527b;
	background-color: #EAEAFB;
	border: 1px solid #7895E0;
}.bk_tit_ruta2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFF;
	background-image: url(../images/bk_titulosruta.gif);
	background-repeat: repeat-x;
	height: 46px;
}
.rojo {
	color: #900;
}

.Foto1 {
	border: 1px solid #9AAFE7;
	padding: 2px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.Foto2 {
	border: 1px solid #9AAFE7;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}

.txt_nombre_profe {
	font-family: Arial, Verdana, Helvetica;
	color: #2e59cc;
	font-size: 16px;
	font-weight: bold;
	position: relative;
}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		width:316px;
		height:164px;
		*/ 
		width:315px;
		/*height:142px;*/
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					