.titulo2 {
	font-size: 15px;
	font-weight:bold;
	color: #036BB8;
	/*cursor: pointer;*/
	font-family:"Trebuchet MS";
	border-top-color:#B2B2B2;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0;
	margin-left: 0;
	text-transform: uppercase;
}


.flota_izq{ float:left; }
.flota_der{ float: right; }
.logo { float:left; padding:10px;}
#firma { float:left; width:100%; clear:both; padding-top:10px; font-size:9px; color:#666666; }


#contenido_programa {
	height: auto;
	width: 90%;
	margin-top: 20px;
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #0065A8;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	clear: both;
	margin-bottom: 20px;
	padding-bottom: 30px;
}

/* Encabezados */
   H2.elemento {font-size: 12pt; font-weight: bold; }
   H3.seccion-curriculo {font-size: 12pt; color: white; background-color: #0085C8;}


/* Dirección */
   ADDRESS {font-size: 8pt; font-style: italic; color: black}

/* Tabla en amarillo y rojo */
   TABLE.amarojo {border-collapse: separate; border: 1px solid #0085C8; clear: both;}
   TH.thcen {font-size: 8pt; text-align: center; font-weight: bold; color: white; background: #0085C8}
   TH.thizq {font-size: 8pt; text-align: left; font-weight: bold; color: white; background: #0085C8}
   TD.tdder {font-size: 8pt; text-align: right; background: #f6f6ff}
   TD.tdizq {font-size: 8pt; text-align: left; background: #f6f6ff}
   TD.tdcen {font-size: 8pt; text-align: center; background: #f6f6ff}
   TD.titulo {font-size: 10pt; font-weight: bold; background: white}
   TD.contenido {font-size: 10pt; background: white}
   TD {font-size: 10pt}

/* Formularios */
   INPUT {font-size: 10pt}
   TEXTAREA {font-size: 10pt}


/* Enlaces de hipertexto */
   A.mapa:link {color:#f6f6ff; text-decoration: none}
   A.mapa:visited {color:#f6f6ff; text-decoration: none}
   A.mapa:hover {color:white}
   A.encabezado:link {color:white; text-decoration: none}
   A.encabezado:visited {color:white; text-decoration: none}
   A.encabezado:hover {color:#f6f6ff}

/* Textos con letra pequeña */
   .font8pt {font-size: 8pt; text-align:justify; background: white;}
   .fondocon {background-image:  url(img/fondo_2.gif); background-repeat: no-repeat; background-position: left top}
   .fondolateral {background-image: url(img/fondo_1.gif); background-repeat: no-repeat}
   .fondo_ab {background-image: url(img/fondo_3.gif); background-repeat: no-repeat; background-position: left top}

/* Cajas de tamaño fijo para colocar con DIV */
   .cajacontenido {width: 550px; margin-left: 10px}
/* Bloque con indentación */
   .bloque-indentado {margin-left: 1em; margin-top: 1.5em; margin-right: 5%;}

/* Paginado de elementos de una tabla */
   DIV.paginado {width: 550px; padding-right: 0; margin-bottom: 1em;}
   P.paginas {float: left; margin-top: 0; padding-top: 0;}
   P.botones {float: right; margin-top: 0; padding-top: 0;}

/* Horario */
   .horarionormal {font-size: 8pt; text-align: left;}
   .horarioespecial {font-size: 8pt; text-align: left; color: #0085C8;}
   
/* Mapa del sitio */
   TD.mapa {font-size: 8pt;}
   
/* Formulario de envío de currículum */
   FORM P {clear: left; margin: 0.2em; padding: 0.1em;}
   FORM P LABEL {float: left; width: 20%; font-style: italic;}
   .error {clear: left; margin-left: 20%; color: #0085C8;}
   .error2 {color: #0085C8;}
   .avisotamano {clear: left; margin-left: 20%; font-style: italic; font-size: 0.8em;}
   .notaaclaratoria {clear: left; margin-left: 20%; font-style: italic; font-size: 0.8em;}
   FORM LEGEND {font-weight: bold; color: white; background-color: #0085C8; padding-right:15px; padding-left:10px;}
   FORM FIELDSET {border: 1px dotted #0085C8; padding-left: 0.5em; margin-top: 1em;}
   FORM P.fila_0 {
	clear: left;
	margin: 0.2em;
	background: #f6f6ff;
	border-top: 1px dotted #0085C8;
	border-bottom: 1px dotted #0085C8;
	padding-top: 5px;
	padding-bottom: 5px;
}
   FORM P.fila_1 {clear: left; margin: 0.2em; padding: 0.1em;}
   
/* Aviso importante */
   P.aviso {border: 1px dotted #0085C8; background-color: #f6f6ff; padding: 0.3em;
   margin-right: 10%; margin-left: 10%;}

/* Elementos SPAN */
   .importante {font-weight: bold;}
   .destacado {font-weight: bold;}
   .enfatizado {font-style: italic;}.boton_inscripcion {
	color: #FFFFFF;
	background-color: #0085C8;
	clear: both;
	float: right;
	margin-right: 400px;
	margin-bottom: 50px;
	width: 25%;
}
.caja_especial {
	width: 595px;
}

