/*  
Theme Name: donostikluba08
Theme URI: http://www.eltipografico.com/
Description: Plantilla para donostikluba08
Version: 1.0
Author: El Tipo Gr&aacute;fico
Author URI: http://www.eltipografico.com/

	El Tipo Gr&aactue;fico
	http://www.eltipografico.com/
	
	Do not coppy this theme.

*/

	body {
		font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		text-align:center;
		background-color: #DEEAF3;
		color: black;
		margin: 0;
		padding: 0;
	}
	a.rss {
		padding-left: 1.5em;
		background: #fff url(http://www.donostikluba.com/blog/wp-content/themes/donostikluba07/images/feed.gif) no-repeat top left;
		font-size: 0.9em;
	}
	/*
		rojo oscuro:	#006BAF
		rojo claro:	#DEEAF3
	*/
	
	/* oculta el menu accesible */
	.oculto { 
		display: none;
	}
	#contenedor {
		width: 59.4em;
		margin:0 auto;
		text-align:left;
		background-color: white;
		color: black;
		background: #fff url(http://www.donostikluba.com/blog/wp-content/themes/donostikluba08/images/dk08_layout/abeja.jpg) no-repeat top right;
		border-left: 5px solid black;
		border-right: 5px solid black;
		border-bottom: 5px solid black;
	}
	
	
	/* --------------------------- cabecera ---------------------------------*/
	#cabecera {
		background-color: #fff;
		color: black;
		width: 50%;
	}
	#cabecera h1 {
		margin: 0;
		padding: 0;
		float: left;
	}
	#cabecera h1 a {
		display: block;
		width: 322px;
		height: 116px;
		background: #fff url(http://www.donostikluba.com/blog/wp-content/themes/donostikluba08/images/dk08_layout/donostikluba.jpg) no-repeat top left;
	}
	#cabecera h1 a span {
		display: none;
	}
	
	#cabecera p.fechas {
		/*background: #fff none no-repeat top left;
		display: block;
		width: 244px;
		height: 116px;
		float: left;
		margin: 0;
		padding: 0;*/
		display: none;
	}
	#cabecera p.fechas span {
		display: none;
	}
	
	
	/* --------------------------- menu ---------------------------------*/
	#menu {
		clear: both;
		background: #FFF560 url(http://www.donostikluba.com/blog/wp-content/themes/donostikluba08/images/dk08_layout/trama.jpg) no-repeat top right;
		color: white;
		width: 100%;
		margin: 0;
		padding: 0;
		font-size: 0.9em;
	}
	#menu ul {
		margin: 0;
		padding: 6px 0 7px 0;
	}
	
	#menu ul li {
		list-style-type: none;
		display: inline;
		padding-left: 0.8em;
		padding-right: 0em;
	}
	#menu ul li a {
		color: #000;
		text-decoration: none;
		font-weight: bold;
	}
	#menu ul li a.current {
		border-bottom: 7px solid #0084CD;
	}
	
	/* --------------------------- contenido ---------------------------------*/

	#contenido {
		background-color: white;
		color: black;
		margin: 0;
		padding: 0;
		/*border: 1px solid white;*/
		float: left;
		width: 75%;
		padding-bottom: 2em;

	}

	/*#contenido img {
		background-color: white;
		border: 2px solid #006BAF;
		float: left;
		padding: 0.5em;
		margin-right: 1em;

	}*/
	
	#contenido img.nofloat {
		background-color: white;
		border: 0px solid #006BAF;
		float: none;
		padding: 0;
		margin-right: 0;

	}
	
	#contenido #map img {
		background-color: transparent;
		border: 2px solid #006BAF;
		float: left;
		padding: 0.5em;
		margin-right: 1em;

	}

	#contenido.estatico {
		padding-left: 2em;
		width: 95%;
	}

	#contenido .post {
		margin-top: 1em;
		padding: 1em;
		clear: both;
	}
	#contenido h2.pagetitle {
		padding-right: 1em;
		font-size: 1.2em;
		text-align: right;
	}
	.navigation .alignleft {
		float: left;
		padding-left: 1.2em;
		font-size: 0.9em;
	}
	.navigation .alignright {
		float: right;
		padding-right: 1.2em;
		font-size: 0.9em;
	}


	#contenido .post h2 {
		/*float: left;*/
		margin: 0;
		padding: 0 0 0 0em;
		font-size: 2em;
	}
	#contenido .post h2 a {
		color: #006BAF;
		text-decoration: none;
	}
	#contenido .post h2 a:hover {
		/*text-decoration: underline;*/
		background-color: #006BAF;
		color: #fff;
	}
	#contenido p.fecha_post {
		/*border-top: 6px solid #006BAF;
		border-left: 3px solid #006BAF;
		border-right: 3px solid #006BAF;
		border-bottom: 3px solid #006BAF;*/
		/*width: 4em;*/
		background-color: #fff;
		color: #999;
		/*float: left;*/
		margin: 0;
		padding: 0; 
		/*text-align: center;*/
		font-size: 0.8em;
		font-family: Verdana, arial, helvetica, sans-serif;
	}
	#contenido .texto {
		/*background-color: #DEEAF3;*/
		/*border: 3px solid #DEEAF3;*/
		margin: 0.5em 0 0 0;
		padding: 0.2em 2em 0.2em 0;
		/*color: #fff;*/
		font-family: Verdana, arial, helvetica, sans-serif;
		line-height: 1.5em;
	}
	#contenido .texto a {
		color: #006BAF;
	}
	#contenido .texto a:hover {
		text-decoration: none;
	}
	#contenido a {
		color: #006BAF;
	}
	#contenido a:hover {
		text-decoration: none;
	}

	#contenido p.postdata {
		margin: 0em 0em 0em 0em;
		padding: 1em;
		font-size: 0.9em;
		background-color: #DEEAF3;
	}
	#contenido blockquote {
		background-color: #006BAF;
		color: #fff;
		padding: 0.2em 1.5em 0.2em 1.5em;
	}
	#contenido p.postmetadata {
		border: 1px solid black;
		clear: both;
		margin-left: 1em;
		padding: 1em;
	}
	#contenido .commentmetadata {
		/*padding-left: 1em;*/
	}
	#contenido .comentario {
		/*border: 1px solid black;*/
		background: #DEEAF3 url(http://www.donostikluba.com/blog/wp-content/themes/donostikluba07/images/dk07_layout/comentario.gif) no-repeat bottom left;
		clear: both;
		/*margin-left: 1em;*/
		padding: 1em 1em 2.5em 1em;
	}




	/* ---------------- comentarios -----------------*/
	#comentarios {
		/*margin-left: 1em;*/
	}
	#comentarios h3 {
		border-bottom: 3px solid #006BAF;
	}

	#comentarios form label {
		display: block;
		float: left;
		width: 10em;
	}
	#comentarios form input {
		border: 2px solid #006BAF;
		width: 30em;
		background-color: #DEEAF3;
		color: black;
		font-size: 0.8em;
		padding: 0.3em;
		margin-bottom: 0.3em;

	}
	#comentarios form input:focus {
		border: 2px solid orange;
		background-color: white;
	}
	#comentarios form input.boton {
		border: 2px solid #006BAF;
		width: inherit;
		background-color: #fff;
		color: black;
		font-size: 0.8em;
		padding: 0.3em;
		margin-bottom: 0.3em;
		margin-left: 12.4em;
	}
	#comentarios form textarea {
		border: 2px solid #006BAF;
		width: 23.5em;
		background-color: #DEEAF3;
		color: black;
		/*font-size: 1em;*/
		padding: 0.3em;
		margin-bottom: 0.3em;
		/*font-familiy: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;*/
	}
	#comentarios form textarea:focus {
		border: 2px solid orange;
		background-color: white;
	}


	
	/* --------------------------- sidebar ---------------------------------*/

	#sidebar {
		float: right;
		width: 20%;
		padding-right: 2em;
		padding-bottom: 2em;
		/*padding-top: 2em;*/
	}
	#sidebar h2 {
		font-size: 1.3em;
		font-weight: normal;
		margin: 2em 0 0 0;
		padding: 0;

	}
	#sidebar ul {
		margin: 0;
		padding: 0;
	}
	#sidebar ul li {
		margin: 0;
		padding: 0 0 0 0.5em;
		list-style-type: none;
	}
	#sidebar form {
		text-align: right;
	}
	#sidebar form label{
		display: none;
	}
	#sidebar form input {
		border: 2px solid #006BAF;
		background-color: #DEEAF3;

		color: black;
		font-size: 0.8em;
		padding: 0.3em;
		margin-bottom: 0.3em;
	}
	#sidebar form input:focus {
		border: 2px solid orange;
		background-color: white;
	}
	#sidebar form input.boton {
		border: 2px solid #006BAF;
		background-color: #fff;
		color: black;
		font-size: 0.8em;
		padding: 0.1em 0.3em 0.1em 0.3em;
	}
	#sidebar a {
		color: #006BAF;
	}
	#sidebar a:hover {
		text-decoration: none;
	}
	
	/* --------------------------- footer ---------------------------------*/

	#footer {
		clear: both;
		background-color: #fff;
		color: #000;
		text-align: right;
		padding-top: 0.5em;
	}
	#footer p{
		font-size: 0.8em;
		padding: 0;
		margin: 0;
	}
	#footer p.tipografico {
		float: left;
		padding-left: 1em;
		padding-bottom: 1em;
	}
	#footer p img {
		border: none;
	}
	#footer p a {
		text-decoration: none;
		color: #006BAF;
	}
	#footer p a:hover {
		text-decoration: underline;
	}
