@charset "utf-8";
/*
Theme Name: Inkas
Theme URI: http://wordpress.org/themes/inkas
Author: the WordPress team / Cesar Barrera @ Quinta Batan IMC.
Version: 1.0
*/



*
{
	margin: 0px;
	padding: 0px;
	font-family: Open Sans, Arial, Helvetica, sans-serif;
	font-size: 14px;
	word-spacing: 2px;
	color: #C0C0C0;
}

h1, h2, h3, h4{ font-weight: normal;}
a{ text-decoration: none;}
a:Hover{ color: #FFBA09;}
ul{ list-style: none; padding: 5px;}
li{ list-style: none; margin: 2px; padding: 2px; font-size: 12px;}
textarea{ overflow: hidden; background-color: transparent; border: 1px solid #404040;}
input{ background-color: transparent; border: 1px solid #404040;}
.clear{ clear: both;}

body
{
	background-image: url(images/main_bg+10.png);
	background-repeat: repeat;
}

#inkas
{
	margin: 0 auto;
	background-image: url(images/bg_-40.png);
	background-repeat: repeat-x;
	border: 1px solid #404040;
}


/********** End Global  **********/

/********** Main Header  **********/

#mainHeader
{
	margin: 0 auto;
	overflow: hidden;
	border: 1px solid #363636;
}

#logo-search
{
	margin: 0 auto;
	margin-top: 170px;
	width: 1300px;
	overflow: hidden;
	border: 1px solid #363636;
}

  .logo
  {
	  margin: 0 auto;
	  width: 600px;
	  height: 126px;
	  float: left;
	  background-image: url(images/inkas_logo.png);
	  background-repeat: no-repeat;
	  border: 1px solid #404040;
  }
  
  .serachBox
  {
	  margin: 0 auto;
	  margin-top: 75px;
	  width: 220px;
	  float: right;
	  border: 1px solid #404040;
  }
  
  #SearchSubmit
  {
	  cursor: pointer;
  }
  
#mainMenu
{
	margin: 0 auto;
	margin-top: 30px;
	width: 1300px;
	text-align: right;
	border: 1px solid #363636;
}

  #mainMenu a
  {
	  font-size: 12px;
  }
  
  #mainMenu li 
  {
	  margin: 0px;
	  display: inline;
	  padding: 10px 30px 10px 30px;
	  background-image: url(images/mainMenu_bg.png) 0 0;
	  background-repeat: repeat;
	  text-transform: uppercase;
  }
  
  #mainMenu li:Hover
  {
	  transition: background 1s ease;
	  background-image: url(images/mainMenu_bg.png);
	  background-repeat: repeat;
	  background-position: bottom left;
  }

  .current-menu-item:Hover
  {
	  padding: 10px 20px 5px 20px;
	  border-bottom: 2px solid #FFBA09;
	  background-image: url(images/mainMenu_bg.png);
	  background-repeat: repeat;
	  background-position: bottom left;	
	  color: #FFBA09;
  }



#headerFlash
{
	margin: 30px auto;
	margin-top: 70px;
	width: 1300px;
	overflow: hidden;
	background-image: url(images/flash_bg.png);
	background-repeat: no-repeat;
	border: 1px solid #363636;
}

  .flashAdd
  {
	  margin: 10px auto;
	  margin-top: 20px;
	  width: 800px;
	  border: 1px solid #363636;
  }
	
#servicios
{
	margin: 30px auto;
	margin-top: 60px;
	width: 1300px;
	overflow: hidden;
	border: 1px solid #363636;
}

  .impor-expor
  {
	  margin: 10px auto;
	  margin-right: 10px;
	  margin-left: 10px;
	  width: 410px;
	  height: 203px;
	  float: left;
	  background-image: url(images/servicios_banner_1.png);
	  background-repeat: no-repeat;
	  border: 1px solid #404040;
  }
  
  .consultoria
  {
	  margin: 10px auto;
	  margin-right: 10px;
	  margin-left: 10px;
	  width: 410px;
	  height: 203px;
	  float: left;
	  background-image: url(images/servicios_banner_2.png);
	  background-repeat: no-repeat;
	  border: 1px solid #404040;
  }
  
  .maquinaria
  {
	  margin: 10px auto;
	  margin-right: 10px;
	  margin-left: 10px;
	  width: 410px;
	  height: 203px;
	  float: left;
	  background-image: url(images/servicios_banner_3.png);
	  background-repeat: no-repeat;
	  border: 1px solid #404040;
  }
  
	.servicios-link
	{
		margin: 10px auto;
		margin-top: 153px;
		margin-left: 12px;
		padding: 1px;
		padding-bottom: 3px;
		width: 100px;
		text-align: center;
		background-image: url(images/bg_-40.png) 0 0;
		background-repeat: repeat;
		border: 1px solid #404040;
	}
	
	  .servicios-link a
	  {
		  font-size: 12px;
	  }
	  
	  .servicios-link:Hover 
	  {
		  transition: background 1s ease;
		  background-image: url(images/mainMenu_bg.png);
		  background-repeat: repeat;
		  background-position: bottom left;
	  }

/********** End Main Header  **********/

/********** Main Content  **********/

#mainContent
{
	margin: 0 auto;
	overflow: hidden;
	border: 1px solid #404040;
}

  #wp-content
  {
	  margin: 10px auto;
	  width: 1300px;
	  border: 1px solid #404040;
  }
  
	#wp-mainContent
	{
		margin: 10px auto;
		width: 900px;
		float: left;
		border: 1px solid #404040;
	}
	
	  .bienvenidos
	  {
		  margin: 10px auto;
		  width: 780px;
		  height: 230px;
		  background-image: url(images/bienvenidos.png);
		  background-repeat: no-repeat;
		  border: 1px solid #404040;
	  }
	  
	  .inkas-post
	  {
		  margin: 10px auto;
		  margin-top: 70px;
		  width: 880px;
		  overflow: hidden;
		  border: 1px solid #404040;
	  }
	  
		.inkas-post img
		{
			margin: 0px 20px 20px 0px;
			float: left;
			border: 2px solid #C0C0C0;
		}
		
		.inkas-post h1
		{
			margin: 10px 0px 10px 0px;
			font-size: 24px;
			text-transform: uppercase;
			color: #FFBA09;
		}
		
		.inkas-post h1 a
		{
			margin: 10px 0px 10px 0px;
			font-size: 24px;
			text-transform: uppercase;
		}
		
		.inkas-post h2
		{
			margin-bottom: 20px;
			font-size: 11px;
			text-transform: uppercase;
		}
		
		.inkas-post h2 a
		{
			margin-bottom: 20px;			
			font-size: 11px;
			text-transform: uppercase;
		}
		
		.inkas-post p
		{
			margin-bottom: 10px;
			text-indent: 10px;
		}

		.entry-date
		{
			margin-left: 12px;
			font-size: 12px;
		}
		
	  .paginas
	  {
		  margin: 10px auto;
		  margin-top: 50px;
		  width: 780px;
		  border: 1px solid #404040;
	  }
	  
		.assistive-text
		{
			margin-bottom: 10px;
			font-size: 11px;
			font-style: italic;
			text-transform: uppercase;
		}
		
		.nav-next
		{
			margin-left: 30px;
		}
	  
		.nav-previous a, .nav-next a
		{
			font-size: 10px;
			text-transform: uppercase;
		}
		
		.meta-nav
		{
			color: #FFBA09;
		}



	  
 /********** Main Menu  **********/
 
	#wp-menu
	{
		margin: 10px auto;
		width: 300px;
		float: right;
		border: 1px solid #404040;
	}
	
	  .revista
	  {
		  margin: 10px auto;
		  padding-top: 8px;
		  width: 280px;
		  border: 1px solid #404040;
	  }
	  
	  .members-menu
	  {
		  margin: 10px auto;
		  margin-top: 50px;
		  width: 280px;
		  text-align: right;
		  border: 1px solid #404040;
	  }
	  
	  .wp-menu-block
	  {
		  margin: 10px auto;
		  margin-top: 50px;
		  width: 280px;
		  border: 1px solid #404040;
	  }
	  
	  .wp-menu-block-title
	  {
		  margin: 10px auto;
		  width: 260px;
		  text-align: right;
		  background-image: url(images/bg_-40.png);
		  background-repeat: repeat;
		  border: 1px solid #404040;
	  }
	  
		.wp-menu-block-title p
		{
			margin-right: 20px;
			padding: 10px 0px;
			font-size: 12px;
			text-transform: uppercase;
		}
	  
	  .wp-menu-block-content
	  {
		  margin: 10px auto;
		  width: 260px;
		  text-align: right;
		  border: 1px solid #404040;
	  }
	  
		.wp-menu-block-content li 
		{
			margin: 0px;
			display: block;
			padding: 0px 30px 10px 30px;
			text-transform: uppercase;
		}
		
		.wp-menu-block-content a
		{
			font-size: 11px;
		}
		


/********** End Wp Menu  **********/


/********** End Main Content  **********/

/********** Main Footer  **********/

#mainFooter
{
	margin: 0 auto;
	overflow: hidden;
	border-top: 1px solid #404040;
}

  .footer
  {
	  margin: 70px auto;
	  width: 1300px;
	  overflow: hidden;
	  text-align: right;
	  border: 1px solid #404040;
  }
  
  .footer p
  {
	  font-size: 10px;
	  text-transform: uppercase;
  }
  
  .footer a
  {
	  font-size: 10px;
	  text-transform: uppercase;
  }
  




/********** End Main Footer **********/

/********** Comments **********/

#commentsBox
{
	margin: 10px auto;
	margin-top: 100px;
	width: 800px;
	border: 1px solid #404040;
}

#commentsBox label
{
	display: block;
	margin-left: 30px;
	margin-bottom: 5px;
	font-size: 11px;
	text-transform: uppercase;
}

#commentsBox input, #commentsBox textarea
{
	margin-left: 30px;
}

#submit_comment
{
	margin-top: 20px;
	padding: 5px 15px 5px 15px;
	font-size: 10px;
	text-transform: uppercase;
	background-image: url(images/bg_-40.png);
	background-repeat: repeat;
	color: #FFBA09;
	cursor: pointer;	
}

.comment-reply-title
{
	margin-bottom: 20px;
	font-size: 14px;
	font-style: italic;
	text-transform: uppercase;
	color: #FFBA09;
}

.comment-notes
{
	margin-left: 60px;
	margin-bottom: 20px;
	font-size: 10px;
	text-transform: uppercase;
}

.comment-error
{
	color: #FFBA09;
}

.comments-title
{
	margin-bottom: 20px;
	font-size: 15px;
	font-style: italic;
	text-transform: uppercase;
}

.comments-title span
{
	margin-left: 10px;
	font-style: normal;
	color: #FFBA09;
}

.comment-meta img
{
	margin-left: 20px;
}

.comment-meta time
{
	margin-left: 20px;
	font-size: 12px;
}

.fn
{
	margin-right: 10px;
	margin-left: 10px;
}

.comment-content
{
	margin: 20px auto;
	padding: 10px 20px;
	width: 660px;
	border-bottom: 1px solid #404040;
}

.reply
{
	margin-left: 60px;
	padding-bottom: 60px;
	font-size: 11px;
	font-style: italic;
	color: #FFBA09;
}

.replay-comentar
{
	font-size: 11px;
	text-transform: uppercase;
	color: #FFBA09;
}

.comment-respond a
{
	margin-left: 50px;
	padding: 3px 8px 3px 8px;
	background-image: url(images/bg_-40.png);
	background-repeat: repeat;
	font-size: 10px;
	text-transform: uppercase;
	border: 1px solid #404040;
}


.errorDiv
{
	margin: 70px auto;
	width: 900px;
	overflow: hidden;
	background-image: url(images/inkas_logo.png);
	background-repeat: no-repeat;
	border: 1px solid #404040;
}

.errorMensage
{
	margin: 10px auto;
	margin-top: 150px;
	width: 800px;
	text-align: center;
	border: 1px solid #404040;
}

.regrezarPost
{
	margin: 60px auto;
	width: 800px;
	border: 1px solid #404040;
}

.regrezarPost a
{
	font-size: 11px;
	text-transform: uppercase;
	color: #FFBA09;
}

/********** End Main Comments **********/


/********** 404 Error**********/

.inkas404 p
{
	margin: 50px auto;
	width: 700px;
	font-style: italic;
	text-align: center;
	text-transform: uppercase;
	border: 0px solid #404040;
	color: #FFBA09;
}


/********** End 404 Error **********/

/********** Search **********/

.entry-header-search h1
{
	margin-left: 100px;
	font-size: 16px;
	font-style: italic;
	color: #FFBA09;
}

.entry-content-search p
{
	margin-left: 130px;
}

.page-header-search h1
{
	margin-bottom: 50px;
	padding: 10px 40px 10px 40px;
	font-size: 14px;
	font-style: italic;
	color: #FFBA09;
}



/********** End Search **********/


/********** Categorias **********/



.archive-header-categories h1
{
	margin-bottom: 50px;
	padding: 10px 40px 10px 40px;
	font-size: 13px;
	font-style: italic;
	color: #FFBA09;
}



/********** End Categorias **********/


/********** Contacto Page **********/


.inkas-mapa
{
	margin: 10px auto;
	margin-top: 50px;
	width: 840px;
	height: 426px;
	background-image: url(images/inkas-direccion.png);
	background-repeat: no-repeat;
}

.inkas-contact
{
	margin: 10px auto;
	margin-top: 70px;
	width: 840px;
	border: 1px solid #404040;
}

.inkas-contact-form
{
	margin: 10px auto;
	margin-top: 70px;
	width: 820px;
	border: 1px solid #404040;
}

.inkas-contact p
{
	font-size: 11px;
	text-transform: uppercase;
}

.inkas-contact input
{
	margin-top: 5px;
	margin-left: 10px;
}

.inkas-contact textarea
{
	margin-top: 5px;
	margin-left: 10px;
}

.wpcf7-submit
{
	margin-top: 20px;
	padding: 5px 15px 5px 15px;
	font-size: 10px;
	text-transform: uppercase;
	background-image: url(images/bg_-40.png);
	background-repeat: repeat;
	color: #FFBA09;
	cursor: pointer;	
}


/********** End Contacto Page **********/


/********** Members **********/


#inkas-members
{
	margin: 10px auto;
	margin-top: 50px;
	width: 800px;
	border: 1px solid #404040;
}

#inkas-login-form
{
	margin: 10px auto;
	width: 500px;
	border: 1px solid #404040;
}

#inkas-login-form label
{
	padding-bottom: 5px;
	display: block;
	font-size: 11px;
	text-transform: uppercase;
}

#inkas-login-form input
{
	display: block;
}

#submitLogin
{
	margin-top: 20px;
	margin-bottom: 30px;
	padding: 5px 15px 5px 15px;
	font-size: 10px;
	text-transform: uppercase;
	background-image: url(images/bg_-40.png);
	background-repeat: repeat;
	color: #FFBA09;
	cursor: pointer;	
}

.errorLogin
{
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFBA09;
	border: 1px solid #404040;
}

.alertLogin
{
	margin-bottom: 10px;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFBA09;
	border: 1px solid #404040;
}

.loggedout
{
	text-align: center;
}

.ingreso
{
	text-align: center;
}

.login-need
{
	margin: 20px auto;
	width: 600px;
	font-size: 11px;
	font-style: italic;
	text-align: center;
	text-transform: uppercase;
	border: 1px solid #404040;
}

.login-need p
{
	color: #FFBA09;
}

.usuario
{
	font-size: 12px;
	font-style: italic;
	color: #FFBA09;
}

.reset-pass
{
	margin-bottom: 20px;
	font-size: 11px;
	font-style: italic;
	text-align: center;
	text-transform: uppercase;
	color: #FFBA09;
}


/********** End Members **********/

/********** Servicios Page **********/

#inkas-servicios
{
	margin: 10px auto;
	width: 820px;
	overflow: hidden;
	border: 1px solid #404040;
}

#inkas-servicios img
{
	margin: 20px;
	float: left;
}

#inkas-servicios p
{
	margin: 20px;
}


/********** End Servicios Page **********/

























/* border color: #404040 */
/**/