/* CSS Radio Mundo Real */
* {margin:0;padding:0}
html, input, textarea {font: 1em Arial, Helvetica, Verdana, sans-serif}
body {color: #ccc; background-color: #111;font-size:80%; text-align:center; margin: 8px 0}
#general {margin: 0 auto;width:992px; text-align:left;color: #ccc; background-color:#000;border: 1px dotted #333;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
img {border:0 none}
a {text-decoration:none;color:#0c0}
a:hover {text-decoration:none;color:#fff}
.clear {clear:both;height:0;overflow:hidden}
abbr {border:0 none}
h1,h2,h3,h4,h5 {font-weight:normal}
ul {list-style-type:none}
h3.listado {text-align:center;color:#fff; text-transform:uppercase;font-size:1.3em}

/* -------- COLUMNA IZQUIERDA ------------------------------------------------------------------------------ */
#colizquierda {width:22%;float:left}
#colizquierda .padding {padding:12px}
#colizquierda h1 {border-bottom: 1px dotted #333;padding-bottom:18px; text-align:center}
#colizquierda h1 img {margin: 0 auto; text-transform:uppercase}
#formulaire_menu_lang {border-bottom: 1px dotted #333;padding:12px 0; text-align:center}

.rmr-star {height:134px;background: url(img/rmr-logo_star.gif) no-repeat center;margin:1.5em 0}
#menu_secciones {width:162px;margin: 10px auto 40px auto;border-top: 1px dotted #333;font-size:105%}
#menu_secciones a {color:#ccc;display:block;padding: 4px 0 4px 20px;border-bottom: 1px dotted #333; background:url(img/secciones-star.gif) no-repeat 0 3px }
#menu_secciones a:hover {color:#fff; background:url(img/secciones-star.gif) no-repeat 0 -29px}
#menu_secciones a.on {color:#fff; background:url(img/secciones-star.gif) no-repeat 0 -30px}

#menu_coberturas {border-bottom: 1px dotted #333; text-align:center;border-top: 1px dotted #333}
#menu_coberturas a {display:block; width:100px; height:90px; background:url(img/menu-coberturas.png) no-repeat; text-indent:-9000px; margin: 8px auto 6px auto}
#menu_coberturas a.en {background:url(img/menu-coberturas_en.jpg) no-repeat;height:100px}
#menu_archivo {text-align:center}
#menu_archivo a {display:block; width:93px; height:113px; background:url(img/menu-archivo.jpg) no-repeat; text-indent:-9000px; margin: 12px auto}

/* -------- COLUMNA DERECHA ------------------------------------------------------------------------------ */
#colderecha {width:22.8%;float:left}
#colderecha .padding {padding:12px}
#colderecha h3 {border-bottom: 1px dotted #333;padding: 3px 0 14px 0; text-align:center}
#colderecha h3 img {margin: 0 auto}

/* -------- buscador general ---------- */
#formulaire_recherche {border-bottom: 1px dotted #333;padding:12px; text-align:center}
#formulaire_recherche fieldset {border:0 none}
#formulaire_recherche label {display:none}
#formulaire_recherche .text {color: #999;background-color:#222;border:1px solid;border-color: #333 #555 #555 #333;padding:2px;width:106px}
#formulaire_recherche .text:focus {border-color:#666; color:#ccc}
#formulaire_recherche .submit {cursor:pointer; border: 1px solid; border-color: #555 #333 #333 #555;color: #999;background-color:#222;padding:2px}
#formulaire_recherche .submit:hover {border: 1px solid;  border-color: #777 #555 #555 #777;color: #bbb; background-color: #333}

#rotador {border-bottom: 1px dotted #333;padding:22px 0}
#rotador li {margin-left:29px}
#rotador img {border: 1px dotted #333}

#listatemas {width:84%;padding: 12px 0 .8em 0; text-align:center;margin: 0 auto}
#listatemas h3 {padding: .8em 0 0.5em 0;border-bottom: 0 none; text-transform:uppercase;color:#fff}
#listatemas ul {border-bottom: 1px dotted #333}
#listatemas li {padding: 4px 0;border-top: 1px dotted #333}
#listatemas a {color:#ccc}
#listatemas a:hover {color:#fff}


.rss {padding:12px;text-align:center;border-top: 1px dotted #333;margin-top:2.2em}
.rss img {vertical-align:top;margin-right:5px}
.rss a {color:#ccc;font-size:11px}

/* -------- COLUMNA CENTRAL ------------------------------------------------------------------------------ */
#colcentral {width:54.8%;border-left: 1px dotted #333;border-right: 1px dotted #333;float:left}
#colcentral .padding {padding:22px}

/* -------- cabezales -------------------------*/ 
.bannercabezal {height:114px; background:url(img/cabezal.jpg) no-repeat top center}
.mancha1 {display:block;background: url(img/mancha_grande.gif) no-repeat;height:111px;width:338px;position:absolute;top:57px;z-index:0;margin-left:66px}
.mancha2 {display:block;background: url(img/mancha_antena.gif) no-repeat;width:85px;height:83px;position:absolute;top:45px;margin-left:490px}

/* -------- menu principal --------------------*/ 
#menuprincipal {height:38px; background:url(img/fondo_menuprincipal.gif) no-repeat top center;padding-top:14px;margin-top:12px}
#menuprincipal ul {text-align:center; background-color:#000;padding: 4px 0}
#menuprincipal li {display:inline;font-size:12px;font-weight:bold}
#menuprincipal a {color:#fff; border-right: 1px solid #333;padding: 0 9px 0 4px;position:relative;z-index:4; background-color:#000}
#menuprincipal a:hover {color:#0c0}
#menuprincipal .last a {border-right: 0 none}

/* -------- aviso: alertas sitio web --------- */
#avisoweb {background-color: #060; color:#0f0; padding: .5em;font-size:.9em; border-bottom:2px solid #000}
#radioenvivo a {display:block;background: #BB0303 url(img/radioenvivo.jpg) no-repeat;height:53px;color:#fff;overflow:hidden}
#radioenvivo span {display:block; text-align:right;position:relative;right:23px;top:19px;font-size:13px}
#radiolive a {display:block;background: #BB0303 url(img/radioenvivo_en.jpg) no-repeat;height:53px;color:#fff;overflow:hidden}
#radiolive span {display:block; text-align:right;position:relative;right:23px;top:19px;font-size:.9em}

/* -------- destaques --------- */
#destaque_derecha {float:left;width:50%}
#destaque_izquierda {float:left;width:50%}
#destaque_derecha ul {padding-left:.6em}
#destaque_izquierda ul {padding-right:.6em} 
#destaque_izquierda li,
#destaque_derecha li {margin-bottom:.5em}

/* ------- noticias generales -------------------------*/
.noticias .descripcion {margin:2em;font-weight:bold;line-height:1.5em}
.noticias p.info {font-size:1.1em; clear:both}
.noticias p.info abbr {padding-right:.2em}
.noticias p.info a {color:#999;padding: 0 .2em}
.noticias li {list-style:none;margin-bottom:2em}
.noticias h3 {font-size:1.5em;padding:.2em 0 0 0}
.noticias a:visited {color:#018F00}
.noticias h4 {color:#fff;margin-bottom:.8em;font-size:1em}
.noticias .spip_logos {float:right;border: 3px solid #333;margin:0 0 .8em 1.2em;position:relative;top:4px}
.noticias .player {margin: .8em 0}
.noticias .mas {padding-top:.4em;color:#444}
.noticias .mas span {padding: 0 .2em}
.noticias h2 {border-top: 1px dotted #333;border-bottom: 1px dotted #333;padding: .6em 0;margin:1em 0;font-size:1.4em}
.paginacion {border-top: 1px dotted #333;padding-top:1em}

/* --------- secciones y tematicas ------------------------ */
.page_rubrique #colcentral .padding,
.page_mot #colcentral .padding {background-color:#fff;color:#494949}
.page_mot .noticias .spip_logos,
.page_rubrique .noticias .spip_logos {border: 3px solid #bbb}
.page_mot .noticias h4,
.page_rubrique .noticias h4 {color:#333}
.page_mot .noticias p.info a,
.page_rubrique  p.info a,
.page_mot .noticias a,
.page_rubrique .noticias a {color:#393}
.page_rubrique .noticias a:hover {color:#999}
.page_mot .noticias a:visited,
.page_rubrique .noticias a:visited {color:#018F00}

.page_rubrique h2,
.page_mot h2 {margin-top:0}
.page_rubrique a:hover,
.page_mot a:hover {color:#494949}


/* -------------- CONTENIDOS ---------------------------------------------------- */
.page_article #colcentral .padding {background-color:#fff;color:#494949}
.page_article .padding a {color:#393}
.page_article .padding a:hover {color:#494949}
.page_article .padding a:visited {color:#111}
.page_article .info {font-size:1.15em;margin-bottom:.6em}
.page_article h2 {margin:0 0 .5em 0;color:#000; font-weight:bold}
.page_article #colcentral h4 {color:#333;margin-bottom:1em;font-size:1em}
.page_article #colcentral .spip_logos {border: 3px solid #bbb;float:right;margin: 0 0 1em 1em}
.page_article .player {margin:1em 0 2.85em 0; list-style-type:disc}

#infoextra {background-color:#EFEFEF;padding: .4em .6em ;font-size: .85em;color:#444;margin-bottom:1.5em}
#infoextra .print {float:right;width:130px;text-align:right}


.texte p,
.texte ol,
.texte ul {text-align:left;margin-bottom: 1em}
.texte .spip_documents_center  {margin: 2em 0;text-align:center}
.texte .spip_documents_center object {margin: 0 auto}
.texte ol {margin-left: 2em}
.texte ul {margin-left: 2em; list-style-type:disc}
.texte ul ul {margin-top: .4em; list-style-type:circle}
.texte h3 {padding-bottom:.3em}
.texte blockquote {margin:2em; font-style:italic;line-height:1.5em;background-color:#eee;padding:1em}
.texte .spip_surligne {padding:.1em .2em;border: 1px solid #00FF00;color:#000}
.texte hr {background-color:#329700; border:0; height:1px;margin-bottom:.8em}

.notas {margin-bottom:1em;font-size:.85em}
.notas h3 {font-weight:bold;font-size:1.3em}
.notas p{margin:.5em}

#documents_joints {background-color:#EFFFEF;border: 1px dotted #00FF00;padding:.5em}
#documents_joints h3 {font-weight:bold;margin-bottom:.3em;color:#666;font-size:1.2em}
#documents_joints li {border-top: 1px dotted #00FF00;padding:.2em 0 }
#documents_joints p {font-size:.85em}

#portfolio {margin:1em 0;background-color:#ccc;color:#222;border:1px dotted #888}
#portfolio h3 {padding:.4em;font-size:1.3em;font-weight:bold}
#portfolio img {border:1px solid;margin: 0 0 7px 7px}
span.spip_documents {display:block;margin: 1em auto}
span.spip_documents img {background-color:#666}

table.spip {text-align:center;margin: 0 auto 1em auto;border-collapse:collapse;border:1px solid #222}
table.spip th {background-color:#222;color:#ccc;padding:.3em}
table.spip th strong {font-weight:normal}
table.spip .row_even td {background-color:#fff}
table.spip .row_odd td {background-color:#efefef}
table.spip td {padding:.2em}

/* ------ formularios ----------------------- */
.formulaire_ecrire_auteur fieldset {border:0 none}
.formulaire_ecrire_auteur legend {display:none}
.formulaire_ecrire_auteur label {display:block}
.formulaire_ecrire_auteur .text, 
.formulaire_ecrire_auteur textarea {width:100%;padding:.2em}
.formulaire_ecrire_auteur li {padding-bottom:1em}
.formulaire_ecrire_auteur .previsu {border:1px dotted #3C9F3B;padding:1em;margin-bottom:2em;background-color:#EFFFEF}
.formulaire_ecrire_auteur .previsu .boutons {text-align:right}
.formulaire_ecrire_auteur .reponse_formulaire_ok {color:#006600;font-size:1.2em;text-align:center}
.formulaire_ecrire_auteur .erreur textarea,
.formulaire_ecrire_auteur .erreur .text {border:1px solid #000}
.formulaire_ecrire_auteur .erreur_message {color:red}

#formulaire_contact fieldset {border:0 none}
#formulaire_contact legend {display:none}
#formulaire_contact ul {padding:0;margin:0; list-style-type:none}
#formulaire_contact xlabel {display:block}
#formulaire_contact label strong {font-size:80%;color:#006600}
#formulaire_contact .text, 
#formulaire_contact textarea {width:100%;padding:.2em}
#formulaire_contact li {padding-bottom:1em; list-style-type:none}
#formulaire_contact .previsu {border:1px dotted #3C9F3B;padding:1em;margin-bottom:2em;background-color:#EFFFEF}
#formulaire_contact .previsu .boutons {text-align:right}
#formulaire_contact .reponse_formulaire_ok {color:#006600;font-size:1.2em;text-align:center}
#formulaire_contact .erreur textarea,
#formulaire_contact .erreur .text {border:1px solid #000}
#formulaire_contact .erreur_message {color:red}

#formulaire_rechercheplus {margin-bottom:1em;padding-bottom:.5em}
#formulaire_rechercheplus fieldset {border:0 none;border:1px dotted #00FF00}
#formulaire_rechercheplus legend {padding: 0 1em;margin-left: 2em;font-weight:bold;color:#000; cursor:pointer}
#formulaire_rechercheplus label {display:block}
#formulaire_rechercheplus p {margin:1em 0 1em 1em}
#formulaire_rechercheplus select {width:200px}
#formulaire_rechercheplus .text {width:200px}
h3.resultados {font-size:1em;margin: 0 0 2em 0;padding: .2em .3em;font-weight:bold;background-color:#EFEFEF}

#socialtags {margin-top:1em}

/* -------- relacionados --------------------------------------------------------------------------- */

#relacionados {padding-top:1em;border-top: 1px dotted #444;margin-top:1em}
#relacionados h3 {color:#444;margin-bottom:.6em;font-weight:bold}
#relacionados ul {list-style-type:none;margin-left:1em;color:#666}
#relacionados li {padding-bottom:.5em}
#relacionados a:hover {color:#222}
#relacionados .paginacion {padding:0;font-weight:normal;border:0 none;margin-top:.3em;font-size:.9em}
#relacionados .paginacion a {font-weight:normal}
#relacionados a:visited {color:#0c0}

/* -------- Comentarios y aportes --------------------------------------------------------------------------- */

#comentarios {background-color:#222;padding:20px;margin-top:2px}
#comentarios h3 {font-weight:bold;font-size:1.4em}
#comentarios .forum li {padding:1em;font-size:.9em;;border-bottom:1px dotted #555}
#comentarios .forum li p {margin: 1em 0;color:#999}

#formulaire_forum fieldset {border: 0 none}
#formulaire_forum legend {display:none}
#formulaire_forum textarea {width:100%;padding:2px; height:10em;background-color:#eee;border:0 none}
#formulaire_forum .erreur_message {display:block;color:#FFEF3F}
#formulaire_forum .explication {color:#999;font-size:.85em}
#formulaire_forum li {margin:1em 0}
#formulaire_forum  input.text {display:block}
#formulaire_forum .boutons {margin:1em 0}
.previsu {color: #111; background-color:#AFAFAF;padding: .4em 1em ;
	border: 1px dotted #333;
	-webkit-border-radius: 5px; -moz-border-radius: 5px;
    -khtml-border-radius: 5px; border-radius: 5px;
}
.previsu p {margin: .8em 0}
.previsu .boutons {text-align:right}

#spiplistes-formabo {margin:2em 1em }
#spiplistes-formabo li {list-style-type:none;margin:.6em}
#spiplistes-formabo .spip_bouton {text-align:center}


/* -------- PIE DE PAGINA --------------------------------------------------------------------------- */
#pie {
	margin:8px auto;width:992px; text-align:left;color: #222; background-color:#ccc; border: 1px dotted #333;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	}
#pie p {margin:1em;font-size:.9em; text-align:center}
#pie a {color:#060}
#pie a:hover {color:#fff}

.convideo a {
	display:block;width:55px;height:38px; margin: 14px 0 0 332px;
	background: url(img/boton_video.png) no-repeat;
	position:absolute;z-index:10
	}