	/* undohtml.css 														*/
	/* (CC) 2004 Tantek Celik. Some Rights Reserved.             			*/
	/*   http://creativecommons.org/licenses/by/2.0                   		*/
	/* This style sheet is licensed under a Creative Commons License. 		*/
	/* Purpose: undo some of the default styling of common (X)HTML browsers */
	/* link underlines tend to make hypertext less readable, 				*/
   	/* because underlines obscure the shapes of the lower halves of words 	*/
   	
:link,:visited {
	text-decoration: none
}

/* no list-markers by default, since lists are used more often for semantics */
ul,ol {
	list-style: none
}

/* avoid browser default inconsistent heading font-sizes */
	/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code {
	font-size: 1em;
}

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
	/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
	/* zero out the spacing around pre, form, body, html, p, blockquote as well */
	/* form elements are oddly inconsistent, and not quite CSS emulatable. */
	/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,span,div,a
	{
	margin: 0;
	padding: 0
}

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img {
	border: none
}

/* de-italicize address */ /*address { font-style:normal } */
	/* more varnish stripping as necessary... */
body {
	font: 80% arial;	
	margin: 0px 0px;
	padding: 0;
	min-width: 790px;
	margin-top: 0px;
	text-align: center;
}

p {
	margin: 12px 0px 12px 0px;
}
.contenedor {
	text-align: left;
	width: 1000px;
	margin: 0 auto 0 auto;
	position: relative;
	padding: 0px;
}

.contenedor_banner {
	float:right;
	height:60px;
	margin:0pt;
	position:relative;
	right:1px;
	top:4px;
	width:468px;
}

.img {
	margin: 0;
	padding: 0;
	border: 0;
	display: block
}

.rss-marquee{
	position: absolute;
	top: 180px;
	left: 155px;
	width: 540px
}

.rss-marquee-ocio{
	position: absolute;
	top: 180px;
	left: 155px;
	width: 540px
}
 .no-rss-marquee{
	position: absolute;
	top: 180px;
	left: 155px;
	width: 590px
}

.ticker2{
	position: absolute;
	top: 195px;
	left: 155px;
	width: 540px
}	

h1 {
	font-size: 20px;
	color: #999999;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px;
}

h1 a, h1 a:visited{
	color: #999999;
}

h3 {
	font-size: 20px;
	margin: 2px 0;
}

h4 {
	margin: 4px 0;
	font-size: 12px;
}

h5 {
	background: #003;
	color: #fff;
	padding: 2px 4px;
	font: 13px bold Georgia,"Times New Roman",serif;
	margin: 0;
}

form {
	margin: 0;
}

a {
	color: #009;
}

a:visited {
	color: #551A8B;
}

.ok {
	color: #0a0;
}

.ko {
	color: #a00;
}

.banner2 {
	float: left;
	background: #ff3300;
	width: 200px;
	height: auto;
	padding: 0;
	margin: 0;
}  /* baner de titulos de tecnolog?a */
.banner2a {
	float: left;
	background: #ff9900;
	width: 150px;
	height: auto;
	padding: 0
}  /* baner de titulos de tecnolog?a */

#subheader {
	margin-left: 130px;
	margin-right: 200px;
	min-height: 66px;
	#height: 66px;
}


#subheader-long {
	margin-left: 130px;
	min-height: 66px;
	#height: 66px;
}

#subheader h1{
	float: left;
	margin-top: 14px;
}

#right{
	margin-top:0px;
}

#right-down{
	margin-top:64px;
}

/*.banner {border:1px solid #ddd;}

div.banner {text-align:center;clear:both;}
div.banner img {float:none;}
*/
div.banner {
	text-align: center;
	clear: both;
	margin: 10px;
}


div#home-nntt div.banner {
	clear: none;
}

div.banner.borde {
	border: 1px solid #ddd;
	padding: 5px 0;
}

/*h1 div.banner {position:absolute;clear:none;top:115px;right:-210px;padding:0;}*/

.banner.capcalera {
	position: absolute;
	top: 0px;
	right: 3px;
}

#banner-list-canal-468x60 {
	position: absolute;
	top: 109px;
	right: 4px;
}

#banner-top-728x90 {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
}

.banner-bottom-728x90 {
	width: 100%;
	text-align: center;
}

.separator {
	border:0px none;
	margin-bottom: 30px;
	clear:both;
	visibility:hidden;
}

#home-economia {
	width: 30%;
	float: left;
	margin-left: 130px;
	#margin-left: 65px;
	margin-bottom:1px;
}

.economia-banner-header{
	float: left;
	margin-right: 20px;
	margin-top: 2px;
}

#home-nntt {
	margin-right: 210px;
	margin-left: 125px;
	padding-left: 31%
}

#home-nntt img {
	position: absolute;
	clear: none;
	margin: 0;
	left: 47%;
}

#content-subheader{
	margin-left: 130px;
}	

.caja-nntt{
	margin-left: 130px;
}
div#home-economia .titular,div#home-nntt .titular {
	border: 0;
}

/* IE no respeta les columnes, s'ha de variar segons el tamany de les columnes
div#wrapper div.menu-opinion .opinio { 
	#border-bottom: 300px solid #fff;
}*/

#data {
	font: 10px tahoma, arial, sans-serif;
	color: #595959;
	background: #eee;
}

#data p {
	margin: 0 5px;
}

#contact {
	float: right;
}

#contact a {
	color: #666;
	text-decoration: none;
}

#contact a:hover {
	text-decoration: underline;
}

#header {
	padding: 0 5px;
	background: #000034; 
	#height: 68px;
}

#header #logo {
	font: bold 32px arial, sans-serif;
	margin: 0 0 0 5px;
	padding-top: 5px;
	color: #fff;
}

#header #logo .taronja {
	color: #f60;
}

#header #logo .gris {
	color: #999;
}

#header #tagline {
	margin: -5px 0 0 5px;
	padding: 0;
	font: bold 11px arial, sans-serif;
	color: #666;
	letter-spacing: 1px;
	word-spacing: 1px;
	color: #fff;
}

#header .banner {
	margin: 2px 0;
	float: right;
}

#header input {
	font-size: 10px;
}

#header a {
	color: #fff;
	text-decoration: none;
}

iframe#suscripcion {
	border: 0;
	width: 690px;
	height: 400px;
}

#ticker,#uhora {
	overflow: hidden;
	background: #eee url("../bg/ticker.gif") no-repeat;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 11px;
}

#ticker {
	font-weight: bold;
	margin: 0 0 5px 0;
}

#uhora span {
	color: #369;
}

#uhora {
	margin: 0 0 2px 0;
	padding: 6px 0;
}

#uhora a {
	color: #666;
	text-decoration: none;
}

#uhora a:hover {
	color: #666;
	text-decoration: underline;
}


#uhora #rss-icon {
	float:right;
	margin: 0px 10px 0px 10px;
	padding: 0px;
}

#uhora #rss-icon span.rss-icon-text{
	color: #000;
	position: relative;
	bottom: 3px;
}

.rss-icon-footer{
	margin: 0px 1px -4px 4px;
}

#ticker p,#uhora p {
	margin: 1px 2px;
	padding: 0 5px;
}

#ticker span,#uhora span {
	margin-right: 5px;
}

#ticker .ok {
	padding-left: 7px;
	background: url("../bg/ticker_up.gif") left no-repeat;
}

#ticker .ko {
	padding-left: 7px;
	background: url("../bg/ticker_down.gif") left no-repeat;
}

.home-canal #uhora marquee {
	margin-top: 100px;
}

#buscador {
	float: right;
	margin: -7px 0 0 0;
	padding: 0;
}

#buscador input.buscar {
	margin-top: 5px;
	height: 15px;
}

#banner-under-subheader{
	left-margin: 130px;
}

.home-canal #right {
	margin-top: 55px;
}

.home-canal h1 {
	background: #fff;
	margin: 0 0 5px 0;
	padding: 20px 0 20px 122px; 
	#padding: 20px 0;
	color: #000;
	font-size: 20px;
	color: #999;
}

.home-canal h1 {
	background: #eee;
	margin: 0 0 5px 0;
	padding: 7px 130px;
	color: #000;
	font-size: 30px;
}

.home-canal h1#economia {
	background: #f3f3f3 url("../bg/h1-economia.gif") right no-repeat;
}

.home-canal h1#ntecnologias {
	background: #f3f3f3 url("../bg/h1-ntecnologias.gif") right no-repeat;
}

.home-canal h1#default {
	background: #f3f3f3 url("../bg/h1-default.gif") right no-repeat;
}

suscribe {
	margin: 0;
	background: #eee;
	border-bottom: 1px solid #ddd;
	padding: 5px;
}

#suscribe p {
	margin: 0;
}

#suscribe input {
	font-size: 12px;
}

#encuesta label {
	display: block;
}

.menu {
	margin: 0 0 10px 0;
	padding: 0;
}

.menu li {
	list-style: none;
	margin: 0; 
	#margin: 0 0 -2px 0;
	padding: 0;
}

.menu a {
	display: block;
	background: #eee;
	padding: 2px 2px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #D7D7D7;
	font: 11px verdana, sans-serif;
	color: #777;
	text-decoration: none; 
	#margin-bottom: -14px;
}

.menu a:hover {
	background: #B6B6B6;
	color: #000;
}

.menu a.mgmxxi {
	background: #f60;
	color: #fff;
	font-weight: bold;
}

.home-canal #absolute { 
	#margin-top: 100px;
}

#absolute { 
	#margin-top: 100px;
}

#left .banner,#right .banner, #right-down .banner {
	margin: 10px auto;
}


.menu-opinion h5 {
	background-color: #585879;
	margin: 5px 0;
	font: 900 14px  Georgia, "Times New Roman", serif;
}

.menu-opinion h6 {
	font-size: 12px;
	margin: 0;
}


.menu-opinion address {
	color: #000;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.menu-opinion p {
	margin: 10px 0 10px 0;
}


#wrapper .menu-opinion.home {
	clear: both;
}

#wrapper .menu-opinion h5 {
	margin-left: 33%; 
	#margin-left: 22%;
}

#wrapper .menu-opinion.home .opinio {
	float: left;
	position: relative;
	clear: none;
	width: 30%; 
	#width: 22%;
	padding: 1.66666666%;
}

#wrapper .menu-opinion.home .opinio.semana {
	margin-top: -20px; 
	#margin-top: -25px;
	padding-top: 0;
	padding-left: 0;
}

#wrapper .menu-opinion.home .opinio h6 {
	margin: 2px 0;
}

#wrapper .menu-opinion.home .opinio.semana h5 {
	margin: 0;
	background: #f60;
	margin-bottom: 15px;
	padding: 3px;
}

#wrapper .menu-opinion.home .opinio.semana h6 span {
	font-size: 12px;
}

.titular,#home-entrevista,#home-reportaje, #home-hemeroteca {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	clear: both;
}

#home-hemeroteca h2 {
	font-family:georgia;
	font-size: 12px;
	font-weight: bold;
}

#home-nntt .titular,#home-economia .titular {
	clear: none;
}

#home-entrevista,#home-reportaje {
	clear: both;
}

.titular h3 a,#home-entrevista h2 a,#home-reportaje h2 a,#home-entrevista h3 a,#home-reportaje h3 a,.menu-opinion h6 a
	{
	text-decoration: none;
	color: #007;
}

.titular h3 a:hover,#home-entrevista h2 a:hover,#home-reportaje h2 a:hover,#home-entrevista h3 a:hover,#home-reportaje h3 a:hover,.menu-opinion h6 a:hover
	{
	text-decoration: underline;
}

.titular a,#mgmxxi a {
	text-decoration: none;
}

.titular a:hover,#mgmxxi a:hover {
	text-decoration: underline;
}

.titular img {
	margin: 5px 10px 10px 0;
	float: left;
}

#home-nntt img {
	float: none;
}

.titular ul,#home-reportaje ul,#home-entrevista ul {
	background: #fff;
	color: #f60;
	list-style: none;
	margin: 0 0 10px 0;
	padding: 2px;
	position: relative
}  /* titulos de noticias */

.titular li,#home-reportaje li,#home-entrevista li {
	margin: 0px 5px;
	padding: 5px 0 8px 8px;
	background: url("../bg/li.gif") #fff top left no-repeat;
	color: #000;
	border-bottom: #ccc solid 1px
}  /* titulos de noticias */

.titular div div {
	height: 50px;
	vertical-align: center;
}

.home font,.content font, .entrevista font{
	display: block;
	float: left;
	width: 200px;
	padding: 10px;
	margin: 0 15px 4px 0;
	background: #eee /* url(../bg/quotes.gif) top left no-repeat*/;
	font: italic bold 18px Georgia, serif;
	color: #666;
	text-align: left;
}


.content h4 {
	margin-bottom: 10px;
}

.content#home-reportaje .autor {
	margin: 5px 0 10px 310px;
}

.content form {
	margin-right: 200px;
}

#home-entrevista img,#home-reportaje img {
	float: right;
	margin: 15px 0 5px 10px;
}

#home-economia h2,#home-nntt h2,.home h2,#home-entrevista h2,#home-reportaje h2,.content h2
	{
	font: normal 9px small fonts, arial, sans-serif;
	text-transform: uppercase;
	color: #666;
	margin: 4px 0 10px 0;
}

/*.home cite {background:url(../bg/quotes.gif) top left no-repeat;padding-left:40px;display:block;font:italic bold 18px Georgia, serif;color:#666;margin:10px 0;}*/
.home cite,.content cite {
	font: italic bold 22px Georgia, serif;
	color: #666;
	margin: 10px 0;
	padding: 0 40px;
}

cite span {
	color: #ddd;
	font: bold 75px sans-serif;
	position: absolute;
	margin-top: -15px;
}

#home-reportaje h4 {
	margin-bottom: 0;
}

p.autor {
	margin: 0;
	color: #666;
}

p.autor a:hover {
	text-decoration: underline;
}

p.director {
	margin: 0;
	color: #666;
}

div.comment {
	margin-right: 210px;
	clear: both;
}

.comment dt {
	font-weight: bold;
	margin-top: 5px;
	border-top: 1px solid #eee;
	padding: 5px 0 15px 40px;
	background: url("../bg/comments.gif") top left no-repeat;
}

.comment dd {
	margin: 2px 0;
}

textarea {
	width: 300px;
	height: 100px;
	font: 11px arial, sans-serif;
}

.comment .data {
	color: #666;
	margin: -15px 0 0 40px;
}

.img {
	width: 305px;
}

.img p {
	color: #777;
	margin: 0;
}

.img img {
	display: block;
	clear: both;
	float: none;
	left: 0;
}

.destacat {
	display: block;
	float: left;
	width: 200px;
	padding: 10px;
	background: #eee /* url(../bg/quotes.gif) top left no-repeat*/;
	font: italic bold 18px Georgia, serif;
	color: #666;
}

.img.right,.destacat.right {
	float: right;
	margin: 0 0 0 5px;
	text-align: left;
}

.img.left,.destacat.left {
	float: left;
	margin: 0 5px 0 0;
	text-align: left;
}

.content.opinion img.foto {
	display: block;
	float: left;
	margin-right: 10px;
}

.content.opinion .autor {
	margin-bottom: 30px;
}

.content.opinion h3 {
	margin-bottom: 10px;
}

.content.titular h4 {
	font-size: 11px;
	text-align: justify;
}

#left p   , #right p , #right-down p{
	font-size: 11px;
}

.content p,.home p {
	text-align: justify;
}

.home h6,.content h6 {
	font: bold 12px arial, sans-serif;
	margin: 20px 0;
	text-align: justify;
}

#right h6, #right-down h6 {
	margin: 15px 0 0 0;
}

fieldset {
	border: 0;
	background: url("http://media.noticias.com/css/es/1/img/bg.gif") repeat-x;
	margin: 0;
	padding: 0;
}

fieldset ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

fieldset ol li {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #eee;
	padding: 5px;
	clear: both;
}

fieldset label {
	font-weight: bold;
	text-align: right;
	display: block;
	float: left;
	width: 200px;
	margin: 5px;
}

fieldset input,fieldset select {
	font: 11px arial, sans-serif;
}

fieldset blockquote {
	margin-left: 210px;
}

#resultats dt {
	font: bold 14px arial, sans-serif;
	margin-top: 15px;
}

#resultats dd {
	margin: 0 20px;
}

#resultats dd.autor {
	color: #888;
}

#imprimir,#enviar {
	font: 11px arial, sans-serif;
	color: #666;
}

#imprimir {
	padding-left: 25px;
	margin-right: 5px;
	background: url("http://media.noticias.com/img/es/1/imprimir.gif")
		no-repeat;
}

#enviar {
	padding-left: 25px;
	margin-left: 10px;
	background: url("http://media.noticias.com/img/es/1/email.gif")
		no-repeat;
}

.home-canal #mgmxxi {
	margin-left: 220px;
}

#mgmxxi {
	clear: both;
}

#mgmxxi h2 {
	background: #f60;
	color: #fff;
	padding: 0px 10px;
	vertical-align: middle;
}

#mgmxxi h3 {
	color: #003;
	padding: 10px 2px;
	font-size: 18px;
}

#mgmxxi h4 {
	padding: 0 1px;
	margin: 0;
}

#mgmxxi h5 {
	background: #fff;
	color: #999;
	padding: 0;
	margin: 0 0 0 0;
	font-size: 12px;
}

#mgmxxi .entrevistat1 {
	width: 50%; 
	#width: 32%;
	float: left;
	padding-right: 6%;
}

#mgmxxi .entrevistat {
	margin-left: 32%;
}

#mgmxxi .mcontinua {
	color: #999;
	padding: 0 1px;
	margin: 0;
	font-size: 11px;
}

#mgmxxi p {
	clear: both;
}

#mgmxxi .entrevistat1 p,#mgmxxi .entrevistat p {
	clear: none;
}

/*#mgmxxi .banner {position:absolute;margin-top:-160px;margin-left:380px;#position:relative;#margin-bottom:100px;}
*/
#mgmxxi-list dt {
	font-weight: bold;
}

#mgmxxi-list dd {
	padding: 0;
	margin: 0;
	color: #666;
	margin-bottom: 3px;
}

#adsense-hz {
	margin: 10px 0px 10px 0px;
	text-align: center;
	clear: both;
}

#borsa-treball h4 {
	font-size: 16px;
	border-bottom: 1px solid #ddd;
}

#borsa-treball dl {
	margin-left: 50px;
}

#borsa-treball dt {
	font-weight: bold;
}

#borsa-treball #apuntate {
	font-size: 18px;
	text-align: center;
}

#footer {
	text-align: center;
	background: #eee;
	color: #777;
	padding: 5px 0;
	font-size: 11px;
	border-top: 20px solid #fff;
	margin-top: 0px;
}

#footer-gi {
	font: 11px arial, sans-serif;
	color: #666;
	width: 750px;
	margin: 0 auto;
}

#footer-gi p {
	margin: 0;
	padding: 2px 0;
}

#footer-gi a {
	color: #666;
	text-decoration: none;
	font: 11px arial;
}

#right .menu-opinion address {
	width: 150px;
}

#right-down .menu-opinion address {
	width: 150px;
}


#sitemap{
	width: 650px;
	font-size: 16px;
}

#sitemap .center{
	text-align: center;
}

#sitemap ul {
	background: #fff;
	color: #f60;
	list-style: none;
	margin: 0 0 10px 0;
	padding: 2px;
	position: relative
}  /* titulos de noticias */

#sitemap li {
	margin: 0px 5px;
	padding: 5px 0 8px 8px;
	background: url("../bg/li.gif") #fff top left no-repeat;
	color: #000;
	border-bottom: #ccc solid 1px
}  /* titulos de noticias */


/* Estilos para el canal Ocio y Negocio*/

#ocioynegocio h3 {
	color: #6D6DBD;
	margin-top: 0px;
}

.ocio-content-subheader {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #444040;
	margin: 10px 0px;
}

.ocio-autor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #444040;
	margin-bottom: 10px;
}

.ocio-autor:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #444040;
}

.ocio-autor:link {
	text-decoration: none;
	color: #444040;
}

.ocio-gourmet {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #CC6566;
	margin-bottom: 10px;
}

.ocio-gourmet:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #CC6566;
}

.ocio-gourmet:link {
	text-decoration: none;
	color: #CC6566;
}

.ocio-autor2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: 800;
	text-decoration: none;
	color: #444040;
}

.ocio-autor2:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444040;
}

.ocio-autor2:link {
	text-decoration: none;
	color: #444040;
}

#oyn_noticias {
	float: left;
	width: 285px; 
	#width: 290px;
	padding-right: 4px;
	padding-left: 4px;
	border-right: 1px solid #A1A1E3;
}

#oyn_entrevista {
	float: left;
	width: 345px; 
	#width: 348px;
	overflow: hidden;
	padding: 8px;
	border-right: 1px solid #A1A1E3;
}


#ocio-entrevista{
	background-color:#FAF0EF;
	padding: 20px;
	margin: 10px 0px;	
	#width: 100%;
}

#ocio-entrevista .img_left{
	float: left;
	margin-right: 20px;
	font-size: 10px;
	text-align: center;
	width: 200px;
}

#ocio-reportaje{
	background-color:#FAF0EF;
	padding: 20px;
	margin: 10px 0px 0px 0px;
	#width: 100%;
}

#ocio-reportaje img{
	float: right;
	margin-left: 20px;
}

#ocio-gourmet{
	background-color:#FAF0EF;
	padding: 20px;
	margin: 10px 0px;	
	width: 276px;
	#width: 316;
	float: right;
}

#ocio-volverhome{
	margin-top: 25px;
	width: 316px;
	#width: 316;
	float: right;
}

#ocio-gourmet img{

}

.ocio-gourmet-foto{
	text-align: center;
	margin-top: 20px;
}

#ocio-opinion{
	background-color:#FAF0EF;
	padding: 20px;
	margin: 10px 0px;	
	width: 276px;
	#width: 316;
	float: left;
}

.expand{
	clear:both !important;
	height: 1px !important;
	overflow: hidden;
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	visibility: hidden;
	position: relative;
	font-size: 1px;
}

#oyn_entrevista h5 {
	color: #666666;
	font: italic bold 20px Georgia, serif;
	background: #fff;
}

#oyn_entrevista img {
	margin-top: -3px; 
	#margin-top: -8px;
}

#oyn_reportaje {
	margin-left: 130px;
	width: 647px;
	border-right: 1px solid #A1A1E3;
	padding-right: 8px;
	text-align: justify;
	clear: both;
}

.ocio-caja-articulo{
	#height: 80px;
	min-height: 80px;
	background: #FAF0EF;
	margin: 5px 0px;
	padding-right: 10px;
}

#ocio-caja img{
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin:0px 5px 0px 0px;
	#margin-bottom: -4px;
	padding: 0px;
}

#ocio-caja-header{
	height: 42px;
	margin: 0px 2px;
	overflow: hidden;	
}

#ocio-caja-header img{
	position: static;
	#position: absolute;
	margin: 0px;	
}

#ocio-caja-header h3  { 
	font-family:Times New Roman;
	font-size:18px; 
	text-decoration:none; 
	color:#000;
	margin: 0px;
	padding:5px;
}

#ocio-caja-header h3 :link { text-decoration: none; color:#000; }
#ocio-caja-header h3 :visited { text-decoration: none; color:#000; }
#ocio-caja-header h3 :hover { text-decoration: none; }

#ocio-caja h4 a {
	display:block;
	font-family:Tahoma, Arial, sans-serif;
	text-align: left; 
	font-size:12px; 
	text-decoration:none; 
	color:#413C72;
	padding: 0px 5px;
}

#ocio-caja h4 a.entrevista {
	display:block;
	font-family:Tahoma, Arial, sans-serif;
	text-align: left; 
	font-size:12px; 
	text-decoration:none; 
	color:#000;
	padding: 0px 5px;
}


#ocio-caja h4.ocio-caja-tit {
	font-family:Georgia, Arial, sans-serif; 
	font-size:12px; 
	font-weight: bold;
	text-decoration:none; 
	color:#413c72; 
}

.ocio-rep {
	width: 290px;
	height: 35px;
	background: url("images/ocionegocio/titulo_reportaje.gif") no-repeat;
}

.ocio-opi {
	width: 290px;
	height: 35px;
	background: url("images/ocionegocio/titulo_opinion.gif") no-repeat;
}

.ocio-actu {
	width: 290px;
	height: 35px;
	background: url("images/ocionegocio/titulo_noticias.gif") no-repeat;
}

.ocio-entre {
	width: 290px;
	height: 35px;
	background: url("images/ocionegocio/titulo_entrevista.gif") no-repeat;
}

.ocio-cabe {
	width: 600px;
	height: 35px;
	margin-left: 130px;
	background: url("images/ocionegocio/titulo_ocio.gif") no-repeat;
}

/* Noticias.com OCIO y NEGOCIO CSS Document */

/* FONDOS */

#home-ocio {
	float: left;
	padding-left: 135px;
	padding-right: 220px;
}

#home-ocio .banner {
	margin: 0px;
	padding-left: 10px;
}



#fondosuperior {
	height:35px; border: none;
	background-image: url(images/fondo_superior.jpg); background-repeat: repeat-x; background-position: 0% bottom;
}

#fondopuntos {
	height:10px; border: none;
	background-image: url(images/fondo_puntos.jpg); background-repeat: repeat-x; background-position: 0% bottom;
}

#bordefoto {
	border: #999090 solid 1px;
}

.ocio-fondopuntos {
	height:10px; border: none;
	background-image: url(imgs/hrDottedHalf.gif); background-repeat: repeat-x; background-position: 0% bottom;
}


/* Titulo seccion */

#header-ocio{
	height: 64px;
	width: 390px;
	background-color: #CC6566;
	overflow: hidden;
	float: left;
}

.ocio-banner-header{
	height: 64px;
	float: right;
	padding-top: 2px;
}
#header-ocio h1  { 
	text-indent: -1000px;
	font-family:Times New Roman;
	font-size:26px; 
	text-decoration:none; 
	color:#000;
	margin: 0px;
	padding: 10px 10px 0px 10px;
}

#header-ocio h1 :link { text-decoration: none; color:#000; }
#header-ocio h1 :visited { text-decoration: none; color:#000; }
#header-ocio h1 :hover { text-decoration: none; }

#header-ocio h2  {
	font-family:courier;
	font-size:10px; 
	text-decoration:none; 
	color:#000; 
	margin:0px;
	padding: 0px 10px;
}

#header-ocio h2 :link { text-decoration: none; color:#000; }
#header-ocio h2 :visited { text-decoration: none; color:#000; }
#header-ocio h2 :hover { text-decoration: none; }

/* Entrevista */

#home-ocio .tituloentrevista { 
	font-family:Georgia, Arial, sans-serif; 
	font-size:16px; 
	font-weight: bold;
	text-decoration:none; 
	color:#413c72; 
}

#home-ocio .tituloentrevista:link { text-decoration: none; color:#413c72; }
#home-ocio .tituloentrevista:hover { text-decoration: underline; }

/* Reportaje */

#home-ocio .tituloreportaje { 
	font-family:Tahoma, Arial, sans-serif; 
	font-size:16px; font-weight:bold; 
	text-decoration:none; 
	color:#413C72; 
}
#home-ocio .tituloreportaje:link { 
	text-decoration: none; 
	color:#413C72; 
}
#home-ocio .tituloreportaje:hover { 
	text-decoration: underline; 
}

/* Opinión */

#home-ocio .tituloopinion { 
	display: block;
	font-family:Tahoma, Arial, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#413c72; 
	margin-bottom: 10px;
}
#home-ocio .tituloopinion:link { text-decoration: none; color:#413c72; }
#home-ocio .tituloopinion:hover { text-decoration: underline; }
 
#home-ocio .autoropinion { font-family:Tahoma, Arial, sans-serif; font-size:10px; text-decoration:none; color:#666060; }
#home-ocio .autoropinion:link { text-decoration: none; color:#666060; }
#home-ocio .autoropinion:hover { text-decoration: underline; }

#home-ocio .titulogourmet { 
	font-family:Tahoma, Arial, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#413c72; 
}

#home-ocio .titulogourmet:link { 
	text-decoration: none; 
	color:#413c72; 
}

#home-ocio .titulogourmet:hover { 
	text-decoration: underline; 
}

#pastillaopinion {
	margin: 0px;
	padding: 5px 10px;;
	background-color: #4186d2;
	color:#ffffff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}

#home-ocio #ocio-banner-body{
	text-align:center;
	float: left;
	padding: 0px;
	margin: 10px 0px 0px 0px;	
	width: 316px;
	float: left;	
}
	
/* Noticias */

#ocio-right{
	background-color: transparent;
	padding-bottom: 10px;
}

#ocio-right .titulonoticias { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:cc6566; }
#ocio-right .titulonoticias:link { text-decoration: none; color:cc6566; }
#ocio-right .titulonoticias:hover { text-decoration: underline; }

#ocio-right .titulonivel2 { 
	display: block;
	padding-left: 8px;
	background: url("imgs/bullet_ocio.gif") center left no-repeat;	
}

#ecodep-right .titulonivel2 { 
	display: block;
	padding-left: 8px;
	background: url("imgs/bullet_ecodep.gif") center left no-repeat;	
}

#pastillanoticias {
	height: 23px;
	#height: 33px;	
	padding: 5px 10px;
	background: url("imgs/bg_act_ocio.gif") no-repeat;
	margin: 0px;
	vertical-align: middle;
}

#pastillanoticias_ecodep {
	height: 23px;
	#height: 33px;	
	padding: 5px 10px;
	background: url("imgs/bg_act_ecodep.gif") no-repeat;
	margin: 0px;
	vertical-align: middle;
}

#pastillanoticias h2, #pastillanoticias_ecodep h2 {
	font: 14px Georgia, serif;
	font-weight: 800;
	color:#fff;
	margin: 0px;
	#margin-top: 6px;	
}

#lateralnoticias {
	width: 5px;
	background-color: #d8d8d8;
	margin-right: 10px;
}

.ocio-volver {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #CC6566;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.ocio-volver:link {
	color: #ffffff;
}

.ocio-volver:visited {
	color: #ffffff;
}

.ocio-volverhome {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	background-color: #CC6566;
	font-weight: normal;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.ocio-volverhome:link {
	color: #ffffff;
}

.ocio-volverhome:visited {
	color: #ffffff;
}

.ocio-leermas {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.ocio-leermas:link {
	text-decoration: none;
	color: #ffffff;
}
.ocio-leermas:visited {
	text-decoration: none;
	color: #ffffff;
}
.ocio-lm{
	margin:0px 5px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: 800;
	text-decoration: none;
}
/* Publicidad */

#home-ocio .publicidad { font-family:Tahoma, Arial, sans-serif; font-size:9px; text-decoration:none; color:#999090; }
#home-ocio .publicidad:link { text-decoration: none; color:#999090; }
#home-ocio .publicidad:hover { text-decoration: underline; }

#fondopublicidad {
	padding: 0 10px 10px 10px;
	background-color: #eeeeee;
}

/* Comun */

.ocio-fondoart {
	margin: 10px 0px;
	background-color: #faf0ef;
}

.ocio-right-fondoart {
	margin: 0px;
	padding: 5px 15px;
	background-color: #faf0ef;
}
#home-ocio .texto11 { font-family:Tahoma, Arial, sans-serif; font-size:11px; text-decoration:none; color:#444040; }
#home-ocio .texto11:link { text-decoration: none; color:#444040; }
#home-ocio .texto11:hover { text-decoration: underline; }

#home-ocio .tituloseccion { margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#999090; }
#home-ocio .tituloseccion:link { text-decoration: none; color:#999090; }
#home-ocio .tituloseccion:hover { text-decoration: underline; }

#home-ocio .padding {
	padding:20px;
}

#caja_ocio{
	padding:1px;
	border:1px solid #003;
}

#caja_ocio h5{
	background:#003;
	color:#fff;
	padding:2px 4px;
	font:11px normal arial,sans-serif;
	margin:0;
}

#caja_ocio img{
	float:left;
	margin: 10px;
	position:relative;
	clear:both;
}


/*Estilos creados para el Mundo Cimkey */
.cim-banner {
	border: 2px solid #000034;
	font-size: 12px;
	color: #fff;
	height: 125px;
	padding: 0px;
	text-align: center;
}

.cim-banner .logo a {
	margin: 0px;
	display: block;
	font-size: 15px;
	font-weight: bolder;
	color: #888;
	padding: 5px 0px 5px 0px;
}

.cim-banner .text a {
	background-color: #d4f1fb;
	margin: 3px;
	display: block;
	font-size: 14px;
	font-weight: bolder;
	/*color: #000;*/
	color: #FF6600;
	padding: 3px;
}

.header-cimkey {
	margin: 0px 220px 5px 130px;
}

.header-cimkey-hr {
	font-size: 5px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	background: url("images/cimkey-bg.gif") repeat-y;
	width: 100%
}

.header-cimkey h1 {
	padding: 20px 0px 20px 0px;
	font-size: 20px;
	color: #999999;
}

.header-cimkey h2 {
	padding: 5px;
	background: url("images/cimkey-bg.gif") repeat-y;
}

#home-cimkey {
	float: left;
	padding-left: 135px;
}

#cim-opinion {
	float: left;
	width: 305px;
	margin-left: 35px;
}

#cim-mejora {
	margin: 0px;
	float: left;
	width: 305px;
}

#cim-actu {
	clear: both;
	width: 300;
	padding-bottom: 30px;
}

p.justify {
	text-align: justify;
}

address.right {
	align: right;
}

address.bold {
	font-weight: bolder;
}
/**/
#list-cimkey {
	#background-color: #EEEEEE;
	background-color: #ffffff;
	border-width: 0px;
	clear: both;
	margin: 10px 0px;
	min-height: 80px;
	padding: 10px;
	#width: 635px;
	width: 700px;
	#height: 80px;
}

#list-cimkey h1 {
	margin: 0px;
	color: #003;
	padding: 2px 2px;
	font-size: 13px;
}

#list-cimkey h1 a {
	margin: 0px;
	padding: 2px 2px;
}


#list-cimkey img {
	margin: 0px;
	width: 80px;
	float:left;
	margin:4px;
}
#list-cimkey h2 {
	margin: 0px;
	color: #003;
	padding: 2px 2px;
	font-size: 13px;
}

#list-cimkey h2 a {
	margin: 0px;
	color: #003;
	padding: 2px 0px;
	font-size: 13px;
}

#list-cim-art1 {
	float: left;
	#width: 50%;
	width: 45%;
	margin: 0px 20px 0px 0px
}

#list-cim-art2 {
	margin: 0;
	float: left;
	#width: 50%;
	width: 45%;
	height: 1% /* Holly hack for Peekaboo Bug */
}
/**/
#cim-fondosuperior {
	height: 35px;
	border: none;
	width: 645px;
	background-image: url("images/fondo_superior.jpg");
	background-repeat: repeat-x;
	background-position: top;
	padding-left: 12px;
}


#cim-fondosuperior h1 {
	padding: 0px;
	margin: 0px;	
}

#cim-fondosuperior div.cim-margin {
	padding: 8px 0px 0px 4px;
}

#cim-caja{
	clear:both;
}

#cim-caja-header{
	height: auto;
}

#cim-caja img{
	float: left;
	margin: 5px;
}

#cim-caja hr{
	clear:both;
	border: none 0px;
	visibility: hidden;
}

#cim-caja .art1{
	width: 300px;
	float: left;
}

#cim-caja .art2{
	width: 300px;
	float: right;
}


.cim-fondopuntos {
	height: 10px;
	border: none;
	background-image: url("images/fondo_puntos.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#cim-fondonuevastec {
	height: 20px;
	border: none;
	background-image: url("images/fondo_nuevastec.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#cim-bordefoto {
	border: #999090 solid 1px;
}

/* TIPOS HOMEPAGE */
.cim-texto_cab_a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #3c8cb0;
	font-weight: bold;
}

.cim-texto_cab_a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #3c8cb0;
}

.cim-texto_cab_a:link {
	text-decoration: none;
	color: #3c8cb0;
}

.cim-texto_cab_a:hover {
	text-decoration: underline;
}

.cim-texto_cab_b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #5b5353;
}

.cim-texto_cab_b:link {
	text-decoration: none;
	color: #5b5353;
}

.cim-texto_cab_b:hover {
	text-decoration: underline;
}

.cim-texto_cab_a2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #3c8cb0;
}

.cim-texto_cab_a2:link {
	text-decoration: none;
	color: #3c8cb0;
}

.cim-texto_cab_a2:hover {
	text-decoration: underline;
}

.cim-texto_cab_b2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #5b5353;
}

.cim-texto_cab_b2:link {
	text-decoration: none;
	color: #5b5353;
}

.cim-texto_cab_b2:hover {
	text-decoration: underline;
}

.cim-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.cim-texto11:link {
	text-decoration: none;
	color: #444040;
}

.cim-texto11:hover {
	text-decoration: underline;
}

.cim-autor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.cim-autor:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.cim-autor:link {
	text-decoration: none;
	color: #444040;
}

.cim-autor2 {
	margin:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.cim-autor2:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.cim-autor2:link {
	text-decoration: none;
	color: #444040;
}

.cim-autor:hover {
	text-decoration: underline;
}

.cim-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	text-align:justify;
}

.cim-texto11:visited {
	text-decoration: none;
	color: #000;
}

}
.cim-texto11:link {
	text-decoration: none;
	color: #000;
}

.cim-texto11:hover {
	text-decoration: underline;
}

.cim-categoria {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 18px 0px 5px 0px;
}

.cim-categoria:link {
	text-decoration: none;
	color: #888080;
}

.cim-categoria:hover {
	text-decoration: underline;
}

.cim-titulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #3c8cb0;
}

.cim-titulo:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #3c8cb0;
}

.cim-titulo:link {
	text-decoration: none;
	color: #3c8cb0;
}

.cim-titulo:hover {
	text-decoration: underline;
}

.cim-leermas {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #518A9C;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.cim-leermas:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #518A9C;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.cim-leermas:link {
	text-decoration: none;
	color: #ffffff;
}

.cim-leermas:hover {
	text-decoration: underline;
}

.cim-tituloconsejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ff6600;
}

.cim-tituloconsejos:visited {
	text-decoration: none;
	color: #ff6600;
}

.cim-tituloconsejos:link {
	text-decoration: none;
	color: #ff6600;
}

.cim-tituloconsejos:hover {
	text-decoration: underline;
}

.cim-consejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #888080;
}

.cim-consejos:link {
	text-decoration: none;
	color: #888080;
}

.cim-consejos:hover {
	text-decoration: underline;
}

/* TIPOS ARTICULO */
.cim-tituloarticulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #3c8cb0;
}

.cim-tituloarticulo:link {
	text-decoration: none;
	color: #3c8cb0;
}

.cim-tituloarticulo:hover {
	text-decoration: underline;
}

.cim-entradilla {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #444040;
}

.cim-entradilla:link {
	text-decoration: none;
	color: #444040;
}

.cim-entradilla:hover {
	text-decoration: underline;
}

/* TIPOS NUEVAS TECNOLOGIAS */
.cim-titulonuevastec {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

.cim-titulonuevastec:link {
	text-decoration: none;
	color: #ffffff;
}

.cim-titulonuevastec:hover {
	text-decoration: underline;
}

.fl-left{
	float:left;
}

/* Noticias.com Mercados Internacionales*/ /* FONDOS */

/*Elementos de la home de noticias*/
.mi-menu-item{
	color: #B32121;
	font-weight: 900;
}

#mi-menu-item{
	color: #B32121;
	font-weight: 900;
}


#mi-caja{
	clear:both;
	margin:0pt 214px 0pt 130px;
}



#mi-caja td{
	vertical-align: top;
}

#mi-caja img{
	left: 0px;
	right: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#mi-caja-header{
	height: auto;
}

#mi-caja table {
	margin: 7px;
	width: 320 px;
}

#mi-caja .banner{
	float: left;
	clear: none;
}

.mi-banner {
	border: 2px solid #000034;
	font-size: 12px;
	color: #fff;
	height: 92px;
	padding: 0px;
	text-align: center;
}

.mi-banner .logo a {
	margin: 0px;
	display: block;
	font-size: 15px;
	font-weight: bolder;
	color: #888;
	padding: 5px 0px 5px 0px;
}

.mi-banner .text a {
	background-color: #d4f1fb;
	margin: 3px;
	display: block;
	font-size: 14px;
	font-weight: bolder;
	color: #000;
	padding: 3px;
}

.header-cimkey {
	margin: 0px 220px 5px 130px;
}

.header-cimkey-hr {
	font-size: 5px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	background: url("images/cimkey-bg.gif") repeat-y;
	width: 100%
}

.header-cimkey h1 {
	padding: 20px 0px 20px 0px;
	font-size: 20px;
	color: #999999;
}

.header-cimkey h2 {
	padding: 5px;
	background: url("images/cimkey-bg.gif") repeat-y;
}

#home-cimkey {
	float: left;
	padding-left: 135px;
}

#mi-opinion {
	float: left;
	width: 305px;
	margin-left: 35px;
}

#mi-mejora {
	margin: 0px;
	float: left;
	width: 305px;
}

#mi-actu {
	clear: both;
	width: 300;
	padding-bottom: 30px;
}

#mi-fondosuperior {
	height: 37px;
	width: 645px;
	margin-top:10px;
	background-image: url("images/mi-header-bg-fixed.gif");
	background-repeat: no-repeat;
	background-position: 0% bottom;
	padding-left: 12px;
	vertical-align: center;
	border-bottom: solid 1px #bebebe;
}

.mi-linea-roja{
	padding:0px;
	margin: -14px 0px 0px -11px;
	border-width: 0px 0px 2px 0px;
	border-color:#B32121;
	border-style:solid;		
}
	

.mi-fondopuntos {
	height: 10px;
	border: none;
	background-image: url("images/fondo_puntos.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#mi-fondonuevastec {
	height: 20px;
	border: none;
	background-image: url("images/fondo_nuevastec.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#mi-bordefoto {
	border: #999090 solid 1px;
}

/* TIPOS HOMEPAGE */
.mi-texto_cab_a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #b32121;
}

.mi-texto_cab_a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #b32121;
}

.mi-texto_cab_a:link {
	text-decoration: none;
	color: #b32121;
}

.mi-texto_cab_a:hover {
	text-decoration: underline;
}

.mi-texto_cab_b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #5b5353;
	display:block;
}

.mi-texto_cab_b:link {
	text-decoration: none;
	color: #5b5353;
}

.mi-texto_cab_b:hover {
	text-decoration: underline;
}

.mi-texto_cab_a2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #b32121;
}

.mi-texto_cab_a2:link {
	text-decoration: none;
	color: #b32121;
}

.mi-texto_cab_a2:hover {
	text-decoration: underline;
}

.mi-texto_cab_b2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #5b5353;
}

.mi-texto_cab_b2:link {
	text-decoration: none;
	color: #5b5353;
}

.mi-texto_cab_b2:hover {
	text-decoration: underline;
}

.mi-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.mi-texto11:link {
	text-decoration: none;
	color: #444040;
}

.mi-texto11:hover {
	text-decoration: underline;
}

.mi-autor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.mi-autor:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.mi-autor:link {
	text-decoration: none;
	color: #444040;
}

.mi-cita {
	font-family: Tahoma, Arial, sans-serif;
	font-style: italic;
	font-size: 14px;
	text-decoration: none;
	color: #444040;
}

.mi-cita:visited {
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	color: #444040;
}

.mi-cita:link {
	text-decoration: none;
	color: #444040;
}

.mi-autor2 {
	margin:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.mi-autor2:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.mi-autor2:link {
	text-decoration: none;
	color: #444040;
}

.mi-autor:hover {
	text-decoration: underline;
}

.mi-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	text-align:justify;
}

.mi-texto11:visited {
	text-decoration: none;
	color: #000;
}

}
.mi-texto11:link {
	text-decoration: none;
	color: #000;
}

.mi-texto11:hover {
	text-decoration: underline;
}

.mi-categoria {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 18px 0px 5px 0px;
}

.mi-categoria:link {
	text-decoration: none;
	color: #888080;
}

.mi-categoria:hover {
	text-decoration: underline;
}

.mi-categoria-caja {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 3px 0px 5px 0px;
}

.mi-categoria-caja:link {
	text-decoration: none;
	color: #888080;
}

.mi-categoria-caja:hover {
	text-decoration: underline;
}







.mi-titulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.mi-titulo:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.mi-titulo:link {
	text-decoration: none;
	color: #b32121;
}

.mi-titulo:hover {
	text-decoration: underline;
}

.mi-leermas {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #b32121;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.mi-leermas:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #b32121;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.mi-leermas:link {
	text-decoration: none;
	color: #ffffff;
}

.mi-leermas:hover {
	text-decoration: underline;
}

.mi-tituloconsejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ff6600;
}

.mi-tituloconsejos:visited {
	text-decoration: none;
	color: #ff6600;
}

.mi-tituloconsejos:link {
	text-decoration: none;
	color: #ff6600;
}

.mi-tituloconsejos:hover {
	text-decoration: underline;
}

.mi-consejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #888080;
}

.mi-consejos:link {
	text-decoration: none;
	color: #888080;
}

.mi-consejos:hover {
	text-decoration: underline;
}

/* TIPOS ARTICULO */
.mi-tituloarticulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.mi-tituloarticulo:link {
	text-decoration: none;
	color: #b32121;
}

.mi-tituloarticulo:hover {
	text-decoration: underline;
}

.mi-entradilla {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #444040;
}

.mi-entradilla:link {
	text-decoration: none;
	color: #444040;
}

.mi-entradilla:hover {
	text-decoration: underline;
}

.mi-titulonuevastec {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

.mi-titulonuevastec:link {
	text-decoration: none;
	color: #ffffff;
}

.mi-titulonuevastec:hover {
	text-decoration: underline;
}

.banner-mi {
	text-align: left;
	clear: both;
	margin: 4px;
}


/*Estilos para el canal SGAE*/

#sgae-curso {
	float: left;
	width: 310px;
	margin-left: 10px;
	padding: 10px;
}

#sgae-curso p{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #444040;		
	text-align: justify;
}
	

#sgae-agenda {
	padding: 10px;
	float: left;
	width: 280px;
	background: #fff5c9;
	background-image: url("images/sgae-tab.gif");
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 12px;	
}

#sgae-actu {
	clear: both;
	width: 300;
	padding-bottom: 30px;
}

#sgae-fondosuperior {
	height: 37px;
	width: 645px;
	margin-top:10px;
	background-image: url("images/sgae-header-bg-fixed.gif");
	background-repeat: no-repeat;
	background-position: 0% bottom;
	padding-left: 12px;
	vertical-align: center;
	border-bottom: solid 1px #bebebe;
}

.sgae-linea-roja{
	padding:0px;
	margin: -14px 0px 0px -11px;
	border-width: 0px 0px 2px 0px;
	border-color:#B32121;
	border-style:solid;		
}
	

.sgae-fondopuntos {
	height: 10px;
	border: none;
	background-image: url("images/fondo_puntos.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#sgae-fondonuevastec {
	height: 20px;
	border: none;
	background-image: url("images/fondo_nuevastec.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#sgae-bordefoto {
	border: #999090 solid 1px;
}

/* TIPOS HOMEPAGE */
.sgae-texto_cab_a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #b32121;
}

.sgae-texto_cab_a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #b32121;
}

.sgae-texto_cab_a:link {
	text-decoration: none;
	color: #b32121;
}

.sgae-texto_cab_a:hover {
	text-decoration: underline;
}

.sgae-texto_cab_b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}

.sgae-texto_cab_b:link {
	text-decoration: none;
	color: #fff;
}

.sgae-texto_cab_b:visited {
	text-decoration: none;
	color: #fff;
}

.sgae-texto_cab_b:hover {
	text-decoration: underline;
	color: #fff;	
}

.sgae-texto_cab_a2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #b32121;
}

.sgae-texto_cab_a2:link {
	text-decoration: none;
	color: #b32121;
}

.sgae-texto_cab_a2:visited {
	text-decoration: none;
	color: #b32121;
}

.sgae-texto_cab_a2:hover {
	text-decoration: underline;
}

.sgae-texto_cab_b2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #5b5353;
}

.sgae-cursiva{
	color: #5b5353;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	font-style: italic;
	text-decoration: none;
}

.sgae-cursiva:visited{
	color: #5b5353;
}

.sgae-info{
	color: #b32121;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
}

.sgae-info:visited{
	color: #b32121;
}

.right{
	text-align: right;
}


.sgae-texto_cab_b2:link {
	text-decoration: none;
	color: #5b5353;
}

.sgae-texto_cab_b2:hover {
	text-decoration: underline;
}

.sgae-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.sgae-texto11:link {
	text-decoration: none;
	color: #444040;
}

.sgae-texto11:hover {
	text-decoration: underline;
}

.sgae-autor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.sgae-autor:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.sgae-autor:link {
	text-decoration: none;
	color: #444040;
}

.sgae-cita {
	font-family: Tahoma, Arial, sans-serif;
	font-style: italic;
	font-size: 14px;
	text-decoration: none;
	color: #444040;
}

.sgae-cita:visited {
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	color: #444040;
}

.sgae-cita:link {
	text-decoration: none;
	color: #444040;
}

.sgae-autor2 {
	margin:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.sgae-autor2:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.sgae-autor2:link {
	text-decoration: none;
	color: #444040;
}

.sgae-autor:hover {
	text-decoration: underline;
}

.sgae-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	text-align:justify;
}

.sgae-texto11:visited {
	text-decoration: none;
	color: #000;
}

}
.sgae-texto11:link {
	text-decoration: none;
	color: #000;
}

.sgae-texto11:hover {
	text-decoration: underline;
}

.sgae-categoria {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 2px 2px 2px 2px;
}

.sgae-categoria:link {
	text-decoration: none;
	color: #888080;
}

.sgae-categoria:hover {
	text-decoration: underline;
}

.sgae-categoria-caja {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 3px 0px 5px 0px;
}

.sgae-categoria-caja:link {
	text-decoration: none;
	color: #888080;
}

.sgae-categoria-caja:hover {
	text-decoration: underline;
}


.sgae-titulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.sgae-titulo:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.sgae-titulo:link {
	text-decoration: none;
	color: #b32121;
}

.sgae-titulo:hover {
	text-decoration: underline;
}

.sgae-leermas {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #b32121;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.sgae-leermas:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #b32121;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.sgae-leermas:link {
	text-decoration: none;
	color: #ffffff;
}

.sgae-leermas:hover {
	text-decoration: underline;
}

.sgae-tituloconsejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ff6600;
}

.sgae-tituloconsejos:visited {
	text-decoration: none;
	color: #ff6600;
}

.sgae-tituloconsejos:link {
	text-decoration: none;
	color: #ff6600;
}

.sgae-tituloconsejos:hover {
	text-decoration: underline;
}

.sgae-consejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #888080;
}

.sgae-consejos:link {
	text-decoration: none;
	color: #888080;
}

.sgae-consejos:hover {
	text-decoration: underline;
}

/* TIPOS ARTICULO */
.sgae-tituloarticulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.sgae-tituloarticulo:link {
	text-decoration: none;
	color: #b32121;
}

.sgae-tituloarticulo:hover {
	text-decoration: underline;
}

.sgae-entradilla {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #444040;
}

.sgae-entradilla:link {
	text-decoration: none;
	color: #444040;
}

.sgae-entradilla:hover {
	text-decoration: underline;
}

.sgae-titulonuevastec {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

.sgae-titulonuevastec:link {
	text-decoration: none;
	color: #ffffff;
}

.sgae-titulonuevastec:hover {
	text-decoration: underline;
}

.banner-sgae {
	text-align: left;
	clear: both;
	margin: 4px;
}

#list-sgae {
	float:left;
	width: 200px;
	background-color: #fff5c9;
	background-image: url("images/list-sgae-tab.gif");
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0pt 0px 10px 10px;
	border-style: transparent;
	border-width: 0px;
	padding: 0px 0px 0px 3px;
	height: 120px;
	max-height: 120px;
	overflow: hidden; 
}

#list-sgae h1 {
	margin: 0px 0px 2px 0px;
	padding: 2px 0px;
}
#list-sgae h2 a{
	margin: 0px;
	color: #003;
	padding: 2px 0px;
	font-size: 13px;	
}

#banner-sgae {
	float:left;
	width: 110px;
	text-align: center;
	background-color: #fff5c9;
	border-style: transparent;
	border-width: 0px;
	padding: 0px 5px;
	height: 140px;
	max-height: 140px;
	overflow: hidden; 
}

#home-sgae {
	float: left;
	padding-left: 135px;
}

/*Pagina RSS */

#rss-header{
	height: 66px;
	background: url("images/rss-header-bg.gif") repeat-x #e97b30;
	padding: 0px;
	margin: 0px;
	border: 0px;	
	width: 660px;
}

#rss-header h1{
	padding-top: 20px;
	padding-left: 30px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
	color: #fff;
}	

#rss-header .logo-image{
	margin: 10px 10px 0px 10px;
	float: right;
}

	
#rss-home h2{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: 900;
	text-transform: none;	
	margin-left: 10px;
}

#rss-home .titulo-canal{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: 900;
	text-transform: none;	
	margin-left: 10px;
}

#rss-home p {
	font-family: Arial, sans-serif;
	color: #000;
	margin: 20px;
	font-size: 12px;
}

.rss-botonera{
	margin-left: 50px;
}

#rss-home .list {
	margin: 0px 5px;
	padding: 5px 0 8px 8px;
	background: url("../bg/li.gif") #fff top left no-repeat;
	color: #000;
}

#rss-header-logo{
	float: right;
}		

/* ###### LO MAS POPULAR ######### */

#caja-articulos{
	margin-top: 50px;
}

#related-box{
	width: 320px;
	margin:0px;
	padding: 0px;
	float: left;
}

.hidden{display: none;}
.visible{display: block;}

#related-box .tab {
	border: solid 1px #000;
	padding: 10px;
	min-height: 204px;
	#height: 320px;
	#margin-top: -1px;
}

#related-box .tab li{
	background:#FFFFFF url(../bg/li.gif) no-repeat scroll left top;
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	margin:0px 5px;
	padding:5px 0pt 8px 8px;
}

ul.pest { list-style-type: none; margin: 0 0 0 10px; padding: 0; position: relative; top: 1px; border-left: 1px solid #000; overflow: hidden;}
*html ul.pest { display: block; height: 28px; z-index: 4;}
ul.pest li { display: inline; float: left; font-size: 12px; margin: 0; padding: 4px 10px 7px; border: 1px solid #000; border-left: none; background: #EEE; height: 19px; z-index: 5; font-family: Arial;}
ul.pest li a:link, ul.pest li a:visited, ul.pest li a:active { color: #666; text-decoration: none; font-weight: bold; }
ul.pest li:hover { background: #CCC; }
ul.pest li.select { background: #FFF; border-bottom: 3px #fff; height: 20px;}

.mastock, .masleidas { border: 1px solid #999; border-right: 3px solid #999; border-bottom: 3px solid #999; padding: 0 0 10px 0;  overflow: hidden; font-family: "lucida grande", verdana, sans-serif; clear: both; margin-left: 10px; top: -1px; width: 285px;}
.w440 { width: 440px; }
*html .mastock, *html .masleidas { margin-right: 0; top: -1px; position: relative; }
.mastock h5 { font-size: 12px; margin: 10px; color: #666; padding: 3px 2px 3px 5px; border-bottom: 1px solid #999; font-family: Arial; font-weight: normal;}
.mastock ul { list-style-type: decimal; margin: 6px 15px 0 0; padding-left: 45px; font-family: Arial, Helvetica, sans-serif; }
.mastock ul li { list-style-type: decimal; margin-bottom: 5px; padding-bottom: 5px; padding-left: 5px; color: #666; border-bottom: 1px dotted #666; font-size: 12px;}
.mastock ul li a:link, .mastock ul li a:active, .mastock ul li a:visited { color: #666; text-decoration: none; font-weight: normal;}
.mastock ul li a:hover { color: #f60; }
.mastock ul li small { display: block; font-size: 11px; color: #390; text-transform: none; font-weight: normal; letter-spacing: normal;}
ul li small.rojo { color:#CC0000; }

#masvistas.mastock ul { list-style-type: none; margin: 0; padding: 5px 0; overflow: hidden; text-align: center;}
*html #masvistas.mastock ul { margin-bottom: 0; padding-bottom: 40px; }
#masvistas.mastock ul li {display: inline; float: left; margin: 5px; padding-bottom: 0; height: 30px; overflow: hidden; border-bottom: none;}
#masvistas.mastock ul li.C1 { font-size: 24px; }
#masvistas.mastock ul li.C2 { font-size: 20px; }
#masvistas.mastock ul li.C3 { font-size: 18px; }
#masvistas.mastock ul li.C4 { font-size: 16px; }
#masvistas.mastock ul li.C5 { font-size: 15px; }
#masvistas.mastock ul li.C6 { font-size: 12px; }
#masvistas.mastock ul li.C7 { font-size: 11px; }
#masvistas.mastock ul li.C8 { font-size: 10px; }

.masleidas ul { list-style-type: decimal; margin: 6px 15px 0 0; padding-left: 45px; }
.masleidas li { list-style-type: decimal; margin-bottom: 5px; padding-bottom: 5px; font-size: 12px;}
.masleidas ul li a:link, .masleidas ul li a:active, .masleidas ul li a:visited { font-size: 12px; }


/* ###### CAJA COMENTARIOS ######### */

#comment-form{
	width: 300px;
	float: right;
	margin: 0px 0px;
	padding: 0px;
}

#comment-form fieldset {
	background: transparent;
}

.comment-form-box{
	border: 1px solid #000;
	#margin-top:  -1px;
}

#comment-form textarea{
	width: 290px;
}

#comment-form fieldset label{
	text-align: left;
	width: 80;
}

#comment-form fieldset input{
	width: 180;
}

#comment-form fieldset ol li{
	border: none;
}


/* Historico de Canales*/

	div.historico{
		margin-right: 210px;
		margin-top: 0px;
		padding: 5px 10px;
		clear: both;
		border: solid 1px;
	}
		
	.historico ul{
		width: 600px;
	}

	.historico li{
		background:#FFFFFF url(../bg/li.gif) no-repeat scroll left top;
		color:#000000;
		margin: 5px;
		padding:0px 0pt 0px 8px;
/*		font-weight: bold; */
/*		font-size: 14px; */
		font-size: 12px;
		width: 280px;
		float: left;
	}
	
	.historico h6{
		font-size: 17px;
		margin: 6px 2px;
	}

/* herramientas noticias */

	#calendar-container{
		float: right; 
		margin-left: 1em; 
		margin-right: 1em; 
		margin-bottom: 1em;
	}
	
	.listado-fecha{
		float: left;
		text-align: center;
	}
	
	.listado-fecha ul{
	  float: left;
	  width: 30em;
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}

	.listado-fecha li{
	  margin: 0;
	  padding: 0;
	}
	
	.listado-fecha li.col3{
	  float: left;
	  margin: 0;
	  width: 10em;
	  padding: 0;
	}	

	.listado-fecha li.col2{
	  float: left;
	  margin: 0;
	  width: 12em;
	  padding: 0;
	}	
	
	.buscador {
		clear: both;
	}

     .herramientas {
        clear: both;
        margin-top: 20px;
    }

     .herramientas ul {
        font-size: 11px;
        font-family: Arial,Helvetica,sans-serif;
        margin: 0 0 6px 0;
        padding: 0;
        height: 19px;
		overflow:hidden;
    }

     .herramientas ul li {
        background-repeat: no-repeat;
        float: left;
        display: inline;
        height: 18px;
        font-weight: bold;
        list-style-type: none;
        margin: 0px 0px 0px 0px;
        #margin: 0px 3px 0px 3px;
        padding:0px;
    }

     .herramientas ul li a {
        padding: 0px;
        margin: 0px;
    }

     .herramientas a:hover {
        text-decoration: underline;
    }

     .herramientas li.portadalectores a,
     .herramientas li.enviaramigo a,
     .herramientas li.imprimir a,
     .herramientas li.recomendar a,
     .herramientas li.movil a,
     .herramientas li.leer a,
     .herramientas li.rectificar a{
        padding: 3px 0px 4px 0px;
        margin: 0px 6px 0px 0px;
        width: 20px;
        height: 18px;
        display: inline;
        float: left;
	background-position: left top;
	background-repeat: no-repeat;
    }
    
    
     .herramientas li.portadalectores a{
        background-image: url(images/icons/portadalectores.gif);
    }

     .herramientas li.enviaramigo a{
        background-image: url(images/icons/enviar.gif);
    }

     .herramientas li.imprimir a{
        background-image: url(images/icons/imprimir.gif);
    }

/* Los estilos de COMPARTIR */
     .herramientas li.compartir{
        margin: 0px;
        padding: 0px 25px 5px 0px;
    }
    
    .herramientas li.compartir ul{
	width: 145px;
        margin: 0px;
        padding: 0px 0px 5px 0px;
    }

   .herramientas li.compartir ul li{
        list-style-type: none;
    }
    
     .herramientas li.compartir ul li a {
        padding: 0px 0px 0px 8px;
        width: 19px;
        height: 18px;
        display: inline;
        float: left;
        background-position: left top;
        background-repeat: no-repeat;
    }
    
     .herramientas li.compartir ul li.meneame a{
        background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/compartir/meneame.gif);
    }
     .herramientas li.compartir ul li.digg a{
        background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/compartir/digg.gif);
    }
     .herramientas li.compartir ul li.delicious a{
        background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/compartir/delicious.gif);
    }
     .herramientas li.compartir ul li.technorati a{
        background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/compartir/technorati.gif);
    }
     .herramientas li.compartir ul li.blinklist a{
        background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/compartir/blinklist.gif);
    }

/* fin herramientas noticias */

/* formulario de enviar a un amigo*/

#send-form{
	display:none;
	height: 180px;
	border: 1px solid #999;
	padding: 10px;
	margin-bottom: 20px;
}

#send-form-bloque1{
	float: left;
}

#send-form-bloque2{
	float: right;
}

#send-form input, #send-form select {noticiasN2.css (line 856)
	font-family:arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

/*Noticias.com CANAL eCALIDAD */


/*Elementos de la home de noticias*/

#home-ec {
	float: left;
	padding-left: 135px;
}

.ec-menu-item{
	color: #0F6A2D;
	font-weight: 900;
}

#ec-menu-item{
	color: #B32121;
	font-weight: 900;
}

#ec-caja{
	clear:both;
	margin:0px 214px 20px 130px;
}

#ec-caja-fondosuperior {
	background-image: url("images/ec-header-bg-fixed.gif");
	background-repeat: no-repeat;
	background-position: 0% bottom;
	padding-left: 12px;
	padding-right: 5px;
	border-bottom: 1px solid #000;

}

#ec-caja-header{
	height: auto;
}

#ec-caja img{
	float: left;
	margin: 5px;
}

#ec-caja hr{
	clear:both;
	border: none 0px;
	visibility: hidden;
}

#ec-caja .art1{
	width: 300px;
	float: left;
}

#ec-caja .art2{
	width: 300px;
	float: right;
}

#ec-caja table {
	margin: 7px;
	width: 320 px;
}

#ec-caja .banner{
	float: left;
	clear: none;
}

.ec-banner {
	border: 2px solid #000034;
	font-size: 12px;
	color: #fff;
	height: 92px;
	padding: 0px;
	text-align: center;
}

.ec-banner .logo a {
	margin: 0px;
	display: block;
	font-size: 15px;
	font-weight: bolder;
	color: #888;
	padding: 5px 0px 5px 0px;
}

.ec-banner .text a {
	background-color: #d4f1fb;
	margin: 3px;
	display: block;
	font-size: 14px;
	font-weight: bolder;
	color: #000;
	padding: 3px;
}

.header-ec {
	margin: 0px 220px 5px 130px;
}

.header-ec-hr {
	font-size: 5px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	background: url("images/cimkey-bg.gif") repeat-y;
	width: 100%
}

.header-ec h1 {
	padding: 20px 0px 20px 0px;
	font-size: 20px;
	color: #999999;
}

.header-ec h2 {
	padding: 5px;
	background: url("images/cimkey-bg.gif") repeat-y;
}

#home-ec {
	float: left;
	padding-left: 135px;
}

#ec-opinion {
	float: left;
	width: 305px;
	margin-left: 35px;
}

#home-ec img {
	float: left;
	margin: 5px;
}

#home-ec .banner-port{
	margin: 23px;
}


#ec-mejora {
	margin: 0px;
	float: left;
	width: 305px;
}

#ec-actu {
	clear: both;
	width: 300;
	padding-bottom: 30px;
}

#ec-fondosuperior {
	height: 66px;
	width: 180px;
	#width: 192px;
	float: left;	
	background-image: url("images/ec-header-bg-fixed.gif");
	background-repeat: no-repeat;
	background-position: 0% bottom;
	padding-left: 12px;

}

#ec-fondosuperior h1{
	text-align: left;
	margin-top: 30px;
}

 .ec-header{
	border-bottom: solid 1px #bebebe;	
	width: 665px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}

#ec-banner-header{
	float: right;
	margin-top: 3px;
}

.ec-linea-roja{
	padding:0px;
	margin: -14px 0px 0px -11px;
	border-width: 0px 0px 2px 0px;
	border-color:#B32121;
	border-style:solid;		
}	

.ec-fondopuntos {
	height: 10px;
	border: none;
	background-image: url("images/fondo_puntos.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#ec-fondonuevastec {
	height: 20px;
	border: none;
	background-image: url("images/fondo_nuevastec.jpg");
	background-repeat: repeat-x;
	background-position: 0% bottom;
}

#ec-bordefoto {
	border: #999090 solid 1px;
}

/* TIPOS HOMEPAGE */
.ec-texto_cab_a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #b32121;
}

.ec-texto_cab_a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #b32121;
}

.ec-texto_cab_a:link {
	text-decoration: none;
	color: #b32121;
}

.ec-texto_cab_a:hover {
	text-decoration: underline;
}

.ec-texto_cab_b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}

.ec-texto_cab_b:link {
	text-decoration: none;
	color: #fff;
}
.ec-texto_cab_b:visited {
	text-decoration: none;
	color: #fff;
}

.ec-texto_cab_b:hover {
	text-decoration: underline;
}

.ec-texto_cab_a2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #b32121;
}

.ec-texto_cab_a2:link {
	text-decoration: none;
	color: #b32121;
}

.ec-texto_cab_a2:hover {
	text-decoration: underline;
}

.ec-texto_cab_b2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #5b5353;
}

.ec-texto_cab_b2:link {
	text-decoration: none;
	color: #5b5353;
}

.ec-texto_cab_b2:hover {
	text-decoration: underline;
}

.ec-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.ec-texto11:link {
	text-decoration: none;
	color: #444040;
}

.ec-texto11:hover {
	text-decoration: underline;
}

.ec-autor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.ec-autor:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444040;
}

.ec-autor:link {
	text-decoration: none;
	color: #444040;
}

.ec-cita {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #0f6a2d;
}

.ec-cita:visited {
	text-decoration: none;
	color: #0f6a2d;
}

.ec-cita:link {
	text-decoration: none;
	color: #0f6a2d;
}

.ec-autor2 {
	margin:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999;
}

.ec-autor2:visited {
	text-decoration: none;
	color: #999;
}

.ec-autor2:link {
	text-decoration: none;
	color: #999;
}

.ec-autor:hover {
	text-decoration: underline;
}

.ec-texto11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	text-align:justify;
}

.ec-texto11:visited {
	text-decoration: none;
	color: #000;
}

}
.ec-texto11:link {
	text-decoration: none;
	color: #000;
}

.ec-texto11:hover {
	text-decoration: underline;
}

.ec-categoria {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 18px 0px 5px 0px;
}

.ec-categoria:link {
	text-decoration: none;
	color: #888080;
}

.ec-categoria:hover {
	text-decoration: underline;
}

.ec-categoria-caja {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #888080;
	margin: 3px 0px 5px 0px;
}

.ec-categoria-caja:link {
	text-decoration: none;
	color: #888080;
}

.ec-categoria-caja:hover {
	text-decoration: underline;
}
.ec-titulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #0f6a2d;
}

.ec-titulo:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #0f6a2d;
}

.ec-titulo:link {
	text-decoration: none;
	color: #0f6a2d;
}

.ec-titulo:hover {
	text-decoration: underline;
}

.ec-leermas {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #0f6a2d;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.ec-leermas:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #0f6a2d;
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	margin: 8px 0px 8px 0px;
}

.ec-leermas:link {
	text-decoration: none;
	color: #ffffff;
}

.ec-leermas:hover {
	text-decoration: underline;
}

.ec-tituloconsejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ff6600;
}

.ec-tituloconsejos:visited {
	text-decoration: none;
	color: #ff6600;
}

.ec-tituloconsejos:link {
	text-decoration: none;
	color: #ff6600;
}

.ec-tituloconsejos:hover {
	text-decoration: underline;
}

.ec-consejos {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #888080;
}

.ec-consejos:link {
	text-decoration: none;
	color: #888080;
}

.ec-consejos:hover {
	text-decoration: underline;
}

/* TIPOS ARTICULO */
.ec-tituloarticulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #b32121;
}

.ec-tituloarticulo:link {
	text-decoration: none;
	color: #b32121;
}

.ec-tituloarticulo:hover {
	text-decoration: underline;
}

.ec-entradilla {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #444040;
}

.ec-entradilla:link {
	text-decoration: none;
	color: #444040;
}

.ec-entradilla:hover {
	text-decoration: underline;
}

.ec-titulonuevastec {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

.ec-titulonuevastec:link {
	text-decoration: none;
	color: #ffffff;
}

.ec-titulonuevastec:hover {
	text-decoration: underline;
}

.banner-ec {
	text-align: left;
	clear: both;
	margin: 4px;
}

