*{margin:0; padding:0}
body {font-family:Arial, Helvetica, sans-serif; background-color:#f2f2f2;
	margin:0 auto;	text-align:center;	color:#333333; min-width:769px; max-width:1024px;}
	
/*general para todos las etiquetas dentro de mainconten*/
* html #mainconten{width: expression(document.body.clientWidth < 742? "740px" : document.body.clientWidth > 1202? "1024px" : "auto")}

/*contenedor general body*/
#mainconten {min-width:769px; max-width:1024px; height:100%; text-align:left;	margin:0 auto; 	padding:0;}

/* generales del sitio*/
/*p {font-size: 12px;	}*/
a img{border:0;	}
img {margin:0; padding:0}
.image_izq {float:left; padding:0 5px 0 5px}
.image_der {float:right; padding:0 5px 0 5px}
/*navegacion top*/
#topnav {height:30px; background-color: #9966CC;}

/*------------------Encabezado------------------------*/
#header {clear:both; height:200px;	background: #E0E4EF url(../../images/fondotop.jpg) no-repeat center;	text-align:center;}

.logo {	float:left;	width:20%;	height:200px;	
	background:#104469 url(../../images/fdo_logo.jpg) no-repeat right;}
.logo_int {float:right;	width:115px; margin-top:40px; text-align:left; height:160px;}

.banner_c {float:left; width:44%; height:200px;}
.banner_d {float:right;	width:35%; height:193px;
	background:#E0E4EF url(../../images/cuadro.gif) no-repeat center;	padding-top:7px}

/*----------------------CONTENIDO - DE HEADER HACIA ABAJO-------------------------------*/
.maintable {width:100%; margin:5px; font-size:0.9em}
.maintable p {font-size:0.9em}
.borde-azul {border:#10476E solid 1px}
#contenido{clear:both; height:100%;	text-align:center}
#columna_izq {float:left;	width:30%;	text-align:center;	margin-top:10px}
.caja_izq {padding:0;	margin:0; text-align:center}
.caja_01 {padding:0; margin:0; border:none}
.caja_02 {text-align:center;}
.center_full {margin:0 auto; text-align:center;}
.center_full p{text-align:center;}
.center_full h4{text-align:center; font-size:1.4em; color:#666699}
.caja_activi {border: 2px solid #787E9C; background-image: url(../../apuntes2/images/texturagris.jpg); 							
	background-repeat: repeat;}
.activi_01 {padding:0; margin:0; border:none}
.caja_activi p{font-size:1.2em; font-family : Tahoma,Verdana,Arial;	padding:0 5px 0 5px; color:#005BAB}
.caja_activi h4{font-size:1.2em; padding:0 5px 0 5px; color:#005BAB}
#columna_der {float:right; width:69%; text-align:center; position:relative;}
#derecha_izq {float:left; width:59%; text-align:center;	margin-top:10px; position:relative;}
.caja_anuncios {float:left;	width:60%; padding:0; margin:0;	text-align:center}
.anuncios {border: 2px solid #9EBCF2; background-image: url(../../apuntes2/images/bgprof.gif); text-align:left;
	width:100%;	float:left;	z-index:0}
.anuncios_01 {text-align:center;}
.anuncios p {font-size:1.2em; color:#333333; text-indent:1.2em;	padding:5px}
.anuncios h4 {font-size:1.2em; color:#002B55; text-align:left; padding-left:1.2em}
.centrado {text-align:center; padding:7px}
.centrado h4 {font-size:1.2em; color:#336633; text-align:center}
.caja_der02 {float: right; width:30%; text-align:center}
.derecha_der { float: right; width:38%;	text-align:center}
.derecha_der p{text-align:center}
.float_right { width:98%; float:right; height:60px;}
.float_right P{text-align:center; font-size:1.2em; font-family: Tahoma}

#pergamino {background-image: url(../../apuntes2/images/perga_izq.gif);	background-repeat: no-repeat;
	height:227px; padding:0 1em 0 2em; margin:0; float:right; width:85%; font-size:1.2em;}
#pergamino p{color:navy}
#perga_conte {float: right;	width:90%; height:225px; margin:5px; background:	
url(../../apuntes2/images/perga_der.gif) no-repeat right; text-align:center}
	
.boletin {width:96%; text-align:center;}
.apuntes {float:left; width:98%; border: 2px solid #9EBCF2;	padding-left: 2px; padding-bottom: 2px;
	background-image: url(../../apuntes2/images/bgprof.gif);}
.apuntes p {text-align:left; padding: 0 0.5em 0 0.5em; font-size:1.2em; text-indent:1em}
.float_left { float:left; width:98%; border: 2px solid #336633;	padding-left: 2px; 
	padding-bottom: 2px;}

/*-------------------------FOOTER---------------------------*/
#pie {clear:both; height:50px; border: 2px solid #787E9C; background-image: 
url(../../apuntes2/images/texturagris.jpg); background-position: top right;	background-repeat: repeat;
	text-align:center}
#pie_box01 {float:left;	width:47%; text-align:center; padding:10px 0 5px 0;	line-height:1.8em;}
#pie_box02 {float:left;	width:20%;	text-align:center}
#pie_box03 {float: right; width:30%;}
.txt_blanco {color:#FFFFFF}

/*-----------------------DECORACION DE LINKS-------------------------------*/
.decolink {color:#006699;	font-family:tahoma, Arial, Helvetica, sans-serif;		
TEXT-DECORATION: none; padding-right:1em; padding-left:1em}
.decolink:link {COLOR: #006699; TEXT-DECORATION: none;}
.decolink:hover {COLOR: #00FF00; TEXT-DECORATION: none; background-color:#150185}
.decolink:active {COLOR: #620000; TEXT-DECORATION: none}
.decolink:visited {}

.decolink2 {color:#006699;	font-family:tahoma, Arial, Helvetica, sans-serif;		
TEXT-DECORATION: none; padding-right:0; margin-left:0}
.decolink2:link {COLOR: #006699; TEXT-DECORATION: none;}
.decolink2:hover {COLOR: #00FF00; TEXT-DECORATION: none; background-color:#150185}
.decolink2:active {COLOR: #620000; TEXT-DECORATION: none}
.decolink2:visited {}

/*--------------ESTILOS LETRAS------------------------*/

/*-------------------------BARNAB Y W3C---------------------------*/
.right_sud {float: right; width: 110px;	margin-right:10px; height:35px;	text-align:center;}
.left_3wc {float: left;	width: 90px; margin-right:0px;}

/*-------------------------RELLENOS - BACKGROUND---------------------------------*/
.celda17 {background-image: url(../../apuntes2/images/t_fon_left.gif); } 
.celda18{background-image: url(../../apuntes2/images/t_13.gif);} 
.celda19 {	background-image: url(../../apuntes2/images/t_fon_right.gif);}
.celda20 {	background-image: url(../../apuntes2/images/t_fon_bot.gif)}

/*-------------------------FLOATS-----------------------------*/
.float_izq20 {float:left; width:20%; margin-top:10px}
.float_izq20 p{text-align:center;}
.float_izqfull {float:left;	width:79%; border: 1px solid #787E9C;	background-image:url(../../apuntes2/images/bgprof.gif);
	background-repeat:repeat; }
.float_izqfull p{text-align:left; font-size:1.2em; line-height:1.4em; text-indent:1em; padding:0 1em 0 1em}
.float_der25 {float: right;	width:25%;}
.float_derfull{float: right; border: 1px solid #787E9C; background-image:url(../../apuntes2/images/bgprof.gif);
	background-repeat:repeat;}
.float_derfull p{ text-align:left; text-indent:1em}
.float_der79 {float:right; width:79%;}
.float_der79 p{ text-align:left; text-indent:1em}
.float_izq74 {float:left; width:74%; margin-top:10px;}
.float_izq74  p {text-indent:1em;}
.navidad {margin:20px; padding:20px; background-image:url(../../apuntes2/images/christmas.jpg); 
	border-right:1px solid #006600;	border-left:1px solid #006600;}
.navidad p{ text-align:left; text-indent:2em}
.tablemap{margin:0 auto; text-align:center;}
.foro {float: right; height:130px; position:relative}