/*
      Theme Name: ---
      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;

}   
p{
	margin:10px 0px 0px 0px;
}
h2 a{
	font-size:40px;
	text-transform:lowercase ;	
	color:#8cedfd;
 	font-family:Trebuchet MS, Arial,Helvetica;
}
body{
 	font-family:Arial,Helvetica;
	font-size:12px;	
	color:#fff;
	background:#053e9b url("images/fondo.jpg")  repeat-x;	
	font-weight:bold;	
}
table tr td{padding:0px 5px;}
ul{list-style-type:none;}
#page{	
	width:980px;
	margin:0px auto;
}
#header {  
	background:url("images/header.jpg") bottom  no-repeat;
	height:341px;	
}
	#header ul{
		list-style-type:none;
		padding:105px 68px;
	}
		#header ul li{
			width:168px;	
			height:26px;
			background:url(images/botton.png) no-repeat;
			text-align:right;
		}
			#header ul li a{
         	color:#2066b6;
				display:block;
				margin:4px 10px 0px 0px;
				line-height:23px;
				font-size:12px;
				font-weight:bold;
			}
				#header ul .current_page_item {
					background: url(images/bottonactive.png) no-repeat;

				}
		#header li.page-item-41{
			margin-top:-15px;  
      	float:left;
			margin-left:200px;
			margin-right:20px;
		}
		#header li.page-item-49{  
			margin-top:-15px;  
      	float:left;        
			margin-right:20px;
		}
		#header li.page-item-56{
			margin-top:-15px;   
      	float:left;
		}
		#header li.page-item-41 a ,	#header li.page-item-49 a, #header li.page-item-56 a {line-height:16px;}
	#hombre{background:url(images/hombre.png) right no-repeat; height:342px;}
#container {


}
		.leftflow{
			width:200px;
			float:left;
			background:url("images/1.png") bottom left no-repeat;	
			height:80px;	
		}
		.rightflow{
			width:200px;
			float:right;
			background:url("images/2.png") right 20px  no-repeat;		
			height:80px;
		}
	#content {
		margin:0px 0px 0px 66px;   
		min-height:230px;
	}
		.entry{
      	text-align:justify;
			width:580px;
			float:left;
			margin:0px 0px 0px 10px;
		}

		.gal{
      	float:right;
			width:300px;
			margin:-20px 0px 0px 0px;
		}
		.mapa{
         float:right;
			width:320px;
			height:330px;
			background:url("images/plano.png") bottom no-repeat;
			
		}
			.images{
				}
		
					.images ul{
		         	list-style-type:none;  
					}
					.images  li{
		         	display:block;
						margin:0px 0px 20px 0px ;
						width:195px;
						height:90px;
						float:left; 
		
					}
					.images img{
						border:none;
						width:195px;
						height:90px;
						border:5px solid #fff;
					}	

					.images1 ul{
						list-style-type:none;  
						padding-left:60px;
					}
					.images1  li{
		         	display:block;
		         	width:195px;
						height:90px;
						float:left; 
						padding:5px;
		
					}
					.images1 img{
						border:none;
						width:195px;
						height:90px;
						border:1px solid #fff;
					}	
	.galeriadefotos img{
		border:1px solid #D5FAFF;
		float:left;
		margin:5px;
	}

	#sidebar {
	
	}
#footer {
	background:#073891 url("images/fondopie.jpg") repeat-x;	
	margin:-20px 0px 0px 0px;
}
#footer .menufooter{
		width:900px;    
		margin:0px auto ;
		text-align:center;
}
#footer ul{
	list-style-type:none;
	padding:20px 0px 20px 0px;
	margin:0px 0px 0px 100px;
}
	#footer ul li{
   	float:left;
		height:10px;  
		border-right:1px solid #fff;
	}
		#footer ul li a{
      	float:left;
			color:#fff;
			font-size:10px;
			line-height:10px;
			display:block;
			padding:0px 3px;
		}
	#footer .texto, #footer .texto a{    
			color:#fff;
			font-size:10px;
			padding:0px 0px 60px 0px;
	}
		#footer ul .page-item-18{border:none;}
.wpcf7-form input, .wpcf7-form textarea{width:410px;}	
.wpcf7-form  input[type=submit]{width:80px;}

	
