/* Global properties
---------------------------------------- */
body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:1.1875em;
	color:#878894;
}
html { min-width:100%;}
html, body { height:100%;}
.frm_formato{height:950px;}
.ident-submenu{position:absolute; left:0; top:0px; z-index:0; margin-top:2px; margin-bottom0px; margin-left:20px; height:300px;}
.ident-submenu a.seleccionado{color:#7F1A1E; text-decoration:underline;} 

.lis_cursos_horizontal{padding:0px 0px 0px 20px; margin-top:2px}
.lis_cursos_horizontal a {text-decoration:none; line-height:20px;}
.lis_cursos_horizontal a.seleccionado {color:#7F1A1E; text-decoration:underline; line-height:20px;}
.footer_link{ padding:0px 0px 0px 0px}

/*----- txt, links, lines, titles -----*/
a {color:#14a0f1; outline:none; text-decoration:none;}
a:hover, a:focus { text-decoration:underline;}
a strong {color:#14a0f1; outline:none; text-decoration:none;}
a:hover  strong, a:focus  strong { text-decoration:underline;}
a:active, a:visited { }


.texto_fundamento{ padding:30px 20px 30px 20px; margin-top:10px}
/* List */
	ul.list li { 
		
		padding:0 0 6px 13px;
		color:#14a0f1;
		font-size:13px;
		font-weight:bold;
		position:relative;
		zoom:1;
		}
	ul.list li.seleccionado { 
		//background:url(../images/marker.png) no-repeat 0 5px;
		//padding:0 0 6px 13px;
		padding:0 0 6px 0px;
		color:#7F1A1E;
		font-size:13px;
		font-weight:bold;
		position:relative;
		zoom:1;
		}
	
	ul.list li.descripcion { 
		//background:url(../images/marker.png) no-repeat 0 5px;
		//padding:0 0 6px 13px;
		padding:0 0 6px 0px;
		color:#000000;
		font-size:13px;
		font-weight:bold;
		position:relative;
		zoom:1;
		}
	
		ul.list li ul{
		margin-left:12px;		
		}ul.list li li{ 
		background:url(../images/marker-1.gif) no-repeat 0 3px;
		padding:0 0 6px 17px;
		font-size:13px;
		line-height:1.2em;
		position:relative;
		zoom:1;
		}
		ul.list li a {
			color:#14a0f1;
			font-weight:bold;
			text-decoration:none
			}
		ul.list li a:hover{ text-decoration: underline}
		
.img-left{ float:left; padding-bottom:15px; padding-right:15px}	
.img-right{ float:right; padding-right:0px;margin-top:20px;}
.btn_cotiza{ float:right; padding-right:0px;margin-top:0px; margin-bottom:10px;}
.imagen_fundamento{ padding:20px 0px 20px 0px; text-align:center;}
.txt3{ color:#04254c; font-size:13px;}
.titulo_fp{ color:#FF0505; font-size:22px; font-weight:bold;}
.titulo_fge{ color:#FFCC00; font-size:22px; font-weight:bold;}
.titulo_fa{ color:#3EE504; font-size:22px; font-weight:bold;}

/* Table styling */
table.tipo_curso { 
	width:100%;
	background:#f5f5f5;
	border:1px solid #e9ecf1;
	}

table.tipo_curso td{
	font-size:12px;
	border-bottom:1px solid #e9ecf1;
	color:#000000;
	padding:4px;
	text-align:left;
	}	
	
table.tipo_curso td.tipo{
	font-size:14px;
	border-right:1px solid #e9ecf1;
	text-align:center;
	width:200px;
	}

table.cabecera_curso { 
	width:100%;
	background:#ffffff;
	border:1px solid #e9ecf1;
	}

table.cabecera_curso td{
	font-size:12px;
	border-bottom:0px solid #e9ecf1;
	color:#000000;
	padding:4px;
	text-align:left;
	}	
	
table.cabecera_curso td.tipo{
	font-size:14px;
	border-right:0px solid #e9ecf1;
	text-align:center;
	width:200px;
	}	
table.cabecera_curso td.imagen_curso{
	border-right:0px solid #e9ecf1;
	text-align:left;
	width:125px;
	}

	
table.tipo_formato td{
	font-size:12px;
	border-bottom:1px solid #ffffff;
	color:#000000;
	padding:4px;
	text-align:left;
	}	
	
table.cabecera_formato { 
	width:100%;
	background:#ffffff;
	border:0px solid #e9ecf1;
	}
table.cabecera_formato td{
	font-size:12px;
	border-bottom:0px solid #e9ecf1;
	color:#000000;
	padding-right:4px;
	text-align:left;
	}	
table.call_center{
	width:99%; 
	border:0px solid #000000;
	padding:0px 0px 0px 0px;
	text-align:right;
	margin-top:0px;
	}
/* Table styling */

/*espacios*/
.espacio10{
		height:10px;
	}
.espacio20{
	height:20px;
}
.espacio30{
		height:30px;
	}
.espacio40{
		height:40px;
	}
.espacio50{
		height:50px;
	}
.espacio100{
		height:100px;
	}
.espacio200{
		height:200px;
	}
/*espacios*/



	
