BODY
{
    BACKGROUND-IMAGE: url(..\images\texturafondo.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: center top;
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: 11px
}

a:visited
{
/*le dejo el estilo default porque le queda muy bien*/
}
TABLE.cuerpo
{
    WIDTH: 780px
}


COLGROUP.zonaizq
{
    WIDTH: 173px;
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #0095c8;
    BACKGROUND-IMAGE: url(..\images\textumenu2.gif);
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: repeat-y;
    COLOR: white;
    FONT-SIZE: 11px
}

COLGROUP.centro
{
    WIDTH: 424px;
    VERTICAL-ALIGN: top;
}

COLGROUP.patro
{
    WIDTH: 183px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #ff8800;
    BACKGROUND-IMAGE: url(..\images\textupatro.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
}


THEAD.titulo
{
    BACKGROUND-IMAGE: url(../images\textutitular.gif);
    HEIGHT: 58px
}


TD.mezcla
{
    BACKGROUND-IMAGE: url(..\images\mezcla.jpg);
    HEIGHT: 156px;
    PADDING-LEFT: 47px
}


THEAD.separacion
{
    BACKGROUND-IMAGE: url(..\images\textuseparar.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 6px
}
COLGROUP.bordetexto
{
    BACKGROUND-COLOR: #00cc9d;
    WIDTH: 8px
}


COLGROUP.texto
{
    BACKGROUND-IMAGE: url(..\images\textutexto.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    WIDTH: 416px
}


TBODY.noticias
{
    TEXT-ALIGN: left;
    TEXT-INDENT: 10px;
}
TBODY.noticias a:link
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: #0000aa;
    BACKGROUND-COLOR: #ffcc99;
}
TBODY.noticias a:hover
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR:#0000aa;
    BACKGROUND-COLOR: #ffcc99;
}
TBODY.noticias a:visited
{
    FONT-SIZE: 11px;
}


CAPTION
{
    BORDER-TOP: #708090 5px solid;
    BORDER-BOTTOM: #405060 2px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-TRANSFORM: uppercase;
    PADDING-BOTTOM:0px;

}
CAPTION SPAN
{
    COLOR:#908070;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

.elarticulo
{
    COLOR: gray;
    FONT-SIZE: 10px
}


TD.destacada
{
    BACKGROUND-COLOR: #fffae9;
    BORDER: 2px solid #C0B0A0;
}
TD.destacada div
{
    WIDTH:392px;
    OVERFLOW: hidden;
    MARGIN-TOP: 5px;
    COLOR: slategray;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}
TD.destacada P
{
    MARGIN-TOP: 5PX;
    COLOR: slategray;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}


TBODY.cuerponoticias
{
}


TBODY.cuerponoticias P
{
    COLOR: #505050;
    FONT-SIZE: 10px;
    TEXT-INDENT: 10px;
}


TFOOT.pienoticias
{
    PADDING-BOTTOM: 30px;
}


TD.titu
{
    BACKGROUND-IMAGE: url(..\images\cabe.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: white;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: uppercase;
}


COLGROUP.col1
{
    WIDTH: 50%
}


COLGROUP.col2
{
    WIDTH: 50%
}


IMG.foto
{
    width: 195;
    max-width: 190;
}


TD.cfoto
{
    BORDER-BOTTOM: mediumspringgreen 2px ridge;
    BORDER-TOP: mediumspringgreen 2px ridge;
    HEIGHT: 156;
}

TD.cfotoJ
{
    BORDER-BOTTOM: mediumspringgreen 2px ridge;
    BORDER-TOP: mediumspringgreen 2px ridge;
}


table.espmenu2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-ALIGN: center;
    WIDTH: 165px
}


table.espmenu2 > a:link
{
    TEXT-DECORATION: none;
    color: navy

}


table.espmenu2 > a:hover
{
    color: #ff4000;
    TEXT-DECORATION: none
}


TABLE.menu2
{
}


TABLE.menu2 P
{
    MARGIN-TOP: 7px;
    MARGIN-LEFT: 5px;
    MARGIN-RIGTH: 5px;
    COLOR: white;
    FONT-SIZE: 11px
}


TABLE.pie
{
    BACKGROUND-COLOR: #150f35;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    HEIGHT: 30px;
    WIDTH: 780px;
}
TABLE.pie a:link
{
    BACKGROUND-COLOR: #150f35;
    COLOR: white;
}

TABLE.pie a:hover
{
    BACKGROUND-COLOR: #FF6400;
    COLOR: #150f35;
}
TABLE.pie a:visited
{
    COLOR: #FFFFFF;
}

TABLE.subenlaces
{
    WIDTH: 100%;    
    BORDER-BOTTOM: #dd5544 1px solid;
    BORDER-TOP: #dd5544 1px solid;
    MARGIN-BOTTOM: 20px
}

TABLE.subenlaces table tfoot
{
    FONT-SIZE:12px;
    FONT-WEIGHT:bold;
    COLOR:#5A00D9;
    BACKGROUND-COLOR:#FFFB00;
}
TABLE.subenlaces table
{
    BORDER:#FF7766 1px solid;
    FONT-SIZE:12px;
    FONT-WEIGHT:bold;
    COLOR:#5A00D9;
    BACKGROUND-COLOR:#FFFB00;
}
TABLE.subenlaces table img
{
    WIDTH:100px;
    BORDER:#FFDDCC 2px solid;
}

TABLE.articulin IMG.foto
{
    BORDER:#404040 1px solid;
}
TABLE.articulin TD.cfoto
{
    BORDER:#AAAAAA 1px solid;
}
TABLE.articulin TD.destacada
{
    VERTICAL-ALIGN:top;
    BORDER:#404040 1px solid;
    BACKGROUND-COLOR:#F5F5FE;
    COLOR:#5A00D9;
}
TABLE.articulin TD.precio
{
    FONT-WEIGHT:bold;
    TEXT-ALIGN:center;    
    BORDER:#AA0000 1px solid;
    BACKGROUND-COLOR:#FEFEF5;
    COLOR:#DD0055;
}
TABLE.articulin TD.destacada P
{
    COLOR:#5A00D9;
}
TABLE.articulin CAPTION
{
    COLOR:#DD0055;
    BORDER-TOP:0px;

}

TD.contenidos
{
    BACKGROUND-IMAGE: url(..\images\sombra.gif);
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: repeat-y;
}

TABLE.directiva
{
}
TABLE.directiva TD
{
    vertical-align: top;
    WIDTH: 33% ;
    TEXT-ALIGN: center;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #fffae9;
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #c0b0a0
}
TABLE.directiva CAPTION
{
    TEXT-ALIGN: center;
}
TABLE.Plantilla
{
    WIDTH: 100% ;    
}

TABLE.plantilla TD
{
    vertical-align: top;
    WIDTH: 25% ;
    TEXT-ALIGN: center;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #c0b0a0;
    PADDING-BOTTOM: 5px
}
TABLE.Plantilla TD DIV
{
    PADDING:0px;
    BACKGROUND-COLOR:#DDDDDD;
    CLIP: rect(0,85px,130px,0);
    OVERFLOW: hidden;
    HEIGHT:130px;
    BORDER-BOTTOM:1px solid #AAAAAA;
}

TABLE.plantilla IMG
{
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #dddddd;
    WIDTH:85px;
}
TABLE.fotos TD
{
    vertical-align: top;
    WIDTH: 25% ;
    TEXT-ALIGN: center;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #c0b0a0;
    PADDING-BOTTOM: 5px
}
TABLE.fotos IMG
{
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #dddddd;
    WIDTH:85px;
    CURSOR:hand;
}

DIV.patrocinadores
{
    TEXT-ALIGN:left;
    PADDING:8px ;
}

DIV.patrocinadores P
{
    COLOR:#FDFFBF;
    FONT-SIZE:11px;
}


TABLE.patros
{
    WIDTH: 167px;
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #EE002C;
    FONT-SIZE: 11px;
    COLOR:#FFFFFF;
    MARGIN-BOTTOM:20px;
    PADDING:3px;
}
TABLE.patros TD
{
    BACKGROUND-COLOR:white;
    TEXT-ALIGN: center;
    HEIGHT: 65px;
}

TABLE.patros caption
{
    BACKGROUND-COLOR:#DD0055;
    PADDING-LEFT:2px;
    FONT-SIZE: 11px;
    COLOR:#FFFFFF;
    BORDER:none;
}
TABLE.secpatro
{
    COLOR:#DD0055;
    BACKGROUND-COLOR:#FCB300;
    WIDTH:179px;
    HEIGHT:20px;
    TEXT-ALIGN:CENTER;
    FONT-WEIGHT: bold; 
    FONT-SIZE:12px;
    BORDER-BOTTOM: #DD0055 1px solid;
    BORDER-TOP: #DD0055 1px solid;
}
TABLE.opinion
{
    COLOR:#5A00D9;
    BACKGROUND-COLOR:#FCB300;
    WIDTH:179px;
    HEIGHT:20px;
    TEXT-ALIGN:CENTER;
    FONT-WEIGHT: bold; 
    FONT-SIZE:12px;
    BORDER-BOTTOM: #5A00D9 1px solid;
    BORDER-TOP: #5A00D9 1px solid;
}

DIV.opiniones
{
    TEXT-ALIGN:left;
    PADDING:8px ;
}
DIV.opiniones P
{
    COLOR:#BFFFD9;
    FONT-SIZE:11px;
}
DIV.opiniones TABLE
{
    BACKGROUND-COLOR: #DD8840;
    WIDTH: 167px;
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #5A00D9;
    FONT-SIZE: 11px;
    COLOR:#FFFFFF;
    MARGIN-BOTTOM:20px;
    PADDING:3px;
}
DIV.opiniones TABLE caption
{
    WIDTH: 100%;
    BACKGROUND-COLOR:#5A00D9;
    PADDING-LEFT:2px;
    FONT-SIZE: 11px;
    COLOR:#FFFFFF;
    BORDER:none;
}
DIV.opiniones TABLE input
{
    BACKGROUND-COLOR:#F5EFFF;
    FONT-SIZE: 10px;
    COLOR:#000022;
    BORDER-WIDTH: 1px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #1E004C
}
DIV.opiniones TABLE select
{
    BACKGROUND-COLOR:#F1FFF3;
    FONT-SIZE: 10px;
    BORDER:-WIDTH: 0px;
    BORDER-STYLE:solid;
    BORDER-COLOR: #000022
}
/* esto se encarga del marcador de visitas*/
div.marcador table
{
    fONT-SIZE:11px;
    COLOR:blue;
    POSITION:relitive;
    LEFT:720px;
    TOP:150px;
}

/*Este es el formato del espacio de la noticia especial que es igual que las demás pero mas especial*/

TABLE.especial
{
    BACKGROUND-COLOR:#FFFAF1;
    BORDER: 1px solid #BBDDBB;
    WIDTH:95%;
}
TABLE.especial CAPTION
{
    COLOR:red;
    LETTER-SPACING:2px;
    TEXT-SHADOW: 3px 3px 5px red;
    BORDER-TOP: none;
    BORDER-BOTTOM: #AAAAAA 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: CENTER;
    TEXT-TRANSFORM: uppercase;
    PADDING-BOTTOM:0px;
}
TABLE.especial IMG
{
    BORDER: 1px solid #ff8800;
}
TABLE.especial TD.cfoto
{
    ALIGN:center;
    BORDER: 2px solid #DD1000;
}
TABLE.especial TBODY.CUERPONOTICIAS P
{
    COLOR:#000000;
    FONT-SIZE: 12px
}
TABLE.especial TD.destacada
{
    BORDER: 1px #FF8800 solid;
    BACKGROUND-COLOR:#FFEEDD;
}
TABLE.especial TD.destacada P
{
    COLOR:#DD1000;
}