a, a:visited {
	color:#0196e3;
	text-decoration:none;
	outline:none;
}
a:hover{
	text-decoration:underline;
}
.asignatura{
	color:#577E9E;
	display: block;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin-bottom:5px;
	margin-left: 35px;
	text-align: left;
	text-transform:uppercase;
}
body{
	color:#3F3F3F;
	font-size:12px;
	background: #fff;
	font-family:Arial, Helvetica, sans-serif;
}
.bullets li{
	background:url(../img/bullet.png) no-repeat scroll left 2px transparent;
	list-style: none outside none;
    padding: 0px 10px 3px 23px;
}
#centrar_pop ul{
	margin: auto;
	padding: 0px;
	display:block;
	text-align: center;
}
#centrar_pop li{
	display:inline-block;
}
/* Gallery styles */
#gallery{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 5px #000;
	-webkit-box-shadow:0 0 5px #000;
	box-shadow:0 0 5px #000;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
	
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
	
	border:1px solid white;
	
	background:url(../img/panel.jpg) repeat-x bottom center #ffffff;
	
	/* The width of the gallery */
	width:800px;
	overflow:hidden;
}
.instrucciones{
	color:#999;
	font-style: italic;
	font-weight: lighter;
	font-size: 11px;
	font-family: arial;
}
.linea{
	height: 2px;
	border-bottom:#999 dashed 1px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 800px;
}
#main{
	/* The main container */
	margin:15px auto;
	text-align:center;
	width:800px;
	position:relative;
}
.subtitulo{
	color:#577E9E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:normal;
	margin-bottom:10px;
	right:0;
	top:10px;
}
.subtitulo2{
	color:#577E9E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;
	right:0;
	top:10px;
}
.texto_header{
	color:#000;
	font-family:Verdana;
	font-size:13px;
	font-weight:bolder;
	line-height: 20px;
	margin-left: 30px;
	margin-top: 10px;
	text-align: left;
	float: left;
	width: 380px;
}
.texto2_header{
	color:#000;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	line-height: 17px;
	margin-left: 30px;
	margin-top: 10px;
	text-align: left;
	float: left;
	width: 380px;
}
.unidad{
	color:#000;
	display: block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	margin-top: 5px;
	margin-bottom:10px;
	margin-left: 35px;
	text-align: left;
	top:10px;
}



/*--------------------------Slides-contenido-------------------------*/
.picture{
	float: left;
}
.semana{
	background-color: #e2e2e2;
	border-radius: 10px 10px 0 0;
	color:#B11F23;
	float:right;
	font-weight: bolder;
	font-size: 12px;
	height: 25px;
	margin-right: 10px;
	margin-top:5px;
	padding-top: 10px;
	text-transform:uppercase;
	width: 100px;
}
.slide_conte{
	color:#6D6D6D;
	float:left;
	line-height: 17px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	width:720px;
	padding:15px 50px 10px 35px;
	margin: 0px;
}
#slides{
	height:630px;
	margin: 0px;	
	width:800px;
}
.slide{
	color:#406F84;
	float:left;
	text-align: left;
}
#submenu{
	background:#FFF;
	position: absolute;
	text-align: center;
	float: left;
	width:800px;
}
#submenu ul{
	border-bottom:#590C0C solid 5px;
	height:40px;
	margin-top:-40px;
	padding-left: 0px;
}
#submenu li{
	background: -webkit-linear-gradient(#66010E, #B11F23);
   	background: -moz-linear-gradient(#66010E, #B11F23);
   	border-right:1px solid #fff;
	border-radius: 10px 10px 0 0;
   	color:#fff;
	float:left;
	text-align:center;
	width:132px;
	height:40px;
	font-weight: bold;
	display: inline;
}
#submenu li a{
	color: #fff;
	font-size:12px;
	font-weight:normal;
	height: 40px;
	padding-top: 0px;
	display: inline-block;
	text-decoration:none;
}
#submenu a:hover{
	background-color: #590C0C;
	border-radius: 10px 10px 0 0;
	color: #fff;
}
.txt_seleccionado{
	background-color: #590C0C;
	border-radius: 10px 10px 0 0;
	color:#fff;
	text-align:center;
	padding-top:13px;
	width:132px;
	height:27px;
	font-weight: bold;
}
.txt_seleccionado2{
	background-color: #590C0C;
	border-radius: 10px 10px 0 0;
	color:#fff;
	line-height: 14px;
	text-align:center;
	padding-top:7px;
	width:132px;
	height:33px;
	font-weight: bold;
}
.txt_submenu{
	text-align:center;
	padding-top:13px;
	width:132px;
	height:27px;
}
.txt_submenu2{
	margin: auto;
	line-height: 14px;
	text-align:center;
	padding-top:7px;
	width:132px;
	height:33px;
}

/*--------------TABLAS----------------*/
.conte_numero{
	background:#F9F7E5;
	font-weight:bold;
	font-size:13px;
	padding:5px;
	margin:5px 0px;
}
.conte_tit{
	background:#E0E0E0;
	color:#999;
	font-size:13px;
	font-weight:bolder;
	padding:5px;
	margin:5px 0px;
}
.conte_sub{
	background:#F9F7E5;
	font-size:13px;
	font-weight:normal;
	padding:5px;
	margin:5px 0px;
}
.conte_vacio{
	background:#F9F7EF;
	font-size:13px;
	font-weight:normal;
	padding:5px;
	margin:5px 0px;
}
.conte_blanco{
	background:#fff;
	font-size:13px;
	font-weight:normal;
	padding:5px;
	margin:5px 0px;
}
#tabla_conte{
	margin:0 auto;
	border:#E0E0E0 solid 2px;
}
#tabla_conte td{
	border:#EDEDED solid 1px;
	padding:5px;
}


/*-------------------Menu inferior--------------------*/
#cerrar{
	background: url(../img/cerrar.png) no-repeat;
	float:right;
	height: 35px;
	margin: 5px 0;
	width: 61px;
}
#full{
	background: url(../img/sample_slides/full.png) no-repeat;
	float:right;
	height: 35px;
	margin: 5px 5px 5px 0;
	width: 61px;
}
img{
	margin-left: -1px;
	margin-right: -2px;
	padding: 0px;
}
#inicio{
	background: url(../img/sample_slides/home.png) no-repeat;
	float:left;
	height: 35px;
	margin: 5px;
	width: 61px;
}
li.act a{
	cursor:default;
}
#menu{
	/* This is the container for the thumbnails */
	height:45px;
}
#menu2{
	/* This is the container for the thumbnails */
	height:0px;
}
#vacio{
	float:left;
	height: 35px;
	margin: 5px;
	width: 61px;
}
#vacio2{
	float:left;
	height: 35px;
	margin: 5px;
	width: 61px;
}


/*--------------------Scrollbar------------------------*/
#scrollbar1 { width: 800px; margin: 10px 0 0px; }
#scrollbar1 .viewport { width: 760px; height: 535px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../img/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../img/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../img/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }



/*-----------------------RECURSOS----------------------*/
/*ELEMENTOS*/
.cuadro-texto{
	border-radius:0px 15px 15px 0px;
    margin: 20px;
    padding: 5px 10px 5px 75px;
    padding-left: 75px;
    min-height: 75px;
}
.linea_int{
	height: 1px;
	border-bottom:#C4C4C4 dotted 2px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 750px;
}
.linea_separa{
	height:2px;
	border-bottom: 2px dotted #DEDEDE !important;
	margin-bottom:10px;
}
.titulo-gris{
	color: #999;
}
/*ÍCONOS*/
#adjunto{
	background-image:url(../img/iconos/adjunto.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#alerta{
	background-image:url(../img/iconos/alerta.png);
	background-repeat: no-repeat;
	height: 50px;
	display: inline-block;
	margin:10px;
	width: 50px;
}
#articulo{
	background-image:url(../img/iconos/articulo.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#blog{
	background-image:url(../img/iconos/blog.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#chat{
	background-image:url(../img/iconos/chat.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#continuar{
	background-image:url(../img/iconos/para_continuar.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#diario{
	background-image:url(../img/iconos/diario.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#dudas{
	background-image:url(../img/iconos/dudas.png);
	background-repeat: no-repeat;
	height: 50px;
	display: inline-block;
	margin:10px;
	width: 50px
}
#entrega{
	background-image:url(../img/iconos/buzon.png);
	background-repeat: no-repeat;
	height: 50px;
	display: inline-block;
	margin:10px;
	width: 50px;
}
#foro{
	background-image:url(../img/iconos/foro.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#guia{
	background-image:url(../img/iconos/evidencia.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#intercambio{
	background-image:url(../img/iconos/intercambio.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#lectura{
	background-image:url(../img/iconos/lectura.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#metrica{
	background-image:url(../img/iconos/metrica.png);
	background-repeat: no-repeat;
	height: 50px;
	display: inline-block;
	margin:10px;
	width: 50px;
}
#tips{
	background-image:url(../img/iconos/tips.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#objeto{
	background-image:url(../img/iconos/objetos.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#presentacion{
	background-image:url(../img/iconos/presentacion.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#resultados{
	background-image:url(../img/iconos/resultados.png);
	background-repeat: no-repeat;
	background-position:15px 6px;
}
 #software{
	background-image:url(../img/iconos/software.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#tutor{
	background-image:url(../img/iconos/tutor.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 50px;
	margin:10px;
	width: 50px;
}
#video{
	background-image:url(../img/iconos/video.png);
	background-repeat: no-repeat;
	background-position:15px 6px;
}
#video-conferencia{
	background-image:url(../img/iconos/videoconferencia.png);
	background-repeat: no-repeat;
	background-position:15px 6px;
}
#web{
	background-image:url(../img/iconos/pagina_web.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#webliografia{
	background-image:url(../img/iconos/webliografia.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}
#wiki{
	background-image:url(../img/iconos/wiki.png);
	background-repeat: no-repeat;
	background-position:15px 15px;
}