.titular    { font-family: Verdana; font-size: 11 px; text-transform: uppercase; 
               text-align: left; background-color: #EDF7F9; color: #006699; 
               }
          
.fm{background-color: #e0e0e0; }  
             
.hora       { font-size: 9 px; font-family: Verdana; text-decoration: none; text-align: 
               right; color: #006699; margin-top: 0; margin-bottom: 0 }

.t1hor       { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: center; 
               background-color: #edf7f9}
               
               
.t1act       { font-family: Verdana; font-size: 11 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: left;                }

.t1ci      { font-family: Verdana; font-size: 11 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: left;      border:1px solid #006699;
                background-color:#EDF7F9           }
               
               
.t1gua     { font-family: Verdana; font-size: 11 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: left;  }
               
.t1cang1     { font-family: Verdana; font-size: 11 px; color: #006699; text-align: center; 
               font-weight: bold }
               
.t1cang2     { font-family: Verdana; font-size: 11 px; color: #006699; text-align: left; 
               font-weight: bold }
               
.t2cang       { font-family: Verdana; font-size: 14 px; text-align: center; color: #800000; 
               text-transform: uppercase; font-weight: bold }

.t1med       { font-family: Verdana; font-size: 15 px; text-align: left; color: #800000; 
               text-transform: uppercase; font-weight: bold }

               
.t2act       { font-family: Verdana; font-size: 10 px; color: #006699; text-align: left }

.t1pas       { font-family: Verdana; font-size: 10 px; color: #006699; text-transform: 
               uppercase;  text-align: center; font-weight:bold                }

.t2pas      { font-family: Verdana; font-size: 10 px; color: #006699; text-align: center }

.t3pas       { font-family: Verdana; font-size: 10 px; color: #006699; text-align: justify;  margin-top:6; margin-bottom:6     }



.t2gua       { font-family: Verdana; font-size: 10 px; color: #006699; text-align: center }


.t1cd        { font-family: Verdana; font-size: 10 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: left;             }
                
.t1cd2        { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: center;         }

.t1cd3        { font-family: Verdana; font-size: 9 px; color: #006699;  text-align: center; 
               background-color: #edf7f9 }

.t1cd4        { font-family: Verdana; font-size: 10 px; color: #006699;  text-align: center; 
               background-color: #edf7f9; font-weight:bold }

                

.t2cd       { font-family: Verdana; font-size: 10 px; color: #000000; text-align: left }

.t3act       { font-family: Verdana; font-size: 9 px; text-align: center; background-color: 
               #FFFFFF }
               
.t4act       { font-family: Verdana; font-size: 9 px; text-align: center; }
               
.t4ci       { font-family: Verdana; font-size: 9 px; text-align: left; }
               
               
.t1ed        { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: center; 
               background-color: #edf7f9 }
               
               
.t1bib       { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: center; 
               background-color: #008000 }
               
.t1dat        { font-family: Verdana; font-size: 10 px; color: #006699; text-transform: 
               uppercase;  text-align: left; font-weight:bold; margin-top:0; margin-bottom:0     }
               
.t1bach      { font-family: Verdana; font-size: 13 px; color: #006699; text-transform: 
               uppercase; text-align: center; font-weight: bold }
.t1pro        { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: left;     }
               
               
.t1not        { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: justify;     }
               
.spp         { font-family: Verdana; font-size: 12 px; color: #008000; text-transform: 
               uppercase; text-align: center; font-weight: bold; margin-top: 
               20; margin-bottom: 20 }
.t1cal       { font-family: Verdana; font-size: 12 px; color: #006699; text-transform: 
               uppercase; font-weight: bold; text-align: left; 
               background-color: #edf7f9}
.t1premis    { font-family: Verdana; font-size: 12 px; text-transform: uppercase; 
               text-align: left; background-color: #EDF7F9; color: #006699; 
               font-weight: bold }
               
               
.t2nivel     { font-family: Verdana; font-size: 11 px; text-transform: uppercase; 
               text-align: right;  color: #01762B; 
               font-weight: bold }
.calnl       { font-family: Verdana; font-size: 11 px; text-align: center; color: #FF0000 }
.calnlx       { font-family: Verdana; font-size: 11 px; text-align: center; color: #FF0000;
		background-color:           #F0FF8A }

.calva       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #F0FF8A }
.calev       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #FF0000; font-weight: bold }
.calev2       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #FF8A8A; font-weight: bold }
               
.calan       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #FF0000; font-weight: bold }

               
.calre       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #FF00FF; font-weight: bold }
.calen       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #00FF00; font-weight: bold }
               
               
.calen2       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #CCFFCC; font-weight: bold }



               
.calic       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #FF9DFF; font-weight: bold }
.calfc       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #00FFFF; font-weight: bold }
.caldc       { font-family: Verdana; font-size: 11 px; text-align: center; background-color: 
               #66FFFF; font-weight: bold }
.t4cal       { font-family: Verdana; font-size: 11 px; text-align: left;  }
.t5cal       { font-family: Verdana; font-size: 11 px; text-align: center }
.t2hor       { font-family: Verdana; font-size: 11 px; color: #006699; text-align: center; 
               font-weight: bold }
.t3hor       { font-family: Verdana; font-size: 11 px; text-align: center;  }

.t3ed        { font-family: Verdana; font-size: 10 px; text-align: center }
.t4ed        { font-family: Verdana; font-size: 10 px; text-align: right }

.t2ed        { font-family: Verdana; font-size: 10 px; text-align: left; color: #006699; text-transform:uppercase 
                }
         
.t1ig        { font-family: Verdana; font-size: 10 px; text-align: left; color: #006699;  }
 
              
.t2TITed     { font-family: Verdana; font-size: 11 px; text-align: CENTER; color: #800000; 
               font-weight: bold }
.t2ser       { font-family: Verdana; font-size: 11 px; text-align: center; color: #800000; 
               text-transform: uppercase; font-weight: bold }
               
.ccc      { font-family: Verdana; font-size: 12 px; text-align: left; color: #800000; 
               text-transform: uppercase; font-weight: bold;  }
               
.t2lnk       { font-family: Verdana; font-size: 11 px; text-align: left; color: #800000; 
               text-transform: uppercase; font-weight: bold }
               
               
.t2eso     { font-family: Verdana; font-size: 10 px; text-align: center; color: #800000;    }
              
               
.t2pro       { font-family: Verdana; font-size: 11 px; text-align: left; color: #800000; 
               text-transform: uppercase }
.t3pro       { font-family: Verdana; font-size: 11 px; text-align: left; list-style-type: disc; 
               font-weight: bold }
.t4pro       { font-family: Verdana; font-size: 11 px; text-align: left  }

.t4gua       { font-family: Verdana; font-size: 11 px; text-align: center}


.t4hor       { font-family: Verdana; font-size: 11 px; text-align: left; margin-top: 6; 
               margin-bottom: 6 }
              
.ind3        { font-size: 2 px;    float: left; 
               position: relative; width: 110 }
               
.bb1   { color: #006699;font-family: Verdana; 
			font-size: 11 px; line-height: 125%; font-weight:bold }
               
               
               
.ind1        { float: left; position: relative; 
				 width: 110;  height: 60; }
               
               
               
.ind2        { font-size: 10 px; font-family: Verdana;
				float: left; position: relative; 
				 width: 110 ;height: 150}
               
.colegio     { font-size: 25 px; color: #ff0000; font-family: Verdana; text-align: right; 
               letter-spacing: 1;  }
.txtpp       { font-size:10 px; color: #000080; font-family: Verdana; text-align: center }
.txtpp2       { font-size:10 px; color: #000000; font-family: Verdana; text-align: center }

.txtgen      { font-size: 11 px; font-family: Verdana; line-height: 125%; text-align: justify; 
               color: #000000; margin-top: 10; margin-bottom: 10 }
               
.txtg      { font-size: 14 px; font-family: Verdana; line-height: 125%; text-align: justify; 
               color: #ff0000; margin-top: 10; margin-bottom: 10 }
               

.txtt      { font-size: 24px; font-family: Verdana; line-height: 125%; text-align: center; 
               color: #000000; margin-top: 10; margin-bottom: 10;  }

.txtt2      { font-size: 16px; font-family: Verdana; line-height: 125%; text-align: center; 
               color: #000000; margin-top: 10; margin-bottom: 10;  }


.txtgen4  { font-size: 9 px; font-family: Verdana; line-height: 125%; text-align: justify; 
               color: #000000; margin-top: 10; margin-bottom: 10 }
               
.txtgend  { font-size: 9 px; font-family: Verdana; line-height: 125%; text-align: justify; 
               color: #000000; margin-top: 2; margin-bottom: 2 }

.txtgenm  { font-size: 9 px; font-family: Verdana; line-height: 125%; text-align: justify; 
               color: #000000; margin-top: 2; margin-bottom: 2 ;background-color: #e0e0e0;}
              
               
.txtgen2      { font-size: 9 px; font-family: Verdana; line-height: 125%; text-align: center; 
               color: #000000; margin-top: 10; margin-bottom: 10 }
 
.txtgen3      { font-size: 9 px; font-family: Verdana; line-height: 125%;   
               color: #006699;  }
               
.txtgen5  { font-size: 5 px; font-family: Verdana;  text-align: justify; color: #000000;  }

.txtgen6  { font-size: 9 px; font-family: Verdana; line-height: 125%; text-align: right; 
               color: #000000; margin-top: 10; margin-bottom: 10 }

              
.txtfrase    { font-size: 9 px; font-family: Verdana; line-height: 125%; text-align: center; 
               color: #FF0000;  }
               
.txtt1    { font-size: 11 px; font-family: Verdana; line-height: 125%; color: #008000; 
               font-weight: bold; margin-top: 0; margin-bottom: 0 }
.baila       { font-size: 10 px; color: #008000; font-family: Verdana; text-align: center; 
               letter-spacing: 1; font-weight: bold }
.titpag      { font-size: 20 px; font-family: Verdana; text-align: left; color: #006699 }

.titpag2      { font-size: 14 px; font-family: Verdana; text-align: left; color: #006699 }

.titasig      { font-size: 14 px; font-family: Verdana; text-align: left; color: #006699; margin-top: 15; margin-bottom: 15; }


.titpag3      { font-size: 11 px; font-family: Verdana; text-align: left; 
				color: #006699; font-weight: bold }
				
				
.titpag4      { font-size: 16px; font-family: Verdana; color: #ff0000 }
/*----------------Marquesinas-------------*/


.titbib      { font-size: 15px; font-family: Verdana; text-align: left; color: #006699; 
               font-weight: bold; margin-top: 15; margin-bottom: 15;  }
               
.titci      { font-size: 14px; font-family: Verdana; 
				font-weight: bold; color: #ffffff;
				margin-top: 0; margin-bottom: 0; background-color:#006699}
               
               
/*----------------Fin-------------*/
               
               
.titcab      { font-size: 28 px; font-family: Verdana; text-align: right; color: #FF0000; 
               padding: 0 }
.titcal      { font-size: 12 px; font-family: Verdana; text-align: left; color: #DB9500; 
               text-transform: uppercase; font-weight: bold; margin-top: 10; 
               margin-bottom: 10 }
               
               
.linea       { position: relative; width:495; height: 2; float: right }
.icono       { position: relative; width: 60; height: 80;   }
.ciencias       { position: relative; width: 80; height: 98; left: 0; top: 0; float: center }

.noticia       { position: relative; width: 80; height: 110; left: 0; top: 0; float: center }

.imgpre       { position: relative; width: 130; height: 100; left: 0; top: 0; float: center }

.txtcd    { font-size: 12 px; font-family: Verdana;  color: #008000; 
               font-weight: bold; margin-top: 0; margin-bottom: 0 }

.titenig         { color: #57A162; font-size: 14 px; text-transform: uppercase; letter-spacing: 
               0; text-align: center; margin-top: 6; margin-bottom: 6; font-family:Verdana; font-weight:bold }

.tite2         { color: #006699; font-size: 12 px; font-family:Verdana; font-weight:bold; text-align:justify; line-height:130%;  }


.oferedu     { font-size: 10 px;  color: #003399; font-family: Verdana; 
				text-decoration: none;  text-align: left; padding: 3; font-weight:bold  }


.titig        { color: #9A503C; font-size: 12 px; letter-spacing: 
               0; text-align: center; margin-top: 6; margin-bottom: 6; font-family:Verdana; font-weight:bold }

.borde {  border: 1px solid #FF0000; }

.bordeinf {  border-bottom:1px solid #006699;  }
.bordeig {  border-bottom:1px solid #fcac00;  }
.bordeoe {  border-bottom:1px solid #f4291f;  }

.bordes {  border:1px solid #006699;   }

.bordev {  border:1px solid #008000;   }

.bordea {  border:1px solid #ffff00;   }

.s1
{
  position  : absolute;
  font-size : 10pt;
  color     : blue;
  visibility: hidden;
}

.s2
{
  position  : absolute;
  font-size : 18pt;
  color     : red;
	visibility : hidden;
}

.s3
{
  position  : absolute;
  font-size : 14pt;
  color     : gold;
	visibility : hidden;
}

.s4
{
  position  : absolute;
  font-size : 12pt;
  color     : lime;
	visibility : hidden;
}

scrollbar-face-color: #006699; 
scrollbar-track-color: #edf7f9; 
scrollbar-arrow-color: #edf7f9; 
scrollbar-3dlight-color: #edf7f9; 
scrollbar-shadow-color: #edf7f9; 
scrollbar-highlight-color: #edf7f9; 
scrollbar-darkshadow-color: #edf7f9; 










h1, h2, h3, h4, h5, h6
{
	font-family: Comic Sans MS, Verdana, Helvetica;
}
h1           { color: #990000; font-size: 14 px; text-transform: uppercase; letter-spacing: 
               3px; text-align: center; margin-top: 6; margin-bottom: 6 }
h2           { color: #00b0080; font-size: 11px; text-transform: uppercase; text-align: left; 
               line-height: 100%; font-family: Verdana; margin-top: 9; 
               margin-ottom: 9 }
h3           { color: #006699; font-size: 11 px; font-family: Verdana; }

t2rri           { color: #01762B; font-size: 11 px; font-family: Verdana; }


hr           {  width: 100%; border-style: ridge; }

               
.menu        { 	position: absolute; 
					visibility:hidden;
					background-color: #FFFFFF; 
					color: #000080; 
					font-size: 11 px; 
					font-family: Verdana; 
					border: 1px solid #00FFFF; 
					padding: 3 px }
					
/*----------------Separador-------------*/

.txt         { font-size: 1 px}
.txt2         { font-size: 0.5 px}
					
/*----------------Enlaces-------------*/
					
					
.indice      { font-size: 10 px; background-color: #edf7f9; background-repeat: repeat; 
               background-attachment: scroll; color: #003399; line-height: 
               100%; font-family: Verdana; text-decoration: none; 
               layer-background-color: #FFFF99; text-align: center; float: 
               left; position: relative; width: 110; border: 1px solid #006699; 
               padding: 1;  }
              
				
a:hover.indice { 	FONT-WEIGHT: bold;  background-color: #006699;
					COLOR: #edf7f9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
					TEXT-DECORATION: none }
               
a:visited.indice { color: #ff0000; font-family: Verdana; background-color: #edf7f9 }



a.titm1      { font-size: 11 px; font-family: Verdana; text-align: left; color: #008000; 
               margin-top: 0; margin-bottom: 0 ;text-decoration: none; }


a:hover.titm1      { color: #006699; font-family: Verdana; 
						font-weight: bold; background-color:    #edf7f9 }
						
a:visited.titm1 { color: #FF0000; font-family: Verdana }


a.titm2      { font-size: 9 px; font-family: Verdana; color: #006699; text-decoration: none; 
               text-align: center; position: relative; margin-top: 0; 
               margin-bottom: 0 }
               
a:hover.titm2      { color: #006699; font-family: Verdana; 
						background-color:    #edf7f9 }
						
a:visited.titm2 { color: #FF0000; font-family: Verdana }


a.titm3      { font-size: 9 px; font-family: Verdana; color: #006699; text-decoration: none; 
               text-align: center; position: relative; margin-top: 0; 
               margin-bottom: 0 }
               
a:hover.titm3      { COLOR: #edf7f9; font-family: Verdana; 
						background-color: #006699; }
						

a.titm4      { font-size: 9 px; font-family: Verdana; text-align: left; color: #008000; 
               margin-top: 0; margin-bottom: 0 ;text-decoration: none; }


a:hover.titm4      { color: #006699; font-family: Verdana; 
						font-weight: bold; background-color:    #edf7f9 }
						
a:visited.titm4 { color: #FF0000; font-family: Verdana }


a.titm5      { font-size: 9 px; font-family: Verdana; color: #000000;
				text-decoration: underline; }


a:hover.titm5      {  font-family: Verdana; text-decoration: underline; color:#006699;    }
						
a:visited.titm5 { color: #FF0000; font-family: Verdana }


a.titm6      { font-size: 9 px; font-family: Verdana; color: #000000;
				text-decoration: none; }


a:hover.titm6      {  font-family: Verdana; text-decoration: none; color:#006699;    }
						
a:visited.titm6 { color: #000000; font-family: Verdana }


						

a.info    { font-size: 11 px; font-family: Verdana; text-align: left; color: #008000; 
               margin-top: 0; margin-bottom: 0 ;text-decoration: none; }


a:hover.info    { font-size: 11 px; font-family: Verdana; text-align: left; color: #008000; 
               margin-top: 0; margin-bottom: 0 ;text-decoration: underline; }
						
a:visited.info { color: #FF0000; font-family: Verdana }


/*----------------Listas-------------*/

li.lis2    { list-style-type: square; color: #006699;font-family: Verdana; 
			font-size: 11 px; line-height: 125%;margin-bottom: 6 }
          
li.lise    { list-style-type: square; color: #006699;font-family: Verdana; 
			font-size: 13 px; line-height: 125%; margin-right: 20; 
          margin-top: 12; margin-bottom: 12 }
          

li.lis1    { list-style-type: disc; color: #008000; font-family: Verdana; 
			font-size: 11 px; line-height: 125%; margin-right: 20; 
          margin-top: 12; margin-bottom: 12 }

li.lis3    { list-style-type: square; color: #000000; font-family: Verdana; 
			font-size: 11 px; line-height: 125%; margin-right: 20; 
          margin-top: 12; margin-bottom: 12  }
          
li.infeso    { list-style-type: square; color: #000000; font-family: Verdana; 
			font-size: 11 px; line-height: 125%;       }
          
          

li.lis4      { font-family: Verdana; font-size: 11 px; line-height: 125%; list-style-type: 
               decimal; margin-right: 20; margin-top: 12; margin-bottom: 12 }
               
li.lis5      { list-style-type: square; color: #008000; font-family: Verdana; font-size: 
               11 px; line-height: 125%;  
               margin-right: 20; margin-top: 12; margin-bottom: 12 }
               
li.lis6      { list-style-type: square; color: #000080; 
				font-family: Verdana; font-size:    10 px; line-height: 125%;        }
               
li.lis7     { list-style-type: square; color: #ff00ff; font-family: Verdana; font-size: 
               10 px; line-height: 125%;      }
               
li.lis8     { list-style-type: square; color: #008000; font-family: Verdana; font-size: 
               10 px;  line-height: 125%;      }        
               
li.lis9     { list-style-type: square; color: #ff0000; font-family: Verdana; font-size: 
               10 px;  line-height: 125%;     }    
               
li.lis10     { list-style-type: square; color: #006699; font-family: Verdana; font-size: 
               10 px;   line-height: 125%;     }      
               
li.lis11     { list-style-type: square; color: #800000; font-family: Verdana; font-size: 
               11 px; line-height: 125%;      }
               
li.lish      { list-style-type: square; color: #006699; 
				font-family: Verdana; font-size:    11 px; line-height: 100%;
				margin-top:5; margin-bottom:5        }
				
ul.infeso    { list-style-type: square; color: #000000; font-family: Verdana; 
			font-size: 11 px; line-height: 125%;  margin-bottom: 6     }
				
				
body         { background-color: #FFFFFF }

table        { background-color: #FFFFFF }