/*
      Theme Name: enerquiro
      Theme URI: http://www.
      Version: 1.0
      Author: Portales Andalucia
      Author URI: http://www.portalesandalucia.com
*/

/* FIXES */
*, html { 
	margin:0; 
	padding:0;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* END FIXES */
h1{
	height:0px;
	display:block;
	text-indent:-99999px;	
}
a{
 	font-family:Trebuchet MS,Arial,Helvetica;
	font-weight:normal;
	text-decoration:none;	
	color:#aaa;	

}   
p{
	margin:5px 0px 0px 0px;
}
h2 a{
	font-size:36px;
	text-transform:capitalize;	
	color:#f9f5da;
 	font-family:Trebuchet MS,Arial,Helvetica;
	background:url(images/fondo_h2a.png) left no-repeat;
	padding-left:40px;
}
ul{
	list-style-type:none;
}
img{
	border:none;
}
body{
 	font-family:Trebuchet MS,Arial,Helvetica;
	font-size:14px;
	color:#fff;
	background: #C59885 url(images/fondo.jpg)  repeat-x;
}

#page{	
	width:979px;
	margin:0px auto;
}
#header {  
	background:url(images/cabeza.jpg) bottom  no-repeat;
	height:283px;	
}
.menu{
	height:33px;
	background:url(images/fondo_menu.jpg) repeat-x;
	margin-left:8px;
	margin-top:-6px;
}
	.menu li{
		float:left;
		background:url(images/fondo_menuli.png) 5px 10px no-repeat;
	}	
		.menu li a{
			float:left;
			font-size:18px;
			text-transform:lowercase;
			color:#fff;
			height:28px;
			display:block;
			margin:4px 5px 0px 25px;
		}
			.menu li.current_page_item a,
				.menu li.current-cat a{	 	
				color:#df5723;	
				background:#e7e4c5;				
			}
			.menu li.page-item-2{
				background:none;
			}
				.menu li.page-item-2 a{
					margin-left:0px;
				}
		.children{
			background:url(images/fondo_menu.png) repeat;
			margin-left:80px;
			z-index:10;
		}
			.children li{
				float:none;
				background:none;
			}
				.children li a{
					float:none;
					font-size:14px;
					color:#df5723;
					margin:1px;
					padding:6px 20px 2px 20px;
				}
					.children li a:hover{
						color:#f9f5da;
						background:url(images/fondo_menu_active.png) repeat;
					}
#container {
	
}
	#content {
		width:600px;
		float:left;
		margin:30px 30px 10px 40px;
	}
		.entry{
			margin-top:10px;
			text-align:justify;
		}
	#sidebar {
		height:370px;
		width:275px;
		float:right;
		background:url(images/sidebar.png) no-repeat;
		margin-top:-15px;
	}
		.enlace1{
			height:40px;
			margin:60px 25px 10px 25px;
			border-bottom:1px dotted #fff;
			background:url(images/enlace1.jpg) 65px 0px  no-repeat;		
			height:130px;	
		}
		.enlace2{
			background:url(images/enlace2.jpg) no-repeat;
			height:80px;
			margin:30px 0 0 68px;
		}
#footer {
	height:129px;
	background:#cac8ab url(images/fondo_pie.jpg) repeat-x;
	text-align:center;
}
	.footer{
		width:980px;
		margin:0px auto;
		color:#5f5e51;
		font-size:12px;
		padding-top:10px;
	}
		.footer a{
			color:#5f5e51;
			font-size:12px;
		}
			.footer_left{
				float:left;
				width:550px;
				text-align:left;
			}
				.mail{
					font-size:18px;
				}
					.mail a{
						font-size:18px;
					}
				.aviso{
					margin-top:20px;
				}
			.footer_right{
				float:right;
				width:350px;
				margin-top:5px;
			}
				.footer_menu li{
					float:left;
				}
					.footer_menu li a{	
						border-right:1px solid #5F5E51;
						display:block;
						height:10px;
						line-height:7px;
						padding:0 5px;	
					}
					.footer_menu li.page-item-4  a{
						border:none;
					}
				.catalogo_menu{
					list-style-type:disc;
					margin-left:80px;
					margin-top:5px;
				}
					.catalogo_menu li a{
						display:block;
						font-size:10px;
						line-height:16px;
						text-align:left;
					}
.wpcf7-form input, .wpcf7-form textarea{width:350px;}	
.wpcf7-form  input[type=submit]{width:80px;}