body, html {margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

img {border:none;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline; color:#000;}

.cb {clear:both}
.fl {float:left;}
.fr {float:right;}
.ifr {float:right; margin-left:10px;}
.hid {display:none;}
.ac {text-align:center;}
.rel {position:relative;}

.mt15 {margin-top:15px;}
.mr15 {margin-right:15px;}
.mr30 {margin-right:30px;}
.mb15 {margin-bottom:15px;}
.ml15 {margin-left:15px;}
.bb {border-top:solid 1px #ccc; margin-top:15px; margin-bottom:15px;}
.in {}
.sep {width:100%; height:1px; margin:15px 0 15px 0; border-bottom:solid 1px #ccc;}
.doc {}
.txc {text-align:center;}

.dialog-mod {background-color:#ccc; border:solid 2px #ffffff; font-size:11px;}
.ui-dialog-titlebar {font-size:10px; background-color:#a6bcce; color:#ffffff; height:20px; line-height:18px; padding-left:5px;} .ui-dialog-titlebar-close{position:absolute; right:5px; top:0px;}

#layout {width:750px; margin:0 auto 0 auto;}
    #header {position:relative; height:184px; background-repeat:no-repeat;}
        #menu-1 {width:560px; padding:0; margin:0; list-style:none; position:absolute; left:0px; top:0px;}
            #menu-1 li {float:left; height:25px; border-right:dotted 1px #fff;}
                #menu-1 li a {text-transform:uppercase; line-height:28px; padding:0 6px 0 6px; font-family:'Franklin Gothic Demi Cond', 'Arial Narrow', tahoma, verdana; font-size:14px; color:#fff;}
            #menu-1 li.final {border-right:none;}
           /*--++ JORGE 191009 -- CAMBIO DE ENLACE CONOCE AFRICA A MENU*/
        #menu-ver {}
            #menu-ver li {width:100px; height:25px; background-color:Red; list-style:none }
                #menu-ver li a {text-transform:uppercase;  padding:0 6px 0 6px; font-family:'Franklin Gothic Demi Cond', 'Arial Narrow', tahoma, verdana; font-size:12px; color:#fff;}
           /*---- JORGE 191009 -- CAMBIO DE ENLACE CONOCE AFRICA A MENU*/
        #menu-2 {position:absolute; padding:0; margin:0; top:0px; right:0px; list-style:none; width:177px;}
            #menu-2 li {float:left; border-right:dotted 1px #fff; padding:0 8px 0 8px;}
            #menu-2 li.final {border-right:none; padding-right:0;}
            #menu-2 li a {line-height:22px; font-family:Verdana; font-size:10px; color:#fff;}

        #logo a {height:90px; width:125px; position:absolute; right:0px; top:40px;}
        #dona {position:absolute; right:150px; top:70px}

    #header-da {position:relative; height:190px; background-repeat:no-repeat;}
        #menu-da {width:540px; padding:0; margin:0; list-style:none; position:absolute; left:0px; top:45px;}
            #menu-da li {float:left; height:25px;}
                #menu-da li a {text-transform:uppercase; line-height:25px; padding:0 6px 0 20px; font-family:'Franklin Gothic Demi Cond', 'Arial Narrow', tahoma, verdana; font-size:14px; color:#222;}
            #menu-da li.final {border-right:none;}
        #banner-da {position:relative; top:65px;}
        #dona-da {position:absolute; right:135px; top:45px}
        #lamirada a {width:150px; height:30px; position:absolute; bottom:50px; right:220px;}

    #cont {padding-top:10px; min-height:300px; position:relative; border-left:dotted 1px #bdbfc0;}
        #cleft {width:170px; padding:0 15px 15px 15px; border-right:dotted 1px #bdbfc0; position:absolute; top:15px; left:0; bottom:0;}
            #cleft .titulo {font-size:16px; font-weight:bold;}
            #menu-3 {padding:0; margin:0; top:0px; left:0px; list-style:none; font-family:Verdana, Geneva, Sans-Serif; font-size:10px; color:#7191a1;}
                #menu-3 li {margin-top:8px; font-size:11px;} #menu-3 li a {color:#333;} #menu-3 li a:hover {color:#ee1e24;}
                #menu-3 li.titulo {font-size:12px;}
                #menu-3 li.esp a {color:#000;}
        #cright {width:525px; padding:0 0 25px 25px; position:relative; left:200px;}
            #cright a {color:#444;}
            #cright .titulo {margin-bottom:15px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size: 22pt; color: #ee1e24;}
            #cright .tit-1 {margin-bottom:15px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size: 22pt; color: #ee1e24;}
            #cright .tit-2 {font-weight:bold; color:#f50;}
            #cright .tit-3 {font-weight:bold; color:#888;}
            #cright .tit-4 a {color:#f00;}
            .tit-4 {margin:10px 0 10px 0; text-transform:uppercase; font-family:'Franklin Gothic Demi Cond', 'Arial Narrow', tahoma, verdana; font-size:16px; color:#f00;}
            .tit-4 a {color:#f00;}
            #cright .crightl {float:left; width:255px; margin-right:15px;}
            #cright .crightr {float:left; width:255px;}
            #cont-4 {width:505px; margin:15px 0 0 0;}
            .cont-5 {width:525px; padding:15px 0 15px 0; color:#222;}

            #menu-4 {position:relative; width:100%;}
                #menu-4 > div.it {width:100%; height:25px; margin:0 5px 0 0; border-bottom:solid 2px #f50;} #menu-4 > div.it > a {display:block; max-width:150px; line-height:25px; padding:0 5px 0 5px; text-align:center; background-color:#f50; color:#fff;} #menu-4 > div.it > a:hover {color:#000;} #menu-4 > div.sel a {background-color:#f50; color:#fff;}
            #menu-5 {position:relative; width:100%; border-bottom:solid 2px #f50;}
                #menu-5 > div.it {float:left; height:25px; margin:0 5px 0 0;} #menu-5 > div.it > a {display:block; max-width:150px; line-height:25px; padding:0 5px 0 5px; text-align:center; background-color:#ccc; color:#777;} #menu-5 > div.it > a:hover {color:#000;} #menu-5 > div.it.sel a {background-color:#f50; color:#fff;}
                    
    #da-l1 {float:left; width:190px; padding:0 15px 0 0; border-right:dotted 1px #bdbfc0;}
    #da-r1 {float:left; width:270px; padding:0 15px 0 15px; border-right:dotted 1px #bdbfc0;}
    #da-r2 {float:left; width:225px; padding:0 0 0 15px;}
    #cont-da {padding:10px 0 10px 0; min-height:300px; position:relative;}
        #cont-da #cleft {width:185px; padding:0 15px 15px 0; border-right:dotted 1px #bdbfc0; position:absolute; top:15px; left:0; bottom:0;}
        #multimedia {}
        .video {float:left; width:360px; height:140px; margin:10px 15px 10px 0; padding:0 0 10px 0; border-bottom:solid 1px #ccc;}
        .uh {border-bottom:solid 1px #eee; padding:0 0 10px 0; margin-bottom:10px;}
        .uh .tit-2 {margin:0 0 5px 0; font-weight:bold; color:#f50;}
        .uh .ent1 {font-family:Verdana, Geneva, Sans-Serif; font-size:11px;}
        .uh .more {color:#f50;}

    #faldon {padding-top:10px; font-family:Verdana;}
        #frases {background-color:#e6e7e8; font-size:9px; color:#777; text-align:center; padding-top:5px; padding-bottom:5px}
        #destacados {font-size:10px;} #destacados a{color:#fff;} #destacados a:hover {color:#000;}
            #d_l {float:left; width:140px; height:285px; padding:15px; background-color:#ee1e24;} #d_l > .tit-4 {color:#fff;}
            #d_l textarea {width:140px; font-size:10px;}
            #d_r {float:left;}
                #d_ru {height:120px; padding:15px 0 15px 0; background-color:#ee1e24;} #d_ru .tit-4 {margin:0px 0 10px 0; color:#fff;}
                    #d_rul {float:left; width:169px; height:120px; padding:0 15px 0 15px; vertical-align:top; border-left:dotted 1px #fff;}
                    #d_rur {float:left; width:349px; height:120px; padding:0 15px 0 15px; vertical-align:top; border-left:dotted 1px #fff;}
                #d_rd {height:180px; background-color:#fff;} #d_rd a {color:#777;} #d_rd a:hover {text-decoration:underline;}
                    #d_rdl {float:left; width:170px; padding:5px 15px 0 15px;}
                    #d_rdr {float:left; width:349px; padding:0px 0 0 15px; border-left:dotted 1px #ccc;}
                        #d_rdr ul {margin:0; padding:0; list-style:none;}
        
    #footer {margin-top:5px; font-family:Verdana; font-size:9px; color:#777;}
        #contacto {position:relative; background-color:#e6e7e8; height:40px; padding:8px 10px 0 10px; line-height:15px;}
        #copy {margin-top:5px; text-align:center;}        

/*home*/
        #home-left {float:left; width:182px; height:366px; padding:8px 20px 0px 20px; border-right:dotted 1px #bdbfc0;}
        #home-central {float:left; width:183px; height:370px; padding:4px 20px 0px 20px; border-right:dotted 1px #bdbfc0;}
            .proxevento{width:170px; background-color:#ff6600; padding:6px; margin-bottom:3px;} .proxevento a {font-size:11px; font-weight:bold; color:#fff;}
            #org a {width:182px; height:37px; position:absolute; background-image:url(img/africa_org.jpg); background-repeat:no-repeat; display:block; text-decoration:none; text-indent:-9000px; left:244px; top:327px; z-index:7} #org a:hover {background-image:url(img/africa_org_on.jpg)}
        #home-right{float:right; width:256px; height:368px; padding:8px 20px 0px 20px; border-right:dotted 1px #bdbfc0;}
            #flash-africa {position:absolute; left:440px; top:10px; height:386px; width:327px}

    #proyectos {}
        #proyectos .tit {text-decoration:underline;}
            #proyectos .tit a.mini {text-decoration:none; font-size:10px;}
        #proyectos-list {list-style:none; margin:10px 0 0 0; padding:0;}
            #proyectos-list li {padding-bottom:5px;} #proyectos-list li a {font-size:15px; font-weight:bold;}
            .pais {margin-top:15px; padding-bottom:15px; background-color:#ececec;}
                .pais-tit {position:relative; line-height:27px; padding:0px 20px 0 20px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-repeat:repeat-y; background-image:url(img/box_cabecera.jpg); background-color:#9da2a8; color:#44555f;}
                .pais-txt {margin:0px; padding:20px 20px 0 20px; font-size:12px; line-height:17px;}
                .pais-mapa {float:right; padding:15px; margin-left:10px; text-align:center;}
                .pais-more {position:absolute; right:30px; font-size:9px; color:#f00;}

    .bloque-noticias {}
        .bloque-noticias {} .noticia {padding:15px 0 8px 0; border-bottom:solid 1px #e6e7e8;}
    .noticia {}
        .noticia .tit {font-size:16px; font-weight:bold;} .noticia .tit a {color:#444;}
        .bloque-noticias {} .noticia .tit {font-size:16px; font-weight:bold; border:0;} .noticia .tit a {color:#444;}
        .noticia .fecha {font-family:Verdana; font-size:10px; color:#4d4d4d;}
        .noticia .aux {padding:5px 0 5px 0; margin:0 0 15px 0; font-family:Verdana; font-size:9px; color:#4d4d4d; border-bottom:solid 1px #ccc;}
            .noticia .aux a {margin-right:15px;}
        .noticia .txt {color:#667;}
        .noticia .foto {border:solid 1px #e6e7e8; padding:4px;} .min-1 {float:left; margin:0 10px 10px 0; width:114px; height:114px;} .min-2 {float:left; margin:0 10px 10px 0; width:63px; height:63px;}
        .noticia .piefoto {width:100%; font-family:Verdana; font-size:10px; color:#4d4d4d;}
        .iml {float:left; margin-right:10px; margin-bottom:10px;}
        .imr {float:right; margin-left:10px; margin-bottom:10px;}
        .imc {text-align:center;}
        .imr div {margin-bottom:10px;}
        .imn1 {clear:both; width:559px; margin-bottom:10px;}
        .imn1 img {float:left; width:559px; margin-right:10px;}
        .imn2 {clear:both; width:559px; padding:0px; margin-left:0px; margin-bottom:10px; text-align:left;}
        .imn2 img {float:left; margin-right:10px;}
        .imnl1 {float:left; margin-right:20px; width:300px; margin-bottom:10px; text-align:left;}
        .imnr1 {float:right; margin-left:20px; width:300px; margin-bottom:10px; text-align:right;}
        .imnl2 {float:left; margin-right:20px; width:150px; margin-bottom:10px; text-align:left;}
        .imnr2 {float:right; margin-left:20px; width:150px; margin-bottom:10px; text-align:right;}
        .imnl3 {float:left; margin-right:20px; margin-bottom:10px; text-align:left;}
        .impie {font-family:Verdana; font-size:10px; line-height:13px; font-style:italic; color:#4d4d4d}
        .fls .video {float:left; width:160px; margin-right:10px;}
        .gal .hid {display:none;}



.pop_content {position:relative; left:50px; z-index:4; padding:10px 10px 10px 10px; width:245px}
.pop_p_titulo {font-family:Arial; font-size:12px; font-weight:bold; color:#ee1e24; margin-bottom:20px}
.pop_p_lista {font-family:Arial; font-size:12px; color:#000; margin-bottom:15px}
.pop_p_img {margin:0px 0px 10px 10px; float:right; width:80px; height:100px}
.pop_vermas {font-family:Arial; font-size:11px; color:#ee1e24}	
div.popup_harambee {visibility:hidden; position:fixed; _position:absolute; left:50%; top:50%; margin-left:-215px; margin-top:-200px; padding:10px; border-style:solid; border-color:#6d6e71; background-color:#fff; border-width:1px; z-index:100}
div.popup{display:none}



/* mer ..................................................... */
.buscador
{
    padding-left:5px;
}
/* fin ..................................................... */



/*

#banner{height:175px; width:750px; position:absolute; left:0px; top:60px; z-index:1}
#banner_home_descubre{position:relative; top:30px}


#main_rightest{	margin-top:-20px; height:380px; width:0; padding:0; float:left; border-left:dotted #bdbfc0 2px}
#main_left {height:322px; width:185px; padding-top:8px; padding-left:20px; padding-right:20px; padding-bottom:30px; float:left; border-right:dotted #bdbfc0 2px; 
}
#main_central {margin-top:-20px; height:325px; padding-left:20px; padding-right:20px; padding-top:25px; padding-bottom:30px; float:left; width:183px; border-right:dotted #bdbfc0 2px}
#main_right{margin-top:-150px; height:368px; padding-left:12px; padding-right:12px; padding-top:130px; padding-bottom:12px; float:left; width:269px; border-right:dotted #bdbfc0 2px}


#main_menu {width:130px; padding:10px 23px 28px 28px; float:left; border-left:dotted #bdbfc0 1px}
#main_menu a {color:#44555f;}
#main_menu a:link {color:#44555f;}
#main_menu a:visited {color:#44555f;}
#main_menu ul {list-style:none; margin:0; margin-bottom:15px; padding:0}
#main_menu li {margin-top:8px}
#main_menu li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#44555f; margin-top:3px}
#main_menu li a:hover {color:#ee1e24; text-decoration:underline;}
#main_main, #main_main2 {width:510px; padding:10px 23px 28px 28px; border-left:dotted #bdbfc0 1px; border-right:dotted #bdbfc0 1px; float:left; height:100%; overflow:auto}
#main_content_images {height:0px}
#map_africa {width:134px; height:150px; background-image:url(img/7.png); position:relative; left:600px; top:-30px}
#inforel {width:54px; height:54px; background-image:url(img/inforel.jpg); position:absolute; top:30px; right:103px}
#menurel {color:#768087; position:absolute; top:30px; right:20px}
#menurel div {font-family:Verdana; font-size:10px}
#ruready {position:absolute; height:38px; right:315px; width:182px; top:210px}
#citybros {width:72px; height:51px; background-image:url(img/hermana.png); position:relative; left:500px; top:-185px}
#capitales {font-family:"Trebuchet MS", Verdana, Arial; font-size:12pt; color:#666; width:155px; height:35px; position:relative; left:597px; top:-56px; 	}
#main_group_title {padding-bottom:16px; width:380px}
#main_group_title_b {padding-bottom:12px; width:159px}
#main_group_content {}
#main_group_content_b{width:159px}
#main_group_menu ul {display:inline; list-style:none; margin-left:0px; text-align:center; text-decoration:none;}
#main_group_menu li{text-align:center; text-decoration:none; text-indent:0px; float:left; padding-left:3px; padding-top:0px; padding-bottom:0px; padding-right:3px; float:left}
#main_group_subtitle {width:380px; padding-bottom:14px}
#main_group_subtitle_b {width:159px; padding-bottom:12px}
#main_group_menu {padding-bottom:24px;}
.panelpais {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#ececec; width:338px; float:left}
.panelpais .top {color:#fff; font-weight:bold; padding:5px 5px 5px 18px; background-color:#989ba5}
.panelpais .panel {padding:18px; background-color:#ececec; color:#778087; line-height:20px}
.tit_panel {font-weight:bold; color:#44555f}



.titulo_1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666}
.titulo_2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#EE1E24}

.menu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin-top:3px}
.menu_activo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#EE1E24; margin-top:3px}
.subtitulo_1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; margin-top:12px; margin-right:0px; margin-bottom:12px; margin-left:0px}
.hideger {display:none}

#main_desc {border-left:dotted 2px #bdbfc0; border-right:dotted 2px #bdbfc0}
#main_desc_l {float:left; width:402px; border-right:dotted 2px #bdbfc0; padding-left:24px; padding-right:24px}
#main_desc_l_t {height:280px}
#main_desc_l_b {margin-top:20px}
#main_desc_r {float:left; width:240px; padding-left:24px; padding-right:24px}
#main_desc_r_t {}
#main_desc_r_b {margin-top:20px; padding-bottom:15px}
.main_desc_r_m {margin-top:20px; padding-bottom:15px; margin-bottom:15px}
.main_desc_r_m2 {margin-top:-5px; padding-bottom:15px; margin-bottom:15px}
.sep_desc {border-bottom:dotted 2px #bdbfc0;}
.africa_titulo {border-bottom:dotted 2px #bdbfc0}
.africa_cuerpo {padding-top:12px; padding-bottom:12px}
.preparado_text {font-family:"Trebuchet MS", Verdana, Arial; font-size:11pt; color:#666;}
.preparado {font-family:"Trebuchet MS", Verdana, Arial; font-size:11pt; color:#666; width:88px; float:left; margin-top:30px; margin-left:0px; margin-right:3px;}
.vermas {text-align:right; font-size:9px; color:#ED1E24; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
#down_banner {margin-top:30px; padding-top:30px; position:relative}
#menu_banner {position:relative; width:537px; top:20px; left:0px}
#menu_banner li {text-align:center; text-decoration:none; text-indent:0px; float:left; padding-left:4px; padding-top:0px; padding-bottom:0px; padding-right:4px}
#menu_banner ul {display:inline; list-style:none; padding-left:6px; text-align:center; text-decoration:none;}

.g_marco {border:dashed 1px #c6c8ca; padding:8px; text-align:center}
.g_b_foto {width:479px; height:359px}
.g_piefoto {font-family:Arial; font-size:11px; text-align:left}
.g_album {width:440px; margin-left:auto; margin-right:auto; margin-top:15px}
.g_album .g_m_foto {float:left; width:43px; height:38px; margin-right:7px}

#flashproyectos {position:absolute; left:250px; top:90px; height:470px; width:710px}
ul.tit_menu {margin:0px 0px 10px 0px; text-transform:uppercase; list-style-image:url(css/img/sqred.gif); color:#44555f}
.list_proyectos ul {margin-top:6px; margin-bottom:6px; margin-left:0px; margin-right:0px; text-indent:0px; list-style:none}
.list_proyectos li {margin-top:5px; 	margin-bottom:0px; margin-left:0px; margin-right:0px; list-style:none}
.list_proyectos li a, .list_proyectos li a:link ,.list_proyectos li a:visited{font-family:Arial; font-size:16px; font-weight:bold; list-style:none;}
.linkres {margin-top:10px}
.linkres a {font-family:Arial; font-weight:bold; font-size:14px; color:#ee1e24}
.linkres a:hover {text-decoration:underline}
.linkres a:visited {color:#ee1e24}
.nota {margin-top:10px; font-family:Verdana; font-size:10px; color:#44555f}
.p_titulo a:hover {color:#ee1e24; text-decoration:underline}
.p_titulo, .p_titulo a, .p_titulo a:link, .p_titulo a:visited {font-family:Arial; font-size:12px; font-weight:bold; color:#000; margin-bottom:20px}

.menu_africa_estrecho {width:60px}
.menu_africa_normal {width:135px}
#menu_africa {padding-top:0px; padding-bottom:0px; padding-left:24px; padding-right:24px; float:left;}
#menu_africa a {color:#44555f;}
#menu_africa a:link {color:#44555f;}
#menu_africa a:visited {color:#44555f;}
#menu_africa a:active {color:#44555f;}
#menu_africa ul {list-style:none; margin-top:12px; margin-right:0px; margin-left:0px; margin-bottom:15px; padding:0px}
#menu_africa li {margin-top:10px}
#menu_africa li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#44555f; margin-top:5px}
#menu_africa li a:hover {color:#ee1e24; text-decoration:underline;}
#menu_africa li a:active {color:#ee1e24; text-decoration:underline;}
#content_africa {padding-top:0px; padding-bottom:0px; padding-left:28px; padding-right:28px; border-left:solid #bdbfc0 1px; float:left}
.sin_menu {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px}
.content_africa_estrecho {width:581px}
.content_africa_normal {width:506px}
#content_africa ul {margin-top:12px; margin-right:0px; margin-left:0px; margin-bottom:15px; padding:0px}
#content_africa li {margin-top:3px}
#content_africa li a {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000; margin-top:5px; text-decoration:underline}
#content_africa li a:hover {color:#ee1e24; text-decoration:underline;}
#content_africa_img {float:right; padding-left:12px; padding-bottom:6px;}
#africa_bajera {padding-top:24px; margin-top:24px; margin-left:36px; margin-right:36px; padding-bottom:24px; border-top:dotted 2px #bdbfc0; width:650px;}
#africa_bajera li {text-align:center; text-decoration:none; text-indent:0px; height:60px; float:left; padding-left:9px; padding-top:0px; padding-bottom:0px; padding-right:9px;}
#africa_bajera ul {display:inline; list-style:none; text-align:center; text-decoration:none;}
.africa_bajera_nofinal {border-right-width:2px; border-right-style:dotted; border-right-color:#bdbfc0}
#content_africa_img_tit {padding:12px; position:relative; top:0px; right:0px; float:right}
.content_africa_videos {padding-top:20px; padding-bottom:10px; 	padding-right:0px; 	padding-left:0px; min-height:100px; width:362px}
.content_africa_audios {width:100%; border-bottom:dotted #bdbfc0 2px}
.content_africa_audio {padding-top:20px; padding-bottom:10px; padding-right:0px; padding-left:0px; width:362px}
.content_africa_audio_pista {padding-bottom:10px}
.content_africa_video_previa {padding:1px; border:solid 1px #e6e7e8; margin:0px 10px 3px 0px;}
.content_africa_video_text {padding-top:4px; padding-bottom:4px; width:40px}
.content_africa_video_nofinal {border-bottom:dotted #bdbfc0 2px; padding-top:10px; padding-bottom:10px}
#content_africa_foto_previa {float:left; width:350px}
#content_africa_foto_previa ul{display:inline; list-style:none; margin-left:0px; text-align:center; text-decoration:none;}
#content_africa_foto_previa li{text-align:center; text-decoration:none; text-indent:0px; float:left; padding-left:3px; padding-top:0px; padding-bottom:0px; padding-right:3px}
#content_africa_foto_text {width:140px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; float:right; top:0px;}
#content_africa_fotos {height:50px; padding-top:30px; position:relative}
#content_africa_img_click {text-align:right; margin-bottom:-70px}
a.p_selected {color:#ee1e24;}

.box_title {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:17px; background-repeat:repeat-y; background-image:url(img/box_cabecera.jpg); background-color:#9DA2A8; color:#44555f; padding-left:20px; padding-top:3px; padding-right:20px; margin:0px}
.box_margin {padding-top:12px; padding-bottom:12px}
.box_body {margin:0px; background-color:#ECECEC; padding-top:0px; padding-bottom:0px; padding-left:20px; padding-right:20px}
.box_curiosidad {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666}
.box_data {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-align:justify; margin-top:7px; margin-bottom:7px}
.box_data strong {color:#333333}
.box {margin-top:14px; width:505px; margin-bottom:14px}
.box_img {margin-top:5px; margin-bottom:20px; text-align:center}
.box_data_izq {margin-top:20px; padding-top:auto; padding-bottom:auto}
.box_data_der {width:120px; float:right;}
.boxg_marco {width:auto; max-width:470px; text-align:center; overflow:hidden}
.boxg_b_foto {height:auto; max-height:350px; z-index:5;}
.boxg_piefoto {font-family:Arial; font-size:11px}
.boxg_album {z-index:1; width:470px; margin-left:20px; margin-right:20px; margin-top:15px; margin-bottom:15px}
.boxg_album .boxg_m_foto {float:left; width:43px; height:38px; margin-right:10px}

#main_main ul {list-style:none; margin-top:12px; margin-right:0px; margin-left:0px; margin-bottom:15px; padding:0px}
#main_main li {margin-top:3px}
#main_main li a {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#44555f; margin-top:5px; text-decoration:underline}
#main_main li a:hover {color:#ee1e24; text-decoration:underline;}
.campana_textblock{border-top:solid 1px #bdbfc0;}
.campana_place {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:18px; color:#939598; padding:0px; margin-top:5px; margin-right:0px; margin-bottom:0px}
.campana_tit {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; margin-top:15px; margin-right:0px; margin-bottom:0px; margin-left:0px}
.campana_group_img{padding-top:20px;}

.campana_fotos{float:right; margin-left:20px;   margin-right:28px; margin-bottom:3px; 	text-align:center}
.campanas_piefoto{padding-top:10px; padding-bottom:20px; font-family:Verdana; font-size:10px; text-align:center}


.lg{border-top:solid 1px #cccccc;padding-top:12px}
.tq{font-size:14px; font-weight:bold; color:#000}
ul.to{list-style:lower-alpha inside}
.ta{display:none; color:#de8923}
.tb{float:right}


#navigation {width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ee1e24; margin-top:3px; text-align:center; margin-top:10px; margin-bottom:10px}
#navigation a {color:#ee1e24;}
#busqueda {padding-right:10px; padding-top:2px; padding-bottom:10px; padding-left:10px; background-color:#eef1f1; height:12px; width:530px; margin-bottom:12px; overflow:hidden}
*/