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

/*--- Colores CORPORATIVOS ---
Naranja MUCHODEPORTE -> #ff6600
Negro MUCHODEPORTE -> #000
Gris MUCHODEPORTE -> #777
--- */

@import url(//fonts.googleapis.com/css?family=Lato|Open+Sans);
@import url(//fonts.googleapis.com/css?family=Roboto|Open+Sans);
@import url(//fonts.googleapis.com/css?family=Montserrat|Open+Sans);


/* CSS General */
html, body {
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	vertical-align:middle;}

body {font-family: 'Roboto', 'Open Sans', sans-serif; font-size:14px; color:#555; background-color:#f7f7f7; overflow-y:scroll;}

a{color:inherit; text-decoration:inherit}
a:hover{color:#ff6600;}

.Fin{ /*width:100%;*/ height:1px; margin:0px; padding:0px; clear:both; /*background-color:#D2051E*/ }

.SoundFrame{position:relative; height:20px; width:100%; border:0px dotted #000; overflow:hidden}
/*--- Fin CSS General --------------------------------*/

/* PUBLICIDAD */
.PublicidadSpace{position:relative; margin: 3px auto; padding:11px 0px 0px; background:url(imagenes/label-pub_h.png) top left no-repeat}

.PublicidadSpace.w728h90{width:728px; height:90px;}
.PublicidadSpace.w728h50{width:728px; height:50px;}

.PublicidadSpaceV{position:relative; margin: 3px auto; padding:0px; padding-left:11px; background:url(imagenes/label-pub_v.png) top left no-repeat}
.boxPublicidad{position: relative; border: 1px dotted transparent/*#ff6600*/; overflow:hidden}
#Intersitial{ position:absolute; top:0px; left:0px; width:100%; height:100%; text-align:center; z-index:1000; display:inline}

#RascacielosL{position:fixed; top:75px; left:50%; bottom:0px; margin-left:-720px; background:url(imagenes/negro-trans10.png); width:160px; box-sizing: border-box;}
#RascacielosR{position:fixed; top:75px; left:50%; bottom:0px; margin-left:560px; background:url(imagenes/negro-trans10.png); width:160px; box-sizing: border-box;}

/*#Intersitial{ position:absolute; top:0px; left:0px; width:100%; height:100%; background:url(imagenes/blanco-trans80.png); text-align:center; z-index:1000; display:inline}*/
/*--- Fin PUBLICIDAD --------------------------------*/



/* COOKIES */
#AvisoCOOKIES { position:relative; margin:0px auto 0px auto; width:980px; height:auto;  overflow:hidden; background: url(imagenes/negro-trans80.png); color:#fff; border-left:1px solid #aaa; border-right:1px solid #aaa; padding:0px 5px }
#AvisoCOOKIES p{font-size:9px; padding:0px 15px; text-align:justify}
/*--- Fin COOKIES --------------------------------*/

/* CABECERA */
#cabecera { position:fixed; top:0px; left:0px; right:0px; height:auto; padding:5px 0px 0px; color:#fff; /*background: url(imagenes/fondo-cabecera.png) no-repeat;*/  overflow:hidden; background-color:#EC6C15; z-index:10; box-sizing: border-box;}
#cabecera .megabannerI{ width:728px; height:90px; overflow:hidden; float:left; background:url(imagenes/negro-trans25.png);}
#cabecera .bannerD_250x90{ width:250px; height:90px; overflow:hidden; float:right; background:url(imagenes/negro-trans80.png);}
#cabecera #toolbar{position:absolute; top:10px; right:0px}
#cabecera #toolbar a:hover{color:#fff;}
#cabecera #toolbar #mobile{width:28px; height:28px; padding:3px; background:url(imagenes/toolbar-mobile.png) no-repeat center;}
#cabecera #toolbar #mobile:hover{background:url(imagenes/toolbar-mobileON.png) no-repeat center #666;}
#cabecera #toolbar #facebook{width:28px; height:28px; padding:3px; background:url(imagenes/toolbar-facebook.png) no-repeat center}
#cabecera #toolbar #facebook:hover{background:url(imagenes/toolbar-facebookON.png) no-repeat center #666;}
#cabecera #toolbar #twitter{width:28px; height:28px; padding:3px; background:url(imagenes/toolbar-twitter.png) no-repeat center}
#cabecera #toolbar #twitter:hover{background:url(imagenes/toolbar-twitterON.png) no-repeat center #666;}
#cabecera #toolbar #email{width:28px; height:28px; padding:3px; background:url(imagenes/toolbar-email.png) no-repeat center}
#cabecera #toolbar #email:hover{background:url(imagenes/toolbar-emailON.png) no-repeat center #666;}

/*#cabecera #logoIMG{position:absolute; top:105px; left:30px;}*/
/* #cabecera #logoIMG{position:absolute; top:105px; left:250px; height:100px} */

#cabecera #logo{position:relative; width:210px; padding:0px; margin:0px auto; color:#fff; font-family:'Roboto', sans-serif; font-size:24px; font-style:italic; vertical-align:middle; border:0px solid #000; text-align:center}
#cabecera #logo18ANIV{position:absolute; top:0px; left:60px; padding:3px; margin:0px auto; height:34px}
#cabecera #logo img{vertical-align:middle; height:40px}
#cabecera #logo a{color:#fff}


#cabecera #logoTXT a{text-decoration:none; color:inherit;} /*** <- Redundo para que no cambie de color en el HOVER ***/
#cabecera #fecha{position:relative; float:left; color:#000; font-size:11px; padding-top: 5px; padding-left:5px; font-style:normal; font-weight:normal;/*normal;*/}
/* top:100px; left:10px; padding-top:5px; border:0px dotted #0f0; */

/* #cabecera #Vmovil */ /* TOLE: 24/02/2016 Desaparece Version MOVIL y pasamos a RESPONSIVE...  */
#cabecera #Cookies{position:relative; float:right; padding-top:5px; padding-right:5px; border:0px dotted #0f0; color:#000; font-size:11px; font-style:normal; font-weight:normal;/*normal;*/; text-align:right}

#cabecera #busqueda{float:right; clear:right; border:dotted 0px #f0f; padding:0px 10px; margin:5px 0px;
display:none /*OCULTADO por TOLE*/}
#cabecera #busqueda #BtnBuscar{width:24px; height:24px; padding:3px; background:url(imagenes/btn-buscar.png) no-repeat center}
#cabecera #busqueda #BtnBuscar:hover{background:url(imagenes/btn-buscarON.png) no-repeat center #666;}
/*--- Fin Cabecera --------------------------------*/

/* BLOGS */
/*.MiniIndiceBLOGS{position:relative; border:0px dotted #0f0; height:80px; margin:20px 0px; padding:0px; background:url(imagenes/blanco-trans25.png); clear:both; border-top:1px solid #ccc}*/
.MiniIndiceBLOGS{position:relative; border:0px dotted #0f0; height:auto; margin:0px; padding:0px; clear:both; border-top:1px solid #ccc}

/*
.MiniIndiceBLOGS .Titulo{position:absolute; top:0px; left:0px; z-index:2; margin:0px; padding:0px; background:url(imagenes/blogs.png);}

.MiniIndiceBLOGS .VerMas{position:absolute; top:10px; right:0px; z-index:2; margin:0px; padding:0px; background:url(imagenes/blogs-ver_mas.png);}
.MiniIndiceBLOGS .VerMas:hover{background:url(imagenes/blogs-ver_mas_ON.png);}
*/
/*.MiniIndiceBLOGS img{margin:10px 7px; opacity:1}
.MiniIndiceBLOGS img:hover{opacity:.75; cursor:pointer}*/

.MiniIndiceBLOGS ul{position:relative; border:0px dotted #0f0; height:auto; margin: 0px 0px 5px; padding:10px 0px 3px; list-style:none; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-align: left}
.MiniIndiceBLOGS ul li{position:relative; display:inline-block; /*float:left; width:175px;*/ width:17.5%; height:auto; border:0px dotted #a0f; border-left:1px dotted #555; /*background:url(imagenes/fondo-item-blog-cabecera.png);*/ margin:0px 1% 0px 0px; padding:0px .5%; vertical-align:top}
.MiniIndiceBLOGS ul li:hover{/*background:url(imagenes/fondo-item-blog-cabecera_ON.png);*/ cursor:pointer; opacity:.75}
/* .MiniIndiceBLOGS ul li .ItemIndiceBLOG{position:relative; height:65px; margin:5px 0px 0px 5px; padding-left:52px; border:0px dashed #ffff00; overflow:hidden;} */
.MiniIndiceBLOGS ul li img{position:relative; /*top:0px; left:0px;*/ /*width:100%;/*175px;*/ z-index:2; /*width:48px; height:60px;*/ /*display:none*/; float:left; margin-right:5px}
/*.MiniIndiceBLOGS ul li:hover img{display:inline}*/
.MiniIndiceBLOGS ul li h1{position: relative; /*bottom:0px; left:0px;*/ font-size:13px; font-weight:bold; margin:10px 0px 0px; padding:0px; /*width:170px;*/ border:0px solid #f60; line-height:12px;  color:#777; max-height:24px; overflow:hidden}
.MiniIndiceBLOGS ul li h2{position: relative; /*bottom:0px; left:0px;*/ font-size:12px; font-style:italic; margin:5px 0px 3px; padding:0px; /*width:170px;*/ border:0px solid #f60; line-height:14px;  color:#bbb; height:14px; overflow:hidden}

.MiniIndiceBLOGS ul li:hover h1, .MiniIndiceBLOGS ul li:hover h2{color:#111}
.MiniIndiceBLOGS ul li h3{position: absolute; left:50px; bottom:8px; font-size:9px; margin:0px; padding:0px; font-weight:normal}

#VentanaAbierta{position:relative; border:0px dotted #0f0; height:80px; margin:0px; padding:0px 5px; color:#000}

#VentanaAbierta ul{position:relative; border:0px dotted #0f0; height:70px; margin: 5px 0px; padding:5px 0px; list-style:none; }
#VentanaAbierta ul li{position:relative; float:left; width:240px; height:70px; border:0px dotted #a0f; background:url(imagenes/fondo-item-blog-columnaD.png); margin:0px; padding:0px;}
#VentanaAbierta ul li:hover{background:url(imagenes/fondo-item-blog-columnaD_ON.png); cursor:pointer}
#VentanaAbierta ul li .ItemIndiceBLOG{position:relative; height:65px; margin:5px 0px 0px 5px; padding-left:52px; border:0px dashed #ffff00; overflow:hidden;}
/*** #VentanaAbierta ul li img{position:absolute; top:0px; left:0px; z-index:2; width:48px; height:60px; display:none} ***/
#VentanaAbierta ul li img{position:absolute; top:0px; left:0px; z-index:2; width:120px; /*height:60px;*/ display:none}
#VentanaAbierta ul li:hover img{display:inline}
#VentanaAbierta ul li h1{font-size:14px; margin:0px; padding:0px; line-height:16px}
#VentanaAbierta ul li h2{font-size:11px; margin:0px; padding:0px; color:#ff6600}
#VentanaAbierta ul li h3{font-size:9px; margin:0px; padding:0px; font-weight:normal}

ul#IndiceBLOGS {position:relative; border:0px solid; list-style:none; margin:0px; padding:0px}
#IndiceBLOGS li{position:relative; height:120px; padding:5px; border:0px solid; margin:5px}
#IndiceBLOGS li .Box{position:absolute; bottom:5px; left:0px; width:700px; background:url(imagenes/negro-trans65.png); color:#fff; padding:5px 10px;}
#IndiceBLOGS li .Box h1{color:#fff; font-size:16px; margin:0px}
#IndiceBLOGS li .Box h2{color:#eee; font-size:12px; margin:0px}
/*--- Fin BLOGS --------------------------------*/

/* CLUBS */
ul#IndiceCLUBS {position:relative; border:0px solid; list-style:none; margin:0px; padding:0px}
#IndiceCLUBS li{position:relative; float:left; height:220px; width:220px; padding:5px; border:0px solid; margin:5px; border:1px solid;}
#IndiceCLUBS li .Box{position:absolute; bottom:5px; left:0px; background:url(imagenes/negro-trans65.png); color:#fff; padding:5px 10px;}
#IndiceCLUBS li .Box h1{color:#fff; font-size:16px; margin:0px}
#IndiceCLUBS li .Box h2{color:#eee; font-size:12px; margin:0px; font-weight:normal}
/*--- Fin CLUBS --------------------------------*/

/* Menu PRINCIPAL */
#MiniMenu {position:absolute; top:0px; left:0px; height:auto; border: 0px solid #aa0000;  margin:0px;  padding:5px 5px 0px; display:block; z-index:5;}
#MiniMenu .CtrlOnOff{position:relative; color:#fff; background:#EC6C15; padding:2px 3px; border-radius:5; border:0px dotted; opacity:.75}
#MiniMenu .CtrlOnOff:hover{position:relative; background-color:#fff; color:#EC6C15; /*border:1px solid;*/ cursor:pointer; opacity:1}
#MiniMenu ul{display:none; position:relative; margin:0px; padding:0px; list-style:none; background:#0f0}
#MiniMenu ul li{background-color: #fff; color:#f60; padding:1px 10px; font-size:12px; border-bottom:1px dotted #f60; } 
#MiniMenu ul li.ON, #MiniMenu ul li:hover{background-color: #fd7; color:#000; cursor:pointer}
#MiniMenu ul li a{color:inherit; font-weight:normal}
#MiniMenu ul li ul li{font-size:9px; border-bottom:1px dotted #f60; background-color:#fd7}
#MiniMenu ul li ul li:hover{border-bottom:1px dotted #000; background-color:#f60; color:#fd7;}

#MiniMenu.ON {width:100%;background-color: #f60; border-bottom:3px solid #f60}
#MiniMenu.ON .CtrlOnOff{background-color: #f60; color:#fff; border:1px solid; opacity:1}
#MiniMenu.ON .CtrlOnOff:hover{ color:#f60; color:#000;}
#MiniMenu.ON ul{display:block}

ul.MenuPPAL {position:relative; list-style:none; margin:0px auto; height:auto; padding:0px; border:0px solid #ff0000; border-bottom:0px solid #ffffff; background-color:#E9490E; text-align:center;}
/*ul.MenuPPAL li {margin:0px 1px; float:left; border-left:0px solid #aaa; border-right:0px solid #aaa;} */
ul.MenuPPAL li {margin-right:1px ; display:inline-block; border:0px solid #fc0; font-size: 10px;}

.ItemMenuPPAL, .SeparaItemMenuPPAL {
    color:#fff;
/*	background:url(imagenes/fondo-menu.png);
    background-color:#EAEAEA; */
	height: 30px; 
	line-height:30px; 
	text-align:center;
	border:0px solid;
	padding: 0px 0px 0px 0px;
}
.ItemMenuPPAL{border-bottom:solid 0px #aaa;}

/*
.ItemMenuPPAL.blogs, .ItemMenuPPAL.muchodeporte_kids {border-bottom:solid 2px #fa7d0e; color:#000; background-color:#EAEAEA;}
.ItemMenuPPAL.real_betis{border-bottom:solid 2px #72b856; color:#000; background-color:#EAEAEA;}
.ItemMenuPPAL.sevilla_fc{border-bottom:solid 2px #d24f4f; color:#000; background-color:#EAEAEA;}
.ItemMenuPPAL.cajasol{border-bottom:solid 2px #3d91b4; color:#000; background-color:#EAEAEA;}
.ItemMenuPPAL.club_muchodeporte{border-bottom:solid 2px #dc5b0e; color:#000; background-color:#EAEAEA;}
*/

.ItemMenuPPAL.ON, .ItemMenuPPAL.ON:hover { 
	font-weight: bold;
/*    color:#000;
	border-bottom:solid 2px #fff;
/*    background-color:#dc5b0e;*/
	cursor:default;
}
/****
.ItemMenuPPAL.ON.blogs, .ItemMenuPPAL.ON.muchodeporte_kids{background-color:#fa7d0e; color:#fff; border-bottom:solid 2px #fff;}
.ItemMenuPPAL.ON.real_betis{background-color:#72b856; color:#fff; border-bottom:solid 2px #fff;}
.ItemMenuPPAL.ON.sevilla_fc{background-color:#d24f4f; color:#fff; border-bottom:solid 2px #fff;}
.ItemMenuPPAL.ON.cajasol{background-color:#3d91b4; color:#fff; border-bottom:solid 2px #fff;}
.ItemMenuPPAL.ON.club_muchodeporte{background-color:#dc5b0e; color:#fff; border-bottom:solid 2px #fff;}
***/
.ItemMenuPPAL a{color:#fff; text-decoration:none; font-weight:normal;}

.ItemMenuPPAL:hover { /*background:url(imagenes/fondo-menu_OVER.png); color:#000;*/ font-weight: bold; cursor:pointer;}
.ItemMenuPPAL:hover a{font-weight:bold}

/*--- Fin Menu PRINCIPAL --------------------------------*/

/* Menu SECCION */
.MenuSECC {position:relative; margin:0px auto 0px auto;  height:20px;  border: 0px solid #aa0000; padding:2px 5px;}

.MenuSECC img{vertical-align:middle;}

.MenuSECC img.L{float:left;}

.MenuSECC img.R{float:right;}

ul.MenuSECC {list-style:none; border:0px solid #ff0000; border-bottom:0px solid #ffffff; background-color:#ddd;}
ul.MenuSECC li {margin:0px; float:left; /*border-left:1px solid #aaa; border-right:1px solid #aaa;*/}

.ItemMenuSECC, .SeparaItemMenuSECC {
	font-size: 12px;
/*    color:#fff;
	background-color:#abc;*/
	height: 20px;
	line-height:20px;
/*	border:solid 0px transparent;*/
	text-align:center;
	padding: 0px 0px 0px 0px;
}

.ItemMenuSECC a{color:#aaa; text-decoration:none; font-weight:normal;}

.ItemMenuSECC:hover { /*background:url(imagenes/fondo-menu_OVER.png);*/ background-color:#eee; color:#333; font-weight: bold; cursor:pointer;}
.ItemMenuSECC:hover a{color:#000; font-weight:bold}

.ItemMenuSECC_ON { 
	font-size: 12px;
	font-weight: bold;
/*    color:#fff;*/
	height: 20px;
/*    background-color:#ff6600;*/
	line-height:20px;
/*	border:solid 0px transparent;/*#BBE7FF;*/
/*	border-right:0px;*/
	text-align:center;
	padding: 0px 0px 0px 0px;
}

.ItemMenuSECC_ON.real_betis{background-color:transparent; /*#0a0; color:#ccffbb;*/ color:#000}
.ItemMenuSECC_ON.sevilla_fc{background-color:transparent; /*#d00; color:#ffbbbb;*/ color:#000}
.ItemMenuSECC_ON.cajasol{background-color:transparent; /*#00a; color:#bbccff;*/ color:#000}

/*--- Fin Menu SECCION --------------------------------*/

/* CUERPO */
#cuerpo { position:relative; margin:76px auto 0px auto; width:1120px; padding:0px 0px; border:0px solid #000; box-sizing: border-box;}

/*#cuerpo.real_betis,*/ .real_betis{background-color:#ccffbb; color:#0a0;}
/*#cuerpo.sevilla_fc,*/ .sevilla_fc{background-color:#ffbbbb; color:#d00;}
/*#cuerpo.cajasol,*/ .cajasol{background-color:#bbccff; color:#00a;}

#contenido, #contenidoFULL{position:relative; max-width: 855px;/*730px;*/ background-color:#fff; margin:0px; padding:0px; overflow:hidden; border:1px solid #c00; box-sizing: border-box; }
#contenidoFULL{ max-width: 1120px; /*980px;*/ }

#BodySeccion.BLOG{position:relative; /*background:url(media/imagenes/blogs/cabecera.png) no-repeat top center;*/}
#BodySeccion.BLOG .CabeceraBlog{position:relative; border-bottom: 2px solid #fa7d0e; margin-bottom:25px}
#BodySeccion.BLOG .CabeceraBlog .Firma{position:relative; font-family: 'Lato', sans-serif; color:#000; font-size:56px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Small{font-size:42px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Tiny{font-size:36px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Gris{color:#ccc; font-weight:bold}
#BodySeccion.BLOG .CabeceraBlog .Titulo{position:absolute; bottom:0px; right:0px; padding:3px 10px; color:#000; font-size:20px; text-align:right}


#BodySeccion .TituloSeccion {position:relative; margin: 10px 5px 5px; padding:2px 5px; background-color:transparent;
  font-size:18px; font-family: 'Roboto', sans-serif; font-weight:300; color:#000; border-left:solid 3px #dc5b0e;}

#BodySeccion .TituloSeccion.blogs, #BodySeccion .TituloSeccion.muchodeporte_kids {border-left:solid 3px #fa7d0e; color:#fa7d0e}
#BodySeccion .TituloSeccion.real_betis{border-left:solid 3px #72b856; color:#72b856}
#BodySeccion .TituloSeccion.sevilla_fc{border-left:solid 3px #d24f4f; color:#d24f4f}
#BodySeccion .TituloSeccion.cajasol{border-left:solid 3px #3d91b4; color:#3d91b4}
#BodySeccion  .TituloSeccion.club_muchodeporte{border-left:solid 3px #dc5b0e; color:#dc5b0e}

#BodySeccion .EpigrafeN1{position:relative; margin: 20px 10px 5px; padding:0px 5px; font-size:16px; border-bottom:1px solid #555; width:375px; clear:left;}
#BodySeccion ul.NoticiasRelacionadas{margin-left:10px}

#BodySeccion .SocialMedia{position:relative; margin: 20px 10px 5px; padding:0px 5px; font-size:12px; width:375px; /*background:url(imagenes/negro-trans10.png);*/ color:#aaa; line-height:35px; border-top:1px solid #aaa; text-align:right}

#BodySeccion .SocialMedia #facebook{width:28px; height:28px; padding:3px; margin:0px 3px; background:url(imagenes/socialmedia-facebook.png) no-repeat center; vertical-align:middle; opacity:.65;}
#BodySeccion .SocialMedia #facebook:hover{opacity:1; /*background:url(imagenes/toolbar-facebookON.png) no-repeat center;*/}
#BodySeccion .SocialMedia #twitter{width:28px; height:28px; padding:3px; margin:0px 3px; background:url(imagenes/socialmedia-twitter.png) no-repeat center; vertical-align:middle; opacity:.65;}
#BodySeccion .SocialMedia #twitter:hover{opacity:1;/*background:url(imagenes/toolbar-twitterON.png) no-repeat center;*/}

#BodyNoticia{position:relative; margin:0px auto; line-height: 1.3;}

#BodyNoticia h1{
  font-family: 'Montserrat', sans-serif;
  font-size:24px; font-weight:bold;
  padding:0px 10px; color:#333;
  line-height:1.1;
  margin:2px 0px 0px; /* T, R, B, L */
  border:0px solid #aaa;
}

#BodyNoticia h2{
  font-family: 'Montserrat', sans-serif;
  font-size:16px; font-weight:normal;
  padding:0px 10px; color:#777;
    line-height:1.2;
  margin:10px 0px 0px; /* T, R, B, L */
  border:0px solid #aaa;;
}

#BodyNoticia h1.Nivel1{font-size:24px;}
#BodyNoticia h1.Nivel2{font-size:28px;}
#BodyNoticia h1.Nivel3{font-size:34px;}
#BodyNoticia h1.Nivel4{font-size:40px;}

#BodyNoticia .FechaNoticia{font-size:12px; color:#6A6A6A; padding:0px 10px; margin:5px 0px 2px}
#BodyNoticia .DestacadoInterior{float:left; width: 200px; color:#333; font-size:15px; padding:5px; margin:0px 10px; border-left: 5px solid #777 /*#ccc*/; background-color:#fafafa; font-family: 'Open Sans', sans-serif; /*clear:right*/}

#BodyNoticia .Fin{background-color:#ffbb99; margin:15px 15px 0px; }

#BodyNoticia .MarcoFoto{ position:relative; padding:0px 10px; margin:15px 0px /*20px*/; border:0px solid #aaa;}
#BodyNoticia .MarcoFoto img{ width:100%; border:0px solid #aaa;}
#BodyNoticia .MarcoFoto.Thumb{float:left; padding:3px 3px; margin:0px; width:100px; opacity:.8}
#BodyNoticia .MarcoFoto.Thumb:hover{background-color:#f60; opacity:1; cursor:pointer}

#BodyNoticia p{/*text-align:justify;*/ margin:5px 0px 10px; padding:0px 10px;}
#BodyNoticia p a{text-decoration:underline; font-weight:bold}

#BodyNoticia #columnaDInterior{position:relative; width:285px;/*320px;*/ float:right; border:0px solid}
#BodyNoticia #columnaDInterior .Fin{background-color:transparent}
/*--- Fin Cuerpo --------------------------------*/

/* PUBLI al PIE */
#cuerpo .PieCuerpo{position:relative; margin:0px; padding:0px 0px 25px; clear:both}
#cuerpo .PieCuerpo .ultramegabanner{position:relative; margin:0px auto; height:90px; overflow:hidden; /*background:url(imagenes/negro-trans80.png);*/ text-align:center}
#cuerpo .PieCuerpo .megabannerI{ width:728px; height:90px; overflow:hidden; float:left; /*background:url(imagenes/negro-trans80.png);*/}
#cuerpo .PieCuerpo .bannerD_250x90{ width:250px; height:90px; overflow:hidden; float:right; /*background:url(imagenes/negro-trans80.png);*/}
/*--- Fin Sección PUBLI al PIE --------------------------------*/


/*** Sección HOME **********************/
#contenidoHOME{position:relative; max-width: 100%;  background-color:#fff; margin:0px; padding:0px; list-style:none; border:0px solid #0f0}

.IndiceNoticias_HOME {position:relative; margin:5px auto; max-width:75%; border:1px dashed #0000aa; clear:both /*overflow:hidden*/; box-sizing: border-box;}

.IndiceNoticias_HOME.G{border:0px dashed #0aa000;}
.IndiceNoticias_HOME.G .Box{position:absolute; bottom:30px; left:0px; /*width:100%;/*700px;*/ background:url(imagenes/negro-trans65.png); color:#fff; padding:5px 0px 5px; z-index:3; width:100%}
.IndiceNoticias_HOME.G .Box h1{color:#fff; }
.IndiceNoticias_HOME.G .Box h2{color:#eee; }

.IndiceNoticias_HOME.L {float:left; width:50%; /*max-width:497px;*/ /*background:url(imagenes/separadorV.png) right repeat-y;*/ clear:left; border:1px solid #000; box-sizing: border-box;}
.IndiceNoticias_HOME.R {float:right; width:50%; /*max-width:497px;*/ clear:right; border:1px solid #000; box-sizing: border-box;}


.IndiceNoticias_HOME .PreviewNoticia{ position:relative; line-height: 1.3;
  height:auto;
  margin:0px; /* T, R, B, L */
  border:0px solid #0f7; /*background-color:#ddd;*/
  padding:1px 0px;
}

.IndiceNoticias_HOME .TituloSeccion {
  font-size:16px; font-family: 'Roboto', sans-serif ; font-weight:300;
  padding:0px 5px/*15px*/; color:#000; /*background:url(imagenes/fondo-titulo-seccion.png) no-repeat; */
  height: 20px; background:none;
/*  border-bottom:solid 2px #dc5b0e;*/
  margin:5px 5px 0px; /* T, R, B, L */
/*  border:1px solid #c00;*/
}

.IndiceNoticias_HOME .TituloSeccion.blogs, .IndiceNoticias_HOME .TituloSeccion.muchodeporte_kids {border-bottom:solid 3px #fa7d0e; color:#fa7d0e}
.IndiceNoticias_HOME  .TituloSeccion.real_betis{border-left:solid 3px #72b856; color:#72b856}
.IndiceNoticias_HOME  .TituloSeccion.sevilla_fc{border-left:solid 3px #d24f4f; color:#d24f4f}
.IndiceNoticias_HOME .TituloSeccion.cajasol{border-bottom:solid 3px #3d91b4; color:#3d91b4}
.IndiceNoticias_HOME .TituloSeccion.club_muchodeporte{border-bottom:solid 3px #dc5b0e; color:#dc5b0e}

.IndiceNoticias_HOME .TituloSeccionINDICE { /*Titulo seccion repetido del de arriba hasta arreglar sobreescrituras de propiedades*/
  font-size:14px; font-family: 'Lato', sans-serif; font-weight:bold;
  padding:0px 1px; /*15px;*/ color:#000; /* background:url(imagenes/fondo-titulo-seccion.png) no-repeat; */ 
  height: 20px; background:none;
  border-bottom:solid 2px #dc5b0e;
  margin:5px 0px 0px; /* T, R, B, L */
/*  border:0px solid #aaa;*/
}

.IndiceNoticias_HOME .PreviewNoticia h1{
  font-family: 'Montserrat', sans-serif;
  font-size:24px; font-weight:bold;
  padding:0px 10px; color:#333;
  line-height:1.1;
  margin:2px 0px 0px; /* T, R, B, L */
  border:0px solid #aaa;
}

/*****
.IndiceNoticias_HOME .PreviewNoticia h1 a{text-decoration:inherit; color:inherit;}
.IndiceNoticias_HOME .PreviewNoticia h1 a:hover{color:#ff6600;}
*****/

.IndiceNoticias_HOME .PreviewNoticia h2{
  font-family: 'Montserrat', sans-serif;
  font-size:15px; font-weight:normal;
  padding:0px 10px; color:#777;
    line-height:1.2;
  margin:10px 0px 0px; /* T, R, B, L */
  border:0px solid #aaa;
}

.IndiceNoticias_HOME .PreviewNoticia h1.Nivel1{font-size:18px;}
.IndiceNoticias_HOME .PreviewNoticia h1.Nivel2{font-size:24px;}
.IndiceNoticias_HOME .PreviewNoticia h1.Nivel3{font-size:32px;}
.IndiceNoticias_HOME .PreviewNoticia h1.Nivel4{font-size:36px;}

.IndiceNoticias_HOME .PreviewNoticia .FechaNoticia{font-size:12px; color:#6A6A6A; padding:0px 10px; margin:5px 0px 2px}
.IndiceNoticias_HOME .PreviewNoticia .DestacadoInterior{float:left; width: 250px; font-size:18px; padding:3px; margin:0px 2px 2px; border-left: 5px solid #ccc}

.IndiceNoticias_HOME .PreviewNoticia .Fin{/*background-color:#ffbb99;*/ margin:15px 15px 0px; }

.IndiceNoticias_HOME .PreviewNoticia .MarcoFoto{ position:relative; padding:0px 10px; margin:15px 0px 20px; border:0px solid #aaa;}
.IndiceNoticias_HOME .PreviewNoticia .MarcoFoto img{ /*width:100%;*/ border:0px solid #aaa;}

/*#IndiceNoticias_HOME h1{color:#000; font-size:28px; margin:0px 5px; font-weight:normal;}
#IndiceNoticias_HOME h2{color:#000; font-size:14px; margin:0px 0px 3px; font-weight:bold;}
*/
.IndiceNoticias_HOME .PreviewNoticia p{/*text-align:justify;*/ margin:5px 0px; padding:0px 10px;}

.IndiceNoticias_HOME .PreviewNoticia ul.NoticiasRelacionadas{clear:both}

ul.NoticiasRelacionadas { position:relative; list-style:none;/*disc;*/ padding:0px; margin:0px; border:0px solid #00ff00;}
ul.NoticiasRelacionadas li { position:relative; /*margin-left:-15px;*/ margin-bottom:3px; color:#000;/*#323232; /*#ff6600; */border:0px solid #0000ff; }
ul.NoticiasRelacionadas li a { text-decoration: none; color:#000 }
ul.NoticiasRelacionadas li:before { content: "·  "; }
ul.NoticiasRelacionadas li:hover { cursor: pointer; font-weight:bold;  }





/*
#IndiceNoticias_HOME .PreviewNoticia.FULL{
  clear:both;
}
#IndiceNoticias_HOME .PreviewNoticia.FULL .TituloSeccion{position:absolute; width:360px; z-index:1}
#IndiceNoticias_HOME .PreviewNoticia.FULL .Box{position:absolute; bottom:0px; width:700px; padding:5px 10px; background:url(imagenes/negro-trans80.png);}
#IndiceNoticias_HOME .PreviewNoticia.FULL .Box h1{color:#fff;}
#IndiceNoticias_HOME .PreviewNoticia.FULL .Box h2{color:#ddd;}*/
/*--- Fin Sección HOME --------------------------------*/


/*** Columna DERECHA **********************/
#columnaD{
  float:right;
  width:285px;/*250px;*/ height:auto; border:1px solid #0f0; 
  margin:0px; padding:0px; color:#fff; background-color:transparent; overflow:hidden
 /* background-color:#ff6600; /*#transparent;*/;
}

#columnaD .TituloSeccionD{position:relative; margin: 10px 5px 5px; padding:2px 5px; background-color:transparent;
  font-size:14px; font-family: 'Lato', sans-serif; font-weight:bold; color:#000; border-bottom:solid 2px #dc5b0e;}

#columnaD.blogs .TituloSeccionD, #columnaD.muchodeporte_kids .TituloSeccionD {border-bottom:solid 2px #fa7d0e;}
#columnaD.real_betis .TituloSeccionD{border-bottom:solid 2px #72b856;}
#columnaD.sevilla_fc .TituloSeccionD{border-bottom:solid 2px #d24f4f;}
#columnaD.cajasol .TituloSeccionD{border-bottom:solid 2px #3d91b4;}
#columnaD.club_muchodeporte .TituloSeccionD{border-bottom:solid 2px #dc5b0e;}


/*
#columnaD .TituloSeccionD{
  font-size:14px; font-family: 'Lato', sans-serif;
  padding:0px 5px; color:#fff; background-color:#f60;
  margin:5px 0px 0px; 
  border-bottom:20px solid #aaa;
}



#columnaD.real_betis .TituloSeccionD{background-color:#0a0;}
#columnaD.sevilla_fc .TituloSeccionD{background-color:#d00;}
#columnaD.cajasol .TituloSeccionD{background-color:#00a;}
*/

#columnaD .MarcoFoto{position:relative}
#columnaD .MarcoFoto.Thumb{float:left; padding:3px 3px; margin:0px; width:77px; opacity:.8}
#columnaD .MarcoFoto.Thumb:hover{background-color:#f60; opacity:1; cursor:pointer}

#columnaD h1{
  font-size:24px; font-weight:bold;
  padding:0px 5px;
  margin:0px; /* T, R, B, L */
  border:0px solid #aaa;
}

#columnaD h2{
  font-size:14px; font-weight:normal;
  padding:0px 5px; color:#000;
  margin:0px 0px 2px; /* T, R, B, L */
  border:0px solid #aaa;
}

#columnaD p{ text-align:justify; margin:5px 0px; padding:0px 5px;}

#columnaD #ElPersonaje, #columnaD #CanalEmpresas, #columnaD #ElMejor, #columnaD .VentanaBLOG, 
#columnaD #Agenda, #columnaD #LaPregunta, #columnaD #Clasificaciones, #columnaD #UltimoEncuentro,
#columnaD #IndiceJornada2Jornada, #columnaD #HistoricoJornada2Jornada,
#columnaD #ProximoRival, #columnaD #PresentaBlog{position:relative; padding:0px 5px; color:#000;}

#columnaD .VentanaBLOG .ventana{position: relative; height:55px;/*140px;*/ margin:3px 0px;}
#columnaD .VentanaBLOG .ventana .Box{/*position: relative;*/ height:18px/*135px*/; background:#747474}
#columnaD .VentanaBLOG .ventana .Box h1{line-height:18px; font-size:14px; font-weight:normal; text-align:center}

#columnaD #Clasificaciones .VerMas{position:absolute; top:20px; right:10px; z-index:100; width:auto; height:auto; padding:1px 5px; border:0px solid #a0f; color:#fff; background-color:#ff6600; font-size:12px; font-weight:bold}
#columnaD #Clasificaciones .VerMas:hover{border:0px solid #a0f; color:#fff; background-color:#000}


#columnaD #UltimoEncuentro .BoxUltimoEncuentro, #columnaD #ProximoRival .BoxProximoRival{background-color:#fff}
#columnaD #UltimoEncuentro h1, #columnaD #ProximoRival h1{padding:0px 5px; margin-left:64px; font-size:18px}
#columnaD #UltimoEncuentro h2, #columnaD #ProximoRival h2{padding:0px 5px; margin-left:64px; font-size:12px; color:#777}
#columnaD #UltimoEncuentro a{font-size:12px; text-decoration:inherit; font-weight:bold; color:#ff6600; padding:0px 3px;}
#columnaD #UltimoEncuentro a:hover{color:#fff; background-color:#ff6600}
#columnaD #UltimoEncuentro .Fin, #columnaD #ProximoRival .Fin{background-color:#fff}
.TablaUltimoEncuentro, .TablaProximoRival{width:170px; border:0px solid #f00}
.TablaUltimoEncuentro tr:hover, , .TablaProximoRival tr:hover{background:url(imagenes/naranja-trans25.png)}
.TablaUltimoEncuentro .CeldaGoles{text-align:right; width:35px; font-weight:bold; text-align:center; border:1px solid #777}
.TablaProximoRival .CeldaEquipos{text-align:center; width:65px; font-weight:bold; text-align:center;}

#columnaD #IndiceJornada2Jornada ul {list-style:none; background-color:#fff; overflow-y:scroll; height:250px; border:0px solid #0f0; margin:0px; padding:0px}
#columnaD #IndiceJornada2Jornada ul li{}
#columnaD #IndiceJornada2Jornada ul li.impar{}
#columnaD #IndiceJornada2Jornada ul li.par{background:url(imagenes/negro-trans10.png)}
#columnaD #IndiceJornada2Jornada ul li .FechaJ2J{font-size:11px; font-style:italic; color:#777; margin:3px 5px}
#columnaD #IndiceJornada2Jornada ul li h2{font-size:12px; font-weight:bold; color:#000}
#columnaD #IndiceJornada2Jornada ul li h1{font-size:18px; font-weight:bold; color:#000}
#columnaD #IndiceJornada2Jornada ul li p{font-size:11px; color:#777}

#columnaD #HistoricoJornada2Jornada ul {background-color:#fff; border:0px solid #0f0; margin:0px; padding:5px 25px}

#columnaD #ElMejor .BoxElMejor{background-color:#fff}
#columnaD #ElMejor img, #columnaD #UltimoEncuentro img, #columnaD #ProximoRival img {position:relative; float:left}
#columnaD #ElMejor .Titulo{position:relative; color:#fff; padding:0px 5px; margin-left:64px; margin:0px 3px 0px 65px; /*margin-bottom:2px*/}


#columnaD #ElMejor .Betis{border-bottom:solid 2px #72b856; color:#000}
#columnaD #ElMejor .Sevilla{border-bottom:solid 2px #d24f4f; color:#000;}
#columnaD #ElMejor h1{padding:0px 5px; margin-left:64px; font-size:16px; margin:1px 3px 1px 65px;}
#columnaD #ElMejor p{padding:0px 5px; margin-left:64px; font-size:11px; margin:1px 3px 1px 65px;}
#columnaD #ElMejor .Fin{background-color:#fff}

/****
#columnaD #Agenda .FechaAgenda{position:relative;background-color:#ffffaa; color:#ff6600; font-weight:bold; margin:3px 0px; padding:1px 7px; border-bottom:1px solid #ff6600}
#columnaD #Agenda .BoxAgenda{position:relative; background-color:#fff; padding:1px 7px; font-size:12px}
#columnaD #Agenda .HoraAgenda{font-size:10px; padding:0px 2px;}
#columnaD #Agenda h1{font-size:14px; margin:0px; padding:0px 5px; line-height:normal}
***/
.FechaAgenda{position:relative;background-color:#eaeaea; color:#323232; font-weight:bold; margin:3px 0px; padding:1px 7px; border-bottom:1px solid #ff6600}
.BoxAgenda{position:relative; background-color:#fff; padding:1px 7px; font-size:12px}
.BoxAgenda .HoraAgenda{font-size:10px; padding:0px 2px;}
.BoxAgenda h1{font-size:14px !important; margin:0px; padding:0px 5px; line-height:normal}

#columnaD #LaPregunta .BoxLaPregunta{background-color:#fff}
#columnaD #LaPregunta img{position:relative; float:right}
#columnaD #LaPregunta h1{padding:0px 5px; font-size:16px}

#columnaD #Clasificaciones .BoxClasificaciones{background-color:#fff}
#columnaD #Clasificaciones .Titulo {position:relative;background-color:#ffffaa; color:#ff6600; font-weight:bold; margin:0px; padding:1px 0px; border-bottom:1px solid #ff6600}
#columnaD #Clasificaciones h1{padding:0px 5px; font-size:15px;}
#columnaD #Clasificaciones h2{padding:0px 5px; font-size:12px; font-style:italic; text-align:right}

#columnaD #PresentaBlog .Texto{background-color:#fff; font-size:12px; padding:3px 0px;}

.TablaClasificacion{width:100%; font-size:12px;}
.TablaClasificacion th{background:url(imagenes/negro-trans25.png)}
.TablaClasificacion tr:hover{background:url(imagenes/naranja-trans25.png)}
.TablaClasificacion .CeldaPosicion, .TablaClasificacion .CeldaDato, .TablaClasificacion .CeldaPuntos{text-align:right; width:25px}
.TablaClasificacion .CeldaDato{width:15px;}
.TablaClasificacion .CeldaPuntos{font-weight:bold}
.TablaClasificacion .CeldaPosicion{background:url(imagenes/_gris.png) left repeat-y;}
.TablaClasificacion .Top{background:url(imagenes/_verde.png) left repeat-y;}
.TablaClasificacion .Middle{background:url(imagenes/_amarillo.png) left repeat-y;}
.TablaClasificacion .Bottom{background:url(imagenes/_rojo.png) left repeat-y;}



#columnaD .Box{position:absolute; bottom:0px; left:0px; width:230px; background:url(imagenes/negro-trans65.png); color:#fff; padding:3px 5px;}
#columnaD .Box h1{color:#fff; font-size:16px}
#columnaD .Box h2{color:#ddd; font-size:12px}
	
.Publicidad{padding:5px; text-align:center;}
.Publicidad._160x600{/*background:url(imagenes/fondo-160x600.png)*/}
.Publicidad._120x600{width:120; height:600px}

#columnaD .Fin{background-color:#f60; margin:5px 15px; }

/*--- Fin Columna DERECHA --------------------------------*/


#BodySeccion #IndiceJornada2Jornada ul {list-style:none; background-color:#fff; overflow-y:scroll; height:250px; border:0px solid #0f0; margin:0px; padding:0px}
#BodySeccion #IndiceJornada2Jornada ul li{}
#BodySeccion #IndiceJornada2Jornada ul li.impar{}
#BodySeccion #IndiceJornada2Jornada ul li.par{background:url(imagenes/negro-trans10.png)}
#BodySeccion #IndiceJornada2Jornada ul li .FechaJ2J{font-size:11px; font-style:italic; color:#777; margin:3px 5px}
#BodySeccion #IndiceJornada2Jornada ul li h2{font-size:12px; font-weight:bold; color:#000}
#BodySeccion #IndiceJornada2Jornada ul li h1{font-size:18px; font-weight:bold; color:#000}
#BodySeccion #IndiceJornada2Jornada ul li p{font-size:11px; color:#777}


/* JORNADA a JORNADA */
#ResumenJornada2Jornada ul {list-style:none; background-color:#fff; /*overflow-y:scroll; /*height:250px;*/ border:0px solid #0f0; margin:0px; padding:0px}
#ResumenJornada2Jornada ul li{padding:5px 10px; margin:0px 3px;}
#ResumenJornada2Jornada ul li.impar{}
#ResumenJornada2Jornada ul li.par{background:url(imagenes/negro-trans10.png)}
#ResumenJornada2Jornada ul li .FechaJ2J{font-size:13px; font-style:italic; color:#777; margin:0px 0px 2px}
#ResumenJornada2Jornada ul li h2{font-size:16px; font-weight:bold; color:#000; margin:0px}
#ResumenJornada2Jornada ul li h1{font-size:22px; font-weight:bold; color:#000; margin:0px}
#ResumenJornada2Jornada ul li p{font-size:13px; color:#777; margin:0px 0px 3px; text-align:justify}

.TablaMarcadorEncuentro{width:300px; border:0px solid #f00}
.TablaMarcadorEncuentro tr:hover,{background:url(imagenes/naranja-trans25.png)}
.TablaMarcadorEncuentro .CeldaGoles{text-align:right; width:145px; font-size:48px; font-weight:bold; text-align:center; border:1px solid #777}
.TablaMarcadorEncuentro .CeldaEquipos{text-align:center; width:145px; font-weight:bold; text-align:center;}
.TablaMarcadorEncuentro .CeldaEquipos.real_betis{background-color:#0a0; color:#ccffbb;}
.TablaMarcadorEncuentro .CeldaEquipos.sevilla_fc{background-color:#d00; color:#ffbbbb;}
.TablaMarcadorEncuentro .CeldaEquipos.cajasol{background-color:#00a; color:#bbccff;}

/*--- Fin Sección JORNADA a JORNADA --------------------------------*/


/* PIE */
#pie{ position:relative; margin:0px auto; max-width:980px; text-align:center; /*background: url(imagenes/fondo-pie.png) no-repeat;*/ overflow:hidden;  border-left:1px solid #aaa; border-right:1px solid #aaa; color:#fff; background-color:#4c4c4c; font-size:11px; border-top:1px solid #aaa; padding:5px 5px 15px}
#pie #logo{ position:relative; display:inline-block; width:50%; margin:5px 0px 10px; padding:0px; border: 0px dotted #D2051E; }
#pie ul{margin:0px; padding:0px; list-style:none; text-align:center}
#pie ul li{margin:0px; padding:0px; border-left:1px solid; border-right:1px solid; display:inline-block}
/*--- Fin PIE --------------------------------*/

@media all and (max-width:1439px){ /* Hasta 1440p sale todo */
#cabecera {top:0px; left:0px; right:0px; /*padding:5px 5px 0px; */}
}


@media all and (max-width:1439px){ /* Hasta 1440p sale todo */
#RascacielosL{display:none}
#AvisoCOOKIES {margin-left:0px;}
#cabecera { margin-left:0px;}
#cuerpo { margin-left:0px;}
#pie { margin-left:0px;}
#RascacielosR{left:1120px; margin-left:0px}

}

@media all and (max-width:1279px){
#RascacielosR{display:none}
#AvisoCOOKIES {margin-left:auto;}
#cabecera { margin-left:auto;}
#cuerpo { margin-left:auto;}
#pie { margin-left:auto;}
}

@media all and (max-width:1024px){
#AvisoCOOKIES {margin:0px; width:initial}
#cabecera {margin:0px; width:initial}
.bannerD_250x90{ display:none}
.megabannerI{ position:relative; margin:0px auto; float:none}
#cuerpo {margin:0px;  width:initial}

#columnaD{  width:170px; }


#pie { margin:0px; width:initial}	
}

@media all and (max-width:940px){
  #columnaD{display:none}
  #contenido {margin:0px auto;  float:none; border:0px dotted #f60;}

  .PublicidadSpace.w728h90{ margin:0px auto;  float:none;}
  .PublicidadSpace.w728h50{ margin:0px auto;  float:none;}  
  
  .MenuSECC{display:none}
}

@media all and (max-width:760px){
.megabannerI{ display:none}
.PublicidadSpace.w728h90{ display:none}
.PublicidadSpace.w728h50{ display:none}
.PublicidadSpace.faldon{ display:none;}  

  ul.MenuPPAL{display:none}
  #MiniMenu{display:inline}


.IndiceNoticias_HOME.G {max-width:initial; float:none; margin: 0px auto}  
.IndiceNoticias_HOME.L {max-width:initial; float:none; margin: 0px auto}
.IndiceNoticias_HOME.R {max-width:initial; float:none; margin: 0px auto}

.IndiceNoticias_HOME .TituloSeccion {  margin:5px 1px 0px; /* T, R, B, L */}

.IndiceNoticias_HOME .PreviewNoticia h1{padding:0px 1px;}
.IndiceNoticias_HOME .PreviewNoticia h2{padding:0px 3px;}
.IndiceNoticias_HOME .PreviewNoticia .FechaNoticia{padding:0px 3px;}
.IndiceNoticias_HOME .PreviewNoticia p{padding:0px 3px;}


.PreviewNoticia .MarcoFoto{width:initial !important; max-height:250px !important; overflow:hidden;}
.PreviewNoticia .MarcoFoto img{width:100% !important}
}

@media all and (max-width:620px){
#cabecera #logoIMG{width:80%;}
.MiniIndiceBLOGS ul li h1{display:none}
.MiniIndiceBLOGS ul li h2{display:none}

#columnaDInterior{display:none}

#pie #logo{width:95%}

#BodySeccion.BLOG .CabeceraBlog {min-height:60px}
#BodySeccion.BLOG .CabeceraBlog .Firma{font-size:52px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Small{font-size:36px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Tiny{font-size:30px}
#BodySeccion.BLOG .CabeceraBlog .Titulo{position:absolute; bottom:0px; right:0px; padding:3px 10px; color:#000; font-size:18px; text-align:right}

.PreviewNoticia .MarcoFoto{max-height:150px !important;}

}

@media all and (max-width:320px){
#cabecera #logoIMG{width:75%;}
.IndiceNoticias_HOME.L {max-width:314px;}
.IndiceNoticias_HOME.R {max-width:314px;}
#BodySeccion.BLOG .CabeceraBlog {min-height:50px}
#BodySeccion.BLOG .CabeceraBlog .Firma{font-size:36px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Small{font-size:24px}
#BodySeccion.BLOG .CabeceraBlog .Firma.Tiny{font-size:20px}
#BodySeccion.BLOG .CabeceraBlog .Titulo{position:absolute; bottom:0px; right:0px; padding:3px 10px; color:#000; font-size:14px; text-align:right}

.PreviewNoticia .MarcoFoto{max-height:100px !important;}
}
