/*
HOJA DE ESTILOS DE LOS CONTENIDOS DE TODOREMO.COM Ver. 2008
Juan García Castro
Sólo estilos de los contenidos
*/
/*Eliminamos los márgenes de los párrafos, etiquetas p*/
p{
	margin:0;
}

/*Estilos de la capa que contiene todos los contenidos*/
div#contenedor{
	text-align:left;
	width:100%;
	display: inline;
}

/*Estilos del bloque de una sola noticia ocupando las dos columnas a la izquierda de la página principal*/
div#principal_colNotDoble{
	position:relative;
	float:left;
	/*Ancho de la columna*/
	width: 660px;
	/*Margen izquierdo*/
	margin-left: 5px;
	padding-left: 6px;
	/*border: 1px solid #CCCCCC;*/
}

/*Estilos del bloque de noticias de la columna de la izquierda de la página principal*/
div#principal_colNotIzq{
	position:relative;
	float:left;
	/*Ancho de la columna*/
	width: 395px;
	/*Margen izquierdo*/
	margin-left:5px;
	margin-bottom: 10px;
	padding-left:6px;
	/*Borde de la derecha*/
	border-right: 1px solid #CCCCCC;
}

/*Estilos del bloque de noticias de la columna de la derecha de la página principal*/
div#principal_colNotCen{
	position:relative;
	float:left;
	/*Ancho de la columna*/
	width: 260px;
	/*Margen izquierdo*/
	margin-left:6px;
	/*Borde de la derecha*/
	/*border-right:1px solid #CCCCCC;*/
	/*Provisional: Alto de la capa*/
	/*height:750px;*/
	
	/*background-color:#CCCCCC;*/
}
/*Estilos del bloque de información de la columna de la derecha de la página principal*/
div#principal_colInfoDer{
	/* position:relative; */
	display:block;
	float:left;
	width:235px;
	margin-left:10px;
	border-left:1px solid #cccccc;
	padding-left:10px;
	padding-right:5px;
}
/*Noticia de portada y más noticias*/
div#notPortada{
	/*padding-right:10px;*/
	margin-right:10px;
	margin-bottom: 10px;
	font-family:Arial, Helvetica, Verdana;
	border-bottom:1px solid #cccccc;
	margin-top: 5px;	/*Borde de la derecha*/
	/*border-right:1px solid #CCCCCC;*/
}

/*Estilos de las noticias relacionadas con la noticia de portada*/
div#notPortada ul#notRelacionadas{
	font-size:8pt;
	list-style:url(/css/img/listRel.jpg);
}
div#notPortada ul#notRelacionadas li a:link { color:#CC6600; text-decoration:none}
div#notPortada ul#notRelacionadas li a:visited{ color:#666666; text-decoration:none}
div#notPortada ul#notRelacionadas li a:hover { color:#CC3300; text-decoration:underline }
div#notPortada.ultima{
	border-bottom:none; 
	/* background-image: url(/css/img/noticia2.gif); */
	background-repeat: no-repeat; 
	background-position: left center;
}

/*Estilos de la foto de la noticia de portada*/
img#imgNotPortada{
	border:1px solid #CCCCCC;
	padding:4px;
	margin:4px 0 4px 0;
	overflow: hidden;
	clear: both;
}

/*Estilos del bloque de más noticias de la columna izquierda*/
div#masNot{
	font-family:Arial, Helvetica, Verdana;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}
div#masNot ul#notRelacionadas{	font-size:8pt;	list-style:url(/css/img/listRel.jpg)}
div#masNot ul#notRelacionadas li a:link  { color:#CC6600; text-decoration:none}
div#masNot ul#notRelacionadas li a:visited{ color:#666666; text-decoration:none}
div#masNot ul#notRelacionadas li a:hover { color:#CC3300; text-decoration:underline }

/*Si es la última noticia eliminamos el borde inferior*/
div#masNot.ultima{
	border-bottom:none;
}

/*Estilos de la capa de clasificaciones de la página principal*/
div#principal_clasifLigas div#contenedor{
	width: 100%;
	height:250px;
	border: 1px solid #cccccc;
}

/*Foto para una sola noticia*/
.pbox{ float:right; width:270px; margin:0 6px 6px 4px; border-left:6px solid #FFFFFF;}
#FOTO_NOTICIA{
	width:360px;
	height:260px;
	float:right;
	margin:0 6px 6px 4px;
}
.pbox .link-app1{ background:none; width:auto;}
.photo{ border:1px solid #CCCCCC; padding:4px; margin:4px 0 4px 0; text-align:center;}
.photo img{ border:1px;}
.photo-caption{ color:#666666; font-size:10px; text-align:left; padding:4px 0 4px 4px; clear:left;}
.photo-caption span{ color:#333333;}

/*Recuadro para AdSense en una sola noticia (si no hay foto)*/
.pPubli{
	float:left;
	width:265px;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 2px;
}
.cuadro{
	padding:2px;
	text-align:center;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
}

/* Estilos de las estrellas de votacion */
.NotArr{ background:url(/css/img/f_articulo_top.gif) repeat-x; background-position: top; margin:10px 0 10px 0; padding:6px 0 0 0; font-size:11px;}
.NotArrB{ background:url(/css/img/f_articulo_top.gif) repeat-x; background-position: bottom; margin:4px 0 0 ; padding:0 4px 0 4px}
.NotArrIda{ float:left; margin:0 0 0 0px; color:#474747; width:240px;}
	.NotArr .label{ float:left; padding:0 5px;}
	.starvotos {position:relative; background: url(/css/img/star_off.gif) repeat-x; width:65px; height:13px; float:left; display:inline; }
	.vtdo { background: #FFFFFF url(/css/img/star_on.gif) repeat-x;}
	.starvotos a {position:absolute; display:block; height:13px;}
	.starvotos a:hover { background: #FFFFFF url(/css/img/star_on.gif) repeat-x;}
	.starvotos .vt1 {width:13px; z-index:7;}
	.starvotos .vt2 {width:26px; z-index:6;}
	.starvotos .vt3 {width:39px; z-index:5;}
	.starvotos .vt4 {width:52px; z-index:4;}
	.starvotos .vt5 {width:65px; z-index:3;}
	.separavotos { float:left; background-color:#D4D0C8; width:1px; height:11px; margin:0 6px 0 6px}
	.resultados-votos{ float:left;}

.NotArrDcha{ float:right; padding:0 14px 0 0; color:#888888; text-align:right;}	
	.NotArrDcha img{ vertical-align:middle; padding:0 3px }
	.NotArrDcha .opiniones{ background: url(/css/img/ico_opiniones.gif) no-repeat 0px;}
	.NotArrDcha .veropiniones{ background: url(/css/img/ico_veropiniones.gif) no-repeat  0px;}
	.NotArrDcha .imprimir{
	background-image: url(/css/img/ico_imprimir.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
	.NotArrDcha .enviar{ background: url(/css/img/ico_enviar.gif) no-repeat 0px;}
	.NotArrDcha .escuchar{ background: url(/css/img/ico_escuchar.gif) no-repeat 0px;}
	.NotArrDcha a{ color:#888888; margin:0 0 0 12px; padding:3px 0 3px 20px; display:block; float:left;}


/* */

/*favoritos porras*/
#favoritosPorras{
	background-image: url(/css/img/ico_favoritos_porras.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
}
#favoritosPorras a {font-size:11px; font-weight:normal;}
#favoritosPorras a:link  { color:#CC6600; text-decoration:none}
#favoritosPorras a:visited{ color:#666666; text-decoration:none}
#favoritosPorras a:hover { color:#CC3300; text-decoration:underline }
	.favoritosporras{
	font-size:10px;
	color:#666666;
	background-color:#FFFFCC;
	padding:10px 8px 10px 8px
}
	.favoritosporras p{  color:#666666; position:relative; padding:0 0 10px 10px}
	.favoritosporras-botones{ text-align:right; margin:0 auto; padding:8px 7px 10px 10px; background-color:#FFFFCC; border-top:1px solid #CECECE;}
	.favoritosporras input{
	font-size:10px;
	color:#999999;
	width:120px;
	border:1px solid #999999;
}
	.favoritosporras input.check{ border:0;}
	/*.favoritosporras a{ color:#666666; font-weight:bold;}*/

/* link a resultados regata*/
#resultadosRegata {
	background-image: url(/css/img/reloj.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 25px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#videosRegata {
	background-image: url(/css/img/ico_video_relacionado.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 25px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#fotosRegata {
	background-image: url(/css/img/ico_fotos_relacionadas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 25px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#resultadosRegata a, #videosRegata a, #fotosRegata a {font-size:11px; font-weight:normal;}
#resultadosRegata a:link, #videosRegata a:link, #fotosRegata a:link  { color:#CC6600; text-decoration:none}
#resultadosRegata a:visited, #videosRegata a:visited, #fotosRegata a:visited { color:#666666; text-decoration:none}
#resultadosRegata a:hover, #videosRegata a:hover, #fotosRegata a:hover { color:#CC3300; text-decoration:underline }
	.resultadosRegata {
	font-size:11px;
	color:#666666;
	background-color:#FFFFCC;
	padding:10px 8px 10px 8px
}

/*envia noticia*/
#envialanoticia{ display:none; padding:0 0 4px 0; border-bottom:1px solid #E8E6E0; }
#envianoticia{ background-color:#FFFFCC; border:1px solid #CECECE; border-top:0px;}
#envianoticia h2{
	background-position: bottom;
	padding:6px 0 8px 12px;
	font-size:18px;
	font-weight:normal;
	background-color: #FFFFCC;
	background-image: url(/css/img/f_encabezado_encuesta.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#envianoticia h2 span{ float:right; display:block; padding:7px 7px 7px 0; }
	.envianoticia{ font-size:11px; color:#666666; background-color:#FFFFCC; border:1px solid #FFFFFF; padding:10px 8px 2px 8px}
	.envianoticia p{ position:relative; padding:0 0 10px 0}
	.envianoticia-botones{ text-align:right; margin:0 auto; padding:8px 7px 10px 10px; background-color:#FFFFCC; border-top:1px solid #CECECE;}
	.envianoticia input{font-size:10px; color:#999999;  width:120px; border:1px solid #CECECE; }
	.envianoticia input.check{ border:0;}
	.envianoticia a{ color:#666666; font-weight:bold;}
	.envianoticiaI{ }
	.envianoticiaI table{ width:98%;}
	.envianoticiaI table th{font-size:11px; color:#666666; font-weight:normal; text-align:left; padding:0 1px 0 0; white-space:nowrap}
	.envianoticiaI table td{text-align:left; padding:4px 4px 4px 4px; width:auto; white-space:nowrap}
	.envianoticiaD{ float:right; width:30%;}
	.envianoticiaD textarea{ width:99%; height:44px; font-size:10px; color:#666666; border:1px solid #CECECE;}
	
	.envianoticiaOK{ padding:6px; text-align:center; font-size:12px;}
	.envianoticiaOK .url a{ color:#999999; text-decoration:underline; font-size:10px;}
/* -- */

/*botones varios y listados multimedia*/
div.boton{ padding-top:8px; padding-bottom:5px; text-align:center;}
div.boton a, a.boton{ line-height:11px; display:inline; width:auto; border:1px solid #CECECE; background: #FFFFFF url(/css/img/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding:4px 10px 4px 10px; font-size:11px; color:#636363; cursor:pointer;}
div.boton a:hover,div a.boton:hover, a.boton:hover{ text-decoration:none; background:#FFFFFF}
input.boton{ border:1px solid #999999; background: #FFFFFF url(/css/img/f_boton_contenido.jpg) repeat-x; background-position: bottom; font-size:11px; color:#666666; cursor:pointer; padding:0px; text-align:right;}
/* -- */

/* herramientas noticias */
#herramientas .NotAbjoB .NotAbjoIda .label {
	float:left;
	padding:6px  5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}
#herramientas .NotAbjoB .NotAbjoIda {
	float:left;
	margin:0 0 0 0px;
	color:#474747;
	width:300px;
}
#herramientas { background:url(/css/img/f_articulo_top.gif) repeat-x; background-position: top; margin:0px 0 0px 0; padding:6px 0 0 0; font-size:11px;}
#herramientas .NotAbjoB {background:url(/css/img/f_articulo_top.gif) repeat-x; background-position: bottom; margin:4px 0 0 ; padding:0 4px 0 4px }
#herramientas .NotAbjoB .NotAbjoIda .reproductor {
	display: block;
	height: 20px;
	width: 200px;
	padding-left: 0px;
}
div#herramientas .NotAbjoDcha {
	float:right;
	padding:0px 6px 0 0;
	display: inline;
	overflow: visible;
	visibility: visible;
	width: 200px;
}	
#herramientas .NotAbjoB .NotAbjoDcha .compartir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#herramientas .NotAbjoB .NotAbjoDcha .compartir .label {
	float:right;
	padding:5px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align: left;
}

.compartir ul li {
	list-style-type: none;
	display: inline;
	overflow: scroll;
}
#herramientas .NotAbjoB .NotAbjoDcha .compartir ul li a { padding: 0px 0px 0px 8px; width: 19px; height: 18px; display: inline; float: left;  background-position: right top; background-repeat: no-repeat; }
#herramientas .NotAbjoB .NotAbjoDcha .compartir a:hover { text-decoration: underline; }
#herramientas .NotAbjoB .NotAbjoDcha .compartir ul li.meneame a{ background-image: url(/css/img/meneame.gif); }
#herramientas .NotAbjoB .NotAbjoDcha .compartir ul li.digg a{ background-image: url(/css/img/digg.gif); }
#herramientas .NotAbjoB .NotAbjoDcha .compartir ul li.delicious a{ background-image: url(/css/img/delicious.gif); }
#herramientas .NotAbjoB .NotAbjoDcha .compartir ul li.technorati a{ background-image: url(/css/img/technorati.gif); }
#herramientas .NotAbjoB .NotAbjoDcha .compartir ul li.blinklist a{ background-image: url(/css/img/blinklist.gif); }
/* fin herramientas noticias */

/* lo mas... */
#lomas{
	clear:left;
	padding:0;
	border-bottom:1px solid #CC3300;
	width:660px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
}
.menus	{
	font-size:9px; 
	background-position: bottom;
	background-image: url(/css/img/f_encabezado_lo.jpg);
	background-repeat: repeat-x;
}
.menus2	{
	background-position: left bottom;
	height:25px;
	border-bottom:1px solid #CC3300;
	background-image: url(/css/img/brd_fin_menu_lo.gif);
	background-repeat: no-repeat;
}
.menus ul{
	background: url(/css/img/brd_fin_menu_lo.gif) no-repeat;
	background-position: right bottom;
	height:25px;
	list-style-type:none;
	clear: both;
	display: inline;
}
.menus li{ float:left;}
.menus a	{
	display:block;
	float:left;
	background: url(/css/img/f_separa_lo.gif) no-repeat;
	color:#666666;
	padding:0 14px 0 14px;
	margin: 3px 0 0 0;
	height:22px;
	background-position: right 50%;
}
.menus a span{
	display:block;
	padding:2px 0 0 0;
	margin:0;
}
.menus a.activo{
	background: #FFFFFF url(/css/img/shim.gif);
	color:#333366;
	margin: 0;
	font-weight:bold;
	height:25px;
	background-position: right 50%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC3300;
	border-right-color: #CC3300;
	border-bottom-color: #FFFFFF;
	border-left-color: #CC3300;
}
.menus a.activo span{
	display:block;
	padding:4px 0 0 0;
	margin:0;
}
.lomascontenido { padding:10px 0px 0px 0px; background-color:#FFFFFF; border-left:1px solid #CC3300;  border-right:1px solid #CC3300;}

.loultimo { 
	clear:left; 
	padding:0;
	/*width:640px*/
	width:98%;
}
.loultimo .horatitulo{
	text-align:left;
	padding:0 5px 1px 19px;
	clear:left;
	background: url(/css/img/bullet.gif) no-repeat;
	background-position: 10px 4px;
}
.loultimo .fecha{ font-size: 9px; color: #666666; float: left; display: inline; }
.loultimo .fecha span{ float:left; padding:0 1px 0 0; font-size:10px; color:#CC0000; }
.loultimo .titulo li {
	list-style:none; /*background: url(/css/img/bullet.gif)*/
	background-position: 0px 4px;
	margin:2px;
	padding:0;
	clear:left;
	height:auto;
	width:100%;
	list-style-type:none;
	color: #990000;
}
/*
.loultimo .titulo{ color:#333333; font-size:11px; margin:0; padding:0 0 2px 0; display:block; border-left:1px }
.loultimo .titulo ul{ list-style:none;font-size:11px; padding:0; margin:0; padding:0 0 2px 0; }
*/
.loultimo a:link{ color:#CC3300;}
.loultimo a:visited{text-decoration:none; color:#666666;}
.loultimo a:hover {text-decoration:underline; color:#CC3300;}
.loultimo .botones,.loresto .botones{ text-align:right; padding:6px 0 8px 0}
.loresto		{
	clear:left;
	/*width:640px;*/
	width:98%;
	padding:0;
}
.loresto ol, .loultimo .titulo ol{
	display:block;
	margin:0;
	list-style:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	text-indent: 10px;
}
.loresto li { list-style:none; background: url(/css/img/bullet.gif) no-repeat; background-position: 0px 4px; margin:2px; padding:0; clear:left; height:auto; width:100%;list-style-type:none;}
.loresto li a	{padding:0px 0 2px 10px; display:block;list-style-type:none;}
.loresto li a:link {color:#CC3300; }
.loresto li a:visited{color:#666666; }
.loresto a:hover {text-decoration:underline; color:#CC3300;}
.vermas			{
	clear:none;
	text-align:right;
	background-color:#FEF7E7;
	border-top:1px solid #CC9966;
	margin-top: 3px;
	margin-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left;
	display: block;
	width: 98%;
}
.vermas a { color:#CC3300;}
/* *

/*PUBLICIDAD*/
/*robapaginas*/
.robapaginas{
	text-align:center;
	background-position: 2px 2px;
	background-color: #DEDEDC;
	background-image: url(/css/img/anuncios_img_arriba.gif);
	background-repeat: no-repeat;
	padding-top: 18px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.robapaginas2{
	clear:left;
	text-align:center;
	background-color: #DEDEDC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
.robapaginas .robadoble,.robapaginas2 .robadoble{ margin:0 0 0 0px; padding:0;}
.robapaginas .robadoble div,.robapaginas2 .robadoble div{ display:inline;}
.robapaginas .robadoble,.robapaginas2 .robadoble { display:inline; padding:0; margin:0}
.robapaginas html,.robapaginas body{}
/*banner*/
.patrocinioAB{
	text-align:center;
	background-position:2px center;
	background-color: #DEDEDC;
	background-image: url(/css/img/anuncios_img_izquierda.gif);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 3px;
}
/* */

/* modulo foros ultimos*/
.miraforos{ /*border:1px solid #CECECE;*/ }
.miraforos .boxheader{
	height:37px;
	font-size:14px;
	font-weight:bold;
	color:#474747;
	background:#F6F6F6 url(/css/img/f_modulocomun_header.jpg) repeat-x;
	background-position:bottom;
	border-bottom:1px solid #CECECE;
	margin-top: 5px;
}
.miraforos .boxheader a{ color:#474747;}
.miraforos .boxheader img{ float:left; margin:0 4px 0 0; }
.miraforos .boxheader div{ padding:12px 0 0 6px; display:block;}
.miraforos .boxheader span{ color:#996600;}
.miraforos .boxcontent{ background-color:#F6F6F4; font-size:11px; height:20px;}
* > .miraforos .boxcontent{ height:auto;}
.miraforos .boxbottom{ background-color:#EEEEEE; border-top:1px solid #CECECE; padding:10px 5px 10px 5px; text-align:center; margin:0 auto;}
.cont-foros-m{
height: 20px;
}
* > .cont-foros-m{
height: auto;
}
.cont-foros-m .tema{ 
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
word-break: normal;	
text-wrap: normal;
font-size: 10px ; font-weight: bold; color: #000066;  clear: both; padding:5px 5px 5px 5px;}
.cont-foros-m .ultimo-coment-fecha{ clear: both; padding:5px 0px 7px 0px; }
.cont-foros-m .ultimo-coment-fecha img{ vertical-align: middle; padding-right: 5px;  }
.cont-foros-m .ultimos-comentarios{font-size: 10px; color: #CC3300; float: left; display: inline;}
.cont-foros-m .ultimos-comentarios a{font-size: 11px; color: #CC3300;}
.cont-foros-m .fecha{ font-size: 10px; color: #666666; float: right; display: inline;}
.cont-foros-m .fecha span{ font-size: 10px; color: #CC3300  }
.cont-foros-m .nombre{ clear: both; font-size: 10px; color: #990000; font-weight: bold; padding:5px 0px 2px 7px; background: url(/css/img/ico_forouser.gif) no-repeat; background-position:0px 10px; }
.cont-foros-m .texto{
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
clear: both; 
font-size: 10px; 
color: #666666; 
word-break: normal;	
text-wrap: normal;
padding:0px 0px 5px 0px; 
overflow: hidden;
}
.cont-foros-m .texto a {font-size: 10px; color: #CC6600; text-decoration:none;}
.cont-foros-m .texto a:visited{font-size: 10px; color: #666666; text-decoration:none;}
.cont-foros-m .texto a:hover{font-size: 10px; color: #CC3300; text-decoration:underline;}
.miraforos .cont-foros-m{ padding:6px; background-color:#FFFFFF;}
.cont-foros-m .separa-punt{background: url(/css/img/brd_puntosH2.gif) repeat-x; background-position: bottom; clear: both;}
/* fin modulo foros ultimos*/

/* Modulo Buscador Avanzado */
#buscadorH a{ text-decoration:underline;}
#buscadorH a:hover{ text-decoration:none;}
#buscadorH a:visited {color: #990000;}
#buscadorH select{ font-family:Arial, Helvetica, sans-serif; width:auto; font-size:10px; color:#97948B; border:1px solid #D0D0CE; margin:0px 3px 0px 0px;}
#buscadorH option{ font-family:Arial, Helvetica, sans-serif;  font-size:10px; color:#97948B; }
#buscadorH .radio{ width:auto; height:auto; vertical-align:middle; padding:0px; margin:0px 2px 0px 6px;}


#buscadorH{
	clear:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#buscadorH2{
	clear:none;
	/* background-image: url(/css/img/Hbrd_busc_top.gif); */
	/* background-repeat: repeat-x; */
	float: left;
	height: auto;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.Hencabezado{
	float:left;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Hencabezado h2,.Hencabezado .h2{
	background: #FFFFFF url(img/f_encabezado_encuesta.jpg) repeat-x;
	background-position: bottom;
	font-size:18px;
	font-weight:normal;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

/*caja del buscador*/
.Hbusquedas{clear:left;	margin:0px 0px 0px 0px;}
		.Hbusquedas span{ font-size:10px; color:#656565;}
		.Hbusquedas p{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.Hbusquedas label{ width:auto; white-space:nowrap}
		.buscartop{clear:both;background: transparent url(url(/css/img/Hbrd_busc_top.gif)); background-position: top; background-repeat:repeat-x; height:4px; padding:0px; margin:0px; font-size:1px;}
		.buscartopleft{clear:both;background: transparent url(/css/img/Hbrd_busc_topleft.gif); background-position: top left; background-repeat:no-repeat; height:3px;padding:0px; margin:0px; font-size:1px; }
		.buscartopright{clear:both;background: transparent url(/css/img/Hbrd_busc_topright.gif); background-position: top right; background-repeat:no-repeat; height:3px;padding:0px; margin:0px; font-size:1px;}
/*		.HB1{clear:both; background: transparent url(/css/img/Hbrd_busc_leftyright.gif); background-position: left; background-repeat:repeat-y;}
		.HB2{clear:both; background: transparent url(/css/img/Hbrd_busc_leftyright.gif); background-position: right; background-repeat:repeat-y;}*/
		.buscarbottom{clear:both; background: transparent url(/css/img/Hbrd_busc_bottom.gif); background-position: top; background-repeat:repeat-x; height:8px;padding:0px; margin:0px; font-size:1px;}
		.buscarbottomleft{clear:both; background: transparent url(/css/img/Hbrd_busc_bottomleft.gif); background-position: top left; background-repeat:no-repeat; height:8px;padding:0px; margin:0px; font-size:1px;}
		.buscarbottomright{clear:both;background: transparent url(/css/img/Hbrd_busc_bottomright.gif); background-position: top right; background-repeat:no-repeat; height:8px;padding:0px; margin:0px; font-size:1px;}
		
.HBcontenido{
	display:block;
	background-color: #FFFFCC;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 12px;
	clear: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
		.Hformulario input.HB-cajatexto-avanzado{ width:350px; border:1px solid #D3CFCE; background-color:#FFFFFF; font-size:10px; color:#666666;padding-left:4px;  line-height:normal; }
		.Hformulario textarea.HB-cajatexto-avanzado{ width:350px; border:1px solid #D3CFCE; background-color:#FFFFFF; font-size:10px; color:#999999;padding-left:4px;  line-height:normal; }
		#avanzado th{ padding:3px 5px 3px 0px; font-size:10px; color:#676D79; font-weight:bold; text-align:right;}
		#avanzado select.publicadoen{ width:356px; border:1px solid #D3CFCE; background-color:#FFFFFF; font-size:10px; color:#666666;padding-left:2px;  line-height:normal; }
		#simple th{ padding:3px 5px 3px 0px; font-size:10px; color:#666666; font-weight:bold; text-align:right;}
		#simple select.publicadoen{ width:356px; border:1px solid #D3CFCE; background-color:#FFFFFF; font-size:10px; color:#97948B;padding-left:2px;  line-height:normal; }
		.Hformulario td{
	font-size:10px;
	color:#999999;
	text-align:left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
		.Hformulario td a{
	font-size:10px;
	color:#CC3300;
	text-decoration:underline;
	text-align: center;
	margin-left: 25px;
}
		.Hformulario td .HBcajatexto{ width:50px; border:1px solid #D3CFCE; background-color:#FFFFFF; font-size:10px; color:#999999; padding-left:4px; line-height:normal; }
		#avanzado {	color:#646D84;	font-size:11px;	text-align: left;}
		#simple span{	color:#646D84;	font-size:11px;	text-align: left;}
		.Hformulario{ clear:both;}
		#buscadorH input.boton{
	border:1px solid #B4B4B4;
	background-position: bottom;
	background-repeat:repeat-x;
	color:#8D8C91;
	font-size:9px;
	cursor:pointer;
	background-color: #F5F5F7;
	background-image: url(/css/img/f_botonbuscador.jpg);
}
		.Hbusquedas form{ padding:0px; margin:0px;}
		.hsepara{background: transparent url(/css/img/h_separa.gif); background-position:left; background-repeat:repeat-x; padding:0px; margin:0px; height:2px; font-size:1px;}

/* 	BUSCADOR DE NOTICIAS */
.resultado {
	background-image: url(/css/img/noticia.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 5px;
}
.resultado .antetitulo {color:#CC3300; font-size:11px; text-transform:uppercase; padding-top:10px;}
.resultado .subtitulo {margin-bottom:3px; color:#444444; font-size:11px;}
.resultado .titulo {color: #22204F;font-size: 14px;margin-bottom:3px;font-weight:bold;}
.resultado .titulo a{color: #000066;font-size: 12px; font-weight:bold; text-decoration:none;} 
.resultado .titulo a:link, .resultado .titulo a:visited{color: #22204F;font-size: 12px; font-weight:bold; text-decoration:none;}
.resultado .titulo a:hover { color:#FF6600; text-decoration:underline}
.highlight {
	font-weight: bold; background-color: #FFFFFF
}
.resultado .enlace {
	color: #3300FF;
	font-size:11px;
}
.resultado .texto {
	margin-bottom:3px;
	color:#555555;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.busca4 {
	padding: 2px;
}
.busca4 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-indent: 10px;
}
.busca4 .busca4 .tituloA {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	margin-bottom: 5px;
}
.busca4 .busca4 .tituloB {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
.busca4 .busca4 .subtituloB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.busca4 .busca4 .arribaIda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.orden{ margin:4px 10px 10px 4px; height:25px; border-bottom:1px solid #CC3300;}
.orden .orden2	{ background: none; background-position: left bottom; height:25px; }
.orden ul {
	background: none;
	background-position: right top;
	height:25px;
	list-style-type:none;
	background-image: none;
	background-repeat: no-repeat;
}
.orden li { float:left;}
.orden a	{ display:block; float:left; background: none; background-position: right 50%; font-size:11px; color:#666666; padding:0 14px 0 14px; margin: 3px 0 0 0; height:22px; }
.orden a span { display:block; padding:2px 0 0 0; margin:0;}
.orden a.activo {border-left:1px solid #CC3300;border-top:1px solid #CC3300;border-right:1px solid #CC3300; background: #FFFFFF url(/css/img/shim.gif); font-size:11px; color:#333366; margin: 0; font-weight:bold; height:25px;}
.orden a.activo span {display:block; padding:4px 0 0 0; margin:0;}


/*paginacion*/
.Hpaginacion{
	height:27px;
	clear:both;
	display: block;
	background-color: transparent;
}
.Hpaginacion2 {
	padding: 4px;
	clear:both;
	display: block;
	height:27px;
	background-color: transparent;
}
* > .Hpaginacion{
	background-color: transparent;
	background-image: url(/css/img/shim.gif);
}
.Hpaginaxdey{ color:#666666; float:left; font-size:11px; height:auto; padding:5px 0px 0px 5px; margin:0px; }
.Hanteriorsiguiente{ float:right; height:auto; padding:5px 5px 3px 0px; margin:0px;}
.Hanteriorsiguiente a{color:#6B6F7A; font-size:11px; margin:0px 1px 0px 1px;}
.Hanteriorsiguiente span{color:#FF3300; font-size:11px; font-weight:bold;}

/* -------- */

/* ----  MODULO MEDIOS EN DIRECTO --*/
#medio-directo .gr2{ clear: both; font-size: 11px; color: #666666; 
word-break: normal;
/*text-wrap:normal; */ 
padding:0px 0px 5px 0px;}

/* -------- */

/* ---- MODULO GRAFICO PARA NOTICIAS ---- */
.dobleColumnaNot {
	float:left;
	/*Ancho de la columna*/
	width: 662px;
	padding-top: 10px;
	margin-bottom: 4px;
	clear: both;
}
.dobleColumnaNot .ultimas-graficas {
	float: left;
	padding: 0px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 8px;
	width: 648px;
}

.dobleColumnaNot  .cajaFoto {
	background-color: #CCCCFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	height: 130px;
	width: 120px;
	float: left;
	overflow: visible;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 14px;
	margin-left: 4px;
}
.dobleColumnaNot  .cajaTextoSup {
	background-color: #666666;
	height: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica;
	width: 118px;
	padding-top: 1px;
	padding-left: 2px;
}

.dobleColumnaNot .ultimas-publi-arriba {
	margin-top: 4px;
	float: left;
	display: block;
	width: 635px;
	background-image: url(/css/img/anuncios_img_izquierda_medi.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color: #DDDDDD;
	height: 22px;
	margin-left: 4px;
	text-align: center;
}
.dobleColumnaNot .ultimas-publi-abajo {
	margin-top: 10px;
	float: left;
	display: block;
	width: 640px;
	background-image: url(/css/img/anuncios_img_izquierda.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #DDDDDD;
	height: 60px;
	margin-left: 4px;
	text-align: center;
	padding: 4px;
	margin-bottom: 10px;
}
.dobleColumnaNot .cajaTextoMedia {
	width: 315px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, Verdana;
	color:#000066;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 8px;
	overflow:visible;
	height: 85px;
}
.dobleColumnaNot .cajaTextoMedia ul {
	list-style:url(/css/img/listRel.jpg);
	margin-top: 0px;
}
.dobleColumnaNot .cajaTextoMedia li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: -20px;
}
.dobleColumnaNot .cajaTextoMedia li a.enlacetexto:link {font-size: 10px; color:#CC6600; text-decoration:none; }
.dobleColumnaNot .cajaTextoMedia li a.enlacetexto:visited{font-size: 10px; color:#666666; text-decoration:none; }
.dobleColumnaNot .cajaTextoMedia li a.enlacetexto:hover {
	font-size: 10px;
	color:#CC3300;
	text-decoration:underline;
}
.dobleColumnaNot .cajaTextoMedia .encabezado {
	font-weight: bold;
	background-image: url(/css/img/brd_puntosH2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #22204F;
	margin-left: 6px;
	margin-right: 4px;
	margin-bottom: 4px;
	font-size: 12px;
}
.dobleColumnaNot .cajaTextoMedia .encabezado .categoria {
	display: inline;
	float: right;
}
.dobleColumnaNot .cajaTextoMedia .categoria {
	font-size: 11px;
	float: right;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
	color: #990000;
	text-align: right;
}
.dobleColumnaNot .cajaTextoMedia .separa {
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
}

.dobleColumnaNot #ult-graf .cajaFoto .piefoto {
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: hidden;
	font-weight: bold;
}
a.piefoto:link { color:#666666; text-decoration:none; }
a.piefoto:visited { color:#999999; text-decoration:none; }
a.piefoto:hover {
	color:#666666;
	text-decoration:underline;
} 
.dobleColumnaNot #ult-graf .cajaFoto .foto {
	margin: 0px;
	padding: 0px;
}
.separa-puntos { background:url(/css/img/f_articulo_top.gif) repeat-x; background-position: top; margin:10px 0 10px 0; padding:6px 0 0 0; font-size:11px; } 
#contenedor .separaH {
	width: 658px;
	display: block;
	float: left;
	position: relative;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #ECE9D8;
	font-size: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 8px;
}
#contenedor .noticia .foto {
	display: inline;
	border: 1px solid #CCCCCC;
	clear: right;
	float: left;
	padding: 4px;
	margin: 4px;
}
#contenedor .noticia .cuerpo {
	margin: 4px;
	padding-top: 4px;
}
#contenedor .noticia {
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	background-image: url(/css/img/brd_puntosH.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#contenedor .noticia .cuerpo .antetitulo {
	color:#333333;
	font-size:11px;
	text-transform:uppercase;
}
#contenedor .noticia .cuerpo .antetitulo a:link, #contenedor .noticia .cuerpo .antetitulo a:visited{ font-size: 8pt; color:#CC6600; text-decoration:none; }
#contenedor .noticia .cuerpo .antetitulo a:hover{	color:#000033;	text-decoration:underline;}
#contenedor .noticia .cuerpo .subtitulo {margin-bottom:3px; color:#444444; font-size:11px;}
#contenedor .noticia .cuerpo .titulo {
	color: #22204F;
	margin-bottom:3px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica;
}
#contenedor .noticia .cuerpo .titulo a:link, #contenedor .noticia .cuerpo .titulo a:visited{font-size: 12pt; color:#000033; text-decoration:none }
#contenedor .noticia .cuerpo .titulo a:hover{ color:#444444; text-decoration:underline;}
#contenedor .noticia .cuerpo .titulo a{color: #000033; text-decoration:none } 
#contenedor .noticia .cuerpo .enlace a{	color: #FF6600;	font-size:12px; }
#contenedor .noticia .cuerpo .enlace a:link {color:#CC6600; text-decoration:none}
#contenedor .noticia .cuerpo .enlace a:visited {color: #666666; text-decoration:none }
#contenedor .noticia .cuerpo .enlace a:hover {color:#CC6600; text-decoration:underline}
#contenedor .noticia .cuerpo .texto { 
	margin-bottom:4px;
	font-size:10pt;
	color:#444444;
}

.oneColElsCtr #container {
	height: 120px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica;
}
.oneColElsCtr #container h3{ 
	font-size:10px;
	padding-bottom: 12px;
	background-image: url(/css/img/brd_puntosH.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.oneColElsCtr #container h3 a:hover{ color:#CC6600; text-decoration:underline;}
.oneColElsCtr #container h3 strong{ color:#000000; clear: right;}

.oneColElsCtr #mainContent {
	margin: 4px;
}
.oneColElsCtr #foto {
	display: inline;
	border: 1px solid #CCCCCC;
	clear: right;
	float: left;
	padding: 4px;
	margin: 4px;
}
.oneColElsCtr #titulo {	color: #22204F;	margin-bottom:3px; font-weight:bold; font-family: Verdana, Arial, Helvetica; }
.oneColElsCtr #titulo a:link, .oneColElsCtr #titulo a:visited{font-size: 9pt; color:#CC6600; text-decoration:none }
.oneColElsCtr #titulo a:hover{ color:#CC6600; text-decoration:underline;}
.oneColElsCtr #titulo a{color: #000033; text-decoration:none } 
.oneColElsCtr #texto { margin-bottom:4px; font-size:8pt; color:#444444; }
.oneColElsCtr #texto a:link {color:#CC6600; text-decoration:none}
.oneColElsCtr #texto a:visited {color: #666666; text-decoration:none }
.oneColElsCtr #texto a:hover {color:#CC6600; text-decoration:underline}
.oneColElsCtr #titular a{ color:#999999; text-decoration:underline;} 

/* CINTILLO CLUBES */
/*Agrupador noticias CLUBES*/
div#actualidadClubes {
	/*width:340px;*/
	/*width:auto;*/
	border-color: #000033;
	border: 2px;
}
/*div#actualidadClubes .agrupador-eventos .texto{width:290px;}*/
#actualidadClubes .agrupador-eventos .estirar{
	margin-top:0px;
	margin-bottom:5px;
	display:inline-block;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	background-image: url(/css/img/brd_puntosH.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#actualidadClubes .agrupador-eventos img{
	float:left;
	margin:0px;
	padding:5px 15px 20px 5px;
	display:inline;
}
#actualidadClubes .foto{
	float:left;
	margin:0 10px 10px 0;
}
