@charset "utf-8";

/*
THEME NAME: multimúsica
THEME URI: http://multinet.cl/
DESCRIPTION: Theme de WordPress hecho para <a href="multimúsica">multimúsica</a> basado en <a href="http://www.plaintxt.org/">SandboxRich</a>
VERSION: 0.2
AUTHOR: Kyuumeitai / Daidaros
AUTHOR URI: http://alex.acunaviera.com  http://daidaros.com/
*/

/*	———————————————————————————————————————————————————————————————————————	Resets & Tricks	*/

@import "styles/resets.css";
@import "styles/tricks.css";

/*	———————————————————————————————————————————————————————————————————————	Generales	*/

body {
	background: #eee url('images/bg-body.jpg') repeat top center/* fixed*/;
	font-family: "Helvetica Neue", Arial, sans-serif;
	}

#wrapper {
	background: url('images/bg-wrapper-fff.png') no-repeat top center;
	_background: #f5f5f5;
	width: 908px;
	margin: 0 auto;
	}

/*	———————————————————————————————————————————————————————————————————————	Header	*/

#navegacion-header {
	width: 300px;
	float: right;
	margin: 30px;
	font: normal 11px Arial, sans-serif;
	text-align: right;
	}

#navegacion-header a {
	color: #616161;
	text-decoration: none;
	}

#navegacion-header a:hover {
	color: #363636;
	text-decoration: underline;
	}

.logotipo {
	background: url('images/logotipo-multimusica.png') no-repeat top center;
	width: 294px;
	height: 57px;
	margin: 35px 0 0 30px;
	display: block;
	float: left;
	}

#blog-description {
	height: 20px;
	float: left;
	width: 310px;
	_float: right;
	}

p.descripcion {
	font: italic 16px Verdana, sans-serif;
	color: #666;
	width: 288px;
	height: 20px;
	padding-left: 20px; 
	border-left: dotted 1px #666;
	position: relative;
	bottom: 10px;
	*bottom: 20px;
	left: 30px;
	*left: 350px; /* IE 6 y 7 */
	_left: 180px; /* IE 6 */
	}

#content-wrapper {
	background: url('images/bg-wrapper.png') repeat top center;
	_background: #c8c7c7;
	margin-top: 20px;
	padding: 6px;
	_margin-left: 0px;
	_padding: 0;
	text-align: left;
	}


/*	———————————————————————————————————————————————————————————————————————	Barra de navegación	*/

#navegacion {
	background: #131313 url('images/bg-navbar-top.jpg') repeat top center;
	font: normal 16px "Helvetica Neue", Arial, sans-serif;
	width: 896px;
	height: 50px;
	padding-top: 6px;
	_margin: 6px;
	}

#navegacion a {
	color: #fff;
	text-decoration: none;
	padding: 0 3px;
	}

#navegacion a:hover {
	border-bottom: solid 3px #fff;
	}

#navegacion .activo {
	border-bottom: solid 3px #05dfed;
	}

.listado-de-paginas ul {
	}

.listado-de-paginas li {
	float: left;
	margin: 8px 10px 0 22px;
	}

/*	———————————————————————————————————————————————————————————————————————	Buscador	*/

#searchform {
	background: #080808;
	width: 223px;
	height: 32px;
	float: right;
	margin: 4px 10px 0;
	position: relative;
	}

#s {
	background: #080808;
	width: 180px;
	border: none;
	margin: 6px;
	}
	
#searchform .button {
	background: url('images/bg-buscador-lupa.jpg') no-repeat top center;
	width: 17px;
	height: 18px;
	margin: 6px;
	position: absolute;
	right: 3px;
	top: 3px;
	border: none;
	cursor: pointer;
	}

#menu-miga {
	height: 15px;
	text-align: left;
	margin: 3px 0;
	}

#breadcrumbs a {
	font: normal 10px "Helvetica Neue", Arial, sans-serif;
	text-transform: lowercase;
	text-decoration: none;
	color: #666;
	}

#breadcrumbs a:hover {
	color: #000;
	}

#breadcrumbs strong {
	font: bold 10px "Helvetica Neue", Arial, sans-serif;
	text-transform: lowercase;
	}

.llamadas-editorial-y-fotografias{
	margin: 10px 0;
	}

#llamadas-nuestras-producciones,
#llamadas-editorial,
#llamadas-fotografias,
.llamada-default,
.each-widget {
	background: #fff url('images/bg-widgets.jpg') repeat-x top center;
	padding-bottom: 22px;
	margin-bottom: 14px;
	}

#llamadas-editorial {
	width: 530px;
	float: left;
	}

#llamadas-fotografias {
	float: right;
	width: 350px;
	}

.llamada-default {
	width: 530px;
	padding-top: 7px;
	}

.t-contacto .llamada-default,
.t-club .llamada-default{
	width: 896px;
	position: relative;
	}

.t-club .content-registro .col01,
.t-club .content-registro .col02{
	margin-top: 20px;
	}

.t-club .content-beneficio .col01,
.t-club .content-beneficio .col02{
	
	}

.t-club .content-registro .col01{
	width: 520px;
	float: left;
	}

.t-club .content-beneficio .col01{
	width: 422px;
	float: left;
	margin-left: 20px;
	}

.t-club .content-registro .col02{
	width: 300px;
	float: right;
	margin-right: 25px;
	}

.t-club .content-beneficio .col02{
	float: right;
	margin-right: 25px;	
	width: 390px;
	}

.t-club .content-beneficio li{
	clear: both;
	}

.t-club .beneficios-ttl{
	font: normal 23px "Myriad Pro", "Arial Narrow", Arial, sans-serif;
	color: #4d4d4d;
	letter-spacing: -1pt;
	line-height: 38px;
	color: #4d4d4d;
	text-decoration: none;	
	margin: 0 25px;
	}

.t-club .content-beneficio .col02 h3{
	font: normal 18px "Myriad Pro", "Arial Narrow", Arial, sans-serif;	
	color: #4d4d4d;
	margin-top: 0.5em;
	padding-bottom: 0.5em;
	}

.t-club .content-beneficio .col02 p{
	font-size: 12px;
	color: #000;
	line-height: 140%;
	padding-bottom: 0.5em;	
	}

.t-club .content-beneficio .col02 a{
	color: #24B4FF;
	text-decoration: none;
	}

.t-club .content-beneficio .col02 a:hover{
	text-decoration: underline;
	}

/* Pestañas - Jquery Tools (tabs) */

.pan{
	display: none;
	}
	
.header-club{
	position: relative;
	}

.header-club .tabs{
	position: absolute;
	right: 5px;
	bottom: 0;
	width: 296px;
	height: 28px;
	}
	
.header-club .tabs li{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	line-height: 26px;
	margin-left: 1px;
	}

.header-club .tabs li a{
	display: block;
	text-decoration: none;
	line-height: 26px;
	background: url(images/sprite-tabs-on-off.png) no-repeat top right;
	color: #000;
	width: 147px;
	height: 26px;	
	}

.header-club .tabs li a:hover,
.header-club .tabs .current{
	background-position: top left;
	color: #fff;
	cursor: pointer;
	}

#tab-registrate{
		
	}

#tab-beneficios{
	
	}

.each-widget{
	width: 292px;
	float: left;
	}

#widget-videopromo,
#widget-estuvisteahi{
	margin-left: 10px;
	}

#widget-estuvisteahi{
	padding-bottom: 10px;
	}

#widget-estuvisteahi .each-widget-header h3{
	float: left;
	}

.comment-widget{
	list-style-type: none;
	clear: both;
	display: block;
	padding: 1px;
	margin: 8px 0;
	}

.comment-widget .avatar,
.comment-widget .comment-body{
	float: left;
	}

.comment-widget .comment-body{
	width: 210px;
	margin-left: 5px;
	}

.comment-widget .comment-body p{
	padding: 5px 0 5px 10px;
	background: url(images/bg-widgets.jpg) repeat-x top left;
	letter-spacing: 0;
	font-size: 1.2em;
	}

.comment-widget .comment-body p a {
	color: #999;
	text-decoration: none;
	}

.comment-widget .comment-body p a:hover {
	color: #000;
	text-decoration: underline;
	}

.commentseparator{
	float: left;
	}

#estuvisteahi-mask{
	position: relative;
	height: 182px;
	width: 265px;
	margin: 0 auto;
	overflow: hidden;
	}

#estuvisteahi-wrapper{
	width: 3000em;
	height: 182px;
	position: absolute;
	top: 0;
	left: 0;
	}

#evento-widgets{
	margin: 10px 0;	
	}

.swfyoutube-wrapper{
	width: 270px;
	height: 160px;
	margin: 10px auto 0;
	}

.llamadas-nuestras-producciones-header, 
.llamadas-editorial-header, 
.llamada-default-header,
.each-widget-header {
	background: url('images/bg-line.png') no-repeat bottom center;
	margin-top: 10px;
	padding: 1px;
	}

.each-widget-header{
	margin: 4px 10px 0;
	}

.llamadas-fotografias-header {
	background: url('images/bg-line-fotografia.png') no-repeat bottom center;
	}

.llamadas-editorial-header {
	margin: 6px 19px 0;
	}

.llamada-default-header,
.llamada-default-content{
	margin: 6px 19px 0;
	}

.llamadas-nuestras-producciones-header h3, 
.llamadas-editorial-header h3, 
.llamadas-fotografias-header h3, 
.llamada-default-header h3,
.each-widget-header h3 {
	text-transform: uppercase;
	font: normal 23px "Myriad Pro", "Arial Narrow", Arial, sans-serif;
	color: #4d4d4d;
	letter-spacing: -1pt;
	line-height: 38px;
	}

.llamada-default-header h3 a{
	color: #4d4d4d;
	text-decoration: none;	
	}

.llamadas-nuestras-producciones-header h3 {
	float: left;
	margin: 6px 0 0 19px;
	}

.llamadas-editorial-header h3, 
.llamadas-fotografia-header h3 {
	float: left;
	}

.llamadas-fotografias-header h3 {
	margin: 6px 0 0 19px;
	}

#flickr_badge_wrapper {
	margin: 13px 19px 0;
	}

.flickr_badge_image {
	float: left;
	margin: 0 3px 3px 0;
	}

.editorial-each {
	width: 490px;
	margin: 14px 0 0;
	float: left;
	}

.editorial-each-content {
	float: right;
	width: 280px;
	}

.editorial-each-title {
	height: 25px;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: #000;
	margin: 0 0 20px;
	position: relative;
	}
	
.editorial-each-title a {
	line-height: 23px;
	margin: 0 8px;
	padding-top: 2px;
	color: #fff;
	text-decoration: none;
	display: block;
	}

.editorial-each-title .ttl-arrow {
	display: block;
	width: 15px;
	height: 8px;
	position: absolute;
	right: 10px;
	bottom: -8px;
	background: url('images/ttl-arrow-down.png') no-repeat top left;
	}

.editorial-each-excerpt {
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	color: #4e4e4e;
	height: 6em;
	overflow: hidden;
	}

.editorial-each-author {
	text-align: right;
	margin-top: -20px;
	font-style: italic;
	font-size: 10px;
	color: #666;
	}

.post .editorial-each-author {
	margin-right: 20px;
	margin-top: 0;
	}

.editorial-each-goto {
	height: 20px;
	line-height: 20px;
	padding: 0 8px;
	color: #fff;
	text-decoration: none;
	background: #ec1c23;
	float: right;
	display: block;
	width: 60px;
	text-align: center;
	margin-top: 12px;
	}

.cian {
	color: #05dfed;
	}

.botones, 
.botones-editorial,
.botones-destacados,
.botones-widget {
	width: 43px;
	height: 21px;
	float: right;
	position: relative;
	z-index: 4;
	}

.botones-destacados{
	background: url(images/bg-destacados-nav.png) no-repeat top left;
	}

.botones,
.botones-editorial,
.botones-widget{
	background: url('images/bg-widget-nav.jpg') no-repeat top center;	
	}

.botones {
	margin: 12px 22px 0 0;	
	}

.botones-editorial,
.botones-widget{
	margin: 6px 0 0 0 ;
	}

#botones-anterior, 
#botones-siguiente, 
#editorial-botones-anterior, 
#editorial-botones-siguiente,
#destacados-botones-anterior,
#destacados-botones-siguiente,
#widget-botones-anterior,
#widget-botones-siguiente {
	width:  20px;
	height: 20px;
	display: block;
	position: absolute;
	top: 0;
	cursor: pointer;
	}

#botones-anterior, 
#editorial-botones-anterior,
#widget-botones-anterior {
	background: url('images/bg-widget-nav-left.png') no-repeat 16px center;
	left: 0;
	}

#destacados-botones-anterior{
	background: url('images/bg-destacados-nav-left.png') no-repeat 16px center;
	left: 0;	
	}

#botones-anterior:hover, 
#editorial-botones-anterior:hover,
#widget-botones-anterior:hover{
	background: url('images/bg-widget-nav-left.png') no-repeat right center;	
	}

#destacados-botones-anterior:hover {
	background: url('images/bg-destacados-nav-left.png') no-repeat right center;		
	}

#botones-siguiente, 
#editorial-botones-siguiente,
#widget-botones-siguiente{
	background: url('images/bg-widget-nav-right.png') no-repeat center left;
	right: 0;
	}

#destacados-botones-siguiente {
	background: url('images/bg-destacados-nav-right.png') no-repeat center left;
	right: 0;
	}

#botones-siguiente:hover, 
#editorial-botones-siguiente:hover,
#widget-botones-siguiente:hover{
	background: url('images/bg-widget-nav-right.png') no-repeat -26px center;
	}

#destacados-botones-siguiente:hover {
	background: url('images/bg-destacados-nav-right.png') no-repeat -26px center;
	}

/* Destacado - Loader */

.destacados-loader-mask{
	width: 536px;
	height: 245px;
	overflow: hidden;
	position: relative;
	}

.destacados-loader-wrapper{
	width: 536px;
	height: 3000em;
	position: absolute;
	top: 0;
	left: 0;
	}

/* Evento Destacado */


#evento-destacado{
	background: #fff;
	}

#evento-destacado .col01,
#evento-destacado .col02{
	float: left;
	}

#evento-destacado .col01{
	margin: 10px 0 10px 10px;
	width: 541px;
	height: 245px;
	}

#evento-destacado .col02{
	margin: 10px 10px 10px 0px;
	width: 335px;
	background: #000;
	color: #fff;
	height: 245px;
	position: relative;
	}

#evento-destacado .destacado-ttl{
	color: #ec1c23;
	font: bold 14px "Myriad Pro", "Arial Narrow", Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 20px;	
	margin: 10px 10px 0 10px;
	}

#evento-destacado .destacado-title a{
	font-family: "Myriad Pro", "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 3.6em;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: -1px;
	padding: 0 10px;
	line-height: 45px;
	display: block;
	text-decoration: none;
	}

#evento-destacado .destacado-content{
	margin: 0 10px 10px 10px;
	line-height: 160%;
	}

#evento-destacado .destacado-sigueleyendo{
	float: right;
	clear: both;
	position: relative;
	bottom: -20px;
	background: #ec1c23;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	margin-bottom: 20px;
	}

.destacado-suspendido{
	background: #ec1c23;
	line-height: 160%;
	height: 100px;
	position: absolute;
	bottom: 0;
	}

.destacado-suspendido h4{
	font-family: "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	letter-spacing: -1px;
	margin: 0 0 0 10px;
	padding-top: 5px;
	}

.destacado-suspendido-content{
	margin: 0 10px;
	padding: 10px 0;
	}

.destacado-suspendido-sigueleyendo{
	float: right;
	clear: both;
	background: #000;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	margin: 0 10px 10px 0;
	}
	
/*	———————————————————————————————————————————————————————————————————————	Footer	*/

#footer {
	background: #cecece;
	border-top: solid 8px #e0e0e0;
	margin-top: 45px;
	padding: 16px 0;
	font: normal 10px Arial, "Helvetica Neue", sans-serif;
	color: #4a4a4a;
	}

#navegacion-footer {
	background: url('images/bg-footer-division.jpg') repeat-x bottom center;
	width: 900px;
	margin: 0 auto;
	padding-bottom: 20px;
	}

#navegacion-footer h3 {
	font: normal 14px "Helvetica Neue", Arial, sans-serif;
	margin-bottom: 15px;
	}

#navegacion-footer h3, 
#navegacion-footer h3 a {
	color: #4d4d4d;
	text-decoration: none;
	}

#navegacion-footer ul {
	width: 896px;
	margin: 0 auto;
	text-align: left;
	}

#navegacion-footer ul li ul {
	width: 150px;
	}

#navegacion-footer ul li li {
	margin: 8px 0;
	font: normal 11px "Helvetica Neue", Arial, sans-serif;
	}

#navegacion-footer a {
	text-decoration: none;
	color: #6a6a6a;
	}

#navegacion-footer a:hover {
	color: #333;
	text-decoration: underline;
	}

.navegacion-footer-seccion {
	float: left;
	width: 176px;
	}

.navegacion-footer-social {
	float: right;
	}

.social-facebook {
	background: url('images/logotipo-facebook.png') no-repeat left top;
	width: 63px;
	height: 20px;
	float: left;
	}

.social-flickr {
	background: url('images/logotipo-flickr.png') no-repeat left top;
	width: 63px;
	height: 20px;
	float: left;
	}

.social-twitter {
	background: url('images/logotipo-twitter.png') no-repeat left top;
	width: 63px;
	height: 20px;
	float: left;
	}

.social-youtube {
	background: url('images/logotipo-youtube.png') no-repeat left top;
	width: 63px;
	height: 20px;
	}

.social-facebook:hover {
	background: url('images/logotipo-facebook.png') no-repeat right top;
	}

.social-flickr:hover {
	background: url('images/logotipo-flickr.png') no-repeat right top;
	}

.social-twitter:hover {
	background: url('images/logotipo-twitter.png') no-repeat right top;
	}

.social-youtube:hover {
	background: url('images/logotipo-youtube.png') no-repeat right top;
	}

.navegacion-footer-social {
	width: 270px;
	display: block;
	}

.navegacion-footer-social ul {
	display: inline;
	}

.navegacion-footer-social ul li {
	float: left;
	display: block;
	margin-right: 8px!important;
	}

#owner {
	width: 900px;
	margin: 20px auto 0;
	}

.owner-right, 
.owner-left {
	float: left;
	}

.owner-right {
	width: 250px;
	margin: 6px 0 0 30px;
	}

.logotipo-footer {
	background: url('images/logotipo-multimusica-footer.png') no-repeat top center;
	width: 172px;
	height: 34px;
	display: block;
	}

.logotipo-footer:hover {
	background: url('images/logotipo-multimusica-footer.png') no-repeat bottom center;
	}

.license {
	text-align: left;
	}

.footer-info {
	text-align: left;
	width: 240px;
	float: left;
	}

.footer-info a {
	text-decoration: none;
	color: #6a6a6a;
	}

.footer-info a:hover {
	color: #333;
	text-decoration: underline;
	}


/*	———————————————————————————————————————————————————————————————————————	Slider */

#slider {
	margin-top: 10px;
	clear: both;	
	}

#slider .each {
	width: 280px;
	height: 140px;
	position: relative;
	margin: 0 6px 0 0;
	float: left;
	overflow: hidden;
	}

#slider .each-content {
	position: absolute;
	bottom: 0;
	background: url(images/bg-each-hover.png) repeat;
	_background: #000;
	z-index: 2;
	width: 100%;
	color: #fff;
	}

#slider .each-content a {
	text-decoration: none;
	color: #fff;
	font-size: 1.2em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif,
	letter-spacing: -1px;
	}

#slider .each-title {
	font-size: 1.2em;
	text-transform: uppercase;
	margin: 10px 10px 0;
	width: 215px;
	}

#slider .each-excerpt {
	margin: 0 10px 10px;
	width: 215px;	
	}

#slider .each-image {
	position: absolute; 
	top: 0;
	left: 0;
	}

#slider .each-goto {
	position: absolute;
	width: 42px;
	height: 40px;
	display: block;
	text-align: left;
	text-indent: -300em;
	overflow: hidden;
	background: url('images/btn-goto.png') no-repeat top left;
	_background: url('images/btn-goto.gif') no-repeat top left;	
	z-index: 3;
	bottom: 7px;
	right: 5px;
	cursor: pointer;
	}

#slider .slider-mask {
	overflow: hidden;
	width: 854px;
	height: 140px;
	margin: 0 auto;
	position: relative;
	}

#slider .slider-wrapper {
	width: 3000em;
	height: 140px;
	position: absolute;
	left: 0;
	top: 0;
	}

.editorial-mask {
	width: 490px;
	height: 167px;
	overflow: hidden;
	position: relative;
	margin-left: 19px;
	}

.editorial-wrapper {
	position: absolute;
	width: 3000em;
	top: 0;
	left: 0;
	}

.entry-content p, 
.entry-content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}

.entry-content p,
.entry-content ul {	
	padding-bottom: 1.5em;
	}

.entry-content li {
	margin-left: 2em;
	list-style: outside disc;
	}
	
/* Eventos */

#evento-detalle{
	background: #fff;
	}

#evento-detalle .left{
	float: left;
	width: 400px;
	height: 325px;
	}

#evento-detalle .right{
	float: left;
	width: 467px;
	}

#evento-detalle .left,
#evento-detalle .right{
	margin: 10px 0 10px 10px;
	}

#evento-detalle .separator{
	float: left;
	border-right: 1px dashed #d7d9d9;
	width: 1px;
	height: 69px;
	margin: 10px 4px 0;
	}

#evento-detalle .col01,
#evento-detalle .col02{
	float: left;
	background: #d7d9d9;
	width: 228px;
	margin: 10px 0 0 0; 	
	}

#evento-detalle .col01{
	padding: 1px 0;
	}

#evento-detalle .col01 li{
	margin: 0 10px;
	font: normal 1.1em "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 2.1em;
	}

#evento-detalle .col02 li{
	font: normal 1.1em "Helvetica Neue", Helvetica, Arial, sans-serif;
	width: 228px;
	border-bottom: 1px solid #fff;
	line-height: 2.1em;
	}

#evento-detalle .entry-title{
	font-family: "Arial Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 3em;
	color: #fff;
	background: #343434;
	text-transform: uppercase;
	letter-spacing: -1px;
	padding: 0 10px;
	line-height: 45px;
	}

#evento-detalle-como-llegar a,
#evento-detalle-donde-comprar a,
#evento-detalle-venta-empresas a{
	padding-left: 24px;
	color: #24b4ff;
	text-decoration: none;
	}

#evento-detalle-como-llegar a:hover,
#evento-detalle-donde-comprar a:hover,
#evento-detalle-venta-empresas a:hover{
	text-decoration: underline;
	}

#evento-detalle-como-llegar a{
	background: url(images/icon-como-llegar.png) no-repeat 2px center;
	_background: url(images/icon-como-llegar.gif) no-repeat 2px center;	
	}
#evento-detalle-donde-comprar a{
	background:	url(images/icon-donde-comprar.png) no-repeat 2px center;
	_background: url(images/icon-donde-comprar.gif) no-repeat 2px center;	
	}
#evento-detalle-venta-empresas a{
	background: url(images/icon-venta-a-empresas.png) no-repeat 2px center;
	_background: url(images/icon-venta-a-empresas.gif) no-repeat 2px center;	
	}

#evento-detalle .review{
	background: #d7d9d9;
	margin: 9px 0 0 0;
	width: 100%;
	padding-bottom: 1px;
	}

#evento-detalle .review h3{
	font: normal 1.5em "Arial Narrow", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px dashed #343434;
	padding: 5px 0;
	margin: 5px 10px 0 10px;
	}

#evento-detalle .review .review-content{
	margin: 10px;
	font-size: 11px;
	}

#evento-detalle .review-sigueleyendo{
	float: right;
	position: relative;
	bottom: -10px;
	background: #ec1c23;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	}

#evento-detalle .review-sigueleyendo:hover{
	text-decoration: underline;
	}

#evento-detalle .review-author{
	color: #7b7b7b;
	}

#evento-detalle .review-author strong{
	line-height: 2em;
	margin-top: 0.5em;
	}
	
	
/* Destacados */

#destacados{
	background: #fff;

	}	

#destacados .col01,
#destacados .col02{
	color: #fff;
	background: #000;
	}

#destacados .col01{
	float: left;
	margin: 10px 5px 10px 10px;
	width: 536px;
	height: 245px;
	background: #fff;
	}

#destacados .col02{
	float: left;
	margin: 10px 10px 10px 5px;
	width: 330px;
	}

.destacados-each{
	position: relative;
	}

.destacados-each:hover{
	background: #161616;
	}

.destacados-header{
	margin: 10px 10px 0 10px;
	position: relative;
	top: -5px;
	}

.destacados-ttl{
	color: #ec1c23;
	font: bold 14px "Myriad Pro", "Arial Narrow", Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	float: left;
	letter-spacing: -1px;
	line-height: 20px;
	}

.eachseparator{
	float: left;
	width: 327px;
	}

.destacados-mask{
	overflow: hidden;
	position: relative;
	height: 213px;
	}

.destacados-wrapper{
	width: 3000em;
	height: 213px;
	position: absolute;
	top: 0;
	left: 0;
	}

.destacados-hidden{
	display: none;
	}

.destacados-each-fecha{
	position: absolute;
	top: 10px;
	right: 10px;
	color: #424141;	
	}

.destacados-each-data{
	float: right;
	width: 227px;
	margin: 10px 10px 0 0;
	}

.destacados-each-data h4 a{
	color: #fff;
	font: bold 13px "Verdana", Arial, helvetica, sans-serif;
	text-decoration: none;
	position: relative;
	top: -1px;
	}

.destacados-each-data h4,
.destacados-each-data h4 a{
	line-height: 13px;
	}

.destacados-each-data h4{
	width: 160px;
	overflow: hidden;
	}

.destacados-each-data h4 a:hover{
	text-decoration: underline;
	}

.destacados-icon{
	float: left;
	margin: 10px 0 10px 10px;
	}
	
/*	———————————————————————————————————————————————————————————————————————	Sidebar */

.page-template-t_compania-php #content,
.page-template-t_sala-de-prensa-php #content,
.page-template-t_default-php #content,
.s-category-reviews #content,
.s-category-previews #content,
.s-category-sala-de-prensa #content,
.s-category-editorial #content{
	margin: 0 355px 0 0;
	}

.page-template-t_compania-php #container,
.page-template-t_sala-de-prensa-php #container,
.page-template-t_default-php #container,
.s-category-reviews #container,
.s-category-previews #container,
.s-category-sala-de-prensa #container,
.s-category-editorial #container{
	float: left;
	margin: 0 -355px 0 0;
	}

.pageid-424 .entry-content img {
	width: 152px;
	height: 152px;
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
	}
	
.sidebar-common {
	width: 352px;
	float: right;
	background: #fff;
	margin-top: 6px;
	padding: 0 0 2em 0;
	}

#sidebar-ttl,
#sidebar-terceros a,
#sidebar-reviews-ttl {
	text-transform: uppercase;
	font: normal 15px "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	margin: 5px 15px 0;
	line-height: 34px;
	}

.sidebar-ttl-sprensa{
	background: url(images/bg-line.png)	no-repeat bottom left;
	}

#sidebar .more-link{
	float: right;
	position: relative;
	bottom: -10px;
	background: #ec1c23;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	}

#sidebar-terceros a,
#sidebar-reviews-ttl{
	display: block;
	padding: 0 0.5em;
	text-decoration: none;
	margin-top: 17px;
	}

#sidebar-reviews-ttl{
	background: #d7d9d9 url(images/sprite-mic-gray.png) no-repeat 305px center;
	color: #343434;
	}

#sidebar-terceros a{
	background: #000 url(images/sprite-arrow-black.png) no-repeat 307px center;	
	color: #fff;	
	}

#sidebar-reviews{
	margin: 5px 0;
	}

#sidebar-reviews li a{
	display: block;
	background: #d7d9d9;
	color: #000;
	margin: 0 15px 2px;	
	text-decoration: none;
	line-height: 23px;
	padding: 0 0.5em;
	}

#sidebar-reviews li a:hover{
	background: #000;
	color: #fff;
	}

#sidebar-reviews li a strong{
	font-weight: bold;
	}

.sidebar-reviews-buttons{
	float: right;
	margin: 17px 15px 0;
	}

.sidebar-reviews-buttons a{
	display: block;
	float: left;
	background: #ec1c23;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 5px;
	}

#sidebar-compania,
#sidebar-sala-de-prensa {
	margin: 0 15px;
	}

#sidebar-compania li,
#sidebar-sala-de-prensa dt {
	margin: 2px 0;
	display: block;
	}

#sidebar-compania li a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	line-height: 30px;
	height: 30px;	
	text-decoration: none;
	background: #d7d9d9;
	display: block;
	padding: 0 15px;
	}

#sidebar-sala-de-prensa dt a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 30px;
	height: 30px;	
	text-decoration: none;
	display: block;
	padding: 0 3px;
	}


#sidebar-sala-de-prensa dt a:hover,
#sidebar-sala-de-prensa .kon a {
	text-decoration: underline;
	}

#sidebar-compania li a:hover,
#sidebar-compania .kon a{
	background: #333;
	}

.btn-ahora-contactanos{
	background: url(images/btn-ahora-contactanos.png) no-repeat top left;
	width: 322px;
	height: 39px;
	display: block;
	text-indent: -300em;
	overflow: hidden;
	margin: 15px 15px 0;
	}

.btn-ahora-contactanos:hover{
	background-position: bottom left;
	}

.sidebar-ubication h4,
.sidebar-ubication h5,
.sidebar-ubication dt{
	font: normal 15px "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #4d4d4d;	
	}

.sidebar-ubication h4,
.sidebar-ubication h5{
	margin: 5px 15px 0;
	}

.sidebar-ubication address{
	font: normal 11px Arial, Helvetica, sans-serif;	
	color: #4d4d4d;
	margin: 5px 15px 0;		
	}

.sidebar-ubication h4{
	line-height: 34px;
	text-transform: uppercase;
	}

.sidebar-ubication dt{
	line-height: 15px;
	position: relative;
	top: -5px;
	}

.sidebar-ubication dl{
	float: left;
	margin: 20px 0 0 15px;
	padding-left: 15px;
	border-left: 1px dashed #4d4d4d;
	}

.sidebar-ubication .first{
	border-left: none;	
	padding-left: 0;
	}

.sidebar-ubication img{
	margin: 0 15px;
	}



/*	——————————————————————————————————————————————————————————————————————— Sala de Prensa */

#sprensa-notify {
	background: #272727;
	color: #fff;
	}

#sprensa-notify h3 {
	float: left;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 400px;
	text-transform: uppercase;
	margin: 18px 0 18px 23px;
	}

#sprensa-notify h4 {
	float: right;
	width: 322px;
	margin: 24px 22px 18px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	}

#sprensa-notify h4 a{
	text-align: center;
	margin-top: 12px;
	color: #05dfed;
	}

/* Comments */

#comments{
	width: 530px;
	background: #fff url('images/bg-widgets.jpg') repeat-x top center;
 	padding-bottom: 5em;
	}

#comments ol{
	margin: 0;
	}

#comments h3{
	clear: both;
	text-transform: uppercase;
	font: normal 23px "Myriad Pro", "Arial Narrow", Arial, sans-serif;
	color: #4d4d4d;
	letter-spacing: -1pt;
	line-height: 38px;	
	margin: 20px 10px;
	}

#comments h3#respond-ttl{
	font-size: 30px;
	padding-top: 10px;
	}

#comment-notes{
/* 	clear: both; */
	}

#comment{
	background: url(images/bg-form.png) repeat-x top left;
	width: 478px;
	border: 1px solid #e4e4e4;
	padding: 5px;
	font-size: 1.5em;	
	color: #666;
	}

#comments #submit{
	float: right;
	background: #ec1c23;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	border: none;
	display: block;
	height: 30px;
	margin: 5px 0 0 0;
	cursor: pointer;
	}

#login{
	font-size: 1.4em;
	}

.form-label label{
	display: block;
	text-indent: -300em;
	overflow: hidden;
	}
	
#commentform .form-label{
	height: 1px;
	overflow: hidden;
	}

.form-input input{
	background: url(images/bg-form.png) repeat-x top left;
	width: 200px;
	border: 1px solid #e4e4e4;
	padding: 5px;
	font-size: 1.5em;	
	color: #666;
	margin: 10px 0px 0;
	}

.form-input input#email{
	margin: 10px 0 10px 0;
	}

#fbc_login small{
	font-size: 1.5em;
	line-height: 15px;
	color: #666;
	}

#fbc_login{
	float: right;
	width: 180px;
	text-align: right;	
	}

#fbc_login img{
	margin-top: 10px;
	}

#login a{
	color: #24b4ff;
	}

.comment{
/* 	clear: both; */
	width: 490px;
	margin: 10px auto 0;
	}

.formcontainer{
/* 	clear: both;  */
	width: 490px;
	margin: 10px auto 0;
	}

.comment-author{
	background: url('images/bg-line.png') no-repeat bottom center;
	}

.comment-meta{
	float: right;
	font: normal 14px "Myriad Pro", "Arial Narrow", Arial, Helvetica, sans-serif;
	position: relative;
	top: -1.2em;
	}

.comment-meta a{
	text-decoration: none;
	color: #24b4ff;	
	}

.comment-content{
/*	clear: both; */
	}

.comment-author{
	font: normal 16px "Myriad Pro", "Arial Narrow", Arial, Helvetica, sans-serif;	
	letter-spacing: -1px;
	line-height: 20px;
	color: #24b4ff;
	}

.comment-author a{
	color: #24b4ff;
	text-decoration: underline;	
	}

.comment-author .says{
	color: #666;
	}

.comment-body{
	
	}

.comment-body p{
	padding: 10px 0 10px 20px;
	background: url(images/bg-widgets.jpg) repeat-x top left;
	letter-spacing: 0;
	font-size: 1.2em;
	}

/* Facebook Connect. Sí. Rompe la validación, pero qué diablos. */

.fbc_connect_button_area {
  float: right;
  margin-top: 6px;
  padding-top: 6px;
  margin-left: 9px;
  padding-left: 9px;
}

.fbc_profile_pic {
  float: right;
  padding: 0 5px 5px 5px;
}


.fbc_profile_header {
  text-align: right;
  padding: 5px;
  padding-top: 10px;
  border: gray dotted 1px;
  background: white;
  width: 175px;
}

.fbc_loginstate_top {
  position: absolute;
  right: 0;
  top: 0;
}


/* Contacto */

.wpcf7-form label{
/*	display: block;
	text-indent: -300em;
	overflow: hidden;
	height: 1px;
	position: absolute; */
	}

.wpcf7-form li{
	list-style: none;
	margin: 10px 0;
	}


.wpcf7-form input,
.wpcf7-form textarea{
	font-size: 15px;
	}

.wpcf7-form textarea{
	width: 310px;
	}

.wpcf7-form .col-01{
	float: left;
	width: 312px;
	margin-left: 100px;
	}

.wpcf7-form .col-02{
	float: right;
	width: 312px;
	margin-right: 100px;
	}

.wpcf7-response-output,
.wpcf7-not-valid-tip{
	clear: both;
	}

.t-contacto .post-edit-link{
	display: none;
	}

#contacto-enviar{
	background: url(images/btn-contacto-enviar.png) no-repeat top left;
	display: block;
	float: right;
	cursor: pointer;
	width: 62px;
	height: 20px;
	border: none;
	color: #fff;
	text-indent: -300em;
	overflow: hidden;
	}

/*	———————————————————————————————————————————————————————————————————————	Sidebar */

.wp-caption {
	text-align: center;
	}

.wp-caption img {
	border: solid 1px #c7c7c7;
	}

.wp-caption-text {
	text-align: right;
	color: #24b4ff;
	}

/*	———————————————————————————————————————————————————————————————————————	Sidebar */
.rojo {
	color: #f00;
	}

.cyan {
	color: #24b4ff;
	}

.bold {
	font-weight: bold;
	}

.hidden{
	display: none;
	}

.clear{
	clear: both;
	}

/*	———————————————————————————————————————————————————————————————————————	Quienes Somos */

.qs-gente {}

.persona {
	width: 143px;
	height: 185px;
	float: left;
	position: relative;
	margin: 10px;
	_margin: 5px;
	overflow: hidden;
	cursor: help;
	}

.persona img{
	position: absolute;
	top: 0;
	left: 0;
	}

.datos {
	background: #000;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 0.7;
     -moz-opacity: 0.7;
     filter: alpha(opacity=70);
     width: 143px;
	}

.datos p {
	margin: 0;
	padding: 2px 4px;
	}

.nombre {
	text-transform: uppercase;
	color: #fff;
	}

.cargo {
	color: #05dfed;
	}

/*	———————————————————————————————————————————————————————————————————————	Varios */

.pageid-18 .llamada-default-content li {
	font-size: 14px;
	margin-bottom: 16px;
	}


/* Té Club */
#formulario-registrar ul li{
	list-style: none;
	margin-bottom: 10px;
	}

#formulario-registrar .input-text,
#formulario-registrar .input-pass,
#formulario-registrar .input-select,
#formulario-registrar .select-wide,
#formulario-registrar .cod-celular,
#formulario-registrar .num-celular,
#comuna{
	height: 27px;
	width: 288px;
	line-height: 30px;
	font-size: 15px;
	border: 1px solid #ccc;
	color: #4d4d4d;
	padding: 0 0.3em;
	margin-left: 0;
	margin-bottom: 0;
	}	

#formulario-registrar .cod-celular{
	width: 42px;
	}

#formulario-registrar .num-celular{
	width: 223px;
	}

#formulario-registrar .input-select{	
	width: 302px;
	}

#formulario-registrar .no-label{
/* 	display: block;
	text-indent: -300em;
	overflow: hidden;
	height: 1px; */
	display: block;
	}

#formulario-registrar #registro-submit{
	background: url(images/btn-registrarme.jpg) no-repeat top left;
	width: 95px;
	height: 20px;
	text-indent: -300em;
	overflow: hidden;
	margin-left: 205px;
	border: none;
	}

.t-club .col02 ul li{
	list-style: none;
	}

/* Trayectoria */ 

#trayectoria{
	background: #fff;
	padding: 1px 0;
	}	

.trayectoria-each{
	position: relative;
	float: left;
	}

.trayectoria-each:hover{
	background: #161616;
	}

.active-year{
	background: #ec1c23;
	}

.trayectoria-header{
	margin: 10px 10px 0 10px;
	position: relative;
	top: -5px;
	}

.trayectoria-ttl01{
	color: #ec1c23;
	font: bold 14px "Myriad Pro", "Arial Narrow", Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 20px;
	margin: 10px 10px 0;
	}

.trayectoria-ttl02{
	color: #ec1c23;
	font: bold 14px "Myriad Pro", "Arial Narrow", Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 20px;
	}

.trayectoria-small{
	display: block;
	color: #fff;
	}

.trayectoria-hidden{
	display: none;
	}

.trayectoria-loader{
	background: #000;
	height: 340px;
	margin: 0 10px 10px;
	padding: 1px 0;
	overflow: hidden;
	position: relative;
	}

.trayectoria-loader-each{
	width: 215px;
	float: left;
	height: 60px;
	}

.trayectoria-loader-ttl{
	font: bold 13px "Verdana", Arial, helvetica, sans-serif;
	text-decoration: none;
	width: 140px;
	}

.trayectoria-loader-ttl a{
	color: #666;	
	text-decoration: none;
	}

.trayectoria-loader-ttl a:hover{
	text-decoration: underline;
	}

.trayectoria-loader-image{
	margin: 10px;
	display: block;
	}

.trayectoria-loader-image{
	float: left;
	}

.trayectoria-loader-ttl{
	float: right;
	width: 152px;
	margin-top: 10px;
	}

#trayectoria-index{
	margin: 10px 10px 5px;
	background: #202020 url(images/bg-tcy.png) repeat-x top;
	height: 47px;
	position: relative;
	}

#trayectoria-index a{
	color: #fff;
	text-decoration: none;
	}

.trayectoria-each-fecha{
	position: absolute;
	top: 10px;
	right: 10px;
	color: #424141;	
	}

#trayectoria-index h3{
	color: #fff;
	font: bold 13px "Verdana", Arial, helvetica, sans-serif;
	text-decoration: none;
	cursor: pointer;
	margin: 15px;
	}

.trayectoria-wrapper-year{

	}

.flickr-call{
	margin: 7px;
	border: 2px solid #fff;
	float: left;
	width: 75px;
	height: 75px
	}

.flickr-call img{
	display: block;
	}

.flickr-call .loading{
	width: 75px;
	height: 75px;
	background: url(images/ajax-trayectoria.gif) no-repeat center center;
	}

#sb-loading{
	background: url(images/ajax-trayectoria.gif) no-repeat center center;
	text-align: left;
	text-indent: -300em;
	overflow: hidden;
	}

.trayectoria-loaded-mask{
	overflow: hidden;
	position: relative;
	width: 856px;
	height: 318px;
	margin: 10px auto;
	}

.trayectoria-loaded-wrapper{
	position: absolute;
	bottom: 0;
	left: 10px;
	height: 278px;
	}	

.btn-year-back{
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	background: #ec1c23;
	line-height: 20px;
	padding: 0 1em;
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 5px;
	}

.btn-review{
/*	position: absolute;
	top: 25px;
	right: 0;
	display: block;
	background: #ec1c23;
	padding: 0 2px;
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 5px; */
	display: none;
	}

	
#tcy-prev,
#tcy-next{
	text-align: left;
	text-indent: -300em;
	overflow: hidden;
	display: block;
	position: absolute;
	width: 10px;
	height: 34px;
	background: #0f0;
	top: 6px;
	cursor: pointer:
	}
	

#tcy-prev{
	left: 9px;
	background: url(images/sprite-tcy-left.png) no-repeat top left;
	}

#tcy-next{
	right: 9px;
	background: url(images/sprite-tcy-right.png) no-repeat top left;	
	}

#tcy-prev.disabled,
#tcy-next.disabled{
	background-position: bottom left;
	}

a.trayectoria-loader-trigger{
	color: #fff;
	}


#tcy-mask{
	height: 47px;
	width: 820px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	}
		
#tcy-wrapper{	
	height: 47px;
	width: 3000em;
	position: absolute;
	top: 0;
	left: 0;
	}

/* Notificación Club */

.notify{
	background: #666;
	border: 3px solid #fff;
	text-align: center;
	color: #fff;
	padding: 1px;
	}

.notify span{
	font-size: 26px;
	line-height: 200px;
	}

.notify a{
	background: #f00;
	display: block;
	font-size: 18px;
	margin: 10px auto;
	height: 26px;
	line-height: 26px;
	width: 200px;
	text-decoration: none;
	color: #fff;
	}

.obligatorio{
	color: #888;
	}

/*Flash Corporativo*/

#swfcorp-wrapper{
	background: #fff;
	}

#swfcorp{
	margin: 8px;
	height: 256px;
	}
	
/* Developed By :) */

#developed-by a{
	background: url(images/logo-multinet.png) no-repeat top center;
	width: 80px;
	height: 24px;
	display: block;
	float: right;
	}

/* Sitemap */

.ddsg-wrapper h2 {
	display: none;
	}

.ddsg-wrapper li {
	font-size: 16px;
	margin-top: 10px;
	}

.ddsg-wrapper li a {
	color: #333;
	text-decoration: none;
	}

.ddsg-wrapper li a:hover {
	text-decoration: underline;
	color: #000;
	}

.ddsg-wrapper li ul {
	margin-top: 10px;
	}