html, body {
    margin: 0px;
    background-color: #ccffcc; /* EBFFED; */
    background-image: url('archivos/fondo.gif');
    background-repeat: repeat-x;
    background-attachment: fixed;
    font: normal 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial;
    /* background-position: top left; */
}

a   { text-decoration: none; }
img { border: 0px; }

/* B:CABECERA */

#cabecera {
    width: 988px;
    margin: 0px auto;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-color: #ffffff;
    /* overflow: auto; */
}
#superior {
    height: 28px;
    padding: 5px 5px 0px 10px;
    background-color: #009900;
    background-image: url(archivos/bg_superior.jpg);
    background-repeat: repeat-x;
    color: #ffffff;
    border-bottom: 1px solid #003300;
    /* margin: 0 auto; */
    /* overflow: auto; */
    /* text-align: center; */
}
#superior .favoritos {
    float: left;
    padding: 0px 0px 0px 20px;
    background: url('archivos/icono-favoritos.gif') no-repeat 0 49%;
}
#superior .favoritos a {
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}
#superior .favoritos a:hover {
    text-decoration: underline;
}

#login {
    float: left;
    margin-top: 0px;
    margin-left: 15px;
    /* background-color: #ff0000; */
    width: 450px;
}
#login .usuario input, #login .pasword input {
    float: left;
    width: 100px;
    height: 16px;
    font-size: 12px;
    padding: 3px 2px 1px 20px;
    margin: 0px 10px 0px 0px;
    border: 0px;
}
#login .usuario input {
    background: url(archivos/usuario_bg.gif) 0px 0px;
}
#login .usuario input:hover, #login .usuario input:active, #login .usuario input:focus {
    background: url(archivos/usuario_bg.gif) 0px -20px;
}
#login .pasword input {
    background: url(archivos/pasword_bg.gif) 0px 0px;
}
#login .pasword input:hover, #login .pasword input:active, #login .pasword input:focus {
    background: url(archivos/pasword_bg.gif) 0px -20px;
}
#login .boton input {
    width: 21px;
    height: 20px;
    border: none;
    cursor: pointer;
    padding-top: 0px;
    margin: 0px 10px 0px 0px;
    background: url(archivos/login_button_bg.png) 0px 0px no-repeat;
    float: left;
}
#login .boton input:hover {
    background: url(archivos/login_button_bg.png) 0 -20px no-repeat;
}
#login .recuperarpasword, #login .recuperarusuario, #login .registrarse {
    float: left;
    width: 25px;
    height: 20px;
    /* background-color: #ffff00; */
    margin: 0px 4px 0px 0px;
}
#lugaryfecha {
    float: right;
    font: bold 12px Arial, Arial Narrow;
}

#medio {
    padding: 4px;
    /* height: 100px; */
    /* background-color: #ffffff; */ /* heredado de #cabecera */
    /* width: 990px; */
    /* margin: 0 auto; */
    /* padding-top: 0px; */
    /* padding-bottom: 8px; */
    /* overflow: auto; */
    /* border-left: 1px solid #000000; */
    /* border-right: 1px solid #000000; */
    /* text-align: center; */
}
#medio #logo {
    width: 248px;
    height: 90px;
    float: left;
    background-color: #ff0000;
    background: url(archivos/logo.gif) no-repeat;
    padding: 0px 4px 0px 0px;
}
#medio #publicidadlogo {
    float: left;
    width: 728px;
    height: 90px;
    padding: 0px;
    /* background-color: #0000ff; */
}

#menu {
    border-top: 1px solid #990000;
    border-bottom: 1px solid #660000;
}
#menu ul {
    margin: 0px;
    /* width: 100%; */
    height: 46px;
    padding: 0px;
    background: #cc3300 url(archivos/bg_menu.jpg) repeat-x;
    /* border-bottom: 2px solid #cccccc; */
    /* text-align: left; */
    /* font: normal 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; */
}
#menu ul li {
    display: inline;
}
#menu ul li a {
    float: left;
    padding: 12px 12px;
    color: #ffffff;
    font-weight: bold;
    /* text-decoration: none; */
}
#menu ul li a:hover {
    color: #000000;
}
#menu .separador {
    background: transparent url(archivos/separador_menu.jpg) center right no-repeat;
}

#herramientas {
    height: 24px;
    background: #141414;
    padding: 5px 0 5px 10px;
    /* background-color: #ffff00; */
    /* display: none; */
}
#herramientas #barra1 {
    width: 270px;
    height: 24px;
    float: left;
    /* background-color: #ffff00; */
}
#buscar {
}
#buscar .inputbox {
    height: 16px;
    padding: 2px;
    background: #282828;
    border: solid 1px #484848;
    color: #999999;
}
#buscar .inputbox:hover, #buscar .inputbox:focus {
    border: solid 1px #999999;
    color: #ffffff;
}
#buscar .button {
    width: 27px;
    height: 22px;
    border: none;
    padding-top: 0px;
    margin-left: 10px;
    cursor: pointer;
    background: url(archivos/buscar_bt.png) no-repeat;

    /* margin: 0px; */
    /* margin-left: 10px; */
    /* margin-right: 6px; */
    /* padding: 2px 0 3px 0; */
    /* background: none; */
    /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="archivos/buscar_bt.png", sizingMethod="crop"); */
}

#herramientas #barra2 {
    width: 700px;
    height: 24px;
    float: left;
    /* background-color: #00ff00; */
    /* margin-left: 10px; */
    /* background: url(../images/scroller_arrow.png) no-repeat center left; */
    /* padding-left: 30px; */
}
#novedades {
    padding-left: 10px;
    font-size: 12px;
    /* font-weight: bold; */
    color: #ffffff;
    padding-top: 5px;
}

#novedades .texto {
    float: left;
    /* padding-left: 50px; */
}
#novedades .contenido {
    width: 600px;
    float: left;
    padding-left: 10px;
    /* background-color: #ff0000; */
    /* overflow: hidden; */
}

#novedades .contenido .elemento a {
    color: #cccccc;
    /* text-decoration: none; */
}
#novedades .contenido .elemento a:hover {
    color: #ffffff;
}
#novedades .contenido .elemento .titulo  {
    color: #ffffff;
}

/* F:CABECERA */

/* B:PIE */

#pie {
    width: 988px;
    margin: 0px auto;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-color: #ffffff;
    /* font: normal 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial; */
    /* padding-top: 0px; */
    /* padding-bottom: 8px; */
    /* overflow: auto; */
}
#pie .contenedor {
    padding: 5px;
}
#pie .contenedor .contenido {
    padding: 5px;
    border: 1px solid #cccccc;
    color: #666666;
}
#pie .contenedor .contenido .estadisticas {
    margin: 0px 0px 5px;
    padding: 3px 5px;
    background: #eeeeee;
    border: 1px solid #dddddd;
    /* display: none; */
}
#pie .contenedor .contenido .copyright {
    font-size: 11px;
    color: #999999;
}
#pie .contenedor .contenido .copyright a {
    color: #888888;
}

/* F:PIE */


/*  */

#contenido {
    width: 988px;
    margin: 0px auto;
    padding: 10px 0px 10px 0px;
    background-color: #ffffff;
    font: normal 13px Arial, "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial Narrow;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    /* display: block; */
    /* height: auto; */
    /* overflow: auto; */
}

#b_izquierdo {
    float: left;
    width: 508px;
    padding-left: 5px;
    background-color: #ffffff;
}
#titulares {
    /* height: 240px; */
    padding: 0px 0px 5px 0px;
}
#titulares .titulo {
    font: bold 20px Arial Narrow, Arial, "Trebuchet MS", Trebuchet, Tahoma, Verdana;
    color: #003300;
    text-transform: uppercase;
    /* padding: 0px 0px 10px 0px; */
}
#titulares #noticiasanimadas {
    height: 180px; /* height: 240px; */
    /* background: #003300 url(archivos/noticias-bg.gif) no-repeat; */
    /* color: #ffffff; */
    font-size: 11px;
    overflow: hidden;
}
#titulares .fondonoticias {
    background: #003300 url(archivos/noticias-bg.gif) no-repeat;
    color: #ffffff;
}
#titulares .fondoarticulos {
    background: #cc0000 url(archivos/articulos-bg.gif) no-repeat;
    color: #ffffff;
}
#submenu.articulos h2 { background-color: #ffcc00; color: #ff6600; }
#submenu.articulos ul li a       { color: #ff6600; }
#submenu.articulos ul li a:hover { color: #ff3300; }

#titulares #noticiasanimadas .noticiaanimada {
    padding: 5px;
    text-align: justify;
    /* background-color: #ffff00; */
    /* border: 1px solid #ffff00; */
}
#titulares #noticiasanimadas .noticiaanimada h1 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    font: bold 20px Arial Narrow, Arial;
    /* color: #ffffff; */ /* heredado de #titulares */
}
#titulares #noticiasanimadas .noticiaanimada h1 a {
    color: #ffffff;
}
#titulares #noticiasanimadas .noticiaanimada h1 a:hover {
}
#titulares #noticiasanimadas .noticiaanimada img {
    width: 200px;
    margin: 0px 10px 5px 0px;
    border: 2px solid #ffffff;
}

#noticias {
    font-family: Arial, Helvetica, sans-serif, "Trebuchet MS", Trebuchet, Tahoma, Verdana;
}
#noticias .noticia {
    /* height: auto; */
    /* min-height: 200px; */
    /* border-spacing: 0px; */
    /* padding-right: 5px; */
}
#noticias .noticia h1 {
    font-size: 15px;
    margin: 10px 0px 0px 0px;
    /* padding: 0px 0px 0px 5px; */
}
#noticias .noticia a {
    color: #cc0000;
}
#noticias .noticia .herramientas {
    width: 100%;
    float: left;
    margin-bottom: 15px;
    border-bottom: 1px dashed #dddddd;
    /* clear: both; */
    /* display: block; */
}
#noticias .noticia .herramientas .informacion {
    float: left;
    padding: 5px 0px;
    font-size: 11px;
    color: #999999;
    /* width: 80%; */
}
#noticias .noticia .herramientas .informacion .fecha {
    padding-left: 20px;
    background: url(archivos/icono-noticia-fecha.gif) 4px 2px no-repeat;
}
#noticias .noticia .herramientas .informacion .autor {
    padding-left: 20px;
    background: url(archivos/icono-noticia-autor.gif) 4px 2px no-repeat;
}
#noticias .noticia .herramientas .opciones {
    float: right;
    padding: 4px 0px 0px 0px;
}
#noticias .noticia .herramientas .opciones img {
    padding: 0px 5px 0px 0px;
    /* margin: 7px 5px 0 0; */
}
#noticias .noticia .contenido {
    text-align: justify;
    /* padding-right: 5px; */
    /* padding: 0; */
    /* margin: 0; */
}
#noticias .noticia .contenido img {
    /* width: 120px; */
    /* height: 90px; */
    /* float: left; */
    padding: 0px 10px 0px 5px;
    /* margin: auto; *
    /* border: 0px; */
    /* align: left; */
    /* display: inline; */
}
#noticias .noticia .contenido .grande {
    width: 300px;
    float: left;
}
#noticias .noticia .contenido .mediana {
    width: 200px;
    float: right;
}
#noticias .noticia .contenido .chica {
    width: 120px;
    height: 90px;
    float: left;
}

#noticias .noticia .contenido .comentarios {
    /* height: 20px; */
    padding: 10px 0px 0px 5px;
    font-size: 12px;
    /* clear: both; */
}
#noticias .separador {
    /* height: 20px; */
    display: block;
    border-bottom: 1px solid #dddddd;
    clear:both;
}
#paginado {
    text-align: center;
}

#paginado ul {
    margin: 0px;
    padding: 10px 0px;
    /* margin: 15px auto; */
    /* background: #ff0000 url(../images/hdot.gif) repeat-x top; */
}
#paginado ul li {
    display: inline;
    font: normal 12px Arial, Arial Narrow;
	/* margin: 0px; */
	/* padding: 0px; */
}

#paginado ul li span {
    padding: 2px 4px;
}
#paginado ul li a {
    padding: 2px 4px;
    border: 1px solid #dddddd;
    color: #999999;
}
#paginado ul li a:hover, #paginado ul li a:active, #paginado ul li a:focus {
    background: #dddddd;
    border: 1px solid #999999;
    color: #666666;
}




/* ************************************************************************** */







/*


*/


/*
a.readon	{color:#CC0000}
div.article-content img {
    margin-right: 10px;
}

div.article-content { text-align: left; padding: 0; margin: 0;}
div.article-content p { text-align: left; padding: 10px 0; margin: 0 0;}


.contentheading { }

.contentpaneopen	{ border:none; border-collapse:collapse; border-spacing:0; }
.contentpaneopen	{ height:auto; min-height:250px; }
.contentpaneopen td, table.contentpane td {}
.contentpaneopen, table.contentpane, table.blog	{ width:100%; }

.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4	{font-family:"Segoe UI", Arial, Helvetica, sans-serif}
.contentheading, .contentheading	{margin:0; font-weight:bold}
.contentheading	{font-size:120%; padding: 0 0 0 5px;}
.contentheading	{font-size:160%}
*/
/*
a	{color:#CC0000; text-decoration:underline}
a:hover, a:active, a:focus	{color:#333333; text-decoration:underline}
a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus	{text-decoration:none !important}
a.readon	{font-size:92%; color:#CC0000}

.article-tools	{border-bottom:1px solid #DDDDDD; width:100%; float:left; clear:both; margin-bottom:15px; display:block;}
.article-meta	{padding:5px 0; width:80%; float:left}
.createdate	{padding:3px 3px 3px 20px; background:url(archivos/icon-date.gif) no-repeat 0 5px}
.createby	{padding:3px 3px 3px 20px; background:url(archivos/icon-user.gif) no-repeat 0 5px}
.buttonheading	{float:right; width:15%}
.buttonheading img	{margin:7px 5px 0 0; border:0; float:right}
*/

/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */


/* ************************************************************************** */


#b_central {
    float: left;
    width: 300px;
   	padding-left: 5px;
    background-color: #ffffff;
}
#submenu {
    margin: 0px 0px 5px 0px;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    /* text-align: left; */
    /* width: 215px; */
    /* float: right; */
    /* margin-bottom: 8px; */
}
#submenu h2 {
    margin: 4px 4px 0px 4px;
    padding: 0px 4px 0px 4px;
    font: bold 20px  Arial , Arial, Verdana, Helvetica, sans-serif;
    font-style: italic;
    /* color: #ffffff; */
    text-align: right;
    /* background-color: #009900; */
    border-bottom: 1px solid #dddddd;
}
#submenu ul {
    margin: 0px;
    padding: 0px 4px 4px 4px;
    list-style-type: none;
}
#submenu ul li {
}
#submenu ul li a {
    display: block;
    padding: 5px 3px;
    font: bold 11px Verdana, Helvetica, sans-serif, Arial, Arial Narrow;
    /* color: #009900; */
    border-bottom: 1px solid #dddddd;
}
#submenu ul li a:hover {
    background-color: #f2f2f2;
    /* color: #006600; */
}
#submenu.noticias h2 { background-color: #009900; color: #ffffff; }
#submenu.noticias ul li a        { color: #009900; }
#submenu.noticias ul li a:hover  { color: #006600; }

#submenu.articulos h2 { background-color: #ffcc00; color: #ff6600; }
#submenu.articulos ul li a       { color: #ff6600; }
#submenu.articulos ul li a:hover { color: #ff3300; }

#submenu.directorio h2 { background-color: #7799CC; color: #336699; }
#submenu.directorio ul li a        { color: #336699; }
#submenu.directorio ul li a:hover  { color: #004466; }


#submenu.rojo h2 { background-color: #FF9988; color: #cc0000; }
#submenu.rojo ul li a       { color: #cc0000; }
#submenu.rojo ul li a:hover { color: #990000; }

#submenu.recetas h2 { background-color: #99ccff; color: #0066ff; }
#submenu.recetas ul li a        { color: #0066ff; }
#submenu.recetas ul li a:hover  { color: #0000ff; }
                                        /* 80AAD5 */
#submenu.juegos h2 { background-color: #7799CC; color: #336699; }
#submenu.juegos ul li a        { color: #336699; }
#submenu.juegos ul li a:hover  { color: #004466; }

#submenu.negro h2 { background-color: #dddddd; color: #666666; }
#submenu.negro ul li a        { color: #666666; }
#submenu.negro ul li a:hover  { color: #000000; }

#submenu.negroinvertido h2 { background-color: #333333; color: #ffffff; }
#submenu.negroinvertido ul li a        { color: #666666; }
#submenu.negroinvertido ul li a:hover  { color: #333333; }

#submenu.noticias2 h2 { background-color: #009900; color: #ffffff; }
#submenu.noticias2 ul li a        { color: #009900; }
#submenu.noticias2 ul li a:hover  { color: #006600; }





#adsense300x250 {
    width: 300px;
    height: 250px;
    margin: 0px 0px 5px 0px;
    /* border: 1px solid #cccccc; */
    /* background-color: #ff00ff; */
}
#mercadolibre {
    padding: 4px;
    margin: 0px 0px 5px 0px;
    font-family: Arial;
    background: #ffffff;
    border: 1px solid #999999;
}
#mercadolibre a {
    color: #336699;
}
#mercadolibre a:hover {
    color: #003366;
}
#mercadolibre h2 {
    padding: 2px 4px 2px 4px;
    margin: 0px;
    font-size: 11px;
    background: #ffe603;
    border: 1px solid #ffdb4a;
}
#mercadolibre h2 a {
}
#mercadolibre .d1 ul {
    margin: 0px;
    padding: 5px 0px 5px 0px;
    text-align: center;
}
#mercadolibre .d1 ul li {
    font-size: 11px;
    display: inline;
    padding: 0px 4px;
}
#mercadolibre .d1 ul li a {
}
#mercadolibre .d2 {
    padding: 0px 5px 0px 0px;
    float: left;
}
#mercadolibre .d2 a img {
}
#mercadolibre .d3 {
    font: bold 11px Tahoma, Verdana, Arial, "Trebuchet MS", Trebuchet,;
    color: #666666;
}
#mercadolibre .d3 form label {
    display: block;
    padding: 4px 0px 4px 0px;
}
#mercadolibre .d3 form input.texto {
    width: 130px;
    margin: 4px 8px 2px 0px;
    border: 1px solid #999999;
}
#mercadolibre .d3 form input.boton {
    border: 1px solid #999999;
}
#mercadolibre .d4 {
    float: left;
}
#mercadolibre .d5 {
    float: left;
    font-size: 11px;
}
#mercadolibre .d5 ul {
    margin: 0px;
    padding: 0px 5px 0px 5px;
}
#mercadolibre .d5 ul li {
    padding: 0px 0px 0px 10px;
    line-height: 13px;
    list-style-type: none;
    /* background: url(archivos/mlicono.gif) no-repeat; */
}
#mercadolibre .d6 {
    float: right;
}






#articulos {
    background-color: #ffffff;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 8px 0px;
    border: 1px solid #ff6600;
}
#articulos h2 {
    margin: 0px;
    padding: 3px 4px 3px 4px;
    font: bold 12px Arial Narrow, Arial;
    background: #ffe603;
    border-bottom: 1px solid #ff6600;
    color: #ff3300;
}
#articulos .articulo {
    margin: 0px 8px 0px 8px;
    padding: 8px 0px 8px 0px;
    border-bottom: 1px solid #ff6600;
}
#articulos .articulo .foto {
    width: 60px;
    height: 45px;
    padding: 4px;
    border: 1px solid #ffcc00;
    float: left;
    /* overflow: hidden; */
}
#articulos .articulo .foto:hover {
    border: 1px solid #ff9900;
}
#articulos .articulo .titulo {
    margin: 0px;
    padding: 2px 2px 2px 75px;
    font: normal 11px Arial, Arial Narrow;
}
#articulos .articulo .titulo h1 {
    margin: 0px;
    font: bold 12px Arial, Arial Narrow;
    display: inline;
}
#articulos .articulo .titulo h1 a {
    color: #ff6600;
}
#articulos .articulo .titulo h1 a:hover {
    color: #ff3300;
}



#b_derecho {
    float: left;
    width: 160px;
   	padding-left: 5px;
    background-color: #ffffff;
}




#websamigas {
    margin: 0px 0px 5px 0px;
    background-color: #ffffff;
    border: 1px solid #333333; /* 1px solid #dddddd; */
    /* text-align: left; */
    /* width: 215px; */
    /* float: right; */
    /* margin-bottom: 8px; */
}
#websamigas h2 {
    margin: 4px 4px 0px 4px;
    padding: 3px 4px 3px 4px;
    font: bold 12px  Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    background-color: #333333; /* #009900; */
    border-bottom: 1px solid #dddddd;
}
#websamigas ul {
    margin: 0px;
    padding: 0px 4px 4px 4px;
    list-style-type: none;
}
#websamigas ul li {
}
#websamigas ul li a {
    display: block;
    padding: 5px 3px;
    font: bold 11px Verdana, Helvetica, sans-serif, Arial, Arial Narrow;
    color: #333333; /* #009900; */
    border-bottom: 1px solid #dddddd;
}
#websamigas ul li a:hover {
    background-color: #f2f2f2;
    color: #000000; /* #006600; */
}




.sidebar {
	/* width: 215px; */
	/* float: right; */
	border: 1px solid #dddddd;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 8px;
}
.titulo-sidebar-naranja {
		/* background: transparent url(../plantilla_007_index_archivos/fondo_titulo_naranja.jpg) top repeat-x; */
		/* text-transform: uppercase; */
		/* font: bold 14px arial, helvetica, sans-serif; */
		/* color: #FF3300; */
		/* margin: 2px; */
		/* padding: 11px 12px 13px 12px; */
	}
	.categorias {
		/* padding: 8px 4px 8px 4px; */
		/* margin: 0; */
		/* list-style-type: none; */
	}

/*
	.categorias li a{
		font: bold 11px Verdana, Helvetica, sans-serif;
		padding: 6px 3px;
		display: block;
		width: 200px;
		color: #FF6600;
		text-decoration: none;
		text-indent: 16px;
		border-bottom: 1px solid #F2F2F2;
	}
*/

	html>body .categorias li a:hover { /*Non IE rule*/
/*		background-color: #F2F2F2;   */
	}

	html>body .categorias a{ /*Non IE rule*/
/*		width: auto;                     */
	}



