
body{ 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#01184A; margin:0; 
}

#menutop{float:right;width:760px; margin-bottom:2px;}

#menutop-top{
background-image:url(top-menu-right.jpg); margin-top:15px; width:6px; height:35px; float:right;
}

#menutop-bottom{
background-image:url(top-menu-left.jpg); margin-top:15px; width:31px; height:35px; float:right;
}


#main-titulo{
background-image:url(titulo.jpg); 
padding-left:25px; 
line-height:49px; 
width:734px; 
height:49px; 
font-size:17px; 
color:#AFB3BC; 
font-family:'trebuchet MS', Arial, Verdana, Helvetica, sans-serif; 
font-style:italic; 
font-weight:normal;
text-align:left;
}


#links-top{
float:right; height:25px; padding-top:10px; margin-top:15px; background-color:#CDA81C;
}
#links-top a{
	margin-left:15px; 
	color:#FFFFFF;
}
#links-top img{
	vertical-align:middle;
}
#links-top a:hover{text-decoration:underline;}
ul.exsa-ul{ }

ul.exsa-ul li{
	list-style-image: url(vineta.jpg); 
	color:#000033; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
}
#main{
	width:760px;
	margin:0 auto;
}

a{
	text-decoration:none;
	color:#00194B;
}

img{
	border-width:0px;
}

.links-gris{color:#707070;}

div.row {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px; 
	WIDTH: 100%; 
}

.titulo-footer{color:#4D8CB8}
.descripcion-footer{color:#8ABEE5; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

div .resaltar{font-weight: bold; color:#242424; font-style:italic;}
div .titulo-contenido{color:#082253; font-family:'trebuchet MS', arial, verdana; font-size:16px; font-weight:bold;}

#contenido{
	float:left;
	font-family:'trebuchet MS', arial, verdana; 
	font-size:12px; 
	width:552px; 
	color:#696969; 
	padding-top:1px;
	text-align:justify;
	padding-left:30px;
	padding-right:10px;
	padding-top:20px;
}

#contenido ul{
	list-style-image:url(vineta2.jpg);
}

#contenido li{
	margin-left:20px;
}


.orange{color:#FF5300 !important}


.separador{
color:#E7E7E7;
border:solid #E7E7E7; 
border-width: 1px 0 0 0; 
width:520px;
border: 0; 
margin: 0 auto;
margin-top:20px;
margin-bottom:20px;
}

.fonthistoria{
	font-size:18px;
}


#menu-header a{
	font-size:12px; font-weight:bold;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; width:170px;display:block;
}

#menu-header a:hover{
	background-image:url(header-menu-blue-selected.jpg);
	background-repeat:repeat-x;
}



table#tablaFinanciera{
	width:100%;
	height:70px;
}

#tablaFinanciera td{
	border:#B5C7D1 1px solid;
	margin-top:-1px;
	border-spacing:0px;
	text-align:center;
}

#tablaFinanciera th{
	border:#B5C7D1 1px solid;
	border-spacing:0px;
	text-align:left;
	padding-left:50px;
	width:150px;
}

table#tablaCursos{
	width:100%;
	text-align:center;
}

#tablaCursos thead tr{
	background-color:#001650;
	border-spacing:0px;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
}

#tablaCursos tbody th{
	background-color:#3E82B3;
	border-spacing:0px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

#tablaCursos tbody td{
	border:#B5C7D1 1px solid;
	border-spacing:0px;
	font-size:12px;
}

td.justify{
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}

#tablaCursos tr.odd{
	background-color:#F0F4F7;
}



.subtitulo-contenido, #tablaFinanciera th{
	font-family:'trebuchet MS', arial, verdana; 
	font-size:12px; 
	font-weight:bold;
}

.blue,#tablaFinanciera th
{color:#062051 !important}

.subrayado{text-decoration:underline;}


.margen-left10{
	margin-left:10px;
}

.margen-top1{
	margin-top:1px;
}


div#video{
	text-align:center; 
	margin-left:15px; 
	margin-top:40px;
}


div#equipo{
	background-color:#F8F8F8; 
	padding:4px; 
	text-align:justify;
}

.imagenes-linea{
	margin-left:20px; 
	margin-top:30px; 
	float:left; 
	width:152px;
}

.descripcion-linea{
	width:350px; 
	float:left;
}


#menu-header{
background-image:url(header-menu-blue.jpg); 
background-repeat:repeat-x; 
width:759px; 
height:25px; 
line-height:24px;
}

.opcmenu-header{
float:left; width:170px; text-align:center;
}

#opcmenu-header-separador{
background-color:#2F74A5; width:1px; height:25px; float:left;
}

#main-contenido{
 clear:both; width:763px; text-align:center;
}


#main-footer{
margin-top:40px;
}


#footer-left{
background-image:url(footer-left.jpg); width:5px; height:39px; float:left;
}

#footer-interior{
	background-image:url(footer-interior.jpg); 
	background-repeat:repeat-x; 
	width:753px; 
	float:left; 
	height:39px; 
	line-height:39px; 
	color:#E3EDF3;
}

#footer-right{
background-image:url(footer-right.jpg); 
width:5px; 
height:39px; 
float:right;
}
