body {
background:  #efefef url(../images/imagen_fondo_cuerpo2.jpg) top  repeat-x; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
color: #666; margin:0;
}

h1 { font-family: Arial, sans-serif; font-size: 13pt; font-variant: small-caps; color: #666666; }


a:link    {color:#00f; text-decoration: underline}
a:visited {color:#009; text-decoration: underline}
a:active  {color:#00f; text-decoration: underline}
a:hover   {color:#00f; text-decoration: underline}

a.LinksPubliDefault:link    {FONT-FAMILY: Arial; color:#258; font-size: 15px; font-weight: bold; text-decoration: none}
a.LinksPubliDefault:visited {FONT-FAMILY: Arial; color:#258; font-size: 15px; font-weight: bold; text-decoration: none}
a.LinksPubliDefault:active  {FONT-FAMILY: Arial; color:#258; font-size: 15px; font-weight: bold; text-decoration: none}
a.LinksPubliDefault:hover   {FONT-FAMILY: Arial; color:#47a; font-size: 15px; font-weight: bold; text-decoration: none}

a.DestacaTITU:link    {FONT-FAMILY: Arial; color:#00C; font-size: 17px; font-weight: bold; text-decoration: underline}
a.DestacaTITU:visited {FONT-FAMILY: Arial; color:#00C; font-size: 17px; font-weight: bold; text-decoration: underline}
a.DestacaTITU:active  {FONT-FAMILY: Arial; color:#00C; font-size: 17px; font-weight: bold; text-decoration: underline}
a.DestacaTITU:hover   {FONT-FAMILY: Arial; color:#00F; font-size: 17px; font-weight: bold; text-decoration: underline}

a.LinksPubliDefaultMAYU:link    {FONT-FAMILY: Arial; color:#258; font-size: 13px; font-weight: bold; text-transform: uppercase; text-decoration: none}
a.LinksPubliDefaultMAYU:visited {FONT-FAMILY: Arial; color:#258; font-size: 13px; font-weight: bold; text-transform: uppercase; text-decoration: none}
a.LinksPubliDefaultMAYU:active  {FONT-FAMILY: Arial; color:#258; font-size: 13px; font-weight: bold; text-transform: uppercase; text-decoration: none}
a.LinksPubliDefaultMAYU:hover   {FONT-FAMILY: Arial; color:#47a; font-size: 13px; font-weight: bold; text-transform: uppercase; text-decoration: none}

/*##################################################################################################################################*/

td.CELDA_menu_futura
{
background-color: #fff;
border-bottom: #fff solid 2px;
border-left: #ccc solid 0px;
border-right: #ccc solid 0px;
border-top: 2px solid #fff;
}

td.MARQUEE
{
background: url(../images/degrade_marquee.jpg) top center no-repeat;
border-bottom: 3px solid #039;
border-left: 0px solid #ccc;
border-right: 0px solid #ccc;
border-top: 1px solid #039;
padding: 6px;
}

td.buscador_google
{
background-color: #039;
border-bottom: 0px solid #EFEFEF;
border-left: 1px dashed #ccc;
border-right: 0px solid #ccc;
border-top: 1px solid #039;
padding: 6px;
}

td.contenido_notas_2005
{
background-color: #FFF;
border: 0px;
border-left: 1px dashed #ccc;
padding: 25px;
}

td.SEGUNDA_COLUMNA
{
background: #FAFAFA url(../images/degrade_COLUMNA.jpg) repeat-x;
border-top: 1px solid #ddd;
border-left: 1px dashed #ccc;
border-right: 1px dashed #ccc;
padding: 15px;
}

.menuPublicaciones
{
background-color: #fafafa;
padding: 5px;
border: 1px dashed #ddd;
font-weight: normal;
}

.image_border
{
border: 1px solid #ccc;
margin-bottom: 5px;
}

.image_border_clarita
{
border: 1px solid #eee;
}

.ImageAlignLeft {
border: 1px solid #aaa; 
margin-right: 20px; 
margin-left: 0px; 
margin-top: 5px;
margin-bottom: 20px;
float: left;
}



.ImageAlignRight {
border: 1px solid #aaa; 
margin-top: 0px;
margin-right: 0px; 
margin-bottom: 0px;
margin-left: 20px; 
float: right;
}

.image_border0
{
border: 0px;
}

.Nautor
{
color:#036;
font-family: Times New Roman;
font-style: italic;
FONT-WEIGHT: BOLD;
FONT-SIZE: 16pt;
}

.TituloRankingNotas
{
color: #666;
font-family: arial, times new roman;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}

.titulo_poesias
{
color:#960;
font-family: times new roman;
font-style: italic;
font-weight: bold;
font-size: 18pt;
}

td.CELDA_PIEizquierdo
{
background-color: #fafafa;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 0px solid #ccc;
border-top: 1px solid #ccc;
padding: 1em;
}

td.CELDA_poesias
{
background-color: #f9f6e7;
border-bottom: 1px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-top: 1px solid #999;
padding: 1em;
}


td.CELDA_PIEizquierdo2
{
background-color: #efefef;
border-bottom: 1px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-top: 1px solid #999;
padding: 1em;
}

td.simplemente_celda
{
background-color:#fafafa;
border-bottom: 0px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
padding: 1em;
padding-left: 50px;
}

td.CELDA_PIEderecho
{
background-color: #fafafa;
border-bottom: 1px solid #ccc;
border-left: 0px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
padding: 1em;
}

.contenidos {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555; 
}

.caja_categoria
{
background-color: #eee;
padding: 4px;
padding-left: 10px;
color: #678;
font-family: Verdana, trebuchet ms, arial, helvetica;
font-size: 12px;
font-weight: bold;
}

.titulo_punteado
{
border: 1px dashed #efefef;
padding: 10px;
text-align: center;
color: #333;
font-family: Trebuchet MS, arial, helvetica;
font-size: 18px;
font-weight: bold;
}

.RankingNotas
{
background-color: #fafafa;
border: 1px dashed #ccc;
padding: 20px;
}

td.RecuadroAutoresFoto
{
background-color: #336699;
border-bottom: 6px solid #666666;
border-left: 6px solid #666666;
border-right: 6px solid #666666;
border-top: 6px solid #666666;
padding: 1em;
text-align: left;
}

.type_texto
{
border: #aaa 1px solid;
font-size: 12px;
font-family: verdana;
font-weight: bold;
color: #555;
background: #efefef;
}

.texto_DM3g
{
text-align: center;
font-size: 12px; 
font-family: arial;
font-weight: bold; 
color: #d00; 
background: #fff; 
border: #000 1px solid;
}

.PubliHeader
{
background: url(../images/degrade_publi.jpg);
border: 1px solid #efefef;
border-bottom: 1px solid #efefef;
padding-left: 0px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 2px;
font-weight: normal;
font-family: Trebuchet MS;
font-size: 13px;
color: crimson;
cursor:hand;
}

.PubliHeaderHome
{
background: url(../images/degrade_publi_home.jpg);
border: 1px solid #efefef;
border-bottom: 1px solid #efefef;
padding-left: 15px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 2px;
font-weight: bold;
font-family: Trebuchet MS;
font-size: 15px;
color: crimson;
cursor:hand;
}

.TituDestaca
{
background: url(../images/degradeDestaca.jpg);
margin-top: -10px;
border-bottom: 0px solid #efefef;
padding-left: 18px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
font-weight: bold;
font-family: Arial;
font-size: 15px;
color: white;
cursor:hand;
}

.ConteDestaca {
border:1px dashed #ddd;
border-top:0;
padding:15px;
background: #fafafa url(../images/degradeDestacaConte.jpg) left repeat;
margin-bottom:10px;
}

.ImageAlignDestaca {
border: 1px solid #aaa; 
margin-right: 12px; 
margin-left: 0px; 
margin-top: 0;
margin-bottom: 5px;
float: left;
}


.PubliContieneAbajo
{
border: 1px dashed #efefef;
border-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
background-color: #fafafa;
/*	line-height:23px */
}

.PubliIzq
{
width: 80px;
border: 0px;
border-right: 1px dashed #ccc;
float: left;
padding: 0px;
margin: 0px;
text-align: center;
}

.PubliDerecha
{
border:0;
padding: 3px;
padding-left: 6px;
padding-bottom: 10px;
float: left;
margin-left: 0px;
margin-bottom: 0px;
text-align: left;
width: 460px;
}

.DivAnchoTotal
{
border: 0px;
padding: 15px;
padding-top: 5px;
padding-bottom: 10px;
float: left;
margin-left: 0px;
margin-bottom: 0px;
text-align: left;
}


.Div_Conte_Default
{
border: dashed #ddd 1px;
background-color: #fafafa;
padding: 10px;
position: relative;
width: 575px;
}

.completate
{
clear: both;
}

/*
MENU

http://www.cristalab.com/tutoriales/131/componer-un-diseno-de-3-columnas-en-xhtml-y-css.html

*/

.red #slatenav
{
position: relative;
display: block;
height: 28px;
font-weight: bold;
background: transparent url(/images/redslate_background.gif) repeat-x top left;
font-family: Arial,Verdana,Helvitica,sans-serif;
font-size: 11px;
}

.red #slatenav ul
{
float: right;
margin: 0px;
padding: 0;
list-style-type:none;
width:auto;
}

.red #slatenav ul li
{
display:block;
float:left;
margin:0 1px 0 0;
}

.red #slatenav ul li a
{
display: block;
float: left;
color: #fafafa;
text-decoration: none;
padding: 7px 9px 0 9px;
height: 20px;
}

.red #slatenav ul li a:hover,.red #slatenav ul li a.current
{
color:#fff;
background:transparent url(/images/redslate_backgroundOVER.gif) no-repeat top center;
}

