/*
Theme Name: Baud-2
Theme URI: http://baud.es/
Description: Theme para www.baud.es.
Version: 1.0
Author: Alvaro Verdeja y Carlos Corral.
Author URI: www.make.es y www.corralmadrigal.com
*/

/* Reset del CSS */
body, h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0px;
	padding: 0px;
}
table {
	border-collapse:collapse;
	border-spacing: 0px;
}
fieldset, img, abbr, acronym {
	border: 0px;
}
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
a {
	outline: none;
}
.clearfix {
	overflow: hidden;
	width: 100%;
}
/* Reset del CSS */

/*

Colores:

	Rosa claro: #E2007A
	Rosa oscuro: #B23077
	Morado muy oscuro: #660033

*/


body {
	background: #FFF url('img/trama.gif') repeat left top;
	font-family: Geneva, verdana, Arial, Helvetica;
}
#contenedor-img {
	width: 100% !important;
	width: 958px;
	height:100% !important;
	height: 854px;
	position: absolute;
	background: url('img/fondo2.png') no-repeat left top;
}
#contenedor {
	min-height: 100%;
	width: 100%;
	position:absolute;
}
#padre-izquierda{
	float:left;
	/*Borde border:#333 solid 1px;*/
}
#padre-derecha{
 	margin-left: 300px !important;
	/*IE 6 */margin-left: 150px;
	float:left;
}
#izquierda {
	height: 100%;
	width: 238px;
	position: fixed;
	top: 0px;
	left: 50px;
	background: #FFFFFF;
}

/* Menú Izquierda */

#logo {
	margin: 30px;
}
#menu1 {
	margin: 10px 33px;
}
.menu li {
	margin-bottom: 0px;
	padding: 3px 10px 7px 10px;
	background: url('img/separador.gif') no-repeat left 25px;
	font-size:100%;
	
}
.menu li a {
	color: #E2007A;
	text-decoration: none;
}
.menu li a:hover {
	color: #660033;
}
.menu .level-1 {
	margin: 15px 0px 0px;
}
.menu .level-1 li {
	margin-bottom: 0px;
	padding: 1px 13px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	background: none; 
}
.menu .level-1 .current_page_item a {
	color:#444444;
	font-weight: bold;
}
.menu .level-1 a {
	color: #707070; 
}
.menu .level-1 a:hover {
	color: #E2007A; 
}
#legal {
	width:80px;
	margin: 0px 140px;
	position: absolute;
	bottom: 5px;
	color: #999;
	font-size: 60%;
}

/* Estilos Menú Superior */

.top {
	margin: 0px 0px 0px 0px;
	width: 585px;
	height: 18px;
	background: #FFF;
	text-align: left;
	color: #888;
	font-size: 60%;
}
.top .links {
	padding: 2px 0px 0px 15px;
}
.top .links .blog {
	color:#999999;
	font-size:105%;
	font-weight:bold;
}
.top .links .blog a {
	color:#888;
}
.top .links .blog a:hover {
	color: #B23077;
}
.top .links a{
	color: #888;
	text-decoration: none;
}
.top .links a:hover{
	color: #B23077;
}

/* Estilos Contenido General */

.contenido {
	margin: 50px 0px 0px 0px;
	width: 585px;
}

.contenido .tags {
	margin-bottom: 10px;
	padding: 2px 5px;
	color: #FFF;
	background: #B23077;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica;
}
.contenido .tags a {
	color: #FFF;
	text-decoration: none;
}
.contenido .noticias-tags {
	margin-bottom: 10px;
	padding: 2px 5px;
	color: #FFF;
	background: #666;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica;
}
.contenido .noticias-tags a {
	color: #FFF;
	text-decoration: none;
}
.contenido .texto {
	padding: 10px 45px 30px 45px !important;
	/*IE 6*/ padding: 10px 30px 30px 56px; 
	background: #FFF;
}
.contenido .texto-blog {
	margin-bottom: 50px;
}
.contenido .texto h1 {
	margin: 0px 0px 20px 0px;
	color: #E2007A;
	font-size: 175%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.05em;
}
.contenido .texto h1 a {
	color: #E2007A;
	text-decoration: none;
}
.contenido .texto-blog h1 {
	margin: 0px !important;
}
.contenido .texto-blog small {
	font-size: 60%;
	color:#999999;
}

.contenido .texto h2 {
	margin: 20px -30px 20px -30px;

	padding: 30px 10px 30px 10px ;
	color: #FFF;
	background-color:#B23077;
	font-size: 100%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.02em;
}
.contenido .texto h2 a {
	color: #FFF;
	text-decoration: none;
}
.contenido .texto h3 {
	margin: 0px 0px 0px 0px;
	color: #707070;
	font-size: 80%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.05em;
}
.contenido .texto h3 a {
	color: #707070;
	text-decoration: none;
}
.contenido .texto p {
	margin: 0px 0px 1.3em 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
}
.contenido .texto a {
	margin: 0px 0px 1.3em 0px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-size: 100%;
	text-decoration: none;
}
.contenido .texto a:hover {
	color: #E2007A;
}
.contenido .texto ul {
	margin: 0px 35px 1.3em 35px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 65%;
}
.contenido .texto li {
	margin: 10px 0px 1.6em 15px;
	padding-left: 5px;
	list-style: url('img/vineta.gif');
}
.contenido .texto img {
	border: none;
}
.contenido .texto hr {
	height: 13px;
	margin: 20px -30px;
	width:auto !important;
	/*IE 6*/width:550px;
	background: url('img/separador-texto.gif');
	border: none;
	overflow: hidden;
}

/* Estilos Next Gen Gallery*/

.contenido .ngg-singlepic {
	margin-left: -35px;
}
.contenido .slideshow {
	margin-left: -28px;
}

/*Estilos del Mapa*/

.contenido .texto-maps {
	padding:15px 15px 15px 15px;
	background-color:#FFF;
}
.contenido .texto-maps a{
	padding-top:5px;
	font-size: 70%;
	text-decoration: none;
}

/* Estilos Del Blog*/

.contenido .texto-blog {
	padding: 25px 25px 30px 20px;
	background: #FFF;
}
.contenido .texto-blog a {
	color: #B23077;
	text-decoration: none;
}
.contenido .texto-blog a:hover {
	color: #E2007A;
}
.contenido .texto-blog h1 {
	margin: 30px 0px 20px 0px;
	color: #E2007A;
	font-size: 175%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.05em;
}
.contenido .texto-blog h1 a {
	color: #E2007A;
	text-decoration: none;
}

.contenido .texto-blog h2{
	margin: 20px 0px 0px 	0px;
	padding: 5px 10px 5px 20px ;
	color: #FFF;
	background-color:#B23077;
	font-size: 80%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.02em;
}
.contenido .texto-blog p {
	padding: 5px 5px 15px 0px ;
	font-size: 65%;
}
.contenido .texto-blog .ngg-singlepic{
	margin-left: -4px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.contenido .texto-blog img {
	border: none;
}
.contenido .texto-blog ul {
	margin: 0px 35px 0.7em 35px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 65%;
}
.contenido .texto-blog li {
	margin: 5px 0px 0.7em 15px;
	padding-left: 2px;
	list-style: url('img/vineta.gif');
}
.contenido .texto-blog img {
	border: none;
}
.contenido .texto-blog hr {
	height: 7px;
	margin: 20px 0px 20px 0px;
	width:auto !important;
	/*IE 6*/width: 300px;
	background: url('img/separador-texto-blog.gif');
	border: none;
	overflow: hidden;
}
.contenido .texto-blog .infopost {
	padding: 0px 0px 20px 0px;
	color:#CCCCCC;
	font-size: 60%;
}
.contenido .texto-blog .navegacion-posts {
	margin: 10px 0px 20px 0px;;
	color:#999999;
	font-size: 70%;
	text-align: center;
	background-color: #F4F4F4;
}

.contenido .texto-blog .navegacion-posts a {
	color: #666;
	text-decoration:none;
}
.contenido .texto-blog .navegacion-posts a:hover {
	color: #E2007A;
}
.contenido .texto-blog .navegacion-posts-down {
	margin: 30px 0px 0px 0px;;
	color:#999999;
	font-size: 70%;
	text-align: center;
	background-color: #F4F4F4;
}
.contenido .texto-blog .navegacion-posts-down a {
	color: #666;
	text-decoration:none;
}
.contenido .texto-blog .navegacion-posts-down a:hover {
	color: #E2007A;
}
.contenido .texto-blog .related{
	padding: 15px 5px 10px 0px;
	margin: 15px 0px 0px 0px;
	background: #F3F3F3;
	width:535px;
}
.contenido .texto-blog h3{
	margin-left: 30px;
	margin-bottom: 13px;
	font-size:80%;
	color:#660033;
	border-bottom:dotted 1px #CCC;
}
.contenido .texto-blog .related ul a{
	margin: 0px 35px 1.6em 35px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 100%;
}
.contenido .texto-blog .related li a {
	margin: 5px 0px 1.1em 15px;
	padding-left: 2px;
	list-style: url('img/vineta.gif');
}
.contenido .texto-blog .share {
	width:100px;
	float: right;
	text-align:right;
	padding-top: 15px;
	font-size:75%;

}
.contenido .texto-blog .postmetadata p{
	float:left;
	padding-top: 25px;
	font-size: 75%;
}
.contenido .texto-blog .postmetadata a{
	color: #666666;
}
.contenido .texto-blog .postmetadata a:hover{
	color:#E2007A;
}
.contenido .texto-blog .postmetadata .comentario a{
	font-size: 120%;
	font-weight:bold;
	letter-spacing:-0.02em;
	color:#660033;
}
.contenido .texto-blog .postmetadata .comentario a:hover{
	color:#E2007A;
}
/* Contenidos Especiales Inicio */
	
	/* Capa Superior Inicio (Flash-1) */
	
.home {
	margin: 10px 0px 0px 0px;
	width: 700px;
	background: #FFF;
}
.texto-intro{
	margin: 0px 20px 0px 16px;
	padding: 0px 30px 15px 40px;
	border-bottom:#CCCCCC dotted 1px;
}
.texto-intro h1 {
	color: #E2007A;
	font-size: 100%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.05em;

}
.texto-intro p {
	font-size: 100%;
	color:#999999;
	font-weight:bold;
	text-decoration: none;
}
.img-intro {
	width: 50px;
	float: left;
	padding: 2px 0px 0px 10px;

}
.inicio {
	width: 700px;
}
.inicio .texto {
	padding: 0px 0px 0px 0px;
	background: #FFF;
	text-decoration: none;
}
.inicio .tocho {
	width: 650px;
	padding: 10px 15px 20px 30px;
}
.inicio .tocho p {
	font-size: 60%;
	color:#666;
	text-decoration: none;
}
.inicio .tocho a {
	padding: 0px 0px 7px 0px;
	font-size: 110%;
	color: #660033;
	text-decoration: none;
}
.inicio .tocho a:hover {
	color:#B23077;
}
.inicio .tocho h1 {
	font-size: 70%;
	color:#999999;
	font-weight:bold;
	text-decoration: none;
}
.inicio .tocho h2 {
	font-size: 60%;
	color:#999999;
	font-weight:bold;
	text-decoration: none;
}
.ultimas-noticias-blog {
	margin-left: 30px;
	margin-bottom: 50px;
	width: 600px;
	height: 180px;
	padding: 0px 0px 0px 15px;
	font-size: 50%;
	color:#999;
	border-top:#CCCCCC dotted 1px;
}
.ultimas-noticias-blog p{
	padding-right: 50px;
}
.ultimas-noticias-blog a {
	font-size: 140%;
	color:#666;
	text-decoration:none;
	
}
.ultimas-noticias-blog a:hover {
	color:#660033;
	text-decoration:none;
}
.ultimas-noticias-blog h4 {
	font-size: 150%;
	padding: 15px 20px 5px 0px;
	color:#660033;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:none;
	letter-spacing: -0.05em;
}



	/* Capa Inferior Izquierda Inicio */
	
.subinicio {
	padding: 17px 20px 137px 10px;
}		
.ultimas-noticias {
	width: 235px;
	height: 135px;
	float: left;
	padding: 0px 0px 0px 15px;
	font-size: 50%;
	color:#CCCCCC;
	background: url('img/newsback.jpg');
}
.ultimas-noticias a {
	font-size: 140%;
	color:#B23077;
	text-decoration:none;
}
.ultimas-noticias a:hover {
	color:#660033;
	text-decoration:none;
}
.ultimas-noticias h4 {
	font-size: 170%;
	padding: 3px 0px 10px 0px;
	color:#B23077;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration:none;
	letter-spacing: -0.05em;
}
.nube {
	width: 400px;
	background: #FFF;
	float: right;
}
.nube p {
	margin: 0px 0px 1.3em 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 65%;
}
.nube a {
	font-family: Verdana, Arial, Helvetica;
	color: #666;
	text-decoration: none;
}
.nube a:hover {
	color: #E2007A;
}
.nube h2 {
	margin: 0px 0px 5px 0px;
	color: #B23077;
	font-size: 90%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: -0.05em;
}




.nube h4 {
	margin: 0px 0px 5px 0px;
	color: #B23077;
	font-size: 60%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	letter-spacing: 0em;
}

	/* Capa Inferior Inicio (Flash-2) */

.abajo {
	width: 700px;
	background-color:#FFF;
}


 	/* SideBar*/
 
#sidebar {
	position:absolute;
	float: right;
 	width: 110px;
 	margin: 83px 0px 0px 593px;
	background: #FFF;
}

#sidebar p{
	padding: 0px 3px 0px 0px;
	font-size: 70%;
	color:#333333;
}
#sidebar a {
	padding: 5px 0px 0px 0px;
	text-decoration:none;
 	color:#B23077;
	font-size: 70%;
}
#sidebar a:hover {
 color:#E2007A;
 }
#sidebar ul {
	padding: 2px 0px 5px 8px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	color: #999999;
}
#sidebar li {
	padding: 2px 0px 0px 0px;
	font-size:75%;
}
#sidebar ul li a {
	text-decoration:none;
 	color:#999;
}
#sidebar ul li a {
	text-decoration:none;
 	color:#B23077;
}
#sidebar ul li a:hover {
 color:#E2007A;
 }

#sidebar ul ul li a {
	font-size:100%;
	text-decoration:none;
 	color:#B23077;
}
#sidebar ul ul li a:hover {
 color:#E2007A;
 } 
 

#sidebar ul ul ul li a {
	font-size:100%;
	text-decoration:none;
 	color:#B23077;
	margin: 0px;
}
#sidebar ul ul ul li a:hover {
 color:#E2007A;
 } 
#sidebar hr {
	height: 7px;
	margin: 20px 15px 20px 0px;
	width:auto !important;
	/*IE 6*/width: 300px;
	background: url('img/separador-texto-blog.gif');
	border: none;
	overflow: hidden;
}
#sidebar .mini{
font-size:50%;
}

#sidebar .cloud {
width:80px;
padding: 0px 8px 5px 3px;
font-size: 60%;
}

#sidebar .cloud a{
color: #666666;
}

#sidebar .cloud a:hover{
color: #E2007A;
}

	/* Footer*/
#footer {
}