@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, th {
	margin: 0; padding: 0; 	border: 0; outline: 0; font-weight: inherit;
	font-style: inherit; font-family: Arial, Helvetica, sans-serif;
	color:#999; font-size:12px;}
body   {background:#e8e8e8; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
p, span {font-size:12px; font-family: Arial, Helvetica, sans-serif;
         color:#999; margin: 0;padding: 0; font-weight:normal;}
:focus {outline: 0;}
span a{text-decoration:none;}
ol, ul {list-style: none;}
table {	border-collapse:collapse; border-spacing: 0; margin:auto; float:left;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
/*-----------styles para letras mm----------*/
h1, h2,h3 {font-family:Arial, Helvetica, sans-serif; font-weight:600; text-decoration:none;
         color:#999;}
h1{font-size:16px;}
h2{font-size:12px;}
h3{font-size:10px;}
h2 a{color:#333; font-weight:normal; line-height:16px;}
h2 a:hover{color:#999;}
.mm_txt_center{text-align:center;}
.mm_txt_sz11{font-size:11px;}
.mm_txt_sz12{font-size:12px;}
.mm_txt_sz14{font-size:14px;}
.mm_txt_sz20{font-size:20px;}
.mm_txt_black{color:#333;}
.mm_txt_bold{font-weight:600;}
.mm_txt_red{color:#f00; padding:1px 2px; font-size:10px;
        text-transform:uppercase; margin:0 2px 0 0;}
.mm_txt_canal{height:28px; float:left;  overflow:hidden; font-weight:normal; font-size:10px;
            line-height:13px; margin:0!important; width:118px;}
.mm_txt_canal a{ font-size:10px; text-decoration:underline; color:#999;}
.mm_txt_canal a:hover{color:#777;}
.bck_canal{background:url(../img/mm_minicanal.gif) no-repeat 0 1px; padding:0 0 0 13px;}

.mm_txt_canal2{height:30px; float:left;  overflow:hidden; width:118px; margin:0 0 5px 0; }
.mm_txt_canal2 a{ font-size:12px;font-weight:600;  color:#b0ca05;}
.mm_txt_canal2 a:hover{color:#777;}
.bck_canal2{background:url(../img/mm_minicanal.gif) no-repeat 0 2px; padding:0 0 0 14px;}
/*-------search-------*/
#mm_search{float:right; width:295px; height:35px; margin:0; padding:0 10px 0 0;}
#mm_search form, #mm_search fieldset{ margin:0; padding:0;}
#mm_search input.input_img_mm{float:right;margin:0; padding:0;}
#mm_search input.input_txt_mm{float:left; width:260px; border:none; height:30px;
      background:url(../img/bck_search.gif) no-repeat; padding:5px 0 0 5px;
      font-size:14px; color:#333;}
/*----------------inicio body-----------------------------*/
#super_contenedor_mm{margin:0 auto 0 auto; width:1014px; text-align:left;
                    background: #4c4c4c;}
#contenedor_mm{float:left; margin:0 auto 0 auto; width:1014px; }
#newbody_wrapper_mm2{ float:left; margin:0; width:1014px; padding:20px 0 0 0 ; background:#fff;
  position:relative; top:-3px; *top:0;}
/*----------------*/
.wrap_mm_bottom{float:left; width:100%;  padding:10px 0 20px 0;  margin:0; }		    
.wrap_data_mm{float:left; margin:0 10px; width:994px; background:#f6f6f6; display:inline;}
.mm_line_left{float:left; width:50%; padding:0 0 0 10px;}
.mm_line_right{float:right; width:50%; padding:10px 10px 10px 0;}
.mm_line_right ul{float:right;}
.mm_line_right ul li{float:left; color:#333; margin:0 3px;}
.mm_line_right ul li a{color:#b0ca05;}
.mm_line_right ul li a:hover{color:#333; }
.mm_line_right ul li.mm_activo a{background:url(../img/mm_pgactivo.gif) no-repeat;
     width:20px; height:20px; float:left; text-align:center; text-decoration:none;
     line-height:20px; color:#333;}
.mm_line_right ul li.mm_activo a:hover{color:#333; cursor:text;}     
.mm_line_right ul li.mm_inactivo a{background:url(../img/mm_pginactivo.gif) no-repeat;
     width:20px; height:20px; float:left; text-align:center; text-decoration:none;
     line-height:20px; color:#fff; }     
.mm_line_right ul li.mm_inactivo a:hover{background:url(../img/mm_pginactivo_over.gif) no-repeat;
    color:#000; }
.mm_line_right ul li.mm_pdgleft{padding:0 5px 0 10px;}
.mm_line_right ul li.mm_pdgright{padding:0 0 0 5px;}
/*-----lista de items---*/
ul.mm_list_items{float:left; width:974px; padding:10px; display:inline;}
ul.mm_list_items li{ float:left; text-align:left; width:132px; position:relative;
          border:#eaeaea solid 1px; background:#fff; padding:10px; height:227px;}
ul.mm_list_items li h2{ float:left; margin:5px 0; height:63px; overflow:hidden;
            color:#666; font-weight:normal;}
ul.mm_list_items li a{ text-decoration:none; color:#b0ca05;}
ul.mm_list_items li a:hover{ color:#333;}
ul.mm_list_items li  img{ float:left;border:#ccc solid 1px; width:130px; height:97px;position:relative; z-index:0;}
ul.mm_list_items li.itemactivo a img{ border:#f00 solid 1px !important;  }
ul.mm_list_items li.linea{float:left; width:100%; border:#f6f6f6 solid 1px; height:2px;
           margin:0 0 8px 0 !important; padding:0; background:none;}
.foto_mm{float:left; position:relative; width:132px; height:99px;}
.foto_mm ul li{width:100px; border:none; padding:0; height:23px;}
ul.mm_list_items li .video,ul.mm_list_items li .foto, ul.mm_list_items li .audio,
ul.mm_list_items li .infografia, ul.mm_list_items li .mapa
  {position:absolute; width:35px; height:25px; cursor:pointer; top:68px;
   left:10px; margin:0; filter: alpha(opacity=85); opacity: .85}
ul.mm_list_items li.video{ background:url(../img/p_video.gif) no-repeat }
ul.mm_list_items li .foto{ background:url(../img/p_foto.gif) no-repeat; }
ul.mm_list_items li .audio{ background:url(../img/p_audio.gif) no-repeat;}
ul.mm_list_items li .infografia{background:url(../img/p_info.gif) no-repeat;}
ul.mm_list_items li .mapa{ background:url(../img/p_mapa.gif) no-repeat;}
ul.mm_list_items li ul {float:left;}
.ubica_img_mm{margin:0 0 5px 0; width:94px !important; height:18px !important;
    border:none !important;}	 
.mm_mgright10{margin-right:10px; }
/*--------------menu top zona bottom--------------------------*/
ul#mm_menu_top{float:left; position:relative; width:1004px; border-bottom:#ccc solid 1px; padding:0 0 0 10px;}
ul#mm_menu_top li{float:left; margin:0 3px 0 0;}
ul#mm_menu_top li a span{font-weight:600; color:#5C6D03; text-transform:uppercase; font-size:13px; }
ul#mm_menu_top li a {text-decoration:none;}
ul#mm_menu_top li a{float:left; padding:0 0 0 15px; display:block; height:40px;
  line-height:40px; background:#e7e7e7 url(../img/tabs_menu_s92.png) no-repeat 0 -40px;}
ul#mm_menu_top li a:hover{ background:#e7e7e7 url(../img/tabs_menu_s92.png) no-repeat 0 -80px;}  
ul#mm_menu_top li span{ padding:0 15px 0 0; background:#e7e7e7 url(../img/tabs_menu_s92.png) no-repeat 100% -40px;
   display:block; font-size:12px; }
ul#mm_menu_top li a:hover span{background:#e7e7e7 url(../img/tabs_menu_s92.png) no-repeat 100% -80px; color:#333;}
ul#mm_menu_top li.top_activo {position:relative; top:1px;}
ul#mm_menu_top li.top_activo a,ul#mm_menu_top li.top_activo a:hover
{ background:#e7e7e7 url(../img/tabs_menu_s92.png) no-repeat top left;}
ul#mm_menu_top li.top_activo a span, ul#mm_menu_top li.top_activo a:hover span
{ background:#e7e7e7 url(../img/tabs_menu_s92.png) no-repeat top right;}
/*------------submenu_top----------*/
ul#submenu_top{float:left; padding:10px 0 10px 25px;}
ul#submenu_top li{float:left; padding:0 15px 0 0; color:#666;}
ul#submenu_top li a{font-size:12px; font-weight:600; text-transform:uppercase;  color:#5C6D03; text-decoration:none;}
ul#submenu_top li a:hover{color:#333;}
ul#submenu_top li.activo a{background:url(../img/mm_arrow_submenu.gif) no-repeat 0 1px; color:#333;
          padding:0 0 0 10px;}
.mm_line_bottom{border-bottom:#ccc solid 1px; }
/*--------------------*/		    
#wrap_piecera_mm{ float:left; margin-left:auto; margin-right:auto; width:996px;
                padding:10px 9px 10px 9px; background:#FFF;}		    
#wrap_piecera_mm ul { float:left; width:100%; height:18px; padding-bottom:10px;
                 margin-bottom:10px; border-bottom:#eee solid 1px; }
#wrap_piecera_mm ul li { float:left; padding-right:10px; font-size:10px; line-height:18px; color:#999;}
#wrap_piecera_mm ul li a{ color:#999; font-size:11px; text-decoration:none;}
#wrap_piecera_mm ul li a:hover{ color:#ccc;}
#wrap_piecera_mm .todaslasradios a{display:block; text-indent:-9999px;}
#wrap_piecera_mm .todaslasradios{ float:left; background:#F3f3f3 url(../img/mmlogosradios.gif) 0 0 no-repeat;
        height:69px; width:100%;}
#wrap_piecera_mm .todaslasradios ul.top{float:left;width:740px; padding:7px 0 0 213px;
                display:inline; height:36px; border:0; margin:0;}
#wrap_piecera_mm .todaslasradios ul.top li{float:left; display:inline; margin:0 82px 0 0; padding:0;}
#wrap_piecera_mm .todaslasradios ul.top li.notmargin, #piecera_mm .todaslasradios ul.bot li.notmargin{margin:0 !important;}
#wrap_piecera_mm .pc_rpp{width:30px; height:34px;}
#wrap_piecera_mm .pc_s92{width:60px; height:27px;}
#wrap_piecera_mm .pc_oxi{width:55px; height:24px;}
#wrap_piecera_mm .pc_cap{width:47px; height:31px;}
#wrap_piecera_mm .pc_fel{width:56px; height:29px;}
#wrap_piecera_mm .pc_meg{width:59px; height:29px;}
#wrap_piecera_mm .todaslasradios ul.bot{float:left;width:775px; padding:0 0 0 193px; display:inline; border:0; }
#wrap_piecera_mm .todaslasradios ul.bot li{float:left; display:inline; margin:0 39px 0 0; padding:0;}
#wrap_piecera_mm .pc_lis{width:73px; height:17px;}
#wrap_piecera_mm .pc_cla{width:100px; height:18px;}
#wrap_piecera_mm .pc_rw{width:105px; height:17px;}
#wrap_piecera_mm .pc_ct{width:94px; height:16px;}
#wrap_piecera_mm .pc_100{width:97px; height:18px;}
#wrap_piecera_mm .pc_cor{width:65px; height:21px;}	
.linefooter{float:left; width:100%; padding:0; margin:5px 0 0 0;}
.linefooter h3 strong{font-size:10px;}
.pielogorss a{ background:url(../img/ico_RSSA_16x16.gif) no-repeat;
	    padding:0 0 2px 20px;}
.bck_certifica{background:url(../img/mmlogos-certifica-iab.gif) no-repeat right top;}  		    
/*--------------------*/
.display_on{display:block;}
.display_off{display:none;}
/*-----*/
.line{float:left; width:100%; margin:0; padding:0;}
/*---lista A-Z --*/
ul.lista_az {float:left; padding:5px 0 10px 16px; width:98%;}
ul.lista_az li{float:left; padding:0; border-right:#ccc solid 1px;}
ul.lista_az li a{color:#b0ca05;  text-transform:uppercase; text-decoration:none; padding:0 8px;}
ul.lista_az li a:hover{color:#333; }
ul.lista_az li.activo a{color:#333; font-weight:600; cursor:text;}
/*----------------------*/
.bck_portada{background:#fff url(../img/bck_portada.gif) repeat-x 0 0;}
.bck_visual{background:#fff url(../img/bck_visual.gif) repeat-x 0 0;}
.bck_foto{background:#fff url(../img/bck_foto.gif) repeat-x 0 0;}
.bck_info{background:#fff url(../img/bck_info.gif) repeat-x 0 0;}
.bck_unafoto{background:#fff url(../img/bck_unafoto.gif) repeat-x 0 0;}

