/*
Theme Name: Wordpress Comarca de la Vera
Theme URI: http://comarcadelavera.com/
Description: Tema original para el blog de la comarca de la vera.
Version: 1.0
Author: Comarca de la vera
*/
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div {
	position:relative;
	_position:fixed;
}

#mapa{
	margin-top: 20px;
	padding-bottom: 10px;
	clear: both;
}

img.fotoblog{
padding:20px;
}

label {
	font: bold .8em/1.6em Arial, sans-serif;
	display: block;
	color: #000;
	margin: 5px 0px 0px -5px;
	_margin: 5px 0px 0px 2px;;
}
.contacto{margin-bottom: -15px !important;}
.copyMail{display:inline; margin:0;}
.children {
	padding-left: 10px !important;
	font-size: 75%;
}
input, select, textarea { 
	border: 1px solid #666; 
	background: #F9F9F9;
	color: #666;
	padding-left: 5px;
}

input:focus, select:focus, textarea:focus { 
	border: 1px solid #700; 
	background: #FFF; 
	color: #333;
}
div.clear {
clear:both;
margin:5pt;
padding:0pt;
}

p.edit a:hover {
color:#DDDDDD;
text-decoration:underline;
}
p.edit a {
color:#222222;
font-weight:bold;
text-decoration:none;
}

div.post {
	padding-bottom: 25px;
}
div.post h3{
	color: #fc0; /* this one adds colors to all <h*> in the post body */
	font-weight: bold;
	font-size: 1.1em;
}
div.post h2{
	color: #fc0; /* this one adds colors to all <h*> in the post body */
	font-weight: bold;
	font-size: 1.4em;
}
div.post h1{
	color: #fc0; /* this one adds colors to all <h*> in the post body */
	font-weight: bold;
	font-size: 1.4em;
}
div.post h1 a{
	text-decoration: none;
	color: #fc0 !important;
	background-color: #fff !important;
	border: 0 !important;
	padding: 0 !important;
}
div.post h1 a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #f60 !important;
	background-color: #fff !important;
	border: 0 !important;
	padding: 0 !important;
}
div.post h2 a{
	text-decoration: none;
	color: #fc0 !important;
	background-color: #fff !important;
	border: 0 !important;
	padding: 0 !important;
}
div.post h2 a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #f60 !important;
	background-color: #fff !important;
	border: 0 !important;
	padding: 0 !important;
}
div.post h3 a {
	text-decoration: none;
	color: #fc0 !important;
	background-color: #fff !important;
	border: 0 !important;
	padding: 0 !important;
}
div.post h3 a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #f60 !important;
	background-color: #fff !important;
	border: 0 !important;
	padding: 0 !important;
}
/****** ENLACES IMAGENES ******/
img {
	border: 0px 0px #FFF;
}
img.logo { float:left;margin: 0 10px;}
a img {
   border-style: none;
}

a.imagen{
text-decoration: none;
}

a.imagen:hover{
text-decoration: none;
}
p.posted {
	font: .6em Geneva, Arial, sans-serif;
	color: #666;
	border-right: 1px solid #D9EDAE;
	padding: 15px;
	border-bottom: 1px solid #D9EDAE;
	font: .7em Arial, Verdana, sans-serif;
	color: #009900;
	background: #F6FBEC;
	-moz-border-radius: .5em;
	border-radius: .5em;
}
/* CABECERA */
a span {display: none;}

div.description {
	font-size: 1.2em;
	text-align: center;
	color: #747474;
}

/* ---- SERACH ---- */
div.search {
	border-top: 4px solid #D00;
	margin: 30px 5px 25px 0;
	padding: 2px 5px;
	background-color: #F5F5F5;
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #DDD;
}

div.search label {
	font: bold .8em/1.6em Arial, sans-serif;
	display: block;
	color: #000;
	margin-bottom: 5px;
}

.search #s { 
	border: 1px solid #666; 
	background: #F9F9F9;
	color: #666;
	padding-left: 5px;
}

.search #s:focus { 
	border: 1px solid #66CC00; 
	background: #FFF; 
	color: #333;
}

div.searchError {
	border-top: 4px solid #D00;
	margin: 40px 5px 25px 0;
	padding: 10px 15px;
	background-color: #F5F5F5;
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #DDD;
}

div.searchError label {
	font: bold .8em/1.6em Arial, sans-serif;
	display: block;
	color: #000;
	margin-bottom: 5px;
}

.searchError #s { 
	border: 1px solid #666; 
	background: #F9F9F9;
	color: #666;
	padding-left: 5px;
}

.searchError #s:focus { 
	border: 1px solid #66CC00; 
	background: #FFF; 
	color: #333;
}

div.autor {
	padding-bottom: 25px;
}

div.autor h3 {
	color: #000;
	font: bold .8em/1.6em Arial, sans-serif;
	margin: 0;
	padding: 20px 0 0 0;
}

div.autor p {
	font: .7em/1.6em "Trebuchet MS", Arial, sans-serif;
	color: #666;
}

div.metadata {
	background-color:#FFFFFF;
	margin-bottom:10px;
	margin-top:5px;
	padding:15px 10px;
}

div.metadata p {
	font: .8em/1.7em "Trebuchet MS", Arial, sans-serif;
	color: #666;
	margin-top: 0px;
}

div.metadata h3 {
	font: bold .8em/1.6em Arial, sans-serif;
	color: #000;
	margin: 0 0 0 0;
}

div.metadata a:link {
color:#FF9900;
padding:0pt 5px;
}
div.metadata a:hover {
background-color:#FF9900;
border-bottom:1px solid #FF9900;
color:#FFFFFF;
padding:0pt 5px;
text-decoration:none;
}
/* ---- COMMENTS ---- */
div.comment-head {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	/*background: #fff url(img/msg-comment.png) bottom left no-repeat;*/
	padding-bottom: 10px;
	clear: both;
}

div.minid-head, div.mini-d-head {
	/*background: #fff url(img/msg-comment-minid.png) bottom left no-repeat;*/
}

div.comment-head img {
	padding: 1px;
	background: #fff;
	border: 1px solid #ccc;
	float: left;
	width: 32px;
	height: 32px;
	margin: 0px 25px 0px 15px;
}

div.comment-head p {
	float: left;
	font: .7em/1.6em "Trebuchet MS", Arial, sans-serif;
	margin: 0px 0 0 0px !important;
}

div.comment-body {
	background: #f5f5f5;
	-moz-border-radius: .5em;
	padding: 5px 15px 5px 15px;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	margin-bottom: 20px;
}

div.mini-d blockquote, div.comment-body blockquote {
	padding: 5px 10px 5px 10px;
	-moz-border-radius: .5em;
}
								
div.comment-body blockquote {
	background: #ffffff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
										
div.mini-d blockquote {
	background: #FFFFF5 !important;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #F2F2BA;
	border-right: 1px solid #F2F2BA;
}
										
div.minid, div.mini-d {
	background: #FFFEC7 !important;
	border-bottom: 1px solid #FFF2C7;
	border-right: 1px solid #FFF2C7;
}

pre {
	width: 90%;
	overflow: auto;
	font-size: .9em;
	line-height: 1.5em;
	margin-left: 25px;
}
							
code {
	color: #681;
	font: 1.1em "andale mono", "lucida console", "courier new", monospace
}

div.modera2 {
	margin-top: 35px;
}

div.modera p {
	margin: 0 0 0 55px;
}

div.comment-body p {
	font: .8em/1.6em "Trebuchet MS", Arial, sans-serif;
	color: #555;
}

h3#comments, h3#respond, h3#moreentry {
	border-bottom: 4px solid #f5f5f5;
	padding-bottom: 5px;
	margin-bottom: 25px;
	font: bold 1em/1.6em Arial, sans-serif;
	padding-top: 30px;
}

#comment {
	width: 99%;
}
p#user {
font: .8em/1.6em "Trebuchet MS", Arial, sans-serif;
color: #555;
}
p#user a{
	font-weight:bold;
	color: #959500;
	text-decoration: none;
}
p#user a.salir{
font-weight:normal !important;
color: #005 !important;
	text-decoration: none;
}
p#user a.salir:hover{
color: #700 !important;
	text-decoration: underline !important;
}

/* ---- LISTS ARCHIVES ---- */
table.listados {
	width: 100%;
	margin: 2em 0;
}
table.listados td {
	padding: 10px 10px 10px 0px;
	font: .7em/1.6em "Trebuchet MS", Arial, sans-serif;
	background: url(img/dot_line.png) repeat-x bottom;
	vertical-align: top;		
}
.ref {
	white-space: nowrap;
}
table.listados td strong {
	font-size: 1.1em;
}

div.modera {
	background: #fff url(img/exclamation.png) no-repeat left center;
	padding: 10px;
	color: #f60 !important;
	font: .8em/1.6em "Trebuchet MS", Arial, sans-serif !important;
}

/* Menu de navegación inferior pequeño*/
/*
div#MenuInferiorPeque li.menuinferiorseleccionado{
	color: red;
	border-bottom: 1px solid red;
}

/* Menu de navegación inferior */

#MenuInferiorPeque{
	font-size: 70%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-style: italic;
	font-weight:600;
	color: #959595;
	text-align: center;	
	border-bottom: 1px solid #959595;
}

#MenuInferiorPeque ul{
	list-style-type: none;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}

#MenuInferiorPeque li{
	display: inline;
	text-decoration: none;
	color: #959595;
	padding: 0 10px 0 0;
}

#MenuInferiorPeque li a{	
	display: inline;
	color: #959595;
	text-decoration: none;
}

#MenuInferiorPeque li a:hover{
	text-decoration: none;
	color: red;
}

/*#MenuInferiorPeque li a:visited{
	color: red;
	text-decoration: none;
}*/

/* Menu de navegación superior */
#MenuNavegacion{
	font-size: 95%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-weight: 700;
	color: #747474;
	text-align: center;	
	border-bottom: 2px solid #9E9E9E;
}

#MenuNavegacion ul{
	list-style-type: none;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}

#MenuNavegacion li{
	display: inline;
	text-decoration: none;
	margin: 0 5px 0 5px;
}

#MenuNavegacion li a{	
	color: #747474;
	text-decoration: none;
}

#MenuNavegacion li a:hover.inicio{color: #990000;}
#MenuNavegacion li a:hover.municipios{color: #FF0000;}
#MenuNavegacion li a:hover.carlos{color: #000099;}
#MenuNavegacion li a:hover.pimenton{color: #A90101;}
#MenuNavegacion li a:hover.visitanos{color: #CC66FF;}
#MenuNavegacion li a:hover.comercio{color: #FFCC33;}
#MenuNavegacion li a:hover.adicover{color: #FF6600;}
#MenuNavegacion li a:hover.mancomunidad{color: #00CCFF;}

#MenuNavegacion li a:visited{
	color: #747474;
	text-decoration: none;
}

/* Menu de navegación lateral */

#MenuLateral{
	font-size: 75%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #959595;
	font-style: italic;
	font-weight: 600;
	width:100%;
}

#MenuLateral ul{
	list-style-type: none;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}

#MenuLateral li {	
	color: #959595;
	text-decoration: none;
	padding-top: 1px;
}

#MenuLateral li a{	
	color: #959595;
	text-decoration: none;
}

#MenuLateral li a:hover{
	color:#FF1FD2;
	font-weight:bold;
	text-decoration: none;
}

#MenuLateral li:visited{
	color: red;
	text-decoration: none;
}

#MenuLateral li h3{
	color: red;
	border-bottom: 1px solid red;
}
#MenuLateral li.menulateralseleccionado{
	color: red;
	border-bottom: 1px solid red;
}

/* Menu de navegación inferior */

#MenuInferior{
	font-size: 75%;
	margin: 15px 0 0 0;
	padding: 10px 0 0 0;
	color: #959595;
	font-style: italic;
	font-weight: 600;
	text-align: center;
	border-top: 1px solid red;
}

#Separacion{
	font-size: 5%;
	margin: 0 15px 0 0;
	padding: 0 0 0 0;
	color: #959595;
	font-style: italic;
	font-weight: 200;
	text-align: center;
	border-top: 1px dotted #959595;
}

#MenuInferior ul{
	list-style-type: none;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}

#MenuInferior li{

	display: inline;

	color: #959595;

	padding: 0 10px 0 0;

	text-decoration: none;

}

#MenuInferior li a{	

	display: inline;

	color: #959595;

	text-decoration: none;

}

#MenuInferior li a:hover{

	color:#FF1FD2;

	text-decoration: none;

	

}

#MenuInferior li:visited{

	color: red;

	text-decoration: none;

}

#MenuInferior li.menuinferiorseleccionado{

	color: red;

	border-bottom: 1px solid red;

}



/* comunes */

.titulocajagrande{
	color: #FFCC00;
	font-family: Palatino Linotype;
	font-size: 1.3em;
	font-style: italic;
}

.textocajapequena{
	font-size: 0.8em;
	color: #717171;
	text-align:justify;
}

.post ul{
	list-style-type: none;
}
.textocajapequena h4{
	_margin: 5px 0px;
}
.textocajapequena ul{
	list-style-type: none;	
	font-size: 0.8em;
}

.textocajapequena ul li{
	display: block;
	padding: 0 10px 2px 0;
	text-decoration: none;
}

.textocajapequena a{
	text-decoration: none;
	font-weight:bold;
	color: #9190b3;
}

.textocajapequena a:hover{
	color: #990000;
	font-weight:bold;
	text-decoration: underline;
}

.menucajagrande{
	font-size: 0.8em;
	color: #717171;
	text-decoration: none;
	font-style: italic;
	font-weight: 600;
}

.menucajagrande a:hover{
	color: red;
}

.pie {
	font-family: Arial, Helvetica, sans-serif;
	_margin-top: 5px;
	color: #666666;
	font-size: 11px;
}

.pie a {

	color: #666666;

}

.pie a:hover{

	color: red;

}

.foto{

	float: left;

	margin: 5px 5px 0 0;

}

.link{

	color: Blue;

	text-decoration: none;

}

.link a:hover{

	color: blue;

	text-decoration: underline;

}

.link a:visited{

	color: Blue;

	text-decoration: none;

}.linkSin {

	text-decoration: none;

	color: #717171;

}

div.navigation {
	font: 1.2em/1.6em "Trebuchet MS", Arial, sans-serif;
	color:#222;
}

div.navigation a{
	color:#222;
	text-decoration:none;
}

div.navigation a:hover{
	color:#DDD;
	text-decoration:underline;
}

div.navigation div.alignleft {
	float: left;
	width: 45%;
}

div.navigation div.alignright {
	float: right;
	width: 45%;
	text-align: right;
}

