/*
Theme Name: Fundacion Minera Escondida
Theme URI: http://www.ayernet.cl
Description: Plantilla desarrollada por AyerViernes S.A para AyerNet
Version: 2.0
Author: AyerViernes S.A.
Author URI: http://www.ayerviernes.com/
*/

body{
	font: normal normal 1em/120% Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
*, form{
	margin: 0;
	padding: 0;
}
/* cellspacing & cellpading = "0" */
table{
	border-collapse: collapse;
	empty-cells: show;
	border-spacing: 0px;
}
td{
	padding: 0;
}
hr{
	display: none;
}
.tipoPost{
	border-top: 1px solid #D7E7AA;
}
fieldset{
	border: 0;
}
ul li{
	list-style: none;
}
a{
	color: #06F;
}
a:hover{
	color: #038;
}
a:active, a:focus{
	outline:0;
}
/***********************************************************************************  ESTRUCTURA PRINCIPAL ***/
#global{
	position: relative;
	top: 0px;
	left: 0;
}
html>body #global{
	height: auto;
}
.center{
	width: 90%;
	min-width: 740px;
	max-width: 900px;
	margin: 0 auto;
}
/*------------------------------------- HEADER */
#header{
	width: 100%;
	text-align: left;
	background: #F8F5E9;
}
/*------------------------------------- MAIN */
#main{
	position: relative;
	margin-top: .4em;
	margin-bottom: 6em;
	padding-bottom: 3em;
	text-align: left;
}
#main .center{
	position: relative;
}
#cont{
	position: relative;
	float: right;
	width: 65%;
}
#cont.cent{
	float: none;
	width: 75%;
	margin: 0 auto;
}
#cont.wide{
	float: none;
	width: 100%;
	margin: 0 auto;
}
#side{
	position: relative;
	float: left;
	width: 32.5%;
}
/*------------------------------------- FOOTER */
#footer{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 7.2em;
	text-align: left;
	background: #FAF8EE;
}
#footer .center{
	position: relative;
	padding: .5em 0 2em 0;
}
/*------------------------------------- Invisibles */
#top, #menu, #side, #footer, #menuPest, #brea, .icon, #Ir{
	display: none;
}
/*********************************************************************************** ESTRUCTURA HEADER ***/
/*---------------------------------- Imagen Corporativa */
#logoFondConc{
	float: left;
}
#logoFundMineEsco{
	float: right;
	margin-top: 2.5em;
}
.inside #logoFondConc{
	margin-top: .3em;
}
.inside #logoFundMineEsco{
	margin: 0;
}
/***********************************************************************************  ESTRUCTURA CONT ***/
/*---------------------------------- Elementos */
#cont h1, #cont h2, #cont h3, #cont h4{
	font-family: Arial, Helvetica, Sans-serif;
	line-height: 110%;
}
#cont h1{
	margin: 1em 0 0 0;
	padding: .2em 0 0 0;
	font-size: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
	color: #F15900;
}
#cont h2{
	margin: 1.5em 0 0 0;
	padding-bottom: .6em;
	font-size: 1.3em;
	color: #000;
	font-weight: lighter;
	text-transform: uppercase;
}
#cont h2 span small{
	font-size: .6em;
	text-transform:none;
}
#cont h3{
	font-size: 1em;
	color: #91A207;
}
#cont ul li h2{
	font-size: 1.5em;
}
#cont ul li h3, #cont ol li h3{
	font-size: 1.2em;
}
#cont p{
	font-size: .7em;
	line-height: 140%;
}
#cont .text p{
	margin: .3em 0 .7em 0;
}
#cont .text li p{
	font-size: 1em;
}
#cont ul, #cont ol{
	padding: .6em 0 0em .3em;
}
#cont .text ol{
	margin-left: 1.3em;
}
#cont ul li, #cont ol li{
	position: relative;
	margin: 0 0 1.3em 0;
	padding-left: 12px;
	font-size: .7em;
	line-height: 130%;
}
#cont ul li{
	background: url(../imag/auxi/auxiBullLi.gif) no-repeat 0 .6em;
}
#cont ol li{
	padding-left: 0;
	list-style: decimal;
	background: none;
	font-size:.83em;
}
#cont .text ul li{
	margin: .5em 0 1.5em 0;
}
#cont .text ul li ul{
	margin-top: 0;
}
#cont .text ul li ol{
	margin-left: 1.8em;
}
#cont .text ul li ul li, #cont .text ul li ol li{
	margin: .5em 0 .8em 0;
	font-size: 1em;
	background-position: 0 .4em;
}
#cont .text ol li ul li{
	list-style: none;
	background: url(../imag/auxi/auxiBullLi.gif) no-repeat 0 .6em;
	padding-left: 1.5em;
}
#cont .text h2{
	padding-bottom: 0;
	text-transform: none;
	font-size: 1em;
	color: #91a207;
}
#cont .text ul li h2{
	font-size: 1.5em;
}
/*----------------------------------- Tablas Cont */
table{
	position: relative;
	width: 100%;
	font-size: .7em;
	line-height: 110%;
	background: #E6E3D0;
	border: 5px solid #E6E3D0;
}
table tbody{
	background: #FFF;
}
table caption{
	position: relative;
	display: block;
	padding: 0 0 .5em 0;
	font: bold 1.4em/100% Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 5px;
	color: #666;
	background: #E6E3D0;
	border: 5px solid #E6E3D0;
	border-bottom: none;
}
table tr{
	padding: 0;
	border-bottom: 1px solid #CCC;
}
table th, table td{
	margin: 0;
	padding: 6pt 10pt;
	color: #333;
	vertical-align: top;
}
table td{
	padding: 3pt 10pt 3pt 10pt;
}
#cont table tr .w30, #cont table tr .w50{
	position: relative;
	width: 100pt !important;
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 5pt;
	right: 0;
	text-align: right;
}
#cont table tr .w30{
	text-align: 170pt;
}
#cont table.resumen ul{
	padding: 0;
}
#cont table.resumen ul li{
	margin: .2em 0;
	font-size: 1em;
}
table th{
	text-align: left;
	background: #F2F0E6;
}
table tr.thEspe th{
	font-weight: normal;
	background: #F8F6EA;
}
table th.smal{
	font-weight: normal;
	padding: .1em .6em;
}
table tr .filaLeft{
	text-align: left;
}
table tr .filaCent{
	text-align: center;
}
table tr .filaRight{
	text-align: right;
}
/*----------------------------------- Contenido Bases */
#cont #bases, #cont #sobre{
	width: 450pt;
	padding: 0 50pt;
}
#cont #bases.text, #cont #sobre.text{
	min-height: 20em;
	padding: 1.3em 3% 1.3em 17%;
	background-repeat: no-repeat;
	background-position: 3% 1.5em;
}
#cont #bases.admin{
	padding: 1.3em 2%;
}
#cont #bases.text .listMenu{
	margin-bottom: 1em;
}
#cont #bases.text .listMenu li{
	margin-bottom: .2em;
}
#cont #bases h2 span{
	float:right;
	font-size: .9em;
	font-weight: normal;
}
#sendPass{
	margin-bottom: 1em;
	padding:.5em 0 1em .5em;
	background: #FAF8EE;
	border: 5px solid #E6E3D0;
}
#sendPass kbd{
	margin: 0 3px;
	padding:.05em .5em;
	font-weight:normal;
	font: normal 1.1em/110% Verdana, Arial, Helvetica, sans-serif;
	background:none;
}
#sendPass samp.larg{
	position: absolute;
	width:auto;
	margin: 5px 0 0 .7em;
	padding: 1.5em 0 0 0;
	font: normal .7em/110% Verdana, sans-serif;
	color: #666;
}
/***********************************************************************************  AUXILIARES ***/
/*
kbd{
	margin: 0 3px;
	padding:.05em .5em;
	font: bold 1.1em/110% Verdana, Arial, Helvetica, sans-serif;
	background: #FFC;
}

*/
.left{
	float: left;
}
.right{
	float: right;
}
.last, .noBord{
	border: none !important;
}
input.noBord{
	background: transparent !important;
	outline: 0;
}
.enviForm, .enviForm:hover, .enviFormActi{
	position: absolute;
	bottom: 2.8em;
	right: .5em;
	padding: .3em .3em;
	font: bold .9em/100% Arial, helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
	border: 1px outset #999999;
	background: #e5e5e5;
	cursor: pointer;
	margin-right: .6em;
}
.subi{
	float: right;
	margin-top: .8em;
	font-size: .75em;
	line-height: 110%;
	text-decoration: underline;
	color: #06F;

}
.upper{
	font: normal .9em/95% arial, helvetica, sans-serif;
	text-transform: uppercase;
	color: #666;
}
.out{
	padding-right: 16px;
	background: url(../imag/auxi/auxiOut.gif) no-repeat 98% 3px;
}
/*--------------------------------- Clear Fix ----------------------*/
.cf:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf{height: 1%;}
/* End hide from IE-mac */
/*--------------------------------- Anchos a % ---------------------*/
#cont .w2{
	width: 2%;
}
#cont .w5, .w5{
  width: 5%;
}
#cont .w10, .w10{
  width: 10%;
}
#cont .w15, .w15{
  width: 15%;
}
#cont .w20, .w20{
  width: 20%;
}
#cont .w25, .w25{
  width: 25%;
}
#cont .w30, .w30{
  width: 30%;
}
#cont .w35, .w35{
  width: 35%;
}
#cont .w38, .w38{
	width: 38%;
}
#cont .w40, .w40{
  width: 40%;
}
#cont .w45, .w45{
  width: 45%;
}
#cont .w50, .w50{
  width: 50%;
}
#cont .w55, .w55{
  width: 55%;
}
#cont .w60, .w60{
  width: 60%;
}
#cont .w65, .w65{
  width: 65%;
}
#cont .w70, .w70{
  width: 70%;
}
#cont .w75, .w75{
  width: 75%;
}
#cont .w80, .w80{
  width: 80%;
}
#cont .w85, .w85{
  width: 85%;
}
#cont .w90, .w90{
  width: 90%;
}
#cont .w95, .w95{
  width: 95%;
}
#cont .w100{
  width: 100%;
}