/*  



Theme Name: Antxon3

Author: Antxon Benito

Author URI: http://www.in-formatzen.com/

Description: Antxon3



*/

@charset "iso-8859-1";

/*******************************************************************************
*  skidoo_too.css : 2005.08.29
* -----------------------------------------------------------------------------
*  A remake of the skidoo layout with the middle column appearing first in
*  source ordering.
*******************************************************************************/

/* begin with generic selectors so that they can be overridden if needed
 * by classes deeper in the stylesheet
 */
.clear
{
	clear: both;
	padding-bottom: 1px;	/* for Gecko-based browsers */
	margin-bottom: -1px;	/* for Gecko-based browsers */
}
.hide
{
	display: none !important;
}
.inside
{
	/* glitch in IE caused by vertical padding in this class, so 0 padding is
	 * set here and those blocks that need the vertical padding must be 
	 * applied to the parent element. the purpose of this class is to provide
	 * horizontal padding without using hacks to get around IE's broken box 
	 * model. so it's okay to apply vertical padding to the parent element, 
	 * just not horizontal padding.
	 */
	/*padding-top: 20px;
	padding-right:  15px;
	padding-bottom:  0px;
	padding-left:  15px;*/
	
		padding: 0 1em;
		
}

/* margin values and font sizes for headings, and margins on paragraphs
 * and lists are not consistent across browser platforms. to achieve a
 * consistent look we need to explicity set these values here. it may
 * seem an odd way to declare the margins like this but you never
 * know what kind of horizontal padding a browser may be using on an
 * element, and I only want to change the vertical padding.
 *
 * pixels are used here, rather than ems, because I want a consistent
 * margin on the different headings. if I use ems, 1em for an h1 element
 * is much larger than 1em on an h6 element. I don't wnat this.
 *
 * salt to taste
 */
ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{
	margin-top: 14px;
	margin-bottom: 14px;
	padding-top: 0;
	padding-bottom: 0;
}


h1
{
/*background: transparent url(http://www.in-formatzen.com/imagenes/bell.gif) center center no-repeat; */
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
font-weight: bold; 
font-style:italic;
/*border-top:2px solid #999;
border-bottom:1px solid #ccc;*/
/*text-align:center;*/
color: /*#691405*/ #808080; 
padding-left: 40px;
/*padding-right: 0px;
padding-top: 1em;
padding-bottomm: 1emx;*/
/*margin: 0;*/ 
font-size: 3,8 em;
/*margin:1em 0;
text-align:center;
font-variant: small-caps;*/
padding-top:10px;
}
h2
{
/*background: transparent url(http://www.in-formatzen.com/imagenes/bell.gif) center left no-repeat; */
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
font-weight: bold; 
color: /*#691405*/ #808080; 
padding-left: 40px;
margin: 0; 
font-size: 2.8 em;
padding-top:10px;
}

h2 a:link, h2 a:visited {
	color: #691405;
	text-decoration: none;
	}
	
h2 a:hover {
	color: #333;
	text-decoration: none;
	}
	
h3
{
/*background: transparent url(http://www.in-formatzen.com/imagenes/bell.gif) center left no-repeat; */
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
font-weight: bold; 
color: /*#691405*/ #808080; 
padding-left: 40px;
margin: 0; 
font-size: 2,8 em;
padding-top:10px;
}
h4
{
background: transparent url(http://www.in-formatzen.com/imagenes/bell.gif) center left no-repeat; 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
font-weight: bold;
color: #691405; 
margin: 0;
padding-left:30px;
font-size: 1.8 em; 
padding-top:10px;
}
h5
{
/*background: transparent url(http://www.in-formatzen.com/imagenes/bell.gif) center left no-repeat; */
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
color: #808080; 
margin: 0;
padding-left:30px; 
font-size: 14px;
padding-top:10px;
}
h6
{
	font-size: 70%;
}

/* alter some HTML elements' default style
 */
a, a:link, a:visited, a:active
{
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}
code
{
	font-family: "Courier New", Courier, monospace;
}
label
{
	cursor: pointer;
}
table
{
	font-size: 100%;
}
td, th
{
	vertical-align: top;
}

/* now we craft the core layout of the page. this includes positioning and
 * gutter space. colors and fonts should not come into play at this point.
 * when defining a border, default its color to white which is probably
 * the safest thing to do.
 */
body
{
	margin: 15px 2%;	/* margin instead of padding for the gutterspace around 
	 			   the layout because IE breaks the layout when 
	 			   horizontal padding is applied to the body element.
	 			   % over pixels for that horizontal gutterspace so that
	 			   it automatically goes below 20px on low-res browsers
	 			   to create more space for the content. */
	font-size: 80.1%;	/* resolve some font size issues in some layouts for
				   some browsers. (in other words, i got no clue.) */
				   
	
}
#pageWrapper
{
	background: #fff;
	min-width: 40em;	/* IE doens't understand this property. EMs are used
				   so that as the font size increases, the proportional
				   limitations (min-width) increase with it, rather
				   than creating a middle column that can only fit
				   3 or 4 characters in it. */
	width: auto;
}
* html #pageWrapper
{
	/* \*/
		word-wrap: break-word;
	/* invalid CSS but keeps IE from breaking horribly under narrow viewports */
}
#masthead
{
	/*border: solid 1px #fff;
	border-width: 1px 0;*/
	padding: /*0.5em*/0;
}
#masthead h1
{
	padding: 0;
	margin: 0;
}
#outerColumnContainer
{
	/* reserves space for the left and right columns. you can use either
	 * padding, margins, or borders, depending on your needs. however you
	 * can use the border method to create a background color for both left
	 * and right columns
	 */
	border-left: solid 14em #ffffff;
	border-right: solid 14em #ffffff;
}
#innerColumnContainer
{
	
	border: solid 1px #ffffff;
	border-width: 0 1px;
	margin: 0 -1px;		/* compensate for the borders because of
	100% width declaration */
	/*border-top: solid 1px #ffffff;
	border-left: dotted 1px #dadada;
	border-bottom: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-width: 1px 1px;
	margin: -1px -1px;*/
	width: 100%;
	z-index: 1;
}
#leftColumn, #middleColumn, #rightColumn, * html #SOWrap
{
	overflow: visible;	/* fix for IE italics bug */
	position: relative;	/* fix some rendering issues */
}
#SOWrap
{
	float: left;
	margin: 0 -1px 0 0;
	width: 100%;
	z-index: 3;
	background: #ffffff;
}
#middleColumn
{
	float: right;
	margin: 0 0 0 -1px;
	width: 100%;
	z-index: 5;


}
#leftColumn
{
	float: left;
	margin: 0 1px 0 -14em;
	width: 14em;
	z-index: 4;
	background: #ffffff;
	

}
#rightColumn
{
	float: right;
	width: 14em;
	margin: 0 -14em 0 1px;
	z-index: 2;
	background: #ffffff;
}
#footer
{

	
	clear: both;
			padding: 0px;

			text-align:center;
}
		#pie {
			clear: both;
			padding: 0px;
			margin-top: 5px;
			margin-bottom: 5px;
			background: #ffffff /*#ec8721 url(http://www.in-formatzen.com/imagenes/fondopie.gif) no-repeat*/; 
			background-repeat:repeat-x;
			border-top:3px solid #ff9933;
			text-align:center;
		}

p.fontsize-set
{
	text-align: center;
}
p.fontsize-set img
{
	border-width: 0;
}

/* vertical navigation stuff. mostly exactly as seen in the vnav.css styleheet
 * in the original skidoo layout.
 */
.vnav
{
	margin: 1em 0;
	
}
.vnav ul, .vnav ul li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}
.vnav ul
{
	border: solid 1px #fff;
	border-bottom-width: 0;
}
.vnav ul li
{
	border-bottom: solid 1px #fff;
}
.vnav ul li, .vnav ul li a
{
	margin: 0;
	display: block;
	padding: 0;
	line-height: normal;
}
.vnav ul li a
{
	display: block;
	padding: 2px 5px 3px 5px;
}
.vnav ul li a, .vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active, .vnav ul li a:hover
{
	text-decoration: none;
	cursor: pointer;
}
.vnav h3
{
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 126%;
}
* html .vnav ul li a/* hide from IE5.0/Win & IE5/Mac */
{
	height: 0.01%;
}
* html .vnav ul
{
	position: relative;	/* IE needs this to fix a rendering problem */
}

/* horizontal navigation elements. create a DIV element with the class hnav
 * and stick one unordered list inside it to generate a horizontal menu.
 */
.hnav
{
	border-bottom: solid 1px #fff;
	text-align: center;
}
.hnav, .hnav ul li a
{
	/* need to middor veritcal padding on .hnav and child anchor elements
	 * because the anchors are _not_ block elements. since they are not
	 * block elements web browsers will not expand .hnav to contain them
	 * even with the extra padding. by applying the same padding to both
	 * the parent .hnav _looks_ like its containing the child anchor
	 * elements. 
	 */
	padding-top: 3px;
	padding-bottom: 4px;
}
.hnav ul, .hnav ul li
{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.hnav ul li a
{
	margin: 0 -1px 0 0;
	padding-left: 10px;
	padding-right: 10px;	/* short-hand padding attribute would overwrite
				   top/bottom padding set in a previous rule */
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	white-space: nowrap;
}
.hnav ul li a:link, .hnav ul li a:visited, .hnav ul li a:active, .hnav ul li a:hover
{
	text-decoration: none;
}
.hnav ul li span.divider
{
	display: none;
}
* html .hnav ul li, * html .hnav ul li a
{
	width: 1%; /* IE/Mac needs this */
	display: inline-block;	/* IE/Mac needs this */
	/* \*/
		width: auto;
		display: inline;
	/* reset above hack */
}
* html .hnav, * html .hnav ul a
{
	/* \*/ height: 0.01%; /* hasLayout hack to fix render bugs in IE/Win. 
				 IE/Mac will ignore this rule. */
}
* html .HNAV
{
	padding: 0;	/* IE5/Win will resize #hnav to fit the heights of its
			   inline children that have vertical padding. So this
			   incorrect case selector hack will be applied only by
			   IE 5.x/Win */
}

/* everything below this point is related to the page's "theme" and could be
 * placed in a separate stylesheet to allow for multiple color/font scemes on
 * the layout. you should probably leave a default theme within this stylesheet
 * just to be on the safe side.	
 */
#pageWrapper, #masthead, #footer, .vnav ul, .vnav ul li, .hnav, .hnav ul li a
{
	border-color: #fff;
}

#innerColumnContainer,
{
	/*border: solid 1px #fff;*/
	border-color: #ffffff;
}
html, body
{
	/* note that both html and body elements are in the selector.
	 * this is because we have margins applied to the body element
	 * and the HTML's background property will show through if
	 * it is ever set. _DO_NOT_ apply a font-size value to the
	 * html or body elements, set it in #pageWrapper.
	 */
	/*background: #f4fc9a url(http://www.in-formatzen.com/imagenes/fondoverde.gif) no-repeat; 
	background-repeat:repeat-x;*/
	background: #fff;
	color: #000;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
	font-size: 90%;
}
#pageWrapper
{
	font-size: 80%;	/* set your default font size here. */
	background: #ffffff;
}
#masthead
{
	/*background-color: #898;*/
	padding: 0px;
			margin-bottom: 10px;
			background: #dadada /*url(http://www.in-formatzen.com/euskera/imagenes/gominolaslogo.gif)*/; 
			text-align: center;
			border-top: 1px dotted black;
			border-bottom: 1px dotted black;
}
.hnav
{
	background-color: #aba;
	color: #fff;
}
#outerColumnContainer
{
	border-left-color: #ffffff;	/* left column background color */
	border-right-color: #ffffff;	/* right column background color */
	background-color: #fff;		/* set the background color for the
					   middle column here */
}
.vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active
{
	text-decoration: none;
	background-color: #cdc;
	color: #000;
}
#rightColumn .vnav ul li a:link, #rightColumn .vnav ul li a:visited, #rightColumn .vnav ul li a:active
{
	background-color: #ffffff;
}
.vnav ul li a:hover, #rightColumn .vnav ul li a:hover
{
	text-decoration: none;
	background-color: #ffffff;
	color: #fff;
}
.hnav ul li a:link, .hnav ul li a:visited
{
	background-color: #bcb;
	color: #000;
}
.hnav ul li a:hover
{
	background-color: #787;
	color: #fff;
}
#rightColumn .inside
{
	/* if you apply a font size to just #rightColumn, then its width,
	 * which is specified in EMs, will also be affected. you don't want
	 * that. so apply font size changes to the .inside element which exists
	 * inside underneath all three columns
	 */
	font-size: 90%;

}
#rightColumn .inside .vnav
{
	font-size: 110%;
}
#footer
{
	background-color: #898;
	color: #fff;
	text-align: center;
}

/******************************************************************************/

#rightColumn { display: none; }
#SOWrap { margin: 0; }
#innerColumnContainer, #outerColumnContainer { border-right-width: 0; }
			
			
/* comienzo de la lista de menu de pie */

		#listapie
{

list-style: none;
padding: 0;
margin: 0;
text-align:center;

}


		#listapie li
{
display: inline;
padding: 0;
margin: 0;
}


		#listapie li a
{
color:#333333;
text-decoration: none;
}

		#listapie li a:link.active, #menuinferior li a:link.visited
{
color:#333;
text-decoration: none;
}

		#listapie li a:hover
{
color:#333;
text-decoration: none;

}

		#listapie li:before { content: "| "; }

		#listapie li:first-child:before { content: ""; }

/*IE workaround*/



/*All IE browsers*/



		* html #listapie li



{



border-left: 1px solid black;



padding: 0 0.4em 0 0.4em;



margin: 0 0.4em 0 -0.4em;



}







/*Win IE browsers - hide from Mac IE\*/



		* html #listapie { height: 1%; }







		* html #listapie li



{



display: block;



float: left;



}







/*End hide*/



/*Mac IE 5*/



		* html #listapie li:first-child { border-left: 0; }



















/* fin de la lista de menu de pie */

/* comienzo de la lista del menu inferior */



		#menuinferior
{
list-style: none;
padding: 0;
margin: 0;
text-align:center;
font-size: 90%;

}

		#menuinferior li
{
border-top:3px solid #000000;
display: inline;
padding: 0;
margin: 0;
}



		#menuinferior li a



{



color:#f39501;



text-decoration: none;



}







		#menuinferior li a:link.active, #menuinferior li a:link.visited



{



color:#f39501;



text-decoration: none;







}



		#menuinferior li a:hover



{



color:#333;



text-decoration: none;







}











		#menuinferior li:before { content: "| "; }



		#menuinferior li:first-child:before { content: ""; }







/*IE workaround*/



/*All IE browsers*/



		* html #menuinferior li



{



border-left: 1px solid black;



padding: 0 0.4em 0 0.4em;



margin: 0 0.4em 0 -0.4em;



}







/*Win IE browsers - hide from Mac IE\*/



		* html #menuinferior { height: 1%; }







		* html #menuinferior li



{



display: block;



float: right;



}







/*End hide*/



/*Mac IE 5*/



		* html #menuinferior li:first-child { border-left: 0; }















	



/* fin de la lista del menu inferior */

#agradecimientos {
text-align: center;
border: 1px dotted #AEB8D1 #424D6A #424D6A #AEB8D1;
margin-top: 5px;
background: white;
		}
#dondeestas {
	clear: both;
			padding: 0;
			/*background-color: white;*/
			background: #fff /*url(http://www.in-formatzen.com/euskera/imagenes/gominolasdondeestas.gif) no-repeat*/; 
			margin-top:5px;
			margin-bottom:0px;
			font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
			font-size: 0.8em;
			color: #288EA2;
			font-weight: normal;
			line-height: 1em;
			padding-top:10px;
			padding-bottom:5px;
			/*padding-left:80px;*/
			text-align: right;
}

/* migas de pan */

#bread {
color: #ccc;
padding: 3px;
background: #fff url(http://www.in-formatzen.com/euskera/imagenes/gominolasdondeestas.gif) no repeat; 
}

#bread ul {
margin-left: 0;
padding-left: 20px;
padding-top: 5px;
display: inline;
border: none;
} 

#bread ul li {
margin-left: 0;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}

#bread ul li a {
color: #333;
text-decoration:none;
}
	
#bread ul li a:hover{
color: #f7d684;
text-decoration:none;
}
	
#bread ul li a:link.active, #bread ul li a:link.visited, {
color: #333;
text-decoration:none;
}


#bread-gen ul li:before {
content: "\0020 \0020 \0020 \00BB \0020";
color: #ff9;
}
	
#bread-gen ul li.first:before {
content: " ";
}
#bread {
color: #ccc;
padding: 3px;
	}

#bread ul {
margin-left: 0;
padding-left: 20px;
padding-top: 5px;
display: inline;
border: none;
} 

#bread ul li {
margin-left: 0;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}

#bread ul li a {
color: #333;
text-decoration:none;
}
	
#bread ul li a:hover{
color: #f7d684;
text-decoration:none;
}
	
#bread ul li a:link.active, #bread ul li a:link.visited, {
color: #333;
text-decoration:none;
}


#bread-gen ul li:before {
content: "\0020 \0020 \0020 \00BB \0020";
color: #ff9;
}
	
#bread-gen ul li.first:before {
content: " ";
}


/* comienzo de la lista de menu de idiomas */

		#menuidiomas {
			text-align: right;
			colour:black;
			border-top:3px solid #ff9933;
		}

		#listaidiomas
{
font-size: 70%;
list-style: none;
padding: 0;
margin: 0;
}

		#listaidiomas li
{
display: inline;
padding: 0;
margin: 0;
}

		#listaidiomas li a
{
color:#333333;
text-decoration: none;
}
		#listaidiomas li a:link.active, #menuinferior li a:link.visited
{
color:#333;
text-decoration: none;
}

		#listaidiomas li a:hover
{
color:#c74444;
text-decoration: none;
}
		#listaidiomas li:before { content: "| "; }
		#listaidiomas li:first-child:before { content: ""; }
/*IE workaround*/
/*All IE browsers*/
		* html #listaidiomas li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}
/*Win IE browsers - hide from Mac IE\*/
		* html #listaidiomas { height: 1%; }
		* html #listaidiomas li
{
display: block;
float: right;
}

/*End hide*/
/*Mac IE 5*/
		* html #listaidiomas li:first-child { border-left: 0; }

/* fin de la lista de menu de idiomas */

/*  menú de navegación horizontal por pestañas */

#tabnav
	{
		height: 30px;
		margin: 0 0 0 0;
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 0px;
		padding-bottom: 0px;
		border-bottom: 1px solid #ccc;
		border-top: 1px solid #ccc;
		background: /*white*/ #f9f9fa;
		text-align: center;

	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
		text-align: center;
  	}

#tabnav a:link, #tabnav a:visited

	{
		/*float: left;*/
		text-align: center;
		background: /*#fcf1d8*/ #f9f9fa;
		font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
		line-height: 14px;
		font-weight: bold;
		padding: 3px 5px 2px 5px;
		margin-right: 6px;
		/*border: 1px solid #ccc;*/
		border-bottom: none;
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #fff;
		background: #fff;
		color: #000;
	}

#tabnav a:hover
	{
		background: #fff;
	}


.blog{

padding:25px;
background: url(http://www.in-formatzen.com/imagenes/img03.jpg) no-repeat;

}

.article{

padding:20px;

}

.postmetadata {

font-size: 70%;
}

.postmetadata a:link, .postmetadata a:visited {
	color: #691405;
	text-decoration: none;
	}
	
.postmetadata a:hover {
	color: #333;
	text-decoration: none;
	}

.comments {

font-size: 70%;
}

.comments a:link, .comments a:visited {
	color: #691405;
	text-decoration: none;
	}
	
.comments a:hover {
	color: #333;
	text-decoration: none;
	}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	
.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
#registro{

background: url(http://www.in-formatzen.com/imagenes/img03.jpg) no-repeat;
/*background: /*#ffffff*/ #EBF6FF;*/
/*border:1px dotted #f7d684;*/
/*border:7px solid #D3ECFF;*/
padding: 2px;
margin-top: 10px;

}

#registro h2 {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
font-weight: bold; 
color: /*#691405*/ #808080; 
padding-left: 40px;
margin: 0; 
font-size: 2.0 em;
padding-top:10px;

}

#noticias {
background: url(http://www.in-formatzen.com/imagenes/img03.jpg) no-repeat;
/*border:1px solid #f7d684;*/
padding:2px;
margin-bottom:30px;

}

 #listanoticias
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px dotted #808080;
/*width: 180px;*/
}

#listanoticias li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px dotted #808080;
}

#listanoticias li a { text-decoration: none; }
#listanoticias li a:hover { 
color: #808080;
background: #dadada;
 }



 #listanoticiascontenido
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px dotted #808080;
width: 95%;
}

#listanoticiascontenido li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px dotted #808080;
}

#listanoticiascontenido li a { text-decoration: none; }