



a.inicio, a.inicio:visited{

	background: url(../images/inicio.png) no-repeat bottom;

	height: 57px;

	width: 143px;

	display: block;

}



a.inicio:hover{

	background:url(../images/inicio.png) no-repeat top;

	height: 57px;

	width: 143px;

}



a.diplomados, a.diplomados:visited{

	background: url(../images/diplomados.png) no-repeat bottom;

	height: 57px;

	width: 205px;

	display: block;

}



a.diplomados:hover{

	background:url(../images/diplomados.png) no-repeat top;

	height: 57px;

	width: 205px;

}



a.contactenos, a.contactenos:visited{

	background: url(../images/contactenos.png) no-repeat bottom;

	height: 57px;

	width: 166px;

	display: block;

}



a.contactenos:hover{

	background:url(../images/contactenos.png) no-repeat top;

	height: 57px;

	width: 166px;

}



.search{

	border: none;	

	

}



.search input{

	border: none;

	

}



.date {

  color: #999999;

}



.Fecha {

  color: #999999;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-weight:bold;

  font-size: 10px;

}



.pathway {

	line-height: 15px;

	height: 15px;

	padding-right: 10px;

	color: #FFFFFF;

	font-weight:bold;	

}



a.pathway, a.pathway:visited {

	line-height: 15px;

	height: 15px;

	padding: 0px 0px 0px 0px;

	color: #006699;	

}



a.pathway:hover {

	line-height: 15px;

	height: 15px;

	padding: 0px 0px 0px 5px;

	color: #006633;

	font-weight:bold;	

}



/***************************************************222222222222222222222222**************************************/

#mainlevel-nav {

	width: 100%;

	height: 100%;

	margin: 0;

	/*padding-right: 30px;*/

}

#mainlevel-nav li {

	list-style: none;

	float: right;

	margin: 0;

	font-size: 11px;

	padding: 0px 0px 0px 0px;

	width: 130px;

}

#mainlevel-nav a {

	display: block;

	text-decoration: none;

	color: #999999;

	background:url(../images/normal_top.png) no-repeat;

	font-weight: bold;

	width: 123px;

	height:42px;

	text-align:center;

	line-height:30px;

	padding: 0px 0px 0px 0px;

}

#mainlevel-nav a:hover {

	color: #666666;

	background:url(../images/hover_top.png) no-repeat;

	font-size:12px;

	width: 126px;

	height:42px;

	line-height:42px;

	text-align:center;

}

/************************************33333333333333333333333333333333333*****************************************  MENU MENU */

/*******TABLA*** ESTE ES****/

div.moduletable_menu, div.moduletable

{

	width: 100%;

	padding: 0px;

	border-spacing: #FFFFFF;

	margin: 10px 0px 0px 0px;

	color: #AAAAAA;

	text-align: center;

}



/*********ENCABEZADO******/

div.moduletable_menu h3, div.moduletable h3

{

	font-family: Arial, Helvetica, sans-serif;

	font-style:italic;

	font-weight:normal;

	text-transform: capitalize;

	text-align: right;

	padding:0px 10px 0px 0px;

	height: 64px;

	font-weight: bold;

	font-style: normal;

	font-size: 11px;

	color: #005AAA;

	line-height: 66px;

	width: 201px;

	margin: 0px;

	background: url(../images/fondo_titulos.png) no-repeat;

	background-position:left;

}

/*********ENCABEZADO******/



/**********UL DE MENÚ***********/

div.moduletable_menu ul

{

	font-size: 11px;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	font-weight: bold;

	color:#000000;

}

/**********UL DE MENÚ***********/



/************ITEMS DEL MENU PPLES****************

div.moduletable_menu ul li

{

	background-image: none;

	background-position: 0;

	background-repeat: no-repeat;

	line-height: 22px;

	padding-left: 0;

	padding-top: 0;

}

*/

div.moduletable_menu ul li a:link, div.moduletable_menu ul li a:visited

{

	display: block;

	font-size: 11px;

	color: #4B4949;

	text-decoration: none;

	line-height: 22px;

	text-align: left;

	width:211px;

	text-indent:20px;

	background:url(../images/main.png) no-repeat;

	height:24px;

}



div.moduletable_menu ul li a:hover

{

	font-size: 11px;

	color: #003A64;

	text-decoration: underline;

	line-height: 22px;

	text-align: left;

	width:211px;

	text-indent:20px;

	background:url(../images/main.png) no-repeat;

	height:24px;

}



/*****************MENU SELECCIONADO*********************/

div.moduletable_menu ul li.active a

{

	font-size: 11px;

	color: #003A64;

	text-decoration: underline;

	line-height: 20px;

	text-align: left;

	width:211px;

	text-indent:30px;

	background:url(../images/main_select.png) no-repeat;

	height:24px;

}

div.moduletable_menu ul li.active a:hover

{

	color:#CCCCCC;

}

/*****************MENU SELECCIONADO*********************/



/******************SUB MENU ITEMS**********************/

div.moduletable_menu ul li ul li a:link, div.moduletable_menu ul li ul li a:visited

{

	padding-left:5px;

	font-size: 11px;

	font-weight: bold;

	color: #008CF0;

	text-align: left;

	width:211px;

	height:16px;

	line-height:22px;

}



div.moduletable_menu ul li ul li a:hover

{

	color: #006699;

	text-decoration: underline;

	background-color: none;

}

/******************SUB MENU ITEMS**********************/

/************ITEMS DEL MENU PPLES****************/



/*******************************  CONTENIDO CONTENIDO CONTENIDO  *******************************/

.blog 

{

	height: 100%;

}



.blog td

{

	text-align: justify;

	padding: 0px 3px 0px 3px;

}



.componentheading

{

	vertical-align: top;

	padding-left: 4px;

	color: #000066;

	font-style:italic;

	width: 100%;

	font-size: 20px;

	font-weight:bold;

}



.contentpaneopen

{

	width: 100%;

	text-align: justify;

	padding: 0px 5px 0px 5px;

}



.contentheading

{

	color: #FFFFFF;

	font-size: 14px;

	font-weight:bold;

	text-align: left;

	padding-top: 0px;

	vertical-align: text-top;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	height:35px;

	line-height:35px;

	text-indent: 10px;

	background:url(../images/titulos.png) no-repeat;

}



.contentheading td

{

	color: #FFFFFF;

	font-size: 14px;

	font-weight:bold;

	text-align: left;

	padding-top: 0px;

	vertical-align: text-top;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	height:34px;

	line-height:34px;

	text-indent: 40px;

}



.buttonheading img

{

	border: 0px;

}



.small {

	color: #9F9F9F;

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.createdate {

	color: #9F9F9F;

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background:url(../images/calendar.png) no-repeat;

	text-indent: 18px;

	height: 20px;

	line-height: 15px;

}



.modifydate {

	height: 15px;

	padding-top: 10px;

	line-height: 20px;

	color: #666666;

	font-size: 11px;

	font-weight: bold;

	text-align: right;

}



a.readon:link, a.readon:visited

{

	color: #008CF0;

	display: block;

	background:url(../images/leer_mas.png) no-repeat right;

	text-align: right;

	font-size: 11px;

	width: 146;

	height:48px;

	padding-right: 30px;

	line-height: 48px;

	margin: 1px;

	font-weight: bold;

	background-position:right;

	text-decoration:none;

}



a.readon:hover{

	color: #333333;

	text-decoration:underline;

}



.back_button {

	color: #29176D;

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	font-size: 11px;

	font-weight: bold;

	padding-left: 20px;

	line-height: 18px !important;

	line-height: 16px;

	margin: 1px;

}



/**DIV**/

.pagenavcounter

{

}



table.contenttoc {

  border: 1px solid #F3F8FC;

  padding: 2px;

  margin-left: 2px;

  margin-bottom: 2px;

}



table.contenttoc td {

  padding: 2px;

}



table.contenttoc th {

	background: url(../images/subhead_bg.png) repeat-x;

	color: #666666;

	text-align: left;

	padding-top: 2px;

	padding-left: 4px;

	height: 21px;

	font-weight: bold;

	font-size: 10px;

	text-transform: uppercase;

}



hr

{

}



hr.separator

{

}



.blog_more ul

{

	padding-left: 30px;

}



/************** PAGINATION **************/

ul.pagination

{

	list-style-type: none;

	margin: 0;

	padding: 0;

	padding-top: 10px;

	text-align: center;

}



ul.pagination li

{

	background-image: none;

	display: inline;

	padding: 2px 5px 0;

	text-align: left;

}



ul.pagination li a

{

	padding: 2px;

}



p.counter {

	background:#EEE;

	color:#000;

	font-weight:bold;

	margin:10px 0;

	padding:5px;

}

/************** PAGINATION **************/



/*.pagenavbar {

	margin-right: 10px;

	float: right;

}*/



/*******************************  CONTENIDO CONTENIDO CONTENIDO  *******************************/

  /***************************************************555555555555555555555************************ SECCIONES SECCIONES SECCIONES LASTES NEWS ***/

.contentdescription

{

}



.sectiontableheader {

	color:#015DA5;

  	font-weight: bold;

  	padding: 2px;

}



.sectiontableentry1 {

	background-color: #FFFFCC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

}



.sectiontableentry2 {

background-color:none;



}



.sectiontablefooter {



}



.poll

{

	color: #315700;

	text-align: center;

}

.pollstableborder{

	color: #0093DD;

	width: 100%;

	text-align: left;

}

	





/**************************************************66666666666666666666666666666666***************** LINKS LINKS LINKS ***********/



.weblinks

{

}



a.weblinks:hover

{

}



/************************ GENERALES  GENERALES GENERALES ***************************************************************/



.clr {

	clear: both;

}



.button {

  color: #FFFFFF;

  font-family: Arial, Hevlvetica, sans-serif;

  text-align: center;

  font-size: 11px;

  font-weight: bold;

  border: 1px #999999;

  width: auto;

  padding: 0px 0px 0px 0px;

  line-height: 23px;

  height: 23px;

  background:url(../images/all_buttom.png) repeat-x;

}



.inputbox {

	padding: 2px;

	border: solid 1px #999999;

	background-color:  white;

	

}





table.content_table {

  	width: 100%;

	padding: 0px;

	margin: 0px;

}



table.content_table td {

	padding: 0px;

	margin: 0px;

}





.user1_inner {

	border: 1px solid #F3F8FC;

  	float: none !important;

  	float: left;

	margin: 0px;

	padding: 2px;

}



.user2_inner {

	border: 1px solid #F3F8FC;

  	float: none !important;

  	float: left;

	margin: 0px;

	padding: 2px;

}



table td.body_outer {

	padding: 2px;

	border: 1px solid #F3F8FC;

}





.maintitle {

	color: #F3F8FC;

	font-size: 40px;

	padding-left: 15px;

	padding-top: 20px;

}



.error {

  font-style: italic;

  text-transform: uppercase;

  padding: 5px;

  color: #81A3DC;

  font-size: 14px;

  font-weight: bold;

}



/** old stuff **/



.pagenav {

  text-align: center;

  font-size: 11px;

  font-weight: bold;

  border: 3px double #F3F8FC;

  width: auto;

  background: url(../images/button_bg.png) repeat-x;

  padding: 0px 10px;

  line-height: 20px;

  margin: 1px;

}



#footer {

	text-align: center;

	padding: 3px;

	color: #3988D7;

}



ul {

  margin           : 2px; 

  list-style       : none;

}

li {

  

  line-height      : 15px;

  padding-left     : 15px;

  padding-top      : 0px;

  background-image : url(../images/readon.gif) ;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}





td {

	padding: 0px 0px 0px 0px;

	color: #000000;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}



body {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	width: 100%;

	height: 100%;

	text-align:justify;

}



a:link, a:visited {

	color: #008CF0 ;

	text-decoration:underline;

	font-weight:bold;

}



a:hover {

	color: #008CF0;

	text-decoration:none;

	

}





/**************************RATING VOTING - VOTOS ARTICULOS *******************/

.content_rating

{

	color:#015DA5;

}



.buttonheading

{

	padding: 2px;

}