@charset "utf-8";

/*  Layout Stylesheet for RGP
    Fixed Layout with up to 3 columns

----------------------------------------------------------------------------------------------------------------*/

/*  Colores:
    Fondo: #a2cac8
    Tapiz: #fff
    Rayas finas azules: #daeeef
    Rayas finas grises: #a2cac8
    Bordes de formularios: #cee8e9
    Títulos azules: #36b4b1
    Títulos grises: #888889
----------------------------------------------------------------------------------------------------------------*/
    body{
            /*background: transparent url(../../images/common/background.gif) repeat top left;*/
    		background: transparent url(../../images/pattern1.gif) repeat top left;
    }
    body.modal-window{
            background-image: none;
    }
            #wrap{
                    background: #FFF;
                    width: 920px;
                    margin: 10px auto;
            }

.register_img {
	width: 162px;
	height: 112px;
}

.register_img a {
	display: block;
	width: 162px;
	height: 112px;
	background: #FFFFFF url(/images/home/register_up.jpg) 0 0 no-repeat;
	text-decoration: none;
}

.register_img a:hover {
	background: #FFFFFF url(/images/home/register_hover.jpg) 0 0 no-repeat;
}

/* Master Heading
----------------------------------------------------------------------------------------------------------------*/
    #master_hd{
            height: 207px;
            background: url(../../images/common/hd_background.gif) no-repeat center;
				position: relative;
    }
	 			#master_hd #aux_nav{
						top: 1px;
						right: 10px;
						position: absolute;
				}
				        #master_hd #aux_nav li{
				                display: inline;
				                font-size:11px;
				        }
        				        #master_hd #aux_nav li a{
                				        color:#888889;
                                        font-size:11px;
                                        text-decoration:none;
                                        vertical-align: middle;
                                }
            #master_hd #logo{
                    display: inline;
                    float: left;
                    margin: 18px 0px 0px 12px;
                    }
            #master_hd #register{
                    display: inline;
                    float: right;
                    margin: 28px 15px 0 0;
                    }
            #master_hd #login_box{
                    height: 150px;
                    width: 180px;
                    overflow: hidden;
                    zoom: 1;
                    float: right;
                    display: inline;
                    margin: 18px 10px 0px 0px;
                    }
            #master_hd #login_form{
                    }
                    #login_form table{
                            border-collapse: collapse;
                            line-height: normal; /* OJO antes 1\9; */
                    }
                            #login_form table tr td{
                                    padding: 1px;
                            }
                            #login_form table tr td.idioma_label{
                                    font-weight: 800;
                                    font-size: 11px;
                            }
                            #login_form table tr td a{
                                    font-size: 11px;
                                    text-decoration: none;
                                    color: #888889;
                            }
                           #login_form table tr td a.active{
											font-weight: 800;
											font-size: 11px;
											color: #000000;
                           }
									 #login_form table tr td a:hover{
                                 font-weight: 800;
											font-size: 11px;
											color: #000000;
                            }

                            #login_form table tr td img{
                                    margin-left: 48px;
                                    vertical-align: text-bottom;
                            }
            .nav_left{background: url(../../images/common/nav_left.jpg) no-repeat 0px 0px;}
            .nav_right{background: url(../../images/common/nav_right.jpg) no-repeat 0px 0px;}
            .nav_bg{background: url(../../images/common/nav_bg.jpg) repeat-x;}
            #master_hd #hd_nav{
                    height: 33px;
                    width: 880px;
                    margin: 0px 20px;
                    background: url(../../images/common/nav_background.gif) no-repeat 0px 0px;
					position: relative;
            }
                    #master_hd #hd_nav ul{
                            margin: 0px 0px 0px 14px;
                            padding: 5px 0;
                    }
                            #master_hd #hd_nav ul li{
                                    display: inline;
                                    font-size: 15px;
												letter-spacing: -1px;
									/*position:relative;*/
									/*padding-bottom: 1em;*/
                            }
									/* html>body #master_hd #hd_nav ul li img{
									 			margin: 0px 6px 0 14px;
									}*/

                                    #master_hd #hd_nav ul li a{
                                            text-decoration: none;
                                            color: #000000;
                                    }
                                    #master_hd #hd_nav ul li img{
                                            vertical-align: middle;
                                            margin: 0px 6px 0 9px;
                                            padding-bottom: 3px;
                                    }
                                    /*  Safari Hack */
                                    html[xmlns*=""] body:last-child {} #master_hd #hd_nav ul{
                                               margin: 0px 0px 0px 9px;
											     font-weight: 400;
												position:absolute;
                                    }
                                    html[xmlns*=""] body:last-child {} #master_hd #hd_nav ul li img{
                                            margin: 0px 6px 0 9px;
                                    }

										/**/
										#master_hd #hd_nav #nav ul{
											    position:absolute;
												width: 500px;
												top: auto;
										}
										#master_hd #hd_nav #nav ul:hover{
											    position: absolute;
												width: 500px;
												top: auto;
												display: inline; /**/
										}
										#master_hd #hd_nav #nav ul:hover li{
											    display: inline; /**/
											     margin:0;
											     padding:0;
										}
										#master_hd #hd_nav #nav #sub_nav ul {
												display: inline;/**/
												width: 500px;
										}
										#master_hd #hd_nav #nav #sub_nav li{
												display: inline; /**/
												padding:8px 4px;
												background-color:#CEE8E9;
												height:33px;
												border-top:1px solid #FFF;

												/*
												background:  url(../../images/common/nav_background_sub_menu.gif) no-repeat -1px -1px !important;
												*/
												left: 10em;
/*												margin-top: -0.5em;*/
/*												padding-bottom:1.5em;*/
												margin:0px !important;
										}
										#master_hd #hd_nav #nav #sub_nav li:hover{
												display: inline !important; /**/
												width: 500px !important;
												left: 10em;
										}
										#master_hd #hd_nav #nav #sub_nav li a {margin:0; padding:0;}
										/*
										#master_hd #hd_nav #nav #sub_nav li:hover, #master_hd #hd_nav #nav #sub_nav li a:hover{
												display:block !important;
												left:24em !important;
										}
										#master_hd #hd_nav #nav  ul ul{
											top:auto !important;
										}*/
										/**/
            #master_hd #admin_nav{
                    height: 33px;
                    width: 880px;
                    margin: 0px 20px;
            }
                    #master_hd #admin_nav ul{
                            margin: 0px 0px 7px 0px;
                    }
                            #master_hd #admin_nav ul li{
                                    display: inline;
                                    font-size: 12px;
                                    color: #888889;
                            }
                                    #master_hd #admin_nav ul li a{
                                            color: #888889;
                                    }

            /* Breadcrumbs */
            #breadcrumbs {
                    width: 870px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 0px 0px 0px;
                    
                    color:#36B4B1;
					font-size:1.4em;
					font-weight:400;
					padding:15px 22px 10px;
					text-decoration:none;
            }
                    #breadcrumbs a{
                            color: #36b4b1;
							font-weight:400;
                            text-decoration: none;
                    }
                    #breadcrumbs a:visited{
                            color: #36b4b1;
							font-weight:400;
                            text-decoration: none;
                    }
                   #breadcrumbs a:hover{
                            color: #36b4b1;
							font-weight:800;
                            text-decoration: none;
                    }
						  #breadcrumbs img{
						  		vertical-align: middle;
								margin-left: 4px;
							}

/* Master Footer
----------------------------------------------------------------------------------------------------------------*/
    #master_ft{
            height: 187px;
            background: url(../../images/common/ft_background.gif) no-repeat center;
    }

    #master_ft .hd{
            margin: 0px 20px;
    }
            #master_ft .hd #sub_nav{
                    width: 880px;
                    height: 102px;
            }
                    #master_ft .hd #sub_nav a{
                            display: inline;
                            width: 174px;
                            height: 73px;
                            float: left;
                            margin-right: 2px;
                            margin-top: 15px;

                    }
                            #master_ft .hd #sub_nav a.sub_videoteca{
                                    background: url(../../images/common/videoteca_up.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_enlaces{
                                    background: url(../../images/common/enlaces_up.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_tienda{
                                    background: url(../../images/common/tiendaonline_up.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_podcasts{
                                    background: url(../../images/common/podcasts_up.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_libro{
                                    background: url(../../images/common/librovisitas_up.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_videoteca:hover{
                                    background: url(../../images/common/videoteca_over.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_enlaces:hover{
                                    background: url(../../images/common/enlaces_over.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_tienda:hover{
                                    background: url(../../images/common/tiendaonline_over.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_podcasts:hover{
                                    background: url(../../images/common/podcasts_over.gif);
                            }
                            #master_ft .hd #sub_nav a.sub_libro:hover{
                                    background: url(../../images/common/librovisitas_over.gif);
                            }
                            #master_ft .hd #sub_nav a span{
                                    display: none;
                            }
    #master_ft .bd{
            margin: 0px 20px;
    }
            #master_ft .bd #ft_nav{
                    height: 33px;
                    width: 880px;
            }
    #master_ft .ft {
            height: 52px;
            width: 880px;
            margin: 0px 20px;
    }
    #master_ft .ft #politica{
            float: left;
            display: inline;
            margin: 3px 0;
    }
            #master_ft .ft #politica ul li {
                    display: inline;
                    color: #a2a2a2;
            }
                    #master_ft .ft #politica ul li a{
                            font-size: 10px;
                            color: #a2a2a2;
                            text-decoration: none;
                    }
    #master_ft .ft #ft_logo{
            float: right;
            display: inline;
            margin: 8px 3px 0 0;
    }

    #master_ft .ft #ft_copyright{
            font-size: 10px;
            display: inline;
            float: left;
            text-align: center;
            margin-top: 8px;
            width: 450px;
            color: #A2A2A2;
    }

/* Admin Footer
----------------------------------------------------------------------------------------------------------------*/
    #admin_ft{
            height: 62px;
            background: url(../../images/common/ft_background_admin.gif) no-repeat center;
    }
            #admin_ft .ft #ft_logo{
                    float: right;
                    display: inline;
                    margin: 10px 24px 0 0;
            }


/*  Layout del Home
----------------------------------------------------------------------------------------------------------------*/
    #a_side.home{
            width: 280px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;

    }
    * html #a_side.home{ /* OJO antes *html */
            margin: 0px 16px 0px 0px;
    }
    #bd.home{
            width: 600px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 0px 0px 20px;
    }
    * html #bd.home{ /* OJO antes *html */
            margin: 0px 0px 0px 20px;
    }
            #bd.home div.c_side{
                    width: 280px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 20px 0px 0px;
            }
            * html #bd.home div.c_side{ /* OJO antes *html */
                    margin: 0px 18px 0px 0px;
            }
            #bd.home div.d_side{
                    width: 280px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }

/*  Layout de Noticias
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .bd_noticias_main{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_noticias_main {
            margin: 0px 16px 0px 20px;
    }
            .bd_noticias_main div.c_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 21px 0px 0px;
            }
            * html .bd_noticias_main div.c_side{
                    margin: 0px 18px 0px 0px;
            }
            .bd_noticias_main div.d_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
            * html .bd_noticias_main div.d_side{
                    margin: 0px 0px 0px 0px;
            }

    .a_noticias_main{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_noticias_main{
            margin: 0px 20px 0px 0px;
    }
/*  Search  */
    .a_noticias_search{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_noticias_search{ /* OJO antes *html */
            margin: 0px 20px 0px 0px;
    }
    .bd_noticias_search{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_noticias_search{ /* OJO antes *html */
            margin: 0px 15px 0px 20px;
    }
            .bd_noticias_search .c_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 21px 0px 0px;
            }
            * html .bd_noticias_search .c_side{ /* OJO antes *html */
                    margin: 0px 18px 0px 0px;
            }
            .bd_noticias_search .d_side{
                    width: 278px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
/*  Detail  */
    .a_noticias_detail{
            width: 283px;
            float: left;
            display: inline;
            background: #FFF;
            /*margin: 0px 20px 0px 0px;*/
            margin: 0px 20px 0px 20px;
    }
    * html .a_noticias_detail{  /* OJO antes *html */
            /*margin: 0px 16px 0px 0px;*/
            margin: 0px 17px 0px 20px;
    }
    .bd_noticias_detail{
            width: 577px;
            float: right;
            display: inline;
            background: #FFF;
            /*margin: 0px 20px 0px 20px;*/
            margin: 0px 20px 0px 0px;
    }
    * html .bd_noticias_detail{ /* OJO antes *html */
            /*margin: 0px 17px 0px 20px;*/
            margin: 0px 16px 0px 0px;
    }

/*  Layout de Agenda
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .a_agenda_main {
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_agenda_main{ /* OJO antes *html */
            margin: 0px 20px 0px 0px;
    }
    .bd_agenda_main{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_agenda_main{ /* OJO antes *html */
            margin: 0px 17px 0px 20px;
    }
            .bd_agenda_main #mod_agenda .c_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 21px 0px 0px;
            }
            * html .bd_agenda_main #mod_agenda .c_side{ /* OJO antes *html */
                    margin: 0px 18px 0px 0px;
            }
            .bd_agenda_main #mod_agenda .d_side{
                    width: 278px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
/*  Search  */
    .a_agenda_search {
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_agenda_search{ /* OJO antes *html */
            margin: 0px 20px 0px 0px;
    }
    .bd_agenda_search{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_agenda_search{ /* OJO antes *html */
            margin: 0px 17px 0px 20px;
    }
            .bd_agenda_search #mod_agenda .c_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 21px 0px 0px;
            }
            * html .bd_agenda_search #mod_agenda .c_side{ /* OJO antes *html */
                    margin: 0px 18px 0px 0px;
            }
            .bd_agenda_search #mod_agenda .d_side{
                    width: 278px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
/*  Detail  */
    .a_agenda_detail{
            width: 283px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .a_agenda_detail{ /* OJO antes *html */
            margin: 0px 17px 0px 20px;
    }
    .bd_agenda_detail{
            width: 577px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .bd_agenda_detail{ /* OJO antes *html */
            margin: 0px 20px 0px 0px;
    }

/*  Layout de Programación
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .bd_programacion_main{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_programacion_main{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
            .bd_programacion_main .c_side{
                    width: 577px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 20px 0px 0px;
            }
            * html .bd_programacion_main .c_side{ /* OJO antes *html */
                    margin: 0px 16px 0px 0px;
            }
            .bd_programacion_main .d_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
/*  Programa    */
    .bd_programacion_programa{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_programacion_programa{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
            .bd_programacion_programa .c_side{
                    width: 577px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 20px 0px 0px;
            }
            * html .bd_programacion_programa .c_side{ /* OJO antes *html */
                    margin: 0px 16px 0px 0px;
            }
            .bd_programacion_programa .d_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }

/*  Layout de Sabrosura
----------------------------------------------------------------------------------------------------------------*/
/*  El Programa */
    .bd_s_programa{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_s_programa{
            margin: 0px 15px 0px 20px;
    }
    .a_s_programa{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_s_programa{
            margin: 0px 20px 0px 0px;
    }
/*  Gladys Palmera  */
    .bd_s_gladys{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_s_gladys{
            margin: 0px 15px 0px 20px;
    }
    .a_s_gladys{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_s_gladys{
            margin: 0px 20px 0px 0px;
    }
/*  Sabrosura By Gladys Palmera */
    .bd_s_by_gladys{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_s_by_gladys{
            margin: 0px 15px 0px 20px;
    }
    .a_s_by_gladys{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_s_by_gladys{
            margin: 0px 20px 0px 0px;
    }
/*  Entrevistas */
    .bd_s_entrevistas{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_s_entrevistas {
            margin: 0px 17px 0px 20px;
    }
            .bd_s_entrevistas div.c_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 21px 0px 0px;
            }
            * html .bd_s_entrevistas div.c_side{
                    margin: 0px 18px 0px 0px;
            }
            .bd_s_entrevistas div.d_side{
                    width: 278px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
            * html .bd_s_entrevistas div.d_side{
                    margin: 0px 0px 0px 0px;
            }
    .a_s_entrevistas{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_s_entrevistas{
            margin: 0px 20px 0px 0px;
    }
/*  Multimedia  */
    .a_s_multimedia{
            width: 283px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .a_s_multimedia{ /* OJO antes *html */
            margin: 0px 17px 0px 20px;
    }
    .bd_s_multimedia{
            width: 577px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .bd_s_multimedia{ /* OJO antes *html */
            margin: 0px 16px 0px 0px;
    }
/*  Imágenes    */
    .bd_s_imagenes{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_s_imagenes{ /* OJO antes *html */
            margin: 0px 20px 0px 20px;
    }
            .bd_s_imagenes .c_side{
                    width: 577px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 20px 0px 0px;
            }
            * html .bd_s_imagenes .c_side{ /* OJO antes *html */
                    margin: 0px 15px 0px 0px;
            }
            .bd_s_imagenes .d_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }

/*  Layout de Quienes Somos
----------------------------------------------------------------------------------------------------------------*/
/*  Quienes Somos   */
    .bd_quienes{
            width: 577px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_quienes{
            margin: 0px 15px 0px 20px;
    }
    .a_quienes{
            width: 283px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_quienes{
            margin: 0px 20px 0px 0px;
    }

/*  Modal   */
    #modal_wrap {
            height: 588px;
            width: 414px;
            background-image: url(../../images/quienes/modal_back.gif);
            background-repeat: no-repeat;
            margin: 0 auto;
    }
	 #modal_wrap2 {
            width: 620px;
            background-repeat: no-repeat;
            margin: 0 auto;
    }



/*  Layout de Canales
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .bd_canales{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_canales{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
            .bd_canales .c_side{
                    width: 577px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 20px 0px 0px;
            }
            * html .bd_canales .c_side{ /* OJO antes *html */
                    margin: 0px 16px 0px 0px;
            }
            .bd_canales .d_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }

/*  Layout de Multimedia
----------------------------------------------------------------------------------------------------------------*/
    .a_multimedia{
            width: 283px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .a_multimedia{ /* OJO antes *html */
            margin: 0px 16px 0px 20px;
    }
    .bd_multimedia{
            width: 577px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .bd_multimedia{ /* OJO antes *html */
            margin: 0px 20px 0px 0px;
    }

/*  Layout de Programación Semanal
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .bd_programacion_7d{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_programacion_7d{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
            .bd_programacion_7d .c_side{
                    width: 577px;
                    float: left;
                    display: inline;
                    background: #FFF;
                    margin: 0px 20px 0px 0px;
            }
            * html .bd_programacion_7d .c_side{ /* OJO antes *html */
                    margin: 0px 16px 0px 0px;
            }
            .bd_programacion_7d .d_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }

/*  Layout de Blogs
----------------------------------------------------------------------------------------------------------------*/
    .a_blogs{
            width: 283px;
            float: left;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .a_blogs{ /* OJO antes *html */
            margin: 0px 16px 0px 20px;
    }
    .bd_blogs{
            width: 577px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .bd_blogs{ /* OJO antes *html */
            margin: 0px 20px 0px 0px;
    }

/***** Extras	*****/
/*  Layout de Mapa Web
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .bd_mapa_web{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_mapa_web{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
            .bd_mapa_web .bd_side{
						width: 577px;
						float: left;
						display: inline;
						background: #FFF;
						margin: 0px 20px 0px 0px;
            }
            * html .bd_mapa_web .bd_side{ /* OJO antes *html */
            		margin: 0px 16px 0px 0px;
            }
						.bd_mapa_web div.c_side{
								  width: 278px;
								  float: left;
								  display: inline;
								  background: #FFF;
								  margin: 0px 21px 0px 0px;
						}
						* html .bd_mapa_web div.c_side{
								  margin: 0px 18px 0px 0px;
						}
						.bd_mapa_web div.d_side{
								  width: 278px;
								  float: left;
								  display: inline;
								  background: #FFF;
								  margin: 0px;
						}
						* html .bd_mapa_web div.d_side{
								  margin: 0px 0px 0px 0px;
						}


				.bd_mapa_web .a_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
				* html .bd_mapa_web .a_side{
							margin: 0px 20px 0px 0px;
				 }

/*	 Layout de Contactar
----------------------------------------------------------------------------------------------------------------*/
	.bd_contactar{
			width: 565px;
			float: left;
			display: inline;
			background: #FFF;
			margin: 0px 20px 0px 20px;
   }
   * html .bd_contactar{
    		margin: 0px 15px 0px 20px;
   }
	 		.bd_contactar div.c_side{
					  width: 278px;
					  float: left;
					  display: inline;
					  background: #FFF;
					  margin: 0px 9px 0px 0px;
			}
			* html .bd_contactar div.c_side{
					  margin: 0px 18px 0px 0px;
			}
			.bd_contactar div.d_side{
					  width: 278px;
					  float: left;
					  display: inline;
					  background: #FFF;
					  margin: 0px;
			}
			* html .bd_contactar div.d_side{
					  margin: 0px 0px 0px 0px;
			}
    .a_contactar{
            width: 285px;
            float: right;
            display: inline;
            background: #FFF;
            margin: 0px 20px 0px 0px;
    }
    * html .a_contactar{
            margin: 0px 20px 0px 0px;
    }

/*  Layout de Libro de Visitas
----------------------------------------------------------------------------------------------------------------*/
    .bd_libro{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_libro{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
			  .a_libro{
					  width: 283px;
					  float: right;
					  display: inline;
					  background: #FFF;
					  margin: 0px;
			 }
	.bd_libro .c_side{
			  width: 577px;
			  float: left;
			  display: inline;
			  background: #FFF;
			  margin: 0px 20px 12px 0px;
	}
	* html .bd_libro .c_side{ /* OJO antes *html */
			  margin: 0px 16px 0px 0px;
	}

/*  Layout de FAQ
----------------------------------------------------------------------------------------------------------------*/
/*  Main    */
    .bd_faq{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }
    * html .bd_faq{ /* OJO antes *html */
            margin: 0px 18px 0px 20px;
    }
            .bd_faq .bd_side{
						width: 577px;
						float: left;
						display: inline;
						background: #FFF;
						margin: 0px 20px 0px 0px;
            }
            * html .bd_faq .bd_side{ /* OJO antes *html */
            		margin: 0px 16px 0px 0px;
            }
				.bd_faq .a_side{
                    width: 283px;
                    float: right;
                    display: inline;
                    background: #FFF;
                    margin: 0px;
            }
				* html .bd_faq .a_side{
							margin: 0px 20px 0px 0px;
				 }





/***    Administraciones    ***/
/*  Layout Users Admin
----------------------------------------------------------------------------------------------------------------*/
     #cajaPrincipal{
                width: 880px;
                background: #FFF;
                margin: 0px 20px 0px 20px;
     }
    html #cajaPrincipal{ /* OJO antes *html (no se usa) */
            margin: 0px 20px 0px 20px;
    }
                #cajaPrincipal .a_side{
                        width: 408px;
                        margin: 0px 20px 0px 20px;
                        float: left;
                        display: inline;
                }
                #cajaPrincipal .b_side{
                        width: 408px;
                        margin: 0px 20px 0px 0px;
                        float: left;
                        display: inline;
                }
                #cajaPrincipal .c_side{
                        width: 400px;
                        margin: 0px 19px 0px 0px;
                        float: left;
                        display: inline;
                }
                #cajaPrincipal .d_side{
                        width: 400px;
                        margin: 0px 20px 0px 19px;
                        float: left;
                        display: inline;
                }
                /*.ie_fix,*/
                .columna_unica {
                        margin: 10px 20px;
                }


/***    Indice  ***/
    .bd_indice{
            width: 880px;
            background: #FFF;
            margin: 0px 20px 0px 20px;
    }

	/* Añadido por Javier */


#contenedor_menu_desplegable{
	width: 860px !important;
	margin-top: -10px !important;
	height: 46px !important;
	display: none;
}


.menuDespOpciones{
	display: inline;
	background-color: #CEE8E9;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: -3px;
}

.menuDespOpciones img{
	margin: 0px 6px 0px 6px !important;
}

#menuDesplegable{
	text-align:center;
	margin-top: 9px !important;
	height: 33px !important;
}

.modal_title {
	color: #36B4B1;
	font-size: 26px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 110%;
}

.modal_title_line {
	background: transparent url(../../images/common/punto_verde.gif) repeat-x scroll left top;
	height: 6px;
	margin-top: 2px;
}

/** Sección Los 25 + calientes **/

.TituloMoreHots{
 margin:20px;
 width:880px;
 margin-bottom: 10px;
}

#cuerpoMoreHots{
 width: 880px;
}

.divIzquierdoMoreHots{
 float:left;
 width: 578px;
 margin-top: 10px;
 margin-bottom: 10px;
}

.divIzquierdoMoreHots p{
 color: #888889;
 margin: 10px 0px;
 font-size: 16px;
}

.divDerechoMoreHots{
 float:left;
 width: 286px;
 margin-left:10px;
 margin-top: 10px;
 margin-bottom: 10px;
 /*border: 3px solid #CEE8E9;*/
}

.tituloListado{
 color: #36b4b1;
 font-weight: bold
}

.info_listado{
 font-size: 12px;
 width: 130px;
 margin-left: 10px;
}

.titulo_disco{
 font-weight: bold;
 text-decoration: underline;
 vertical-align: top;
}

.discografica{
 color: #36b4b1;
 font-weight: bold;
}

.circulo_top{
 width: 65px;
 height: 64px;
 background: transparent url(../../images/common/fondo_circulo_pequeno.jpg) no-repeat;

}

.numero_25_hot{
 padding-top: 20px;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 21px;
 position: absolute;
 text-align: center;
 width: 65px;
 height: 64px;
}

.hr{
  background: transparent url(../../images/common/punto_verde.gif) repeat-x left top;
  border: 0px;
  height: 6px;
  text-align: left;
}

.once_sig{
 width: 52px;
 height: 46px;
 background: transparent url(../../images/common/pag_uno.jpg) no-repeat;
}

.doce_sig{
 width: 60px;
 height: 46px;
 background: transparent url(../../images/common/pag_dos.jpg) no-repeat;
}

.primera_pag{
 width: 52px;
 height: 46px;
 margin-top: 14px;
 margin-left: 11px;
 color: #FFFFFF;
 font-size: 14px;
 font-weight: bold;
 position:absolute;
}

.segunda_pag{
 width: 60px;
 height: 46px;
 margin-top: 14px;
 margin-left: 10px;
 position:absolute;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 14px;
}

/* Detail */

.player{
	width: 578px;
	margin-top: 15px;
}

.listadoCanciones{
	list-style:decimal;
	list-style-position: inside;
	font-weight: bold;
	font-size: 13px;
}

.linkWebOficial{
	color: #36b4b1 !important;
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
}

/* EOF Detail */

/** EOF Sección Los 25 + calientes **/
