@charset "utf-8";
/* CSS Document */

body {
	font-size:13px;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	padding: 0;
	text-align: center;
	background-color:#f8eed4;
}
hr.linea{  
width:75%;  
height:0px;/*solo queremos <a title="borde" href="http://www.cssblog.es/borde-en-las-imagenes-con-css/">borde</a>*/  
text-align:left;
margin-top:10px;
border-top:0px;/*quita el grosor extra de Opera y FFox*/  
border-bottom: #C96 dashed 1px;
}

h1 a:hover, h2 a:hover{
	text-decoration:underline;
}
h1 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 0;
	font-size:24px;
	padding: 10px 0 10px 0;
	color:#633;
}
h1 a{
	color: #C60;
	text-decoration:none;
}
h2 {
	width:100%;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 0;
	font-size:14px;
	padding: 15px 0 0 0;
	color:#900;
}
h2 a{
	color:#C60;
	text-decoration:none;
}

h3{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0;
	font-size:12px;
	color:#630;
	font-style: normal;
	font-weight:100;
	text-decoration: none;
}
h3 a{
	color: #C63;
	text-decoration:underline;
}
h5{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:5px;
	font-size:11px;
	color: #603;
	font-style: normal;
	font-weight:100;
}
h5 a{
	color: #C63;
	text-decoration:none;
}
h4{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:5px;
	font-size:13px;
	color: #963;
	font-weight:bold;
}
h4 a{
	color: #933;
}
 h3 a:hover, h4 a:hover, h5 a:hover{
	 color: #C33;
}


#container {
	width: 100%;  /* esto creará un contenedor con el 80% del ancho del navegador */
	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	text-align: left; /* esto anula text-align: center en el elemento body. */
	min-width:1024px;
	overflow:hidden;
	background: url(../imag/anillas2.png) top right repeat-y;
}
/*end container*/

#header {
	background: url(../imag/cabecera-ag.jpg) no-repeat #f8eed4;
	padding: 0;  
	margin:0;
	height:200px;
	top:0;
}
#header h1 {
	margin: 0; 
	padding:  0; 
}
#menuUp {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	float:right;
	height:60px;
	padding-right:15px;
}
#menuUp .btn {
	color:#FFF;
	float:right;
	text-align:center;
	background:url(../imag/btnUp.png) no-repeat;
	height:40px;
	width:102px;
	background-position: 0 -5px;
}
#menuUp .btn_Act {
	color:#FFF;
	float:right;
	text-align:center;
	background:url(../imag/btnUp_Act.png) no-repeat;
	height:40px;
	width:102px;
	padding:4px 0;
	background-position: 0 0px;
}


#menuUp a:link, #menuUp  a:visited{
	color:#FFF;;
}

#menuUp a:hover{
	color:#FF0;
}


/*fin header*/
#baja{
	float:right;
	width: 25px;
	height: 300px;
	position: fixed;
	background-image: url(../imag/ed/down.png);
	background-position: 3px 15px;
	background-repeat: no-repeat;
}

#mainContent {
	margin: 0 270px 0 0; 
	background:url(../imag/fondoContainer.jpg) repeat-x ;
	z-index:1;
	
}
#mainContentInt {
	padding: 0 120px 0 20px;
	z-index:1;
	background-image: url(../imag/anillas.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}

#mainContentInt1 {
	padding: 0 20px 0 20px;
}
#anillas {
	float:left;
	background:url(../imag/fondoContainer) no-repeat;
	height:100%;
}
/*destacado*/

.destacado {
	background: url(../imag/destacado.gif);
 	border: 1px solid #A89D83;
	color:#FFF;
}


.destacado-claro {
	background: url(../imag/destacado-claro.gif);
	color:#705858;
 	border: 1px solid #E7DABE;
}

.destacado-tipo {
	color:#705858;
}

.des_right {
	width: 250px;
	float:right;
	margin: 20px 20px 10px 10px;
}


.des_center {
	margin: 20px 0 15px 10px;
	padding-bottom:10px;
}


.des_left {
	width: 250px;
	float:left;
	margin: 20px 20px 10px 10px;
}


.destacado p, .destacado-claro p{
	padding:0 20px 0 20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align: left;
}

.destacado-tipo  p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align: left;
}

.comillasUp {
	float:left
	width: 35px;
	height:24px;
	background: url(../imag/destacadoUp.png) no-repeat;
	position: relative;
	margin-bottom:-20px;
	top: -13px;
	left:-10px;

}
.comillasDown {
	width: 35px;
	height:24px;
	background: url(../imag/destacadoDown.png) no-repeat;
	position: relative;
	float:right;
	margin-right:-10px;
	margin-bottom:-13px;
}
/*end central
/*tira 
*/
#tira {
	height:25px;
	margin-top:165px;
	margin-right:420px;
	background-image: url(../imag/tira.png);
	background-position: right;
	text-align: right;
	position:relative;
	z-index:20;
	min-width:700px;
}
#tiraFinal {
	background:url(../imag/tiraFinal.png);
	text-align: right;
	width:243px;
	height:25px;
	float:right;
	margin-right:-243px;
}
/*tira end*/
/*derecha*/
#derecha {
	float:right;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width:275px;
	position:relative;
	z-index:100;
	clear: right;
}
#textoDer {
	padding-left:10px;
	color:#6C4824;
}
#textoDer a {
	text-decoration:none;
	color: #6C4824;
}
#textoDer a:hover {
	text-decoration:none;
	color: #900;
}
#derecha h3, h3 a {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bolder;
	text-align:left;
	font-size:16px;
	color: #900;
	padding: 7px 0 0 0;
}
#masleido{
background:url(../imag/cat.png) no-repeat;
width:110px;
height:60px;
float:left;
margin:0 -40px 5px 0;
}

#masleidolista{
	line-height: 20px;
}

#categorias{
background:url(../imag/iconobellota.png) no-repeat;
width:110px;
height:60px;
float:left;
margin:-20px -40px 0 0;
}

#comentarios{
background:url(../imag/pluma.png) no-repeat;
width:80px;
height:80px;
float:left;
margin:-20px -40px 5px 0;
}
#cerrar{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
	padding-right:20px;
	background: url(../imag/cerrar.png) no-repeat;
	width:55px;
	height:21px;
	font-size:11px;
}
/*Elementos de la derecha*/
#mas{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	text-align:center;
	padding:3px 20px 0 0;
	background: url(../imag/mas.png) no-repeat;
	width:55px;
	height:21px;
	float:right;
	font-size:11px;
}
#mas a:link, #mas a:visited, #cerrar a:link, #cerrar a:visited{
	font-weight:bold;
	text-align:center;
	color: #F8EED4;
}
#mas a:hover, #cerrar a:hover{
	font-weight:bold;
	text-align:center;
	color: #FC9;
}
#posteado{
	text-indent:20px;
	font-size:11px;
	color: #C96;
	
}
/*Welcome*/ 
#welcome {
	font: Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
	height:auto;
}
#welcomeUp {
	background: url(../imag/welcomeUpK.png) no-repeat;
	clear:both;
	height:132px;
	margin:5px 0 0 0;
}
#welcomeCen {
	background: url(../imag/welcomeCen.png) repeat-y;
	clear:both;
	margin:0;
	z-index:10;
}
#welcomeText {
	padding:0 35px 0 20px;
	color: #630;
}
#welcomeDown {
	background: url(../imag/welcomeDown.png) no-repeat;
	z-index:0;
	clear:both;
	height:76px;
	margin:0;
}
/*fin derecha*/
/*end sidebar*/

#footer {
	/*background: url(../imag/pie12.jpg) no-repeat bottom right;*/
	height:150px;
	margin:0;
	min-width:1024px;
	 /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen por encima de él. */
}
#footer p {
	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
}
#lineaPie{
	background:url(../imag/lineaPie2.jpg) no-repeat top right;
	height:50px;
	width:100%;
	margin:0;
	padding:0;
	min-width:1024px;
}
/*end footer*/
#menu {
	color:#FFF;
	text-align: center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	list-style-type: none;
	height:35px;
	position: absolute;
	left:10px;
	top: 152px;
	z-index:20;
	min-width:1050px;
}
#menu_Act {
	color:#FFF;
	text-align: center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	list-style-type: none;
	height:65px;
	position: absolute;
	left:10px;
	top: 152px;
	z-index:250;
	min-width:1024px;
}
#menu div {
	padding:8px 2px 0 7px;
	height:30px;
	float:left;
}
#menu_Act div {
	padding:8px 2px 0 7px;
	height:65px;
	float:left;
}



#menu_Act a:link, #menu_Act a:visited, #menu a:link, #menu a:visited{
	text-decoration: none;
	color: #ffffff;
}
#menu_Act a:hover{
	text-decoration: none;
	color: #FF0;
}

.Mmorado_Act {
	background: url(../imag/Mmorado.png) left top no-repeat;
}
.Mrojo_Act {
	background: url(../imag/Mrojo.png) left top no-repeat;
}
.Mverde_Act {
	background: url(../imag/Mverde.png) left top no-repeat;
}
.Mocre_Act {
	background: url(../imag/Mocre.png) left top no-repeat;
}
.Mcielo_Act {
	background: url(../imag/Mcielo.png) left top no-repeat;
}
.Mazul_Act {
	background: url(../imag/Mazul.png) left top no-repeat;
}
.Mnaranja_Act {
	background: url(../imag/Mnaranja.png) left top no-repeat;
}
#borde_Act {
	background: url(../imag/sombra.png) no-repeat;
	width:0;
}
#borde {
	width:0;
}

#koldo img{
	margin-top:-110px;
	margin-left:20px;
		
}

/* Varias clases diversas para su reutilización */
.fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/*imagenes con marco*/

.galleryI {
	margin: 4px 25px 5px 0;
	position: relative;
	float:left;
}
.galleryC {
	width:100%;
	text-align:center;
	margin: 10px 	auto;
	position: relative;
}
.galleryD {
	margin: 4px 0 5px 25px;
	position: relative;
	float: right;
}
.etiqueta{
	font-size: 1px;
	width: 100%;
	height:30px;
	font: italic 100%  "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #333;
	background: url(../imag/tape2.png) center no-repeat;
	position: absolute;
	top: -15px;
	z-index:100;
}
/*end d*/















.menu_tree {
	list-style-type: none;
	line-height: 18px;
	text-indent: 17px;
	margin: 0;
	padding: 0;
	width: 250px;
}
.menu_tree ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: #000000;
}
.menu_tree img {
	list-style-image: none;
	margin-left: -17px;
	top: 2px;
	position: relative;
	height: 17px;
	width: 17px;
/*	background-image: url(../img/menu/vmash.gif);*/
}
.menu_tree li {
	list-style-type: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding-top: 12px;
	padding-bottom: 2px;
	padding-left: 17px;
	text-indent: 0px;
	color: #000000;
}
.menu_tree li img {
	/*background-image: url(../img/menu/vmass.gif);*/
	margin-top: -1px;
	margin-left: -17px;
}
.menu_tree li a:link, .menu_tree li a:visited{
	text-decoration: none;
	color: #000000;
}
.menu_tree li ul {
	display: none;
}
.menu_tree li li img {
	/*background-image: url(../img/menu/vmass.gif);*/
	margin-top: -1px;
	margin-left: -17px;
}
.menu_tree li li {
	color: #000000;
	list-style-type: none;
	font-weight: normal;
	font-size: 11px;
	/*	text-indent: -60px;*/
	font-style: normal;
	background-image: url(../img/lat-fnd.jpg);
	text-indent: 0px;
	margin-left: -17px;
	padding-top: 8px;
	padding-bottom: 2px;
	line-height: 14px;
}

.menu_tree li li a:link, .menu_tree li li a:visited{
	text-decoration: none;
	color: #000000;
}
.menu_tree li li li img {
	margin-left: -30px;
}
.menu_tree li li li {
	list-style-type: none;
	background:transparent;
	padding-left: 30px;
	
}
.menu_tree li a:hover, .menu_tree li li a:hover, .menu_tree li li li a:hover{
	text-decoration: none;
	color: #CC0000;
}

.menu_tree #menu_tree_selected {
	color: #CC0000;
}
.menu_tree #menu_tree_inact {
	color: #AAAAAA;
}
.menu_tree #menu_tree_selected_inact {
	color: #CC7777;
}
.menu_tree #menu_tree_home {
	font-size: 16px;
}
.menu_tree #menu_tree_selected_home {
	font-size: 16px;
	color: #CC0000;
}







.normaltext {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 21px;
	text-align: justify;
}
.entratext {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight:500;
	color: #002255;
	text-decoration: none;
	line-height: 22px;
}
.fndMenu {
	BACKGROUND: #016CA2;
	;
	text-decoration: none
}
.fndMenuOver {
	BACKGROUND: #666666;
}
.txtMenu {
	COLOR: #ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	PADDING: 2px 4px;
	WIDTH: 100%;
	;
	background-color: #666666;
	text-decoration: none
}
.txtMenuOver {
	BACKGROUND: #DF151E;
	COLOR: #ffffff;
	CURSOR: hand;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING: 2px 4px;
	WIDTH: 100%;
}
.subMenu {
	position: absolute;
	visibility: hidden;
	z-index: 10;
}
.cab_busca {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	border-style: none;
	font-weight: normal
}
.mapa_tronco a{
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bolder;
	font-size:18px;
	color: #963;
	padding-top: 12px;
}

.mapa_ramas{
	text-decoration: underline;
	color:#930;

}
.mapa_ramas a{
	font-weight:bold;
	color: #630;
	font-size:14px;

}
.mapa_ramitas {
	font-weight:normal;
	text-decoration:none;
	clear: left;
	
}
.titulo {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}
.registro {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
}
.registrob {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration: none;
	background-color: #FCFCFC;
	border-style: none
}
.titulo2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}
.titulo3 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 19px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

.busca {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	border-style: none
}
.des1 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-style: italic;
}
.elem {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: bolder;
}
a:link {
	text-decoration: none;
}
.registroc {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration: none;
	background-color: #FCFCFC;
	border-style: none;
	font-size: xx-small;
}
.des2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-style: italic;
}
.mayus {
	text-transform: uppercase
}
.enl {
	cursor: hand;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
	font-style: italic;
}
h6 {
}
.colum {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.elemi {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9px;
}
.mini {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration: none;
	border-style: none;
	font-size: xx-small;
}
a:link {
	text-decoration: none;
	color: none;
}
a:hover {
	color: #D70000;
	text-decoration: none
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.textComp {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	font-weight: lighter;
	letter-spacing: -1px;
}
.minicab {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #3E3E3E;
	text-decoration: none;
	font-weight: bold;
}
.traza {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	background-color: #DCD0B8;
	padding: 3px;
	line-height: 10px;
}
hr {
	width: 100%;
	height: 1px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}
.viernes{
	font:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-style:normal;
}
.viernes a{ 
	font:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-style:normal;
	color: #630;
}
.viernes a:hover{ 
	font:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	font-style:normal;
	color: #630;
}

.clear{
	clear:both;
}

/*calendario de fechas en el post*/

.postdate {
	position: relative;
	width: 80px;
	height: 80px;
	float: left;
 	background:url(https://www.KoldoAldai.org/imag/fecha-css-sprites.png) no-repeat;
	background-position:0 -490px;
	margin:10px 15px 0 0;
}

.postdate .month, .postdate .day, .postdate .anno {

position: absolute;

text-indent: -1000em;

background-image: url(https://www.KoldoAldai.org/imag/fecha-css-sprites.png);

background-repeat: no-repeat;

}

.postdate .month {
	top: 36px;
	left: 27px;
	width: 48px;
	height: 34px;
}

.postdate .day {
	top: 14px;
	left: 33px;
	width: 42px;
	height: 25px;
}

.postdate .anno {
	top: 13px;
	right: 48px;
	width: 23px;
	height: 50px;
}

.m-01 { background-position: 0 0;}

.m-02 { background-position: 0 -33px;}

.m-03 { background-position: 0 -64px;}

.m-04 { background-position: 0 -95px;}

.m-05 { background-position: 0 -127px;}

.m-06 { background-position: 0 -158px;}

.m-07 { background-position: 0 -189px;}

.m-08 { background-position: 0 -220px;}

.m-09 { background-position: 0 -251px;}

.m-10 { background-position: 0 -282px;}

.m-11 { background-position: 0 -313px;}

.m-12 { background-position: 0 -344px;}



.d-01 { background-position: -50px 0px;}

.d-02 { background-position: -50px -31px;}

.d-03 { background-position: -50px -62px;}

.d-04 { background-position: -50px -93px;}

.d-05 { background-position: -50px -124px;}

.d-06 { background-position: -50px -155px;}

.d-07 { background-position: -50px -186px;}

.d-08 { background-position: -50px -217px;}

.d-09 { background-position: -50px -248px;}

.d-10 { background-position: -50px -279px;}

.d-11 { background-position: -50px -310px;}

.d-12 { background-position: -50px -341px;}

.d-13 { background-position: -50px -372px;}

.d-14 { background-position: -50px -403px;}

.d-15 { background-position: -50px -434px;}

.d-16 { background-position: -50px -465px;}

.d-17 { background-position: -102px 0;}

.d-18 { background-position: -102px -31px;}

.d-19 { background-position: -102px -62px;}

.d-20 { background-position: -102px -93px;}

.d-21 { background-position: -102px -124px;}

.d-22 { background-position: -102px -155px;}

.d-23 { background-position: -102px -186px;}

.d-24 { background-position: -102px -217px;}

.d-25 { background-position: -102px -248px;}

.d-26 { background-position: -102px -279px;}

.d-27 { background-position: -102px -310px;}

.d-28 { background-position: -102px -341px;}

.d-29 { background-position: -102px -372px;}

.d-30 { background-position: -102px -403px;}

.d-31 { background-position: -102px -434px;}



.y-1990 { background-position: -180px -5px;}

.y-1991 { background-position: -180px -50px;}

.y-1992 { background-position: -180px -100px;}

.y-1993 { background-position: -180px -150px;}

.y-1994 { background-position: -180px -200px;}

.y-1995 { background-position: -180px -250px;}

.y-1996 { background-position: -180px -300px;}

.y-1997 { background-position: -180px -350px;}

.y-1998 { background-position: -180px -400px;}

.y-1999 { background-position: -180px -450px;}

.y-2000 { background-position: -180px -500px;}  


.y-2001 { background-position: -210px -5px;}

.y-2002 { background-position: -210px -50px;}

.y-2003 { background-position: -210px -100px;}

.y-2004 { background-position: -210px -150px;}

.y-2005 { background-position: -210px -200px;}

.y-2006 { background-position: -210px -250px;}

.y-2007 { background-position: -210px -300px;}

.y-2008 { background-position: -210px -350px;}

.y-2009 { background-position: -210px -400px;}


.y-2010 { background-position: -150px -5px;}

.y-2011 { background-position: -150px -50px;}

.y-2012 { background-position: -150px -100px;}

.y-2013 { background-position: -150px -150px;}

.y-2014 { background-position: -150px -200px;}

.y-2015 { background-position: -150px -250px;}

.y-2016 { background-position: -150px -300px;}

.y-2017 { background-position: -150px -350px;}

.y-2018 { background-position: -150px -400px;}

.y-2019 { background-position: -150px -450px;}

.y-2020 { background-position: -150px -500px;} 

.y-2021 { background-position: -243px -500px;} 
.y-2022 { background-position: -243px -450px;} 
.y-2023 { background-position: -243px -400px;} 
.y-2024 { background-position: -243px -350px;} 
.y-2025 { background-position: -243px -300px;} 
.y-2026 { background-position: -243px -250px;} 
.y-2027 { background-position: -243px -200px;} 
.y-2028 { background-position: -243px -150px;} 
.y-2029 { background-position: -243px -100px;} 
.y-2030 { background-position: -243px -50px;} 
.y-2031 { background-position: -273px -500px;} 
.y-2032 { background-position: -273px -450px;} 
.y-2033 { background-position: -273px -300px;} 
.y-2034 { background-position: -273px -350px;} 
.y-2035 { background-position: -273px -300px;} 
.y-2036 { background-position: -273px -250px;} 
.y-2037 { background-position: -273px -200px;} 
.y-2038 { background-position: -273px -150px;} 
.y-2039 { background-position: -273px -100px;} 
.y-2040 { background-position: -273px -50px;}   /*fin calendario*/

.y-2041 { background-position: -100px -500px;} 
.y-2042 { background-position: -100px -500px;} 
.y-2043 { background-position: -100px -500px;} 
.y-2044 { background-position: -100px -500px;} 
.y-2045 { background-position: -100px -500px;} 
.y-2046 { background-position: -100px -500px;} 
.y-2047 { background-position: -100px -500px;} 
.y-2048 { background-position: -100px -500px;} 
.y-2049 { background-position: -100px -500px;} 
.y-2050 { background-position: -100px -500px;} 
.y-2051 { background-position: -100px -500px;} 
.y-2052 { background-position: -100px -500px;} 
.y-2053 { background-position: -100px -500px;} 
.y-2054 { background-position: -100px -500px;} 
.y-2055 { background-position: -100px -500px;} 
.y-2056 { background-position: -100px -500px;} 
.y-2057 { background-position: -100px -500px;} 
.y-2058 { background-position: -100px -500px;} 
.y-2059 { background-position: -100px -500px;} 
.y-2060 { background-position: -100px -500px;} 
.y-2061 { background-position: -100px -500px;} 
.y-2062 { background-position: -100px -500px;} 
.y-2063 { background-position: -100px -500px;} 
.y-2064 { background-position: -100px -500px;} 
.y-2065 { background-position: -100px -500px;} 
.y-2066 { background-position: -100px -500px;} 
.y-2067 { background-position: -100px -500px;} 
.y-2068 { background-position: -100px -500px;} 

#buscab{
	width:244px;
	height:57px;
	background: url(https://www.KoldoAldai.org/imag/buscar.png) no-repeat left top;
	font-size:11px;
	color: #461C00;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}

.cintamenu{
	margin:0;
}
.cintamenu-cen{
	padding:0 0 0 0;
	background:url(https://www.KoldoAldai.org/imag/subCinta.png);
	float:left;
	line-height: 25px;
}
.cintamenu-izq{
	width:10px;
	background: url(https://www.KoldoAldai.org/imag/subCintaIzq.png) ;
}
.cintamenu-dch{
	width:14px;
	background: url(https://www.KoldoAldai.org/imag/subCintaDer.png) ;
}

.cintamenu .cinta-act{
	font-weight:bolder;
	color:#900;
}

.minicinta{
}
.minicinta-cen{
	padding:0px 5px 1px 5px;	
	margin:0;
	background:url(https://www.KoldoAldai.org/imag/miniCinta.png);
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px;
}
.minicinta-izq{
	width:6px;
	background: url(https://www.KoldoAldai.org/imag/miniCintaIzq.png) ;
}
.minicinta-dch{
	width:8px;
	background: url(https://www.KoldoAldai.org/imag/miniCintaDer.png);
}
.fecha_art{
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	color: #660;
	padding: 1px;
}



#panel_control{
	padding-left:15px;
	z-index:9999;
	position: fixed;
	top: 7px;
	left: 0px;
}

#panel_control u{
	text-decoration: none;
	background-color: #F9F5B9;
	padding: 3px;
}
#panel_control i{
	text-decoration: none;
	background-color: #FDEBD9;
	padding: 3px;
	font-style: normal;
}





.tablea td{
	text-align: left;
	font-style: normal;
}


.tablea .tablalin {
	background-color: #7B2231;
}

.tablea .tablacab {
	background-color: #FBF4E3;
	font-size: 15px;
	font-weight: bold;
	padding: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.tablea .elemcab {
	background-color: #FBF4E3;
	font-size: 13px;
	font-weight: bold;
}

.tablea .elemenl {
}
.tablea .elemenl a,.tablea .elemenl a:link,.tablea .elemenl a:visited{
	font-style: italic;
	color: #837863;
}

.tablea .colum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8EED4;
}



.paginas {
}



.inactivo {
	color:#999;
}
.inactivo_osc {
	color:#666;
}