        html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
        	margin:0;
        	padding:0;
        	border:0;
        	outline:0;
        	font-size:100%;
        	vertical-align:baseline;
        	background:transparent;
        }
    
        body{
          font-family:Helvetica, Verdana, Arial, sans-serif;
          font-size:12px;
		  text-align:center;
		  background-color:#F5F5F5;
        }
        
        p, h1, form, button{border:0; margin:0; padding:0;}
        .spacer{clear:both; height:1px;}
        
        #cabecera{
        	height:110px;
        	width:850px;
        	margin-left:auto;
        	margin-right:auto;
        }
        
        /* ----------- My Form ----------- */
        .myform{
          background:#FFFFFF;
          border:solid 2px #6699FF;
          margin:2em auto;
          padding:14px;
          width:800px;
          margin-top:0;
          height:auto;
          display:inline-block;
        }
        .myform h1 {
          font-size:14px;
          font-weight:bold;
          margin-bottom:8px;
        }
        .myform p{
          border-bottom:solid 1px #6699FF;
          color:#666666;
          font-size:11px;
          margin-bottom:20px;
          padding-bottom:10px;
        }
        
        .myform div {
          margin: 1.7em auto;
        }
        
        .myform div.formulario {
          min-height: 11em;
          height:auto;
        }
        .myform div.formulario label{
          display:block;
          float:left;
          font-weight:bold;
          text-align:right;
          width:160px;
        }
        .myform div.formulario .small{
          color:#666666;
          display:block;
          font-size:11px;
          font-weight:normal;
          text-align:right;
          width:160px;
        }
        .myform div.formulario input{
          border:solid 1px #6699FF;
          float:left;
          font-size:12px;
          margin:2px 0 20px 10px;
          padding:4px 2px;
          width:200px;
        }
        .myform div.formulario select{
          border:solid 1px #6699FF;
          float:left;
          font-size:12px;
          margin:2px 0 20px 10px;
          padding:4px 2px;
          width:200px;
        }        
        
        .myform div.buttons {
          border: 0;
          height: 2.2em;
          width: 200px;
          text-align:center;
        }
        /* BUTTONS */
        .myform div.buttons a {
            background-color:#f5f5f5;
            border:1px solid #787878;
            border-top:1px solid #DDD;
            border-left:1px solid #DDD;
            color:#565656;
            cursor:pointer;
            display:block;
            float:left;
            font-size:1em;
            font-weight:bold;
            line-height:130%;
            margin:0 5px;
            padding:5px 10px 6px 7px; /* Links */
            text-decoration:none;
        }
        .myform div.buttons a img{
            border:none;
            height:16px;
            margin:0 5px -3px 0 !important;
            padding:0;
            width:16px;
        }
        /* STANDARD */
        .myform div.buttons a:hover {
          background-color:#dff4ff;
          border:1px solid #c2e1ef;
          color:#336699;
        }
        .myform div.buttons a:active {
          background-color:#6299c5;
          border:1px solid #6299c5;
          color:#fff;
        }
        /* POSITIVE */
        .myform div.buttons a.positive {
            color: #529214;
        }
        .myform div.buttons a.positive:hover {
            background-color: #E6EFC2;
            border: 1px solid #C6D880;
            color: #529214;
        }
        .myform div.buttons a.positive:active {
            background-color: #529214;
            border: 1px solid #529214;
            color: #fff;
        }
        /* NEGATIVE */
        .myform div.buttons a.negative {
            color: #d12f19;
        }
        .myform div.buttons a.negative:hover {
            background: #fbe3e4;
            border: 1px solid #fbc2c4;
            color: #d12f19;
        }
        .myform div.buttons a.negative:active{
            background-color: #d12f19;
            border: 1px solid #d12f19;
            color: #fff;
        }
        #cajaProfes{
        	width:580px;
        	min-height:100px;
        	height:auto;
        	border:1px solid #6699FF;
        	position:relative;
        	margin-left:170px;
        	margin-top:70px;
        	//margin-top:0;
        }
        
        
        #cajaProfes ul{
        	list-style-type:none;
        	padding:10px 0 0 50px;
        }
        
        #cajaProfes ul li{
        	float:left;
        	color:#666666;
        	width:100px;
        	text-align:left;
        }
        
        #convocatorias ul{
        	list-style-type:none;
        	padding:10px 20px 20px 75px;
        	//padding:10px 5px 5px 75px;
        	width:100%;
        }
        
        #convocatorias ul li{
        	float:left;
        	width:200px;
        	text-align:left;
        }
        
        .negrita{
        	font-weight:bold;
        }
        
        a.minienlace{
        	text-decoration:none;
        	color:#666666;
        }
        
        a.minienlace:hover{
        	text-decoration:none;
        	color:#000000;
        }
        #cajaBiblio1{
        	width:580px;
        	min-height:100px;
        	height:auto;
        	border:1px solid #6699FF;
        	position:relative;
        	margin-left:170px;
        	margin-top:50px;
        	//margin-top:0;
        }
        
        #cajaProfes2{
        	width:580px;
        	min-height:100px;
        	height:auto;
        	border:1px solid #6699FF;
        	position:relative;
        	margin-left:170px;
        	margin-top:70px;
        	//margin-top:0;
        }        
        
        #cajaBiblio1 ul{
        	list-style-type:none;
        	padding:10px 0 0 50px;
        }
        
        #cajaBiblio2{
        	width:580px;
        	min-height:100px;
        	height:auto;
        	border:1px solid #6699FF;
        	position:relative;
        	margin-left:170px;
        	margin-top:50px;
        	//margin-top:0;
        }
        
        #cajaBiblio2 ul{
        	list-style-type:none;
        	padding:10px 0 0 50px;
        }      
        
        #cajaProfes div{	
        	margin:5px 2px 2px 15px;
        	font-size:12px;
        	font-weight:bold;
        	text-align:left;
        }
        #cajaProfes2 div{	
        	margin:5px 2px 2px 15px;
        	font-size:12px;
        	font-weight:bold;
        	text-align:left;
        }        
        
        #cajaBiblio1 div{	
        	margin:5px 2px 2px 15px;
        	font-size:12px;
        	font-weight:bold;
        	text-align:left;
        }   
        
         #cajaBiblio2 div{	
        	margin:5px 2px 2px 15px;
        	font-size:12px;
        	font-weight:bold;
        	text-align:left;
        }  
        
        .ui-menu-item{
        	text-align:left;
        	max-width: 575px;
        }     

#contenedorAsig{
    height: 100%;
    width: 1001px;
    display:inline-block;
}

 #listaAsignaturas{
 	height:auto; 	
 	display:inline-block;
 	width:700px;
 }
 
 #listaAsignaturas ul{
 	list-style-type:none;
 	width:700px;
 	padding:15px;
}
 
 #listaAsignaturas ul li{
 	float:left;
 	width:200px;
	text-align:left;
	height:auto;
 	//height:10px;
 }
 
 #contAsignaturas ul{
 	list-style-type:none;
 	padding:40px 0 0 50px;
 }
 
 #contAsignaturas ul li{
 	float:left;
 	width:200px;
 }
 
 
 .titulos{
 	font-family:Verdana;
 	color:#B70306;
 	font-size:11px;
 	font-weight:bold;
 	text-align:left;
 }
 
.cuerpoAsig{
 	font-family:Verdana;
 	color:#000000;
 	font-size:11px;
 	text-align:left;
 }
 
 a.enlaAsig{
 	font-family:Verdana;
 	color:#000000;
 	font-size:11px;
 	text-align:left;
 	font-weight:bold;
 	text-decoration:none;
 }
 
 .titulAsignatura{
 	font-family:Verdana;
 	color:#B70306;
 	font-size:14px;
 	font-weight:bold;
 	text-align:left;
 	text-transform:uppercase;
 	padding-left:20px;
 }
 
  .titapartados{
 	font-family:Verdana;
 	color:#222222;
 	font-size:14px;
 	font-weight:bold;
 	text-align:left;
 }
 
  .titinterior{
 	font-family:Verdana;
 	color:#222222;
 	font-size:13px;
 	font-weight:bold;
 	text-align:left;
 }
 
  .continterior{
 	font-family:Verdana;
 	color:#333333;
 	font-size:13px;
 	text-align:left;
 	font-weight:normal;
 }
 
  #detAsignaturas ul{
 	list-style-type:none;
 	padding:10px 10px 10px 20px;
 }
 
 #detAsignaturas ul li{
 	padding:5px;
 }
 
 a.enlaProfes{
 	font-family:Verdana;
 	color:#333333;
 	font-size:13px;
 	text-align:left;
 	text-decoration:none;
 }
 
  a.enlaGuia{
 	font-family:Verdana;
 	color:#222222;
 	font-size:14px;
 	text-align:left;
 	text-decoration:none;
 }
 
 a.enlaProfes:hover{
 	font-family:Verdana;
 	color:#666666;
 	font-size:13px;
 	text-align:left;
 	text-decoration:none;
 }
 
 a.bibliografia{
 	font-family:Verdana;
 	color:#416276;
 	font-size:11px;
 	text-align:left;
 	text-decoration:none;
 }
 
 .texto{
 	color: #666666;
    font-family: Verdana;
    font-size: 8pt;
    text-decoration: none;
    text-align:left;
    padding-left:5px;
 }
 
  a.enlatexto{
 	font: bold 8pt Verdana; 
 	color: rgb(99,100,102); 
 	text-decoration: none;
 }
 
 .titTexto{
 	color: #333333;
    font-family: Arial;
    font-size: 16px;
    text-decoration: none;
    text-align:center;
    font-weight:bold;
    padding-left:5px;
 }
 
 .divCursos{
 	width:100%;
 	height:auto;
 	float:left;
 	margin-top:10px;
 }
 
 .titCurso{
 	width:100%;
 	height:auto;
 	float:left;
 	color: #333333;
    font-family: Arial;
    font-size: 16px;
    text-decoration: none;
    text-align:center;
    font-weight:bold;
    margin-bottom:10px;
 } 
 
.cuerpoCurso{
	width:100%;
 	height:auto;
 	float:left;
 } 

.cuerpoCurso ul{
	list-style-type:none;
	padding:0;
	width:100%;
}

.cuerpoCurso ul li{
	float:left;
	width:150px;
	height:18px;
	padding-top: 2px;
	font: 11px Verdana; 
	color: #222222; 
}
 
.lisAsig{
	background-color:#d6d6d6;
	font: bold 11px Verdana; 
 	color: #222222; 
 	text-decoration: none;
}

a.enlaAsig{
	font: bold 11px Verdana; 
	color: #222222; 
	text-transform:uppercase;	
}

.biblio{
 	font-family:Verdana;
 	color:#416276;
 	font-size:11px;
 	text-align:left;
 	text-decoration:none;	
}

#cargaImages{
	width:400px;
	height:200px;
	margin-top:50px;
	margin-left:50px;
	font-size: 14px;
    font-weight: bold;
    text-align:center;
}

.button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   } 
   
 .cajaAsig{
 	width:750px;
 	margin-top:15px;
 	height:auto;
 	float:left;
 	padding-left:25px;
 }
 
 #bibBasic{
	 width:100%;
	 float:left;
	 display:none;
}
 
 #bibComp{
 	width:100%;
	float:left;
	display:none; 
}