/*
      Theme Name: academiazeus
      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:Times New Roman, Arial,Helvetica;
	font-weight:normal;
	text-decoration:none;
   cursor:pointer;
   outline:none;
}   
ul{list-style-type:none;}
p{
	margin:5px 0px 0px 0px;
}
h2 a{
	font-size:20px;
	text-transform:capitalize  ;	
	color:#af0a05;
 	font-family:Times New Roman, Arial,Helvetica;
	font-style: italic;
	background:url("images/pluma2.jpg") no-repeat;
	height:40px;
	display:block;
	padding:15px 0px 0px 40px;
	font-weight:bold;
}
body{
 	font-family:Arial,Helvetica;
	font-size:12px;
	color:#191919;
	background:#fff url("images/background.jpg")  repeat-x;	
}
table tr td {
	width:50%;
	vertical-align:top;
 }  

#page{	
	width:978px;
	margin:0px auto;
}
#header {  
	background:url("images/hea der.jpg") top  no-repeat;
	height:330px;
	position: relative;	
}
#header #flash {  
	top:0px;
  width:980px;
	height:274px;
}
	#header .cursos{
		color:#870d09;
		font-size:24px;
		font-family:Times New Roman, Arial,Helvetica;
		font-weight:bold;		
		font-style:italic; 
		position:absolute; 
		top:220px; left:20px;
	}
	#header ul{
    	list-style-type:none;
		padding:1px 0px 0px 0px ;
	}
		#header ul li{
			float:left;
		}
			#header ul li a{
				float:left;
				display:block;
				color:#fff;
				font-size:18px;
				font-style: italic; 
				padding:0px 50px 0px 30px;
				height:50px;
				line-height:50px;
			}
				#header ul .current_page_item a{              
               background:#99332f url("images/pluma.png") right no-repeat;   	
				}
#container {
	padding:20px;
}

#sb{
	width:295px;  
	float:left;
	padding:24px 0px 0px 0px;
}
#sb1{
	width:315px;  
	float:left;
	padding:24px 0px 0px 0px;
}
	#sb .borderimgtienda{
   	padding:5px;
		border:1px solid #af0a05;				
	}
	#sb .imgtienda{
		background:url("images/firma.jpg") no-repeat;
		height:144px;
		width:281px;
		border:1px solid #af0a05;			
	}
	#sb .logos{
		background:url("images/logos.jpg") no-repeat;
		margin:10px 0px 0px 0px;
		height:52px;
	}
	#content {
		width:620px;
		float:right;
	}
		.entry{
			margin:0px 0px 0px 40px;
      	text-align:justify;	
		}
	#sidebar {
	
	}
#footer {
	text-align:center;
	height:45px;  
	background:url("images/pluma3.jpg") right no-repeat;
	padding:0px 60px 0px 0px;
}
	#footer #texto{
	  	color:#066e06;
		text-align:center;
		font-family:Times New Roman, Arial,Helvetica;
		font-size:12px;
		font-style: italic;
		margin:30px 0px;
		width:400px;
		float:right;

	}
	#footer #texto a{
	  	color:#066e06;
		font-family:Times New Roman, Arial,Helvetica;
		font-size:12px;
		font-style: italic;   
		margin:30px 0px;
	}
*+html #footer #linea{
			border-bottom:1px solid #066E06;
			float:left;	
			width:518px;
			margin:27px 0px 0px 0px;	
}
		#linea{
			border-bottom:1px solid #066E06;
			float:left;	
			width:518px;
			margin:42px 0px 0px 0px;
		}
.wpcf7-form input, .wpcf7-form textarea{width:410px;}	
.wpcf7-form  input[type=submit]{width:80px;}


	.mapa{
		background:url("images/mapa.jpg") no-repeat;
		height:144px;
		width:281px;
		border:1px solid #af0a05;			
	}
#proximoscursos{
	line-height:20px;
	font-family:Arial,Helvetica;
}
	#proximoscursos a:hover{
		border-bottom:1px solid #007503;
	}
	#proximoscursos ul{
		margin:10px 0px;
	}
		#proximoscursos ul h3{
			color:#870D08;
		}
		#proximoscursos ul {
			padding:10px;
		}
		#proximoscursos h3 a {
			color:#333300;
			padding-top:10px;	
			font-weight:bold;
			font-family:Arial,Helvetica;
		}
	#proximoscursos h4 {
		color:#333300;
		font-size:14px;
		font-family:Arial,Helvetica;
		margin-bottom:-10px;
	}
#proximoscursos tr td h3{
	color:#007503;
	padding:0px;
}
#proximoscursos table{
	padding:0px 0px 20px 0px;
}
