/* TODOS LOS MÓDULOS Y TÍTULOS */

div.moduletable h3 { color: #bfbfbf; font-weight: 800; font-size: 120%; border: none; height: 18px; line-height: 18px; margin-top: 0px !important; background-color: #363636 }
div.moduletable h3 span strong { color: #bfbfbf }
.module_wrap .moduletable, .module_wrap .moduletable .moduletable_content { width: 789px !important; border: none !important; background-color: #363636 }
.module_wrap .moduletable { margin-top: 2px !important; margin-left: 1px !important }
.module_wrap { background-color: transparent; border: none !important; width: 789px !important }
.gk_news_highlighter_wrapper { margin-top: 3px !important }
.gk_news_highlighter_interface span.text { margin-top: 1px !important }

/*  */

#wrapper_inside, #wrapper_header, .wrapper_centered, #header1, #header1 .moduletable { margin-top: 0px !important; padding-top: 0px !important }

/* IMAGE SLIDER */

.gk_is_wrapper-style1 .gk_is_thumb { /*display: block;*/ position: absolute; /*float: right;*/ cursor: pointer; border: 1px solid #ddd; z-index: 100; top: 200px; background-color: #00FF00 }
.gk_is_wrapper-style1 .gk_is_thumb:first-child { margin-bottom: 5px }
.gk_is_wrapper-style1 .gk_is_slide { /*position: absolute;*/ left: 0; top: 0; z-index: 0 }

#wrapper_inside { padding: 0px !important }
#gk_is-portada { position: relative; width: 967px !important; height: 380px !important; border: 2px solid #626162; background: #363636; padding: 1px !important; margin-bottom: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }

.gk_is_preloader { margin: 0px !important; padding: 0px !important }

.gk_si_thumbs { position: absolute !important; bottom: 76px; left: 0px; width: 106px; height: 140px; z-index: 400 !important; float: none !important; background-color: transparent !important; background-image: url('http://www.40elmusical.com/images/stories/fondo_ps_alpha.png'); background-repeat: repeat } /*background-color: #363636; filter: alpha(opacity=60); opacity: .6; -moz-opacity: 0.6 } */

.gk_si_thumbs img { left: 2px; filter: alpha(opacity=100) !important; opacity: 1 !important; -moz-opacity: 1 !important }
.gk_si_thumbs img:first-child { top: 0px !important }
.gk_si_thumbs img:first-child+img { top: 44px !important }
.gk_si_thumbs img:first-child+img+img { top: 88px !important }
.gk_si_thumbs img:first-child+img+img+img { top: 132px !important }
.gk_si_thumbs img:first-child+img+img+img+img { top: 176px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img { top: 220px !important }

.gk_si_thumbs img:first-child+img+img+img+img+img+img { left: 105px; top: 0px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img { left: 105px; top: 44px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img { left: 105px; top: 88px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img { left: 105px; top: 132px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img { left: 105px; top: 176px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img { left: 105px; top: 220px !important }

.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img { left: 208px; top: 0px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img { left: 208px; top: 44px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img { left: 208px; top: 88px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img { left: 208px; top: 132px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img { left: 208px; top: 176px !important }
.gk_si_thumbs img:first-child+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img+img { left: 208px; top: 220px !important }

.gk_is_image { position: absolute !important; top: 1px !important; left: 0px !important; height: 380px !important; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important }

.gk_is_text { font-family: Tahoma, Arial, sans-serif !important }
.gk_is_text_bg { background-color: transparent !important; background-image: url('http://www.40elmusical.com/images/stories/fondo_ps_alpha.png') !important; background-repeat: repeat !important }

/* Yooslider */
#wrapper_header .wrapper_centered { margin-bottom: -4px !important; padding-bottom: 0px !important }
#wrapper_header { margin-bottom: -4px !important; padding-bottom: 0px !important }
#wrapper_advert .wrapper_centered { margin-bottom: -4px !important; padding-bottom: 0px !important }

/* div.moduletable-blank { padding-top: 1px } */
div.moduletableblack { padding-top: 1px }
/* div.default-h div.yoo-slider { margin-top: 0px !important } */
div.default-h div.yoo-slider { margin-top: 2px !important }
/* div.moduletable-blank { background-color: transparent !important } */
div.moduletableblack { background-color: transparent !important }
/* div.default-h div.yoo-slider ul.list li { height: 108px !important; overflow: hidden; border-top: 0px !important } */
div.default-h div.yoo-slider ul.list li { height: 108px !important; overflow: hidden; border-top: 0px !important }
/* div.default-h div.yoo-slider ul.list li.last { border-top: 0px !important; background-image: none !important } */
div.default-h div.yoo-slider ul.list li.last { border-top: 0px !important; background-image: none !important }
/* div.default-h div.yoo-slider ul.list li.first { background-image: url('http://www.40elmusical.com/modules/mod_yoo_slider/styles/default-h/images/item_l.png') !important; background-position: top left !important; background-repeat: no-repeat !important } */
div.default-h div.yoo-slider ul.list li.first { background-image: url('http://www.40elmusical.com/modules/mod_yoo_slider/styles/default-h/black/images/item_l.png') !important; background-position: top left !important; background-repeat: no-repeat !important }
/* div.default-h div.yoo-slider ul.list li.first+li, div.default-h div.yoo-slider ul.list li.first+li+li { background-image: url('http://www.40elmusical.com/modules/mod_yoo_slider/styles/default-h/images/item_m.png') !important; background-position: top !important; background-repeat: repeat-x !important } */
div.default-h div.yoo-slider ul.list li.first+li, div.default-h div.yoo-slider ul.list li.first+li+li, div.default-h div.yoo-slider ul.list li.first+li+li+li { background-image: url('http://www.40elmusical.com/modules/mod_yoo_slider/styles/default-h/black/images/item_m.png') !important; background-position: top !important; background-repeat: repeat-x !important }
/* div.moduletable-blank>div.default-h { width: 972px !important; background-image: url('http://www.40elmusical.com/modules/mod_yoo_slider/styles/default-h/images/item_r.png') !important; background-position: top right !important; background-repeat: no-repeat !important } */
div.moduletableblack>div.default-h { margin-top: 2px !important; width: 972px !important; background-image: url('http://www.40elmusical.com/modules/mod_yoo_slider/styles/default-h/black/images/item_r.png') !important; background-position: top right !important; background-repeat: no-repeat !important }
/* div.moduletable-blank>div.default-h>div.default-h { background-color: transparent !important; background-image: none !important } */
div.moduletableblack>div.default-h>div.default-h { background-color: transparent !important; background-image: none !important }
.slide .article p { font-size: 12px !important }

/* div.moduletable-blank>div.default-h>div.default-h { position: relative } */
div.moduletableblack>div.default-h>div.default-h { position: relative }
/* div.default-h div.yoo-slider ul.list li.last { border-top: 0px !important; background-image: none !important; display: inline !important; visibility: visible !important } */
div.default-h div.yoo-slider ul.list li.last { border-top: 0px !important; background-image: none !important; display: inline !important; visibility: visible !important }

/* div.default-h div.yoo-slider ul.list li table td { color: #626162 } */
div.default-h div.yoo-slider ul.list li table td { color: #a0a0a0 }

/* Zócalo */

#wrapper_bottom a { color: #bfbfbf !important; text-decoration: none; font-size: 12px  !important }
#wrapper_bottom .moduletable_content { background-color: transparent !important; background-image: none !important; padding-top: 0px !important }
#wrapper_inside.wrapper_centered { padding: 0px !important; margin-bottom: -8px !important }

#wrapper_bottom { background-color: transparent !important; padding: 0px 0px 0px 1px !important; margin: 0px 0px 0px 0px !important; width: 972px; overflow: hidden; background-image: none !important }
.us_width-100 { background-color: transparent !important; padding: 0px !important; margin: 0px !important }
#wrapper_bottom .moduletable { background-color: transparent !important; padding: 0px !important; margin: 0px !important }
#wrapper_bottom .moduletable_content { background-color: transparent !important; padding: 0px !important; margin: 0px !important }
#wrapper_bottom embed, #wrapper_bottom object{ float:right; position:relative; top:-60px; left:-25px;}

/* user2A CENTRAL */
/*
div#user2 { background: none !important }
div#user2 div.moduletable { border: 2px solid #626162; background: #363636; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 1px }
div#user2 div.moduletable:first-child { margin-bottom: 7px }
div#user2 div.moduletable:first-child + div.moduletable { height: 220px !important }
*/
/*
div#gk_npro-newspro1, div.gk_npro_full_interface, div.gk_npro_full_interface, div.gk_npro_full_scroll1 { background: #d1d1d1 !important; height: 188px }
div.gk_npro_full_scroll1 { background-image: url('/images/stories/imagenesBlog/hojablog.png') !important; background-position: bottom left !important; background-repeat: no-repeat !important }
h4.gk_npro_header a:first-child { color: #000000 }
div#gk_npro-newspro1 { width: 274px !important }
table.gk_npro_table tbody tr td { padding-right: 5px !important }
*/
/* MÓDULOS DE LA DERECHA */

/*
div#right div.moduletable { margin-bottom: 7px !important }
*/
/* Escucha 40 */
/*
div#right div.moduletable:first-child { border: 2px solid #626162; background: #363636 !important; padding: 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 100% !important }
*/
/* Log in */
/*
div#right div.moduletable:first-child + div.moduletable { border: 2px solid #626162; background: #363636 !important; padding: 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 100% !important }
div#right div.moduletable:first-child + div.moduletable table { background: #d1d1d1; border-spacing: 1px; width: 100% !important }
div#right div.moduletable:first-child + div.moduletable td input[type=submit] { font-weight: 800; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px }
div#right div.moduletable:first-child + div.moduletable td input[type=text] { background: #ffffff; margin: 0px }
div#right div.moduletable:first-child + div.moduletable td input[type=password] { background: #ffffff; margin: 0px }
div#right div.moduletable:first-child + div.moduletable td a { font-size: 10px }
div#right div.moduletable:first-child + div.moduletable td:first-child { padding-left: 4px }
div#right div.moduletable:first-child + div.moduletable td+td { padding-right: 4px }
*/
/* Facebook Connect */
/*
div#right div.moduletable:first-child + div.moduletable + div.moduletable { border: none; background: none !important }
div#right div.moduletable:first-child + div.moduletable + div.moduletable div.moduletable_content { padding: -1px }
div#right div.moduletable:first-child + div.moduletable + div.moduletable * { width: 173px !important }
*/
/* Buscar */
/*
div#right div.moduletable:first-child + div.moduletable { border: 2px solid #626162; background: #363636 !important; padding: 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 100% !important }
div.search input[type=submit] { font-weight: 800 }
div.search { white-space: nowrap }
*/
/* Síguenos */
/*
div#right div.moduletable:first-child + div.moduletable + div.moduletable { border: 2px solid #626162; background: #363636 !important; padding: 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 100% !important }
*/
/* Patrocinadores

div#right div.moduletable:first-child + div.moduletable + div.moduletable + div.moduletable + div.moduletable + div.moduletable { border: 2px solid #626162; background: #363636 !important; padding: 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 100% !important }

*/

/* Rialto */

div#right div.moduletable:first-child + div.moduletable + div.moduletable + div.moduletable { border: none !important; background: none !important; width: 100% !important }

/* Grupo Drive */

/*
div#right div.moduletable:first-child + div.moduletable + div.moduletable + div.moduletable + div.moduletable + div.moduletable + div.moduletable { border: none !important; background: none !important; width: 100% !important }
*/

/* IMAGE SLIDER */

/*
#wrapper_content { background: none !important; border: none !important; background-color: transparent !important }
#component-right { background: none !important; border: none !important; background-color: transparent !important }
#wrapper_user { background: none !important; border: none !important; background-color: transparent !important }
.wrapper_centered { background: none !important; border: none !important; background-color: transparent !important }
#user1 { background: none !important; border: none !important; background-color: transparent !important }
.moduletable_clear { background: none !important; border: none !important; background-color: transparent !important }

*/

/* Leer más */

.readon { font-size: 12px !important ; color: #000000 !important }
td p, td, div, a { color: #bfbfbf !important }a.readon:hover { font-size: 12px !important ; color: #0000ff !important }
.ticker a { color: #bfbfbf !important }
