body {
	/*  background:#0B0B3B;   */
	background-image: url('../images/background.jpg');
	background-repeat: repeat-x;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	text-decoration:none;
}
/*Tabla de estructura general del portal*/
.page{
	position:absolute;
	left:10%;
	top:2%;
	border:0;
	border-left:5px solid #999999;
	border-right:5px solid #999999;
    border-top:5px solid #999999;
	margin:0;
	background:white;
}

/*Seccion superior de la página web*/
#Superior{
	position:relative;
	width:900px;
	padding:10px;
	border:0;
	margin:0;
	background:url('../images/portal/FondoSuperior.png') right center no-repeat;
}
#Superior{
width: 920px;
w\idth: 900px;	
}
/****************************** MENUS *********************************/
/* Menu Superior */
.TopMenu{
	position:relative;
	float:right;
	color:#666666;
	right:0;
	top:0;
	margin:0;
}
.ItemTopMenu{
	border:0;
	border-left:1px solid #666666;
	padding:0;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	cursor:hand;
}
/* Menu principal */
.MainMenu{
	position:relative;
	float:left;
	color:#333333;
	right:0;
	margin:0;
	padding:0;
	border:0;
	width:98%;
}
.ListMenu{
	list-style:none;
	float:left;
}
.ItemMainMenu{
	border:0;
	border-left:3px solid #333333;
	padding:0;
	padding-left:1px;
	padding-right:1px;
	display:block;
	width:120px;
	height:40px;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

/****************************** BANNER PRINCIPAL *********************/
.CajaBannerPrincipal{
width:910px;
height:170px;
margin:0;
padding:5px;	
display:inline-block;

}
.CajaBannerPrincipal{
width: 920px;
w\idth: 910px;
}

#BannerPrincipal{
	height:160px;
	width:895px;
	position:relative;
	display:inline-block;
}

/************************** CONTENIDO DE PAGINA WEB *****************/
#Contenido{
	position:relative;
	width:920px;
	padding:0;
	border:0;
	margin:0;
/*	height:400px;*/
	display:block;
	
}
#Contenido{
width: 920px;
w\idth: 910px;	
}

#Contenido div#Izquierda,#Contenido div#Derecha,
#Contenido div#Centro,#Contenido div#Combinado{
	display:inline-block;
	position:relative;
	float:left;
	padding:0;
	margin:1px;
}

#Izquierda{
  width:200px;
  clear:left;
}
#Izquierda{
  width: 200px;
  w\idth: 200px;
}

#Centro{
 width:490px;
 

}
#Centro{
  width: 490px;
  w\idth: 490px;
}

#Derecha{
  width:200px;
  clear:right;
  	
}
#Derecha{
  width: 200px;
  w\idth: 200px;
}

#Combinado{
  width:690px;
  clear:right;  
}
#Combinado{
  width: 690px;
  w\idth: 690px;
}
/** Menus de subsecciones */
.submenu{
	font-size:12pt;
	color:#999999;
}
.menusecc{
	list-style:none;
	float:left;
}
.itemmenusecc{
	display:inline-block;
	margin:0 5px 0 0;
	float:left;
	border-right:2px solid #999999;
	padding:0 2px 0 0;
	cursor:pointer;
	cursor:hand;
}
#tituloSecc{
	text-align:center;
	clear:both;
	display:block;
}
#informacion #content{
	display:block;
	clear:both;
	float:left;
	position:relative;
	width:100%;
	margin:0;
	padding:5px;
}


#miniLoader,#FORM{
	display:block;
	position:relative;
	clear:both;
}
#miniLoader{
	text-align:center;
}
/**************************** elementos de Cajas *************************/
 #cajaTraductor{
 	padding:0;
	margin:0;
	margin-bottom:5px;
	width:100%;
	position:relative;
	display:block;
	clear:both;
 }
 
 #bannerIzquierdo{
 	margin:0;
	margin-top:5px;
	padding:0;
	width:100%;
	position:relative;
	display:block;
	clear:both;
	
 }
 
.fondoTitulo{
	display:inline-block;
	position:relative;
	top:0;
	padding: 3px 0px 3px 5px;
	clear:both;
	float:left;
	width:100%;
	color:white;
	font-size:14pt;
	font-weight:bold;
	background:url('../images/portal/FondoTitulosBarra.jpg') top left repeat;
	text-align:left;
}
.barraBlanca{
	border:0;
	border-left:5px solid white;
	padding-left:5px;
}
/* NOTICIAS */
.Noticias{
 width:99%;
 height:400px;
 overflow:auto;
 display:block;
 position:relative;
 margin:3px 0 0 0;
}

.noticia{
	padding:5px;
	display:block;
	position:relative;
	clear:both;
	margin:0;
	border:0;
	border-bottom:1px solid #666666;
	text-align:justify;
}
.fecnoticia,.read{
	text-align:right;
	color:#666666;
}
.read a{
	color:#666666;
}

/***********+***************** PIE DE PAGINA **************************/

.piePagina{
	font-size:9pt;
	color:#999999;
}
.redesSociales{
	background:url('../images/portal/barraGris.jpg') left bottom repeat-x;
	display:block;
	clear:both;
	position:relative;
	width:100%;
	text-align:center;
}
/************ PAGINA MESA DIRECTIVA ************/
.integrantes{
	position:relative;
	float:left;
	top:0;
	left:0;
	width:59%;
	padding:0;
	margin:0;
	margin-right:2px;
	clear:left;
	height:400px;
	overflow:auto;
}
.INTEGRANTE{
	display:block;
	margin:5px 0 5px 0;
}
.ficha{
	position:relative;
	float:right;
	top:0;
	right:0;
	width:39%;
	padding:10px 0;
	margin:0;
	clear:right;
}
.titleFicha{
	text-align:center;
}
.imgFicha{
	text-align:center;
}
/*********** ADICIONALES ***********/
.lista , .lista li{
	padding-left:10px;
	list-style-type:circle;
	list-style-position:inside;
}
.sublista, .sublista li{
	padding-left:15px;
	list-style-type:disc;
	list-style-position:inside;
}

/************************* TABLA DIRECTORIO ****************************/
.directorio{
	border:1px solid #2A2D7C;
	color:black;
	font-weight:bold;
}

.directorio tr th{
	color:white;
	background:#2A2D7C;
}
.directorio tr td.rowWhite{
	background-color:white;
}
.directorio tr td.rowGray{
	background-color:#999999;
}
/***************************** Estilos de Textos **********************/
.title{
	font-size:25pt;
	word-spacing:5px;
}
.txt15{
	font-size:15pt;
}
.txt12{
	font-size:12pt;
}
.txt9{
	font-size:9pt;
}
.bold{
	font-weight:bold;
}
.red{
	color:red;
}
.white{
	color:#ffffff;
}
.blue{
	color: #2A2D7C;
}
.orange{
	color: #FF6600;
}
.grayA{
	color: #333333;
}
.grayB{
	color: #666666;
}
.grayC{
	color: #999999;
}

.cursor{
	cursor:hand;
	cursor:pointer;
}


.button{
	background-color: #CCCCCC;
	padding: 5px;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
}

.buttonvip{
	background-color: #FFFF00;
	padding: 5px;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color: #000000;
}

a.buttonvip:visited {
	background-color: #FFFF00;
	padding: 5px;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color: #000000;

}
