.tef {
color:#4fa700;
font-size:1.3em;
font-weight:bold;
}
.titulo_izq a
{ 	
	color:#FE721D;
	text-decoration:none;
}
.titulo_izq a:hover
{ 	
	text-decoration: underline;
}
.texto_negro_b14 a
{
	color: #000000;
	text-decoration:none;
}
.texto_negro_b14 a:hover
{
	text-decoration: underline;
}
.subtitulo_centro a {
text-decoration:none;
color:#4fa700;}
.subtitulo_der a {
text-decoration:none;
color:#037dd3;}
.subtitulo_centro a:hover{
text-decoration: underline;
}
.subtitulo_der a:hover{
text-decoration: underline;
}
.titulo_der a
{ 	
	color:#037dd3;
	text-decoration:none;
}
.titulo_der a:hover
{ 	
text-decoration: underline;
}
blockquote
{
font-style:italic;
font-size: 1.2em;
color: #000000;
text-align:left;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
body
{
    margin-top: 0px;
	background-color:#CCCCCC;
	font:62.5% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
img{
	border: none
}
h1
{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color: #0063A3;
	font-size:2.2em;
	font-weight:bold;
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
}
#contenedor_principal{
	width:750px;
	height:auto;
	border-right: 1px solid #0000FF;
    border-bottom: 1px solid #0000FF;
    border-left: 1px solid #0000FF;
	background-color:#FFFFFF;
	padding: 0 0 0 0;
	margin: 0 auto;
	text-align:left;
}
.una_columna
{
float:left;
width:100%;
}
.contenedor{
padding: 10px 10px 10px 10px;
}
.contenedor2{
padding: 0px 10px 10px 10px;
}
#p1{
float:left;
width:340px;
padding: 0px;
}
#p2{
float:right;
width:340px;
padding: 0px;
}
.objetivos_iniciacion
{  
	padding: 10px 10px 10px 10px;
	background-color: #FFFF99;
}
.objetivos_desarrollo
{  
	padding: 10px 10px 10px 10px;
	background-color: #CCFF99;
}
.objetivos_programacion
{  
	padding: 10px 10px 10px 10px;
	background-color: #CCFFFF;
}
#menupresenciales
{
    width: 100%;
    margin: 0 auto;
    font: 10px Verdana;
    position: relative;
    padding: 0;
	position: relative;
}
#menupresenciales *
{
    margin: 0;
    padding: 0;
}
ul#cursos{
	list-style-type: none;
	margin: 0px;
	height: 40px;
	padding-bottom: 0em;
	}
ul#cursos li{
	width: 33.3%;
	height: 40px;
	margin: 1.2em 0em 0em 0em;
	float: left!important;
	list-style-type: none;
}
ul#cursos li a{
	width: 33.3%;
	height: 40px;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	float: left!important;
	padding: 6px 10px 5px 10px;
}
html>body ul#cursos li a{
	width: 92.4%!important;
	height: 2em;
	padding: 1.1em 1.1em 1.1em 1.1em;
	margin: 0em;
}
ul#cursos li a:hover{
text-decoration: underline;
}
html>body ul#cursos li a{
	width: 99%!important;
	height: 2em;
	padding: 0em 1.1em 1.1em 1.1em;
	margin: 0em;
}
.iniciacion{
	background-color: #FE721D;
	padding: 0.5em 0em 0em 0em;
	height: 3em;
}

.desarrollo{
	background-color: #4fa700;
	padding: 0.5em 0em 0em 0em;
	height: 3em;

}

.sistemas{
	background-color: #037dd3;
	padding: 0.5em 0em 0em 0em;
	height: 3em;
}

.desarrollo a,.iniciacion a,.sistemas a{
	width: 94%!important;
	padding: 0em 1em 0em 1em;
	display: inline;
}

.enlacesbanners{
	width: 100%;
	display: block;
}
/* Banner Presenciales __________________________________________*/
#borde_iniciacion
{
	float: left!important;
	border-top: 6px solid #FE721D;
    border-right: 2px solid #FE721D;
    border-bottom: 2px solid #FE721D;
    border-left: 2px solid #FE721D;
	width:100%;
	margin: 0;
}
#borde_iniciacion_2
{
	float: left!important;
	border-top: 0px solid #FFFFFF;
    border-right: 2px solid #FE721D;
    border-bottom: 2px solid #FE721D;
    border-left: 2px solid #FE721D;
	width:100%;
	margin: 0;
}
#borde_desarrollo
{
	float: left!important;
	border-top: 6px solid #4fa700;
    border-right: 2px solid #4fa700;
    border-bottom: 2px solid #4fa700;
    border-left: 2px solid #4fa700;
	width:100%;
	margin: 0;
}
#borde_programacion
{
	float: left!important;
	border-top: 6px solid #037dd3;
    border-right: 2px solid #037dd3;
    border-bottom: 2px solid #037dd3;
    border-left: 2px solid #037dd3;
	width:100%;
	margin: 0;
}
.titulo_izq_g
{ 	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FE721D;
	font-weight:bold;	
	padding: 2px 0px 0px 0px;
}

.titulo_izq
{ 	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FE721D;
	font-weight:bold;	
	padding: 2px 0px 0px 0px;
}
.subtitulo_izq
{ 	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FE721D;
	font-weight:bold;
	}
.continente
{
width:706px;
padding:0;
border: 0;
}

.contenidocursos
{ 
	width:100%;
	}

/*iiiiiiiiiii*/


/*miga _______________________________________________
.migaa
{ 
  font-weight:bold;
  color: #000000;
  } 

#miga
{ font:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  background-color: #DED8C2;
   padding: 15px 8px 12px 8px;
}
#miga2
{ font:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
   padding: 15px 8px 12px 8px;
} 
*/

/* Menu Pie de Pagina _______________________ */

#menu_pie{
float:left;
width:100%;
height:30px;
background-color:#eeeeee;
border-bottom: 10px solid #cccccc;

}
#menu_pie ul
{
text-align:center;
}
#menu_pie ul li
{
display:inline;
}
/* Gerenral _________________________________*/

/* Id´s __________________________________________________*/

#cabecera
{ width:100%;
 height:80px;
 border: 0;
 padding: 0 0 0 0;
 background-image:url(../images/top.gif);
}
#logo
{	
	float:left;
	width: 55%;	
	padding: 15px 15px 15px 15px;
	}
#contacto
{	
	float:right;
	padding: 5px 5px 5px 5px;
	}
#privacidad_pie
{	
	float:right;
	padding: 5px 5px 5px 5px;
	}

#d1{
float:left;
width:370px;
padding: 10px 10px 10px 20px;
}
#d2{
float:right;
width:290px;
padding: 40px 10px 10px 10px;
}
#c1{
float:left;
width:245px;
padding: 10px 10px 10px 10px;
}
#c2{
float:left;
width:210px;
padding: 10px 5px 10px 5px;
}
#c3{
float:right;
width:220px;
padding: 20px 0 10px 0;
}
/* class ______________________________*/
.contenido{
width:710px;
margin: 0px 19px 10px 19px;
padding: 0;
float:none;
clear:both;
}
.link_top
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  text-align:right;
  vertical-align:top;
}

.link_top2
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:right;
  vertical-align:top;
}

.borde_izq
{  
	border-top: 2px solid #FE721D;
    border-right: 2px solid #FE721D;
    border-bottom: 2px solid #FE721D;
    border-left: 2px solid #FE721D;
	margin: 10px 0 10px 0;
	width:331px;
}
.borde_centro
{	
	border-top: 2px solid #4fa700;
    border-right: 2px solid #4fa700;
    border-bottom: 2px solid #4fa700;
    border-left: 2px solid #4fa700;
	margin: 10px 0 10px 0;
	width:331px;
}
.borde_der
{
	border-top: 2px solid #037dd3;
	border-right: 2px solid #037dd3;
    border-bottom: 2px solid #037dd3;
    border-left: 2px solid #037dd3;
	margin: 10px 0 10px 0;
	width:331px;
}
#contenido_presencial{
width:100%;
margin: 10px 10px 10px 10px;
float:none;
clear:both;
}
#contenido_online{
width:100%;
margin: 10px 10px 10px 10px;
float:none;
clear:both;
}
.titulo_centro
{ 	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#4fa700;
	font-weight:bold;	
	padding: 2px 0px 0px 0px;
}
.titulo_centro a{
	text-decoration: underline;
	font-size:13px;
	color:#4fa700;
	}
	
.titulo_centro a:hover{
	text-decoration: underline;
	color:#037dd3;
}
.borde_iniciacion
{  
	border-top: 6px solid #4fa700;
    border-right: 2px solid #4fa700;
    border-bottom: 2px solid #4fa700;
    border-left: 2px solid #4fa700;
	float:left;
	width:708px;
	height:512px;
	
}
.borde_presencial
{  
	border-top: 2px solid #4fa700;
    border-right: 2px solid #4fa700;
    border-bottom: 2px solid #4fa700;
    border-left: 2px solid #4fa700;
	float:left;
	width:351px;
	height:512px;
	
}
.borde_online
{  
	border-top: 2px solid #037dd3;
    border-right: 2px solid #037dd3;
    border-bottom: 2px solid #037dd3;
    border-left: 2px solid #037dd3;
	float:right;
	width:351px;
	height:512px;
	
}

.borde_presencial
{  
	border-top: 2px solid #4fa700;
    border-right: 2px solid #4fa700;
    border-bottom: 2px solid #4fa700;
    border-left: 2px solid #4fa700;
	float:left;
	width:351px;
	height:512px;
	
}
ul#cursos2{
	list-style-type: none;
	margin: 0em;
	padding: 0em;
	margin: 0px;
	height: 40px;
	padding-bottom: 0em;
	}
ul#cursos2 li{
	width: 50%;
	height: 40px;
	margin: 1.2em 0em 0em 0em;
	float: left!important;
	list-style-type: none;
}
ul#cursos2 li a{
	width: 50%;
	height: 40px;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	float: left!important;
}
html>body ul#cursos2 li a{
	width: 92.4%!important;
	height: 2em;
	padding: 0em 1.1em 1.1em 1.1em;
	margin: 0em;
}


ul#cursos2 li a:hover{
text-decoration: underline;
}
html>body ul#cursos2 li a{
	width: 99%!important;
	height: 2em;
	padding: 0em 1.1em 1.1em 1.1em;
	margin: 0em;
}

.presenciales{
	background-color: #4fa700;
	padding: 0.5em 0em 0em 0em;
	height: 3em;

}

.online{
	background-color: #037dd3;
	padding: 0.5em 0em 0em 0em;
	height: 3em;
}

.presenciales a,.online a{
	width: 94%!important;
	padding: 0em 1em 0em 1em;
	display: inline;
}

.enlacesclases{
	width: 100%;
	display: block;
}
/*2222222 */



/*Comunes  ****/

.tit_azul
{	font-family: "trebuchet MS"; 
	color: #0063A3;
	font-size:1.4em;
	font-weight:bold;
}
.titulo_der
{ 	text-align:center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:15px;
	color:#037dd3;
	font-weight:bold;	
	padding: 2px 0px 0px 0px;
}
.texto_azul_12
{
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #0063A3;
	text-align: center;
	font-weight:bold;
}
.texto_gris 
{
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-align:justify
}
.texto_gris_b
{
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-align:justify;
	font-weight:bold;
}
.texto_gris_b a
{ text-decoration:none;
	color: #666666;
}
.texto_negro, .pie a
{
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #000000;
}
.texto_negro_b
{
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #000000;
	text-align:left;
	font-weight:bold;
}
.texto_negro_b14
{
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-align:left;
	font-weight:bold;
}
.texto_negro_bc
{
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #000000;
	text-align:center;
	font-weight:bold;
}
.texto_negro_bc14
{
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-align:center;
	font-weight:bold;
}
.texto_rojo_bc14
{
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #FF0000;
	text-align:center;
	font-weight:bold;
}
.boton_gris {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px none #CCCCCC;
}
.subtitulo_centro
{ 	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4fa700;
	font-weight:bold;
	}
.subtitulo_der
{ 	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#037dd3;
	font-weight:bold;
	}
	.link
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
} 
	.link_centrado
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}		


/*menu principal *****____________________******/
#menuprincipal
{
    background-color: #CCCCCC;
    text-align: left;
    width: 100%;
    margin: 0 auto;
	font-size: 10px;
    position: relative;
}
#menuprincipal *
{
    margin: 0;
    padding: 0;
}
#menuprincipal li
{
    list-style-type: none;
}
ul#opciones_menu
{
    width: 100%;
    background: #FE721D;
    float: left;
	border-bottom: 0px;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
html > body ul#opciones_menu
{
    width: 100%;
}

ul#opciones_menu li
{
    display: inline;
}
ul#opciones_menu li a
{
    background: #FE721D;
    color: white;
    padding: 6px 8px 5px 8px;
    float: left;
    border-right: 1px solid white;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
}
ul#opciones_menu li a:hover
{
    background: #DED8C2;
    color: black;
}
ul#opciones_menu li.activ a
{
    background: #DED8C2;
    color: black;
}
/* Submenu ___________________________________ */

#submenu
{
    background-color: #CCCCCC;
    text-align: left;
    width: 100%;
    margin: 0 auto;
    font: 10px Verdana;
    position: relative;
}
#submenu *
{
    margin: 0;
    padding: 0;
}
#submenu li
{
    list-style-type: none;
}
ul#submenu_opciones
{
    width: 100%;
    background: #CCCCCC;
    float: left;
	border-bottom: 0px;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
html > body ul#submenu_opciones
{
    width: 100%;
}
ul#submenu_opciones li
{
    display: inline;
}
ul#submenu_opciones li a
{
    background: #CCCCCC;
    color: #0063A3;
    padding: 6px 10px 5px 10px;
    float: left;
    border-right: 1px solid white;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
}
ul#submenu_opciones li a:hover
{
    background: #CCCCCC;
    color: black;
}
ul#submenu_opciones li.activ a
{
    background: #DED8C2;
    color: black;
}

