  /* Hoja de estilos del CENTRO DE ESTUDIOS DEL JILOCA

  Realizada en mayo de 2009

   */

   

 /* PAGINA */

 

#container{

	margin: 0px  auto;
	padding:0px auto;
	text-align: left;
	vertical-align: top;
	background: #ffffff;
	color: #000000;
	border: 1px solid #2c79a8;
	width: 991px;

}
#pg_wrap {
	background:#ffffff url(http://www.xiloca.com/disenyo/blog/cursos.png) no-repeat; 
	min-height:100%;
	height:auto;
	margin: 10px  auto;
	padding:0px auto;
	text-align: left;
	vertical-align: top;
	color: #000000;
	border: 2px solid #2c79a8;
	width: 991px;}
	
#headermain{
	margin: 0px  auto;
	padding:0px auto;
	text-align: left;
	vertical-align: top;
	width: 120px;
	font-size: 24px;
	}

#page{

 	padding:0px;
	margin: 0px  auto;

	}

#buscador{
	float: right;
	margin: 5px  auto;
	padding-right: 5px;
	text-align: left;
	vertical-align: top;
	width: 245px;
	height:45px;
	border: 0px solid #2c79a8;
	background: url(http://www.xiloca.com/disenyo/blog/boton_socios.png) no-repeat;
	
	}
#fototecaportal{
	float: center;
	margin: 5px  auto;
	padding-right: 5px;
	vertical-align: top;
	width: 400px;
	height:270px;
	border: 1px solid #2c79a8;
	background: url(http://www.xiloca.com/disenyo/blog/foto.png) no-repeat;
	
	}
.fototecaportal_texto{padding-left: 10px;;text-align: left;}
.fototecaportal_foto{text-align: right;}

#headerimg {

	background: url(http://www.xiloca.com/disenyo/blog/espacio.png) no-repeat;
	height:175px;

	}
	
#headerportal {
	margin: 0px  auto;
	padding:0px auto;
	text-align: left;
	vertical-align: top;
	background: #ffffff;
	color: #000000;
	width: 991px;
   	background: url(http://www.xiloca.com/disenyo/blog/portal.png) no-repeat;
	height:150px;
	border: 1px solid #2c79a8;
	
	}

#headergaleria {
	margin: 0px  auto;
	padding:0px auto;
	text-align: left;
	vertical-align: top;
	background: #ffffff;
	color: #000000;
	width: 991px;
   	background: url(http://www.xiloca.com/disenyo/blog/galeria.png) no-repeat;
	height:150px;
	border: 1px solid #2c79a8;
	
	}

#Enlaces_derecha{

	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #2c79a8;
	width:991;
	TEXT-ALIGN: right;
	}



 #maincolumn{

    float: left;

	width: 720px;

	margin-left: 10px;

	margin-top: 0px;

	line-height: 22px;

	

}

 #navbutton{

    float: left;

	width: 720px;

	margin-left: 10px;

	margin-top: 0px;

	line-height: 22px;

	

}	

/** Styles to have the blocks showed and hidden properly **/

#left-column .hidden .header,
#right-column .hidden .header
{
  border-bottom-color:#2c79a8;
  border-top:1px solid #000000;
    border-left:1px solid #2c79a8;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
}

/** Places using the horizontal medium wood texture with borders **/

th.header,
td.header,
div.header,
h2.header,
h2.main 
.sideblock .header,
.navbar,
table.files th,
.tabrow0 ul,
legend,
#mod-assignment-submissions table.submissions th,
#mod-assignment-submissions .feedback tr,
.que .feedback,
#footer-bar {
    border-top:1px solid #000000;
    border-left:1px solid #000000;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
	background-color:#2d7aa8;
    background-position:bottom;
    background-repeat:repeat; 
	font-size: 14px;
	
}

.sideblock .header, .sideblock h2 {
  font-size:0.7em;
  font-weight: bold;

}


 /* 1. PORTAL ****************************************************************************** */

 /* Enlaces superiores********************************************************************** */

 .Enlaces {

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

  color: #2c79a8;

  font-size: 11px;

  

  }

 .Enlaces a {

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

  color: #ffffff;

  font-size: 11px;

  

}

 .Enlaces2 {

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

  color: #b5c7da;

  font-size: 11px;

  

}

 .Enlaces2 a {

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

  color: #b5c7da;

  font-size: 11px;

  

}

 .Enlaces3 {

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

  color: #2c79a8;

  font-size: 11px;

  vertical-align:super



}

 .Enlaces3 a {

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

  color: #2c79a8;

  font-size: 11px;

  

}

.Enlaces_derecha{

	padding-right: 5px;

	padding-top:10px;

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

	color: #2c79a8;

	font-size: 11px;

	TEXT-ALIGN: right;

	}

	

.Enlaces_derecha a {

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

  color: #000000;

  font-size: 11px;

  TEXT-ALIGN: right;

}


.Enlaces_derecha a:hover{

	font-weight: regular;

	color:#ffffff;

}
.Enlaces_derecha_blanco{

	padding-right: 5px;

	padding-top:10px;

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

	color: #2c79a8;

	font-size: 11px;

	TEXT-ALIGN: right;

	}

	

.Enlaces_derecha_blanco a {

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

  color: #ffffff;

  font-size: 11px;

  TEXT-ALIGN: right;

}


.Enlaces_derecha_blanco a:hover{

	font-weight: regular;

	color:#000000;

}

.Enlaces_socio{

	padding-right: 50px;

	padding-top:17px;

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

	color: #2c79a8;

	font-size: 14px;

	TEXT-ALIGN: right;

	}

	

.Enlaces_socio a {

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

  color: #ffffff;

  font-size: 14px;

  TEXT-ALIGN: right;

}


.Enlaces_socio a:hover{

	font-weight: regular;

	color:#000000;

}
/* Portal de Encabezamiento *************************************************************** */


.headertxt {

	padding: 10px;

	padding-top: 30px;

	margin-right: 15px;

	font-size: 40px;

	font-family: Tahoma, Verdana;

	font-weight: normal;

	color: #d9514a;

	text-align: left;

	

}

.portal {

  color: #2c79a8;

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

  font-size: 11px;

  font-weight: bold;

  TEXT-ALIGN: center;

}



.portal_2 {

  padding-left:50px;

  margin:1px;

  bgcolor: #b5c7da;

  color: #2c79a8;

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

  font-size: 11px;

  font-weight: bold;

  TEXT-ALIGN: left;

  width:60px

  }

.xiloca{

  color: #2c79a8;

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

  font-size: 36px;

  font-weight: bold;

  TEXT-ALIGN: center;

}

.xiloca_2{

  padding:0 20px;

  color: #2c79a8;

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

  font-size: 36px;

  font-weight: bold;

  TEXT-ALIGN: left;

  width:150px

}

.smalltext {

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

  font-size: 10px;

  font-weight: normal;



}
.azul {

	margin: 0;
	list-style-type: none;
	color: #2c79a8;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	font-weight: bold;
}
.azul a{

	margin: 0;
	list-style-type: none;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	font-weight: bold;
}
.azul1 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #2c79a8;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}
.azul1 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}

.azul2 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #2c79a8;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 11px;
 	}
.azul2 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 11px;
			
 	}
.azul3 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #2c79a8;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	font-weight: bold;
}
.azul3 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	font-weight: bold;
}
.azul4 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #2c79a8;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 19px;
 	
}
.azul4 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 19px;
 	
}
.verde1 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #87a800;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}
.verde1 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}

.verde2 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #87a800;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	}
.verde2 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
			
 	}
.verde3 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #87a800;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 15px;
 	font-weight: bold;
}
.verde3 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 15px;
 	font-weight: bold;
}
.verde4 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #87a800;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 21px;
 	
}
.verde4 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 21px;
 	
}
.rojo1 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #d9514a;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}
.rojo1 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}

.rojo2 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #d9514a;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	}
.rojo2 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
			
 	}
.rojo3 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #d9514a;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 16px;
}
.rojo3 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 16px;
 }
.rojo4 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #d9514a;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 19px;
	font-weight: bold;
 	
}
.rojo4 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 19px;
	font-weight: bold;
 	
}
.naran1 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ff7600;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}
.naran1 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
 	font-weight: bold;
}

.naran2 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ff7600;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
 	}
.naran2 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Tahoma, Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 12px;
			
 	}
.naran3 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ff7600;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 16px;
}
.naran3 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 16px;
 }
.naran4 {
	margin: 0;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ff7600;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 19px;
	font-weight: bold;
 	
}
.naran4 a{
	margin: 0;
	padding: 10px;
	padding-top: 7px;
	list-style-type: none;
	background-color: #b5c7da;
	color: #ffffff;
  	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  	font-size: 19px;
	font-weight: bold;
 	
}
/* MENU HORIZONTAL  **************************************************************************/

/* Barras horizontal de menu *****************************************************************

head3 = topmenu ul

= topmenu ul a

*/



.topmenu_home {

	float: left;

	color:#ffffff;

	width:auto

	}



.topmenu ul{

	margin: 20;

	padding: 7px;

	padding-top: 7px;

	list-style-type: none;

	background-color: #d9514a;

	color: #ffffff;

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

  	font-size: 11px;

 	font-weight: bold;

	}

.topmenu ul a{

	font-weight: bold;

	font-size: 11px;

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

	background-color: #d9514a;

	color:#FFFFFF;

		}



.topmenu ul a:hover{

	font-weight: bold;

	color:#000000;

}



.topmenu ul li{

	display:inline;

	margin: 2px 20px 0 0;

	padding-bottom: 0px;

}



.head3 {

	margin: 0;

	padding: 10px;

	padding-top: 7px;

	list-style-type: none;

	background-color: #d9514a;

	color: #ffffff;

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

  	font-size: 11px;

 	font-weight: bold;

}

.head3 a{

	margin: 0;

	padding: 10px;

	padding-top: 7px;

	list-style-type: none;

	background-color: #d9514a;

	color: #ffffff;

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

  	font-size: 11px;

 	font-weight: bold;

}

a:hover {

  color: #000000;

}



.clickstream {

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

  font-size: 11px;

  color: #ffffff;

  font-weight: bold;

}



/* MENU LATERAL  **********************************************************************/

/* Formato menu ******************************************************************

head1  = parecido a sidebar ul li h2

 */
h1 {
    color:#d3232e;
	font-size: 24px;
	}
h2 {
    color:#ffffff;
	padding: 10px 0 0;
}

h3 {
    color:#d3232e;
	padding: 10px 0 0;
}

.topmenu{

	border-left: 0;

	text-align: right;

	border-right: 20;

	margin: 0px 0 0px 0;

	background: #d9514a;

	color: #ffffff;

	height:30px;

		

		/*background: url(images/menu.jpg) repeat-x;*/

}

.sidebar ul li{

	margin: 0 0 0px 0;

	padding: 0px;

}



.sidebar, .rightcolumn{

	float: left;

	/* background: #f1f2f6; */

	width: 165px;

	line-height: 15px;

	padding-left: 0px;

	padding-bottom: 150px;

}



.rightcolumn{

	width: 165px;

	margin: 0;

	background: #f1f2f6;

	float: right;

}



/* Submenu ******************************************************************

head1  = parecido a sidebar ul li h2

head2 = sidebar ul a

 */

 

 .sidebar ul a{

	font-weight: none;

	color:#2c79a8;

	background-color: #b5c7da;

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

  	font-size: 11px;

  	font-weight: bold;

	}



.sidebar ul a:hover{

	font-weight: bold;

	color:#000000;

}



.head1 {

  background-color: #2c79a8;

  color: #ffffff;

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

  font-size: 11px;

  font-weight: bold;

}

.header {


  background-color: #2c79a8;

  color: #ffffff;

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

  font-size: 11px;

  font-weight: bold;

}


.sidebar ul li h2{

	padding: 5px 10px;

	padding-bottom: 1px;

	background-color: #2c79a8;

  color: #ffffff;

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

  font-size: 11px;

  font-weight: bold;

  border: 1px solid #ffffff;

}

.head1:hover {

  background-color: #2c79a8;

  color: #ffffff;

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

  font-size: 11px;

  font-weight: bold;

}



.head2 {

  background-color: #b5c7da;

  color: #2c79a8;

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

  font-size: 11px;

  font-weight: bold;

  }

.r0 {
    background-color: #b5c7da;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #2c79a8;
    background-position:bottom;
    background-repeat:repeat;
    border:none;
	
}

/** Places using the white wood texture with borders **/

.sideblock .content {
    border-top:1px solid #2c7aa8;
    border-left:1px solid #2c7aa8;
    border-bottom:1px solid #2c7aa8;
    border-right:1px solid #2c7aa8;
    background-color:#b6c7d9;      
    background-position:bottom;
    background-repeat:repeat;
}
  

.head2 a{

  background-color: #b5c7da;

  color: #2c79a8;

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

  font-size: 11px;

  font-weight: bold;

  }

  

.sidebar ul{

 margin: 0;

 padding: 0;

 background-color: #b5c7da;

 color: #2c79a8;

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

 font-size: 11px;

 font-weight: bold;

}



.sidebar ul{

	list-style-type: none;

}





.sidebar ul li#search{

	padding: 10px;

	

}



.sidebar ul li#search input{

	margin: 0 0 5px;

}



.sidebar ul ul{

	padding: 0px 10px 10px;

	/*background: #f1f2f6; */

	background: #b5c7da;

	

}



.sidebar ul ul ul{

	padding: 0;

}



.sidebar ul ul ul li{

	padding: 0 0 0 10px;

}



.sidebar .textwidget {

	padding-top: 8px;

	padding-left: 10px;

	color: #000000;

}





 /* Cuadro de textos +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

 title = post h2*/

 



.title {

  FONT-WEIGHT: bold; 

  FONT-SIZE: 22px; 

  COLOR: #d9514a; 

  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

  TEXT-ALIGN: center;

 }



.post{

	margin: 0 0 10px 0;

	padding: 0 010 0;

	color: #2ct9a8;

}

.post a{

	text-decoration: none;

	font-weight: bold;

	color: #2ct9a8;

}

.post a:hover{

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

	color: #D9514A;

}



.post h2{

	font-size: 22px;

	padding: 25px 10px;

	FONT-WEIGHT: bold; 

	COLOR: #d9514a; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

	TEXT-ALIGN: center;

}



.post h2 a{

	color:#d9514a;

	font-size:22px;

	font-weight: bold;

}

.post h2 a:hover{

	color:#d9514a;

	font-weight: bold;

	text-transform: none;

	text-decoration: none;

}



.entry{

	padding: 0 10px 10px;

}



.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{

	border: 0;

	padding: 15px 0 0;

	font-family: Verdana, Arial, Helvetica, Georgia, Sans-Serif;

	font-weight: bold;

	color: #000000;

}



.entry h1{

	font-size: 30px;

	font-weight: normal;

	line-height: 36px;

}



.entry h2{

	font-size: 18px;

}



.entry h3{

	font-size: 16px;

}



.entry  h4{ font-size: 14px; }



.entry h5{ font-size: 12px; }



.entry h6{ font-size: 11px; }



.entry img{

	

	padding: 3px;

	border: 1px dotted #000000;

	/* optional rounded corners for browsers that support it */

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	

}



.entry img.wp-smiley{

	border: 0;

	padding: 0;

	background-color: transparent;

}



.entry img.alignleft{

	float: left;

	margin: 5px 10px 0 0;

}



.entry img.alignright{

	float: right;

	margin: 5px 0 0 10px;

}



.postmetadata{

	padding: 10px;

	padding-top: 25px;

	padding-bottom: 5%;

	

}



.postimedata{

	padding-top: 0px;

	margin-left: 15px;

	font-size: 11px;

	font-style: italic;

	

}





/* otras */

body {

	FONT-WEIGHT: 400;

	FONT-SIZE: 10px;

	COLOR: #000000;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	



  TEXT-ALIGN: justify

  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */

  

  SCROLLBAR-BASE-color:  #ffffff;

	SCROLLBAR-ARROW-color: #ffffff;

}



hr {

  height: 1px; 

  color: #2C79A8;

  background-color: #ffffff;

}



ul, li, p, td {

  color: #000000;

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

  font-size: 11px;

}



.tablehead {

  background-color: #efefef;

  color: #2C79A8;

}



.tableblanca {

  background-color: #ffffff;

  color: #ffffff;

}

.tablebottom {

  background-color: #2C79A8;

}



.bordercolor {

  background-color: #2C79A8;

}



.tablebgcolor {

  background-color: #ffffff;

}



.navbar {

  background-color: #d9514a;

  color: #b5c7da;

}

.navbar2 {

  background-color: #2c79a8;

  color: #b5c7da;

}



.row1 {

  background-color: #B5C7DA;

  color: #000000;

}



.row2 {

  background-color: #efefef;

  color: #000000;

}







/* Títulos */



.marktext {

  color: #d9514a;

  background-color: #ffffff;

}



.new {

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

  font-size: 11px;

  color: #d9514a;

}





form {

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

  font-size: 11px;

}



.logininput {

  background-color: #ffffff;

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

  color: #0f5475;

  font-size: 11px;

  width: 130px;

}



.searchinput {

  background-color: #FFFFFF;

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

  color: #2C79A8;

  font-size: 11px;

  WIDTH: 130px;
  

}



.textarea {

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

  color: #2C79A8;

  font-size: 11px;

  width: 200px;

}



.input {

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

  color: #2C79A8;

  font-size: 11px;

  width: 200px;

}



.select {

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

  color: #2C79A8;

  font-size: 11px;

}



.setperpageselect {

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

  color: #2C79A8;

  font-size: 11px;

}



.categoryselect {

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

  color: #2C79A8;

  font-size: 11px;

}



.dropdownmarker {

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

  background-color: #efefef;

  color: #2C79A8;

  font-size: 11px;

}



.button {

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

  background-color: #cccccc;

  color: #2c79a8;

  font-size: 10px;

  font-weight: bold;

}


/*--Categories------------------------------------------------*/

.catbgcolor {

  background-color: #EFEFEF;

}



.maincat {

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

  font-size: 11px;

  font-weight: bold;

}



.subcat {

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

  font-size: 10px;

  font-weight: bold;

}



/*--Images----------------------------------------------------*/

.imagerow1 {

  background-color: #efefef;

  color: #2c79a8;

}



.imagerow2 {

  background-color: #EFEFEF;

  color: #2c79a8;

}



/*--Comentarios--------------------------------------------------*/

.commentrow1 {

  background-color: #efefef;

  color: #000000;

}



.commentrow2 {

  background-color: #efefef;

  color: #000000;

}



.commentspacerrow {

  background-color: #efefef;

  color: #2c79a8;

}







.commentinput {

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

  color: #2c79a8;

  font-size: 11px;

  width: 200px;

}



.commentdata {

	font-size: 15px;

	font-weight: bold;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 5px;

	/*border-bottom: 1px dashed #93968d; */

}

.browse{

	padding: 0 10px 10px;

}	

.comments-template{

	padding: 0px;

	

}

 .commentcount {

	position: absolute;

	left: 23.5%;

	text-align: right;

	font-size: 12px;

	display: inline;

}

.commentmetadata {

	font-size: 10px;

}

.commentauthordata {

	font-size: 14px;

	font-weight: bold;

	padding-bottom: 0px;

}

.alt {

	background: #efefef;

}

.commentavatar {

	float:right;

	padding: 2px;

}



ol.commentlist{

	list-style-type: none;

	margin: 0;

	padding: 5px;

}



ol.commentlist li{

	margin: 0 0 10px 0;

	padding: 5px;

	border-left: 2px solid #d9514a;

}



/* Pie final de la página ********************************************** */

#footer {

	clear: both;

	border-top: 1px solid #2c79a8;

	padding: 0px 0 0px 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 20px;

	background: #2c79a8;

	color:#ffffff;

	text-align: center;


	

}



#footer ol, #footer ul {

	margin: 0;

	padding: 0;

	color:#ffffff;

	

}



#footer ul {

	list-style-type: none;

	color:#ffffff;

	

}

 

#footer ul li {

	display: inline;

	margin: 0 0 10px 0;

	color:#ffffff;

	

}

.logininfo,
#header-home .headermenu font {
  font-size:0.9em;

  
}
#login-index #content {
  font-size: 0.85em;
}