@charset "utf-8";
/* CSS Document */


/* ----------------------------------------------- */
/*	MD BASIC         							   */
/* ----------------------------------------------- */

.tef-md .hd {/*position:relative;*/}
.tef-md .bd {display:table; height:1%;} 
.tef-md .hd, .tef-md .bd, .tef-md .ft { width:100%}

/*------------ [ Contenedor redondeado ] ----------------*/
.rounded-border-top { background:#fff; border-top:1px solid #E6E6E6; position:relative; height:4px; }
.rounded-border-top span { display:block; position:absolute; top:-1px; width:5px; height:5px; }
.rounded-border-top span.left { background:url(../img/bg-container-border-rounded.gif) top left; left:0; }
.rounded-border-top span.right { background:url(../img/bg-container-border-rounded.gif) top right; right:0; }

.rounded-border-bottom { background:#fff; border-bottom:1px solid #E6E6E6; position:relative; height:4px; }
.rounded-border-bottom span { display:block; position:absolute; bottom:-1px; width:5px; height:5px; }
.rounded-border-bottom span.left { background:url(../img/bg-container-border-rounded.gif) bottom left; left:0; }
.rounded-border-bottom span.right { background:url(../img/bg-container-border-rounded.gif) bottom right; right:0; }

.rounded-border-center { background:#fff; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; min-height:500px; padding:5px 10px; }
.rounded-border-center .tef-gh { background:url(../img/bg-border-ededed.gif) repeat-y 68% top; }
.home .rounded-border-center .tef-gh .right-col { padding-top:20px; }
 
/*--------------- [ tabs ] --------------------*/
.ui-tabs-hide { display: none !important; }
.ui-tabs-panel { float:left; margin: 0; padding: 0; width:100%; *display:table; *height:1%; *float:none;}

/*--------------- [ tabs home ] ---------------*/
.tef-md-tabs-home { position:relative; display:table; height:1%; width:100%; padding-top:14px; margin-bottom:5px; z-index:10; }
.tef-md-tabs-home .ui-tabs-nav { margin-left:1px; }
.tef-md-tabs-home .ui-tabs-nav li { float:left; width:120px; text-align:center; font-family:ArialRounded, Arial; background:url(../img/bg-home-tabs.gif) no-repeat top left; height:34px; margin-top:-6px; font-size:93%; font-weight:bold; }
.tef-md-tabs-home .ui-tabs-nav li a { color:#fff; text-decoration:none; display:block; line-height:250%; }
.tef-md-tabs-home .ui-tabs-nav li.recetas-tab { background-position:-2px -39px; margin-left:4px; width:125px; }
.tef-md-tabs-home .ui-tabs-nav li.recetas-tab.ui-state-active { background-position:-2px 0px;  }
.tef-md-tabs-home .ui-tabs-nav li.preguntas-tab { background-position:-126px 0px;  width:122px; }
.tef-md-tabs-home .ui-tabs-nav li.preguntas-tab.ui-state-active { background-position:-126px -39px;  }
.tef-md-tabs-home .ui-tabs-nav li.recomendados-tab { background-position:-248px 0px; width:124px; padding-right:1px; margin-left:1px; }
.tef-md-tabs-home .ui-tabs-nav li.recomendados-tab.ui-state-active { background-position:-248px -78px;  }

.tef-md-tabs-home .ui-tabs-panel { background:url(../img/bg-module-home.png) no-repeat top left; height:165px; margin-left:-11px; width:998px; }
.tef-md-tabs-home #tabs-preguntas { background-position:left -182px; }
.tef-md-tabs-home #tabs-recomendados { background-position:left -364px; }

/* recetas */
.tef-md-tabs-home #tabs-recetas, .tef-md-tabs-home #tabs-preguntas, .tef-md-tabs-home #tabs-recomendados { position:relative; }
.tef-md-tabs-home #tabs-recetas .info { display:table; width:365px; padding-right:0px; float:left; height:1%; margin-left:20px; margin-top:20px; background:url(../img/bg-double-line-purple-vert.gif) repeat-y right top; }
.tef-md-tabs-home #tabs-recetas .info .mg { float:left; background:url(../img/bg-mg-purple.gif) no-repeat bottom left; position:relative; width:120px; height:127px; }
.tef-md-tabs-home #tabs-recetas .info .mg img { position:absolute; top:-55px; }
.tef-md-tabs-home #tabs-recetas .info .mt { float:left; margin-left:8px; width:220px; }
.tef-md-tabs-home #tabs-recetas .info .mt h3 { font-size:108%; font-family:ArialRounded, Arial; color:#fff; text-shadow:#450D36 -1px -1px; }
.tef-md-tabs-home #tabs-recetas .info .mt h2 { font-size:197%; color:#fff; padding-bottom:5px; background:url(../img/bg-double-line-purple.gif) repeat-x bottom left; }
.tef-md-tabs-home #tabs-recetas .info .mt h2 a { color:#fff; }
.tef-md-tabs-home #tabs-recetas .info .mt p { color:#fff;font-size:85%; margin-top:5px; }
.tef-md-tabs-home #tabs-recetas .info .mt p img { margin-top:14px; }

.tef-md-tabs-home #tabs-recetas .jcarousel-container { width:285px; float:left; margin-left:10px; margin-top:20px; overflow:hidden; }
.tef-md-tabs-home #tabs-recetas .jcarousel-list li, .tef-md-tabs-home #tabs-recetas .jcarousel-item { width:285px; height:125px; }
.tef-md-tabs-home #tabs-recetas .jcarousel-item .mg { float:left; margin-right:8px; }
.tef-md-tabs-home #tabs-recetas .jcarousel-item .mt { color:#fff; } 
.tef-md-tabs-home #tabs-recetas .jcarousel-item .mt h4 { font-weight:bold; font-size:93%; margin:5px 0; }
.tef-md-tabs-home #tabs-recetas .jcarousel-item .mt p { font-size:85%; line-height:127%; }
.tef-md-tabs-home #tabs-recetas .prev { width:35px; height:35px; background:url(../img/ic-arrows-purple.gif) no-repeat left top; display:block; position:absolute; top:100px; left:285px; }
.tef-md-tabs-home #tabs-recetas .next { width:35px; height:35px; background:url(../img/ic-arrows-purple.gif) no-repeat right top; display:block; position:absolute; top:100px; left:325px; }

/* preguntas */
.tef-md-tabs-home #tabs-preguntas .info { display:table; width:425px; padding-right:0px; float:left; height:1%; margin-left:20px; margin-top:20px; background:url(../img/bg-double-line-pink.gif) repeat-y right top; }
.tef-md-tabs-home #tabs-preguntas .info .mg { float:left; background:url(../img/bg-mg-pink.gif) no-repeat bottom left; position:relative; width:120px; height:127px; }
.tef-md-tabs-home #tabs-preguntas .info .mg img { position:absolute; top:-40px; }
.tef-md-tabs-home #tabs-preguntas .info .mt { float:left; margin-left:8px; width:280px; }
.tef-md-tabs-home #tabs-preguntas .info .mt h3 { font-size:108%; font-family:ArialRounded, Arial; color:#fff; text-shadow:#AE1659 -1px -1px; margin-bottom:5px; }
.tef-md-tabs-home #tabs-preguntas .info .mt h2 { font-size:182%; color:#fff; padding-bottom:5px; }
.tef-md-tabs-home #tabs-preguntas .info .mt h2 a { color:#fff; }
.tef-md-tabs-home #tabs-preguntas .info .mt p { color:#fff;font-size:85%; margin-top:5px; }
.tef-md-tabs-home #tabs-preguntas .info .mt p img { margin-top:14px; }
.tef-md-tabs-home #tabs-preguntas .answer { margin-left:10px; float:left; width:220px; color:#fff; margin-top:20px; height:127px; position:relative; }
.tef-md-tabs-home #tabs-preguntas .answer p { font-size:93%; line-height:133%; }
.tef-md-tabs-home #tabs-preguntas .answer a.more { display:table; font-size:85%; color:#fff; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:14px; position:absolute; bottom:0;}

/* recomendados */
.tef-md-tabs-home #tabs-recomendados .jcarousel-container { width:545px; float:left; margin-left:20px; margin-top:20px; overflow:hidden;  }
.tef-md-tabs-home #tabs-recomendados .jcarousel-list li, .tef-md-tabs-home #tabs-recomendados .jcarousel-item { width:545px; height:130px; }
.tef-md-tabs-home #tabs-recomendados .jcarousel-item .mg { float:left; margin-right:9px; }
.tef-md-tabs-home #tabs-recomendados .jcarousel-item .mt { color:#fff; width:380px; float:left; height:127px; position:relative; } 
.tef-md-tabs-home #tabs-recomendados .jcarousel-item .mt h2 { font-size:197%; }
.tef-md-tabs-home #tabs-recomendados .jcarousel-item .mt h2 a { color:#fff; }
.tef-md-tabs-home #tabs-recomendados .jcarousel-item .mt p { font-size:85%; line-height:127%; }
.tef-md-tabs-home #tabs-recomendados .slider { position:absolute; top:20px; left:565px; background:url(../img/bg-double-line-blue.gif) repeat-y left top; padding-left:10px; padding-top:87px; }
.tef-md-tabs-home #tabs-recomendados .prev { width:35px; height:35px; background:url(../img/ic-arrows-blue.gif) no-repeat left top; display:block; float:left; margin-right:5px; }
.tef-md-tabs-home #tabs-recomendados .next { width:35px; height:35px; background:url(../img/ic-arrows-blue.gif) no-repeat right top; display:block; float:left; }
.tef-md-tabs-home #tabs-recomendados .recomendado a.more { display:table; font-size:85%; color:#fff; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:14px; position:absolute; bottom:0; }


/* bloque tema de hoy */
.tef-md-tabs-home .tema-hoy { position:absolute; top:0; right:10px; z-index:11; width:300px; }

.tema-hoy .carousel_content{ width:300px; height:345px; overflow:hidden; }
.tema-hoy .jcarousel-list .jcarousel-item { width:300px; height:345px;}

.tef-md-tabs-home .tema-hoy .tema-detalle { background:url(../img/bg-tema-hoy.png) no-repeat top left; padding:20px 10px 0; height:325px; width:280px; position:relative;z-index:11; }
.tef-md-tabs-home .tema-hoy .tema-detalle h2 { font-family:ArialRounded, Arial; font-size:182%; color:#819D03; font-weight:bold; }
.tef-md-tabs-home .tema-hoy .tema-detalle h3 { font-size:182%; color:#fff; margin-bottom:5px; } 
.tef-md-tabs-home .tema-hoy .tema-detalle h3 a { color:#fff; }
.tef-md-tabs-home .tema-hoy .tema-detalle .mg img { border:5px solid #dae0a0; }
.tef-md-tabs-home .tema-hoy .tema-detalle .mt { margin-top:10px; }
.tef-md-tabs-home .tema-hoy .tema-detalle .mt p { color:#fff; font-size:93%; line-height:133%; }
.tef-md-tabs-home .tema-hoy .tema-detalle a.all { font-family:ArialRounded, Arial; font-size:123.1%; font-weight:bold; color:#B7BF0C; text-align:center; display:block; text-align:center; position:absolute; bottom:5px; width:100%; left:0; }
.tef-md-tabs-home .tema-hoy p.date { position:absolute; top:34px; right:-52px; background:url(../img/bg-date-tab.png) no-repeat top left; width:42px; height:78px; padding:10px 10px 0 0; color:#fff; font-size:108%; font-weight:bold; text-align:center; }
.tef-md-tabs-home .tema-hoy p.date strong { font-size:214%; line-height:100%; }

.tef-md-tabs-home .tema-hoy .tema-listado { background:url(../img/bg-tema-hoy.png) no-repeat top right; padding:10px 0 0; height:335px; width:300px; position:relative; z-index:11; }
.tef-md-tabs-home .tema-hoy .tema-listado h2 { font-family:ArialRounded, Arial; font-size:123.1%; font-weight:bold; color:#B7BF0C; text-align:center; background:url(../img/bg-pico-temas.png) no-repeat center bottom; padding-bottom:10px; position:relative; }
.tef-md-tabs-home .tema-hoy .tema-listado h2 a { color:#B7BF0C; display:block; width:100%; height:20px;  }
.tef-md-tabs-home .tema-hoy .tema-listado ul { margin-top:-7px; }
.tef-md-tabs-home .tema-hoy .tema-listado ul li { width:300px; margin-bottom:1px; height:auto;  font-size:93%; font-weight:bold; }
.tef-md-tabs-home .tema-hoy .tema-listado ul li a { color:#fff; display:block; width:275px; padding:7px 0 7px 25px; background:#AFBC2E url(../img/ic-bullet-pink.png) no-repeat 10px center; text-decoration:none; }
.tef-md-tabs-home .tema-hoy .tema-listado ul li.even a { background-color:#B9C448; }
.tef-md-tabs-home .tema-hoy .tema-listado ul li a:hover { background-color:#566902; }


/* ------------- [ Modulo multimedia ] ------------------------*/
.tef-md-multimedia, .tef-md-multimedia-block { margin-bottom:10px; }
.tef-md-multimedia .rounded-border-top span.left, .tef-md-multimedia .rounded-border-top span.right,
.tef-md-multimedia .rounded-border-bottom span.left, .tef-md-multimedia .rounded-border-bottom span.right { background-image:url(../img/bg-container-border-rounded_blue.gif);}
.tef-md-multimedia .rounded-border-center { height:auto; min-height:0; }
.tef-md-multimedia .rounded-border-center .hd { float:left; width:auto; padding:5px; width:220px; }
.tef-md-multimedia .rounded-border-center .hd h2 { font-family:ArialRounded, Arial; font-size:197%; color:#96B704; font-weight:bold; }
.tef-md-multimedia .rounded-border-center .hd p { font-size:93%; color:#666; line-height:133%; }
.tef-md-multimedia .rounded-border-center ul { float:left; }
.tef-md-multimedia .rounded-border-center ul li { float:left; font-weight:bold; font-family:ArialRounded, Arial; line-height:108%; }
.tef-md-multimedia .rounded-border-center ul li a { display:block; height:100%; width:100%; color:#fff; text-decoration:none; }
.tef-md-multimedia .rounded-border-center ul li.tv { background:url(../img/bg-multimedia-tv-wide.gif) no-repeat top left; width:238px; height:80px; margin-right:10px; }
.tef-md-multimedia .rounded-border-center ul li.tv a { padding-left:128px; width:110px; padding-top:20px; height:60px; }
.tef-md-multimedia .rounded-border-center ul li.suplemento { background:url(../img/bg-multimedia-suplemento.gif) no-repeat top left; width:80px; height:80px; margin-right:10px; }
.tef-md-multimedia .rounded-border-center ul li.radio { background:url(../img/bg-multimedia-radio.gif) no-repeat top left; width:80px; height:80px; }

/* bloque multimedia derecha */
.tef-md-multimedia-block h2, .tef-md-categorias h2 { font-size:197%; border-bottom:1px solid #96B704; margin-bottom:10px; }
.tef-md-multimedia-block ul { display:table; height:1%; width:100%; }
.tef-md-multimedia-block ul li { float:left; width:80px; height:80px; }
.tef-md-multimedia-block ul li.tv { background:url(../img/bg-multimedia-tv.gif) no-repeat top left; margin-right:18px; }
.tef-md-multimedia-block ul li.suplemento { background:url(../img/bg-multimedia-suplemento.gif) no-repeat top left; margin-right:18px; }
.tef-md-multimedia-block ul li.radio { background:url(../img/bg-multimedia-radio.gif) no-repeat top left; }
.tef-md-multimedia-block ul li a { display:block; height:100%; width:100%; }

/*---------------- [ News ] -----------------------------*/
.tef-md-news .hd { border-bottom:1px solid #ED1E79; padding-bottom:5px; margin-bottom:10px; }
.tef-md-news .hd h3 { font-size:93%; color:#ED1E79; }
.tef-md-news .hd h3 a { color:#ED1E79; }
.tef-md-news .mg img { border:1px solid #E6E6E6; }
.tef-md-news .mt p { font-size:93%; color:#666;  line-height:133%; }
.tef-md-news .mt h2 { font-size:182%; line-height:120%; }
.tef-md-news .mt h2 a, .tef-md-news .mt h3 a { color:#333; }
.tef-md-news .mt h2 a:hover, .tef-md-news .mt h3 a:hover { color:#ED1E79; text-decoration:none; }
.tef-md-news .mt h3 { font-size:108%; font-weight:bold; color:#333; margin-bottom:5px; }
.tef-md-news-l .mg { float:left; margin-right:10px; }


/*--------------- [ Picture ] --------------------------*/
.tef-md-picture .hd { border-bottom:1px solid #96B704; padding-bottom:5px; margin-bottom:10px; }
.tef-md-picture .hd h3 { font-size:93%; color:#96B704; }
.tef-md-picture .hd h3 a { color:#96B704; }
.tef-md-picture .mg { margin-bottom:5px; }
.tef-md-picture .mt p { font-size:93%; color:#666; }

.border-bottom-E6E6E6 { padding-bottom:10px; border-bottom:1px solid #E6E6E6; margin-bottom:10px; }
.border-top-E6E6E6 { padding-top:10px; border-top:1px solid #E6E6E6; }

/*------------- [ Pub ] ------------------------------*/
#bd .tef-md-pub { display:table; height:1%; width:100%; }
#bd .tef-md-pub div { float:right; }
#bd .tef-md-pub div.first { float:left; width:auto; }
#bd .tef-md-pub div.border-right-E6E6E6 { width:50%; }
.border-right-E6E6E6 { border-right:1px solid #e6e6e6; }
#bd  .right-col .tef-md-pub { margin-bottom:8px; }

/*------------- [ Eventos ] --------------------------*/
.tef-md-eventos { background:url(../img/bg-eventos.gif) no-repeat top left; padding-top:14px; height:142px; width:100%; position:relative; margin-bottom:10px;  }
.tef-md-eventos .info { float:left; padding-left:13px; width:190px; }
.tef-md-eventos .info h2 { font-family:ArialRounded, Arial; color:#fff; font-weight:bold; font-size:230.7%; background:url(../img/ic-calendar.gif) no-repeat left top;  }
.tef-md-eventos .info h2 a { display:block; padding-left:40px; }
.tef-md-eventos .info h2 a, .tef-md-eventos .info h3 a  { color:#fff; }
.tef-md-eventos .info h3 { color:#fff; font-size:108%; font-weight:bold; margin-bottom:5px; }
.tef-md-eventos .info p { color:#fff; font-size:93%; line-height:133%; }

.tef-md-eventos .jcarousel-container { float:right; margin-right:50px !important; margin-right:25px; }
.tef-md-eventos .carousel_content{ width:325px; height:125px; overflow:hidden; }
.tef-md-eventos .jcarousel-list .jcarousel-item { width:325px; height:125px;}
.tef-md-eventos .jcarousel-list .jcarousel-item img { float:left; margin-right:10px; }
.tef-md-eventos .jcarousel-list .jcarousel-item img + img { margin-right:0; }
.tef-md-eventos .prev { width:35px; height:35px; background:url(../img/ic-arrows-green.gif) no-repeat left top; display:block; position:absolute;  top:60px; left:218px; }
.tef-md-eventos .next { width:35px; height:35px; background:url(../img/ic-arrows-green.gif) no-repeat right top; display:block; position:absolute;  top:60px; right:15px; }

/*------------- [ cuentos ] --------------------------*/
.tef-md-tale { padding-right:5px; }
.tef-md-tale h2 { font-size:153.9%; font-family:ArialRounded, Arial; font-weight:bold; background:url(../img/ic-sections.gif) no-repeat left top;  line-height:110%; margin-bottom:10px; }
.tef-md-tale h2 a { color:#ED1E79; display:block; padding-left:50px;  }
.tef-md-tale h3 { font-size:93%; font-weight:bold; background:url(../img/ic-bullet-green.png) no-repeat left center; margin-bottom:5px; }
.tef-md-tale h3 a { padding-left:13px; color:#333; }
.tef-md-tale p { font-size:93%; color:#666; line-height:133%; }

/*------------ [ clasificados ] -------------------*/
.tef-md-classified h2 { font-size:153.9%; font-family:ArialRounded, Arial; font-weight:bold; background:url(../img/ic-sections.gif) no-repeat left bottom;  line-height:110%; margin-bottom:10px; min-height:43px; }
.tef-md-classified h2 a { color:#60124B; display:block; padding-left:50px;  }
.tef-md-classified h3 { background:url(../img/bg-classified-adv.gif) no-repeat bottom; padding:10px 10px 25px 10px; width:177px; height:55px; font-weight:bold; color:#333; }
.tef-md-classified p { font-size:93%; color:#666; line-height:133%; }


/*----------- [ Top 5 nombres ] ----------------*/
.tef-md-top5names h2 { background:url(../img/bg-top-nombres-title.gif) no-repeat top left; height:37px; padding-top:8px; padding-left:10px; font-size:138%; font-family:ArialRounded, Arial; color:#fff; font-weight:bold; line-height:100%; }
.tef-md-top5names h2 span { display:block; font-family:Arial; color:#D8E4A1; font-size:61%; }

.tef-md-top5names table { margin-top:5px; width:100%; }
.tef-md-top5names table th { padding:5px 0 5px 10px; text-align:left; font-weight:bold; font-size:123%; font-family:ArialRounded, Arial; }
.tef-md-top5names table th.boys { color:#50AEEC; }
.tef-md-top5names table th.girls { color:#ED1E79; }
.tef-md-top5names table td { padding:5px 0 5px 10px; border-top:1px solid #E6E6E6; font-size:93%; color:#666; }
.tef-md-top5names table tr.odd td { background:#F4FAFE; }

.tef-md-top5names a.button { display:block; background:url(../img/bg-btn-200.gif) no-repeat top left; width:200px; display:block; line-height:215%; font-size:108%; font-weight:bold; color:#fff; text-decoration:none; font-family:ArialRounded, Arial; text-align:center; margin-top:10px; }
.tef-md-top5names h3 { font-size:93%; font-weight:bold; color:#333; background:url(../img/ic-bullet-green.png) no-repeat left center; margin-top:10px; }
.tef-md-top5names h3 a { padding-left:13px; color:#333;  }
.tef-md-top5names p { font-size:93%; line-height:133%; color:#666;  }


/*-------------- [ Calculadores ] --------------*/
.tef-md-calculadores.left { width:49%; float:left; border-right:1px solid #e6e6e6; padding-bottom:10px; }
.tef-md-calculadores a { display:block; font-family:ArialRounded, Arial; font-size:123%; font-weight:bold; color:#fff; text-decoration:none; padding-left:55px; width:248px;  line-height:100%; margin-bottom:7px; }
.tef-md-calculadores a.parto { background:url(../img/bg-calculator.gif) no-repeat top left; padding-top:15px; height:45px; }
.tef-md-calculadores a.ovulacion { background:url(../img/bg-calculator.gif) no-repeat top right; padding-top:20px; height:40px; }

/*------------- [ Newsletter ] -----------------*/
.tef-md-newsletter.right { float:right; width:49%; }
.tef-md-newsletter h2 { font-family:ArialRounded, Arial; font-size:154%; color:#8B9298; margin-bottom:5px; }
.tef-md-newsletter p { font-size:93%; color:#666; line-height:133%; margin-bottom:10px; }
.tef-md-newsletter form label { display:none; }
.tef-md-newsletter form input[type="text"] { width:191px; border:none; padding:5px 10px; height:20px; font-size:108%; color:#808080; background:url(../img/bg-input-211.gif) no-repeat left top; }
.tef-md-newsletter form input[type="text"]:focus { background-position:right top; }
.tef-md-newsletter form input.long { background:url(../img/bg-input-300.gif) no-repeat left top; width:280px; margin-bottom:8px; }
.tef-md-newsletter form input[type="submit"] { background:url(../img/bg-btn.gif) no-repeat top left; width:81px; height:30px; border:none; color:#fff; font-size:108%; font-weight:bold; vertical-align:top; cursor:pointer;  }
.tef-md-newsletter p.error { color:#ED1E79; margin-bottom:0; margin-top:5px; }

/*------------- [ Rounded border green ] --------*/
.tef-md-rounded-green span.top, .tef-md-rounded-green span.bottom { display:block; width:100%; height:7px; }
.tef-md-rounded-green span.top { background:url(../img/bg-rounded-border-green.gif) no-repeat top left; }
.tef-md-rounded-green span.bottom { background:url(../img/bg-rounded-border-green.gif) no-repeat left -7px; }
.tef-md-rounded-green .center { border-left:1px solid #96B704; border-right:1px solid #96B704; padding:5px 10px; width:278px; }
.tef-md-rounded-green h2 { color:#96B704; font-family:ArialRounded, Arial; font-weight:bold;  }

/*------------ [ Encuesta ] --------------*/
.tef-md-encuesta { margin-bottom:10px; }
.tef-md-encuesta .mg { float:right; margin-bottom:8px; }
.tef-md-encuesta .mg img { border:1px solid #E6E6E6; }
.tef-md-encuesta .mt { margin-bottom:8px; }
.tef-md-encuesta .mt h2 { font-size:230.7%; }
.tef-md-encuesta .mt p { font-size:93%; color:#333; line-height:158%; }
.tef-md-encuesta form { display:table; width:100%; clear:both; border-top:1px solid #e6e6e6; padding-top:10px; }
.tef-md-encuesta form h3 { font-size:108%; color:#00AFF0; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:15px; margin-bottom:5px; }
.tef-md-encuesta form p { float:left; /*width:49%;*/width:100%; margin-bottom:8px; }
.tef-md-encuesta form p span.radio { background:url(../img/bg-radiobutton.gif) no-repeat scroll center top transparent; clear:left; display:block; float:left; height:14px; margin:0px 8px 0 0; width:14px; }
.tef-md-encuesta form p label { font-size:93%; color:#666; }
.tef-md-encuesta form p.results a { color:#ED1E79; font-size:93%; line-height:250%; }
.tef-md-encuesta form input[type="submit"] { background:url(../img/bg-btn.gif) no-repeat top left; width:81px; height:30px; border:none; color:#fff; font-size:108%; font-weight:bold; vertical-align:top; cursor:pointer; float:right;  }
.tef-md-encuesta form p.results, .tef-md-encuesta form input[type="submit"]  { margin-top:10px; margin-bottom:0; }

/* resultados */
.tef-md-encuesta .result { clear:both; border-top:1px solid #E6E6E6; padding-top:10px; }
.tef-md-encuesta .result h3 { font-size:108%; color:#00AFF0; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:15px; margin-bottom:5px; }
.tef-md-encuesta .result p { font-size:93%; color:#666; margin:5px 0 2px; }
.tef-md-encuesta .result .percent { display:block; width:90%;  padding:0 0 5px; border-bottom:1px solid #E6E6E6; }
.tef-md-encuesta .result .percent span.bar { display:block; height:10px; background:#96B704; -moz-border-radius: 1em;  border-radius: 1em; padding:0 7px; float:left; margin-top:3px;  }
.tef-md-encuesta .result .percent.last { border:none; }
.tef-md-encuesta .result .percent span.value { font-size:93%; color:#96B704; line-height:100%; margin-left:5px; }
.tef-md-encuesta .result .percent.winner span.bar { background:#ED1E79; }
.tef-md-encuesta .result .percent.winner span.value { color:#ED1E79; }

/*------------ [ Titulo principal ] ----------------*/
.tef-md-main-title { background:url(../img/bg-main-title.gif) no-repeat top left; height:52px; display:table; width:635px; margin-bottom:10px; }
.tef-md-main-title-2 { background:url(../img/bg-main-title-2.gif) no-repeat top left; height:52px; display:table; width:950px; margin-bottom:10px; }
.tef-md-main-title h2, .tef-md-main-title-2 h2{ float:left; font-family:ArialRounded, Arial; font-size:197%; color:#fff; font-weight:bold; margin-left:10px; line-height:100%; margin-top:15px; }
.tef-md-main-title a.back { float:right; margin-right:13px; margin-top:17px; color:#fff; font-size:93%; background:url(../img/ic-arrow-back-white.png) no-repeat right center; padding:4px 27px 4px 0; }
.tef-md-main-title p{ float:right; margin-right:13px; margin-top:17px; padding:4px 4px 4px 0; color:#FFF; font-style:italic; font-size:93%;}
/*------------ [ Listado temas ] ------------------*/
.tef-md-listado-temas, .tef-md-categorias { margin-bottom:10px; }
.tef-md-listado-temas ul { border-top:1px solid #E6E6E6; }
.tef-md-listado-temas ul li { line-height:100%; font-size:93%; color:#333; border-bottom:1px solid #E6E6E6; }
.tef-md-listado-temas ul li a { padding:10px 0 10px 35px; color:#333; display:block; background:url(../img/ic-bullet-arrow-green.gif) no-repeat 10px center; }
.tef-md-listado-temas ul li.even a { background-color:#F7F9EC; }
.tef-md-listado-temas ul li a:hover { text-decoration:none; background-color:#E5EDC0; }

.tef-md-listado-temas h3 { font-size:154%; color:#333; font-weight:bold; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:15px; margin-bottom:10px; line-height:100%; }

.tef-md-listado-temas .tef-md-pub { margin-bottom:10px; }

/*------------- [ Paginador ] -------------------*/
.tef-md-paginator { margin-bottom:10px; }
.tef-md-paginator ul { display:table; height:1%; margin:0 auto; width:255px;}
.tef-md-paginator ul li { float:left; margin:0 2px; width:21px; height:21px;  font-size:93%; background:url(../img/bg-paginator.gif) no-repeat bottom right; }
.tef-md-paginator ul li a { color:#808080; display:block; float:left;  text-align:center; line-height:21px; width:100%; }
.tef-md-paginator ul li.prev, .tef-md-paginator ul li.next { width:auto; background:none; }
.tef-md-paginator ul li.prev { margin-right:15px; }
.tef-md-paginator ul li.next { margin-left:15px; }
.tef-md-paginator ul li.prev a , .tef-md-paginator ul li.next a { color:#96B704; }
.tef-md-paginator ul li.active { background-position: bottom left; }
.tef-md-paginator ul li.active a { font-weight:bold; color:#fff; }

/*------------ [ Categorias ] -------------------*/
.tef-md-categorias .tef-md-listado-temas { margin-bottom:0; }
.tef-md-categorias .tef-md-listado-temas ul { border:none; }
.tef-md-categorias .tef-md-listado-temas ul li span { display:block; float:right; font-style:italic; color:#808080; margin-top:-23px; }

/*------------ [ Tema detalle ] -----------------*/
.tef-md-tema-detalle h3 { font-size:154%; color:#333; font-weight:bold; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:15px; margin-bottom:10px; line-height:100%; border-bottom:1px solid #E6E6E6; padding-bottom:5px; }
.tef-md-tema-detalle p.date { font-size:93%; color:#96B704; border-bottom:1px solid #E6E6E6; padding:5px 0; }
.tef-md-tema-detalle p.options { float:right; margin-top:-40px; }
.tef-md-tema-detalle p.options a.print { background:url(../img/ic-options.gif) no-repeat left top; display:block; float:left; width:25px; height:21px; margin-right:9px; }
.tef-md-tema-detalle p.options a.send { background:url(../img/ic-options.gif) no-repeat right top; display:block; float:left; width:27px; height:21px; }
.tef-md-tema-detalle h2 { font-size:182%; color:#96B704; line-height:121%; margin-bottom:8px; }
.tef-md-tema-detalle h4 { font-size:123%; color:#333; line-height:118.7%; margin-bottom:8px; }
.tef-md-tema-detalle p { font-size:85%; color:#808080; margin-bottom:10px; }
.tef-md-tema-detalle p strong { color:#96B704; }
.tef-md-tema-detalle .mg { float:left; margin-right:10px; margin-bottom:10px; }
.tef-md-tema-detalle .mg img { border:5px solid #DDE2A5; }
.tef-md-tema-detalle .mt { margin-bottom:10px; }
.tef-md-tema-detalle .mt h3 { font-size:108%; color:#96B704; font-weight:bold; background:none; padding-left:0; }
.tef-md-tema-detalle .mt ul li { padding-left:15px; margin-bottom:15px; background:url(../img/ic_lista.png) no-repeat left 5px; font-size:93%; line-height:141.6%; color:#666;  }
.tef-md-tema-detalle .mt ul li strong { font-weight:bold; color:#666; }
.tef-md-tema-detalle .mt p { font-size:108%; line-height:121%; }
.tef-md-tema-detalle .tef-md-pub { margin-bottom:10px; }
.tef-md-tema-detalle .auspicia { float:right; }

/*-------------- [ Todos relacionados ] ----------*/ 
.tef-md-all-mr .rounded-border-top span.left, .tef-md-all-mr .rounded-border-top span.right,
.tef-md-all-mr .rounded-border-bottom span.left, .tef-md-all-mr .rounded-border-bottom span.right { background-image:url(../img/bg-border-rounded-white.gif);}
.tef-md-all-mr .rounded-border-center { height:auto; min-height:0; }
.tef-md-all-mr h2 { font-family:ArialRounded, Arial; font-size:139%; font-weight:bold; color:#96B704; border-bottom:1px solid #96B704; } 
.tef-md-all-mr ul.list { margin-bottom:5px; }
.tef-md-all-mr ul.list li { line-height:100%; font-size:93%; color:#333; border-bottom:1px solid #E6E6E6; }
.tef-md-all-mr ul.list li a { padding:10px 0 10px 35px; color:#333; display:block; background:url(../img/ic-bullet-arrow-green.gif) no-repeat 10px center; }
.tef-md-all-mr ul.list li.even a { background-color:#F7F9EC; }
.tef-md-all-mr ul.list li a:hover { text-decoration:none; background-color:#E5EDC0; }
.tef-md-all-mr .tef-mu { border-bottom:1px solid #E6E6E6; padding:10px; }
.tef-md-all-mr .tef-mu.even { background:#F7F9EC; }
.tef-md-all-mr .tef-mu p { font-size:85%; color:#666; line-height:145%; }
.tef-md-all-mr .tef-mu h3 { font-size:93%; color:#96B704; }
.tef-md-all-mr .tef-mu h3 a { font-weight:bold;  color:#333; }
.tef-md-all-mr .tef-md-paginator { margin-top:10px; }

/*------------ [ Modal windows ] ----------------*/
.modal-window { width:687px; margin:0 auto 0; background:url(../img/bg-modal.png) no-repeat left 20%; }
.modal-window .content { width:510px; margin:0 20%; }
.modal-window .content .hd { background:url(../img/bg-modal-top.png) no-repeat top left; position:relative; padding:10px 14px 10px; width:482px; }
.modal-window .content .hd h2 { font-size:182%; font-weight:bold; font-family:ArialRounded, Arial; color:#ED1E79; margin:8px 0 10px; padding-bottom:5px; border-bottom:1px solid #96B704; }
.modal-window .content .hd h3 { line-height:100%; font-size:139%; color:#96B704; margin-bottom:5px; }
.modal-window .content .hd p { color:#333; }
.modal-window .content .hd a.close { background:url(../img/btn-close-modal.png) no-repeat top left; width:40px; height:50px; display:block; position:absolute; top:20px; right:-36px; }
.modal-window .content .bd { background:url(../img/bg-modal-center.png) repeat-y top left; padding:0 14px 8px; width:482px; display:table; }
.modal-window .content .bd form p { float:left; width:49%; margin-bottom:10px; }
.modal-window .content .bd form label { display:block; font-size:93%; color:#333; padding-bottom:5px; }
.modal-window .content .bd form input[type="text"] { background:url(../img/bg-input-230.gif) no-repeat top left; width:210px; height:20px; border:none; padding:5px 10px; font-size:93%; color:#333; }
.modal-window .content .bd form textarea { background:url(../img/bg-textarea-479.gif) no-repeat top left; width:459px; height:100px; padding:10px; border:none; font-size:93%; color:#333; }
.modal-window .content .bd form select { height:30px; width:170px; }

.modal-window .content .bd form span.select{ background: url(../img/bg-select-180.gif) no-repeat left top; height:14px; display:block; ont-family:arial; font-size:100%; color:#808080; padding:8px 10px; line-height:120%; width:230px; position:absolute;}
.modal-window .content .ft { background:url(../img/bg-modal-bottom.png) no-repeat bottom left; height:7px; }
.modal-window .content .bd form input[type="submit"] { background:url(../img/bg-btn.gif) no-repeat top left; width:81px; height:30px; border:none; color:#fff; font-size:108%; font-weight:bold; vertical-align:top; cursor:pointer; float:right; margin-top:10px;  }

.modal-window .content .hd .multimedia-title { background:url(../img/bg-multimedia-title.gif) no-repeat top left; margin-top:10px; padding-top:5px; position:relative; min-height:45px; }
.modal-window .content .hd .multimedia-title h3 { margin-left:145px; font-size:153.9%; font-weight:bold; font-family:ArialRounded, Arial; color:#E1007A; border-left:1px solid #96B704; padding-left:5px; line-height:100%;}
.modal-window .content .hd .multimedia-title h4 { margin-left:58px; font-size:93%; color:#666; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:13px; line-height:100%; }
.modal-window .content .hd .multimedia-title p.date { position:absolute; top:0; right:0;line-height:100%; width:75px; }
.modal-window .content .hd .multimedia-title p.date span.day { font-size:230.7%; font-weight:bold; float:left; color:#96B704; line-height:100%; }
.modal-window .content .hd .multimedia-title p.date span.month { float:right; margin-left:5px; font-size:108%; color:#8B9298; line-height:100%; font-weight:bold;  }

.alert { background:none; }
.alert .content { margin:0 auto; }
.alert .content .hd h2 { border:none; padding:0; margin-bottom:0; }
.alert .content .bd { padding-bottom:20px; }
.alert .content .bd p { font-size:93%; color:#666; line-height:133%; }


/*-------------- [ News ]  ----------------------*/
.tef-md-news-list { margin-bottom:10px; }
.tef-md-news-list .mg { float:left; margin-right:10px; }
.tef-md-news-list .mg img { border:5px solid #DDE2A5; }
.tef-md-news-list .mt p { font-size:108%; }
.tef-md-news-list .mt p.date { font-size:93%; color:#96B704; }

/*-------------- [ Modulo texto ]-----------------*/
.tef-md-text p { font-size:108%; color:#666; line-height:121%; margin-bottom:15px; }
.tef-md-text p strong { color:#96B704; }
.tef-md-text h3 { font-size:153.9%; font-weight:bold; color:#333; background:url(../img/ic-bullet-green.png) no-repeat left 8px; border-bottom:1px solid #E6E6E6; padding-left:15px; margin-bottom:5px; }

/*-------------- [ Date calculator ]--------------*/
.tef-md-date_calculator { background:url(../img/bg-date-calculator.gif) no-repeat top left; padding:10px 0; width:635px; height:173px; margin-bottom:10px; }
.tef-md-date_calculator form h3 { font-size:138.5%; font-weight:bold; color:#ED1E79; line-height:122%; min-height:65px; margin-top:5px; }
.tef-md-date_calculator form .left { float:left; width:190px; padding:0 10px; background:url(../img/bg-double-line-pink_vert.gif) repeat-y right top; margin-bottom:5px; }
.tef-md-date_calculator form .right { float:right; width:190px; padding:0 10px; margin-bottom:10px; }
.tef-md-date_calculator form .left label { display:block; font-size:85%; color:#808080; padding-bottom:3px; }
.tef-md-date_calculator form .left input { background:url(../img/bg-input-60.gif) no-repeat top right; width:40px; border:none; height:20px; padding:5px 10px; font-size:108%; color:#808080; }
.tef-md-date_calculator form .left input:focus { background-position:left top; }
.tef-md-date_calculator form .left p { float:left; margin-right:3px; }
.tef-md-date_calculator form .left p.last { margin-right:0; }
.tef-md-date_calculator form span.select { background:url(../img/bg-select-180.gif) no-repeat top left; color:#808080; display:block; height:14px; line-height:120%; padding:8px 10px; position:absolute; width:230px; font-size:108%; margin-top:15px; }
.tef-md-date_calculator form select { color:#808080; width:180px; height:30px; font-size:108%; margin-top:15px; }
.tef-md-date_calculator .bottom { clear:both; background:url(../img/bg-double-line-pink_2.gif) repeat-x top left; margin:0 10px; padding-top:5px; }
.tef-md-date_calculator .bottom p.error { font-size:93%; color:#ED1E79; background:url(../img/ic-error.gif) no-repeat left top; padding:5px 0 5px 35px; float:left; margin-top:5px; }
.tef-md-date_calculator .bottom a.button { float:right; display:block; background:url(../img/bg-button-111.gif) no-repeat top left; width:111px; height:30px; border:none; color:#fff; font-size:108%; font-weight:bold; text-align:center; line-height:30px; margin-top:5px;  }
.tef-md-date_calculator .bottom a.button:hover { text-decoration:none; }

.tef-md-date_calculator .top-result { margin:0 10px; }
.tef-md-date_calculator .top-result  h3 { font-size:108%; color:#333; background:url(../img/ic-bullet-pink.png) no-repeat left 4px; padding-left:15px; margin-top:10px; }
.tef-md-date_calculator .top-result  h4 { font-size:153.9%; color:#ED1E79; font-weight:bold; margin:5px 0 10px; padding-bottom:5px; background:url(../img/bg-double-line-pink_2.gif) repeat-x bottom left; }
.tef-md-date_calculator .top-result p { float:left; margin-right:20px; font-size:93%; color:#333; line-height:150%; padding-bottom:15px; }
.tef-md-date_calculator .top-result p strong { font-size:116%; color:#ED1E79; font-weight:bold; }
.tef-md-date_calculator .top-result  h4.no-border { background:none; padding-bottom:0; padding-left:15px; }

/*---------------- [ Nombres de la semana ] -------------*/
.tef-md-names_week { display:table; width:100%; height:1%; margin-bottom:10px; }
.tef-md-names_week h3 {font-size:153.9%; font-weight:bold; color:#333; background:url(../img/ic-bullet-green.png) no-repeat left 8px; border-bottom:1px solid #E6E6E6; padding-left:15px; margin-bottom:5px;}
.tef-md-names_week table { width:100%; }
.tef-md-names_week table th { font-family:ArialRounded, Arial; font-size:123.1%; font-weight:bold; padding:6px 8px; border-bottom:1px solid #E6E6E6; }
.tef-md-names_week table th.boys { color:#50AEEC; width:180px; }
.tef-md-names_week table th.girls { color:#ED1E79; }
.tef-md-names_week table tr td { padding:5px 8px; border-bottom:1px solid #E6E6E6; font-size:93%; line-height:26px; color:#666; }
.tef-md-names_week table tr td span.number { display:block; width:26px; float:left; text-align:center; line-height:26px; font-size:135%; font-weight:bold; color:#fff; margin-right:9px; }
.tef-md-names_week table tr td span.boy { background:url(../img/bg-top5-numbers.gif) no-repeat top left; } 
.tef-md-names_week table tr td span.girl { background:url(../img/bg-top5-numbers.gif) no-repeat top right; } 
.tef-md-names_week table tr.odd td { background:#F4FAFE; }
.tef-md-names_week a.vote { display:block; width:200px; line-height:30px; background:url(../img/bg-btn-200.gif) no-repeat top left; text-align:center; font-size:108%; font-weight:bold; color:#fff; text-decoration:none; float:right; margin-top:10px; }

.cumpleanios-title{}
.cumpleanios-title h2{ font-family:arial!important; font-size:108%!important; color:#666666!important; border:none!important; padding:0!important;background:url(../img/ic-bullet-green.png) no-repeat scroll left center transparent; padding-left:15px!important;}
.cumpleanios-title p{ font-family:arial!important; font-size:93%!important; color:#666;}

/*---------------- [Significado nombres ] --------------*/
.tef-md-significado_nombres .hd {  border-bottom:1px solid #E6E6E6; }
.tef-md-significado_nombres .hd h3 { font-size:153.9%; font-weight:bold; color:#333; background:url(../img/ic-bullet-green.png) no-repeat left 8px; padding-left:15px; margin-bottom:5px; }
.tef-md-significado_nombres .filter { border-bottom:1px solid #E6E6E6; padding:10px 0; position:relative; height:30px; }
.tef-md-significado_nombres .filter p { font-size:93%; float:left; margin-top:6px; }
.tef-md-significado_nombres .filter p a {display:block; float:left; width:18px; line-height:20px; text-align:center; color:#666; }
.tef-md-significado_nombres .filter p a.active { width:20px; color:#fff; }
.tef-md-significado_nombres.girls .filter p a.active { background:url(../img/bg-letter-selected.gif) no-repeat left top; }
.tef-md-significado_nombres.boys .filter p a.active { background:url(../img/bg-letter-selected.gif) no-repeat right top; }
.tef-md-significado_nombres .filter div {padding-top:8px;}
.tef-md-significado_nombres .filter div a { background:url("../img/ic-bullet-green.png") no-repeat scroll left 8px transparent; color:#333333; font-size:103.9%; font-weight:bold; margin-bottom:5px; padding-left:15px; margin-top:8px; padding-top:5px; }
.tef-md-significado_nombres .filter span.select { background:url(../img/bg-select-150.jpg) no-repeat top left; color:#808080; display:block; height:14px; line-height:120%; padding:8px 10px; width:130px; font-size:108%; position:absolute; right:0; }
.tef-md-significado_nombres .filter select { color:#808080; width:150px; height:30px; font-size:108%; float:right; }
.tef-md-significado_nombres .list h4 { font-family:ArialRounded, Arial; font-weight:bold; font-size:182%; margin-top:10px; }
.tef-md-significado_nombres.girls .list h4 { color:#ED1E79; }
.tef-md-significado_nombres.boys .list h4 { color:#50AEEC; }
.tef-md-significado_nombres .list span.letter { display:block; width:32px; line-height:32px; text-align:center; color:#fff; font-size:153.9%; margin-top:5px; margin-bottom:10px; }
.tef-md-significado_nombres.girls .list span.letter { background:url(../img/bg-letter-big.gif) no-repeat left top; }
.tef-md-significado_nombres.boys .list span.letter { background:url(../img/bg-letter-big.gif) no-repeat right top; }
.tef-md-significado_nombres .list { margin-bottom:10px; }
.tef-md-significado_nombres .list ul.list-item { border-top:1px solid #e6e6e6; }
.tef-md-significado_nombres .list ul.list-item li { border-bottom:1px solid #e6e6e6; padding:10px 15px; }
.tef-md-significado_nombres .list ul.list-item li h5 { font-size:108%; font-weight:bold; color:#96B704; }
.tef-md-significado_nombres .list ul.list-item li p { font-size:85%; line-height:145%; color:#666; }
.tef-md-significado_nombres .list ul.list-item li.even { background:#f7f9ec; }




.border-right-E6E6E6{ border-right:solid 1px #E6E6E6;}


/***********************************/
/*  PESONA                        */
/***********************************/
.tef-md-persona{ margin-top:20px;}
.tef-md-persona .hd{}
.tef-md-persona .bd{ border-left:1px solid #96B704; border-right:1px solid #96B704; width:636px; background-color:#E5EDC0;}
.tef-md-persona .bd .mg{ float:left; margin-right:10px;}
.tef-md-persona .bd .mg img{ margin-bottom:-6px; margin-top:-49px; display:block; position:relative; z-index:1000;}
.tef-md-persona .bd .mt{}
.tef-md-persona .bd .mt h2{ font-family:ArialRounded, Arial; font-size:162%; font-weight:bold; line-height:; color:#96B704}
.tef-md-persona .bd .mt p{ font-family: Arial; font-size:93%; line-height:; color:#666666; line-height:140%; margin-right:20px;}
.tef-md-persona .ft{}
.tef-md-persona span.top, .tef-md-persona span.bottom { display:block; width:100%; height:7px; }
.tef-md-persona span.top { background:url(../img/bg-rounded-border-green-640.gif) no-repeat top left; width:638px; height:7px;}
.tef-md-persona span.bottom { background:url(../img/bg-rounded-border-green-640.gif) no-repeat left -7px; width:638px; height:7px; }
/***********************************/
/*  RECETA HOY                     */
/***********************************/

.tef-md-receta{ margin-top:20px;}
.tef-md-receta .hd{ border-bottom:solid 1px #E6E6E6; margin-bottom:5px; color:#333333}
.tef-md-receta .hd h2{ font-family:Arial; font-weight:bold; font-size:154%; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:15px; line-height:163%;}
.tef-md-receta .bd{}
.tef-md-receta .bd .mg{ float:left; margin-right:10px; width:220px; margin-top:6px;}
.tef-md-receta .bd .mg img{border:5px solid #DDE2A5; display:block; margin-bottom:15px;}
.tef-md-receta .bd .mt{ float:right; width:400px; margin-top:6px;}
.tef-md-receta .bd .mt h2{ font-family:Arial; font-size:197%; border-bottom:solid 1px #E6E6E6; line-height:130%;}
.tef-md-receta .bd .mt h3{ font-family:Arial; font-weight:bold; font-size:108%; color:#96B704; border-bottom:solid 1px #E6E6E6; line-height:234%;}
.tef-md-receta .bd .mt p{ font-family: Arial; font-size:93%; line-height:; color:#666666; line-height:140%; margin:10px 0;}
.tef-md-receta .bd .mt ul{ width:400px; margin:10px 0;}
.tef-md-receta .bd .mt ul li{font-family:Arial; font-size:93%; color:#666666; background:url(../img/ic_lista.png) no-repeat left center; padding-left:15px; line-height:150%;}
.tef-md-receta .ft{}


/***********************************/
/*  RECETARIO	                   */
/***********************************/

.tef-md-recetario{ margin-top:20px;}
.tef-md-recetario .hd{ border-bottom:solid 1px #E6E6E6; margin-bottom:14px; color:#333333; display:table;}
.tef-md-recetario .hd h2{ font-family:Arial; font-weight:bold; font-size:154%; background:url(../img/ic-bullet-green.png) no-repeat left center; padding-left:15px; float:left; line-height:166%;}
.tef-md-recetario .hd a.view-all{ background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll right 8px transparent; color:#96B704; float:right; font-family:arial;
font-size:93%; padding-right:25px; padding-top:8px;}
.tef-md-recetario .hd a.view-all:hover{ text-decoration:none;}
.tef-md-recetario .bd{}
.tef-md-recetario .bd .tef-tu{ float:left; width:200px; border-bottom:1px solid #E6E6E6;}
.tef-md-recetario .bd .tef-tu a{ background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left center transparent; padding-left:20px; color:#333333; text-decoration:none; font-family:arial; width:180px; display:table; line-height:215%;}
.tef-md-recetario .bd .tef-tu.first{ margin-right:19px;}
.tef-md-recetario .bd .tef-tu.last{ margin-right:0px; float:right;}
.tef-md-recetario .bd .tef-tu img{ border:5px solid #DDE2A5;}
.tef-md-recetario .bd .tef-tu img a{}
.tef-md-recetario .bd .tef-tu img a:hover{}
.tef-md-receta .ft{}


/***********************************/
/*  EVENTOS 	                   */
/***********************************/

.tef-md-eventos-list { padding-bottom:20px; margin-bottom:10px; border-bottom:1px solid #E6E6E6;}
.tef-md-eventos-list .hd{ border-bottom:1px solid #E6E6E6; color:#333333; display:table; margin-bottom:14px;}
.tef-md-eventos-list .hd h2{ background:url(../img/ic-bullet-green.png) no-repeat scroll left center transparent; float:left; font-family:Arial; font-size:154%;
font-weight:bold; line-height:166%; padding-left:15px;}
.tef-md-eventos-list .bd p{ font-family:Arial; font-size:123.1%; margin-bottom:20px; }
.tef-md-eventos-list .bd h3{ font-size:93%; font-weight:bold; color:#96B704; border-bottom:1px solid #E6E6E6; line-height:160%;}
.tef-md-eventos-list .bd .tef-tu { border-bottom:1px solid #E6E6E6; float:left; width:200px; margin-top:10px; }
.tef-md-eventos-list .bd .tef-tu img { border:5px solid #DDE2A5;}
.tef-md-eventos-list .bd .tef-tu.first{ margin-right:19px; clear: left;}
.tef-md-eventos-list .bd .tef-tu.last{ margin-right:0px; float:right;}
.tef-md-eventos-list .bd .tef-tu img{ border:5px solid #DDE2A5;}
.tef-md-eventos-list .bd .tef-tu a{ background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left center transparent; padding-left:20px; color:#333333; text-decoration:none; font-family:arial; width:180px; display:table; line-height:215%;}
.tef-md-eventos-list .bd .tef-tu p{ font-size:85%; color:#808080; padding-bottom:10px; margin-bottom:0;}


/***********************************/
/*  SOCIALES 	                   */
/***********************************/

.tef-md-sociales{ border-bottom:1px solid #E6E6E6; margin-bottom:10px; padding-bottom:10px;}
.tef-md-sociales .hd{border-bottom:1px solid #E6E6E6; color:#333333; margin-bottom:10px;}
.tef-md-sociales .hd h2{ background:url(../img/ic-bullet-green.png) no-repeat scroll left center transparent; font-family:Arial; font-size:154%;
font-weight:bold; line-height:163%; padding-left:15px; color:#333}
.tef-md-sociales .bd{}
.tef-md-sociales .bd .mg{ float:left; margin-right:10px;}
.tef-md-sociales .bd .mg img{ border:5px solid #DDE2A5;}
.tef-md-sociales .bd .mt{ float:right; width:364px; position:relative;}
.tef-md-sociales .bd .mt a.more{background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left center transparent; color:#96B704; font-family:arial;
font-size:93%; padding-left:18px; position:absolute; right:0; top:6px;}
.tef-md-sociales .bd .mt h2{ color:#96B704; font-size:153.9%; border-bottom:1px solid #E6E6E6; line-height:130%;}
.tef-md-sociales .bd .mt .data{ padding:10px 0; border-bottom:1px solid #E6E6E6; margin-bottom:10px;}
.tef-md-sociales .bd .mt .data p, .tef-md-sociales .bd .mt p{ font-size:93%; color:#666666; }
.tef-md-sociales .bd .mt .data p span, .tef-md-sociales .bd .mt p span{ color:#96B704; font-weight:bold; margin-right:5px;}

.tef-md-sociales .bd .mr{ display:table; width:100%; margin-top:20px;}
.tef-md-sociales .bd .mr h4{ color:#96B704; font-size:93%; font-weight:bold; line-height:140%;}
.tef-md-sociales .bd .mr p{ margin-bottom:20px; font-size:93%; color:#666666;}
.tef-md-sociales .ft{}


/***********************************/
/*  REGISTRO 	                   */
/***********************************/

.tef-md-registro{}
.tef-md-registro .hd{ margin-top:20px;}
.tef-md-registro .hd h2{ font-family:arial; font-weight:bold; font-size:153.9%; line-height:120%; color:#333; margin-bottom:10px;}
.tef-md-registro .hd p{ font-family:arial; font-size:93%; line-height:146%; color:#808080;}

.tef-md-registro .bd{}
.tef-md-registro .bd .form{}
.tef-md-registro .bd .form form{}
.tef-md-registro .bd .form form div{ width:260px; float:left;}
.tef-md-registro .bd .form form div label{ font-family:arial; font-size:85%; color:#808080; line-height:193%; display:block;}
.tef-md-registro .bd .form form div label.required{ background:url(../img/bg-label-required.gif) no-repeat scroll left 7px transparent; padding-left:11px;}
.tef-md-registro .bd .form form div input[type="text"],
.tef-md-registro .bd .form form div input[type="password"]{ background:url(../img/bg-input-250.gif) no-repeat left top; width:240px; border:0; height:20px; padding:5px; font-family:arial; font-size:100%; color:#808080; margin-bottom:5px;}
.tef-md-registro .bd .form form div input[type="text"]:focus{ background-position:right top;}

/* input */
.tef-md-registro .bd .form select { height:30px; width:240px; width:250px;}

.tef-md-registro .bd .form form span.select{ background: url(../img/bg-select-250.gif) no-repeat left top; height:14px; display:block; ont-family:arial; font-size:100%; color:#808080; padding:8px 10px; line-height:120%; width:230px; position:absolute;}

.tef-md-registro .bd .form form p span.radio{ background:url(../img/bg-checkbox.gif) no-repeat scroll center top transparent; clear:left; display:block; float:left; height:16px; margin:0px 6px 0 0; width:16px; }

.tef-md-registro .bd .form form div .hijos{ float:left; width:100px; }

.tef-md-registro .bd .form form div .hijos p{float:none; width:auto; color:#808080; font-size:85%; margin-bottom:16px;}
.tef-md-registro .bd .form form div .hijos .col-1, .tef-md-registro .bd .form form div .hijos .col-2{ float:left; width:50%; color:#808080; font-size:85%;}
.tef-md-registro .bd .form form div .hijos .col-1 span, .tef-md-registro .bd .form form div .hijos .col-2 span{ background:url(../img/bg-checkbox.gif) no-repeat scroll center top transparent; clear:left; float:left; height:16px; margin:0 6px 0 0; width:16px;}

.tef-md-registro .bd .form form div .small{ float:left; width:160px; }
.tef-md-registro .bd .form form div .small label{}
.tef-md-registro .bd .form form div .small span{ background:url(../img/bg-select-150.jpg) no-repeat top center; width:130px;}
.tef-md-registro .bd .form form div .small select{ width:150px;}

.tef-md-registro .bd .form form p span.small{ float:left; width:160px;}

.tef-md-registro .bd .form form .text-area{ display:inline-block; float:left; width:100%; margin-top:20px;}
.tef-md-registro .bd form .text-area span.checkbox{ background:url(../img/bg-checkbox.gif) no-repeat scroll center top transparent; clear:left;
float:left; height:16px; margin:0 6px 0 0; width:16px;}
.tef-md-registro .bd form .text-area textarea{ background:url(../img/bg-textarea-511.jpg) no-repeat top left; padding:5px; width:501px; border:0; height:110px;}
.tef-md-registro .bd form .text-area h4{ font-family:arial; line-height:120%; font-size:100%; color:#333333; font-weight:bold;}
.tef-md-registro .bd form .text-area h5{ font-family:arial; font-size:85%; color:#808080; line-height:196%; }
.tef-md-registro .bd form .text-area button{ display:block; left:400px; position:relative; background:url(../img/bg-button-111.gif) no-repeat; width:111px; border:0; height:30px; margin-top:5px; color:#FFF; font-weight:bold; font-size:108%; }


/***********************************/
/*  CONSULTA 	                   */
/***********************************/

.tef-md-contacto{}
.tef-md-contacto .bd{}
.tef-md-contacto .bd .form{}
.tef-md-contacto .bd .form form{}

.tef-md-contacto .bd .form form div{ float:left; width:260px;}
.tef-md-contacto .bd .form form div label{color:#808080; display:block; font-family:arial; font-size:85%; line-height:193%;}
.tef-md-contacto .bd .form form div input{background:url(../img/bg-input-250.gif) no-repeat scroll left top transparent; border:0 none; color:#808080; font-family:arial; font-size:100%; height:20px; margin-bottom:5px; padding:5px; width:240px;}
.tef-md-contacto .bd .form form div input:focus{background-position:right top;}
.tef-md-contacto .bd .form form .text-area{}
.tef-md-contacto .bd .form form .text-area textarea{ background:url(../img/bg-textarea-511.jpg) no-repeat scroll left top transparent; border:0 none; height:110px;
padding:5px; width:501px;}
.tef-md-contacto .bd .form form .text-area label{}
.tef-md-contacto .bd .form form .text-area button{ background:url(../img/bg-button-111.gif) no-repeat scroll 0 0 transparent; border:0 none; color:#FFFFFF;
display:block; font-size:108%; font-weight:bold; height:30px; left:400px; margin-top:5px; position:relative; width:111px;}



/***********************************/
/*  RECOMNDADOS	                   */
/***********************************/

.tef-md-recomendados{color:DDE2A5;}
.tef-md-recomendados .bd{}
.tef-md-recomendados .bd .tef-mu{ display:table; margin-bottom:10px; padding-bottom:10px; *padding-bottom:20px; border-bottom:solid 1px #E6E6E6;}
.tef-md-recomendados .bd .tef-mu.last{ border-bottom:none;}
.tef-md-recomendados .bd .tef-mu .mg{ float:left; margin-right:10px;}
.tef-md-recomendados .bd .tef-mu .mg img{ border: solid 5px #DDE2A5;}
.tef-md-recomendados .bd .tef-mu .mt{}
.tef-md-recomendados .bd .tef-mu .mt h2{ font-family:Arial; font-size:128.5%; font-weight:bold; color:#333333; margin-bottom:5px;}
.tef-md-recomendados .bd .tef-mu .mt p{ font-size:93%; color:#666666; font-family:arial; line-height:141%;}


/***********************************/
/*  ERROR	                 	   */
/***********************************/
.tef-md-error{}
.tef-md-error .bd{}
.tef-md-error .bd h2{ color:#C1272D; font-family:arial; font-weight:bold; font-size:138.5%; margin-bottom:10px;}
.tef-md-error .bd p{ color:#808080;  font-family:arial; font-size:100%; line-height:140%;}
.tef-md-error .bd p a{ color:#96B704;}


/***********************************/
/*  BED-TIME	              	   */
/***********************************/
.tef-md-bed-time h2{background:url(../img/ic-bullet-green.png) no-repeat scroll left 6px; transparent; color:#333333; font-size:154%; font-weight:bold; line-height:100%; margin-bottom:10px; padding-left:15px; border-bottom:solid 1px #E6E6E6; margin-bottom:5px; padding-bottom:10px;}
.tef-md-bed-time p{ color:#666666; font-size:93%; line-height:120%; margin-bottom:10px; }


/***********************************/
/*  CLASIFICADOS              	   */
/***********************************/

.tef-md-clasificados{ border-bottom:1px solid #E6E6E6; margin-bottom:10px;}
.tef-md-clasificados .hd{border-bottom:1px solid #E6E6E6; color:#333333; display:table; margin-bottom:14px;}
.tef-md-clasificados .hd h2{ background:url(../img/ic-bullet-green.png) no-repeat scroll left center transparent; float:left; font-family:Arial; font-size:154%;
font-weight:bold; line-height:166%; padding-left:15px;}
.tef-md-clasificados .bd{}

/* sk-1 */

.tef-md-clasificados .bd .module{ margin: 5px 0px;}

.tef-md-clasificados .bd .module.sk-1{}
.tef-md-clasificados .bd .module.sk-1 .midl{ background:url(../img/bg-clasificado-mdl.png) repeat-y top center;}
.tef-md-clasificados .bd .module.sk-1 .top{ background:url(../img/bg-clasificado-top.png) no-repeat top center; height:10px;}
.tef-md-clasificados .bd .module.sk-1 .bttm{ background:url(../img/bg-clasificado-bttm.png) no-repeat bottom center; height:10px;}
.tef-md-clasificados .bd .module.sk-1 .midl, .tef-md-clasificados .bd .module.sk-1 .top, .tef-md-clasificados .bd .module.sk-1 .bttm{ width:211px;}
.tef-md-clasificados .bd .module.sk-1 .midl p{ font-family:Arial; font-size:93%; color:#333; padding:0 10px; line-height:140%;}
.tef-md-clasificados .bd .module.sk-1 .midl img{}

/* sk-2 */

.tef-md-clasificados .bd .module.sk-2{}
.tef-md-clasificados .bd .module.sk-2 .midl{ background:url(../img/bg-clasificado-mdl-sk-2.png) repeat-y top center;}
.tef-md-clasificados .bd .module.sk-2 .top{ background:url(../img/bg-clasificado-top-sk-2.png) no-repeat top center; height:10px;}
.tef-md-clasificados .bd .module.sk-2 .bttm{ background:url(../img/bg-clasificado-bttm-sk-2.png) no-repeat bottom center; height:10px;}
.tef-md-clasificados .bd .module.sk-2 .midl, .tef-md-clasificados .bd .module.sk-2 .top, .tef-md-clasificados .bd .module.sk-2 .bttm{ width:211px;}
.tef-md-clasificados .bd .module.sk-2 .midl p{ font-family:Arial; font-size:93%; color:#333; padding:0 10px; line-height:140%;}
.tef-md-clasificados .bd .module.sk-2 .midl img{ border: 1px solid #96B704; float:left; margin:0 7px 0 12px;}


/***********************************/
/*  RESULTADOS              	   */
/***********************************/

.tef-md-resultados{ margin-bottom:10px;}
.tef-md-resultados .hd h2{ background:url(../img/ic-bullet-green.png) no-repeat scroll left center transparent; border-bottom:1px solid #E6E6E6; color:#333333; font-size:154%; font-weight:bold; line-height:100%; padding-bottom:5px; padding-left:15px;}
.tef-md-resultados .bd ul li{ border-bottom:1px solid #E6E6E6; color:#333333; font-size:93%; line-height:100%;}
.tef-md-resultados .bd ul li a{color:#333333; display:block; padding:10px 0 10px 5px;}
.tef-md-resultados .bd ul li a span{ color:#96B704; float:left; font-family:arial; font-size:153.9%; font-weight:bold; padding-right:10px; text-align:right; width:27px;}
.tef-md-resultados .bd ul li.event a{background-color:#F7F9EC; }
.tef-md-resultados ul li a:hover { text-decoration:none; background-color:#E5EDC0; }


/***********************************/
/*  RESULTADOS              	   */
/***********************************/

.tef-md-publicar-foto{ background:url(../img/bg_subir-foto.png) no-repeat top center; height:138px; width:635px;}
.tef-md-publicar-foto .hd{ padding:10px 0 0 10px; width:613px;}
.tef-md-publicar-foto .hd h2{ color:#96B704; font-family:,arial; font-size:138.5%; font-weight:bold; border-bottom:1px solid #96B704; padding-bottom:5px;}
.tef-md-publicar-foto .bd{ padding:10px 0 0 4px; width:631px;}
.tef-md-publicar-foto .bd ul{ margin:auto; width:617px;}
.tef-md-publicar-foto .bd ul li{ float:left; padding-right:15px; width:195px;}
.tef-md-publicar-foto .bd ul li span{ background:url(../img/bg_num.png) no-repeat center center; color:#FFFFFF; float:left; font-size:123%; font-weight:bold;
height:26px; line-height:166%; margin-right:10px; text-align:center; width:26px;}
.tef-md-publicar-foto .bd ul li p{ color:#666666; float:left; font-family:Arial; font-size:93%; width:159px;}
.tef-md-publicar-foto .bd ul li p a{ color:#96B704; text-decoration:underline;}
.tef-md-publicar-foto .bd ul li.last{ width:191px; float:left; padding-right:0;}
.tef-md-publicar-foto .bd ul li.last p{ font-family:Arial; font-size:93%; color:#666; float:right; width:155px;}
.tef-md-publicar-foto .ft{}


/***********************************/
/*  SOCIALES IMG              	   */
/***********************************/
.tef-md-sociales-img{ float:left; width:48%; margin-right:10px; padding-right:10px;}
.tef-md-sociales-img.last{ float:left; width:48%; margin-right:0px; padding-right:0px;}
.tef-md-sociales-img .hd{border-bottom:1px solid #E6E6E6; color:#333333; margin-bottom:10px; position:relative;}
.tef-md-sociales-img .hd a.more{background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left center transparent; color:#96B704; font-family:arial;
font-size:93%; padding-left:18px; position:absolute; right:0; top:10px;}
.tef-md-sociales-img .hd h2{ background:url(../img/ic-bullet-green.png) no-repeat scroll left center transparent; font-family:Arial; font-size:154%;
font-weight:bold; line-height:163%; padding-left:15px; color:#333}
.tef-md-sociales-img .bd{}
.tef-md-sociales-img .bd img{ border:5px solid #DDE2A5;}
.tef-md-sociales-img .bd h2{ color:#96B704; font-size:153.9%; border-bottom:1px solid #E6E6E6; line-height:130%;}
.tef-md-sociales-img .bd .data{ padding:10px 0; border-bottom:1px solid #E6E6E6; margin-bottom:10px;}
.tef-md-sociales-img .bd .data p, .tef-md-sociales .bd .mt p{ font-size:93%; color:#666666; }
.tef-md-sociales-img .bd .data p span, .tef-md-sociales .bd .mt p span{ color:#96B704; font-weight:bold; margin-right:5px;}

.tef-md-sociales-img .bd h4{ color:#96B704; font-size:93%; font-weight:bold; line-height:140%;}
.tef-md-sociales-img .bd p{ margin-bottom:20px; font-size:93%; color:#666666; margin-top:5px;}


/***********************************/
/*  FORO		              	   */
/***********************************/
.tef-md-foro{}
.tef-md-foro .hd{ margin-bottom:20px;}
.tef-md-foro .hd p{ text-align:right;}
.tef-md-foro .hd a{background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left top transparent; color:#ED1E79; font-size:93%; font-weight:bold; padding-left:18px; margin-right:10px;}

.tef-md-foro .bd{}
.tef-md-foro .bd ul{}
.tef-md-foro .bd ul li{border-bottom:1px solid #E6E6E6; color:#333333; font-size:93%; line-height:100%; display:table; width:100%; *margin-top:-3px;}
.tef-md-foro .bd ul li.first{ padding:5px 0;}
.tef-md-foro .bd ul li.first p{ font-family:arial; font-size:93%; color:#333; font-weight:bold;}
.tef-md-foro .bd ul li p{ font-family:arial; font-size:93%; color:#333;}
.tef-md-foro .bd ul li.first .col-1 p{ font-family:arial; font-size:93%; color:#333; font-weight:bold; padding-left:15px;}
.tef-md-foro .bd ul li.first .col-3 p{  text-align:center!important;}
.tef-md-foro .bd ul li.first:hover{ background-color:transparent}
.tef-md-foro .bd ul li.even{ background-color:#F7F9EC;}
.tef-md-foro .bd ul li:hover{ background-color:#e5edc0;}

.tef-md-foro .bd ul li .col-1{ width:372px; text-align:left!important}
.tef-md-foro .bd ul li .col-2{ width:95px; }
.tef-md-foro .bd ul li .col-3{ width:76px;}
.tef-md-foro .bd ul li .col-4{ width:153px; border-right:none!important}

.tef-md-foro .bd ul li.first .col-1{ width:372px; text-align:left!important}
.tef-md-foro .bd ul li.first .col-2{ width:90px; }
.tef-md-foro .bd ul li.first .col-3{ width:76px;}
.tef-md-foro .bd ul li.first .col-4{ width:182px; border-right:none!important}

.tef-md-foro .bd ul li.first .col-1, .tef-md-foro .bd ul li.first .col-2, .tef-md-foro .bd ul li.first .col-3, .tef-md-foro .bd ul li.first .col-4{ float:left; line-height:159%; text-align:center; border-right:solid 1px #96B704;}
.tef-md-foro .bd ul li .col-1, .tef-md-foro .bd ul li .col-2, .tef-md-foro .bd ul li .col-3, .tef-md-foro .bd ul li .col-4{ float:left; line-height:291%;}


.tef-md-foro .bd ul li p a{ background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll 10px center transparent; color:#333333; display:block; 
padding:0px 0 0 35px;}


/***********************************/
/*  MULTIMEDIA              	   */
/***********************************/
.tef-md-multi{ margin-bottom:30px;}
.tef-md-multi .hd{ position:relative;}
.tef-md-multi .hd h2{ background:url(../img/ic-bullet-green.png) no-repeat scroll left 8px transparent; border-bottom:1px solid #E6E6E6; color:#333333;
font-size:153.9%; font-weight:bold; margin-bottom:5px; padding-left:15px;}
.tef-md-multi .hd a.more{ background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left center transparent; color:#96B704; font-family:arial;
font-size:93%; padding-left:18px; position:absolute; right:0; top:5px;}
.tef-md-multi .bd .mg{ float:left; margin-right:10px;}
.tef-md-multi .bd .mt{ float:right; width:546px;}
.tef-md-multi .bd .mt h3{border-bottom:1px solid #E6E6E6; color:#96B704; font-family:arial; font-weight:bold; font-size:108%; line-height:143%; padding-bottom:3px; margin-bottom:5px;}
.tef-md-multi .bd .mt img.canal { float:left; font-size:108%; color:#808080; margin-right:5px;}
.tef-md-multi .bd .mt p{font-family:arial; font-size:93%; color:#808080; line-height:136%; }
.tef-md-multi .bd .mr{ display:table; width:100%; clear:both}

.tef-md-multi .bd .mr .tef-tu{ float:left; margin-top:10px; width:200px;}
.tef-md-multi .bd .mr .tef-tu.first{ margin-right:19px; }
.tef-md-multi .bd .mr .tef-tu.last { float:right; margin-right:0;}

.tef-md-multi .bd .mr .audio{ background:url(../@img_extras/bg_audio.png) no-repeat top center; width:638px; height:69px;}
.tef-md-multi .bd .mr .audio img{ padding-top:13px; padding-left:15px;}

.tef-md-multi .bd .mr .tef-tu img{ border:5px solid #DDE2A5;}
.tef-md-multi .bd .mr .tef-tu a{ background:url(../img/ic-bullet-arrow-green.gif) no-repeat scroll left center transparent; color:#333333; display:table;
font-family:arial; line-height:145%; padding-left:20px; text-decoration:none; width:180px; border-top:1px solid #E6E6E6; padding-top:3px; margin-top:5px;}
.tef-md-multi .bd .mr .tef-tu a.ver-todo{ color:#96B704; font-size:85%; background:none; padding:0; margin:0; border:none;}