/* 
Theme Name: Casa de Moneda
Theme URI: http://www.ayerviernes.com/
Description: Plantilla desarrollada por AyerViernes S.A.
Version: 1.0
Author Dise&ntilde;o: Adolfo Morales
Front: Cristian Labarca - Basilio C&aacute;ceres
Author URI: http://www.ayerviernes.com/
*/

/******************************************************************************** http://www.cmoneda.cl */
/*---------------------------------- Elementos Generales */
html{
	background: #F3F1F2;
}
*, form{
	margin: 0;
	padding: 0;
}
body{
	font: normal normal 1em/120% Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333;
	background: #FFF;
}
table{
	empty-cells: show;
	border-spacing: 0px;
	border-collapse: collapse;
}
td{
	padding:0;
}
hr{
	display: none;
}
kbd{
	margin: 0 3px;
	padding:.05em .5em;
	font: bold 1em/110% Verdana, Arial, Helvetica, sans-serif;
	background: #FFC;
}
a{
	text-decoration: none;
	color: #1C4FC6;
}
a:hover{
	text-decoration: underline;
	color: #0B204F;
}
/******************************************************************************** ESTRUCTURA PRINCIPAL */
.center{
	position: relative;
	width: 70%;
	min-width: 740px;
	max-width: 1000px;
	margin: 0 auto;
	text-align: left;
}
#header{
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	background: #fff url(img/back/backHeaderBot.jpg) repeat-x bottom;
	border-top: 5px solid #29427E;
	z-index: 0;
}
#header .center{
	height: 12.5em;
}
#main{
	padding: 25.5em 0 1em 0;
}
/*---------------------------------- Cambio de alto del main para pagina */
#page #main{
	padding: 21em 0 1em 0;
}
#cont{
	float: left;
	width: 70%;
	min-height: 25em;
	margin-bottom: 2em;
	background: url(img/back/backMainContRight.gif) no-repeat 100% 2%;
}
#page #cont{
	width: 67%;
	padding-right: 1.5em;
}
#side{
	float: right;
	width: 27%;
	margin: 0 .4em 0 0;
}
#footer{
	clear: both;
	margin-bottom: 0;
	background: #F3F1F2 url(img/back/backFotTop.gif) repeat-x top;
}
.poliPriv{
	text-decoration: underline;
}
/******************************************************************************** ESTRUCTURA HEADER */
/*---------------------------------- Menu Top */
#header .headTop{
	float: right;
	font: normal .7em/120% Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #29427E url(img/auxi/auxiHeadTopLeft.gif) no-repeat left;
}
#header .headTop div{
	display: block;
	padding: 0 4em;
	background: url(img/auxi/auxiHeadTopRight.gif) no-repeat right;
}
#header .headTop div p{
	display: block;
	padding: .2em 0 .7em 0;
}
#header .headTop a{
	text-decoration: underline;
	color: #FFF;
}
#header .headTop a:hover{
	color: #FF6;
	background-color: #162445;
}
#header .headTop a.acti, #header .headTop a.acti:hover{
	font-weight: bold;
	text-decoration: none;
	color: #FFFF66;
	background: transparent;
}
#header .langEn{
	padding-right: 2em;
	background: url(img/auxi/auxiFlagUS.gif) no-repeat right;
}
#header .langEs{
	padding-right: 2em;
	background: url(img/auxi/auxiFlagES.gif) no-repeat right;
}
/*---------------------------------- Buscador */
#header fieldset {
	border: 0;
}
#header form {
	float: right;
	clear: both;
	width: 30%;
	margin: 2em 0 2.5em 0;
}
#header form label{
	display: none;
}
#header form .buscText{
	width: 65%;
	margin-bottom: .5em;
	padding: .3em .4em;
	font: normal .8em/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFE6;
	border: 1px solid #CCC;
	color: #666;
}
#header form .buscBoto{
	width: 27px;
	height: 27px;
	border: none;
	cursor: pointer;
}
/*---------------------------------- Menu Principal */
#header ul{
	position: absolute;
	float: left;
	width: 100%;
	bottom: 0;
	background: #66112E url(img/back/backMenuPrin.jpg) repeat-x bottom;
	border-bottom: 1px solid #FFF
}
#header ul li{
	display: inline;
	font: normal .95em/120% Trebuchet MS, Arial, sans-serif;
	text-transform: uppercase;
}
#header ul li a{
	float: left;
	padding: 1em 1em;
	text-decoration: none;
	color: #FFF;
	border-right: 1px solid #AD5270;
}
#header ul li a:hover, #header ul li.acti a{
	color: #FFF;
	background: url(img/back/backMenuPrinHover.jpg) repeat-x bottom;
}
#header ul li a:active, #header ul li a:focus{
	outline: 0;
}
#header ul li a.menuFirst{
	background: url(img/auxi/auxiMenuPrinTopLeft.gif) no-repeat top left;
}
#header ul li a.menuFirst:hover{
	background: #943050 url(img/auxi/auxiMenuPrinTopLeftHover.gif) no-repeat top left;
}
#header ul li.acti a.menuFirst{
	background: #943050 url(img/auxi/auxiMenuPrinTopLeftHover.gif) no-repeat top left !important;
}
#header ul li a.menuLast{
	position: absolute;
	padding-top: 1.4em;
	padding-bottom: 1.3em;
	right: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: .75em;
	text-decoration: underline;
	text-transform: none;
	background: url(img/auxi/auxiMenuPrinTopRight.gif) no-repeat top right;
	border-right: none;
}
#header ul li a.menuLast:hover{
	color: #FF6;
	background: url(img/auxi/auxiMenuPrinTopRight.gif) no-repeat top right;
}
#header ul li.acti a.menuLast{
	font-weight: bold;
	color: #FF6;
}
#header ul li a span{
	display: block;
	height: auto;
	margin: 0 auto;
	text-indent: -1000em;
	cursor: pointer;
}
#header ul li#botoInic a span{
	width: 50px;
	background: url(img/boto/botoMenuInic.gif) no-repeat 50% 50%;
}
#header ul li#botoApre a span{
	width: 175px;
	background: url(img/boto/botoMenuApre.gif) no-repeat 50% 50%;
}
#header ul li#botoCata a span{
	width: 82px;
	background: url(img/boto/botoMenuCata.gif) no-repeat 50% 50%;
}
#header ul li#botoNos a span{
	width: 110px;
	background: url(img/boto/botoMenuNos.gif) no-repeat 50% 50%;
}
/*---------------------------------- Imagenes Header*/
#header #conImgTop{
	position: absolute;
	display: block;
	width: 100%;
	top: 100%;
}
#header .conImgTop0{
	background: url(img/foto/fotoBanner01.jpg) no-repeat right;
}
#header .conImgTop1{
	background: url(img/foto/fotoBanner02.jpg) no-repeat right;
}
#header .conImgTop2{
	background: url(img/foto/fotoBanner03.jpg) no-repeat right;
}
#header .conImgTop3{
	background: url(img/foto/fotoBanner04.jpg) no-repeat right;
}
#header .conImgTop4{
	background: url(img/foto/fotoBanner05.jpg) no-repeat right;
}
#header .conImgTop5{
	background: url(img/foto/fotoBanner06.jpg) no-repeat right;
}
#header .conImgTop6{
	background: url(img/foto/fotoBanner07.jpg) no-repeat right;
}
#header .conImgTop7{
	background: url(img/foto/fotoBanner08.jpg) no-repeat right;
}
#header #conImgTop #conImgRight{
	height: 200px;
	text-indent: -1000em;
	background: url(img/auxi/auxiFotoPrinLeft.gif) no-repeat bottom left;
}
/*---------------------------------- Cambio de alto de la imagen principal para pagina */
#page #conImgTop #conImgRight{
	float: right;
	width: 30%;
	height: 130px;
	text-indent: -1000em;
	background: url(img/auxi/auxiFotoPrinLeft.gif) no-repeat bottom left;
}
#page #conImgTop .conImgRight0 {
	background: url(img/foto/fotoBannerRightPage02.jpg) no-repeat bottom right !important;
}
#page #conImgTop .conImgRight1 {
	background: url(img/foto/fotoBannerRightPage03.jpg) no-repeat bottom right !important;
}
#page #conImgTop .conImgRight2 {
	background: url(img/foto/fotoBannerRightPage04.jpg) no-repeat bottom right !important;
}
#page #conImgTop .conImgRight3 {
	background: url(img/foto/fotoBannerRightPage05.jpg) no-repeat bottom right !important;
}
#page #conImgTop .conImgRight4 {
	background: url(img/foto/fotoBannerRightPage06.jpg) no-repeat bottom right !important;
}
#page #conImgTop{
	position: absolute;
	display: block;
	width: 100%;
	top: 100%;
	background-color: #8DAA35;
}
#page .conImgTop0{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft01.jpg) no-repeat left bottom !important;
}
#page .conImgTop1{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft02.jpg) no-repeat left bottom !important;
}
#page .conImgTop2{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft03.jpg) no-repeat left bottom !important;
}
#page .conImgTop3{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft04.jpg) no-repeat left bottom !important;
}
#page .conImgTop4{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft05.jpg) no-repeat left bottom !important;
}
#page .conImgTop5{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft06.jpg) no-repeat left bottom !important;
}
#page .conImgTop6{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft07.jpg) no-repeat left bottom !important;
}
#page .conImgTop7{
	background: #8DAA35 url(img/foto/fotoBannerPageLeft08.jpg) no-repeat left bottom !important;
}
/******************************************************************************** ESTRUCTURA MAIN */
.tituSite{
	position: absolute;
	width: 124px;
	height: 83px;
	top: 1em;
	left: 0;
	margin: 0;
	padding: 0;
	font: bold 2em/120% Georgia, Times, serif;
	z-index: 90;
}
.tituSite img{
	border: none;
}
.tituSite span{
	display: none;
}
.subTituSite {
	position: absolute;
	left: 18%;
	top: 2.6em;
	margin-right: 30%;
	font: normal 1em/120% Georgia, times;
	color: #666;
	z-index: 99;
}
.bajada{
	position: absolute;
	left: 18%;
	top: 5em;
	margin-right: 40%;
	font: normal .75em/120% Georgia, times;
	color: #666;
	z-index: 99;
}
.titu{
	z-index: 99;
}
/*---------------------------------- Bloque Noticias (bajo imagenes header) */
#noticias{
	margin-top: -5px;
	font: normal .8em/120% Georgia, Times, sefif;
	background: url(img/back/backNotiHome.jpg) repeat-x bottom;
}
#noticias div{
	background: url(img/auxi/auxiBackNotiLeft.gif) no-repeat bottom left;
}
#noticias div div{
	background: url(img/auxi/auxiBackNotiRight.gif) no-repeat bottom right;
}
#noticias div div p{
	padding: 1em 1em 1em 6em;
	background: url(img/auxi/auxiNotiTitu.gif) no-repeat 2% 1em;
}
/*---------------------------------- Breadcrumbs */
#page #cont #brea{
	display: block;
	margin: .5em 0 0 0;
	font-family: Georgia, Times, serif;
	font-size: .7em;
	color: #666;
}
#brea a{
	color: #666;
	text-decoration: underline;
}
/*---------------------------------- Elementos Cont */
#cont h1{
	margin: .5em 0;
	font: bold 1.5em/120% Georgia, times, serif;
	text-transform: none;
	color: #000;
}
#cont h1 span{
	font-weight: normal;
	color: #666;
}
#cont h2{
	margin: 1em 0 .4em 0;
	font: bold 1.3em/120% Arial, Verdana, sans-serif;
	color: #CE7631;
}
#cont h2 span{
	font-weight: bold;
}
#home #cont h2{
	margin-bottom: .2em;
	font-size: 1.15em;
	font-weight: normal;
	text-transform: uppercase;
}
#page #cont h3, #page #cont h4{
	margin: 1em 0 .4em 0;
	font: normal 1.15em/120% Arial, Verdana, sans-serif;
	color: #CE7631;
}
#page #cont h4{
	font: bold 1em/120% Arial, Verdana, sans-serif;
}
#page #cont p{
	margin-bottom: .5em;
	font: normal 1em/120% Georgia, times, serif;
}
#page #cont a{
	text-decoration: underline;
}
#page #cont ol, #page #cont ul{
	margin-bottom: .5em;
	padding: 0 0 0 1.5em;
	font: normal 1em/120% Georgia, times, serif;
}
#page #cont ul li{
	margin-bottom: .5em;
	padding-left: .8em;
	list-style: none;
	background: url(img/auxi/auxiContBullIco.gif) no-repeat 0 .4em;
}
#page #cont ol li{
	margin-bottom: .5em;
}
#page #cont ol li h2{
	margin-bottom: 0;
	font: normal 1.15em/110% Arial, helvetica, sans-serif;
	text-transform: none;
}
#page #cont p img{
	float: right;
	margin: 0 0 .5em .5em;
	padding: .5em;
	border: 1px solid #CCC;
}
/*---------------------------------- tablas */
#cont table{
	display: none;
	width: 100%;
	margin: 1em 0;
	padding-right: 1em;
	font-family: georgia, serif;
	font-size: .75em;
	background: #FFFFE6;
	border: 1px solid #D0D07E;
}
#cont table.telefonos{
	display:table;
}
#cont table tr th{
	padding: .4em .8em;
	font-weight: normal;
	background: #E6E6B3;
	color: #000;
	border: 1px solid #D0D07E;
}
#cont table tr td{
	padding: .4em .8em;
	font-weight: bold;
	color: #000;
	border: 1px solid #D0D07E;
}
/*---------------------------------- Boton contacto ejecutivo */
.contEjec{
	float: right;
	margin: 1.7em 1em 0 1em;
	padding: .2em 1.5em .2em 0;
	font: normal .7em/120% Verdana, Arial, sans-serif;
	background: url(img/auxi/auxiEjecContIco.gif) no-repeat right;
}
.contEjec a{
	text-decoration: underline;
	color: #CE7631;
}
.contEjec a:hover{
	color: #7F4408;
}
/*---------------------------------- Catalogo Home */
#cataHome img{
	float: left;
	margin: 0 .5em 0 0;
	padding: .4em;
	background: #D0C8CC;
	border: none;
}
#cataHome img:hover{
	background: #8A7580;
}
#cataHome li{
	float: left;
	width: 31%;
	height: 4.5em;
	margin: 1em 2% 1em 0;
	list-style: none;
}
#cataHome li h3{
	font: bold .9em/100% Arial, sans-serif;
}
#cataHome li h3 a:hover{
	text-decoration: underline;
}
#cataHome li p{
	margin-top: .3em;
	font: normal .78em/110% Georgia, times, serif;
	color: #575757;
}
/*---------------------------------- Elementos Cont */
#page #cont #catList{
	display: block;
	width: 100%;
	margin: 0;
	padding-left: 0;
}
#page #cont #catList li{
	position: relative;
	float: left;
	width: 27%;
	padding: 0;
	list-style: none;
	background: none;
}
#catList .catListLeft{
	margin-right: 8.5em;
}
#page #cont #catList li p{
	font: normal .83em/110% Georgia, Times, serif !important;
}
#catList h2{
	margin: 0 0 .5em 0;
	font: bold .9em/120% Arial, Verdana, sans-serif;
	text-transform: none;
	color: #000;
}
#catList .catListLeft img{
	position: absolute;
	top: 0;
	right: -79%;
	padding: .5em 0 .5em 1em;
	border: none;
}
#catList img{
	position: absolute;
	top: 0;
	right: -73%;
	padding: .5em 0 .5em 1em;
	border: none;
}
#page #cont #catList li ul {
	margin: 1em 0;
	padding-left: .5em;
}
#page #cont #catList li ul li{
	float: none;
	width: 100%;
	margin: .3em 0;
	padding-left: 1em;
	font: normal .9em/120% Georgia, Times, serif;
	background: url(img/auxi/auxiBullFot.gif) no-repeat 0 .3em;
}
#page #cont #prodList {
	font: normal .8em/120% Georgia, Times, serif;
}
#page #cont #prodList li{
	float: left;
	width: 30%;
	height: 150px;
	margin: 1em .5em;
	padding-left: 0;
	list-style: none;
	background: none;
}
#page #cont #prodList li img{
	display: block;
	margin: 0 auto;
	text-align: center;
	border: none;
}
#page #cont #prodList li span{
	display: block;
	clear: both;
	margin: .5em 0;
	text-align: center;
	text-decoration: underline;
}
/*----------------------------------- Paginas Indice */
#page #cont .indexList li{
	margin-bottom: .8em;
	padding-bottom: .5em;
	padding-left: .9em;
	list-style: none;
	background: url(img/auxi/auxiBullFot.gif) no-repeat 0 .3em;
	border-bottom: 1px solid #eee;
}
#page #cont .indexList li span{
	display: block;
}
#page #cont .indexList li ul{
	margin-top: .2em;
	margin-bottom: .6em;
}
#page #cont .indexList li ul li{
	margin-bottom: 0;
	padding-left: .5em;
	padding-bottom: 0;
	background: url(img/auxi/auxiBullFootChic.gif) no-repeat 0 .4em;
	border: none;
}
/*---------------------------------- Ficha de producto */
#page #cont .fichaProd img{
	display: block;
	float: none;
	margin: 1em auto;
	text-align: center;
}
.fichaProd dl{
	padding: 0 1em 0 0;
	font: normal 1em/120% Arial, Verdana, sans-serif;
}
.fichaProd dl dt{
	margin-bottom: .5em;
	font: bold 1em/140% Arial, Verdana, sans-serif;
}
.fichaProd dl dd{
	margin-bottom: .5em;
	font: normal 1em/140% Georgia, Times, serif;
}
/*---------------------------------- Formulario */
.formulario{
	margin-top: 2em;
}
.formulario h3{
	color: #E60D2E;
}
.formCont{
	border-top: none;
}
.formulario form{
	position: relative;
	width: 80%;
	margin: 1em auto;
}
.formulario form fieldset{
	display: block;
	width: 86%;
	margin: 0;
	padding: 0 7%;
	border: 0;
}
.formulario form fieldset label{
	display: block;
	font: normal .85em/120% Arial, Verdana, sans-serif;
	color: #000;
}
.formulario form fieldset label small{
	font-size: .8em;
	color: #8DAA35;
}
.formulario form fieldset input, .formulario form fieldset textarea, .formulario form fieldset select{
	width: 70%;
	margin-bottom: .5em;
	padding: .3em 0 .3em .4em;
	font: normal .8em/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFE6;
	border: 1px solid #CCC;
	color: #666;
}
.formulario form fieldset select{
	width: 71%;
}
#comments .formulario form fieldset textarea, .formulario form fieldset textarea{
	width: 98%;
}
.formulario form fieldset input:focus, .formulario form fieldset textarea:focus, .formulario form fieldset select:focus{
	background: #FFF;
}
.formulario form fieldset .alert{
	color: #7B6700;
	border: 1px solid #000;
}
.formulario form fieldset #contButton{
	float: right;
	width: 5em;
	height: 2em;
	padding: .2em;
	font-weight: bold;
	background: #8CBC20;
	color: #fff;
	border: 1px outset;
	cursor: pointer;
}
.formulario form fieldset #limpiar{
	float: right;
	width: auto;
	height: auto;
	padding: .5em;
	font-size: .8em;
	text-decoration: underline;
	color: #1C4FC6;
	border: 0;
}
/*---------------------------------- Mensajes de Error */
.mens{
	width: 96%;
	margin: 1em 1em 1em 0;
	padding: 1em .5em .5em 1em !important;
	font-size: .9em;
	background: #FFFFE6;
	border: 1px solid #C8D1D6;
}
.mens p{
	font: normal .9em/110% Verdana, sans-serif !important;
}
.mens em{
	font-weight: bold;
	font-style: normal;
	color: #000;
}
.error{
	padding: .5em;
	margin: 1em 1em 1em 0;
	background: #FFFFCC url(img/auxi/auxiMsnAlert.gif) no-repeat .5em .5em;
	border: 1px solid #C8D1D6;
}
.formulario form fieldset .alert{
	border: 2px solid red;
}
/*---------------------------------- Resultados de Busqueda */
#page #cont #resuList .post ul li, #page #cont #resuList .post ol li{
	margin-bottom: .5em;
	padding: 0 0 0 .7em;
	font: normal 1em/120% Georgia, times, serif;
	border: none;
}
#resuList{
	width: 90%;
	padding-left: 2em;
}
#cont #resuList li{
	margin-bottom: 1em;
	padding-bottom: .5em;
	font-size: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #EEE;
}
#cont #resuList li img{
	float: left;
	width: 90px;
	height: 90px;
	border: none;
}
/*#cont #resuList li dl{
	color: #333;
}*/
#cont #resuList li table{
	clear: both;
}
#cont #resuList .post{
	font: normal .6em/130% Georgia, Times, serif;
}
#cont #resuList .last .post{
	border-bottom: none;
}
#cont #resuList .post h2{
	margin-bottom: .1em;
	font: bold 1.4em/normal Arial, helvetica, sans-serif;
	text-transform: none;
}
#cont #resuList .post p{
	font-family: Georgia, serif;
}
#cont #resuList .post .meta{
	padding-left:0;
	font-size: .5em;
	font-weight: normal;
}
#cont #resuList .post .meta a{
	font-weight: normal;
}
#cont #busBot{
	width: 96%;
	margin: 2em 1em 2em 0;
	padding: .5em;
	font-size: .82em;
	background: #F3F1F2;
	border: 1px solid #CCC;
}
#cont #busBot fieldset{
	width: 80%;
	margin: 0 auto;
	border: 0;
}
#cont #busBot label{
	float: left;
	margin: .4em 1em 0 1em;
}
#cont #busBot .busc_boto{
	float: left;
	padding: .5em;
	background: none;
	color: #FFF;
	cursor: pointer;
}
#cont #busBot .busc_form{
	float: left;
	width: 38%;
	height: 1.25em;
	margin-right: .3em;
	padding: .4em 0 .4em .4em;
	margin-top: .2em;
	font-family: Verdana, Arial, sans-serif;
	border: 1px solid #ccc;
}
/*---------------------------------- Paginador */
#pagiNum{
	width: 50%;
	margin: 1em auto;
	font-size: 1.1em;
	text-align: center;
}
#pagiNum a{
	padding: .2em .5em;
	color: #0445AC;
}
#pagiNum .acti{
	margin-right: .2em;
	color: #FFF;
	background: #FF7117;
}
.tablePagi{
	font-family: Arial, Verdana, sans-serif;
	font-size:.9em;
	font-weight: bold;
	text-align: center;
	color: #666;
}
.tablePagi a{
	margin: 0 .1em;
	padding: .2em .5em;
	color: #0066FF;
}
.tablePagi .current{
	margin: 0 .5em;
	padding: .2em .5em;
	color: #FFF;
	background: #0066FF;
}
/******************************************************************************** ESTRUCTURA SIDEBAR */
#side h2{
	margin: 1.5em 0 1em 0;
	font: normal .85em/120% Arial, Verdana, sans-serif;
	text-transform: uppercase;
	color: #8DAA35;
}
#side h2 span{
	font-weight: bold;
}
#side p{
	font: normal .78em/120% Georgia, times, serif;
}
#side dl{
	margin: 1em 0;
	font: normal .7em/120% Verdana, Arial, sans-serif;
}
#side dt{
	float: left;
	width: 40%;
	margin: .2em 0;
	padding: 0;
	text-align: right;
}
#side dd{
	float: right;
	width: 59%;
	margin: .2em 0;
	padding: 0;
	font-weight: bold;
	text-align: left;
}
#side dl .noTitu{
	visibility: hidden;
}
/*---------------------------------- Caja Side */
#side .introMus{
	padding: .5em 6em .5em 0;
	background: url(img/auxi/auxiMoneMuseIco.gif) no-repeat right;
}
#side .introMus a{
	text-decoration: underline;
}
#side .auxiSide{
	margin: 1em 0;
	font: normal 1em/120% Verdana, Arial, sans-serif;
	background: #FFFFBF url(img/auxi/auxiBotLeftAuxiSide.gif) no-repeat bottom left;
	color: #6B6B2E;
}
#side .auxiSide img {
	float: right;
	margin: 5% .5em 0 .5em;
}
#side .auxiSide a{
	display: block;
	padding: .5em 6.3em .7em .7em;
	font-size: .83em;
	font-family: Georgia, Times, serif;
	text-decoration: underline;
}
#side .auxiSide p{
	padding: .3em 1em 1.2em 1em;
	font-size: .83em;
}
#side .auxiSide h3{
	padding: .7em .7em 0 .7em;
	font: normal 1.1em/120% Georgia, times, serif;
	color: #960;
	background: url(img/auxi/auxiTopLeftAuxiSide.gif) no-repeat top left;
}
#side .auxiSide div{
	background: url(img/auxi/auxiTopRightAuxiSide.gif) no-repeat top right;
}
#side .auxiSide div div{
	background: url(img/auxi/auxiBotRightAuxiSide.gif) no-repeat bottom right;
}
/*---------------------------------- Banner Xplica Side */
.sideXplica1{
	margin: 1em 0;
}
.sideXplica2{
	margin: 1em 0;
}
.sideXplica1 a{
	display: block;
	background: url(img/auxi/auxiBannExplBill.gif) no-repeat top left;
}
.sideXplica2 a{
	display: block;
	background: url(img/auxi/auxiBannExplMone.gif) no-repeat top left;
}
.sideXplica1 a:hover, .sideXplica2 a:hover{
	background-position: bottom left;
}
#sideXplica a span{
	display: block;
	background: url(img/auxi/auxiBannExplRightBot.gif) no-repeat bottom right;
}
#sideXplica a span span{
	display: block;
	height: 60px;
	text-indent: -1000em;
	background: url(img/auxi/auxiBannExplRightTop.gif) no-repeat top right;
	cursor: pointer;
}
#sideXplicaNoScript a span{
	display: block;
	background: url(img/auxi/auxiBannExplRightBot.gif) no-repeat bottom right;
}
#sideXplicaNoScript a span span{
	display: block;
	height: 60px;
	text-indent: -1000em;
	background: url(img/auxi/auxiBannExplRightTop.gif) no-repeat top right;
	cursor: pointer;
}
/*---------------------------------- Formularios Sidebar */
#side form fieldset{
	margin: 0 auto;
	padding: 1em;
	font: normal .7em/110% Verdana, Arial, sans-serif;
	background: #FFFFE6;
	border: 1px solid #CCC;
}
#side form label{
	display: block;
	margin-bottom: .5em;
	font-weight: bold;
}
#side form #valDocText{
	width: 50%;
	margin-left: 1em;
	padding: .2em;
	color: #666;
	border: 1px solid #CCC;
}
#side form #valDocBoto{
	width: 33%;
	padding: .2em;
	font-weight: bold;
	color: #FFF;
	background: #8CBC20;
	border: 1px outset;
	cursor: pointer;
}
.bannGobTrans a{
	display: block;
	width: 172px;
	height: 43px;
	margin: 0 auto;
	margin-top: 1em;
	text-indent: -10000em;
	background: url(img/auxi/auxiBannGobTrans.gif) no-repeat;
}
a.bannChileClic{
	display: block;
	margin: 0 auto;
	width: 139px;
	margin-top: .5em;
	border: none;
}
a.bannChileClic img{
	border: none;
}
/*---------------------------------- Menu Catalogo Sidebar */
#side .catMenuTitu{
	margin: 1em 0;
	font: normal .85em/120% Arial, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	color: #CE7631;
}
#catMenuSide{
	margin: .5em 0;
	font: normal .88em/120% Georgia, times, serif;
}
#catMenuSide a{
	text-decoration: underline;
}
#catMenuSide h3{
	font: normal 1em/120% Georgia, times, serif;
}
#catMenuSide li{
	margin: .8em 0;
	list-style: none;
}
#catMenuSide li ul li{
	padding-left: 1em;
	background: url(img/auxi/auxiBullFot.gif) no-repeat 0 .2em;
}
#catMenuSide li ul li.acti{
	position: relative;
	left: -2.6em;
	margin-bottom: 1.5em;
	padding: 0;
	padding-top: .1em;
	background: #fff url(img/auxi/auxiCatMenuSideActiTop.gif) no-repeat top left;
}
#catMenuSide li ul li.acti a{
	display: block;
	margin-top: 5px;
	padding: .3em .3em .5em 2.4em;
	font-weight: bold;
	text-decoration: none;
	background: #fff url(img/auxi/auxiCatMenuSideActiBot.gif) no-repeat bottom left;
}
#catMenuSide li ul li.acti a span{
	display: block;
	padding-left: 1em;
	color: #000;
	background: url(img/auxi/auxiBullFot.gif) no-repeat 0 .2em;
}
/******************************************************************************** ESTRUCTURA FOOTER */
#footer .acti{
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
#footer .fotSiteMap{
	float: right;
	width: 70%;
	margin: .5em 0;
	padding: 1em 1em 1em 3em;
	font: normal .68em/120% Verdana, Arial, sans-serif;
	background: url(img/back/backRightFotSiteMap.gif) repeat-y left;
}
#footer .fotSiteMap ul{
	float: left;
	width: 30%;
}
#footer .fotSiteMap ul li{
	margin: .2em .5em;
	padding-left: 1.2em;
	font-weight: bold;
	list-style: none;
	background: url(img/auxi/auxiBullFot.gif) no-repeat 0 .25em;
}
#footer ul li a{
	color: #65112D;
}
#footer .fotSiteMap ul li ul{
	float: none;
	margin: .5em 0;
}
#footer .fotSiteMap ul li ul li{
	float: none;
	width: 12em;
	padding-left: 1em;
	font-weight:normal;
	font-size: 1em;
	background: url(img/auxi/auxiBullFootChic.gif) no-repeat 0 .4em;
}
#footer ul li ul li a{
	color: #943050;
}
/*---------------------------------- Botones Subir Bajar */
#volvSubi{
	display: block;
	width: 100%;
	margin: 1em 0;
}
#volvSubi a{
	font: normal .65em/100% Verdana, Arial, sans-serif;
	color: #943050;
}
#volv{
	float: left;
	margin-right: 1em;
	padding-left: 1em;
	background: url(img/auxi/auxiIcoBack.gif) no-repeat .2em .6em;
}
#subi{
	float: left;
	padding-left: 1em;
	background: url(img/auxi/auxiIcoTop.gif) no-repeat .2em .6em;
}
.irCont{
	position: absolute;
	top: -5em;
}
.paginador{
	margin: .2em 0 .6em 0;
	padding: .3em 0;
}
.paginador a{
	float: left;
	width: 45%;
	padding: 0 0 0 18px;
	font-size: .75em;
	font-weight: bold;
	background: url(img/auxi/auxiAnte.gif) no-repeat 0 5px;
}
#sigu{
	float: right;
	padding: 0 18px 0 0;
	text-align: right;
	background: url(img/auxi/auxiSigu.gif) no-repeat 100% 5px;
}
/*---------------------------------- Legales */
#footer address{
	float: left;
	width: 24%;
	padding: 10em 0 0 0;
	font: normal .63em/110% Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000;
	background: url(img/logo/logoAddr.gif) no-repeat 0 1em;
}
/*---------------------------------- Validacion */
#validator{
	float: right;
	width: 70%;
	padding: 1em 0;
	font: normal .68em/120% Verdana, Arial, sans-serif;
	text-align: right;
	color: #943050;
	background: url(img/back/backTopValid.gif) repeat-x top;
}
#validator a{
	text-decoration: underline;
	color: #943050;
}
/*---------------------------------- Auxiliares*/
#validator .av{
	text-decoration: none;
}
.out{
	padding-right: 11px;
	background: url(img/auxi/auxiIcoOut.gif) no-repeat 100% 6px;
}
.mail{
	padding-right: 13px;
	background: url(img/auxi/auxiIcoMail.gif) no-repeat 100% 6px;
}
.last{
	border: none !important;
}
.cf:after{
    display: block;
    clear: both;
    content: "."; 
    height: 0;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf{height: 1%;}
/* End hide from IE-mac */