*{margin: 0em;padding: 0em;}
img{border-width:0px; margin:0px; padding:0px}
body{font-family: "Trebuchet MS",Verdana, Arial; font-size:12px; color: #C95507; background-color: #F98304;}


h1{font-size: 14pt; font-weight: bold; text-align:justify;}
h1.titulopag{padding-left:10px;font-size: 14pt; font-weight: bold; text-align:justify;}
h1.encabezado{font-size: 14px; font-weight: normal;}
h2{font-size: 12pt; font-weight: bold;}
h3{font-size: 11pt; font-weight: bold;}
h4{font-size: 10pt; font-weight: bold;}    
br{line-height:10px}
    
p{font-size: 12px; line-height:18px}
p.sangrado{text-indent:10px; margin-bottom:10px;}
p.resaltado{font-weight: bold; color:#00579a; font-size: 12px;}
.parrafo_normal{text-align: justify;font-size: 12px;}
p.parrafo_normal{text-align: justify;font-size: 12px;}
p.parrafo_normal_sangrado{ padding-left:10px; text-align: justify;font-size: 12px;}
p.titulos {padding-left:10px;font-size: 16px; color: #A93006; text-align: justify; font-weight: bold;}

.titulos {font-size: 16px; color: #A93006; text-align: justify; font-weight: bold;}
.titulo_peque {font-size: 14px; color: #A93006; text-align: justify; font-weight: bold;}
.negrita{font-size: 14px; font-weight: bold;}
    
a.enlace:link {color: #ffffff; text-decoration: none; font-weight: bold}
a.enlace:visited {color: #ffffff; text-decoration: none; font-weight: bold}
a.enlace:active {color: #ffffff; text-decoration: none; font-weight: bold}
a.enlace:hover {color: #f1b243; text-decoration: none; font-weight: bold}


a.enlace_blanco:link {color: #ffffff; text-decoration: none; font-weight: bold}
a.enlace_blanco:visited {color: #ffffff; text-decoration: none; font-weight: bold}
a.enlace_blanco:active {color: #ffffff; text-decoration: none; font-weight: bold}
a.enlace_blanco:hover {color: #A93006; text-decoration: none; font-weight: bold}

a.enlace_normal:link {color: #C95507; text-decoration: none; font-weight: bold}
a.enlace_normal:visited {color: #C95507; text-decoration: none; font-weight: bold}
a.enlace_normal:active {color: #C95507; text-decoration: none; font-weight: bold}
a.enlace_normal:hover {color: #ffffff; text-decoration: none; font-weight: bold}
.separacion_corta{height: 10px; width: 100%;}

#contenedor {width: 857px; /*height: 685px;*/ margin-right: auto; margin-left: auto; border: 3px solid #A93006; overflow: hidden;} 
#cabecera{width: 100%; height: 100px; background-image: url(../imagenes/casa_de_reposo.jpg); background-repeat: no-repeat;}
#dmbTB2ph {position:relative; top:70px; left:820px; width: 40px; height: 25px; bckground-color:red;}
#dmbTB1ph {width: 100%; height: 25px;}
#cuerpo{width: 100%; background-color: #f1b243;  height:451px; overflow: /*hidden;*/}
.centrado {width:100%}
	.fotos_portada {float:left; width:337px; height:450px;}
		
	.tablas {float: right; width:518px; height:451px; /*border-left: 1px solid #A93006;*/ overflow: auto; text-align:center}
		
	
	
table.tabla_centrada{padding-left:10px; padding-right:10px; width: 490px; text-align:center;}



.titulo_centrado{text-align:center; font-size: 30px;line-height:35px }
.encabezado_grande{text-align:center; font-size: 14pt;}

td.fecha_cursos{border:1px solid black; background-color:#b6d2ef; text-align :center; width:20%}
td.titulo_cursos{border:1px solid black; background-color:#b6d2ef; text-align :center; width:70%}
td.info_cursos{width:10%}
td.fecha_cursos_on{padding-left:1px; border:1px solid black; background-color:#e5f5f8;}
td.titulo_cursos_on{padding-left:3px; border:1px solid black; background-color:#e5f5f8; width:70%}
td.info_cursos_on{width:10%}


/*tr.tr_centrada{padding-left:10px; padding-right:10px; width: 100%; text-align:center;}*/

.flash{width:618px; float:left; height:100%;}
.derecha{width: 230px; float:right; height:100%;}
.noticias{z-index: 2; float:right; text-align: justify;height:50%; width: 220px;}
.semanas_perezosas{ width: 220px; float:right; margin-top:50px;}
.pie{background-color: #A93006; font-weight:bold ;padding: 3px 10px 3px 0px;text-align: right; color:#f1b243;} 




.fotos_portada_cursos{float:left; width:200px; height:451px;}
.contenedor_curso{width:657px; height:451px; overflow: auto;}
	.encabezado_curso{width:637px; margin-top:0px; overflow:hidden; }
		.encabezado_curso_left{width: 517px; padding-top:10px; text-indent:10px; float:left;}
			.titulos_curso{font-size: 16pt; color: #A93006; text-align: justify; font-weight: bold; line-height:26px}
		.encabezado_curso_right{width: 120px; margin-top:5px; float:left; height:25px; text-align: right}
	.descripcion_curso{width: 617px; padding-top:5px; padding-left:10px; padding-right:10px;}

	.profesores{width:617px; padding-left:10px;padding-right:10px; padding-top:5px;}

		
	.precios_curso{width:617px; padding-left:10px;padding-right:10px; padding-top:5px;}			
	table.tabla_centrada_cursos{padding-right:10px; width: 90%; margin-right:auto; /*margin-left:auto*/}	
	.tarifas{width:617px; padding-left:10px;padding-right:10px; padding-top:5px;}			
	table.tabla_centrada_tarifas{padding-right:10px; width: 100%; margin-right:auto;}	
	
	
.contenido_curso{width: 620px; padding-top:20px}


.plantilla_profesor{width: 120px;}



.puntazo {font-size: 40px; font-weight: bold;}








/*ESTO ES DONDE VAN TODOS LOS CONTENIDOS DE DENTRO*/
.mensaje_1{position: absolute; left: 5px; top: 340px; z-index: 0;  visibility: visible; width:750px; height:280px; padding-right: 5px; padding-left: 5px; padding-top: 10px;OVERFLOW: auto;  text-align: justify}
.mensaje{position: absolute; left: 10px; top: 10px; z-index: 0;  visibility: visible; width:250px; height:260px; padding-right: 5px; padding-left: 5px; padding-top: 10px;OVERFLOW: auto;  text-align: justify}
/*.noticias {position: absolute; left: 640; top: 30; z-index: 2; visibility: visible; background-color: #F1B243; padding-left: 5px; float:right;  text-align: left; font-size: 12px; }*/
/*.flash {position: absolute; left: 300; top: 10; z-index: 0; visibility: visible; background-color: #F1B243; width:485; 	}*/
.textotitulo {font-size: 16px; font-weight: bold; text-align: justify}
.textosolo {font-size: 12px; text-align: justify;}
/*.pop_up{background-image: url(../imagenes/banda_cursos.gif); background-repeat: no-repeat;background-position: 0px 75px; left: 5; top: 5; background-color: red;*/ /*background-color: #F1B243;*/ /*border: 3px solid #F98304; width: 95%; overflow:auto; height:100%}*/
/*.pop_up{position: absolute; background-image: url(../imagenes/banda_cursos.gif); background-repeat: no-repeat;background-position: 0px 75px; left: 5; top: 5; z-index: 0;  visibility: visible; background-color: #F1B243; border: 3px solid #F98304; width: 95%;height: 100%}*/
.pop_up_grande{position: absolute; background-image: url(../imagenes/banda_cursos.gif); background-repeat: no-repeat;background-position: 0px 75px; left: 5; top: 5; z-index: 0;  visibility: visible; background-color: #F1B243; border: 3px solid #F98304; width: 95%;height: 650px}
/*.pop_up_tabla {left:70; top: 5; background-color: green; width:420px}*/
/*.pop_up_tabla {position: absolute; left:70; top: 5; z-index: 2;  visibility: visible; background-color: #F1B243; width:420px}*/
/*.fotos_portada {position: absolute; left: 0; top: 0; z-index: 0;visibility: visible; border: 3px solid #A93006;}*/

/*.tablas {position: relative; OVERFLOW: auto;width:518px; height:453px; left: 0; top: 0px; float: right; border: 1px solid #A93006;}*/
/*.textosolo1 {font-size: 12px; color: #C95507; text-align: justify;}*/
.titulos_centrados {font-size: 14px; color: #A93006; text-align: center; font-weight: bold;}
/*.semana_perezosa {position: absolute; left: 20; top: 260; z-index: 2;  background-image: url(../imagenes/semana_perezosa.gif); visibility: visible; background-color: #F1B243; height:198px;width:219px}*/
.semana_perezosa {position: absolute; left: 20; top: 260; z-index: 2;visibility: visible; background-color: #F1B243; height:198px;width:219px}
.pie_foto {font-size: 12px; color: #C95507; height: 22px; text-align: center;}
/*.titulos {font-size: 10px; font-weight: bold; color: #AD4A09;}*/

 .aviso {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #AD4A09;text-decoration: none;height: 22px;width: 100%; } 
.menu {
  position: absolute; 
  z-index:3; 
  top:100px;
  left: 0px;
}


  

  

  



  





.textonoticias {
	font-size: 12px;
	font-weight: bold;
	color: #C95507;
	text-decoration: none;
	height: 22px;
	width: 100%;
  text-align: justify;
  padding-left: 5px;
padding-right: 5px;
  }



  
  
