* { margin:0px; padding:0px;}
body {font: normal 11px Arial, Helvetica, sans-serif; text-align: center; margin: 0 auto;}
img {border:0px; margin:0px; padding:0px;}
a {color: #59686B; text-decoration: none;}
a:active,a:hover,a:focus,div a:active,div a:hover,div a:focus {text-decoration:underline; color:#B0862D}
.clear {clear:both; font-size: 1px; height:1px; line-height:0px; padding:0px; margin:0px;}
.separacion{ height:1px; font-size:1px; margin:0px 0 5px 0; clear:left;}
.separa{ height:1px; font-size:1px; margin:0px 40px 5px 40px; clear:left; border-top: 1px solid #CCCCCC;}
h3 {font-size: 20px; color: #B0862D; font-family: Arial; height: 30px; border-bottom: 1px solid #B0862D; margin: 0px 0px 10px 0px; padding-left: 10px;}
div.tercernivel {padding: 0px 0px 2px 10px; margin: 10px 0px 10px 0px; font-size: 14px; color: #59686B; font-family: Arial;}
div.tercernivel span{color: #B0862D;}
h2 {border-bottom: 1px solid #000000; padding: 0px 0px 2px 10px; margin: 10px 0px 10px 0px;}
h2, h2 a {font-size: 18px; color: #000000; font-family: Arial;}
h1 {border-bottom: 1px solid #B0862D; padding: 0px 0px 2px 10px; margin: 5px 0px 5px 0px; font-size: 16px; color: #B0862D; font-family: Arial;}
h1.sub {border-bottom: 1px solid #000000; font-size: 14px; color: #000000; font-family: Arial; border: 0px;}
ul,li,ol {list-style:none;}

#dena {background-color: #FFFFFF; width: 1002px; text-align: left; margin: 0 auto;}

/* Cabecera */
#buru {background: url(../img/fnd_cabecera.gif) repeat-x; background-position: top; height:100px; text-align:left;}
#buru-1 {padding: 0px;}
	/* Logo */
	#logo {float: left; width: 300px; height: 100px;}
	/* Menu */
	#menu {float:left; width: 702px; font-size: 10px; color:#666666; text-align: center;}
	#menu li {height: 100px; width: 100px; list-style-type: none; float:left; display:block; text-align: center;}
	#menu li a {display: block; background: url(../img/separamenu.gif) no-repeat; background-position: bottom right; font-size:12px; color: #FFFFFF; font-weight:bold; font-family: Arial; margin-top: 80px;}
	#menu li.activo {height: 100px; list-style-type: none; float:left; display:block; text-align: center; background: url(../img/fnd_menu-activo.gif) no-repeat; background-position: bottom;}
	#menu li.activo a {display: block; background: url(../img/separamenu.gif) no-repeat; background-position: bottom right; font-size:12px; color: #B0862D; font-weight:bold; font-family: Arial; margin-top: 80px;}

#submenu {padding: 0px; height:30px; text-align:left;}
	#submenu-i {float:left; width:21px; height:30px; background: url(../img/miga-i.gif) no-repeat; background-position: left;}
	#submenu-ul {float:left; width:960px; height:30px; background: url(../img/fnd_miga.gif) repeat-x; background-position: top;}
		#submenu-ul ul{margin: 0px; padding: 0px 0px 0px 200px; height:30px;}
		#submenu-ul li {float:left; width: 100px; text-align: center; height:22px;}
		#submenu-ul li a {width: 100px; height:30px; display: block; background: url(../img/fnd_submenu.gif) no-repeat; background-position: top; font-size:12px; color: #59686B; font-weight:bold; font-family: Arial; padding-top: 8px;}
		#submenu-ul li.activo a {color: #B0862D; background: url(../img/fnd_submenu_over.gif) no-repeat; background-position: top;}
		#submenu-ul li a:hover {background: url(../img/fnd_submenu_over.gif) no-repeat; background-position: top;}
	#submenu-d {float:left; width:21px; height:30px; background: url(../img/miga-d.gif) no-repeat; background-position: right;}

#miga {float:left; width:1002px; background-color: #FFF;}
	.miga {padding: 5px 0px 0px 10px;}
	.miga .la-miga {padding: 0px 0px 0px 10px; color: #59686B; font-weight:bold; font-family: Arial; font-size:12px;}
	.miga .la-miga a {text-decoration: underline;}

/* Columnas */
#contenido {float:left; background: #FFF url(../img/fnd_contenido.gif) repeat-y; background-position: top right; width: 1002px; padding: 10px 0px 10px 0px;}
#colA {float:left; width: 740px;}
#colA .colA {padding: 0px 10px 0px 10px;}
	#colA1 {float:left; width: 720px;}
	#colA1 .colA1 {padding: 0px 5px 0px 5px;}
	#colA2 {float:left; width: 360px;}
	#colA2 .colA2 {padding: 0px 5px 0px 5px;}
		#colA2enA2 {float:left; width: 175px;}
		#colA2enA2 .colA2enA2 {padding: 0px 4px 0px 4px;}
	#colA3 {float:left; width: 240px;}
	#colA3 .colA3 {padding: 0px 4px 0px 4px;}
	#colA23 {float:left; width: 480px;}
	#colA23 .colA23 {padding: 0px 4px 0px 4px;}
	#colA4 {float:left; width: 180px;}
	#colA4 .colA4 {padding: 0px 4px 0px 4px;}
	#colA34 {float:left; width: 540px;}
	#colA34 .colA34 {padding: 0px 4px 0px 4px;}
	#colA5 {float:left; width: 144px;}
	#colA5 .colA5 {padding: 0px 4px 0px 4px; text-align: center;}
	#colA25 {float:left; width: 288px;}
	#colA25 .colA25 {padding: 0px 4px 0px 4px;}
	#colA35 {float:left; width: 432px;}
	#colA35 .colA35 {padding: 0px 4px 0px 4px;}
#colC {float: left; width: 262px;}
#colC .colC {padding: 10px 5px 10px 5px;}

/* Contenido */
.bloque, .bloqueMacho, .bloqueHembra, .bloqueBusc {border: 1px #000000 solid; background-color: #E9E9E9; margin-bottom: 10px; height: 20px;}
.bloqueMacho {border: 1px #000000 solid; background: #E9E9E9 url(../img/macho.gif) no-repeat; background-position: bottom right; margin-bottom: 10px; height: 20px;}
.bloqueHembra {border: 1px #000000 solid; background: #E9E9E9 url(../img/hembra.gif) no-repeat; background-position: bottom right; margin-bottom: 10px; height: 20px;}
.colA5 .bloque, .colA5 .bloqueMacho, .colA5 .bloqueHembra {height: 220px;}
.colA4 .bloque {height: 250px;}
.bloqueBusc {height: 130px;}
* > .bloque, * > .colA5 .bloque, * > .bloqueMacho, * > .colA5 .bloqueMacho, * > .bloqueHembra, * > .colA5 .bloqueHembra, * > .colA4 .bloque, * > .bloqueBusc {height: auto;}
* > .colA5 .bloque, * > .colA5 .bloqueMacho, * > .colA5 .bloqueHembra {min-height: 220px;}
* > .colA4 .bloque {min-height: 250px;}
* > .colA2 .bloque {min-height: 140px;}
* > .bloqueBusc {min-height: 130px;}
.bloquecito {border: 1px #000000 solid; background-color:#E9E9E9; margin: 2px; height: 10px;}
.bloquecitoMacho {border: 1px #000000 solid; background: #E9E9E9 url(../img/macho.gif) no-repeat; background-position: top right; margin: 2px; height: 10px;}
.bloquecitoHembra {border: 1px #000000 solid; background: #E9E9E9 url(../img/hembra.gif) no-repeat; background-position: top right; margin: 2px; height: 10px;}
* > .bloquecito, * > .bloquecitoMacho, * > .bloquecitoHembra {height: auto;}
.caja {background-color:#E9E9E9; padding-top: 10px;}

.entradilla {font-size: 12px; color: #333333; font-family: Arial; padding-top: 3px;}
.entradilla span {color: #B0862D; padding-right: 5px;}
.texto {font-size: 12px; color: #000000; font-family: Arial; padding-top: 15px;}
.texto p {line-height:130%; padding: 0px 10px 16px 0px;}
.foto img, .fotoder img, .fotoancha img {border: 2px solid #B0862D; padding: 2px;}

.doc, .doclist, .doclist2 {padding: 5px 5px 10px 5px;}
.doclist {overflow: auto; overflow-x:hidden; height: 90px;}
.bloqueMas .doc, .bloqueLis .doc, .bloquecito .doc, .bloquecitoMacho .doc, .bloquecitoHembra .doc, .bloqueBusc .doc {padding: 0px 5px 2px 5px;}
	.doc .foto {float:left;}
	.doc .fotoder {float:right;}
	.doc .foto img {margin: 0px 10px 0px 0px;}
	.doc .fotoder img {margin: 0px 0px 0px 10px;}
	.doc .fotoancha img {margin: 0px 0px 5px 0px;}
	.doc .caja-texto {margin: 0px 0px 0px 5px;}
	.bloque .doc .caja-texto, .bloqueBusc .doc .caja-texto {margin: 5px 0px 0px 5px;}
	.bloquecito, .bloquecitoMacho, .bloquecitoHembra {text-align: center;}
	.bloquecito .doc .caja-texto, .bloquecitoMacho .doc .caja-texto, .bloquecitoHembra .doc .caja-texto {margin: 5px;}
	.bloquecito .doc .foto, .bloquecitoMacho .doc .foto, .bloquecitoHembra .doc .foto {float: none; display: inline;}
	.bloqueMas .doc .caja-texto, .bloqueLis .doc .caja-texto {margin: 0px;}
		.doc .antetitulo {font-size: 12px; color: #000000; font-family: Arial; font-weight: bold;}
		.doc .antetitulo span {color: #B0862D;}
		.doc .presentacion {font-size: 14px; font-family: Arial; color: #B0862D; font-weight: bold; text-decoration: underline;}
		.doc .titulo {padding-top: 3px;}
		.doc .titulo span {color: #B0862D;}
		.doc .titulo, .doc .titulo a {font-size: 18px; color: #59686B; font-family: Arial;}
		.doc .autor {font-size: 12px; color: #B0862D; font-family: Arial; padding-top: 3px;}
		.bloqueMas .doc .autor {display: block; float: left; padding: 0px 10px 0px 15px; background: url(../img/punto.gif) no-repeat; background-position: left top;}
		.colA .bloqueMas .doc .autor {display: inline; float: none;}

	.multimedia {padding: 5px; text-align: center;}
	.colA5 .multimedia {padding: 2px;}
	.multimedia .cabecera, .doc .cabecera {height: 40px; background: url(../img/fnd_bloque_cab.gif) repeat-x; background-position: left; margin-bottom: 5px; text-align: left;}
	.multimedia .cabecera  img, .doc .cabecera  img {float: left; margin: 0px 10px 0px 0px;}
	.multimedia .cabecera span, .doc .cabecera span {display: block; padding-top: 12px;}
	.multimedia .cabecera span, .multimedia .cabecera span a, .doc .cabecera span, .doc .cabecera span a {font-size: 16px; color: #B0862D; font-family: Arial; font-weight: bold;}
	.multimedia .cabecera span.titulo, .doc .cabecera span.titulo {font-size: 20px; padding-top: 10px;}
	.multimedia .cabecera  span img, .doc .cabecera  span img {display: block; float: right; padding: 0px; margin: 0px 10px 0px 10px;}
	.multimedia .caja-texto {margin: 2px;}
		.multimedia .foto img {margin: 0px 2px 5px 2px;}
		.colA5 .multimedia .foto img  {margin: 5px 0px 5px 0px;}
		.multimedia .titulo {font-size: 18px; color: #59686B; font-family: Arial; padding-bottom: 4px;}
		.multimedia .titulo a {font-size: 18px; color: #59686B; font-family: Arial;}
	.botones {margin: 10px; font-size: 16px; color: #59686B; font-family: Arial; text-align: center; font-weight: bold;}
	.botones img {margin: 0px 10px 0px 10px; vertical-align: middle;}
	.botones .pag {color: #B0862D;}

	.caja-texto .entrada {padding: 2px 0px 4px 0px; text-align: left;}
	.caja-texto .entrada img {margin-right: 5px; vertical-align: middle; float:left;}
	.caja-texto .entrada {font-size: 12px; color: #59686B; font-family: Arial;}
	.caja-texto .entrada .autor {font-size: 12px; color: #B0862D; font-family: Arial; padding-right: 5px;}
	.multimedia .entrada a {font-size: 12px; color: #59686B; font-family: Arial; padding-top: 10px;}

	.colA5 .doc .titulo, .colA5 .doc .titulo a {font-size: 11px; font-weight: bold;}
	.colA4 .doc .titulo, .colA4 .doc .titulo a {font-size: 12px;}
	.colA3 .bloque .doc .titulo, .colA3 .bloque .doc .titulo a {font-size: 14px; font-weight: bold;}
	.colA2 .doc .titulo, .colA2 .doc .titulo a {font-size: 16px; font-weight: bold;}
	.colA2 .bloque .doc .titulo, .colA2 .bloque .doc .titulo a {font-size: 16px; font-weight: bold;}
	.bloque .doc .titulo, .bloque .doc .titulo a {font-size: 24px;}
	.bloquecito .doc .titulo, .bloquecito .doc .titulo a, .bloquecitoMacho .doc .titulo, .bloquecitoMacho .doc .titulo a, .bloquecitoHembra .doc .titulo, .bloquecitoHembra .doc .titulo a {font-size: 13px; color: #59686B; font-family: Arial; text-align: center;}
	.bloqueMas .doc .titulo, .bloqueMas .doc .titulo a {font-size: 12px; font-weight: bold;}
	.bloqueLis .doc .titulo, .bloqueLis .doc .titulo a {font-size: 12px; font-weight: bold; padding: 0px;}
	.bloqueLis .doc .titulo span {font-weight: normal;}
	.bloqueLis .doc .antetitulo {padding: 0px 5px 2px 15px; background: url(../img/punto.gif) no-repeat; background-position: left top; display: block; float: left;}
	.bloqueLis .doc .titulo span.descripcion {font-size: 12px; color: #333333; font-family: Arial;}
	.puesto {border: #000000 solid; border-width: 1px 1px 0px 1px; background-color: #B0862D; font-size: 14px; color: #FFFFFF; font-family: Arial; font-weight: bold; padding: 5px;}
	.puesto span {float: right;}

/* Buscador */
.buscador .resultados {font-size: 14px; padding: 5px 0px 10px 0px;}
.buscador .resultados span {font-weight: bold; color: #B0862D;}
.buscador .paginacion {float: right; font-size: 14px; padding: 5px 0px 10px 0px;}
.buscador .paginacion span {font-weight: bold; color: #B0862D;}
.buscador .bloqueBusc .doc .titulo, .buscador .bloqueBusc .doc .titulo a {font-size: 18px; color: #59686B;}
.doclist .titulo, .doclist .titulo a {font-size: 12px; font-family: Arial;}
 .doclist2 .titulo, .doclist2 .titulo a {font-size: 14px; font-family: Arial;}
.doclist .titulo {padding: 0px 0px 0px 15px; background: url(../img/punto.gif) no-repeat; background-position: left top;}
.doclist2 .titulo {padding: 0px 0px 5px 5px;}

.nube{ text-align:center; padding:10px}
.nube h6{ display:inline; font-size:11px; color:#C89E35; margin:0 3px 0 0; border: 0px; padding: 0px;}
.nube h5{ display:inline; font-size:13px; color:#C0963D; margin:0 3px 0 0; border: 0px; padding: 0px;}
.nube h4{ display:inline; font-size:16px; color:#B88E25; margin:0 3px 0 0; border: 0px; padding: 0px;}
.nube h3{ display:inline; font-size:18px; color:#B0862D; margin:0 3px 0 0; border: 0px; padding: 0px;}
.nube h2{ display:inline; font-size:21px; color:#A87E15; margin:0 3px 0 0; border: 0px; padding: 0px;}
.nube h1{ display:inline; font-size:23px; color:#A0761D; margin:0 3px 0 0; border: 0px; padding: 0px;}
.nube h6 a{ color:#C89E35;}
.nube h5 a{ color:#C0963D;}
.nube h4 a{ color:#B88E25;}
.nube h3 a{ color:#B0862D;}
.nube h2 a{ color:#A87E15;}
.nube h1 a{ color:#A0761D;}

/* Wysiwyg */
.texto .fotoi  img, .texto .fotod  img, .texto .foto  img {border: 2px solid #B0862D; padding: 2px;}
.texto .fotoi, .texto .foto {float: left; margin: 2px 10px 5px 2px; text-align; center;}
.texto .fotod {float: right; margin: 2px 10px 5px 2px; text-align; center;}
.texto .p {padding: 10px 0px 10px 0px;}
.texto .pfoto {padding: 16px 0px 4px 0px; text-align: center;}
.texto .ladillo {padding: 8px 0px 8px 0px; font-size: 12px; color: #B0862D; font-family: Arial; font-weight: bold;}

.destacado {text-align: center; border: 1px #000000 solid; padding: 3px; margin: 0px 0px 10px 0px;}

/* Formulario */
select, input {color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #B0862D; margin-top: 8px; padding: 0px;}

/* Pie */
#pie {margin: 0px 10px 10px 10px; text-align: center; clear:both;}
	#pie .info{padding: 10px; border-top: 1px solid #59686B;}
	.info .entrada, .info .entrada a {font-size: 11px; color: #59686B; font-family: Arial;}

.camada {padding: 4px; background-color: #E9E9E9;}
.camada .bloqueHembra, .camada .bloqueMacho {padding: 0 5px 0 0; float: left; width: 120px; border: 0px; background-color: transparent; background-image: none;}
.camada .titulo, .camada .titulo a {font-size: 14px;}
.camada .multimedia {padding: 0px;}
.camada .doc {padding: 0 5px; width: 452px; float: right;}
.camada .doc .entradilla {font-size: 13px;}
.camadaTable {border: 1px solid #000; border-collapse: collapse; margin: 5px 10px 5px 0;}
.camadaTable th, .camadaTable td {border: 1px solid #000; text-align: center; padding: 4px; font-size: 12px;}
.camadaTable td.disponibles {background-color: #D42020; font-weight: bold; color: #FFF;}

