* {margin:0px; padding:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

body {text-align:center;

background-color:000000#;

background-width:100%;

background-height:100%;

background-attachment:scroll;

background-size:100%;

-moz-background-size: 100%;

background-position:top center;

background-repeat:no-repeat;

width:100%;

height:100%;}

@font-face {font-family:AnimasMoz; src:url(tda_objetos/dum1.ttf);}

@font-face {font-family:AnimasIe; src:url(tda_objetos/dum1.eot);}

@font-face {font-family:AnimasOt; src:url(tda_objetos/dum1.woff);}

@font-face {font-family:MainMoz; src:url(tda_objetos/tda.ttf);}

@font-face {font-family:MainIe; src:url(tda_objetos/tda.eot);}

@font-face {font-family:MainOt; src:url(tda_objetos/tda.woff);}

.type_footer {font-family:MenuMoz, MenuIe, MenuOt; font-size:16px; color:#ffffff; text-align:center;}

h1 {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:30px; font-weight:bold; color:#dbceb3; text-align:center; text-shadow:-2px 2px 0 #4e0f0c, 2px 2px 0 #4e0f0c;}

h1 a {color:#dbceb3; text-decoration:none; border:none;}

h1 a:link {color:#dbceb3; text-decoration:none; border:none;}

h1 a:visited {color:#dbceb3; text-decoration:none; border:none;}

h1 a:hover {color:#dbceb3; text-decoration:underline; border:none;}

h1 a:active {color:#dbceb3; text-decoration:underline; border:none;}

h2 {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:24px; font-weight:bold; color:#dbceb3; text-align:center; text-shadow:-2px 2px 0 #4e0f0c, 2px 2px 0 #4e0f0c;}

h2 a {color:#dbceb3; text-decoration:none; border:none;}

h2 a:link {color:#dbceb3; text-decoration:none; border:none;}

h2 a:visited {color:#dbceb3; text-decoration:none; border:none;}

h2 a:hover {color:#dbceb3; text-decoration:underline; border:none;}

h2 a:active {color:#dbceb3; text-decoration:underline; border:none;}

h3 {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:24px; font-weight:bold; color:#c1944d; text-align:center; text-shadow:-2px 2px 0 #4e0f0c, 2px 2px 0 #4e0f0c;}

h3 a {color:#c1944d; text-decoration:none; border:none;}

h3 a:link {color:#c1944d; text-decoration:none; border:none;}

h3 a:visited {color:#c1944d; text-decoration:none; border:none;}

h3 a:hover {color:#c1944d; text-decoration:underline; border:none;}

h3 a:active {color:#c1944d; text-decoration:underline; border:none;}

h4 {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:22px; font-weight:bold; color:#dbceb3; text-align:center;}

h4 a {color:#bc8885; text-decoration:none; border:none;}

h4 a:link {color:#bc8885; text-decoration:none; border:none;}

h4 a:visited {color:#bc8885; text-decoration:none; border:none;}

h4 a:hover {color:#bc8885; text-decoration:underline; border:none;}

h4 a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_pres {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:20px; font-weight:bold; color:#dbceb3; text-align:center; text-shadow:-2px 2px 0 #4e0f0c, 2px 2px 0 #4e0f0c;}

.tipo_pres a {color:#dbceb3; text-decoration:none; border:none;}

.tipo_pres a:link {color:#dbceb3; text-decoration:none; border:none;}

.tipo_pres a:visited {color:#dbceb3; text-decoration:none; border:none;}

.tipo_pres a:hover {color:#dbceb3; text-decoration:underline; border:none;}

.tipo_pres a:active {color:#dbceb3; text-decoration:underline; border:none;}

.tipo_col {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:20px; font-weight:bold; color:#dbceb3; text-align:center;}

.tipo_col a {color:#bc8885; text-decoration:none; border:none;}

.tipo_col a:link {color:#bc8885; text-decoration:none; border:none;}

.tipo_col a:visited {color:#bc8885; text-decoration:none; border:none;}

.tipo_col a:hover {color:#bc8885; text-decoration:underline; border:none;}

.tipo_col a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_con {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:22px; font-weight:bold; color:#dbceb3; text-align:center;}

.tipo_con a {color:#bc8885; text-decoration:none; border:none;}

.tipo_con a:link {color:#bc8885; text-decoration:none; border:none;}

.tipo_con a:visited {color:#bc8885; text-decoration:none; border:none;}

.tipo_con a:hover {color:#bc8885; text-decoration:underline; border:none;}

.tipo_con a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_comp {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:18px; font-weight:bold; color:#000000; text-align:center;}

.tipo_comp a {color:#000000; text-decoration:none; border:none;}

.tipo_comp a:link {color:#000000; text-decoration:none; border:none;}

.tipo_comp a:visited {color:#000000; text-decoration:none; border:none;}

.tipo_comp a:hover {color:#000000; text-decoration:underline; border:none;}

.tipo_comp a:active {color:#000000; text-decoration:underline; border:none;}

.tipo_justify {font-family:MainMoz, MainIe, MainOt; font-size:24px; font-weight:regular; color:#dbceb3; text-align:justify;}

.tipo_justify a {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify a:link {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify a:visited {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify a:hover {color:#bc8885; text-decoration:underline; border:none;}

.tipo_justify a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_center {font-family:MainMoz, MainIe, MainOt; font-size:24px; font-weight:regular; color:#dbceb3; text-align:center;}

.tipo_center a {color:#bc8885; text-decoration:none; border:none;}

.tipo_center a:link {color:#bc8885; text-decoration:none; border:none;}

.tipo_center a:visited {color:#bc8885; text-decoration:none; border:none;}

.tipo_center a:hover {color:#bc8885; text-decoration:underline; border:none;}

.tipo_center a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_justify_pres {font-family:MainMoz, MainIe, MainOt; font-size:12px; font-weight:regular; color:#dbceb3; text-align:justify;}

.tipo_justify_pres a {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify_pres a:link {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify_pres a:visited {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify_pres a:hover {color:#bc8885; text-decoration:underline; border:none;}

.tipo_justify_pres a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_justify_comp {font-family:MainMoz, MainIe, MainOt; font-size:14px; font-weight:regular; color:#000000; text-align:justify;}

.tipo_justify_comp a {color:#000000; text-decoration:none; border:none;}

.tipo_justify_comp a:link {color:#000000; text-decoration:none; border:none;}

.tipo_justify_comp a:visited {color:#000000; text-decoration:none; border:none;}

.tipo_justify_comp a:hover {color:#000000; text-decoration:underline; border:none;}

.tipo_justify_comp a:active {color:#000000; text-decoration:underline; border:none;}

.tipo_justify_mont {font-family:MainMoz, MainIe, MainOt; font-size:1.38vw; font-weight:regular; color:#dbceb3; text-align:justify;}

.tipo_justify_mont a {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify_mont a:link {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify_mont a:visited {color:#bc8885; text-decoration:none; border:none;}

.tipo_justify_mont a:hover {color:#bc8885; text-decoration:underline; border:none;}

.tipo_justify_mont a:active {color:#bc8885; text-decoration:underline; border:none;}

.tipo_form {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:20px; font-weight:bold; color:#dbceb3; text-align:justify; margin-left:40px;}

.tipo_form_00 {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:24px; font-weight:bold; color:#dbceb3; text-align:center;}

.tipo_title {font-family:AnimasMoz, AnimasIe, AnimasOt; font-size:24px; font-weight:bold; color:#ffffff; text-align:justify;}

hr {background:#e02f2f; height:3px; border:none;}

#overbox3 {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
		height:100%;
    z-index: 999999;
    display: block;
}

#capabox3 {width:100%; height:100%; position: absolute; top:0px; left: 0px; background-color:#000000; filter:alpha(opacity=70); opacity:0.7;}

#infobox3 {
    margin: auto;
    position: absolute;
    bottom: 0px;
    width: 100%;
    text-align:center;
    background-color: #000000;
		 border:1px solid #e02f2f;
}

#infobox3 p {
    font-family:MainMoz, MainIe, MainOt;
		font-size:24px;
		font-weight:bold;
		color:#ffffff;
		text-align:center;
		padding-top:20px;
		padding-bottom:40px;
		
}
#infobox3 p a {
    margin-right:10px;
		margin-left:10px;
    text-decoration: none;
		background-color:#e02f2f;
		color:#ffffff;
		padding:15px;
		-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;
}

#main {position:relative; margin:0px auto; width:100%; height:40vw; background-color:#000000;}

#subtitulo {position:absolute; bottom:30px; left:0px; width:100%; height:40px; margin:0px auto; text-align:center;}

#fantasma {position:absolute; bottom:40%; left:0px; width:100%; height:3%; margin:0px auto; background-color:transparent;}

#texto_sub {z-index:20; position:absolute; top:5px; left:0px; width:100%; height:30px; margin:0px auto; text-align:center; font-family:AnimasMoz, AnimasIe, AnimasOt; font-weight:bold; font-size:30px; text-shadow:-2px -2px 1px #000, 2px 2px 1px #000, -2px 2px 1px #000, 2px -2px 1px #000; text-decoration:none; color:#dbafaf;}

#banda {z-index:19; background-color:#000000; filter:alhpa(opacity=50); opacity:0.5; position:absolute; top:0px; left:0px; width:100%; height:40px;}

.img_menu {width:100%;}

.tda_log {position:fixed; top:1%; left:20px; width:30%; z-index:60; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

.tda_log_menu {position:fixed; top:100px; left:1%; width:18%; z-index:60; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

#sn {position:fixed; top:100px; right:2%; width:3%; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.social_net {margin-bottom:20%;}

.pachi {filter:alpha(opacity=0); opacity:0; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

.pacho {filter:alhpa(opacity=100); opacity:1; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

.hide {display:none;}

.hide_2 {filter:alpha(opacity=0); opacity:0; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

.visible {filter:alhpa(opacity=40); opacity:0.4; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

#menu-contenedor {background-color:transparent; position:relative;}

#menu {height:35px; background-image:url(tda_objetos/cenefa.jpg); -webkit-transition: all .25s ease-in; -moz-transition: all .25s ease-in; -ms-transition: all .25s ease-in; -o-transition: all .25s ease-in; transition: all .25s ease-in; z-index:20000;}

#menusub {position:relative; margin:0px auto; width:950px;}

ul#menusub {padding:0px; height:100%;}

ul#menusub li {padding:0px 10px; position:relative; display:block; line-height:50px; font-family:AnimasMoz, AnimasIe, AnimasOt; font-weight:bold; font-size:21px; text-shadow:2px 2px 1px #000000; text-decoration:none; color:#e7d8d8; display:inline-block; margin-left:20px; margin-right:20px; height:40px; margin-top:-6px; -webkit-transition: all .25s ease-in; -moz-transition: all .25s ease-in; -ms-transition: all .25s ease-in; -o-transition: all .25s ease-in; transition: all .25s ease-in;}

ul#menusub li a {color:#e7d8d8; text-decoration:none; border:none;}

#menull {position:absolute; top:0px; left:50%; margin-left:-475px; width:950px; height:35px; z-index:30010;}

.sobremenu1 {position:absolute; top:0px; left:30px; width:70px; height:35px; z-index:30050;}

.sobremenu2 {position:absolute; top:0px; left:160px; width:135px; height:35px; z-index:30050;}

.sobremenu3 {position:absolute; top:0px; left:352px; width:155px; height:35px; z-index:30050;}

.sobremenu4 {position:absolute; top:0px; left:565px; width:163px; height:35px; z-index:30050;}

.sobremenu5 {position:absolute; top:0px; left:785px; width:137px; height:35px; z-index:30050;}

/*#submenu {position:absolute; top:35px; left:50%; margin-left:-475px; width:950px; height:55px; background:url(tda_objetos/fondo_submenu2.jpg); z-index:3;}*/

#submenu {position:absolute; top:35px; width:100%; z-index:30000;}

.img_submenu {width:62%;}

.menu-fijo {position:fixed; top:0px; width:100%; z-index:2;}

#egregoras_izq {position:fixed; bottom:-10px; left:1%; width:17%; z-index:2;}

#egregoras_der {position:fixed; bottom:-15px; right:1%; width:17%; z-index:2;}

#contenido {width:100%; background:url(tda_objetos/fondo.jpg); background-repeat:repeat;}

#contenido_cookies {width:100%; background:url(tda_objetos/fondo.jpg); background-repeat:repeat; margin:0px auto; padding-left:10%; padding-right:10%;}

#centro {width:60%; margin:0px auto; text-align:justify; padding-top:60px; padding-bottom:20px; text-align:center;}

#llama {width:100px; height:100px; background:url(tda_objetos/llama.png); z-index:30010; margin-top:-60px;}

#llama_2 {width:100px; height:100px; background:url(tda_objetos/llama_2.png); z-index:12; margin-top:-60px;}

.llama_montajes {position:absolute; top:30px; left:530px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in; background:url(tda_objetos/llama_2.png);}

.llama_comp {position:absolute; top:30px; left:120px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama_mont {position:absolute; top:30px; left:315px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama_pres {position:absolute; top:30px; left:530px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama_cont {position:absolute; top:30px; left:750px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama1 {position:absolute; top:30px; left:-10px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama2 {position:absolute; top:30px; left:120px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama3 {position:absolute; top:30px; left:315px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama4 {position:absolute; top:30px; left:530px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.llama5 {position:absolute; top:30px; left:750px; z-index:10; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

.img_borde {border:1px solid #cea4ec;}

.clear {clear:both;}

.rotulo_izq_01 {position:absolute; top:12%; left:19%; width:10%;}

.rotulo_izq_02 {position:absolute; top:12%; left:31%; width:10%;}

.rotulo_der_01 {position:absolute; top:12%; right:19%; width:10%;}

.rotulo_der_02 {position:absolute; top:12%; right:31%; width:10%;}

.gal {position:relative; margin:0px auto; width:90%;}

#foto-pm-1 {position:absolute; top:5%; left:2%; width:17%; height:22%; background-color:transparent; cursor:pointer;}

#foto-pm-2 {position:absolute; top:3%; left:20%; width:16%; height:18%; background-color:transparent; cursor:pointer;}

#foto-pm-3 {position:absolute; top:29%; left:9%; width:17%; height:35%; background-color:transparent; cursor:pointer;}

#foto-pm-4 {position:absolute; top:65%; left:4%; width:27%; height:30%; background-color:transparent; cursor:pointer;}

#foto-pm-5 {position:absolute; top:5%; left:43%; width:27%; height:29%; background-color:transparent; cursor:pointer;}

#foto-pm-6 {position:absolute; top:37%; left:32%; width:17%; height:33%; background-color:transparent; cursor:pointer;}

#foto-pm-7 {position:absolute; top:28%; left:66%; width:18%; height:18%; background-color:transparent; cursor:pointer;}

#foto-pm-8 {position:absolute; top:47%; left:52%; width:25%; height:23%; background-color:transparent; cursor:pointer;}

#foto-pm-9 {position:absolute; top:72%; left:46%; width:21%; height:23%; background-color:transparent; cursor:pointer;}

#foto-pm-10 {position:absolute; top:4%; left:82%; width:14%; height:32%; background-color:transparent; cursor:pointer;}

#foto-pm-11 {position:absolute; top:58%; left:79%; width:17%; height:36%; background-color:transparent; cursor:pointer;}

#foto-pm-12 {position:absolute; top:5%; left:3%; width:15.5%; height:20%; background-color:transparent; cursor:pointer;}

#foto-pm-13 {position:absolute; top:28%; left:7%; width:21%; height:21%; background-color:transparent; cursor:pointer;}

#foto-pm-14 {position:absolute; top:50%; left:10%; width:16%; height:17%; background-color:transparent; cursor:pointer;}

#foto-pm-15 {position:absolute; top:68%; left:4%; width:26%; height:27%; background-color:transparent; cursor:pointer;}

#foto-pm-16 {position:absolute; top:1%; left:19%; width:16%; height:19%; background-color:transparent; cursor:pointer;}

#foto-pm-17 {position:absolute; top:11%; left:36%; width:14%; height:18%; background-color:transparent; cursor:pointer;}

#foto-pm-18 {position:absolute; top:37%; left:32%; width:20%; height:24%; background-color:transparent; cursor:pointer;}

#foto-pm-19 {position:absolute; top:74%; left:31%; width:15%; height:17%; background-color:transparent; cursor:pointer;}

#foto-pm-20 {position:absolute; top:5%; left:51%; width:17%; height:25%; background-color:transparent; cursor:pointer;}

#foto-pm-21 {position:absolute; top:47%; left:55%; width:23%; height:23%; background-color:transparent; cursor:pointer;}

#foto-pm-22 {position:absolute; top:71%; left:48%; width:19%; height:24%; background-color:transparent; cursor:pointer;}

#foto-pm-23 {position:absolute; top:4%; left:76%; width:21%; height:24%; background-color:transparent; cursor:pointer;}

#foto-pm-24 {position:absolute; top:28%; left:68%; width:16%; height:20%; background-color:transparent; cursor:pointer;}

#foto-pm-25 {position:absolute; top:46%; left:81%; width:16%; height:17%; background-color:transparent; cursor:pointer;}

#foto-pm-26 {position:absolute; top:71%; left:73%; width:22%; height:24%; background-color:transparent; cursor:pointer;}

#foto-pm-27 {position:absolute; top:12%; left:6%; width:14%; height:35%; background-color:transparent; cursor:pointer;}

#foto-pm-28 {position:absolute; top:57%; left:6%; width:14%; height:35%; background-color:transparent; cursor:pointer;}

#foto-pm-29 {position:absolute; top:4%; left:27%; width:17%; height:36%; background-color:transparent; cursor:pointer;}

#foto-pm-30 {position:absolute; top:42%; left:20%; width:20%; height:22%; background-color:transparent; cursor:pointer;}

#foto-pm-31 {position:absolute; top:65%; left:27%; width:15%; height:30%; background-color:transparent; cursor:pointer;}

#foto-pm-32 {position:absolute; top:7%; left:56%; width:18%; height:16%; background-color:transparent; cursor:pointer;}

#foto-pm-33 {position:absolute; top:31%; left:48%; width:20%; height:21%; background-color:transparent; cursor:pointer;}

#foto-pm-34 {position:absolute; top:63%; left:48%; width:27%; height:32%; background-color:transparent; cursor:pointer;}

#foto-pm-35 {position:absolute; top:9%; left:81%; width:14%; height:30%; background-color:transparent; cursor:pointer;}

#foto-pm-36 {position:absolute; top:38%; left:70%; width:16%; height:20%; background-color:transparent; cursor:pointer;}

#foto-pm-37 {position:absolute; top:59%; left:79%; width:18%; height:33%; background-color:transparent; cursor:pointer;}

#foto-fg-1 {position:absolute; top:26px; left:32px; width:158px; height:197px; background-color:transparent; cursor:pointer;}

#foto-fg-2 {position:absolute; top:300px; left:40px; width:120px; height:183px; background-color:transparent; cursor:pointer;}

#foto-fg-3 {position:absolute; top:30px; left:243px; width:218px; height:176px; background-color:transparent; cursor:pointer;}

#foto-fg-4 {position:absolute; top:203px; left:186px; width:165px; height:134px; background-color:transparent; cursor:pointer;}

#foto-fg-5 {position:absolute; top:358px; left:165px; width:177px; height:147px; background-color:transparent; cursor:pointer;}

#foto-fg-6 {position:absolute; top:115px; left:469px; width:108px; height:179px; background-color:transparent; cursor:pointer;}

#foto-fg-7 {position:absolute; top:283px; left:353px; width:137px; height:197px; background-color:transparent; cursor:pointer;}

#foto-fg-8 {position:absolute; top:380px; left:488px; width:142px; height:117px; background-color:transparent; cursor:pointer;}

#foto-fg-9 {position:absolute; top:40px; left:623px; width:174px; height:116px; background-color:transparent; cursor:pointer;}

#foto-fg-10 {position:absolute; top:163px; left:648px; width:118px; height:149px; background-color:transparent; cursor:pointer;}

#foto-fg-11 {position:absolute; top:335px; left:624px; width:188px; height:179px; background-color:transparent; cursor:pointer;}

#foto-fg-27 {position:absolute; top:31px; left:42px; width:137px; height:110px; background-color:transparent; cursor:pointer;}

#foto-fg-28 {position:absolute; top:158px; left:48px; width:194px; height:144px; background-color:transparent; cursor:pointer;}

#foto-fg-29 {position:absolute; top:338px; left:26px; width:227px; height:178px; background-color:transparent; cursor:pointer;}

#foto-fg-30 {position:absolute; top:56px; left:235px; width:136px; height:103px; background-color:transparent; cursor:pointer;}

#foto-fg-31 {position:absolute; top:202px; left:253px; width:117px; height:185px; background-color:transparent; cursor:pointer;}

#foto-fg-32 {position:absolute; top:37px; left:372px; width:200px; height:178px; background-color:transparent; cursor:pointer;}

#foto-fg-33 {position:absolute; top:243px; left:431px; width:238px; height:130px; background-color:transparent; cursor:pointer;}

#foto-fg-34 {position:absolute; top:377px; left:372px; width:158px; height:136px; background-color:transparent; cursor:pointer;}

#foto-fg-35 {position:absolute; top:19px; left:622px; width:208px; height:134px; background-color:transparent; cursor:pointer;}

#foto-fg-36 {position:absolute; top:151px; left:580px; width:130px; height:99px; background-color:transparent; cursor:pointer;}

#foto-fg-37 {position:absolute; top:231px; left:717px; width:86px; height:128px; background-color:transparent; cursor:pointer;}

#foto-fg-38 {position:absolute; top:372px; left:598px; width:166px; height:112px; background-color:transparent; cursor:pointer;}

.img-galeria-a {position:absolute; top:2%; left:50%; width:80%; margin-left:-40%; z-index:14; border:1px solid #ffffff;}

.img-galeria-b {position:absolute; top:2%; left:50%; width:45%;; margin-left:-22%; z-index:14; border:1px solid #ffffff;}

.img-galeria-c {position:absolute; top:4%; left:50%; width:86%; margin-left:-43%; z-index:14; border:1px solid #ffffff;}

.img-galeria-d {position:absolute; top:2%; left:50%; width:40%; margin-left:-20%; z-index:14; border:1px solid #ffffff;}

.fg {display:none;}

#capa1a {position:absolute; top:0px; left:0px; width:100.3%; height:100%; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; z-index:12; display:none;}

#capa1b {position:absolute; top:0px; left:0px; width:100.3%; height:100%; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; z-index:12; display:none;}

#capa1c {position:absolute; top:0px; left:0px; width:100.3%; height:100%; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; z-index:12; display:none;}

#cerrar1a {position:absolute; top:0px; right:0px; width:5%; z-index:13; cursor:pointer; border:1px solid #ffffff;}

#cerrar1b {position:absolute; top:0px; right:0px; width:5%; z-index:13; cursor:pointer; border:1px solid #ffffff;}

#cerrar1c {position:absolute; top:0px; right:0px; width:5%; z-index:13; cursor:pointer; border:1px solid #ffffff;}

.fl_izq1 {position:absolute; top:26%; left:-5%; width:8%; height:48%; z-index:599; cursor:pointer; background:url(tda_objetos/fl_izq.png); background-size:100%; background-repeat:no repeat;}

.fl_der1 {position:absolute; top:26%; right:-5%; width:8%; height:48%; z-index:599; cursor:pointer; background:url(tda_objetos/fl_der.png); background-size:100%; background-repeat:no repeat;}

/*#fl_izq11 {position:absolute;  top:10%; left:5%; width:10%; z-index:599; cursor:pointer;}

#fl_der11 {position:absolute; display:none; top:141px; right:-45px; width:66px; height:250px; background:url(tda_objetos/fl_der.png); z-index:599; cursor:pointer;}*/

.fl_izq2 {position:absolute; top:26%; left:-5%; width:8%; height:48%; z-index:599; cursor:pointer; background:url(tda_objetos/fl_izq.png); background-size:100%; background-repeat:no repeat;}

.fl_der2 {position:absolute; top:26%; right:-5%; width:8%; height:48%; z-index:599; cursor:pointer; background:url(tda_objetos/fl_der.png); background-size:100%; background-repeat:no repeat;}

.fl_izq3 {position:absolute; top:26%; left:-5%; width:8%; height:48%; z-index:599; cursor:pointer; background:url(tda_objetos/fl_izq.png); background-size:100%; background-repeat:no repeat;}

.fl_der3 {position:absolute; top:26%; right:-5%; width:8%; height:48%; z-index:599; cursor:pointer; background:url(tda_objetos/fl_der.png); background-size:100%; background-repeat:no repeat;}

.tabla1 {border:1px solid #cea4ec;}

.celda1 {width:180px; height:25px; border:1px solid #cea4ec; padding:1px;}

.celda2 {width:240px; height:25px; border:1px solid #cea4ec; padding:1px;}

.celda3 { height:25px; border:1px solid #cea4ec; padding:1px;}

#video_1_prev {width:80%; margin:0px auto;}

#video_1 {width:100%; margin:0px auto; border:1px solid #cea4ec; padding-top:56.25%; position:relative;}

#video_1 iframe {position:absolute; top:0px; left:0px; width:100%; height:100%; border:1px solid #cea4ec;}

#video_2_prev {width:80%; margin:0px auto;}

#video_2 {width:100%; margin:0px auto; border:1px solid #cea4ec; padding-top:56.25%; position:relative;}

#video_2 iframe {position:absolute; top:0px; left:0px; width:100%; height:100%; border:1px solid #cea4ec;}

.video_2_prev {width:80%; margin:0px auto;}

#video_3_prev {width:60%; margin:0px auto 2% auto;}

.video_3b_prev {width:40%; margin:0px auto 2% auto;}

.video_2 {width:100%; margin:0px auto; border:1px solid #cea4ec; padding-top:56.25%; position:relative;}

.video_2 iframe {position:absolute; top:0px; left:0px; width:100%; height:100%; border:1px solid #cea4ec;}

.tribal_short {position:relative; margin:0px auto; width:260px; height:42px; background:url(tda_objetos/tribal_short.png);}

#flecha {position:fixed; bottom:0px; right:15%; width:2.5%; height:10%; background:url(tda_objetos/arriba.png); background-size:100%; z-index:50; cursor:pointer;}

#galeria_santa_muerte {position:relative; margin:0px auto; width:90%;}

#galeria_decameron {position:relative; margin:0px auto; width:90%;}

#galeria_sueno {position:relative; margin:0px auto; width:100%;}

.vs {width:19%; cursor:pointer; border:1px solid #cea4ec; margin-left:1px; margin-right:1px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}

.extended_photo {display:none; position:fixed; z-index:10000; top:0px; left:0px; width:100%; height:100%; background-image:url(tda_objetos/cuadro_negro.png); background-repeat:repeat;}

.big_photo {position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; width:50%; z-index:10001; border:1px solid #cea4ec; cursor:pointer;}

.ls {position:absolute; top:0px; bottom:0px; margin-top:auto; margin-bottom:auto; left:17%; width:5%; z-index:10001; cursor:pointer;}

.rs {position:absolute; top:0px; bottom:0px; margin-top:auto; margin-bottom:auto; right:17%; width:5%; z-index:10001; cursor:pointer;}

#columna_l {float:left; width:32%;}

#columna_r {float:right; width:65%;}

.grises {
filter: url('#grayscale'); /* Versión SVG para IE10, Chrome 17, FF3.5, Safari 5.2 and Opera 11.6 */
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%); /* Para cuando el estándar funcione en todos */
filter: Gray(); /* IE4-8 and 9 */

-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.grises:hover {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: none;

-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

#filtro {position:absolute; bottom:0px; left:0px; z-index:1; width:0%; height:0%}

.fa01 {position:absolute; top:5%; left:4%; transform:rotate(-10deg); z-index:2; cursor:pointer; width:15%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa01:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa02 {position:absolute; top:3%; left:82%; transform:rotate(0deg); z-index:5; cursor:pointer; width:15%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa02:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa03 {position:absolute; top:40%; left:19%; transform:rotate(0deg); z-index:3; cursor:pointer; width:15%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa03:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa04 {position:absolute; top:21%; left:79%; transform:rotate(10deg); z-index:6; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa04:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa05 {position:absolute; top:56%; left:69%; transform:rotate(-10deg); z-index:3; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa05:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa06 {position:absolute; top:34%; left:3%; transform:rotate(-2deg); z-index:3; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa06:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa07 {position:absolute; top:5%; left:44%; transform:rotate(10deg); z-index:5; cursor:pointer; width:15%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa07:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa08 {position:absolute; top:35%; left:65%; transform:rotate(5deg); z-index:3; cursor:pointer; width:15%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa08:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa09 {position:absolute; top:18%; left:15%; transform:rotate(5deg); z-index:6; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa09:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa10 {position:absolute; top:5%; left:66%; transform:rotate(-10deg); z-index:4; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa10:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa11 {position:absolute; top:37%; left:82%; transform:rotate(-5deg); z-index:6; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa11:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa12 {position:absolute; top:12%; left:55%; transform:rotate(2deg); z-index:3; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa12:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa13 {position:absolute; top:58%; left:81%; transform:rotate(0deg); z-index:5; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa13:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa14 {position:absolute; top:56%; left:50%; transform:rotate(-2deg); z-index:2; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa14:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa15 {position:absolute; top:3%; left:27%; transform:rotate(-4deg); z-index:5; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa15:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa16 {position:absolute; top:75%; left:34%; transform:rotate(0deg); z-index:3; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa16:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa17 {position:absolute; top:57%; left:6%; transform:rotate(0deg); z-index:5; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa17:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa18 {position:absolute; top:23%; left:32%; transform:rotate(0deg); z-index:1; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa18:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa19 {position:absolute; top:68%; left:60%; transform:rotate(10deg); z-index:2; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa19:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa20 {position:absolute; top:48%; left:36%; transform:rotate(-7deg); z-index:6; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa20:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa21 {position:absolute; top:64.5%; left:23%; transform:rotate(-10deg); z-index:2; cursor:pointer; width:13%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa21:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa22 {position:absolute; top:73%; left:2%; transform:rotate(5deg); z-index:5; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa22:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa23 {position:absolute; top:37%; left:46%; transform:rotate(0deg); z-index:1; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa23:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa24 {position:absolute; top:75%; left:77%; transform:rotate(3deg); z-index:6; cursor:pointer; width:18%; filter: url('#grayscale'); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: Gray(); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa24:hover {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.fa01a {position:absolute; top:3.5%; left:50%; width:56%; margin-left:-28%; z-index:1020; cursor:pointer; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;} 

.fa01b {position:absolute; top:4.2%; left:50%; width:72%; margin-left:-36%; z-index:1020; cursor:pointer; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;} 

.fa01c {position:absolute; top:2.5%; left:50%; width:44%; margin-left:-22%; z-index:1020; cursor:pointer; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;} 

#capa_arch {position:absolute; top:0px; left:0px; width:100.3%; height:100%; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; z-index:1010; display:none;}

#capa_archi {position:absolute; top:0px; left:0px; width:100.3%; height:100%; background-color:#000000; filter:alpha(opacity=70); opacity:0.7; z-index:1010; display:none;}

#compania {position:relative; margin:0px auto;}

#comp_christian {position:absolute; top:117px; left:374px; width:262px; height:373px; background:url(tda_objetos/img_christian.jpg); cursor:pointer; z-index:1;}

#comp_susana {position:absolute; top:257px; left:73px; width:272px; height:351px; background:url(tda_objetos/img_susana.jpg); cursor:pointer; z-index:1;}

#comp_almudena {position:absolute; top:279px; left:677px; width:275px; height:329px; background:url(tda_objetos/img_almudena.jpg); cursor:pointer; z-index:1;}

#comp_irina {position:absolute; top:518px; left:386px; width:248px; height:337px; background:url(tda_objetos/img_irina.jpg); cursor:pointer; z-index:1;}

#comp_vanessa {position:absolute; top:684px; left:93px; width:226px; height:308px; background:url(tda_objetos/img_vanessa.jpg); cursor:pointer; z-index:1;}

#comp_jesus {position:absolute; top:655px; left:695px; width:240px; height:342px; background:url(tda_objetos/img_jesus.jpg); cursor:pointer; z-index:1;}

#comp_hector {position:absolute; top:930px; left:367px; width:276px; height:363px; background:url(tda_objetos/img_hector.jpg); cursor:pointer; z-index:1;}

.libro {position:fixed; top:50%; left:50%; margin-top:-200px; margin-left:-281px; width:563px; height:400px; background:url(tda_objetos/libro.jpg); z-index:150000; display:none;}

.cerrar2 {position:absolute; top:14px; right:16px; width:49px; height:37px; z-index:51; cursor:pointer; background-color:transparent;}

.pag1 {position:absolute; top:25px; left:27px; width:238px; height:329px; background-color:transparent;}

.pag2 {position:absolute; top:46px; right:27px; width:238px; height:313px; background-color:transparent;}

#imagen_susana {position:absolute; top:0px; right:0px; width:281px; height:400px; z-index:49; background:url(tda_objetos/imagen_susana.jpg);}

#imagen_almudena {position:absolute; top:0px; right:0px; width:281px; height:400px; z-index:49; background:url(tda_objetos/imagen_almudena.jpg);}

#imagen_irina {position:absolute; top:0px; right:0px; width:281px; height:400px; z-index:49; background:url(tda_objetos/imagen_irina.jpg);}

#imagen_vanessa {position:absolute; top:0px; right:0px; width:281px; height:400px; z-index:49; background:url(tda_objetos/imagen_vanessa.jpg);}

#imagen_jesus {position:absolute; top:0px; right:0px; width:281px; height:400px; z-index:49; background:url(tda_objetos/imagen_jesus.jpg);}

#imagen_hector {position:absolute; top:0px; right:0px; width:281px; height:400px; z-index:49; background:url(tda_objetos/imagen_hector.jpg);}

.img_compa {cursor:pointer;}

form {width:400px; margin:0px auto; padding-top:30px;}

.cuadro_sombra {border-radius:5px; height:20px; padding:5px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000;}

.enviar {border-radius:5px; height:20px; cursor:pointer;}

textarea {border-radius:5px; padding:5px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000;}

#banners {margin:0px auto; width:100%;}

#intro {width:60%; margin:0px auto;}

.img_borde_tv1 {border:1px solid #cea4ec; width:50%; float:left; margin-right:2%;}

.img_borde_tv2 {border:1px solid #cea4ec; width:50%; float:right; margin-left:2%;}

.img_borde_prog {border:1px solid #cea4ec; width:30%; margin-top:2%; margin-left:1%; margin-right:1%;}

#montedeanimas {width:70%; margin:0px auto; padding-top:8%;}

.volver {width:15%;}




@media screen and (max-width:800px) and (orientation:portrait) {

#menusub {position:relative; margin:0px auto; width:100%; height:20px;}

ul#menusub {padding:0px; height:20px;}

ul#menusub li {position:relative; padding:0px 1.5%; line-height:4px; font-family:AnimasMoz, AnimasIe, AnimasOt; font-weight:bold; font-size:2.5vw; text-shadow:2px 2px 1px #000000; text-decoration:none; color:#e7d8d8; display:inline-block; margin-left:0px; margin-right:0px; height:15px; margin-top:0px; -webkit-transition: all .25s ease-in; -moz-transition: all .25s ease-in; -ms-transition: all .25s ease-in; -o-transition: all .25s ease-in; transition: all .25s ease-in;}

#menull {position:absolute; top:0px; left:0px; margin-left:0px; width:100%; height:20px; z-index:30040;}

.sobremenu1 {position:absolute; top:0px; left:4%; width:8%; height:20px; z-index:30050;}

.sobremenu2 {position:absolute; top:0px; left:15%; width:18%; height:20px; z-index:30050;}

.sobremenu3 {position:absolute; top:0px; left:37%; width:18%; height:20px; z-index:30050;}

.sobremenu4 {position:absolute; top:0px; left:58%; width:20%; height:20px; z-index:30050;}

.sobremenu5 {position:absolute; top:0px; left:81%; width:15%; height:20px; z-index:30050;}

.tda_log {position:fixed; top:1%; left:2%; width:40%; z-index:30005; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

.tda_log_menu {position:fixed; z-index:30005; top:4.7%; left:1%; width:18%; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

#centro {width:90%; margin:0px auto; text-align:justify; padding-top:5%; padding-bottom:20px; text-align:center;}

.img_submenu {width:100%;}

.visible {display:none;}

.pacho {display:none;}

.tipo_justify {font-size:16px;}

#texto_sub {z-index:20; position:absolute; top:5px; left:0px; width:100%; height:4px; margin:0px auto; text-align:center; font-family:AnimasMoz, AnimasIe, AnimasOt; font-weight:bold; font-size:14px; text-shadow:-2px -2px 1px #000, 2px 2px 1px #000, -2px 2px 1px #000, 2px -2px 1px #000; text-decoration:none; color:#dbafaf;}

#subtitulo {position:absolute; bottom:20px; left:0px; width:100%; height:15px; margin:0px auto; text-align:center;}

#menu-contenedor {height:20px; background-color:transparent; position:relative; background-image:url(tda_objetos/cenefa.jpg); background-size:cover;}

.menu-fijo {position:fixed; top:0px; width:100%; height:20px; z-index:2; background-image:url(tda_objetos/cenefa.jpg); background-size:cover;}

#submenu {position:absolute; top:20px; width:100%; z-index:30000;}

#menu {height:20px;}

#banda {z-index:19; background-color:#000000; filter:alhpa(opacity=50); opacity:0.5; position:absolute; top:0px; left:0px; width:100%; height:25px;}

#llama {display:none;}

h1 {font-size:22px;}

h2 {font-size:18px;}

h3 {font-size:16px;}

h4 {font-size:14px;}

.tipo_form {font-size:14px; margin-left:0px;}

.tipo_form_00 {font-size:14px;}

.tipo_title {font-size:14px;}

form {width:100%; margin:0px auto; padding-top:30px;}

.cuadro_sombra {border-radius:5px; height:20px; padding:5px 0px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000; width:100%;}

.enviar {border-radius:5px; height:20px; cursor:pointer;}

textarea {border-radius:5px; padding:5px 0px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000; width:100%;}

#intro {width:100%; margin:0px auto;}

.tipo_col {font-size:4vw;}

.tipo_justify_mont {font-size:4.5vw;}

#columna_l {position:relative; width:60%; margin-left:20%; margin-bottom:15px;}

#columna_r {position:relative; width:100%;}

.rotulo_izq {position:absolute; top:10%; left:18%; width:18%;}

.rotulo_der {position:absolute; top:10%; right:18%; width:18%;}

.img_borde_tv1 {border:1px solid #cea4ec; width:100%; margin-bottom:15px;}

.img_borde_tv2 {border:1px solid #cea4ec; width:100%; margin-bottom:15px;}

.libro {position:fixed; top:50%; left:50%; margin-top:-60%; margin-left:-40%; width:80%; height:80%; padding:1px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000; border:1px solid #cea4ec; background:url(tda_objetos/groso.jpg); background-color:#cecece; z-index:150000; display:none;}

.pag1 {position:absolute; top:0px; left:2%; width:96%; height:50%; background-color:transparent;}

.pag2 {position:absolute; top:52%; right:2%; width:96%; height:50%; background-color:transparent;}

#imagen_susana {display:none;}

#imagen_almudena {display:none;}

#imagen_irina {display:none;}

#imagen_vanessa {display:none;}

#imagen_jesus {display:none;}

#imagen_hector {display:none;}

.cerrar2 {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:51; cursor:pointer; background-color:transparent;}

.tipo_justify_comp {font-size:2.5vw;}

.img_borde_prog {border:1px solid #cea4ec; width:100%; margin-top:3%; margin-left:0%; margin-right:0%;}

#montedeanimas {width:100%; margin:0px auto; padding-top:10%;}

#contenido_cookies {padding-left:5%; padding-right:5%;}

#infobox3 p {font-size:14px; padding-top:10px; padding-bottom:15px;}

#infobox3 p a {margin-right:5px; margin-left:5px; padding:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

}



@media screen and (max-width:800px) and (orientation:landscape) {

#menusub {position:relative; margin:0px auto; width:100%; height:20px;}

ul#menusub {padding:0px; height:20px;}

ul#menusub li {position:relative; padding:0px 1.5%; line-height:4px; font-family:AnimasMoz, AnimasIe, AnimasOt; font-weight:bold; font-size:2.5vw; text-shadow:2px 2px 1px #000000; text-decoration:none; color:#e7d8d8; display:inline-block; margin-left:0px; margin-right:0px; height:15px; margin-top:0px; -webkit-transition: all .25s ease-in; -moz-transition: all .25s ease-in; -ms-transition: all .25s ease-in; -o-transition: all .25s ease-in; transition: all .25s ease-in;}

#menull {position:absolute; top:0px; left:0px; margin-left:0px; width:100%; height:20px; z-index:30040;}

.sobremenu1 {position:absolute; top:0px; left:4%; width:8%; height:20px; z-index:30050;}

.sobremenu2 {position:absolute; top:0px; left:15%; width:18%; height:20px; z-index:30050;}

.sobremenu3 {position:absolute; top:0px; left:37%; width:18%; height:20px; z-index:30050;}

.sobremenu4 {position:absolute; top:0px; left:58%; width:20%; height:20px; z-index:30050;}

.sobremenu5 {position:absolute; top:0px; left:81%; width:15%; height:20px; z-index:30050;}

.tda_log {position:fixed; top:1%; left:2%; width:40%; z-index:30005; transition:0.3s ease-in; -moz-transition:0.3s ease-in; -webkit-transition:0.3s ease-in; -o-transition:0.3s ease-in;}

.tda_log_menu {position:fixed; z-index:30005; top:8%; left:1%; width:18%; transition:0.2s ease-in; -moz-transition:0.2s ease-in; -webkit-transition:0.2s ease-in; -o-transition:0.2s ease-in;}

#centro {width:90%; margin:0px auto; text-align:justify; padding-top:5%; padding-bottom:20px; text-align:center;}

.img_submenu {width:100%;}

.visible {display:none;}

.pacho {display:none;}

.tipo_justify {font-size:16px;}

#texto_sub {z-index:20; position:absolute; top:5px; left:0px; width:100%; height:4px; margin:0px auto; text-align:center; font-family:AnimasMoz, AnimasIe, AnimasOt; font-weight:bold; font-size:14px; text-shadow:-2px -2px 1px #000, 2px 2px 1px #000, -2px 2px 1px #000, 2px -2px 1px #000; text-decoration:none; color:#dbafaf;}

#subtitulo {position:absolute; bottom:20px; left:0px; width:100%; height:15px; margin:0px auto; text-align:center;}

#menu-contenedor {height:20px; background-color:transparent; position:relative; background-image:url(tda_objetos/cenefa.jpg); background-size:cover;}

.menu-fijo {position:fixed; top:0px; width:100%; height:20px; z-index:2; background-image:url(tda_objetos/cenefa.jpg); background-size:cover;}

#submenu {position:absolute; top:20px; width:100%; z-index:30000;}

#menu {height:20px;}

#banda {z-index:19; background-color:#000000; filter:alhpa(opacity=50); opacity:0.5; position:absolute; top:0px; left:0px; width:100%; height:25px;}

#llama {display:none;}

h1 {font-size:22px;}

h2 {font-size:18px;}

h3 {font-size:16px;}

h4 {font-size:14px;}

.tipo_form {font-size:14px; margin-left:0px;}

.tipo_form_00 {font-size:14px;}

.tipo_title {font-size:14px;}

form {width:100%; margin:0px auto; padding-top:30px;}

.cuadro_sombra {border-radius:5px; height:20px; padding:5px 0px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000; width:100%;}

.enviar {border-radius:5px; height:20px; cursor:pointer;}

textarea {border-radius:5px; padding:5px 0px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000; width:100%;}

#intro {width:100%; margin:0px auto;}

.tipo_col {font-size:3vw;}

.tipo_justify_mont {font-size:3.5vw;}

#columna_l {position:relative; width:40%; margin-left:30%; margin-bottom:15px;}

#columna_r {position:relative; width:100%;}

.rotulo_izq {position:absolute; top:10%; left:18%; width:18%;}

.rotulo_der {position:absolute; top:10%; right:18%; width:18%;}

.img_borde_tv1 {border:1px solid #cea4ec; width:100%; margin-bottom:15px;}

.img_borde_tv2 {border:1px solid #cea4ec; width:100%; margin-bottom:15px;}

.libro {position:fixed; top:50%; left:50%; margin-top:-20%; margin-left:-40%; width:80%; height:80%; padding:1px; box-shadow:inset 0px 0px 5px #000000, 0px 0px 5px #000000; border:1px solid #cea4ec; background:url(tda_objetos/groso.jpg); background-color:#cecece; z-index:150000; display:none;}

.pag1 {position:absolute; top:0px; left:2%; width:96%; height:50%; background-color:transparent;}

.pag2 {position:absolute; top:52%; right:2%; width:96%; height:50%; background-color:transparent;}

#imagen_susana {display:none;}

#imagen_almudena {display:none;}

#imagen_irina {display:none;}

#imagen_vanessa {display:none;}

#imagen_jesus {display:none;}

#imagen_hector {display:none;}

.cerrar2 {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:51; cursor:pointer; background-color:transparent;}

.tipo_justify_comp {font-size:1.5vw;}

.img_borde_prog {border:1px solid #cea4ec; width:100%; margin-top:3%; margin-left:0%; margin-right:0%;}

#montedeanimas {width:100%; margin:0px auto; padding-top:10%;}

#contenido_cookies {padding-left:5%; padding-right:5%;}

#infobox3 p {font-size:14px; padding-top:10px; padding-bottom:15px;}

#infobox3 p a {margin-right:5px; margin-left:5px; padding:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

}


