@charset "utf-8";
/*
THEME NAME: Cambiaso
THEME URI: http://multinet.cl/
DESCRIPTION: Tema basado en <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>
VERSION: 2
AUTHOR: <a href="http://kyuumeitai.com/">Álex Acuña Viera</a> / <a href="http://daidaros.com/">Rodrigo Cartagena Armijo</a>
AUTHOR URI:
TAGS: Cambiaso, Kyuumeitai, Daidaros, sandbox, microformats, multinet, webdeveloper
*/

@import url("styles/globalclass.css");
@import url("styles/reset.css");
@import url("scripts/thickbox/thickbox.css");

body {
	font-size: 62.5%;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

#wrapper {
	background: url('images/bg-middle.png') repeat-y center;
	_background: url('images/bg-middle.jpg') repeat-y center;
	width: 1024px;
	margin: 0 auto;
	}

.wrapper {
	width: 854px;
	margin: 0 auto;
	}

#logo {
	float: left;
	display: inline;
	margin: 28px 0 0 30px;
	position: relative;
	z-index: 10;
	}

#logo h1 a {
	background: url('images/logo-cambiaso.png') no-repeat center center;
	_background: url('images/logo-cambiaso.gif') no-repeat center center;
	width: 249px;
	height: 74px;
	display: block;
	}

#header {
	background: url('images/header-bg-top.jpg') no-repeat top center;
	width: 1024px;
	height: 262px;
	position: relative;
	z-index: 3;
	}

#header a {
	color: #fff;
	}

#menutop {
	float: right;
	font-size: 1.2em;
	margin-top: 3px;
	position: relative;
	z-index: 2;
	}

#menutop a {
	text-decoration: none;
	}

#menutop a:hover {
	text-decoration: underline;
	}

#menutop li {
	float: left;
	}

#menutop-accesoproveedores {
	margin: 0 10px;
	}

#menutop-espanol,
#menutop-contacto{
	margin: 0 10px;
	}

#menutop-mapasitio {
	margin: 0 20px;
	}

#menumain {
	width: 600px;
	height: 26px;
	text-align: right;
	position: absolute;
	left: 127px;
	top: 233px;
	padding: 1px;
	z-index: 20;
	}

#menumain .menumain-li,
#nprod-arrow{
	font-size: 1.4em;
	line-height: 26px;
	text-decoration: none;
	float: left;
	margin-right: 40px;
	}

#nprod-arrow{
	
	}

#menumain a{
	text-decoration: none;
	}

#menumain a:hover {
	text-decoration: underline;
	}

#nprod-list{
	position: absolute;
	z-index: 21;
	left: 390px;
	top: 22px;
	width: 254px;
	text-align: left;
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

#nprod-bgtop,
#nprod-bgbottom{
	width: 254px;
	height: 10px;
	}

#nprod-bgtop{
	
	}

#nprod-list ul{
	background: url(images/nprodlist-middle.png) repeat-y left;
	_background: url(images/nprodlist-middle.gif) repeat-y left;
	}

#nprod-bgtop{	
	background: url(images/nprodlist-top.png) no-repeat left bottom;
	_background: url(images/nprodlist-top.gif) no-repeat left bottom;	
	}

#nprod-bgbottom{
	background: url(images/nprodlist-bottom.png) no-repeat left top;
	_background: url(images/nprodlist-bottom.gif) no-repeat left top;	
	}

#nprod-arrow span{
	position: relative;
	color: #fff;
	top: -1px;
	padding: 0px 2px;
	margin-left: 3px;
	font-size: 0.6em;
	cursor: pointer;
	}
	
#nprod-arrow li a{
	padding: 5px 12px;
	_padding: 0px 12px;
	_margin: 0;
	display: block;
	}

#nprod-arrow li{
	padding: 1px;
	}

#nprod-arrow li a:hover{
	background: url(images/m-hover.png) no-repeat 4px center;
	color: #000;
	}

#flash-home-wrapper{
	height: 280px;
	position: absolute;
	left: 50%;
	margin-left: -423px;
	}

#flash-content{
	margin-top: 32px;
	}

#flash-reciclaje{
	width: 400px;
	float: left;
	}

/* ------------------------------------------------------------------------------------- #menu-people */

.menu-people-default {
	background: url('images/img-people/default.png') no-repeat center top;
	width: 271px;
	height: 238px;
	position: absolute;
	right: 125px;
	bottom: -30px;
	}

/* Nosotros */
.menu-people-nosotros {
	background: url(images/img-people/nosotros.png) no-repeat right top;
	width: 324px;
	height: 213px;
	position: absolute; z-index: 90;
	right: 130px;
	bottom: 3px;
	}

/*Línea Té*/
.menu-people-te {
	background: url(images/img-people/te.png) no-repeat right top;
	width: 320px;
	height: 171px;
	position: absolute; z-index: 90;
	right: 85px;
	bottom: -1px;
	}

/*Línea Reciclaje*/

.menu-people-reciclaje {
	background: url(images/img-people/reciclado.png) no-repeat right top;
	width: 160px;
	height: 211px;
	position: absolute; z-index: 90;
	right: 150px;
	bottom: -6px;
	}

/*Línea Orgánica*/

.menu-people-organica {
	background: url(images/img-people/organicos.png) no-repeat right top;
	width: 237px;
	height: 239px;
	position: absolute; z-index: 90;
	right: 120px;
	bottom: -35px;
	}

/*Noticias*/
.menu-people-noticias {
	background: url(images/img-people/noticias.png) no-repeat right top;
	width: 471px;
	height: 177px;
	position: absolute; z-index: 90;
	right: 150px;
	bottom: 28px;
	}

/*Línea Materiales y Empaques*/
.menu-people-materiales-y-empaques {
	background: url(images/img-people/materiales-y-empaques.png) no-repeat right top;
	width: 223px;
	height: 225px;
	position: absolute; z-index: 90;
	right: 140px;
	bottom: -20px;
	}

/*Hogar y Limpieza*/
.menu-people-hogar-y-limpieza {
	background: url(images/img-people/hogar-y-limpieza.png) no-repeat right top;
	width: 232px;
	height: 263px;
	position: absolute; z-index: 90;
	right: 184px;
	bottom: -39px;
	}

/*Hierbas e Infusiones */
.menu-people-hierbas-e-infusiones {
	background: url(images/img-people/hierbas-e-infusiones.png) no-repeat right top;
	width: 230px;
	height: 230px;
	position: absolute; z-index: 90;
	right: 130px;
	bottom: 3px;
	}

/*Bolsas de Aseo*/
 
.menu-people-bolsas-de-aseo {
	background: url(images/img-people/bolsas-de-aseo.png) no-repeat right top;
	width: 258px;
	height: 225px;
	position: absolute; z-index: 90;
	right: 100px;
	bottom: -20px;
	}
	
/*Yerba Mate*/

.menu-people-yerba-mate {
	background: url(images/img-people/yerba-mate.png) no-repeat right top;
	width: 236px;
	height: 166px;
	position: absolute; z-index: 90;
	right: 125px;
	bottom: 3px;
	}
	
#content {
	background: url('images/header-bg-bottom.jpg') no-repeat center top;
	position: relative;
	padding: 20px 0 100px 0;
	}

.home #content{
	background: url(images/home-bg-flash.jpg) no-repeat center top;
	padding: 20px 0 60px 0;
	_padding: 20px 0 60px 0;
	margin-bottom: -35px;
	_margin-top: -35px;
	}

.home #header{
	z-index: 3;
	}

body.search-results .hentry {
	width: 710px;
	}

body.search-results .hentry hr {
	background: url('images/sitemap-separador.png') no-repeat bottom center;
	height: 10px;
	border: none;
	}

#menutop-search div{
	background: url('images/bg-menutop-search.png') no-repeat bottom center;
	width: 170px;
	height: 19px;
	position: relative;
	top: -2px;
	right: 5px; 
	padding: 1px;
	}

#menutop-search #s{ 
	border: none;
	background: none;
	width: 130px;
	height: 15px;
	display: block;
	position: absolute;
	left: 5px;
	top: 3px;
	color: #fff;
	font: normal 10px Verdana, Geneva, sans-serif;
	}

#menutop-search .button{ 
	border: none;
	background: url(images/buscador-img.gif) no-repeat top center;
	width: 15px;
	height: 12px;
	display: block;
	text-indent: -300em;
	overflow: hidden;
	position: absolute;
	right: 3px;
	top: 5px;
	text-align: left;
	}
	
#breadcrum {
	font-size: 1.2em;
	width: 710px;
	margin: 0 60px;
	color: #363b1d;
	position: relative;
	/* z-index: 96; */
	}

#breadcrum a, 
#breadcrum{
	color: #363b1d;
	}

#breadcrum strong {display: none;}

.post {
	margin: 20px 30px 0 60px;
	color: #515151;
	font-size: 1.2em;
	width: 400px;
	margin-bottom: -1.5em; /* Así el párrafo no me deforma misteriosamente el footer. */
	float: left;
	_display: inline;
	}

.page-template-t_menu-2-nosotros-php .post{
	width: 750px;
	margin: 20px auto;
	float: none;
	_display: block;
	}

.page-template-t_menu-2-nosotros-php #breadcrum{
	margin: 0 52px;
	}

.post .entry-content p {
	margin-bottom: 1.5em;
	line-height: 1.2em;
	text-align: justify;
	}

.entry-content strong {
	font: normal bold 1.3em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

.post.t_home-php {
	width: 400px;
	}

.post.t_home-php img {
	float: left;
	}

.page-template-t_menu-6-php .post{
	width: 720px;
	}

.entry-title a, .entry-title a:visited, 
.page-title{
	color: #363b1d;
	letter-spacing: -1px;
	text-decoration: none;
	}

.entry-title,
.page-title{
	font-size: 2.166667em;
	color: #363b1d;	
	letter-spacing: -1px;
	margin-bottom: 2px;
	position: relative;
	top: -18px;
	}

.search .entry-title{
	font-size: 2.166667em;
	color: #363b1d;	
	letter-spacing: -1px;
	margin-bottom: 2px;
	position: relative;
	top: 0;
	}

.search hr{
	margin-bottom: 20px;
	}

.search .post {
	width: 710px;
	}
	
.navigation{
	height: 30px;
	}

.navigation a{
	color: #363b1d;	
	}

.navigation .nav-previous{
	float: left;
	}

.navigation .nav-next{
	float: right;
	}


.entry-content .hentry {
	padding-bottom: 1em;
	}

#content h3 {
	font-size: 1.67em;
	}

#content h4 {
	font-size: 1.17em;
	}

#content h3, 
#content h4 {
	color: #363b1d;
	margin-bottom: 1em;
	}

/* -------------------------------------------------------------------------------------- Contacto */

.page-template-t_contacto-php .col01,
.page-template-t_contacto-reciclaje-php .col01{
	margin-right: 60px;
	float:left;
	}

.page-template-t_contacto-php .col02 {
	}
	
div.wpcf7 {
	margin:0;
	padding:0;
}

.page-template-t_contacto-php .col01,
.page-template-t_contacto-php .col02,
.page-template-t_contacto-reciclaje-php .col01,
.page-template-t_contacto-reciclaje-php .col02{
	float: left;
	width: 230px;
	}

.page-template-t_contacto-php .post,
.page-template-t_contacto-reciclaje-php .post { /* Esto es para modificar el ancho del sitio. Utilizado para plantillas de más de una columna*/
	width: 730px;
	}

.cform li {
	margin: 5px 0;
	}

.cform span {
	display: block;
	clear: both;
	margin: 10px 0;
	line-height: 100%;
	}

.cform .single, 
.cform .area, 
.cform span, 
.cform .cf-sb, 
.failure {
	width: 260px;
	}	

.cform .single {
	height: 22px;
	}

.cform .cformselect {
	width: 272px;
	height: 31px;
	cursor: pointer;
	}

.cform .cformselect option {
	padding: 2px 7px;
	border-bottom: 1px solid #e4e4e4;
	font: normal 1.0em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	cursor: pointer;
	}

.cform .single, 
.cform .area, 
.cform .cformselect {
	background: url('images/cform-bg.png') repeat-x top;
	border: 1px solid #e4e4e4;
	font: normal 1.1em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	padding: 5px 5px 0 5px;	
	color: #515151;
	}

.cform .reqtxt,
.cform .emailreqtxt {
	margin: 0 0 10px;
	text-align: right;
	font: normal 1em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

.linklove { /*orz*/
	display: none;
	}

.cform .cf-sb {
	text-align: right;
	}

.cform .sendbutton,
.failure {
	background: url('images/cform-bg.png') repeat-x top;
	border: 1px solid #e4e4e4;
	padding: 5px;
	font: normal 1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

.cform .sendbutton {
	color: #515151;
	cursor: pointer;
	}

.cf_info {
	color: #520b0d;
	display: block;
	}
	
/* -------------------------------------------------------------------------------------- #sidebar */

.sidebar {
	width: 341px;
	margin-top: 15px;
	float: right;
	min-height: 200px;
	display: inline;
	margin-left: -340px;
	}

.sidebar ul {
	font: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

.page-template-t_menu-6-php .sidebar{
	display: inline;
	margin: 15px 0 40px -30px;
	_margin: 15px 0 40px -100px;
	position: relative;
	left: 75px;
	}

.page-template-t_menu-6-php .entry-content p{
	clear: left;
	}

.m03-item,
.m06-item{
	margin-left: 86px;
	background: none;	
	}

.m03-item a,
.m06-item a{
	color: #fff;
	padding: 6px 10px 6px 17px;	
	}

.m03-item a:hover,
.m06-item a:hover{
/*	background: url('images/bg-sidebar-li-hover.png') repeat-y top center; 	
	_background: url('images/bg-sidebar-li-hover2.png') repeat-y top center; 
*/	color: #000;
	}

.sidebar a {
	color: #363b1d;
	text-decoration: none;
	display: block;
	}

.pageid-22 .sidebar-nosotros-nuestra-empresa, 
.pageid-25 .sidebar-nosotros-historia, 
.pageid-27 .sidebar-nosotros-politicas-de-calidad, 
.pageid-29 .sidebar-nosotros-mision-y-vision{

	}

.sidebar-nosotros-nuestra-empresa, 
.sidebar-nosotros-historia, 
.sidebar-nosotros-politicas-de-calidad, 
.sidebar-nosotros-mision-y-vision{
	
	}

.sidebar-nosotros-nuestra-empresa a, 
.sidebar-nosotros-historia a, 
.sidebar-nosotros-politicas-de-calidad a, 
.sidebar-nosotros-mision-y-vision a{
	padding: 6px 10px 6px 17px;	
	}


.sidebar-nosotros-nuestra-empresa a:hover, 
.sidebar-nosotros-historia a:hover, 
.sidebar-nosotros-politicas-de-calidad a:hover, 
.sidebar-nosotros-mision-y-vision a:hover,
.pageid-22 .sidebar-nosotros-nuestra-empresa a, 
.pageid-25 .sidebar-nosotros-historia a, 
.pageid-27 .sidebar-nosotros-politicas-de-calidad a, 
.pageid-29 .sidebar-nosotros-mision-y-vision a {
	background: url('images/bg-sidebar-li-hover.png') repeat-y top !important;
	_background: url('images/bg-sidebar-li-hover2.png') repeat-y top !important;
	color: #fff;
	}


.blog .sidebar,
.single .sidebar {
/*	margin: 41px 20px 20px 0; */
	}


/* --------------------------------------------------------------------------- Sidebar - Productos */

.nprod-logo-list .withlogo,
.nprod-logo-list .withoutlogo {
	display: block;
	width: 180px;
	}

.nprod-logo-list .withlogo {
	text-indent: -300em;
	overflow: hidden;
	height: 60px;
	}

.nprod-logo-list .withoutlogo {
	font: normal 1em Arial, Helvetica, sans-serif;
	text-align: left;
	}

.nprod-logo-list a,
.parent-pageid-17 .sidebar li,
.parent-pageid-31 .sidebar li,
.parent-pageid-58 .sidebar li{
	background: url(images/m03-raya.png) no-repeat bottom left;
	}

li.nprod-envase{
	display: block;
	background: #fff;
	margin: 0;
	}

.sidebar-envase{
	float: right;
	margin: 20px 60px 0 0;
	}

.nprod-envase img{
	display: block;
	}

.m04-fichatecnica{
	clear: both;
	display: block;
	text-align: right;
	margin: 10px 0 4px;
	}

.m04-fichatecnica a{
	font: normal 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #363b1d;	
	}

.m04-fichatecnica a:hover{
	text-decoration: underline;
	}

/* -------------------------------------------------------------------------------------- Menú 01 */

#menu01,
#menu02,
#menu05{
	clear: both;
	width: 740px;
	margin: 0 auto;
	padding-top: 30px;
	}

#menu01 li{
	float: left;
	margin-right: 6px;
	}

#menu01 li a.withlogo,
#menu01 li a.withoutlogo{
	display: block;
	text-decoration: none;
	width: 75px;
	height: 110px;
	position: relative;
	}

#menu01 li a.withlogo{
	}

#menu01 li a.withlogo span{
	display: block;
	text-align: center;
	width: 100%;
	position: absolute;
	top: 86px;
	color: #363b1d;
	}

#menu02 li{
	float: left;
	}

#menu02 li a.withlogo,
#menu02 li a.withoutlogo{
	display: block;
	text-decoration: none;
	width: 120px;
	height: 60px;
	}

#menu02 li a.withlogo{
	text-indent: -300em;
	overflow: hidden;
	}

#menu03 .m03-item{
	background: url(images/m03-raya.png) no-repeat bottom left;
	width: 186px;
	}
	
#menu05{
	position: relative;
	}

#menu05 .scrollable{
	height: 190px;
	width: 680px;
	margin: 0 auto;
	overflow: hidden; 
	position: relative;
	}

#menu05 a{
	text-decoration: none;	
	}
	
#menu05 .items{
	width: 20000em;     
    position: absolute; 
	}

#menu05 .item{ 
    float: left;
	width: 170px;
	background: url(images/m05-line.png) no-repeat top left;
	padding-top: 20px;
	height: 190px;
	text-align: center;
	}

#menu05 .item h5 a{
	font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #68090c;
	text-decoration: none;
	}

#menu05 a.prev,
#menu05 a.next,
#menu05 a.prevPage, 
#menu05 a.nextPage {
	display:block;
	width: 19px;
	height: 19px;
	float:left;
	cursor:pointer;
}

#menu05 a.prev,
#menu05 a.prevPage{
	background: url(images/m05-btnleft.png) no-repeat top left;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: 30px;
	z-index: 2;
	}

#menu05 a.next,
#menu05 a.nextPage{
	background: url(images/m05-btnright.png) no-repeat top left;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: 30px;
	z-index: 2;
	}
	
#menu05 a.disabled {
	visibility: hidden !important;
	}

#menu05 .navi {
	height: 20px;
	float: right;
	margin-right: 40px;
	}

#menu05 .navi a {
	float: left;
	margin: 3px;
	width: 15px;
	height: 15px; 
	background: url(images/m05-btnoff.png) no-repeat top left;
	cursor: pointer;	
	}

#menu05 .navi a.active{
	background: url(images/m05-btnon.png) no-repeat top left;
	}

#menu05 .shadowleft{
	background: url(images/m05-shadowleft.jpg) no-repeat right 50px;
	width: 15px;
	height: 279px;
	position: absolute;
	top: 0;
	left: 15px;
	}

#menu05 .shadowright{
	background: url(images/m05-shadowright.jpg) no-repeat top left;
	width: 15px;
	height: 279px;
	float: right;
	position: absolute;
	top: 0;
	right: 15px;
	}

#menu05 .m05-descripcion{
	width: 150px;
	margin: 5px auto 0;
	color: #515151;	
	cursor: pointer;
	display: block;
	}	

#m05-links{
	clear: both;
	width: 730px;
	margin: 0 auto;
	padding-top: 10px;
	}

#m05-links li{
	float: left;
	width: 180px;
	margin: 5px 0px 0 0;
	}

#m05-links a{
	text-decoration: none;
	font: normal 13px Arial, Helvetica, sans-serif;
	display: block;
	color: #560a0d;
	}

/*	color: #515151; */

#m05-links a:hover{
	color: #560a0d;
	text-decoration: underline;
	}

/* -------------------------------------------------------------------------------------- Noticias */

.news-pic {
	width: 215px;
	height: 57px;
	}

.news-ttl a {
	font: normal 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

.news-wrapper {
	float: left;
	width: 225px;
	}

.news-content {
	float: left;
	display: inline;
	width: 225px;
	color: #515151;
	font: normal 1.1em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	}

.news-more {
	clear: both;
	text-align: right;
	margin: 10px 0;
	}

.news-wrapper small {
	font-style: italic;
	color: #7b1013;
	}

/* -------------------------------------------------------------------------------- Mapa del Sitio */

.page-template-t_mapa-del-sitio-php .entry-content {
	width: 730px;
	}

.page-template-t_mapa-del-sitio-php .entry-content a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	}

.page-template-t_mapa-del-sitio-php .entry-content a:hover {
	text-decoration: underline;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul {
	margin-bottom: 30px;
	padding: 20px 0;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li {
	background: url('images/sitemap-separador.png') no-repeat bottom center;
	padding: 0 0 20px 20px;
	margin-bottom: 10px;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li a {
	font: normal 1.5em Arial, Helvetica, sans-serif;
	color: #363b1d;	
	letter-spacing: -1px;
	padding: 0 0 .1em;
	display: block;
	height: 1em;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li.page-item-31 {
/*	width: 710px;
	clear: both;*/
	background-image: none!important;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li.page-item-31 ul {
	padding: 0;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li.page-item-31 ul li {
	width: 280px;
	margin: 20px 0;
	float: left;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li.page-item-31 ul li {
	margin: 0 0 5px 20px;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li ul {
	margin: 15px 0;
	padding: 0;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li ul li {
	background: none;
	list-style-image: url('images/sitemap-flecha.png');
	margin: 0 0 5px 20px;
	padding: 0;
	}

.page-template-t_mapa-del-sitio-php .entry-content ul li ul li a {
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0;
	padding: 0;
	}

.page-template-t_mapa-del-sitio-php .entry-content li a {

	}

.page-template-t_mapa-del-sitio-php .entry-content ul li ul li ul {margin: 5px 0 0;}

.page-template-t_mapa-del-sitio-php .entry-content ul li ul li ul li {
	background: none;
	list-style: disc;
	}

/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-17, 
.page-template-t_mapa-del-sitio-php .entry-content .page-item-31, 
.page-template-t_mapa-del-sitio-php .entry-content .page-item-53, 
.page-template-t_mapa-del-sitio-php .entry-content .page-item-56, 
.page-template-t_mapa-del-sitio-php .entry-content .page-item-365 {
	}

/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-34, 			Línea Té */
/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-47, 			Línea Productos Orgánicos */
/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-41, 			Línea Yerba Mate */
/*.page-template-t_mapa-del-sitio-php .entry-content page-item-37 {				Línea Productos Orgánicos */
/*	float: left;
	}*/

/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-51, 			Línea Hogar y Limpieza */
/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-39, 			Línea Bolsas de Aseo */
/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-49, 			Línea Materiales y Empaques */
/*.page-template-t_mapa-del-sitio-php .entry-content .page-item-58 {			Línea Reciclaje */
/*	float: right;
	}*/

.sitemap-columnas {
	background: url('images/sitemap-separador.png') no-repeat bottom center;
	width: 670px;
	margin-top: -60px;
	padding-left: 60px; 
	}

.sitemap-columnas ul {
	margin: 0!important;
	padding: 0!important;
	}
	
.sitemap-columnas li {
	background-image: none!important;
	margin: 0;
	padding: 0;
	}

.sitemap-columnas li li {
	margin: 0;
	padding: 0;
	}

.sitemap-left {
	width: 330px;
	float: left;
	}

.sitemap-right {
	width: 330px;
	float: right;
	}

/* -------------------------------------------------------------------------------------- #footer */

#footer {
	background: url('images/footer-bg-normal.png') no-repeat center bottom;
	_background: url('images/footer-bg-normal.gif') no-repeat center bottom;
	width: 1024px;
	height: 106px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	}

.home #footer{
	background: url('images/footer-bg.png') no-repeat center bottom;
	_background: url('images/footer-bg.gif') no-repeat center bottom;
	}

#footer-telephonist {	
	background: url('images/footer-phonegirl-1.png') no-repeat left bottom;
	_background: url('images/footer-phonegirl-1.gif') no-repeat left bottom;
	width: 150px;
	height: 186px;
	position: absolute;
	top: -92px;
	left: -1px;
	}

/*.pageid-58 #footer-telephonist, ------------------------------------------------------------------- Antiguo
.page-parentid-58 #footer-telephonist {
	background: url('images/footer-phonegirl-2.png') no-repeat left bottom;
	_background: url('images/footer-phonegirl-2.gif') no-repeat left bottom;
	width: 150px;
	height: 186px;
	position: absolute;
	top: -95px;
	left: -1px;
	}*/

#footer-number {
	background: url('images/footer-number.png') no-repeat center center;
	_background: url('images/footer-number.gif') no-repeat center center;
	width: 146px;
	height: 21px;
	padding: 7px 16px 7px 0;
	border-right: 1px solid #fff;
	position: absolute;
	left: 121px;
	top: 40px;
	}

#footer-text {
	position: absolute;
	left: 290px;
	top: 45px;
	width: 300px;
	height: 80px;
	line-height: 90%;
	}

.home #footer-text {
	
	}

#footer-text, 
#footer-text a {
	color: #fff;
	}

#footer-logo {
	background: url('images/footer-logo.png') no-repeat center center;
	_background: url('images/footer-logo.gif') no-repeat center center;
	width: 125px;
	height: 66px;
	position: absolute;
	right: 15px;
	top: 19px;
	}

#developed-by a {
	background: url('images/footer-logomultinet.png') no-repeat right center;
	_background: url('images/footer-logomultinet.gif') no-repeat right center;
	width: 106px;
	height: 25px;
	display: block;
	margin-bottom: 15px;
	}	

#developed-by {
	float: right;
	}

#comments {
	width: 470px;
	margin: 0 60px;
	}

.parent-pageid-31 .alignleft{
	position: relative;
	left: -30px;
	}

#reciclaje-link{
	float: left;
	margin-left: 105px;
	margin-top: 20px;
	display: inline;
	}

#reciclaje-link h4{
	color: #575353;
	font: normal 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-right: 20px;
	}

#reciclaje-link a{
	font: normal 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}

#reciclaje-link a:hover{
	text-decoration: underline;
	}

.pageid-47 .alignleft{
	top: 40px;
	}
	
.page-template-t_menu-2-nosotros-php .entry-content {
	width: 750px;
	}

.page-template-t_menu-2-nosotros-php .entry-content p {
	width: 750px;
	}

.img-right {
	float: right;
	margin: 5px 0 15px 15px;
	}
.img-center {}
.img-left {}

#biodegradacion-button {
	float: right;
	margin: 50px 150px 0 0;
	position: relative;
	display: inline;
	z-index: 1;
	}

#biodegradacion-button a {
	background: url('images/biodegradable.jpg') no-repeat top center;
	text-indent: -300em;
	overflow: hidden;
	text-align: left;
	display: block;
	width: 140px;
	height: 165px;
	z-index: 1;
	position: relative;
	}

#biodegradacion-button a:hover {
	/* background: url('images/biodegradable.jpg') no-repeat bottom center; */
	
	}

#biodegradacion-button .overbox-wrapper{
	width: 0px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 11;
	background: #fff;
	overflow: hidden;
	}	

#biodegradacion-button .overbox-load{
	float: left;
	z-index: 12;
	margin: 20px 0 20px 30px;
	display: inline;
	}

#biodegradacion-button .post{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* padding: 0 25px 0 0; */
	width: 350px;
	z-index: 13;
	}

#biodegradacion-button .post .entry-title{
	position: static;
	margin: 0 0 0.5em 0;
	padding: 0 0 0 0;
	}

#bio-top-left,
#bio-top-right,
#bio-bottom-left,
#bio-bottom-right{
	display: block;
	width: 26px;
	height: 28px;
	position: absolute;
	z-index: 11;
	}

#bio-line-left,
#bio-line-right{	
	height: 300em;
	width: 7px;
	background: url(images/bio-line-y.png) repeat-y top;
	_background: url(images/bio-line-y.gif) repeat-y top;
	position: absolute;
	z-index: 10;
	}

#bio-line-top,
#bio-line-bottom{
	width: 300em;
	height: 7px;
	background: url(images/bio-line-x.png) repeat-x top;
	_background: url(images/bio-line-x.gif) repeat-x top;	
	position: absolute;
	z-index: 10;	
	}

#bio-line-top{
	top: 0;
	left: 0;
	}

#bio-line-bottom{
	bottom: 0;
	_bottom: -3px;
	left: 0;
	}

#bio-line-left{
	left: 0;
	top: 0;
	}

#bio-line-right{
	right: 0;
	top: 0;
	}

#bio-top-left{
	background: url(images/bio-top-left.png) no-repeat top left;
	_background: url(images/bio-top-left.gif) no-repeat top left;
	top: 0;
	left: 0;
	}

#bio-top-right{
	background: url(images/bio-top-right.png) no-repeat top right;
	_background: url(images/bio-top-right.gif) no-repeat top right;
	top: 0;
	right: 0;
	}

#bio-bottom-left{
	background: url(images/bio-bottom-left.png) no-repeat top left;
	_background: url(images/bio-bottom-left.gif) no-repeat top left;
	bottom: 0;
	left: 0;
	}

#bio-bottom-right{
	background: url(images/bio-bottom-right.png) no-repeat top left;
	_background: url(images/bio-bottom-right.gif) no-repeat top left;
	bottom: 0;
	right: 0;
	}

.post-3463 {
	background: #000 !important;
	}

.single .entry-content .alignleft,
.blog .entry-content .alignleft{
	float: left;
	}

.single .entry-content p,
.blog .entry-content p{
	margin-bottom: 1em;
	}

.single .entry-content li,
.blog .entry-content li{
	list-style: disc;
	margin: 0 0 0.5em 0;
	}

.single .entry-content ul,
.blog .entry-content ul{
	margin: 1em 0;
	padding-left: 2em;
	}

.single .post,
.blog .post{
	margin-bottom: 2em;
	}


/* -------------------------------------------------------------------------------------- WP PageNavi */

.wp-pagenavi {
	clear: both;
	width: 300px;
	margin: 0 auto;
	padding-top: 5px;
	font: normal 14px Georgia, Times, serif;
	}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #6c1415;
	background-color: #fff;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #6c1415;
	background-color: #fff;	
}
.wp-pagenavi a:hover {	
	color: #000;
	background-color: #fff;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #6c1415;
	background-color: #fff;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 12px 2px 2px;
	color: #555;
	background-color: #fff;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	color: #555;
	background-color: #fff;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	color: #555;
	background-color: #fff;
}

/* -------------------------------------------------------------------------------------- Separator */

.separator{
	float: left;
	width: 280px;
	}

.separator-nav{
	width: 225px;
	}

#separator-mask{
	clear: both;
	overflow: hidden;
	width: 235px;
	position: relative;
	height: 800px;
	border-top: 1px solid #000;
	}

#separator-wrapper{
	width: 3000em;
	position: absolute;
	height: 800px;
	margin-top: 20px;
	}

.separator-next,
.separator-prev{
	display: block;
	width: 19px;
	height: 19px;
	cursor: pointer;
	text-indent: -300em;
	overflow: hidden;
	margin-right: 10px;
	float: right;
	}

#separator-ttl{
	display: block;
	width: 140px;
	float: left;
	}

.separator-next{
	background: url(images/m05-btnright.png) no-repeat top left;
	}

.separator-prev{
	background: url(images/m05-btnleft.png) no-repeat top left;
	}	
