/* elementos xhtml */
#verano{
	width: 406px;
	height: 80px;
	display: block;
}
#verano h2{
	font-size: 90%;
	margin: 0;
	padding: 0 0 0 12px;
	background: transparent url(/images/bulleth3.gif) 4px 5px no-repeat;
	background-color: #D6E3EB;
	color: #000000;
}
#verano #caja-izq img, #verano #caja-der img{
	border: 1px solid #000000;
	margin: 1px;
	float: left;
}
#verano #caja-izq p, #verano #caja-der p{
	border: 0;
	padding: 0;
	margin: 0 0 0 3px;
	color: #317394;
	font-size: 12px;
	font-family: verdana;
	float: left;
	width: 130px;
}
#verano #caja-izq p.firma, #verano #caja-der p.firma{
	color: #000000;
	font-size: 10px;
	margin-top: 2px;
}
#verano #caja-izq a.firma, #verano #caja-der a.firma{
	color: #000000;
	font-size: 10px;
	margin-top: 2px;
}
#caja-izq{
	width: 197px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	float: left;
}
#caja-der{
	width: 197px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	float: right;
}
#banner-sky{
	position: absolute;
	top: 129px;
	left: 770px;
}
#bigbanner_superior {
	height: 90px;
	padding-top: 3px;
	background-color: #EFEFEF;
	padding-bottom: 2px;
	width: 763px;
}
#bigbanner_superior #imagen {
	width: 21px;
	float: left;
	margin-left: 3px;
	text-align: right;
}
#bigbanner_superior #bigbanner {
	width: 732px;
	float: right;
	margin-right: 2px;
}

#contiene-bombo {
	width:350px;
	float: right;
	border: 1px solid #B3B3B3;
	background: #FFFFFF;
	margin-top: 6px;
	margin-right: 3px;
}
#cintillo {
	width: 350px;
	height: 15px;
	float: left;
	margin: 1px;
	padding-left: 10px;
	background: #D6E3EB url(/images/bulleth3.gif) 4px 5px no-repeat;
}

#cintillo a {
	text-align: left;
	font-size: 75%;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
}

#autobombo {
	width: 165px;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #FFFFFF;
}
#autobombo2 {
	width: 165px;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	color: #FFFFFF;
}

#autobomboUp {
	width: 330px;
	height: 60px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
}

#autobombo #titular-firma {
	float: left;
	width: 70px;
}
#autobombo #foto {
	float: left;
	width: 33px;
}

#autobombo #finde {
	float: left;
	width: 19px;
}

#autobombo2 #titular-firma {
	float: left;
	width: 70px;
}
#autobombo2 #foto {
	float: left;
	width: 33px;
}

#cabecera #cabbanner-izda {
	text-align: right;	
	float: left;
	width: 468px;
	padding-left: 5px;
}
#cabecera #ondacero {
	float: right;
	width: 70px;
	text-align: right;
}
#cabecera #ondacero-bombo {
	float: right;
	width: 75px;
	padding-top: 4px;
	
}

#cabecera img.autobombo {
	border: 1px solid #000000;
}

#autobomboUp img.autobombo {
	border: 1px solid #000000;
}

#autobomboUp #fotoUp {
	float: left;
	text-align: left;
	width: 33px;
	padding-top: 6px;
}

#titular-firma #titular {
	width: 90px;
	text-align: left;
	padding-left:5px;
}

#titular-firma #titularUp {
	width: 275px;
	text-align: left;
	font-size: 12px;
	color: #317394;
	font-weight: bold;
	padding-top: 5px;
}

#titular-firma #titular a {
	font-size: 12px;
	padding-left: 1px;
	font-family: Arial;
	color: #317394;
}

#titular-firma #firma {
	width: 80px;
	text-align: left;
}

#titular-firma #firmaUp {
	width: 275px;
	text-align: left;
	font-size: 10px;
	color: #317394;
	padding-top: 3px;
}

#titular-firma #firma a {
	font-size: 9px;
	padding-left: 1px;
	font-family: Arial;
	color: #317394;
}

#titular-firma #cintillo {
	width: 100px;
	background: transparent url(/images/bulleth3.gif) 4px 5px no-repeat;
}

#titular-firma #cintillo a {
	padding-left:9px;
	text-align: left;
	font-size: 75%;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
}

#autobomboUp #cintilloUp {
	width: 320px;
	background: transparent url(/images/bulleth3.gif) 4px 5px no-repeat;
	float:left
	font-size: 83%;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #636363; 
	padding-left:9px;
}

#autobomboUp #TextoUp {
	color: #317394;
	padding-top: 6px;
	border-top: 1px dotted #636363;
	width: 320px;
	
}
#autobomboUp #datosUp {
	padding-top: 6px;
	width: 320px;
	background-color: #D6E3EA;	
}

#autobomboUp #datosUp p{
	padding-left: 3px;	
}

body, html {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 85%;
 color: #242424;
 margin: 0;
 padding: 1px 0;
 background-color: #fff;
}
a{
	color: #317394;
	text-decoration: none;
}
img {
	border: 0;
}
a img {
	border: 0;
}
a.dentroh3 {
	color: #5A5A5A;
}
img.conborde {
	padding: 1px;
	border: 1px solid #d7d7d7;
}
p {
	margin: 8px 0;
}
h2 {
	font-size: 120%;
	border-bottom: 1px solid #A5A5A5;
	color: #317394;
}
h3 {
	font-size: 90%;
	margin: 0;
	padding: 0 0 0 12px;
	background: transparent url(/images/bulleth3.gif) 4px 5px no-repeat;
}
h6 {
	border-bottom: 1px solid #C5C5C5;
}
/* identificadores únicos */
#notiportada.tipo4 #comentario_portada {
	padding-left: 150px;
}

#contenedor {
	width: 765px;	 
	position: relative;
}
#cabecera {
	height: 94px;
	background-image: url(/images/fondocabecera.gif);
	background-repeat: repeat-x;	
	margin-bottom: 10px;
	position: relative;
}
#cabecera h1 {
	height: 68px;
	padding: 0;
	margin: 0 20px 0 20px;
	width: 193px;
	float: left;
	font-size: 180%;
}
#cabecera img.logo {
	float: left;
	padding-left: 25px;
	margin-right: 2px;
}
#cabecera img.logoradio {
	float: left;
	padding-left: 20px;
	margin-right: 2px;
}
#cabecera #cabbanner {
	text-align: center;	
	float: right;
	margin-right: 2px;
}
#bannertendencias_portada {
	float: right;
	margin-right: 20px;
	width: 110px;
	border-left: 1px solid #8C8C8C;
	padding: 8px 0 8px 6px;
}
#bannerdeportes_portada {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
	width: 110px;
	border-left: 1px solid #8C8C8C;
	padding: 8px 0 8px 6px;
}

#bannerdeportes_portada_gente {
	float: right;
	margin-top: 10px;
	width: 110px;
	border-left: 1px solid #8C8C8C;
	padding: 8px 0 8px 6px;
}

#cabecera p.fechacab	{
	font-size: 9px;
	width: 225px;
	background-color: #fff;
	position: absolute;
	top: 53px;
	left: 65px;
	padding: 0;
	margin: 0;
}
#cabecera p.fechacabradio	{
	font-size: 9px;
	width: 160px;
	background-color: #fff;
	position: absolute;
	top: 53px;
	left: 60px;
	padding: 0;
	margin: 0;
}
/* menu principal */
#mainMenu {
	width: 765px;
	margin: 0;
	padding: 0;
	clear: both;
}
#listMenuRoot {
	height: 27px;
	background: transparent url(/images/fondomenu.gif) repeat-x;
	padding: 5px 0 0 9px;
	margin: 0;
	font-size: 11px;	
}
#listMenuRoot li {
	background-image: none;
}
/* All <ul> tags in the menu including the first level */
.menulist, .menulist  ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.menulist ul {
	visibility: hidden;
	position: absolute;
	top: 2em;
	left: 8px;
	width: 170px;
	padding: 0;
	border-bottom: 2px solid #ccc;
	border-right: 2px solid #ccc;
	z-index: 100;
}
.menulist ul, [jar] {
	width: 178px;
}

.menulist ul.menutenden {
	top: -150px; 
}
/* Second and third etc. level submenus - position across from parent instead */
.menulist ul ul {
	top: 0;
	left: 172px;
}
.menulist li {
	float: left;
	position: relative;
}
/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.menulist ul li {
	float: none;
	margin-right: 0;
}
.menulist ul li a {
	color: #636363;
}
.menulist ul li a {
	padding: 4px 6px;
}
/* Links inside the menu */
.menulist a {
	display: block;
	color: #000;
	text-decoration:  none;
	background-image: url(/images/separaopciones.gif);
	background-repeat: repeat-x;
	background-position: left bottom; 
}
.menulist a:hover {
	background-color: #fff;
}
.menulist a#secciones {
	background: transparent url(/images/bulletsecciones.gif) 0 0 no-repeat;
	padding: 0 5px 9px 30px;
}
.menulist a#finde {
	background: transparent url(/images/bulletfinde.gif) 0 0 no-repeat;
	padding: 0 6px 9px 23px;
}
.menulist a#clipmenu {
	background: transparent url(/images/bulletfavoritas.gif) 0 0 no-repeat;
	padding: 0 3px 0 30px;
	float: left;
}
.menulist a#colaboradores {
	padding: 0 10px 6px 30px;
	background: transparent url(/images/bulletcolaboradores.gif) 0 0 no-repeat;
}
.menulist a#menubolet {
	background: transparent url(/images/bulletboletin.gif) 0 0 no-repeat;
	padding: 0 5px 0 38px;
}
.menulist a#menuayuda {
	background: transparent url(/images/bulletayuda.gif) 0 0 no-repeat;
	padding: 0 5px 0 25px;
}
.menulist a#menucallejero {
	background: transparent url(/images/bulletcallejero.gif) 0 0 no-repeat;
	padding: 0 5px 0 28px;
}
.menulist li form {
	padding: 0 4px 0 40px;
	background: transparent url(/images/bulletbuscar.gif) 12px 1px no-repeat;
}
/* Only style submenu indicators within submenus. */
.menulist a .subind {
 display:  none;
}
.menulist ul a .subind {
 display:  block;
 float: right;
}
/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.menulist a {
 float: left;
}
.menulist ul a {
 float: none;
}
/* \*/
.menulist a {
 float: none;
}
/* */
/* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/
* html .menulist  ul li {
 float: left;
 height: 1%;
}
* html .menulist  ul a {
 height: 1%;
}
/* End Hack */
/* sombras en menus */
div.sombrita {
	width: 168px;
	border: 1px solid #636363; 
	background-color: #ECECEC;
	padding: 2px 4px;
	margin: 0;
}

/* buscador */
.menulist li input.campo {
	background-color: #fff;
	border: 1px solid #5A5A5A;
	display: inline;
	height: 12px;
	width: 80px;
	font-size: 9px;
}
.menulist li input.boton {	
	vertical-align: top;
	display: inline;
	border: 0;	
	background-color: transparent; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5A5A5A;
	padding: 0 0 1px 0;
	height: 1.3em;
	cursor: pointer;
	font-size: 11px;
}
.menulist li form {
	display: inline;
}
/* clippings */
.menulist #clippings {
	visibility: hidden;
	position: absolute;
	top: 0;
	padding: 0;
	background-color: #ECECEC;
}
.menulist a#clipmenu {
	clear: none;
	display: inline;
}
.menulist a#clipmenu span#clippingsCounter {
	padding: 0;
	margin: 0;
	width: 15px;
	display: block;
	float: left;
}
.menulist #clippingsContainer{
	width: 250px; 
	overflow:auto;
	height: 120px;
	padding: 5px; 
	background-color: #F7F7F7;
	border-bottom: 1px solid #9B9680;
}
.menulist #clippingsContainer a{
	width: 260px; 
	clear: both;
	font-weight: normal;
	margin: 0 0 2px 0;
	padding: 0;
	background-image: none;
	color: #045377;
	font-size: 90%;
}
.menulist #clippingControls{
	width: 250px; 
	font-weight: normal;
	border-top: 1px solid #ccc;
	background-color: #ECECEC;
}
.menulist #clippingControls ul {
	margin: 0;
	padding: 0 0 3px 3px;
	width: 243px; 
	background-color: #ECECEC;
	background-image: none;
	border: 1px solid #636363; 
}
.menuList #clippingControls ul li {
	margin: 0;
}
.menulist #clippingControls a {
	width: 240px;
	padding: 2px 0 4px 0;
	display: block;
	background-image: url(/images/separaopciones.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: normal;
	clear: both;
	margin: 0;
}
.menulist #clippingControls a.leesiguiente {
	padding-left: 16px;
	background-image: url(/images/leesiguiente.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
}
.menulist #clippingControls a.borraleidas {
	padding-left: 18px;
	background-image: url(/images/borraleidas.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}
.menulist #clippingControls a.borratodas {
	padding-left: 18px;
	background-image: url(/images/borratodas.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.clippingItem, .clippingItem:visited, .clippingItemRead  {
	color: #000000; 
}
.clippingItemRead, .clippingItemRead:visited {
	color:#999999;
}
.clippingItemRead:hover { 
	color:#FFFF00;
}
.clippingIcon { 
	margin-top: 6px;
	float: left;
}
/* fin estilos para los clippings */
/* fin de estilos del menu principal*/
#exclusiva {
	width: 410px;
	float: left;
	margin-left: 10px;
	clear: both;
}
#exclusiva h2 {
	margin-bottom: 8px;
}
#exclusiva h4 {
	padding-left: 15px;
	padding-top: 6px;
	font-size: 100%;
	margin-top: 0;	
	margin-bottom: 8px;
}
#exclusiva h4 a {
	color: #7B7B7B;
}
#exclusiva h4.confidente a{
	color: #317394;
	font-weight: normal;
}
#exclusiva h3.confidente {
	border-top: 1px solid #ccc;
	padding-top: 4px;
	padding-left: 17px;
	background-position: 8px 9px;
}

.tribuna-sumario {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5A5A5A;
	padding-bottom: 3px;
}

#exclusiva p {
	border-top: 1px dotted #dadada;
	padding: 4px 0 0 15px;
	margin-top: 5px;
	margin-bottom: 10px;
}
/* noticia principal del día */
#notiportada {
	border-bottom: 1px solid #dadada;
	float: left;
	padding-bottom: 5px;
	width: 400px;
}
#notiportada img{
	float: left;
	padding-top: 3px;
	margin-left: 5px;
}
#notiportada h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	border-bottom: 1px dotted #dadada;
	margin: 0 0 5px 7px;
	padding: 0;
	padding-bottom: 5px;
	float: left;
	width: 240px;
	background-image: none;
}
#notiportada p {
	float: left;
	width: 120px;
	margin-left: 7px;
	border: 0;
	padding: 0;
}
/* variaciones de la noticia principal de portada */
br.clear {
	clear: both;
}
#notiportada.tipo2 a.clippingIcon {
	margin: 0;
	padding: 0;
}
#notiportada.tipo2 div#coluno {
	width: 180px;
	float: left;
	border: 0;
	margin-left: -9px;
}
#notiportada.tipo2 div#coluno, [jar] {
	margin-left: 0;
}
#notiportada.tipo2 div#coluno p {
	width: 180px;
	float: none;
	padding-left: 10px;
}
#notiportada.tipo2 div#coluno h3 {
	width: 180px;
	float: righ;
	padding-top: 0;
	margin-top: 0;
}
#notiportada.tipo2 div#coldos {
	float: left;
	border-left: 1px solid #E2E2E2;
	width: 170px;
	margin-left: 8px;
	background-color: #D6E3EA;
}
#notiportada.tipo2 div#coldos h2{
	font-size: 90%;
	margin: 0;
	padding: 0 0 0 12px;
	background: transparent url(/images/bulleth3.gif) 4px 5px no-repeat;
	background-color: #D6E3EB;
	color: #000000;
	border: 0;
}
#notiportada.tipo2 div#coldos p {
	width: 168px;
	padding: 0;
	margin-left: 4px;
	margin-bottom: 2px;
	border: 0;
}
#notiportada.tipo2 div#coldos p.firma{
	font-size: 90%;
	color: #000000;
	border:0;
	margin-top: 0;
	margin-left: 4px;
	padding-top: 0;
	padding-bottom: 3px;
}
#notiportada.tipo4 h3 {
	width: 390px;
	float: none;
	margin-left: 18px;
	padding-top: 7px;
}
#notiportada.tipo4 p {
	margin-left: 10px;
	width: 185px;
}

#notiportada.tipo4 div#sumarios-izq h3 {
	width: 200px;
	float: none;
	margin-left: 18px;
	padding-top: 7px;
}
#notiportada.tipo4 div#sumarios-izq p {
	margin-left: 10px;
	width: 85px;
}

#notiportada.tipo4 div#caja-datos p {
	width: 148px;
	padding: 0;
	margin-left: 2px;
	font-size: 9px;
	margin-right: 2px;
}

#notiportada.tipo4 div#sumarios-izq {
	width: 200px;
	float: left;
}

#notiportada.tipo4 div#caja-datos {
	width: 150px;
	float: right;
	border-left: 1px solid #E2E2E2;
	margin-left: 8px;
	background-color: #D6E3EA;
}

#notiportada.tipo5 div#coluno {
	float: left;
	width: 190px;
}
#notiportada.tipo5 div#coldos {
	float: left;
	border-left: 1px solid #E2E2E2;
	width: 190px;
	margin-left: 2px;
}
#notiportada.tipo5 div#coluno h3 {
	width: 170px;
	float: none;
	font-size: 140%;
}
#notiportada.tipo5 div#coldos h3 {
	width: 170px;
	float: none;
	font-size: 140%;
	padding-left: 11px;
}
#notiportada.tipo5 div#coldos p, #notiportada.tipo5 div#coluno p {
	width: 170px;
	padding-left: 0;
	margin: 0;
}
#notiportada.tipo5 div#coldos p {
	padding-left: 15px;
}
/* estilos para noticiones */
#noticion {
	margin-bottom: 20px;
	margin-left: 25px;
}
#noticion h2 {	
	border: 0;
	font-size: 350%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 15px;
}
#noticion div {
	float: left;
	width: 350px;
	margin-left: 8px;
}
#conimg {
	width: 390px;
	float: left;
}
#conimg h4{
	float: left;
	width: 300px;
	clear: none;
	margin-right: 3px;	
}

#conimg img {
	float: left;
	clear: none;
	width: 69px;
	margin-top: 3px;
}
#conimg-izda {
	width: 390px;
	float: left;
}
#conimg-izda h4{
	float: right;
	width: 300px;
	clear: none;
	padding-left: 5px;
	margin-right: 3px;	
}

#conimg-izda img {
	float: left;
	clear: none;
	width: 69px;
	padding-left: 8px;
	padding-top: 4px;
}
#otroconimg {
	width: 390px;
	float: left;
}

#otroconimg p{
	float: left;
	width: 300px;
	clear: none;
	padding-left: 5px;
	margin-right: 3px;	
}
#otroconimg img {
	float: left;
	clear: none;
	width: 69px;
	margin-top: 3px;
}

#otroconimg img.noti4 {
	float: left;
	clear: none;
	width: 69px;
	padding-top: 3px;
	padding-left: 3px;
}
/* fin variaciones de la noticia principal de portada */
#lupaygranoeimg {
	margin-top: 8px;
	float: left;
	padding-top: 4px;
	padding-bottom: 0;
	margin-bottom: 5px;
	border-top: 1px solid #8C8C8C;
	border-bottom: 1px solid #ccc;
}
#lupaygranoeimg p {
	border: 0;
	margin-top: 0;
}
#lupaygrano{
	width: 160px;
	float: left;
	margin-right: 5px;
}
#lupaygrano p {
	margin-bottom: 5px;
	float: left;
	padding-left: 4px;
	width: 140px;
}
#lupaygrano a.autor {
	padding: 3px;
	background-color: #F6F6F6;
	margin-left: 12px;
	color: #7B7B7B;
	font-size: 90%;
	display: block;
	margin-bottom: 5px;
	height: 31px;
	clear: both;
}
#lupaygrano a.autor img{
	vertical-align: top;
	margin-right: 5px;
	float: left;
}
#lupaygrano a.autor strong {
	float: left;
	display:block;
}
#lupaygrano h3 {
	margin: 3px 0 0 4px;
}
#lupagrano-arriba{
	border-bottom: 1px solid #ccc;
	width: 400px;
}
#lupagrano-arriba a.autor {
	padding: 3px;
	background-color: #F6F6F6;
	margin-left: 12px;
	color: #7B7B7B;
	font-size: 90%;
	display: block;
	margin-bottom: 5px;
	height: 31px;
	clear: both;
}
#lupagrano-arriba h3 {
	margin: 3px 0 0 4px;
}
#lupagrano-arriba p {
	margin-top: 0;
	padding-top: 3px;
	border: 0;
}
#lupagrano-arriba a.autor img{
	vertical-align: top;
	margin-right: 5px;
	float: left;
}
#lupa-arriba{
	width: 198px;
	float:left;
}
#grano-arriba{
	width: 198px;
	float: right;
}
#mientrastanto{
	width: 160px;
	float: left;
	margin-right: 5px;
}
#mientrastanto p {
	border: 0;
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	padding-left: 4px;
	width: 140px;
}
#mientrastanto a.autor {
	padding: 3px;
	background-color: #F6F6F6;
	margin-left: 12px;
	color: #7B7B7B;
	font-size: 90%;
	display: block;
	margin-bottom: 5px;
	height: 31px;
	clear: both;
}
#mientrastanto a.autor img{
	vertical-align: top;
	margin-right: 5px;
	float: left;
}
#mientrastanto a.autor strong {
	float: left;
	display:block;
}
#mientrastanto h3 {
	margin: 3px 0 0 4px;
}

#lupa {
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
#tribuna {
	width: 160px;
	float: left;
	margin-right: 5px;
}
#tribuna-derecha {
	width: 210px;
	float: left;
	margin-right: 5px;
	margin-left: 7px;
}
#tribuna p {
	border: 0;
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	padding-left: 4px;
	width: 140px;
}
#tribuna-derecha p {
	border: 0;
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	padding-left: 4px;
	width: 190px;
}
#tribuna a.autor, #tribuna-derecha a.autor {
	padding: 3px;
	background-color: #F6F6F6;
	margin-left: 12px;
	color: #7B7B7B;
	font-size: 90%;
	display: block;
	margin-bottom: 5px;
	height: 31px;
	clear: both;
}
#tribuna a.autor strong, #tribuna-derecha a.autor strong {
	float: left;
	display:block;
}
#tribuna h3, #tribuna-derecha h3 {
	margin: 3px 0 0 4px;
}
#enimagenes {
	float: right;
#enimagenes p {
	width: 230px;
}
	padding-left: 7px;
}
#enimagenes img {
	padding-left: 8px;
	padding-top: 4px;
}
.bannerizqda {
	padding-right: 10px;
	margin-right: 7px;
	border-right: 1px solid #B5B5B5;	
}
#mercadosyactualidad {
	width: 310px;
	float: left;
	margin-left: 15px;
}
#mercadosyactualidad h2 {
	margin-bottom: 1px;
}
#mercadosyactualidad h3 {
	border-top: 1px solid #b5b5b5;
	padding-top: 5px;
	margin-left: 4px;
	background-position: 4px 10px;
}
#mercadosyactualidad h3 a {
	color: #5A5A5A;
}
#mercadosyactualidad h3.actualidad_primera {
	border: 0;
}
#mercadosyactualidad p {
	padding: 2px 0 8px 5px;
	margin-top: 0;
	margin-bottom: 0;
	width: 280px;
}
#mercadosyactualidad p.espana2 {
	background-image: url(/images/dotted.gif);
	background-repeat: repeat-x;
	padding: 2px 0 2px 5px;
}
#mercadosyactualidad p, [jar] {
	padding-left: 15px;
}
#mercados p {
	margin: 0;
	padding-bottom: 4px;
	margin-bottom: 3px;
	border-bottom: 1px solid #DADADA;
}
#mercados p a {
	color: #7B7B7B;
}
#mercabusca2 {
	background-color: #F7F7F7;	
	float: left;
	width: 310px;
	height: 48px;
	margin-bottom: 5px;
}
#mercabusca2 form {
	margin: 0;
	float: left;
	width: 273px;
	height: 47px;
}
#mercabusca2 form div{
	float: left;
	width: 100px;
	font-size: 90%;
	padding-left: 2px;
	padding-top: 3px;
}
#mercabusca2 form label {
	display: block;
	color: #317394;
}
#mercabusca2 form label input {
	vertical-align: middle;
	margin-bottom: 1px;
	margin-left: 6px;
}
#mercabusca2 form input.texto {
	width: 100px;
	border: 1px solid #8C8C8C;
	padding: 1px;
	font-size: 80%;
	margin-left: 6px;
	margin-top: 15px;
	margin-bottom: 1px;
	vertical-align: text-bottom;
}
#noticia_mercados {
	margin-top: 3px;
	margin-bottom: 5px;
	border: 0;
	width: 313px;	
	background-color: #D6E3EA;
	background-image: url(/images/noticia_mercados_abajo.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#noticia_mercados h3{
	background-image: url(/images/noticia_mercados_arriba.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border: 0;
	margin-left: 0;
}
#noticia_mercados p {
	padding-bottom: 7px;
	padding-left: 13px;
	border: 0;
}
#puntodevista {
	width: 150px;
	float: left;
	margin-top: 10px;
	border-right: 1px solid #DADADA;
}
#puntodevista p {
	width: 130px;
}
#puntodevista a.clippingIcon{
	margin-top: 3px;
	float: left;
}
#puntodevista h3 {
	border: 0;
	margin-top: 3px;
	padding-top: 0;
	padding-bottom: 3px;
	background-position: 4px 6px;
}
#puntodevista a.autor {
	padding: 3px;
	background-color: #F6F6F6;
	color: #7B7B7B;
	font-size: 90%;
	display: block;
	margin: 3px 2px 5px 5px;
	text-align: right;
}
#puntodevista a.autor img{
	vertical-align: top;
	margin-left: 5px;
}
#aloja_banner_mercados {
	margin-top: 10px;
	width: 146px;
	float: right;
	padding-left: 5px;
}
#tendencias {
	float: left;
	width: 760px;
	margin-left: 10px;
	clear: both;
	position: relative;
}
#tendencias h2 {
	margin-bottom: 7px;
	padding: 0;
	margin-top: 0;
	color: #AD0000;
}
#tendencias h3 {
	margin-left: 5px;
	background-image: url(/images/bulletrojo.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	text-transform: uppercase;
}
#tendencias h3.segundo {
	border-top: 1px solid #B5B5B5;
	padding-top: 3px;
	background-position: 4px 8px;
}
#tendencias h4, #gente h4, #recomendaciones-bien h4 {
	font-size: 100%;
	padding-left: 15px;
	padding-top: 4px;
	margin-top: 0;	
	margin-bottom: 2px;
	font-weight: normal;
}
#tendencias a, #tendencias a span {
	color: #5A5A5A;
}
#tendencias h4 a,  #recomendaciones-bien h4 a{
	color: #AD0000;
}
#notitendencias {
	width: 380px;
	float: left;
	padding-right: 15px;
	border-right: 1px solid #B5B5B5;
	margin-right: 15px;
}
#notitendencias p{
	margin-top: 0;
	margin-left: 17px;
	padding-top: 6px;
	border-top: 1px dotted #C6C6C6;
}
#recomendaciones-bien {
	width: 175px;
	float: left;
	padding-right: 5px;
	margin-right: 0;
}
#recomendaciones-bien a.imgrecom {
	width: 155px;
	background-color: #F6F6F6;
	display: block;
	margin-left: 10px;
	margin-top: 4px;
}
#recomendaciones-bien p {
	margin: 0 0 4px 16px;
}
#recomendaciones-bien #recom1 a, #recomendaciones-bien #recom2 a {
	color: #5A5A5A;
}
#recomendaciones-bien #recom1 h4 a, #recomendaciones-bien #recom2 h4 a {
	color: #AD0000;
}

#recomendaciones-bienfutbol {
	width: 220px;
	float: left;
	padding-right: 5px;
	margin-right: 0;
}
#recomendaciones-bienfutbol a.imgrecom {
	width: 155px;
	background-color: #F6F6F6;
	display: block;
	margin-left: 10px;
	margin-top: 4px;
}
#recomendaciones-bienfutbol p {
	margin: 0 0 4px 16px;
}
#recomendaciones-bienfutbol #recom1 a {
	color: #5A5A5A;
}
#recomendaciones-bienfutbol #recom1 h4 a {
	color: #AD0000;
}

#gente {
	margin-top: 0;
	width: 570px;
	float: left;
	padding-bottom: 5px;
}
#gente img, #deportes #gente img {
	float: left;
	margin-right: 10px;
}
#gente p, #deportes #gente p {
	margin-top: 5px;
	padding: 0;
	margin-bottom: 0;
	width: 460px;
}
#gente a, #deportes #gente a {
	color: #5A5A5A;
}
#gente h4 a, #deportes #gente h4 a {
	color: #317394;
}
#gente h4 a span, #deportes #gente h4 a span {
	color: #5A5A5A;
}
#gente h2, #deportes #gente h2{
	margin-bottom: 0;
	margin-bottom: 7px;
	width: 570px;
}
#gente h4, #deportes #gente h4{
	border-bottom: 1px dotted #ddd;
	float: left;
	width: 460px;
	margin-left: 0;
	padding-left: 0;
}

#gente_abajo {
	margin-top: 0;
	width: 730px;
	float: left;
	padding-bottom: 5px;
}
#gente_abajo img, #deportes #gente_abajo img {
	float: left;
	margin-right: 10px;
}
#gente_abajo p, #deportes #gente_abajo p {
	margin-top: 5px;
	padding: 0;
	margin-bottom: 0;
	width: 620px;
}
#gente_abajo a, #deportes #gente_abajo a {
	color: #5A5A5A;
}
#gente_abajo h4 a, #deportes #gente_abajo h4 a {
	color: #317394;
}
#gente_abajo h4 a span, #deportes #gente_abajo h4 a span {
	color: #5A5A5A;
}
#gente_abajo h2, #deportes #gente_abajo h2{
	margin-bottom: 0;
	margin-bottom: 7px;
	width: 730px;
}
#gente_abajo h4, #deportes #gente_abajo h4{
	border-bottom: 1px dotted #ddd;
	float: left;
	width: 620px;
	margin-left: 0;
	padding-left: 0;
}

#pie {
	clear: both;
}
#pie .bannerpie {
	margin: 0 0 10px 20px;
}
#pie ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#pie ul li {
	display: inline;
}
#pie #edanteriores {
	background-image: url(/images/fondomenu.gif);
	background-repeat: repeat-x;
	padding-top: 6px;
	padding-left: 10px;
	height: 27px;
	font-size: 9px; 
}
#pie #edanteriores li {
	padding: 0 3px 0 7px;
	border-right: 1px solid #BDBFBC;	
}
#pie #edanteriores li a {
	color: #7B7B7B;
	margin: 0;
	padding: 0;	
}
#pie #edanteriores li.primera {
	color: #5A5A5A;
	padding-left: 10px;
	background-image: url(/images/bulletrojo.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	font-weight: bold;
	border: 0;	
}
#pie #edanteriores li.ultima {
	border: 0;	 
}
#pie #quienes2 {
	clear: both;
	width: 770px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
	margin:0;
	padding:0;
}
#pie #quienes2 li {
	padding: 0 8px;
	border-left: 2px solid #538AB3;
	font-size: 9px;
	height: 70%;
}
#pie #quienes2 li a {
	color: #7B7B7B;
}
#pie #quienes2 li.ultima {
	border-right: 2px solid #538AB3;
}
#pie a.ojd {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	display: block;
	width: 96px;
}
/* plantilla "en exclusiva" */
#migas {
	margin: 0 0 20px 10px;
	padding: 0 0 0 5px;
	list-style: none;
	border-left: 2px solid #538EB6;
	font-size: 9px;
}
#migas li {
	display: inline;
	font-weight: bold;
	color: #7F7F7F;	
}
#migas li a{
	padding-right: 7px;
	margin-right: 2px;
	font-weight: normal;
	background-image: url(/images/separamigas.gif);
	background-position: right;
	background-repeat: no-repeat;
	color: #7F7F7F;	
}
#noticia {
	width: 540px;
	float: left;
	padding-left: 12px;
	padding-top: 5px;
	margin-right: 15px;
	margin-left: 10px;
	border-top: 1px solid #888;
}
#noticia #alojabanner_medio {
	text-align: center;	
}

#seccion_mercados #alojabanner_medio {
	text-align: center;	
}

#noticia h3 {
	margin-left: -12px;
}
#noticia h2 {
	color: #538EB6; 
	font-size: 160%;
	margin: 4px 0 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	border: 0;
}
#titular {
	/*border-bottom: 1px dotted #C5C5C5;	*/
	float: left;
	padding-bottom: 3px;
	width: 540px;
}
#titular.noentradilla {
	border-bottom: 0;
}
#entradilla {
	border-top: 1px dotted #C5C5C5;
}
#img-arriba {
	float: left;
	width: 262px;
	margin: 3px 0 3px 0;
}
#img-arriba p{
	font-size: 80%;
	margin: 0px;
	padding: 0px;
}
.fechaRel{
	font-size: 80%;
}
#noticia h2.foto-arriba {
	float: left;
	width: 260px;
	color: #538EB6; 
	border: 0;
	margin-left: 4px;
}
#noticia h4 {
	margin: 3px 0;
	color: #7F7F7F;
	font-size: 110%;
	padding-bottom: 3px;
	clear: both;
}
#foto-entradilla{
	float: left;
	width: 260px;
	border: 0;
	margin-left: 4px;
}
#foto-entradilla h4 {
	float: left;
	width: 260px;
	color: #7F7F7F; 
	border: 0;
	padding-top: 4px;
	margin-top: 6px;
	margin-left: 4px;
}
#noticia h5 {
	font-size: 100%;
	margin: 0;
	padding: 0;
	clear: right;
}
#fuenteyfecha {
	border-top: 1px dotted #C5C5C5;
	float: left;
	width: 540px;
}
#fuenteyfecha.noherram {
	border-bottom: 1px dotted #C5C5C5;
	margin-bottom: 5px;
}
#fuenteyfecha p{
	margin: 0;
	padding: 2px 0;
	font-size: 82%;
}
p.fuente {
	float: left;
	width: 40%;
}
p.fecha {
	float: right;
	width: 55%;
	text-align: right;
}

#rinconlector #fuenteyfecha-rincon {
	border-top: 1px dotted #C5C5C5;
	float: left;
	width: 555px;
	border-bottom: 1px dotted #C5C5C5;
	margin-bottom: 3px;
	margin-top: 8px;
	padding-bottom: 2px;
}
#rinconlector #fuenteyfecha-rincon p{
	margin: 0;
	padding: 2px 0;
	font-size: 82%;
}
#rinconlector #fuenteyfecha-rincon p.fecha {
	float: left;
	width: 55%;
	text-align: left;
}

#masnoticias-mercados {
	width: 165px;
	float: left;
	border-top: 1px solid #888;
	padding-top: 4px;
	/*position: relative;*/
}
#masnoticias-mercados h3 {
	margin-top: 2px;
	margin-left: 4px;
	clear: both;
}
#masnoticias-mercados p {
	margin: 4px 0 4px 5px;	
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #C5C5C5;
	float: left;
	width: 140px;
}
#masnoticias-mercados #alojabanner_lateral {
	float: right;
	padding: 3px 0;
	margin: 3px 0;
	width: 154px;
	text-align: center;
}
#masnoticias {
	width: 165px;
	float: left;
	border-top: 1px solid #888;
	padding-top: 4px;
	/*position: relative;*/
}
#masnoticias.tendencias {
 margin-top: 20px;
}
#masnoticiasdepuros.tendencias {
 margin-top: 32px;
}
#masnoticias.tendencias h2 {
	border-bottom-color: #888;
	margin-bottom: 4px;
}
#masnoticias p {
	margin: 4px 0 4px 5px;	
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #C5C5C5;
	float: left;
	width: 140px;
}
#masnoticias p.encuesta {
	color: #538EB6;
	border: 0;
}
#masnoticias h3.encuesta {
	clear: both;
}
#masnoticias p.preconfi {
	border-bottom: 1px solid #B2B2B2;
}
#masnoticias a.elconfi {
	color: #7F7F7F;
	border: 0;
}
#masnoticias p.elconfi {
	border-bottom-style: solid;
}
#masnoticias h3 {
	margin-left: 4px;
	clear: both;
}
#masnoticias form {
	padding-left: 10px;
	font-size: 11px;
	margin-top: -4px;
	margin-bottom: 4px;
	padding-bottom: 5px;
	border-bottom: 1px solid #B2B2B2;
}
#masnoticias form input {
	font-size: 10px;
	margin-left: 5px;
}
#masnoticias #alojabanner_lateral {
	float: right;
	padding: 3px 0;
	margin: 3px 0;
	width: 154px;
	border-bottom: 1px solid #B2B2B2;
	text-align: center;
}
#masnoticias #banner-derecha-opinion {
	padding: 3px 0;
	margin: 3px 0;
	width: 150px;
	border-bottom: 1px solid #B2B2B2;
	text-align: center;
}
#masnoticias p.ultimanoti {
	border: 0;
}
#herramientas {
	clear: both;
	margin-bottom: 10px;
	padding: 5px 0;
	border-bottom: 1px dotted #C5C5C5;
	border-top: 1px dotted #C5C5C5;
	font-size: 90%;
}
#herramientas img {
	vertical-align: middle;
}
#herramientas span {
	margin-right: 4px;
	color: #585858;
}

#herramientas a.opinar {
	background-image: url(/images/opinar.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 5px 0;	
	padding-left: 19px;
	color: #242424;
	margin-left: 180px;
}


#herramientas a.opinarocio {
	background-image: url(/images/opinar.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 5px 0;	
	padding-left: 19px;
	color: #242424;
	margin-left: 80px;
}

#herramientas a.ver {
	background-image: url(/images/ver.gif);
	background-position: 2px 6px;
	background-repeat: no-repeat;
	padding: 5px 0;	
	padding-left: 19px;
	color: #242424;
	margin-left: 5px;
}
#acciones {
	clear: both;
	border-bottom: 1px dotted #C5C5C5;
	border-top: 1px dotted #C5C5C5;
	padding: 0;
	margin: 5px 0;	
	padding: 9px 0;
	list-style: none;
	font-size: 9px;
	height: 12px;
}
#acciones li{
	display: inline;
	background-repeat: no-repeat;
	margin-right: 4px;
}
#acciones li a {
	color: #585858;	
}
#acciones li.imprimir {
	background-image: url(/images/impresora.gif);
	padding-left: 15px;
}
#acciones li.enviar {
	background-image: url(/images/enviar.gif);
	background-position: 0 1px;
	padding-left: 18px;
}
#acciones li.valorar {
	background-image: url(/images/valorar.gif);
	background-position: 0 4px;
	padding-left: 26px;
}
#acciones li.opinar {
	background-image: url(/images/opinar.gif);
	background-position: 0 1px;
	padding: 5px 0;	
	padding-left: 19px;
}
#acciones li.ver {
	background-image: url(/images/ver.gif);
	padding-left: 16px;
}
#notirel-2col {
	margin-top: 15px;
	padding-top: 3px;
	border-top: 1px solid #888;	
}
#notirel-2col h3 {
	margin-left: 5px;
	margin-bottom: 12px;
}
#notirel-2col p {
	border-top: 1px dotted #dadada;
	padding: 2px 0 0 0;
	margin: 5px 0 10px 15px;
}
#notirel-2col p.noborder {
	border: 0;
}
/* estilos para interior el confidente */
#noticia h2.tituloconfidente {	
	background-color: #ECF4F6;
	background-image: url(/images/fondotitconfi.gif);
	background-repeat: no-repeat;
	padding: 18px 10px 0 35px;
	width: 495px;
	height: 70px;
	color: #538EB6;
	border: 0;
}
/* estilos para interior con lupa */
#noticia h2.titulolupa {
	color: #538EB6;
	border: 0;
}
#noticia #autor-lupa {
	float: left;
	margin: 5px 8px 3px 0;
}
#noticia h2.titulolupa span{
	font-size: 60%;
	font-weight: normal; 
	color: #7F7F7F;
	padding-top: 4px;
	display: block;
}
/* estilos para portadas de secciones */
#generica-seccion {
	float: left;
	margin-left: 6px;
}
#generica-seccion h3 {
	margin-left: -12px;
}
#generica-seccion h2 {
	color: #538EB6; 
	font-size: 160%;
	margin: 4px 0 0 0;
	padding-left: 5px;
	float: left;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}
#generica-seccion h2.foto-arriba {
	float: left;
	width: 260px;
	color: #538EB6; 
	border: 0;
}
#generica-seccion h4 {
	margin: 3px 0;
	color: #538EB6; 
	font-size: 110%;
	padding-bottom: 3px;
	clear: both;
}
#generica-seccion h5 {
	font-size: 100%;
	margin: 0;
	padding: 0;
}
#generica-seccion p {
	clear: both;
	margin: 0;
}
#nivel1, #generica-seccion div.nivel2, #generica-seccion div.nivel3 {
	border-top: 1px solid #888;
	padding-left: 12px;
	padding-top: 5px;
	margin-right: 20px;
	margin-left: 5px;
	width: 540px;
}
#nivel1 #relacionadas-principal {
	margin-top: 10px;
	margin-left: 10px;
}
#nivel1 #relacionadas-principal p{
	border-top: 1px dotted #dadada;
	padding: 2px 0 0 0;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px; 
}

#generica-seccion div.nivel2 #relacionadas-principal {
	margin-top: 10px;
	margin-left: 10px;
}
#generica-seccion div.nivel2 #relacionadas-principal p{
	border-top: 1px dotted #dadada;
	padding: 2px 0 0 0;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px; 
}


#generica-seccion div.nivel2 {
	margin-top: 5px;
	padding-left: 0;
}
#generica-seccion div.nivel2 p {
	margin-left: 14px;
}
#generica-seccion div.nivel2 #fuenteyfecha {
	margin-left: 7px;
	width: 543px;
}
#generica-seccion div.nivel2 #fuenteyfecha p{
	margin-left: 0;
}
#generica-seccion div.nivel2 h3 {
	background-image: none;
	padding-left: 28px;
}
#generica-seccion div.nivel3 {
	margin-top: 8px;
	margin-bottom: 5px;
	padding-left: 0;
}
#generica-seccion div.nivel3 p {
	margin: 4px 0 0 14px;
	clear: none;
}
#generica-seccion div.nivel3 h3 {
	background-image: none;
	margin-left: 16px;
	padding: 0 0 2px 0;
	border-bottom: 1px dotted #C5C5C5;
}
/* estilos para plantillas de gente */
#imgnotigente {
	float: right;
	width: 186px;
	padding-top: 7px;
	text-align: center;
}
#imgnotigente p {
	font-size: 90%;
	margin: 5px auto 30px auto;
}
#imgnotigente p img {
	display: block;
	margin: 0 auto;
}
#txtnotigente {
	width: 340px;
	float: left;
	margin-right: 10px;
}
#txtnotigente #fuenteyfecha {
	width: 340px;
}
#fauxcol {
	background-image: url(/images/back-gente.gif);
	background-repeat: repeat-y;
	background-position: -26px 0;
	margin-bottom: 10px;
	float: left;
}
#fauxcol #acciones {
	margin-top: 3px;
}
#noticia h3.gente{
	background-image: url(/images/bulletrojo.gif);
	margin-left: 0;
}
#noticia h2.gente {
	border: 0;
	color: #AD0000;
}
/* estilos para la ficha de cine */
div#noticia.ficha {
	float: left;
	width: 540px;
	margin-top: 20px;
}
div#noticia.ficha p {
	clear: both;
}
div#noticia.ficha #fuenteyfecha {
	width: 540px;
	margin-bottom: 3px;
}
div#noticia.ficha #fuenteyfecha p {
	clear: none;
}
div#noticia.ficha #fichapeli {
	background-image: url(/images/backfichacine.gif);
	background-repeat: repeat-y;
	float: left;
	width: 540px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
}
div#noticia.ficha #fichapeli img {
	float: left;
	margin: 2px 7px 7px 7px;
}
div#noticia.ficha table {
	width: 370px;
	border-collapse: collapse;
}
div#noticia.ficha table td {
	border: 0;
	font-size: 90%;
	background-color: #F7F7F7;
}
div#noticia.ficha table tr.primero {
	padding-top: 8px;
}
div#noticia.ficha table tr.ultimo {
	padding-bottom: 8px;
}
div#noticia.ficha table col.termino {
	width: 30%;
	text-align: right;
	color: #538EB6;
	font-weight: bold;
	padding-right: 7px;
	vertical-align: top;	
}
div#noticia.ficha table td.termino {
	width: 30%;
	text-align: right;
	color: #538EB6;
	font-weight: bold;
	padding-right: 7px;
	vertical-align: top;	
}
ol#migas.fichas {
	margin-bottom: 0;
}
#otros {
	margin-top: 15px;
	border-top: 1px solid #888;
	padding-top: 3px;
	margin-bottom: 20px;
	float: left;
	width: 540px;
}

#otros #vermas {
	background: none;
	border-bottom: 1px solid #888;
	text-align: right;
	padding-bottom: 3px;
	width: 540px;
}

#otros #vermas p {
	font-size: 10px;
	font-weight: bold;
}

div#otros.buscador {
	margin-top: 0;
	padding-top: 5px;
}
#otros ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 5px;
}
#otros li{
	border-bottom: 1px dotted #c5c5c5;
	margin: 0;
	float: left;
	width: 255px;
	margin-right: 10px;
	padding: 3px 0;
}
#otros li a{
	padding-bottom: 3px;
	display: block;
	float: left;
	width: 235px;
	height: 28px;
}
#otros li a.clippingIcon {
	border: 0;
	display: block;
	width: 15px;
	float: left;
	padding-bottom: 0;
	margin-top: 0;
}
/* estilos para la ficha de hoteles */
#fauxcolhotel {
	background-image: url(/images/back-hotel.gif);
	background-repeat: repeat-y;
	margin-bottom: 10px;
	float: left;
}
#imgsficha {
	float: left;
	width: 127px;
	text-align: center;
	padding-top: 6px;
}
#imgsficha img {
	margin-bottom: 8px;
}
#imgsficha h4 {
	text-align: left;
	margin-left: 6px;
	margin-bottom: 0;
	color: #5F5F5F;
	font-size: 90%;
}
#imgsficha ul {
	float: none;
	list-style: none;
	margin: 0 4px 0 10px;
	padding: 0;
	text-align: left;
	font-size: 80%;
}
#imgsficha ul li {
	margin-bottom: 2px;
}
#imgnotigente h4 {
	text-align: left;
	margin-left: 6px;
	margin-bottom: 0;
	color: #5F5F5F;
	font-size: 90%;
}
#imgnotigente ul {
	float: none;
	list-style: none;
	margin: 0 4px 0 10px;
	padding: 0;
	text-align: left;
	font-size: 80%;
}
#imgnotigente ul li {
	margin-bottom: 2px;
}
#txtficha {
	width: 408px;
	float: left;
	margin-left: 1px;
}
#saltiberio {
	width: 540px;
	float: left;
	margin-left: 1px;
}
#saltiberio img {
	padding: 5px;
}
div#noticia.ficha #txtficha table {
	width: 408px;
}
div#noticia.ficha #txtficha p{
	margin: 10px 0 15px 12px;
}
#frmbuscar {
	margin: 15px 0 0 0;
	background-color: #F7F7F7;
	padding: 12px 0;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #888;
}
#frmbuscar select {
	width: 100px;
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#frmbuscar input, #frmbuscar select {
	vertical-align: middle;
}
#frmbuscar input.text {
	border: 1px solid #888;
	width: 100px;
	padding: 1px;
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#frmbuscar label.prov {
	margin-left: 17px;
}
#frmbuscar label {
	background-image: url(/images/pixrojo.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	font-size: 80%;
	font-weight: bold;
	margin-left: 5px;
	padding-left: 8px;
}
/* fir cabeceras */
#h2exclusiva {
	text-indent: -5000px;
	background: url(/images/exclusiva.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2elecciones {
	text-indent: -5000px;
	background: url(/images/elecciones.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2ultimahora {
	text-indent: -5000px;
	background: url(/images/ultimahora.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2mercados {
	text-indent: -5000px;
	background: url(/images/h2mercados.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2tendencias {
	text-indent: -5000px;
	background: url(/images/tendencias.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2tendenciashome {
	text-indent: -5000px;
	background: url(/images/tendencias.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
	width: 730px;
}
#h2salud {
	text-indent: -5000px;
	background: url(/images/h2salud.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2tecno {
	text-indent: -5000px;
	background: url(/images/tecnologia.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2tendenciaselconfi {
	text-indent: -5000px;
	background: url(/images/tendenciaselconfi.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2actualidad {
	text-indent: -5000px;
	background: url(/images/actualidad.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
	clear: both;
}
#h2gente {
	text-indent: -5000px;
	background: url(/images/gente.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
	margin-top: 22px;
	clear: both;
}
/* portada tendencias A */
#tenden-nivel1 #cintillo-finde {
	float: left;
	width: 520px;
	font-size: 130%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #AD0000;
	font-weight: bold;
	padding-bottom: 5px;
}
#tenden-nivel1 #linea-cintillo {
	float: left;
	width: 520px;
}
#tenden-nivel1 {
	margin-top: 20px;
}
#tenden-nivel1 #cuerpo {
	float: left;
	width: 520px;
}
#tenden-nivel1 #col1 p.firma, #tenden-nivel1 #col2 p.firma, #tenden-nivel2 p.firma {
	border-bottom: 1px dotted #ccc;
}
#tenden-nivel1 a, #tenden-nivel2 a {
	color: #5A5A5A;
}
#tenden-nivel1 #columna {
	float: left;
	width: 197px;
	margin-left: 25px;
	margin-top: -8px;
	background-color: #D6E3EA;
	padding: 4px 0;
}
#tenden-nivel1 #columna p {
	background-color: #fff;
	margin: 2px 0 7px 3px;
	float: left;
	width: 177px;
	padding: 4px;
}
#tenden-nivel1 #columna h3{
	color: #317394;
	margin-left: 8px;
	width: 167px;
	clear: both;
}
#tenden-nivel1 #columna a{
	color: #7B7B7B;
}
#tenden-nivel1 #columna img {
	float: left;
	margin-right: 7px;
}
#tenden-nivel1, #tenden-nivel2 {
	margin-left: 15px;
	padding-left: 8px;
}
#tenden-nivel1 h2 {
	margin-left: -8px;
}
#tenden-nivel1 h3, #tenden-nivel2 h3 {
	background-image: url(/images/bulletrojo.gif);
	background-position: left;
	margin-bottom: 2px;
	margin-left: 4px;
	padding-left: 9px;
	color: #7f7f7f;
}
#tenden-nivel1 h4, #tenden-nivel2 h4 {
	padding-left: 18px;
	margin: 0;
	color: #AD0000;
	font-weight: bold;
	font-size: 140%;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	float: left;
}
#tenden-nivel1 h4 {
	width: 230px;
}

#tenden-nivel1 div#notiprincipal h4 {
	width: 300px;
}

#tenden-nivel1 div#notiprincipalsup h4 {
	width: 500px;
}

div#tenden-nivel1.salud div#notiprincipal h4 {
	width: 260px;
}

div#tenden-nivel1.salud div#notiprincipal p{
	width: 270px;
}

div#tenden-nivel1.salud #col2 h4 {
	width: 140px;
}

#tenden-nivel1 h4 a, #tenden-nivel2 h4 a {
	color: #AD0000;
}
#notiprincipal, #notiprincipalsup {
	border-bottom: 1px solid #c5c5c5;
	margin-bottom: 5px;
	padding-bottom: 5px;
	float: left;
}
#notiprincipal p.firma {
	margin: 0;
	padding: 0;
	float: left;
	width: 298px;
}
#notiprincipal p {
	margin-top: 4px;
}
#notiprincipal h4 {
	color: #317394;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 160%;
}
#notiprincipal h4 a{
	color: #317394;
}
#notiprincipal img {
	float: left;
	margin-right: 10px;
}
#notiprincipal a.clippingIcon img {
	margin-right: 2px;
}
#tenden-nivel1 #col1, #tenden-nivel1 #col2 {
	float: left;
	width: 250px;
	margin-bottom: 8px;
}
#tenden-nivel1 #col1 p, #tenden-nivel1 #col2 p {
	margin: 5px 0 0 14px;	
	clear: left;
}
#tenden-nivel1 #col1 p.firma, #tenden-nivel1 #col2 p.firma {
	margin: 0 0 3px 7px;
	padding: 0;
	float: left;
	width: 225px;
}
#tenden-nivel1 #col1 {
	margin-right: 10px;
	padding-right: 10px;
	width: 245px;
	border-right: 1px solid #c5c5c5;
	clear: left;
}
#tenden-nivel1 hr {
	color: #c5c5c5;
	background-color: #c5c5c5;
	border: 0;
	height: 1px;
}
div.tenden-noti {
	border-top:  1px solid #c5c5c5;
	padding-top: 4px;
	clear: both;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom:  1px solid #c5c5c5;
	float: left;
	width: 100%;
}
div.tenden-noti#segunda {
	border-top: 0;
} 
div.tenden-noti#ultima h4 {
	width: 400px;
}
div.tenden-noti#ultima h4 a{
	color: #317394;
} 
#tenden-nivel2 h4 a {
	color: #317394;
}
div.tenden-noti img {
	float: left;
	margin: 0 5px;
}

div.tenden-noti p.firma {
	margin: 0 0 0 23px;
	float: left;
	padding: 0;
}

div.tenden-noti#ultima p {
	margin: 0;
	padding-left: 23px;
	float: left;
	width: 410px;
}

#tenden-nivel1 div.alojabanner {
	text-align: center;
	padding-bottom: 5px;
}

#tenden-nivel2 {
	margin-bottom: 10px;
}

#tenden-nivel2 div.tenden-noti {
	width: 370px;
	float: left;
	clear: none;
	border-bottom: 0;
	background-color: #F7F7F7;
	margin: 0;
}

#tenden-nivel2 #notilarga {
	width: 740px;
}

#tenden-nivel2 #notilarga p {
	width: 625px;
}

#tenden-nivel2 #notilarga h4 {
	width: 625px;
}

#tenden-nivel2 #saludytech {
	border-bottom: 1px solid #8C8C8C; 
	float: left;
	width: 740px;
	padding-bottom: 10px;
}

#tenden-nivel2 #saludytech div.tenden-noti {
	background-color: #fff;
}

#tenden-nivel2 div.tenden-noti p {
	margin: 0 0 0 23px;
	float: left;
	padding: 0;
	width: 240px;	
}

#tenden-nivel2 div.tenden-noti p.firma {
	margin-bottom: 3px;
}

div#tenden-nivel2 h4 {
	float: left;
	padding-left: 2px;
	width: 240px;	
}

#tenden-nivel1 h4 {
	margin-left: 4px;
	padding-left: 0;
	float: left;
}

/* En imágenes */

#enimg {
	margin-left: 20px;
	border-top: 1px solid #888;
	padding-top: 5px;
	padding-bottom: 10px;
}

#fotogrande {
	width: 510px;
	float: left;
	margin-right: 9px;
	text-align: center;
}

#fotogrande div {
	width: 500px;
	background-color: #F6F6F6;
}

#fotogrande p {
	margin: 0;
	margin-left: 10px;
	text-align: left;
}

#fotogrande p.fotografo {
	margin: 0;
	text-align: right;
	font-size: 80%;
	color: #538EB6;
}

#fotogrande img {
	margin: 4px 0 0 10px;
}

#fotogrande h3, #fotogrande h4 {
	text-align: left;
}

#fotogrande ul img {
	margin: 0;
}

#fotogrande h4, #album h4, #horas h4, #txtfotogrande h4 {
	font-size: 100%;
	margin: 0;
	margin-left: 10px;
	margin-bottom: 3px;
	padding-bottom: 2px; 
	background-image: url(/images/dotted.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #538EB6; 
}

#txtfotogrande {
	float: right;
	width: 220px;
}

#txtfotogrande h4 {
	margin-top: 20px;
	margin-left: 0;
}

#txtfotogrande p{
	margin: 2px 0 10px 0;
	border-bottom: 1px solid #888;
	padding-bottom: 6px;
}

#horas {
	width: 220px;
	float: left;
}

#horas p{
	width: 104px;
	float: left;
	padding: 4px 2px 6px 2px;
	margin: 0;
	height: 140px;
	font-size: 11px;
}

#horas p a {
	color: #538EB6;
	display: block;
}

#rostros {
	/*border-top: 1px solid #888;*/
	padding-top: 3px;
	margin-top: 6px;
	clear: both; 
}

#rostros.solorostros {
	width: 500px;
	margin-top: 10px;
	float: left;
}

#rostros ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#rostros ul li{
	float: left;
	width: 100px;
	padding: 9px;
}

#fototeca {
	float: left;
	width: 220px;
}

table#calendario {
	margin-top: 8px;
	margin-left: 12px;
}

#rostros form {
	margin-left: 12px;
	margin-top: 3px;
}

#rostros form #meses {
	width: 80px;
	font-size: 80%;
}

#rostros form #anos {
	width: 50px;
	font-size: 80%;
}

#rostros form input {
	padding: 0 2px;
	font-size: 80%;
}

table#calendario td a {
	color: #333;
}

table#calendario td.finde {
	background-color: #ddd;
}

table#calendario, table#calendario td, table#calendario th {
	border: 2px solid black;
	border-collapse: collapse;
	text-align: right;
	padding: 1px 3px;
	font-size: 90%;
}

table#calendario td.hoy {
	color: #00CC00;
	font-weight: bold;
}

table#calendario a.negrita {
	color: #000000;
	font-weight: bold;
}

table#calendario th {
	color: Black;
	text-align: center;
}

table#calendario tr.meses td {
	text-align: center;
	color: black;
	font-weight: bold;
}

#rostros #listarostros {
	width: 500px;
	float: left;
	padding-left: 20px;
}

#rostros ul li img {
	display: block;
	margin-bottom: 5px;
}

#album.enimagenes h3 {
	margin-top: 30px;
}

#album.enimagenes h4 {
	margin-left: 20px;
	
}

#album.enimagenes #albumdestc {
	width: 220px;
}

#album.enimagenes #albumdestc img {
	margin-bottom: 5px;
}

#album {
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	border-top: 1px solid #888;
	padding-top: 4px;
	padding-bottom: 10px;
	float: left;
	width: 760px;
}

#album img {
	float: left;
	margin: 10px;
}

#album div {
	float: left;
}

#album div#otrosydestac {
	width: 340px;
}

#album p{
	width: 220px;
	margin: 10px 10px 0 0;
}

#album p, [jar] {
	width: 320px;
}

#album h3, #album h4 {
	margin: 0;
}

#album h4 {
	margin-top: 9px;
	padding-bottom: 30px;
	margin-bottom: 9px;
}

#album ul {
	margin: 0;
	margin-left: 25px;
	margin-top: 9px;
	list-style: none;
	padding: 0;
}

#album ul li{
	margin-bottom: 3px;
	background-image: url(/images/guion.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-left: 7px;
}

#banneralbum {
	border-left: 1px solid #888;
	margin-left: 10px;
	padding-left: 10px;
}

/* estilos para la pagina de albumes */

div.albumes {
	width: 500px;
	margin-top: 25px;
	float: left;
	padding-top: 5px;
}

#rostros #otrosalb1, #rostros #otrosalb2 {
	float: left;
	width: 220px;
	padding-left: 20px;
	margin-top: 15px;
}

#rostros #otrosalb1 li, #rostros #otrosalb2 li {
	display: block;
	margin: 0 0 10px 0;
	padding: 0 0 0 6px;
	width: 220px;
	background-image: url(/images/guion.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-align: left;
}

/* estilos para la portada de salud */
#tenden-nivel1.salud h2{
	width: 555px;
	margin-left: 5px;
}

#tenden-nivel1.salud #cuerpo {
	width: 555px;	
	margin-right: 15px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

#tenden-nivel1.salud h3{
	background-image: url(/images/bulleth3.gif);
}

#tenden-nivel1.salud h4 {
	background-image: url(/images/dotted.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left; 
}

#tenden-nivel1.salud h4 {
	float: left; 
	padding: 0;
	margin-left: 8px;
}

#tenden-nivel1.salud h4 a{
	color: #317394;
}

#tenden-nivel1.salud #notiprincipal h4{
	float: left;
	background-image: none;
	margin-left: 2px;
}

#tenden-nivel1.salud #notiprincipal p{
	background-image: url(/images/dotted.gif);
	background-repeat: repeat-x;
	background-position: top;	
	padding: 3px 0 0 0;
	margin-left: 8px;
	float: left;
}

#tenden-nivel1.salud #masnoticias {
	margin-top: -14px;
}

#tenden-nivel1.salud #cuerpo #col1 img {
	float: left;
}

#tenden-nivel1.salud #cuerpo #col1 p {
	width: 160px;
	float: left;
	clear: none;
	padding-left: 0;
	margin-left: 7px;
}

#tenden-nivel1.salud #cuerpo #col1 h4{
	float: left;
	width: 160px;
}

#tenden-nivel1.salud #col1 hr {
	clear: both;
}

#tenden-nivel1.salud #col1 {
	width: 270px;
}

#tenden-nivel1.salud img {
	float: left;
	margin-left: 4px;
}

/* Capas que alojan a los banners */

#alojabannerpie {
	text-align: center;
	margin-bottom: 10px;
}
#alojabannerpie * {
	padding: 1px;
	border: 1px solid #d7d7d7;
}
#alojabanner_inferior{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
/*nuevo mercados*/
#seccion_mercados_nuevo {
	width: 545px;
	float: left;
	padding-top: 4px;
	padding-left: 15px;
	border: 0;
	border-top: 1px solid #888;
}
#seccion_mercados_nuevo h3 {
	width: 555px;
	background-image: none;
	background-color: #DADADA;
	border-bottom: 4px solid #fff;
	padding: 2px 0 2px 15px;
}
#seccion_mercados_nuevo  table, #seccion_mercados_nuevo table td {
	background-color: #EAF1F4;
	font-size: 90%;
	font-size: 9px;
	border: 0;
	border-collapse: collapse;
}
#seccion_mercados_nuevo table td {
	padding: 2px 4px 4px 0;
	border-bottom: 1px solid #fff;
	font-size: 10px;
}
#seccion_mercados_nuevo table td.indice {
	
	padding-left: 1px;
	border-left: 1px solid #fff;
}

#seccion_mercados_nuevo #indicesnac_nuevo h3 {
	width: 190px;
	
}
#seccion_mercados_nuevo #indicesnac_nuevo table {
	width: 190px;
}
#seccion_mercados_nuevo #indicesnac_nuevo table td {
	padding: 2px 4px 4px 0;
	border-bottom: 1px solid #fff;
	font-size: 10px;
	width: 190px;
}
#seccion_mercados_nuevo #indicesnac_nuevo {
	float: left;
	width: 198px;
	border: 0;
}
#seccion_mercados_nuevo #indicesinternac_nuevo {
	width: 340px;
	float: left;
	border: 0;
}
#seccion_mercados_nuevo #indicesinternac_nuevo h3 {
	width: 338px;
}

/* portada mercados */

#seccion_mercados {
	width: 555px;
	float: left;
	padding-top: 4px;
	margin-right: 15px;
	margin-left: 15px;
	border: 0;
	border-top: 1px solid #888;
}

#aclarahora {
	width: 480px;
	float: left;
	padding-left: 30px;
}

#powered {
	width: 150px;
	float: right;
	padding-right: 20px;
	margin-top:5px;
}

#seccion_mercados h4 {
	margin: 6px 0 0 0;
	padding-bottom: -5px;
	width: 555px;
	font-family: arial;
	font-size: 150%;
}

#seccion_mercados .clippingIcon {
	margin-top: 3px;
	margin-right: 5px;
}

#seccion_mercados div {
	border-bottom: 1px solid #888;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#seccion_mercados div p{
	margin: 0 0 0 20px;
	padding-top: 5px;
	background-image: url(/images/dotted.gif);
	background-position: top;
	background-repeat: repeat-x;
	clear: both;
}

#seccion_mercados #fuenteyfecha {
	border: 0;
	background-image: url(/images/dotted.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 535px;
	margin: 3px 0 0 10px;
	padding: 2px 0;
}

#seccion_mercados #fuenteyfecha p{
	margin: 0;
	padding: 0;
	background-image: none;
}

#seccion_mercados p {
	padding: 0;
	margin: 0;
	float: none;
}

#seccion_mercados hr {
	margin: 0 0 0 15px;
	padding: 0;
	border: 0;
	background-color: #B7B7B7;
	height: 1px;
	clear: both;
}

#seccion_mercados #indices {
	clear: both;
	width: 555px;
	float: left;
	padding-bottom: 3px;
	border-bottom: 1px solid #888;
	margin-bottom: 10px;
}

#seccion_mercados #indices h3 {
	background-image: none;
	padding: 2px 0 2px 6px;
	background-color: #DADADA;
	border-bottom: 4px solid #fff;
}

#seccion_mercados #indices table, #seccion_mercados #indices table td {
	background-color: #EAF1F4;
	font-size: 90%;
	font-size: 9px;
	border: 0;
	border-collapse: collapse;
}

#seccion_mercados #indices table td {
	padding: 2px 4px 4px 4px;
	border-bottom: 1px solid #fff;
	font-size: 10px;
}

#seccion_mercados #indices table td.indice {
	padding-left: 7px;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	border-left: 1px solid #fff;
}

table td.sube {
	color: #018601;
}

table td.baja {
	color: #F60000;
}

#seccion_mercados #indicesnac h3 {
	width: 169px;
}

#seccion_mercados #indicesnac table {
	width: 175px;
}

#seccion_mercados #indicesnac table td {
	padding: 2px 4px 4px 3px;
}

#seccion_mercados #indicesnac {
	float: left;
	width: 160px;
	margin-right: 3px;
	border: 0;
}

#seccion_mercados #indicesinternac {
	width: 375px;
	float: left;
	border: 0;
}

#seccion_mercados #indicesinternac h3 {
	width: 366px;
}

/* columna derecha de la seccion de mercados */
ul#menumercados {
	background-color: #ECF8EA;
	padding: 0;
	margin: -2px 0 0 0;
	list-style: none;
	border-bottom: 1px solid #888;
}

ul#menumercados li {
	background-image: url(/images/pixrojobig.gif);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	padding-left: 18px;
	padding-bottom: 3px;
	border-bottom: 1px solid #fff;
}

#masnoticias.mercados h3 {
	background-image: none;
	padding: 2px 0 2px 9px;
	margin: 4px 0 0 0;
	background-color: #DADADA;
}
#masnoticias-mercados.mercados h3 {
	background-image: none;
	padding: 2px 0 2px 9px;
	margin: 4px 0 0 0;
	background-color: #DADADA;
}

#masnoticias form.buscacciones {
	background-color: #F7F7F7;
}
#masnoticias-mercados form.buscacciones {
	background-color: #F7F7F7;
}

#masnoticias form.buscacciones label {
	font-size: 90%;
	color: #538EB6;	
}
#masnoticias-mercados form.buscacciones label {
	font-size: 90%;
	color: #538EB6;	
}

#masnoticias form.buscacciones label input {
	vertical-align: middle;
	margin-bottom: 1px;
}
#masnoticias-mercados form.buscacciones label input {
	vertical-align: middle;
	margin-bottom: 1px;
}

#masnoticias form.buscacciones input.texto {
	width: 80px;
	border: 1px solid #8C8C8C;
	padding: 1px;
	font-size: 80%;
	margin-left: 6px;
	margin-bottom: 1px;
	vertical-align: text-bottom;
}
#masnoticias-mercados form.buscacciones input.texto {
	width: 80px;
	border: 1px solid #8C8C8C;
	padding: 1px;
	font-size: 80%;
	margin-left: 6px;
	margin-bottom: 1px;
	vertical-align: text-bottom;
}

#masnoticias form.buscacciones p{
	border: 0;
	margin-left: 3px;
}
#masnoticias-mercados form.buscacciones p{
	border: 0;
	margin-left: 3px;
}

#masnoticias form.buscacciones p a {
	text-decoration: underline;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	padding-left: 9px;	
}
#masnoticias-mercados form.buscacciones p a {
	text-decoration: underline;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	padding-left: 9px;	
}

#masnoticias.mercados table, #masnoticias.mercados table td {
	background-color: #EAF1F4;
	width: 165px;
	font-size: 9px;
	border: 0;
	border-collapse: collapse;
	border-bottom: 1px solid #fff;
}
#masnoticias-mercados.mercados table, #masnoticias-mercados.mercados table td {
	background-color: #EAF1F4;
	width: 159px;
	font-size: 9px;
	border: 0;
	border-collapse: collapse;
	border-bottom: 1px solid #fff;
}

#masnoticias.mercados table {
	border-bottom: 1px solid #888;
	margin-top: 3px;
}
#masnoticias-mercados.mercados table {
	border-bottom: 1px solid #888;
	margin-top: 3px;
}

#masnoticias.mercados table td {
	padding: 2px 3px 2px 3px;
}
#masnoticias-mercados.mercados table td {
	padding: 2px 3px 2px 3px;
}

#masnoticias.mercados table td.fondoinv {
	width: 80%;
	padding-left: 10px;
	color: #538EB6;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
}
#masnoticias-mercados.mercados table td.fondoinv {
	width: 80%;
	padding-left: 10px;
	color: #538EB6;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
}

#masnoticias.mercados table td.nombres-mercados {
	padding-left: 10px;
	color: #538EB6;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
}
#masnoticias-mercados.mercados table td.nombres-mercados {
	padding-left: 10px;
	color: #538EB6;
	background-image: url(/images/pixgris.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
}

#masnoticias.mercados table col.rentab {
	text-align: right;	
	color: #018601;
	width: 10%;
}

#masnoticias #alojabanner_lateral.mercados {
	width: 164px;
	border-top: 0;
	margin-top: 1px;
	padding-top: 1px;
}
#masnoticias-mercados.mercados table col.rentab {
	text-align: right;	
	color: #018601;
	width: 10%;
}

#masnoticias-mercados #alojabanner_lateral.mercados {
	width: 159px;
	border-top: 0;
	margin-top: 1px;
	padding-top: 1px;
}

#seccion_mercados div h4 a {
	color: #317394;
}

#comentyanalisis {
	clear: both;
	margin-top: 10px;
	border-top: 1px solid #888;
	float: left;
	width: 555px;
	padding-bottom: 0;
}

#comentyanalisis div{
	width: 264px;
	float: left;
	background-color: #F7F7F7; 	
	border: 0;
	padding-top: 6px;
	margin-bottom: 0;
	padding-right: 5px;
}

#comentyanalisis h3 {
	margin-left: 5px;
}

#comentyanalisis div h4{
	width: 220px;
	font-size: 130%;
	margin-left: 18px;
}
#comentyanalisis h4 a {
	color: #317394;
}

#comentyanalisis #fuenteyfecha {
	width: 239px;
}
#comentyanalisis #fuenteyfecha p {
	float: left;
}

#comentyanalisis #fuenteyfecha p.fecha {
	float: right;
	width: 30%;
}

#comentyanalisis #comentarios_expertos {
	margin-right: 17px;
}

/* bonos y tipos */
#rentafija{
	margin-left: 15px;
	margin-top: 12px;
	border-top: 1px solid #888;
}

#rentafija h3 {
	background-color: #ECF8EA;
	background-image: none;
	padding: 4px 0 5px 12px;
	margin-top: 1px;
}

#rentafija table {
	border-collapse: collapse;
	border: 0;
	margin-top: 1px;
	width: 700px;
}

#rentaficha table {
	border-collapse: collapse;
	border: 0;
	margin-top: 1px;
	width: 550px;
}

#rentafija table th {
	font-weight: normal;
	background-color: #F7F7F7;
	border-collapse: collapse;
	border-top: 1px solid #888;
	border-bottom: 1px solid #C5C5C5;
	padding: 4px 0 5px 12px;
	text-align: left;
}

#rentafija table td {
	padding: 4px 0 4px 12px;
}

#rentafija table tr.bonoscentral td {
	background-color: #EFF5F7;
}

#rentafija table td.nombrebono {
	color: #538EB6;
}

#rentafija table th.rfpais {
	text-align: left;
	font-weight: bold;
	padding-left: 12px;
}
#rentafija_portada{
	margin-left: 0;
	margin-top: 12px;
	border-top: 1px solid #888;
}

#rentafija_portada h3 {
	background-color: #ECF8EA;
	background-image: none;
	padding: 4px 0 5px 12px;
	margin-top: 1px;
}

#rentafija_portada table {
	border-collapse: collapse;
	border: 0;
	margin-top: 1px;
	width: 550px;
}

#rentafija_portada table th {
	font-weight: normal;
	background-color: #F7F7F7;
	border-collapse: collapse;
	border-top: 1px solid #888;
	border-bottom: 1px solid #C5C5C5;
	padding: 4px 0 5px 12px;
	text-align: left;
}

#rentafija_portada table td {
	padding: 4px 0 4px 12px;
}

#rentafija_portda table tr.bonoscentral td {
	background-color: #EFF5F7;
}

#rentafija_portada table td.nombrebono {
	color: #538EB6;
}

#rentafija_portada table th.rfpais {
	text-align: left;
	font-weight: bold;
	padding-left: 12px;
}

/* Hemeroteca */

#hemeroteca {
	width: 555px;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
	border-top: 1px solid #888;
	padding-top: 3px;
}

#calenybusca {
	background-color:#EAF1F4;
	padding: 5px 8px;
	margin-top: 6px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	width: 520px;
}

#calenybusca table#calendario {
	float: left;
	margin-left: 0;
}

#calenybusca table#calendario td, #calenybusca table#calendario th {
	background-color: #fff;
}

#calenybusca table#calendario td.finde {
	background-color: #DDD;
}

#calenybusca p {
	padding-top: 10px;
	padding-left: 20px;
	width: 60%;
	float: left;
}

#calenybusca form {
	padding: 10px;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
	width: 310px;
	background-color: #F7F7F7;
	border: 1px solid #538EB6;
}

#calenybusca form input {
	vertical-align: text-bottom;
}

#calenybusca form #anos {
	font-size: 80%;
	font-weight: bold;	
	width: 60px;
	margin-right: 10px;
	color: #538EB6;
}

#calenybusca form #meses {
	font-size: 80%;
	font-weight: bold;	
	width: 110px;
	color: #538EB6;
}

h3.edsemana {
	float: left;
	width: 543px;
	border-top: 1px solid #888;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-top: 3px;
	background-position: 4px 7px;
}

div.edicion {
	padding: 5px 10px;
	margin-bottom: 15px;
	float: left;
	width: 530px;
}

div.edicion, [jar] {
	width: 535px;
}

div.edicion .fechayed {
	border-bottom: 1px solid #C5C5C5;
	width: 520px;
	float: left;
	padding-bottom: 2px;
	margin-bottom: 0;
	margin-left: 7px;
}

div.edicion .fechayed p {
	margin: 0;
	padding: 0;
}

div.edicion .fechayed .hemerofecha{
	float: left;
	width: 300px;	
	color: #AA0000;
	font-size: 80%;
}

div.edicion .fechayed .hemeroedi {
	float: right;
	width: 150px;
	text-align: right;
	padding-right: 10px;
}

div.edicion .fechayed .hemeroedi a {
	color: #AA0000;	
	font-weight: bold;  
	font-size: 80%;
	text-decoration: underline;
}

div.edicion h4 {
	font-size: 100%;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 0;
	margin-left: 4px;
	float: left;
	width: 520px;
	margin-top: 0;
	margin-bottom: 0;
}

div.edicion h4 a {
	color: #538EB6;	
	margin: 0;
	padding: 0;
}

div.edicion span {
	font-weight: bold;
	color: #538EB6;
}

div.edicion .hemerolupa, div.edicion .hemerograno {
	background-image: url(/images/dotted.gif);
	background-repeat: repeat-x;
	margin-bottom: 5px;
	margin-top: 0;
	padding-top: 5px;
	padding-bottom: 0;
	margin-left: 14px;
	clear: both;
}

div.edfinde {
	background-color: #F7F7F7; 
}

/* Resultados */

#resultados {
	width: 550px;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
	border-top: 1px solid #888;
	padding-top: 3px;
}
#rinconlector {
	width: 555px;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
	border-top: 1px solid #888;
	padding-top: 3px;
}

#rinconlector #formulario-rincon {
	padding-top: 10px;
	text-align: center;
	width: 555px;
	background-color: #E9E9E9;
	padding-bottom: 10px;
}
#rinconlector #formulario-rincon p.colabora {
	text-align: center;
	font-size: 95%;
	width: 350px;
	color: #242424;
}

#rinconlector p.eltitular {
	font-size: 160%;
	color: #538EB6;
	text-align: left;
	width: 550px;
	font-weight: bold;
	padding-left: 5px;
}
#rinconlector #formulario-rincon a {
	text-align: center;
	font-size: 95%;
	width: 300px;
	margin-bottom: 10px;
}

#resultados #formbusca {
	margin-left: 12px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#resultados #formbusca form {	
	margin: 0;
	background-color: #F7F7F7;
	padding: 8px;
}

#resultados #formbusca form label {
	color: #538EB6;
	font-weight: bold;
	margin-right: 4px;
}

#resultados #formbusca form input.texto {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 200px;
}

#resultados #formbusca form select {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 110px;
	vertical-align: bottom; 
}

#resultados #formbusca form input {
	vertical-align: middle;
}

#resultados #formbusca p {
	background-color: #EAF1F4;
	margin: 1px 0 0 0;
	padding: 4px 8px;
	font-weight: bold;
}

#resultados #formbusca p span.cantidad {
	color: #538EB6;
}

#resultados #formbusca p span.dias, #resultados #formbusca p span.termino {
	color: #BC2C2C;
}

#resultados ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#resultados ul li {
	display: inline;
}
#rinconlector ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#rinconlector ul li {
	display: inline;
}
#rinconlector #rincon .firmado  {
	float: right;
	padding: 3px;
	color: #000000;
	font-size: 80%;
	display: block;
	margin-bottom: 10px;
	clear: both;
	background-image: url(/images/bocadillo.gif);
	background-repeat: no-repeat;
	bakground-position: 5px 0;
	margin-left: 10px;
	padding-left: 15px;
}
div.resultado {
	float: left;
	width: 555px;
	border-bottom: 1px solid #888;
	padding-bottom: 8px;
	padding-top: 8px;
}

div.rincon {
	float: left;
	width: 555px;
	border-bottom: 1px solid #888;
	padding-bottom: 8px;
	padding-top: 8px;
}

div.resultado h4 {
	font-size: 100%;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 0;
	margin-left: 4px;
	float: left;
	width: 520px;
	margin-top: 0;
	margin-bottom: 0;
}

div.resultado h4 a {
	color: #538EB6;	
	margin: 0;
	padding: 0;
}

div.resultado #fuenteyfecha {
	margin-left: 8px;
	border-bottom: 1px dotted #c5c5c5;
	width: 530px;
}

div.resultado p {
	margin-left: 17px;
	padding-top: 3px;
	margin-bottom: 0;
	padding-bottom: 0;
}

#mostrar {
	float: left;
	width: 200px;
	font-weight: bold;
	font-size: 80%;
	color: #538EB6;
}

#ordenar {
	text-align: right;
	font-weight: bold;
	font-size: 80%;
	color: #538EB6;
}

#ordenar li, #mostrar li {
	border-right: 2px solid #888;
	padding: 0 2px 0 3px;
	line-height: 8px;
}

#ordenar li.nombre {
	color: #888;
	border: 0;
}

#ordenar {
	padding-right: 20px;
}

#mostrar li.nombre {
	color: #888;
	border: 0;
	padding-left: 20px;
}

#ordenar li a , #mostrar li a {
	color: #BC2C2C;	
}

#buscapie {
	clear: both;
	border-top: 1px solid #888;
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
	width: 545px;
	padding: 4px;
	font-size: 80%;
}

div.pagination {
	clear: both;
	background-color: #F7F7F7;
	border-top: 1px solid #888;
	border-bottom: 1px solid #888;
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
	width: 545px;
	padding: 4px;
}

div.pagination ul {
	float: left;
	width: 300px;
}

div.pagination ul li a {
	color: #AA0000;	
}

div.pagination ul li.seleccion {
	font-weight: bold;
	color: #538EB6;
}

div.pagination p {
	text-align: right;
	float: right;
	width: 245px;
	font-size: 80%;
	margin: 0;
	padding: 0;
}


#paginationOp {
	clear: both;
	background-color: #F7F7F7;
	border-top: 1px solid #888;
	border-bottom: 1px solid #888;
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
	width: 525px;
	padding: 4px;
}

#paginationOp ul {
	float: left;
	width: 280px;
	margin:0;
	padding:0;
}
#paginationOp ul li {
	display: inline;
}
#paginationOp ul li a {
	color: #AA0000;	
}

#paginationOp ul li.seleccion {
	font-weight: bold;
	color: #538EB6;
}

#paginationOp p {
	text-align: right;
	float: right;
	width: 245px;
	font-size: 80%;
	margin: 0;
	padding: 0;
}


/* encuesta y el tiempo */
#home-encuesta {
	width: 165px;
	float: left;
	margin-right: 20px;
	padding-top: 3px;
}

#home-encuesta p{
	border: 0;
	color: #317394;
	margin: 0 0 5px 0;
}

#home-encuesta form {
	margin: 0 0 0 8px;
}

#home-encuesta form input.boton {
	font-size: 90%;
	margin-top: 4px
}

#home-encuesta-derecha {
	width: 220px;
	float: left;
	padding-top:3px;
	padding-left: 20px;
}

#home-encuesta-derecha p{
	border: 0;
	color: #317394;
	margin: 0 0 5px 0;
}

#home-encuesta-derecha form {
	margin: 0 0 0 8px;
}

#home-encuesta-derecha form input.boton {
	font-size: 90%;
	margin-top: 4px
}

#eltiempo {
	width: 190px;
	float: left;
	padding-bottom: 20px;
	padding-top: 3px;
}

#eltiempo table {
	margin-top: 3px;
	margin-left: 12px;
	border-collapse: collapse;
}

#eltiempo table td {
	padding: 2px 8px;
	border-bottom: 1px solid #F7F7F7;
}

#eltiempo table td.minima {
	color: #0263C8;
}

#eltiempo table td.maxima {
	color: #AD0000;
}

/* quienes somos */
#quienes {
	width: 700px;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
	border-top: 1px solid #888;
	padding-top: 3px;
}

#quienes table {
	border-collapse: collapse;
	margin-top: 15px;
	width: 690px;
	margin-left: 12px;
}

#quienes table td {
	padding: 15px 0 15px 10px;  
	border-bottom: 1px solid #AFAFAF;
	vertical-align: bottom; 
}

#quienes table td.discontinua {
	padding: 15px 0 15px 15px;  
	border-bottom: 1px dotted #AFAFAF;
	vertical-align: bottom; 
}

#quienes table td.sinborde {
	border: 0;
	padding-bottom: 0;
}

#quienes table td p{
	margin: 0;
}

#quienes table td.empeditora {
	background-color: #F7F7F7;
	border-top: 1px solid #AFAFAF;
}

#quienes table tr.jefes td {
	background-color: #E8F2F4;
}

#quienes table h4 {
	color: #538EB6;
	font-size: 100%;
	margin: 0;
}

#quienes table h5 {
	font-size: 100%;
	margin: 0;
	color: #7F7F7F;
}

#quienes table a{
	color: #7F7F7F;
}

#quienes table td.tieneotra {
	padding: 0;
	margin: 0;
	border: 0;
}

#quienes table td.tieneotra table {
	padding: 0;
	margin: 0;
}

#quienes table td.tieneotra table td.muylargo {
	width: 220px;
}
#quienes table td.tieneotra table td.muylargo-discontinua {
	width: 220px;
	padding: 15px 0 15px 10px;  
	border-bottom: 1px dotted #AFAFAF;
	vertical-align: bottom; 
	
}

#pie ul {
	border: 0;
	padding-left: 120px;
}

#pie p {
	clear: both;
	text-align: center;
	margin: 2px 0;
	font-size: 90%;
}

/* estilos para la diana, en la portada de españa */

#diana {
	margin-top: 15px;
	width: 162px;
	background-image: url(/images/esq-abajo-diana.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
	margin-left: 7px;
}

#diana h3 {
	margin: 0;
	height: 20px;
	background-image: url(/images/diana.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 9px 0 0 40px;
	color: #AD0000;
}

#diana h4 {
	font-size: 80%;
	background-color: #D6E3EA;
	background-image: url(/images/bulleth3.gif);
	background-repeat: no-repeat;
	background-position: 7px 9px;
	margin: 0;
	border-top: 1px solid #fff;
	padding: 4px 6px;
	padding-left: 15px;
	color: #AD0000;
}

#diana p {
	margin: 0;
	background-color: #D6E3EA;
	border: 0;
	padding: 0 4px 4px 15px;
}

#diana p span {
	font-size: 80%;
	margin-top: 3px;
	display: block;
}

#diana p span.lacifra {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 300%;
	float: left;
	margin: 0 4px 0 0;
	color: #538EB6;
}

/* estilos para busca_fondos */

#fondos {
	float: left;
	border-top: 1px solid #888; 
	margin-left:  5px;
	padding-right: 10px; 
}

/* estilos para el cultiberio */

#txtficha.sincroniza {
	width: 540px;
	float: left;
	margin-left: 1px;
}

#txtficha.sincroniza div {
	margin: 7px 0;
	padding: 6px 0 0 0;
	width: 540px;
	clear: both;
	float: left;
}


#txtficha.sincroniza div img {
	float: left; 
	margin: 10px 8px 0 5px;
	padding-bottom: 5px;
}

#txtficha.sincroniza div h5 {
	padding-left: 12px;
}

#txtficha.sincroniza div div {
	float: left;	
	margin: 0;
	padding: 6px 0 0 0;
	width: 380px;
	clear: none;
}

#txtficha.sincroniza div.notieneimagen {
	margin-left: 63px;
	width: 380px;
}

#txtficha.sincroniza div.notieneimagen, [jar] {	
	margin-left: 128px;
}

/* menu inferior */
#menu_abajo {
	clear: both;
	border-top: 1px solid #888;
	margin-left: 15px;
	padding: 20px 0 10px 70px;
	float: left;
	width: 660px;
	background-image: url(/images/fondomenuabajo.gif);
	background-repeat: no-repeat;
	background-position: center 8px;
}

#menu_abajo ul {
	font-size: 10px;
	list-style: none;
	width: 120px;
	float: left;
	margin: 0 0 20px 20px;
	padding: 0;
}

#menu_abajo ul li {
	margin-bottom: 4px;
}

#menu_abajo ul li a {
	text-decoration: underline;
	color: #5A5A5A;
	padding-left: 8px;
	background-image: url(/images/pixazulbig.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}

/* puros */
div#puros {
	float: left;
	margin-top: 15px;
}

div#puros h3 {
	background-image: url(/images/bulletrojo.gif);
}

div#puros #otros, div#puros #notirel-2col {
	border: 0;
	margin-top: 8px;
}

div#puros #noticia.ficha {
	margin-top: 0;
}

div#puros #acciones {
	margin-bottom: 30px;
}



#masnoticiasdepuros {
	width: 160px;
	float: right;
	border-top: 1px solid #888;
	padding-top: 4px;
	/*position: relative;*/
}

#masnoticiasdepuros h2 {
	margin-bottom: 4px;
}

#masnoticiasdepuros p{
	margin: 4px 0 4px 15px;	
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #C5C5C5;
}

/* tabla de valores */
table td form#eligemercados {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	margin: 0;
	padding: 5px 5px 5px 0;
	width: 190px;
}

table td form#eligemercados.fichavalor {
	width: 419px;
	margin-left: 90px;
	margin-bottom: -5px;
	border-top: 1px solid #888;
}

table td form#eligemercados select {
	margin-left: 5px;
	width: 130px;
}

#seccion_mercados.tabladevalores {
	width: 700px;
}

#seccion_mercados h3.tablavalores {
	margin-bottom: 0;
	padding-bottom: 0;
}

#tablavalores td {
	color: #000;
	text-align: right;
	padding-right: 2px;
	font-size: 10px;
}
#tablavalores td.nombrevalor {
	text-align: left;
}

#seccion_mercados #tablavalores td a, #seccion_mercados #tablavalores th a {
	text-decoration: underline;
	color: #000;
}

#seccion_mercados #tablavalores th {
	font-weight: bold;
}

#seccion_mercados #tablavalores th {
	text-align: right;	
}

#tablavalores td.baja {
	color: #F60100; 
}

#tablavalores td.sube {
	color: #008600; 
}

#seccion_mercados #tablavalores th.thnombre {
	text-align: left;
}

#seccion_mercados #tablavalores tr.contieneform td {
	font-size: 100%;
	font-weight: bold;
	background-color: #E9F1F4;
	margin: 0;
	padding: 0;
}

#tablavalores th.thnombre a img {
	vertical-align: bottom;
}

table tr.contieneform td span.baja {
	color: #F60100; 
	font-weight: normal;
	padding-left: 20px;
	background-image: url(/images/flechabaja2.gif);
	background-repeat: no-repeat;
	background-position: 9px 5px; 
}

table tr.contieneform td span.sube {
	color: #008600; 
	font-weight: normal;
	background-image: url(/images/flechasube2.gif);
	background-repeat: no-repeat;
	background-position: 9px 5px; 
}

#tablavalores td.barrabaja {
	padding-left: 0;
	padding-right: 0;
	text-align: right;
	width: 100px;
}


#tablavalores td.barrasube {
	padding-left: 0;
	padding-right: 0;
	text-align: left;
	width: 100px;
}

#valores {
	background-color: #EFEFEF;
	padding-bottom: 8px;
	float: left;
	width: 313px;
	margin-bottom: 4px;
	background-image: url(/images/fondo-abajo-valores.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#valores div.ibexva{
	color: #333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 7px;
}
#valores div.continuova{
	color: #333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 7px;
	display: none;
}
#valores div.dowva{
	color: #333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 7px;
	display: none;
}
#valores div.nasdaqva{
	color: #333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 7px;
	display: none;
}
#valores div.eurova{
	color: #333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 7px;
	display: none;
}
#valores span.subeva{
	color: #008600;
}
#valores span.bajava{
	color: #F60100;
}

#valores table.tablitavalores {
	font-size: 80%;
	margin: 0;	
	margin-top: -108px;
	margin-right: 2px;
	float: right;
	border-collapse: collapse;
	background-color: #fff;
	width: 130px;
}

#valores table.tablitavalores td {
	padding: 2px 1px;
}

#valores table.tablitavalores td.powered {
	padding: 1px 1px;
	background-color: #EFEFEF;
	text-align: right;
}

#valores table.tablitavalores td.separador {
	margin: 3px 0;
	padding: 0;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	border: 0;
	background-color: #ccc;
}

#valores table#tablacontinuo {
	display: none;
}
#valores table#tabladow {
	display: none;
}
#valores table#tablanasdaq {
	display: none;
}
#valores table#tablaeuro {
	display: none;
}

#valores #ecolink img {
	margin-left: 7px;
	margin-top: -10px;
	border: 1px solid #ccc;
}

#valores #ecolink img, [dummy] {
	margin-top: 10px;
}

#imgcoldcha p {
	font-size: 80%;
	margin: 0;
}
#imgcolizqui{
	float: left;
	margin: 2px;
	width: 204px
}
#ticket-urgente {
	margin-left: 15px;
	background-color: #ECF4F6;
	padding: 5px 10px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
}

#ticket-urgente strong {
	color: Red;
}

#ticket-urgente p {
	margin: 0;
}
#nota {
	margin-left: 15px;
	background-color: #ECF4F6;
	padding: 5px 10px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
}

#nota p {
	margin: 0;
}



div#txtficha.ayuda p {
	margin-left: 15px;
}

#resultados ul#resultbuscacciones {
	margin-top: 12px;
}

#resultados ul#resultbuscacciones li {
	display:block;
	margin: 6px 0 4px 12px;
	padding: 0 0 6px 8px;
	background-image: url(/images/dotted.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}

#resultados p#resultbusquedacciones {
	clear: both;
	margin-bottom: -6px;
	margin-top: 10px;
	margin-left: 15px;
	padding: 0;
}

#mercabusca2.acciones {
	margin-top: 10px;
	width: 555px;
	height: 17px;	
	border-top: 1px solid #888;
	border-bottom: 1px solid #888;
}

#mercabusca2.acciones p {
	margin: 6px 0 0 12px;
	float: left;
	width: 140px;
}

#mercabusca2.acciones form {
	margin: 0;
	width: 350px;
	height: 17px;	
	padding-bottom: 3px;
}

#mercabusca2.acciones form label {
	display: inline;
}

#mercabusca2.acciones input.texto {
	margin: 0;
	margin-top: 4px;
	width: 140px;
}

#mercabusca2.acciones form div{
	width: 150px;
	font-size: 90%;
	padding-left: 2px;
	padding-top: 3px;
}

/* caja para editoriales especiales en portada */
p#especial {
	border: 0;
	padding-top: 8px;
	padding-bottom: 8px;	
	margin-bottom: 5px;
	background-color: #D6E3EA;
}

p#especial a {
	font-weight: bold;
}

/* Comentarios en las noticias */

div#cometarios {
	background-color: #e9e9e9;
	padding: 10px;
	margin-bottom: 10px;
}

div#cometarios h3 {
	margin-left: 0;
	margin-bottom: 7px;
}

div#cometarios .coment {
	margin: 0;
	background-color: #f1f1f1;
	padding: 2px 5px 5px 5px;
	border-bottom: 2px solid #e9e9e9;
}

div#cometarios .coment ul {
	margin:0;
	padding:0;
}

div#cometarios .coment ul li {
	display: inline;
	padding-right: 4px;
}

div#cometarios .coment ul li.nombre {
	font-weight: bold;
	padding-left: 15px;
	background-image: url(/images/bocadillo.gif);
	background-repeat: no-repeat;
	bakground-position: 0 2px;
}

#noticia ul.lisayuda {
	padding: 0;
	margin: 10px 0 5px 30px;
}

#noticia ul.lisayuda li{
	margin-bottom: 6px;
}

#noticia h4.subsayuda {
	margin-top: 16px;
	color: #538EB6;
}

#noticia h4.subsaviso {
	margin-top: 16px;
	color: #538EB6;
	margin-bottom: 0;
	padding-bottom: 0;
}

#noticia h4.subsaviso a {
	font-weight: normal;
}

#noticia h4.subsaviso span {
	color: #5A5A5A;
	font-size: 90%;
	font-weight: normal;
}

#contienebanner {
	width: 900px;
	float: left;
	position: relative;
}

#bannerflota {
	position: absolute;
	top: -7px;
	right: -85px;
	z-index: 1000;
}

#tendencias #bannerflota, #deportes #bannerflota {
	top: -50px;
	border: 1px;
}

#masnoticias #bannerflota {
	top: 90%;
}

h3.h3exclusiva {
	clear: both;
}
.verde{
	color: #008600;
}
.rojo{
	color: #F60100;
}
#h2deportes {
	text-indent: -5000px;
	background: url(/images/deportes.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
}
#h2deporteshome {
	text-indent: -5000px;
	background: url(/images/deportes.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 13px;
	width: 730px;
}
/* Deportes */

#deportes {
	float: left;
	width: 760px;
	margin-left: 10px;
	margin-top: 5px;
	position: relative;
}
#deportes h2 {
	margin-bottom: 7px;
	padding: 0;
	margin-top: 0;
	color: #AD0000;
}
#deportes-notiresul {
	float: left;
	width: 610px;
	clear: both;
}
#deportes-notiresul-genteabajo {
	float: left;
	width: 720px;
	clear: both;
}

#deportes h3 {
	margin-left: 5px;
	background-image: url(/images/bulletrojo.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	text-transform: uppercase;
}
#deportes h3.segundo {
	border-top: 1px solid #B5B5B5;
	padding-top: 3px;
	background-position: 4px 8px;
}

#deportes h4 {
	font-size: 100%;
	padding-left: 15px;
	padding-top: 4px;
	margin-top: 0;	
	margin-bottom: 2px;
	font-weight: normal;
}
#deportes a, #deportes a span {
	color: #5A5A5A;
}
#deportes h4 a{
	color: #AD0000;
}
#notideportes {
	width: 340px;
	float: left;
	padding-right: 15px;
	border-right: 1px solid #B5B5B5;
	margin-right: 15px;
}
#notideportes p{
	margin-top: 0;
	margin-left: 17px;
	padding-top: 6px;
	border-top: 1px dotted #C6C6C6;
}

#resultadosliga table {
	border-collapse: collapse;
	border: 0;
	border-bottom: 1px #c5c5c5 solid;
	margin-top: 10px;
}

#resultadosliga table td {
	padding: 3px 4px;
	color: #5a5a5a;
	text-align: left;
	width: 80px;
	border-top: 1px #c5c5c5 solid;
}

#resultadosliga table tr td.resultado {
	background-color: #EFF5F7;
	color: #538eb6;
	text-align: center;
	width: 30px;
}

#callejero{
	border-top: 1px solid #888;
	padding-top: 4px;
	padding-botton: 4px; 
	margin-left: 10px;
	margin-top: 11px;
	width: 730px;
}

#callejero p.direccion{
	border-top: 1px solid #888; 
	border-bottom: 1px solid #888; 
	background-color: #EFF5F7;
	font-size: 11px;
	font-weight: bold;
}

#callejero #mapa{
	padding-top: 20px;
	padding-bottom: 10px;
	float: left;
	width: 620px;
}

#callejero #botonera{
	margin: 40px 0 0 0;
	width: 100px;
}

#callejero #botonera ul {
	margin: 0;
}
#callejero #botonera li, #callejero li {
	list-style: none;
	margin-top: 2px;
	color: #7F7F7F;	
}
#callejero #botonera li a{
	font-weight: normal;
	color: #7F7F7F;	
}

#callejero #call-abajo{
	float: left;
	width: 730px;
}
#callejero #call-abajo p.nbusca{
	border-top: 1px solid #888; 
	border-bottom: 1px solid #888; 
	background-color: #EFF5F7;
	font-size: 11px;
}
#callejero #call-abajo form input, #callejero #call-abajo form select {
	padding: 0 2px;
	border: 1px solid #000; 
	font-size: 80%;
}
#alojabanner_lupaygrano{
	padding-left: 20px;
}

