@charset "UTF-8";
@import url(estilos-fonts.css);


::selection {
	background: #262d34;
	color: #ffffff;
}
::-moz-selection {
	background: #262d34;
	color: #ffffff;
}
::-webkit-selection {
	background: #262d34;
	color: #ffffff;
} 

:focus {
	outline: 0;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

*,
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
body {
	margin: 0;
	background-color: #FFFFFF;
	font-size: 16px;
	font-family: 'oswaldregular';
}
a {
	color: col_alink;
	text-decoration:none;	
}
a:hover {
	color: col_ahove;
	text-decoration:none;	
}

.limpia {
	position:relative;
	clear: both;
	float: none;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.content_A {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;	
}
.cab_A, .cab_B, .cab_C {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	min-width: 1024px;
	height: 80px;
	background-color: #262d34;
	color: #FFFFFF;
	font-size: 43px;
	line-height: 43px;
	padding: 18px 20px 0px 85px;
	font-family: 'poiret_oneregular';
}
.cab_A {
	top: -82px;
	opacity: 0.0;
	z-index:3001;
}
.linea_A {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 30px;
	background-color: #262d34;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 30px;
	padding: 0px 20px 0px 85px;
	z-index:3000;
	font-family: 'poiret_oneregular';
}
.linea_A span {
	position:absolute;
	right: 30px;
	top: 0px;
	background-image:url('../_imgs/menu.svg');
	background-repeat:no-repeat;
	background-size: 22px;
	background-position: right center;
	width: 200px;
	height: 30px;
	text-align:right;
	font-size: 14px;
	line-height:30px;
	color: #FFFFFF;
	padding: 0px 36px 0px 0px;
	font-family: 'loraregular';		
}

.cab_A span, .cab_B span, .cab_C span {
	cursor: pointer;	
}
.cab_A_idi {
	position:absolute;
	right: 40px;
	top: 10px;
	width: 300px;
	font-size: 11px;
	line-height:11px;
	color: #f16546;
	text-align:right;
	font-family: 'loraregular';
}
.cab_A_idi a {
	color: #f16546;
}
.cab_A_idi a:hover {
	color: #FFFFFF;
}

._cab_B, ._cab_C {
	background-color: #262d34;
}
.cab_B, .cab_C {
	position:relative;
	top: auto;
	left: auto;
	width: 1024px;
	margin: 0px auto;
	height:128px;
	padding: 42px 20px 0px 85px;
}
.cab_C {
	height:220px;
	padding: 42px 20px 0px 85px;
}

._menu_B {
	background-color: #f16546;
}

.menu_A, .menu_B {
	position:absolute;
	top: 80px;
	left: 0px;
	background-color: #f16546;
	width: 100%;
	min-width: 1024px;
	height: 55px;
	font-size: 16px;
	line-height:20px;
	color: #FFFFFF;
	padding: 18px 0px 0px 85px;
	font-family: 'loraregular';	
}
.menu_A {
	top: -137px;
	opacity: 0.0;
	z-index:3002;
}
.menu_A a, .menu_B a {
	display:inline-block;
	color: #FFFFFF;
	margin: 0px 4px 0px 4px;
}
.menu_A a:hover, .menu_B a:hover {
	color: #262d34;
}
._menSel {
	border-bottom: #FFFFFF solid 3px;	
}

.menu_B {
	position:relative;
	top: auto;
	left: auto;
	margin: 0 auto;
	width: 1024px;
}


.galeria_A {
	position:absolute;
	top: 0px;
	bottom:40px;
	left: 0px;
	width: 100%;
	overflow:auto;
	overflow-y: hidden;
	background-color:#999;
}

.control_A {
	position:absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	min-width: 1024px;
	height: 40px;	
	background-color: #f9f9f9;
	z-index:3000;
}


.con_pos {
	position:absolute;
	top: 26px;
	left: 50%;
	width: 10px;
	height: 20px;
	margin-left: -5px;
}
.con_pos .con_pos_p {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 6px;
	height: 6px;
	background-color: #828282;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	cursor: pointer;
}
.con_pos .con_pos_c {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 16px;
	height: 16px;
	margin-left: -5px;
	margin-top: -5px;
	border: #828282 solid 1px;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
}

.leyenda {
	right: 20px;
	bottom: 10px;
	width: 300px;
	height: 11px;
	text-align:right;
	font-size: 11px;
	color: #828282;
	position: absolute;
	font-family: 'loraregular';
}
.bot_map {
	position:absolute;
	top: 10px;
	left: 20px;
	width: 70px;
	height: 20px;
	font-size: 12px;
	line-height:20px;
	text-transform:uppercase;
	color: #828282;
	padding: 0px 0px 0px 30px;
	
	border: #828282 solid 1px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background-repeat:no-repeat;
	background-position: 6px center;
	background-size: 14px;
	background-image: url('../_imgs/ico_map.svg');
	cursor: pointer;
	font-family: 'oswaldregular';
}


.stage {
	position:absolute;
	bottom: 0px;
	left: 0px;
	height: 2000px;
	background-position: 0px 100%;
	overflow:hidden;	
}
.stage .faldon, .stage .over {
	position:absolute;
	bottom: 0px;
	left: 0px;
	height: 20px;
	width: 100%;
	background-position: left bottom;
	background-repeat:repeat-x;
	overflow:hidden;
}
.stage .over {
	height: 2000px;
}
.stage .objeto {
	position:absolute;
}
.stage .objeto .objR {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-position: center center;
	background-repeat:no-repeat;
	background-size: 100%;
	
	font-size: 16px;
	color: col_za01;
	line-height:20px;
	font-family: 'loraregular';
	
}
.stage .objeto .objR .objVidEd {
	position:relative;
	padding: 2%;
	font-size: 22px;
	color: #FFFFFF;
	text-shadow: 0px 0px 10px rgba(0,0,0,0.6);
	font-family: 'oswaldbold';
}

.mapa {
	position:fixed;
	left: 20px;
	bottom: -400px;
	opacity: 0.0;
	width: 600px;
	height: 400px;
	background-color: #f4f4f4;
	*border-bottom: #999999 solid 2px;
	-moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.6);
	box-shadow: 0px 0px 20px rgba(0,0,0,0.6);
	z-index: 2000;
}
.mapa_img {
	position:absolute;
	left:0px;
	top: 0px;
	right: 200px;
	bottom: 0px;
	background-position: center center;
	background-repeat:no-repeat;
}
.mapa_inf {
	position:absolute;
	left:400px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #262d34;
	padding: 20px;
	overflow:auto;
	color: #FFFFFF;
	font-size: 10px;
	line-height:16px;
	font-family: 'oswaldregular';
}
.mapa_inf strong {
	font-weight:normal;
	font-family: 'oswaldbold';
}
.mapa_inf span {
	color: #a3b6c6;
}
.mapa_inf_c {
	position:absolute;
	top: 0px;
	right: 0px;
	width: 20px;
	height: 20px;
	background-position: center center;
	background-repeat:no-repeat;
	background-size: 14px;
	background-image:url('../_imgs/cierra_B.svg');
	cursor: pointer;
}



._banner {
	height: 260px;	
	background-position: center center;
	background-repeat:no-repeat;
	background-size: cover; 
}

.conten_B {
	position:relative;
	margin: 0 auto;
	width: 1024px;
	padding: 60px 0px 100px 85px;
}
.conten_B_tit {
	position:relative;
	width: 70%;
	color: #707070;
	font-size: 40px;
	line-height: 50px;
	padding: 0px 0px 10px 0px;
	font-family: 'oswaldregular';
}
.conten_B_lin {
	position:relative;
	width: 150px;
	height: 1px;
	border-bottom: #707070 solid 4px;
}
.conten_B_tex {
	position:relative;
	width: 64%;
	color: #707070;
	font-size: 14px;
	line-height: 24px;
	padding: 15px 0px 0px 0px;
	font-family: 'loraregular';
}
.conten_B_tex strong {
	font-weight:bold;
}
.conten_B_tex h2 {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	color: #f16546;
	font-size: 26px;
	line-height: 32px;
	font-weight:normal;
	margin-top: 10px;
	font-family: 'oswaldregular';
}
.conten_B_tex h3 {
	margin: 0px;
	padding: 0px;
	color: #828282;
	font-size: 17px;
	line-height: 24px;
	font-weight:normal;
	margin-top: 10px;
	font-family: 'lorabold';
}
.conten_B_tex a {
	color: #f16546;	
}
.conten_B_tex a:hover {
	color: #262d34;	
}

.conten_form {
	position:relative;
	margin-top: 10px;	
}
.conten_form input[type="text"], .conten_form input[type="button"], .conten_form textarea {
	border: #cccccc solid 2px;
	padding: 6px 10px 6px 10px;
	color: #cccccc;
	width: 200px;
	margin-right: 10px;
	font-size: 16px;
	margin-top: 6px;
	background-color:transparent;
	font-family: 'loraregular';
}
.conten_form textarea {
	width: 410px;
}
.conten_form input[type="button"] {
	width: auto;
	color: #707070;
	cursor:pointer;
}
.conten_form span {
	font-size: 12px;
	padding: 6px 0px 0px 10px;
}

._pie {
	background-color: #f9f9f9;
	-moz-box-shadow: 0px 0px 40px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 0px 40px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 40px rgba(0,0,0,0.2);
}
.pie {
	position:relative;
	margin: 0 auto;
	width: 1024px;
	padding: 50px;
	text-align:center;
	
	color: #707070;
	font-size: 14px;
	line-height: 24px;
	font-family: 'loraregular';
}
.pie a {
	color: #707070;
}
.pie a:hover {
	color: #262d34;
}
.pie_leyenda {
	position:relative;
	width: 100%;
	text-align:center;
	color: #828282;
	font-size: 12px;
	line-height: 12px;
	padding: 30px 0px 0px 0px;
	font-family: 'loraregular';
}

.icono {
	display:inline-block;
	margin: 10px 0px 0px 0px;
	width: 44px;
	height: 44px;
	background-position: center center;
	background-repeat:no-repeat;
	background-size:contain
}
._iFac { background-image:url('../_imgs/ico_fac.svg'); }
._iTwi { background-image:url('../_imgs/ico_twi.svg'); }

.imagenG {
	position:relative;	
}
.imagenG img {
	height: 100px;
	margin: 0px 10px 10px 0px;
	border: 0;
	cursor: pointer;	
}






#_pop_ {
	position:fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(38,45,52,0.9);
	z-index: 4000;
}
._pop_tTex {
	position:absolute;
	top: 10%;
	left: 50%;
	width: 540px;
	height:80%;
	margin-left: -270px;
	min-height: 200px;
	max-height: 560px;

	padding: 20px;
	background-color: #f4f4f4;
	
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
}
._pop_tFot {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 200px;
	
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	background-color: #f4f4f4;
}
._pop_tInf {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 500px;
	height: 400px;
	
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	box-shadow: 0px 0px 30px rgba(0,0,0,0.9);
	background-color: #f4f4f4;
}
._bgA {
	background-color: #f4f4f4;
}
._bgB {
	background-color: #262d34;
}
._bgA ._pop_tTex_C, ._bgB ._pop_tTex_C {
	position:absolute;
	top: 12px;
	right: 12px;
	width: 18px;
	height: 18px;
	background-repeat:no-repeat;
	background-position: center center;
	background-size:contain;
	cursor:pointer;
}
._bgA ._pop_tTex_C { background-image:url('../_imgs/cierra_A.svg'); }
._bgB ._pop_tTex_C { background-image:url('../_imgs/cierra_B.svg'); }

._bgA ._pop_tTex_X, ._bgB ._pop_tTex_X {
	position:absolute;
	top: 50px;
	left: 15px;
	right: 15px;
	bottom: 15px;
	overflow:auto;
	font-size: 14px;
	line-height: 22px;
	font-family: 'loraregular';
}
._bgA ._pop_tTex_X { color: #2c2c2c; }
._bgB ._pop_tTex_X { color: #FFFFFF; }

._bgA ._pop_tTex_T, ._bgB ._pop_tTex_T {
	position:absolute;
	top: 15px;
	left: 15px;
	right: 50px;
	height: 26px;
	overflow:hidden;
	font-size: 26px;
	line-height: 26px;
	font-family: 'oswaldregular';
}
._bgA ._pop_tTex_T { color: #2c2c2c; }
._bgB ._pop_tTex_T { color: #FFFFFF; }

._pop_tTex_F {
	position:absolute;
	top: 50px;
	left: 15px;
	right: 15px;
	bottom: 15px;
}
._pop_tTex_F img {
	width: 100%;
	height: 100%;
}





._pop_tInf_F {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100px;
	height:100px;
}
._pop_tInf_F img {
	width: 100%;
	height: 100%;	
}

._bgA ._pop_tInf_X, ._bgB ._pop_tInf_X {
	position:absolute;
	top: 100px;
	width: 300px;
	right: 15px;
	bottom: 15px;
	overflow:auto;
	font-size: 14px;
	line-height: 22px;
	word-wrap:break-word;
	font-family: 'loraregular';
}
._bgA ._pop_tInf_X { color: #2c2c2c; }
._bgB ._pop_tInf_X { color: #FFFFFF; }

._bgA ._pop_tInf_T, ._bgB ._pop_tInf_T {
	position:absolute;
	top: 15px;
	width: 300px;
	right: 15px;
	height: 26px;
	*overflow:hidden;
	font-size: 26px;
	line-height: 26px;
	padding-right: 30px;
	font-family: 'oswaldregular';
}
._bgA ._pop_tInf_T { color: #2c2c2c; }
._bgB ._pop_tInf_T { color: #FFFFFF; }




/* ****************************************/
/* *** EDITOR *****************************/
/* ****************************************/

._ed_conten_icos {
	position:absolute;
	top: 6px;
	right: 10px;
	text-align:right;
	width: 100%;
	height:32px;
}
._ed_conten_ico {
	position:relative;
	display:inline-block;
	margin: 0px 0px 0px 15px;
	width: 32px;
	height: 32px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size: contain;
	cursor: pointer;
}
._edIUp { background-image:url('../_imgs/ico_up.svg'); }
._edILg { background-image:url('../_imgs/ico_out.svg'); }
._edIUp:hover { background-image:url('../_imgs/ico_up_b.svg'); }
._edILg:hover { background-image:url('../_imgs/ico_out_b.svg'); }

._edITr { background-image:url('../_imgs/ico_lang.svg'); }
._edITr:hover { background-image:url('../_imgs/ico_lang_b.svg'); }
._edIBd { background-image:url('../_imgs/ico_bbdd.svg'); }
._edIBd:hover { background-image:url('../_imgs/ico_bbdd_b.svg'); }
._edIGi { background-image:url('../_imgs/ico_guias.svg'); }
._edIGi:hover { background-image:url('../_imgs/ico_guias_b.svg'); }

#_editor_ {
	position:fixed;
	right: 0px;
	top: 0px;
	width: 330px;
	height: 100%;
	background-color: #262d34;
	border-left: #a3b6c6 solid 4px;
	z-index: 4000;
	
	-moz-box-shadow: -5px 0px 16px rgba(0,0,0,0.4);
	-webkit-box-shadow: -5px 0px 16px rgba(0,0,0,0.4);
	box-shadow: -5px 0px 16px rgba(0,0,0,0.4);
}

._ed_pespanas {
	position:absolute;
	left: -80px;
	width: 80px;
	top: 200px;
}
._ed_pespanas_p {
	position:relative;
	width: 100%;
	background-color: #80929e;
	padding: 6px 0px 6px 10px;

	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
	margin-bottom: 8px;
	cursor:pointer;
	overflow:hidden;
	
	-moz-box-shadow: -5px 0px 16px rgba(0,0,0,0.4);
	-webkit-box-shadow: -5px 0px 16px rgba(0,0,0,0.4);
	box-shadow: -5px 0px 16px rgba(0,0,0,0.4);
	
	color: #262d34;
	font-size: 20px;
	line-height:20px;
	font-family: 'oswaldregular';
	
}
._ed_pespanas_p:hover {
	color: #FFFFFF;
}
._ed_pespanas_s {
	padding: 8px;	
}

._edPSel {
	background-color: #a3b6c6;
	color: #FFFFFF;
}

._ed_conten_cab {
	position:absolute;
	top: 40px;
	left: 15px;
	right: 15px;
	height: 55px;
	overflow: hidden;
}
._ed_conten_cab_A, ._ed_conten_cab_B, ._ed_conten_cab_C {
	color: #f16546;
	font-size: 26px;
	line-height:26px;
	font-family: 'oswaldregular';
}
._ed_conten_cab_B {
	font-size: 14px;
	line-height:18px;
}
._ed_conten_cab_C {
	color: #FFFFFF;
}

._ed_conten_dat {
	position:absolute;
	top:100px;
	left:15px;
	right:15px;
	bottom: 15px;
	overflow:auto;
}
._ed_conten_dat_tit {
	position:relative;
	color: #90a3b2;
	font-size: 20px;
	line-height:26px;
	font-family: 'oswaldregular';
}
._ed_conten_dat_tit span {
	color: #46637a;	
}


._ed_conten_dat_caj_A {
	position:relative;
	width: 100%;
	margin-top: 4px;
	background-color: #454e56;
	padding: 6px 10px 6px 10px;
	overflow:auto;
}
._edMCag120 {
	height: 120px !important;
}
._edMCag150 {
	height: 150px !important;
}
._edMCag180 {
	height: 180px !important;
}
._edMCag220 {
	height: 220px !important;
}
._edMCag250 {
	height: 250px !important;
}
._edMCag350 {
	height: 350px !important;
}
._edMCag50 {
	height: 50px !important;
}
._edMCag80 {
	height: 80px !important;
}

._ed_conten_dat_caj_A span, ._objNoIco {
	display:block;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 16px;
	line-height:16px;
	padding: 4px 0px 4px 10px;
	margin: 4px 0px 4px 0px;
	font-family: 'loraregular';
}
._ed_conten_dat_caj_A b {
	color: #b6c6cc;
	font-size: 11px;
	line-height:14px;
	font-weight:normal;
	font-family: 'loraregular';
}
._edMCagS, ._ed_conten_dat_caj_A span:hover, ._objNoIco:hover {
	background-color:#262d34;
}

._ed_conten_dat_bot_A, ._ed_conten_dat_bot_B {
	position:relative;
	height:25px;
	background-color:#46637a;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 16px;
	line-height:16px;
	padding: 4px;
	margin-top: 4px;
	text-align:center;
	font-family: 'loraregular';
	
}
._ed_conten_dat_bot_B {
	background-color:#f16546;
	margin-top: 0px;
}


._ed_conten_dat_bot_A:hover { background-color:#6c8a9e; }
._ed_conten_dat_bot_B:hover { background-color:#f98c7a; }

._ed_conten_dat_caj_B {
	position:relative;
	height:25px;
	width: 98%;
	margin-top: 0px;
	background-color: #454e56;
	border: 0;
	padding: 4px 4px 4px 10px;
	color: #FFFFFF;
	font-size: 16px;
	line-height:16px;
	font-family: 'loraregular';
}
._edFoW100 {
	width: 100%;
}
._edFoDs {
	background-position: 96% center;
	background-repeat:no-repeat;
	background-size: 12px;
	background-image:url('../_imgs/pico_1.svg');
	cursor:pointer;
}

._ed_conten_dat_mar{
	display:inline-block;
	vertical-align:middle;
	height: 16px;
	background-position: left center;
	background-repeat:no-repeat;
	background-size: 16px;
	background-image:url('../_imgs/mar_b.svg');
	color: #FFFFFF;
	padding: 0px 0px 0px 24px;
	cursor: pointer;
	font-size: 16px;
	line-height:16px;
	font-family: 'loraregular';
}
._edMaSe { background-image:url('../_imgs/mar_a.svg'); }

select.select {
	position:relative;
	width:97%;
	z-index:1;
	color:#262d34;
	margin-top:4px;
}
div.select {
	position:absolute;
	top:0px;
}


._ed_ordenBd_ {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align:right;
	color: #8b9ba3;
	font-size: 16px;
	cursor:pointer;
	font-family: 'loraregular';
}
._ed_ordenBd {
	
}
._edOrSel {
	color: #b6c6cc;
	font-family: 'lorabold';
}

._ico_obj {
	position:relative;
	vertical-align: top;
	border: #46637a solid 1px;
	float:left;
	width:60px;
	height:60px;
	margin: 0px 4px 4px 0px;
	background-repeat:no-repeat;
	background-position: center center;
	background-size:contain;
	cursor: pointer;
}
._ico_obj:hover, ._objSel {
	border: #f16546 solid 1px !important;
}

._edMns {
	position:absolute !important;
	display:none;
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
	background-color: rgba(38,45,52,0.9);
}
.edMns_inf {
	position:absolute;
	top: 160px;
	left: 0px;
	width: 100%;
	font-size: 14px;
	color: #FFFFFF;
	text-align:center;
	font-family: 'loraregular';
}


._ed_artista {
	position:relative;
	width:90%;
}
._ed_artista_nom {
	position:relative;
	width: 100%;
	padding:10px 0px 10px 6px;
	border-bottom: #7e7e7e solid 1px;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: 98% center;
	background-size: 14px;
	background-image:url('../_imgs/pico_2.svg');
	font-size:20px;
	line-height:20px;
	color: #7e7e7e;
	font-family: 'oswaldregular';
}
._ed_artista_lis {
	position:relative;
	width: 100%;
	padding:10px 0px 20px 0px;
	border-bottom: #7e7e7e solid 1px;
	display: none;
}
._ed_artista_obr {
	position:relative;
	width: 100%;
	padding:4px 0px 4px 30px;
	margin: 2px 0px 2px 0px;
	cursor: pointer;
	font-size:18px;
	line-height:18px;
	color: #7e7e7e;
	font-family: 'lorabold';
}
._ed_artista_obr:hover {
	color: #f16546;
}
._edArObrSel {
	color: #FFFFFF;
	background-color: #f16546;
}
._edArObrSel:hover {
	color: #FFFFFF !important;
}




.figuraRef {
	position:fixed;
	left:-60px;
	bottom: 40px;
	width: 200px;
	height: 600px;
	background-repeat:no-repeat;
	background-position:center bottom;
	background-size:contain;
	background-image: url('../_imgs/figura.svg');
	
}

.guias {
	position:absolute;
	top: 0px;
	left: 0px;
	width:100%;
	height: 100%;
	background-position: left bottom;
	background-image:url('../_imgs/guias.png');	
}


._lisCID {
	float: right;
	color: #6c8a9e;
}

._linInfObj {
	color: #6c8a9e;
	font-size: 14px;
	font-family: 'loraregular';
}

.stageGuiNum {
	position: absolute;
	bottom: 40px;
	width: 100px;
	height: 14px;
	font-size: 11px;
	color: #000;
	font-family: 'loraregular';
}
/*
	font-family: 'oswaldregular'; = 	font-family: 'oswaldregular';
	font-family: 'oswaldbold'; = 		font-family: 'oswaldbold';
	font-family: 'oswaldlight'; = 	font-family: 'oswaldlight';
	font-family: 'poiret_oneregular'; = 	font-family: 'poiret_oneregular';
	font-family: 'lorabold_italic'; = 	font-family: 'lorabold_italic';
	font-family: 'lorabold'; = 		font-family: 'lorabold';
	font-family: 'loraitalic'; = 		font-family: 'loraitalic';
	font-family: 'loraregular'; = 	font-family: 'loraregular';

	#FFFFFF = 		#FFFFFF
	#262d34 = 		#262d34
	#ffffff = 		#ffffff
	
	#FFFFFF = 		#FFFFFF
	#262d34 = 		#262d34
	#a3b6c6 = 		#a3b6c6
	#80929e = 		#80929e
	#90a3b2 = 		#90a3b2
	#454e56 = 		#454e56
	#46637a = 		#46637a
	#6c8a9e = 		#6c8a9e
	#8b9ba3 = 		#8b9ba3
	#b6c6cc = 		#b6c6cc
	#f16546 = 		#f16546
	#f98c7a = 		#f98c7a
	#f9f9f9 = 		#f9f9f9
	#828282 = 		#828282
	#707070 = 		#707070
	#cccccc = 		#cccccc
	#999999 = 		#999999
	#f4f4f4 = 		#f4f4f4
	#2c2c2c = 		#2c2c2c
*/







/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.row {
	position: relative;
	width: 100%;
	min-height: 1px;
	clear: both;
	float: none;
}
.columna1, 
.columna2, 
.columna3, 
.columna4, 
.columna5, 
.columna6, 
.columna7, 
.columna8, 
.columna9, 
.columna10,
.columna11,
.columna12 {
	float: left;
	padding: 0px 0px 0px 0px;
	position: relative;
	width: 100%;
	min-height: 1px;
}

.columna1:first-child, 
.columna2:first-child, 
.columna3:first-child, 
.columna4:first-child, 
.columna5:first-child, 
.columna6:first-child, 
.columna7:first-child, 
.columna8:first-child, 
.columna9:first-child, 
.columna10:first-child,
.columna11:first-child,
.columna12:first-child {
	padding: 0px 0px 0px 0px;
}

.columna1:last-child, 
.columna2:last-child, 
.columna3:last-child, 
.columna4:last-child, 
.columna5:last-child, 
.columna6:last-child, 
.columna7:last-child, 
.columna8:last-child, 
.columna9:last-child, 
.columna10:last-child,
.columna11:last-child,
.columna12:last-child {
	padding: 0px 0px 0px 0px;
}

.columna1 { width:  8.333333%; }
.columna2 { width: 16.666666%; }
.columna3 { width: 24.999999%; }
.columna4 { width: 33.333333%; }
.columna5 { width: 41.666666%; }
.columna6 { width: 50%; }
.columna7 { width: 58.333333%; }
.columna8 { width: 66.666666%; }
.columna9 { width: 74.999999%; }
.columna10 { width: 83.333333%; }
.columna11 { width: 91.666666%; }
.columna12 { width:100%; }

.puch1 { margin-right:  8.333333%; }
.puch2 { margin-right: 16.666666%; }
.puch3 { margin-right: 24.999999%; }
.puch4 { margin-right: 33.333333%; }
.puch5 { margin-right: 41.666666%; }
.puch6 { margin-right: 50%; }
.puch7 { margin-right: 58.333333%; }
.puch8 { margin-right: 66.666666%; }
.puch9 { margin-right: 74.999999%; }
.puch10 { margin-right: 83.333333%; }
.puch11 { margin-right: 91.666666%; }
.puch12 { margin-right:100%; }

.pich1 { margin-left:  8.333333%; }
.pich2 { margin-left: 16.666666%; }
.pich3 { margin-left: 24.999999%; }
.pich4 { margin-left: 33.333333%; }
.pich5 { margin-left: 41.666666%; }
.pich6 { margin-left: 50%; }
.pich7 { margin-left: 58.333333%; }
.pich8 { margin-left: 66.666666%; }
.pich9 { margin-left: 74.999999%; }
.pich10 { margin-left: 83.333333%; }
.pich11 { margin-left: 91.666666%; }
.pich12 { margin-left:100%; }

.marginT10 { margin-top: 10px; }
.marginT20 { margin-top: 20px; }
.marginT30 { margin-top: 30px; }
.marginT40 { margin-top: 40px; }
.marginT50 { margin-top: 50px; }
.marginT60 { margin-top: 60px; }
.marginT70 { margin-top: 70px; }
.marginT80 { margin-top: 80px; }
.marginT90 { margin-top: 90px; }
.marginT100 { margin-top: 100px; }
.marginT120 { margin-top: 120px; }
.marginT140 { margin-top: 140px; }
.marginT160 { margin-top: 160px; }
.marginT180 { margin-top: 180px; }
.marginT200 { margin-top: 200px; }
.marginT250 { margin-top: 250px; }

.paddingT10 { padding-top: 10px; }
.paddingT20 { padding-top: 20px; }
.paddingT30 { padding-top: 30px; }
.paddingT40 { padding-top: 40px; }
.paddingT50 { padding-top: 50px; }
.paddingT60 { padding-top: 60px; }
.paddingT70 { padding-top: 70px; }
.paddingT80 { padding-top: 80px; }
.paddingT90 { padding-top: 90px; }
.paddingT100 { padding-top: 100px; }
.paddingT120 { padding-top: 120px; }
.paddingT140 { padding-top: 140px; }
.paddingT160 { padding-top: 160px; }
.paddingT180 { padding-top: 180px; }
.paddingT200 { padding-top: 200px; }
.paddingT250 { padding-top: 250px; }

.paddingB10 { padding-bottom: 10px; }
.paddingB20 { padding-bottom: 20px; }
.paddingB30 { padding-bottom: 30px; }
.paddingB40 { padding-bottom: 40px; }
.paddingB50 { padding-bottom: 50px; }
.paddingB60 { padding-bottom: 60px; }
.paddingB70 { padding-bottom: 70px; }
.paddingB80 { padding-bottom: 80px; }
.paddingB90 { padding-bottom: 90px; }
.paddingB100 { padding-bottom: 100px; }
.paddingB120 { padding-bottom: 120px; }
.paddingB140 { padding-bottom: 140px; }
.paddingB160 { padding-bottom: 160px; }
.paddingB180 { padding-bottom: 180px; }
.paddingB200 { padding-bottom: 200px; }
.paddingB250 { padding-bottom: 250px; }

.marginB10 { margin-bottom: 10px; }
.marginB20 { margin-bottom: 20px; }
.marginB30 { margin-bottom: 30px; }
.marginB40 { margin-bottom: 40px; }
.marginB50 { margin-bottom: 50px; }
.marginB60 { margin-bottom: 60px; }
.marginB70 { margin-bottom: 70px; }
.marginB80 { margin-bottom: 80px; }
.marginB90 { margin-bottom: 90px; }
.marginB100 { margin-bottom: 100px; }
.marginB120 { margin-bottom: 120px; }
.marginB140 { margin-bottom: 140px; }
.marginB160 { margin-bottom: 160px; }
.marginB180 { margin-bottom: 180px; }
.marginB200 { margin-bottom: 200px; }
.marginB250 { margin-bottom: 250px; }

/*
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
	-moz-box-shadow: 5px 5px 16px rgba(0,0,0,0.6);
	-webkit-box-shadow: 5px 5px 16px rgba(0,0,0,0.6);
	box-shadow: 5px 5px 16px rgba(0,0,0,0.6);

	background-repeat:no-repeat;
	background-position: 0px 10px;
	background-size: 250px;
	background-image:url('../_imgs/logo.png');
*/