/* ****** Estilos by Padapapoulos */
/* *********** Aqui empiezan los estilos generales ******************/
*
{
margin: 0px;
padding: 0px;
}

html
{
font-family: verdana, 'dejavu sans';
font-size: 62.5%;
}

body
{
background: #000;
color: #fff;
}

strong.narco
{
display: block;
font-size: 2em;
background: red;
width: 102.5px;
margin: 10px auto 0;
}

.centrado_altoAncho
{
position: absolute;
width: 640px; /* ancho de la capa a centrar */
height: 480px; /* alto de la capa a centrar */
top: 50%;
left: 50%;
margin-left: -320px; /* mitad del ancho de la capa a centrar */
margin-top: -240px; /* mitad del alto de la capa a centrar */
}

ul, li
{
list-style: none;
}

a
{
text-decoration: none;
color: #fff;
outline: none;
}

br.clear
{
height: 0;
clear: both;
}

p
{
margin: 10px 0;
}

img
{
border: 0px;
}

.red
{
color: red;
}
/* *********** Aqui acaban los estilos generales ******************/

/* *********** Empieza el contenedor principal ********************/
#wrap
{
font-size: 1.2em;
background: #000;
width: 979px;
margin:  0 auto;
padding: 5px 10px 10px;
}

#col_central
{
float: left;
width: 690px;
/*background: #d4d2c5;*/
}
/* *********** Acaba el contenedor principal ********************/

/* *********** Empieza cabecera *********************************/
#cabecera
{
overflow: hidden;
background: #000;
width: 970px;
height: 800px;
}

#cabecera ul
{
display: block;
margin-bottom: 70px;
}

#cabecera h1
{
overflow: hidden;
display: block;
width: 686px;
height: 758px;
background: url('../imagenes/alita-de-mosca_narco.jpg') no-repeat 0 0;
text-indent: -999em;
/*float: left;*/
margin: 0px auto;
}

/*#cabecera h2
{
background: brown;
text-indent: -999em;
float: left;
margin: 0 0 0 30px;
}

#cabecera object
{
float: left;
}*/

ul#mp3
{
float: left;
width: 210px;
height: 180px;
}

#mp3 li
{
overflow: hidden;
background: #000;
padding: 5px;
}

#mp3 a
{
display: block;
width: 200px;
height: 115px;
font-size: 1.25em;
background: #000 url('../imagenes/loro_cabezera.gif');
}

#mp3_player
{
float: right;
}

#mp3_player h2
{
font-size: 1.2em;
}
/* *********** Acaba cabecera *********************************/

/* *********** Empieza el menu principal **********************/
#top_menu
{
margin: 0 auto 50px;
}
ul#dropdown
{
margin: 0 0 0 60px;
}
.nav
{
z-index: 100;
position: relative;
display: block;
width: 929px;
margin: 5px 0 0;
}

.nav li
{
float: left;
width: 120px;/************ Este es el ancho de los botones ******************/
height: 40px;/************ Este es el alto de los botones *******************/
margin: 0 20px 0 0;
position: relative;
}
/* ******************* Aqui empiezan los botones del top_menu 
                       Cada boton tiene un 'id' y así le podemos
                       poner una imagen de fondo diferente a cada uno. **************************************/
#top_menu ul li#el_negocio
{
background: url('../imagenes/boton_el_negocio.gif');
text-indent: -999em;
}

#top_menu ul li#alijos
{
background: url('../imagenes/boton_alijos.gif');
text-indent: -999em;
}

#top_menu ul li#asuntos_pendientes
{
background: url('../imagenes/boton_pendientes.gif');
text-indent: -999em;
}

#top_menu ul li#la_banda
{
background: url('../imagenes/boton_la_banda.gif');
text-indent: -999em;
}

#top_menu ul li#directos
{
background: url('../imagenes/boton_directos.gif');
text-indent: -999em;
}

#top_menu ul li#carnales
{
background: url('../imagenes/boton_carnales.gif');
text-indent: -999em;
}

#top_menu ul li#descargas
{
background: url('../imagenes/boton_descargas.gif');
text-indent: -999em;
}

#top_menu ul li#trapicheo
{
background: url('../imagenes/boton_trapicheo.gif');
text-indent: -999em;
}
#top_menu ul a
{
display: block;
width: 120px;
height: 40px;
}
/* ******************* Aqui acaban los botones del top_menu **************************************/

/* ******** Empiezan submenus *******************************/
.nav ul
{
display: block;
width: 120px;
position: absolute;
top: -999em;
left: -1px;
}

.nav li:hover ul,
.nav li.sfHover ul
{
top: 40px;
}

.nav ul li
{
height: 20px;
padding: 3px;
float: none;
}

#top_menu ul ul li a
{
border: 1px dotted red;
text-indent: 0em;
display: block;
background: #000;
color: #fff;
width: 115px;
height: auto;
padding: 5px 0 5px 5px;
}


/* ******** Acaban submenus *********************************/

/* *********** Acaba el menu principal **********************/

/* ********** Empieza Cuerpo ********************************/
#col_izq
{
background: url('../imagenes/fondo3_el_negocio.jpg') no-repeat center center;
float: left;
width: 481px;
height: 641px;
padding: 0px;
}

/*#col_izq_calendario
{
background: url('../imagenes/fondo3_el_negocio.jpg') no-repeat center center;
float: left;
width: 240px;
height: 641px;
padding: 0px;
}*/

#col_izq h3
{
border: 1px solid #9F0000;
font-size: 1.4em;
padding: 3px;
background: url('../imagenes/caja/contenedor_caja.png');
}

#col_izq_calendario h1
{
/*border: 1px solid #9F0000;*/
font-size: 1.4em;
/*padding: 3px;
background: url('../imagenes/caja/contenedor_caja.png');*/
}

#col_der
{
float: right;
width: 500px;
}

#col_der li
{
display: block;
width: 500px;
}
/* ********** Empieza Cuerpo El Negocio *********************/
/* Antiguo para borrar **************************************/
.portada_left
{
    float: left;
    width: 312px;
}

.portada_right
{
    float: right;
    width: 635px;
}

ul#portada
{ 
width: 100%;
height: 641px;
overflow: auto;
}

ul#portada li
{
width: 235px;
height: 140px;
margin : 0 0 3px;
padding: 5px 2.5px;
}
ul#portada dl
{
width: 227px;
border: 1px solid #9F0000;
padding: 3px;
height: 140px;
background: url('../imagenes/caja/contenedor_caja.png');
}
ul#portada dt
{
font-weight: bold;
color: #ddd0d0;
padding-bottom: 3px;
margin-bottom: 5px;
border-bottom: 1px solid #9F0000;
background: url('../imagenes/caja/contenedor_caja.png');
}
/* hasta aqui se borra **************************************/
div#portada
{
overflow: hidden;
width: 960px;
background: #9F0000;
padding: 10px;
}

/*div#portada ul
{
float: left;
}*/

ul#bolos_portada
{
overflow: hidden;
background: #000;
width: 307px;
padding: 0 5px 5px 0;
margin: 0;
border: 1px solid #A2A1A1;
}

ul#bolos_portada li
{
overflow: hidden;
width: 305px;
/*height: 64px;
border: 1px solid #9F0000;*/
margin: 0;
padding: 5px;
}

ul#bolos_portada li.no_flota
{
float: none;
margin: 0;
padding: 5px;
border-bottom: 1px solid #A2A1A1;
border-top: 0px;
border-right: 0px;
border-left: 0px;
width: 554px;
height: 15px;
font-size: 1.2em;
font-weight: bold;
}

ul#bolos_portada li dt
{
display: block;
color: #fff;
font-weight: bold;
background: #9F0000;
padding: 3px 3px 0;
}

ul#bolos_portada li dt a
{
text-decoration: underline;
}

/*ul#bolos_portada li dd
{
font-size: 0.8em;
font-style: italic;
}

ul#bolos_portada li dd p
{
font-style: normal;
margin: 0;
}

ul#bolos_portada li dd img
{
width: 0px;
height: 0px;
}*/

ul#ultimos_blogs
{
float: left;
width: 415px;
height: 200px;
border: 1px solid #A2A1A1;
background: #000;
color: #fff;
padding: 5px 0 5px 5px;
margin: 0;
}

.top_spacing
{
margin: 5px 0 0;
}

ul#ultimos_blogs li
{
width: 405px;
padding: 3px 5px;
border-top: 1px solid #9F0000;
font-style: italic;
}

ul#ultimos_blogs li.cabecera_ultimos_blogs
{
background: #9F0000;
border-top: 0px;
color: #fff;
font-style: normal;
font-weight: bold;
font-size: 1.2em;
}

ul#ultimos_blogs li.cabecera_ultimos_blogs a.ancla_reset
{
text-decoration: none;
background: none;
color: #fff;
font-size: 1em;
font-weight: bold;
}

ul#ultimos_blogs li span
{
float: left;
width: 50%;
}

ul#ultimos_blogs li span a
{
display: inline;
padding: 0px;
background: #000;
color: #9F0000;
font-style: normal;
}

ul#ultimos_blogs li a
{
text-decoration: underline;
display: block;
padding: 2px;
background: #A2A1A1;
color: #9F0000;
font-style: normal;
font-size: 0.9em;
font-weight: bold;
}

 #banners_portada
{
overflow: hidden;
width: 630px;
border: 1px solid #A2A1A1;
background: #000;
color: #fff;
padding: 5px 0 5px 5px;
margin: 10px 0 0;
}

ul#banners_portada li img
{
/*width: 433px;*/
margin: 5px;
float: left;
}

ul#videos_portada
{
border: 1px solid #A2A1A1;
width: 302px;
padding: 5px;
background: #000;
margin: 5px 5px 0 0;
}

ul#videos_portada li
{
overflow: hidden;
background: #9F0000;
padding: 2px;
margin: 0 0 4px;
}

ul#videos_portada li object, ul#videos_portada li embed
{
width: 298px;
height: 303px;
}

ul#videos_portada li li a
{
display: block;
width: 290px;
background: #A2A1A1;
color: #9F0000;
padding: 2px;
}
/* ********** Acaba Cuerpo El Negocio ***********************/

/* ********** Empieza Alijos *******************************/

#main_alijos li
{
float: left;
}

/* ********** Empieza Alijos-videos *******************************/

#col_izq_alijos_videos
{
width: 300px;
float: left;
padding: 5px 5px 5px 15px;
}

#col_izq_alijos_videos h3
{
padding: 5px 0;
font-size: 1.4em;
}

#col_izq_alijos_videos ol li
{
width: 200px;
margin: 0 auto;
padding: 5px 0;
font-size: 1.2em;
}

#col_der_alijos_videos
{
float: left;
width: 550px;
}

#col_der_alijos_videos ul
{
display: block;
width: 580px;
padding: 0 10px;
margin: 0 auto;
}

#col_der_alijos_videos li
{
margin: 0 0 5px;
}

#col_der_alijos_videos li.comentario_video
{
float: right;
padding: 10px 5px 5px;
}

#col_der_alijos_videos object
{
display: block;
width: 425px;
margin: 0 auto 15px;
}

#col_der_alijos_videos h2
{
display: block;
padding: 10px 0 15px;
font-size: 1.4em;
}

#col_der_alijos_videos h3
{
display: block;
margin: 20px 0 0;
padding: 0 0 5px;
font-size: 1.4em;
}

#col_der_alijos_videos ul ul
{
background: #fff;
color: #000;
display: block;
padding: 10px;
margin: 0 auto;
}

#col_der_alijos_videos ul ul h4
{
float: left;
width: 495px;
background: #000;
color: #fff;
padding: 2px;
}

#col_der_alijos_videos ul ul span
{
float: right;
background: #000;
color: #fff;
padding: 2px;
}

/* ********** Acaba Alijos-videos *******************************/

/* ********** Acaba Alijos *******************************/

/* ********** Empieza cuerpo labanda bio ********************/
#bio
{
padding: 0 150px;
}
/* ********** Acaba cuerpo labanda bio **********************/

/* ********** Cuerpo labanda disco **********************/


/* ********** Acaba cuerpo labanda disco **********************/

#disco
{
width: 650px;
margin: 20px auto 0;
}

#disco li
{
clear: both;
}

#disco ul li#alijos_back
{
width: 260px;
padding: 10px 0 0 40px;
height: 290px;
}

#disco ul li#registro_back
{
width: 260px;
padding: 10px 0 0 40px;
height: 290px;
}
#disco ul li#chaparron_back
{
width: 260px;
padding: 10px 0 0 40px;
height: 290px;
}
#disco ul li#talego_back
{
width: 260px;
padding: 10px 0 0 40px;
height: 290px;
}
#disco ul li#satan_back
{
width: 260px;
padding: 10px 0 0 40px;
height: 290px;
}
#disco ul li#narco_back
{
width: 260px;
padding: 10px 0 0 40px;
height: 290px;
}

#disco ul ul
{
width: 300px;
margin: 0 0 20px;
padding: 10px 5px 10px 0;
float: left;
}
/* ********** Empieza cuerpo asuntos pendientes **********************/

#asuntos
{
width: 90%;
margin: 0 auto;
background: url('../imagenes/asuntos_pendientes_background.jpg') no-repeat top center;
overflow: auto;
height: 747px;
padding: 10px 20px;
}

#asuntos h3
{
padding: 5px;
font-size: 1.4em;
font-weight: bolder;
border-bottom: 1px solid #fff;
background: url('../imagenes/caja/h3.png') repeat-x bottom center;
}

#asuntos ol li
{
width: 75%;
font-size: 1.3em;
font-weight: bold;
padding: 3px;
margin: 0 auto 5px;
border-bottom: 1px solid #9F0000;
background: url('../imagenes/caja/contenedor_caja.png') repeat-x bottom center;
}

#asuntos ul
{
width: 90%;
margin: 20px auto 0;
}

#asuntos ul li
{
display: block;
margin: 0 0 20px;
padding: 5px;
background: url('../imagenes/caja/contenedor_caja_200.png') repeat-x bottom center;
}

/* ********** Acaba cuerpo asuntos pendientes **********************/

/* ********** Empieza cuerpo directo **********************/

#directo
{
width: 95%;
margin: 0 auto;
}
#directo_col_izq
{
float: left;
width: 481px;
height: 641px;
padding: 0px;
}
#directo_col_der
{
float: left;
width: 450px;
height: 650px;
padding: 30px 0px;
background: url('../imagenes/repertorio_2008.jpg')
}
#directo_col_izq ul li
{
width: 45%;
float: left;
padding: 10px;
margin: 0 5px;
background: url('../imagenes/caja/contenedor_caja_200.png') repeat-x bottom center;
}

#directo_col_izq ul li p
{
padding: 5px;
background: url('../imagenes/caja/contenedor_caja.png') repeat-x bottom center;
}

#directo_col_izq h3
{
padding: 5px;
font-size: 1.4em;
font-weight: bolder;
border-bottom: 1px solid #fff;
background: url('../imagenes/caja/h3.png') repeat-x bottom center;
}

/* ********** Acaba cuerpo directo **********************/

/* ********** Empieza cuerpo descargas **********************/

#descargas li ul
{
width: 50%;
float: left;
margin: 20px 0;
}

#descargas li ul textarea
{
width: 98%;
margin: 0 auto;
}

/* ********** Acaba cuerpo descargas **********************/

/* ********** Acaba Cuerpo **********************************/
/* Empieza Tabla Calendario ************************************************************* */

table.index
{
background: #fff;
width: 210px;
margin: 0 0 0 10px;
/*margin: 15px 0 15px 3px;*/
}

table.index tr.dias td
{
background: #000;
color: #fff;
font-weight: bold;
font-size: 1.2em;
}

table.index td
{
/*border-color: #e97d32;*/
background: #fff;
text-align: center;
padding: 3px;
background: #a2a1a1;
}

/*table.index table td
{
padding: 7px;
background: #a2a1a1;
}*/

table.index td.calendario
{
font-weight: bold;
background: #fff;
color: red;
}

table.index td.anio
{
font-size: 1.2em;
font-weight: bold;
background: #9F0000;
}

table.index tr.mes
{
padding: 0;
}

table.index tr.mes td
{
padding: 0;
font-size: 1.2em;
font-weight: bold;
background: #9F0000;
}

table.index tr.mes td.fww-rww a
{
padding: 0;
font-size: 1.9em;
font-weight: bold;
color: #000;
}

table.index td.tddia
{
font-weight: bold;
background: #9F0000;
}

table.index td a
{
font-size: 1.2em;
font-weight: bold;
color: #fff;
}

/* Termina Tabla Calendario ************************************************************* */

/* Empieza Calendario Eventos ************************************************************* */

#col_izq_calendario
{
float: left;
width: 320px;
/*background: #d4d2c5 url('../imagenes/podcast/menu_izq_elastic.jpg') repeat-y right center;*/
}

#col_central_calendario
{
float: left;
width: 645px;
margin: 0 0 0 5px;
/*background: #d4d2c5;*/
}

/*#col_izq_calendario h1 a
{
display: block;
width: 222px;
height: 40px;
padding: 0;
background: url('../imagenes/podcast/menu_izq_top.jpg');
}*/
ul#calendario
{
/*float: left;*/
width: 650px;
margin: 0;
}

ul#calendario li
{
padding: 10px;
margin: 0 0 5px;
background: #9F0000;
color: #000;
}

ul#calendario li a
{
color: #000;
}

ul#calendario li a.destacar
{
color: #fff;
font-weight: bold;
}

ul#calendario li a.destacar:hover
{
text-decoration: underline;
}

ul#calendario li span.left
{
float: left;
padding-bottom: 5px;
}

ul#calendario li span.right
{
float: right;
font-size: 1.1em;
font-weight: bold;
padding-bottom: 5px;
}

ul#calendario li h2
{
font-size: 1.7em;
font-weight: bolder;
}

ul#calendario li.h3
{
float: left;
font-size: 1.5em;
font-weight: bolder;
}

ul#calendario li p
{
font-size: 1.3em;
margin: 10px 0;
color: #C2C2C2;
}

ul#calendario li p a
{
font-weight: bold;
font-style: italic;
}

ul#calendario li p a:hover
{
font-weight: bold;
font-style: normal;
text-decoration: underline;
}

ul#calendario li li
{
padding: 5px 0 0;
}

ul#calendario li img
{
padding: 5px;
}

li.agregar_tipo_evento a, #col_izq_calendario span#agregar_evento a
{
display: block;
color: #000;
font-size: 1.2em;
font-weight: bold;
padding: 5px;
margin: 0 0 0 5px;
width: 209px;
background: #9F0000;
border: 1px solid #000;
}

li.agregar_tipo_evento a:hover, #col_izq_calendario span#agregar_evento a:hover
{
background: #000;
color: #9F0000;
}
/* Termina Calendario Eventos ************************************************************* */
/* Empieza editar eventos ************************************************************ */

ul#admin_evento
{
background: #fff;
padding: 5px;
margin: 45px 0 0;
}

ul#admin_evento li
{
width: 139px;
/*height: 51px;*/
float: left;
background: #d4d2c5;
padding: 5px 5px 10px;
}

ul#admin_evento li.no_flota
{
background: #fff;
color: #9F0000;
width: 450px;
height: auto;
float: none;
padding: 5px 0 0;
}

ul#admin_evento li.no_flota.fck
{
width: 680px;
}

ul#admin_evento li.ckeck
{
height: 15px;
float: left;
padding: 5px;
color: #000;
}

dl.drop_down
{
width: 221px;
padding: 5px;
}

dl.drop_down dt.editarEvento_cabecera
{
color: #fff;
font-size: 1.3em;
font-weight: bold;
padding: 5px;
/* width: 221px; */
background: #000;
}

dl.drop_down dt a
{
display: block;
color: #000;
font-size: 1.2em;
font-weight: bold;
padding: 5px;
/* width: 219px; */
background: #9F0000;
border: 1px solid #000;
}

dl.drop_down dt a:hover
{
background: #000;
color: #9F0000;
}

dl.drop_down dd
{
background: #fff;
color: #000;
padding: 5px;
/*width: 219px;*/
}

/* Termina editar eventos ************************************************************ */

/* Tooltips ************************************************************************** */

span.show-tooltip-text, .lasts_posts ul li span.show-tooltip-text
{
display: none;
position: absolute;
font-size: 1.1em;
text-align: left;
color: #fff;
}

span.show-tooltip-text li
{
width: 200px;
margin: 5px 0;
padding: 30px 60px 10px 10px;
background: #000 url('../imagenes/caras.gif') no-repeat 97% 1%;
border: 2px dotted #e88c37;
}

/* Fin Tooltips ************************************************************************ */

/* slideViewer's basic CSS ************************************************************* */

div#slider_portada_wrapper
{

overflow: hidden;
background: #000;
margin: 5px 0 0;
}

/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 6px solid #000;   
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0;
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative;
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 20px; 
background: #ff0000; 
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #fff; 
color: #ff0000; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
}

#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
}

	/* Zona admin **************** */
div#cuerpo_slide
{
background: #9F0000;
padding: 10px;
}

div#cuerpo_slide ul#menu_slide
{
overflow: hidden;
}

div#cuerpo_slide ul#menu_slide li
{
float: left;
width: 455px;
background: #000;
padding: 5px;
margin: 0 0 5px 10px;
}

div#cuerpo_slide ul#menu_slide li a
{
color: #f90000;
}

ul#incluir_imagen li
{
width: 455px;
background: #000;
padding: 5px;
margin: 0 0 5px 10px;
}

ul#borrar_imagen_slide
{
overflow: hidden;
width: 979px;
}

ul#borrar_imagen_slide li
{
float: left;
width: 160px;
margin: 0 0 5px;
}

ul#borrar_imagen_slide img
{
width: 150px;
}
	/* Fin zona admin **************** */
/* Fin slide ****************************************************** */