* { padding:0px; margin:0px; }
body { 
	font-family:Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif; 
	font-size:12px; 
	color:#333333; 
	background-color:#f3f3f3;
}
#encabezado{
height:100px;
background-image:url(../img/encabezado.gif);
background-repeat:no-repeat;
margin-right:20px;
margin-left:20px;

}
.fila1{ background-color:#ccc; text-align:center; color:#000; font-size:11px;font-weight:bold;} 
.fila2{background-color:#Ffffff; text-align: center; font-size:11px;color:#000;font-weight:bold;}
.colnombre{ text-align:justify; }
.filaenca{ font-size:16px; font-weight:bold;background-color:#F67001;color:#ffffff;}
.filaenca2{ font-size:12px; font-weight:bold;background-color:#F8B862;color:#333;}
.filapar{background-color:#d9d9d9; text-align:center; color:#000; font-size:11px;}
.filaimpar{background-color:#Ffffff; text-align: center; font-size:11px;color:#000;}
.tablaAmortiza{
 border-bottom-width:thin; 
 border-bottom-style:solid;
 border-bottom-color:#F8B862;/*#F67001*/
 border-top-width:thin; 
 border-top-style:solid;
 border-top-color:#F8B862;
 border-left-width:thin; 
 border-left-style:solid;
 border-left-color:#F8B862;
  border-right-width:thin; 
 border-right-style:solid;
 border-right-color:#F8B862;
}
#master{
	width:940px;
	border:0;
	margin:auto;
}
#masterArriba{
	background-image:url(../img/sombraarriba.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:35px;
}

#masterCentral{
	background-image:url(../img/sombracentro.jpg);
	background-repeat:repeat-y;
/*	min-height:300px;
	height: 300px;*/
	vertical-align:top;
}
#masterAbajo{
background-image:url(../img/sombraabajo.jpg);
background-repeat:no-repeat;
background-position:top;
height:80px;
 
}

#contenido{
	padding-left:5px;
	padding-right:5px;
	margin-right:20px;
	margin-left:20px;
	background-image:url(../img/lateral_10pix.png);
	background-repeat:repeat-x;
	
}
#tdContenido{
background-image:url(../img/fondo_fofoe.jpg);
background-position:center;
background-repeat:no-repeat;
}
#subcontenido{
	background-image:url(../img/lateral2.png);
	background-repeat:repeat-x;
}
#prensa{
	margin-left:20px;
	margin-right:20px;
	border-bottom-width:2px;
	border-bottom-color:#F88832;
	border-bottom-style:solid;
	border-top-width:2px;
	border-top:#F88832;
	border-top-style:solid;
	width:900px;
	font-size:11px;
}
#pieDePag{
	background-image:url(../img/barrapie.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:60px;
	font-size:9px;
	margin-left:20px;
	margin-right:20px;
	padding-left:20px;
	padding-right:20px;
	color:#666666;
}
#pagContenido{
	/*min-height:500px;*/
	margin-left:5px;
	margin-right:5px;
	font-size:11px;
	
}
#escudo{
	padding-top:17px;
}
#Admon{
 padding-top:17px;
 display:inline;
 vertical-align:top;
}
#pagSec{

height:100%;
}
#relacionados{
width:100%;
height:174px;
background-image:url(../img/webs_relacionados.png);
background-position:center;
border-width:1px;
border-bottom-style:solid;
border-color:#FFFFFF;
}
#relacionados_table{ margin-top:50px;}
/*****************CODIGO PARA EL MENU PRINCIPAL*****************************/
#menu {  
	background-image:url(../img/btn_off.png);
	background-repeat:repeat-x; height:23px; width:880px; 
	margin:auto;  
}

#nav { 
	list-style:none; 
}
#nav li { 
	float:left; 
	background-image:url(../img/separador1.png);
	background-repeat:no-repeat; 
	background-position:right; 
}
#nav li a {  
	background-image:url(../img/btn_off.png);
	display:block; 
	padding:4px 10px; 
	margin-right:2px;
	text-decoration:none; 
	color:#FFFFFF; 
	font-weight:bold;
}
#nav li a:hover { 
	background-image:url(../img/btn_on.png); 
	color:#FFFFFF; 
}
/* Submenu */
#nav ul.submenu {  
	border:1px solid #F67001; 
	padding:5px; 
	position:absolute; 
	list-style:none; 
	background-color:#fff;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=5);*/
	filter: alpha(opacity=90) ;
	opacity: .9;
	-moz-opacity:0.9;
	z-index:10;
}
#nav ul.submenu li { 
	float:none; 
	background-image:none; 
	border-bottom:1px solid #F8B862; 
	width:200px;
}
#nav ul.submenu a { 
	background-image:none;
	color: #666;
}
#nav ul.submenu a:hover { 
	background-color:#F8B862;
	color:#fff;
}
/* Subsubmenu */
#nav ul.subsubmenu { 
	border:1px solid #000000; 
	padding:5px; 
	position:absolute; 
	list-style:none; 
	background-color:#fff;
	 margin-left:150px; 
	 margin-top:-30px;
 }
#nav ul.subsubmenu li { 
	float:none;
	background-image:none; 
	border-bottom:1px solid #999999; 
	min-width:200px;
 }
 
/*****************************MENU VERTICAL**************************************************************/
#MenuVertival {
  background-color: #fff; 
  width:150px; 
  border: 1px solid #E5C57E; 
 position: relative;
  margin-top:10px; 
  /*margin-left:10px;*/

}
#MenuVertival h1{
  margin:0; 
  font-size: 11px;
  font-weight: bold; 
  color:#fff; 
  height:18px;  
  background-image: url(../img/1.gif);
  background-repeat: no-repeat;  
  padding: 2px 0px 0px 10px; 
  background-color: #fff;
}

#MenuVertival h2{
	 margin: 0px 0px 0px 0px; 
	 font-weight: bold; 
	 height: 17px; 
	 padding: 2px 0px 0px 10px; 
	 background-color: #fff;
	 font-size: 11px;
	 text-decoration:none;
}
#MenuVertival h3{
	background-image: url(../img/ln.gif); 
	margin:0; 
	font-weight: bold; 
	height:16px;  
	padding: 4px 0px 0px 14px; 
	background-color: #eee;
	text-decoration:none;
}
#MenuVertival a{
	color:#E77900; font-size: 10px;
	text-decoration:none;
}
#MenuVertival a:hover{
	text-decoration:underline;
}

/**********************TABLA SECUNDARIA *************************/
.colseparador{
	width:10px;
}
.colderecha{
 	width:165px;
	background-color:#ddd;
}
.colcentro{
	width:560px;
	padding-top:15px; 
	vertical-align:top;
}
.colizquierdo{
	width:150px;
	vertical-align:top;
}
.separadorDirectorio{
/*	background-color:#E77900;*/
	color:#FFFFFF;
	background-image:url(../img/barradegradada.jpg);
	background-repeat:repeat-y;
	font-weight:bold;
	height:18px;
	font-size:11px;
}
#loading{
background-image:url(../img/black-70.png);
background-repeat:repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: none;
	border: 0px solid;
	visibility:hidden;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	z-index:100;
}
#loading div{
	 height:300px;
}
#divDimanicoX{
 width:460px;
 text-align:justify;
}
