/*####### Inicio cabecera #######*/
body {
	margin:0; padding:0; border:0; background:#FFF url(imagenes/fondoweb.gif) repeat-x top center; text-align:center; font:1em Arial, Helvetica, sans-serif;
}

#contenedor {
	width:62.50em; margin:auto; text-align:left;
}

#cabecera {
	background:url(imagenes/cabecera.jpg) no-repeat top center; height:345px;
}

#logo {
	margin:0 0 40px 36px; padding:0; border:0; float:left; text-indent:-99999em;
}

#logo a:link, #logo a:visited, #logo a:hover {
	display:block; width:119px; height:112px; background:url(imagenes/logo.gif) no-repeat center center;
}

#cabecera ul {
	margin:0; padding:40px 0 0 60px; border:0; list-style-type:none; color:#FFF; width:9.13em; float:left;
}

#cabecera ul span {
	display:none;
}

#cabecera ul li {
	text-align:center;
}

#cabtel {
	font-size:1.50em;;
}

#cabmail {
	font-size:0.75em;
}

#titcabecera {
	background:url(imagenes/titcabecera.gif) no-repeat top center; width:21.69em; height:3.81em; text-indent:-99999em; clear:both; margin:0 0 0 13px;
}

#txtcabecera {
	background:url(imagenes/txtcabecera.gif) no-repeat top center; width:27.25em; font-size:0.75em; margin:5px 0 0 13px; padding:5px 10px 12px 10px;
}





ul#menu {
	margin:0 0 0 15px; padding:0; padding:0; list-style-type:none; font-size:0.90em; height:70px;
}

#menu li {
	float:left;
}

#menu li a span {
	padding:10px 5px 23px 15px; display:block; float:left;
}

#menu li a:link, #menu li a:visited {
	display:block; float:left; padding:0 10px 0 0; color:#00984A; text-decoration:none;
}

#menu li a:hover {
	background:#00984A url(imagenes/menu-hover-right.gif) no-repeat top right; color:#FFF;
}


#menu li a:hover span{
	display:block; background:url(imagenes/menu-hover-left.gif) no-repeat top left; color:#FFF; float:left;
}

#sel a:link, #sel a:visited, #sel a:hover {
	background:#00984A url(imagenes/menu-hover-right.gif) no-repeat top right; color:#FFF;
}

#sel a:link span, #sel a:visited span, #sel a:hover span {
	display:block; background:url(imagenes/menu-hover-left.gif) no-repeat top left; color:#FFF; float:left;
}





#contenido {
	clear:both;
}




#blogiz {
	float:left; width:45em; margin:0 0 40px 15px;
}

#migapan {
	margin:0; font-size:0.63em; color:#00381B; margin:0 0 14px 0;
}

#migapan a:link, #migapan a:visited, #migapan a:hover {
	color:#009949;
}

h2.titarchive {
	font-size:1em; color:#A7BE04;
}

h2.tith2, h3.tith3 {
	font-size:1.3em; margin:0;
}

h2.tith2 a:link, h2.tith2 a:visited, h2.tith2 a:hover, h3.tith3 a:link, h3.tith3 a:visited, h3.tith3 a:hover {
	color:#001B0D; text-decoration:none;
}

.postportada {
	margin-bottom:50px;
}

.postportada small {
	font-size:0.70em; color:#A7BE04;
}

.entry {
	font-size:0.80em; line-height:1.5em;
}

p.postmetadata {
	font-size:0.75em; color:#001B0D; font-weight:bold;
}

p.postmetadata a:link, p.postmetadata a:visited, p.postmetadata a:hover {
	color:#A7BE04; font-weight:normal;
}

.navigation {
	display:hidden; font-size:0.80em;
}

.navigation .alignleft {
	display:bloch; float:left; color:#A7BE04; margin:0 0 5px 0;
}

.navigation .alignleft a:link, .navigation .alignleft a:visited, .navigation .alignleft a:hover {
	background-color:#A7BE04; color:#FFF;
}

.navigation .alignright {
	display:bloch; float:right; color:#A7BE04; margin:0 0 5px 0;
}

.navigation .alignright a:link, .navigation .alignright a:visited, .navigation .alignright a:hover {
	color:#A7BE04;
}

h3#comments, h4#tith4 {
	clear:both; font-size:1em; color:#001B0D; padding:30px 0 0 0;
}

div.stcoment {
	background-color:#F7F7F7; padding:10px; margin:0 0 30px 0;
}

ol.commentlist { 
	font-size:0.80em;
}

.commentlist li {
	margin-bottom:20px;
}

.comment-author a:link, .comment-author a:visited, .comment-author a:hover {
	color:#00984A;
}

.commentmetadata a:link, .commentmetadata a:visited, .commentmetadata a:hover {
	color:#A7BE04; font-size:10px;
}

.nocomments {
	font-size:0.80em; font-weight:bold; margin-top:20px;
}

#respond h3 {
	font-size:12px; color:#333; margin-top:40px;
}

#commentform {
	margin:0 0 30px 0;
}

.txtformadmin {
	font-size:0.80em;
}

.txtformadmin a:link, .txtformadmin a:visited, .txtformadmin a:hover {
	color:#A7BE04;
}

#commentform {
	margin:0 0 40px 0;
}

#commentform fieldset {
	border:0;
}

#commentform legend {
	display:none;
}

#commentform label {
	display:block; font-size:10px; margin-bottom:10px;
}

#commentform span {
	padding:0 0 0 20px; color:#333;
}

#commentform fieldset input, #commentform fieldset textarea {
	border:1px #00984A solid;
}







#blogder {
	float:right; width:15em; margin:0 0 40px 15px;
}

#blogder h3{
	width:16.13em; height:2.36em; padding:7px 0 0 10px; background:#001B0D url(imagenes/encabezados.gif) no-repeat center center; margin:0; color:#FFF; font-size:0.90em; font-weight:normal;
}

#searchform {
	margin:10px 0 30px 0; font-size:0.80em;
}

#searchform fieldset {
	border:0; margin:0; padding:0;
}

#searchform legend {
	display:none;
}

#searchform label {
	display:block; margin:0 0 5px 0;
}

#searchform label input {
	width:180px; border:1px #00984A solid;
}

#searchsubmit, #submit {
	background-color:#A7BE04; border:1px #A7BE04 solid; color:#001B0D; display:block; margin:auto;
}

#blogder ul {
	margin:10px 0 30px 20px; padding:0; border:0; list-style-type:none; font-size:0.80em;
}

#blogder li {
	margin:0 0 5px 0;
}

#blogder li a:link, #blogder li a:visited, #blogder li a:hover {
	color:#A7BE04;
}







#pie {
	clear:both; background-color:#000; border-top:6px #00984A solid; color:#FFF;
}

#pie2 {
	width:62.50em; margin:auto; text-align:left; padding:10px;
}

#pie div.vcard {
	float:left; width:18.75em; background:url(imagenes/logopie.gif) no-repeat top left; padding:10px 0 15px 135px; font-size:0.70em; margin:0 0 0 20px;
}

#pie span.org {
	display:block; margin:0 0 7px 0;
}

#pie span.street-address {
	display:block;
}

#pie span.adr {
	display:block; margin:0 0 7px 0;
}

#pie span.tel {
	display:block;
}

ul#lispie {
	margin:0 20px 0 0; padding:10px 0 0 0; border:0; list-style-type:none; font-size:0.70em; float:right; 
}

#lispie li {
	text-align:right;
}

#lispie li a:link, #lispie li a:visited, #lispie li a:hover {
	color:#FFF; text-decoration:none;
}




strong {
	color:#001B0D;
}

a.pagina:link, a.pagina:visited, a.pagina:hover {
	color:#009949;
}





/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
