/* CSS Document
----------------------------------------------- */
BODY {
	BACKGROUND: #FFF;
	MARGIN: 0px 5px;
}

/* IMAGENES
----------------------------------------------- */
img {
	BORDER: 0;
}

/* SEPARADOR 
----------------------------------------------- */
div.spacer {
	CLEAR: both;
}

hr {
	border: 1px solid #B2D1E0;
	width: 100%;
	height: 1px;
}

hr.destacados {
	border: 1px solid #B2D1E0;
	width: 90%;
	height: 1px;
}

/* ENLACES
----------------------------------------------- */
A:link {
	COLOR: #006699;
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #006699;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #006699;
	TEXT-DECORATION: underline
}

A:active {
	COLOR: #006699;
	TEXT-DECORATION: underline
}

/* CABECERA 
----------------------------------------------- */
#cabecera {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 0px;
	HEIGHT: 73px;
	BACKGROUND: #FFF;
}

/* TEXTOS 
----------------------------------------------- */
.arial11 {
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none
}

.arial12 {
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none
}

.arial14 {
	FONT-SIZE: 14px;
	COLOR: #000;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}

.tituloportada {
	FONT-SIZE: 24px;
	COLOR: #003366;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	border-bottom: solid 1px #006699;
	height: 29px;
}

.negrita {
	font-weight:bold;
}

/* ALINEACIONES 
----------------------------------------------- */
#wrap { 
	margin:0 auto 0 auto; 
	width: 600px;
}

.centradoIE6 { 
	text-align:center;
}

div.izquierda {
	FLOAT: left
}

div.derecha {
	FLOAT: right
}

div.textoleft {
	text-align:left
}

div.textocenter {
	text-align:center
}

div.textoright {
	text-align:right
}

div.textojustify {
	text-align:justify
}

.textoleft {
	text-align:left
}

.textoright {
	text-align:right
}

/* MÁRGENES 
----------------------------------------------- */
div.margenarriba3 {
	MARGIN-TOP: 3px
}

div.margenarriba4 {
	MARGIN-TOP: 4px
}

div.margenarriba5 {
	MARGIN-TOP: 5px
}

div.margenarriba7 {
	MARGIN-TOP: 7px
}

div.margenarriba10 {
	MARGIN-TOP: 10px
}

div.margenarriba12 {
	MARGIN-TOP: 12px
}

div.margenarriba15 {
	MARGIN-TOP: 15px
}

div.margenabajo3 {
	MARGIN-BOTTOM: 3px
}

div.margenabajo5 {
	MARGIN-BOTTOM: 5px
}

div.margenabajo10 {
	MARGIN-BOTTOM: 10px
}

div.margenabajo17 {
	MARGIN-BOTTOM: 17px
}

div.margenizquierda15 {
	MARGIN-LEFT: 15px;
	_margin-LEFT: 7px; /* Este estilo sólo lo puede leer IEXPLORER 6 */
}

div.margenizquierda20 {
	MARGIN-LEFT: 20px
}

div.margenizquierda40 {
	MARGIN-LEFT: 15px
}

div.margenderecha15 {
	MARGIN-RIGHT: 15px
}

/* SOLAPAS 
----------------------------------------------- */
#glowingtabs{
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid #006699; /*Add border strip to bottom of menu*/
display: none;
}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 0px; /*Left offset of entire tab menu relative to page*/
padding:0;
display: none;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
display: none;
}

#glowingtabs a{
float:left;
background:url(../rcs/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
display: none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(../rcs/glowtab.gif) no-repeat right top;
padding: 7px 18px 6px 9px;
/*font-weight:bold;*/
color:#ffffff;
FONT-FAMILY: arial;
FONT-SIZE: 13px;
display: none;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none; display: none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #fffff;
display: none;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
display: none;
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #fffff;
display: none;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
display: none;
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
display: none;
}

/* COLORES 
----------------------------------------------- */
.azul036 {
	COLOR: #003366;
}

.azul069 {
	COLOR: #006699;
}

.gris666 {
	COLOR: #666666;
}

/* FOTOS PORTADA Y SECCIÓN 
----------------------------------------------- */
div.fotoseccion {
	top: 7px;
	WIDTH: 100%;
	border-bottom: 8px solid #FAA61A;
	padding-bottom: 1px;
	display: none;
}

/* CONTENIDO
----------------------------------------------- */
div.generalportada {
	WIDTH: 100%;
}

div.noticiasportada {
	WIDTH: 645px;
}

div.modulo100 {
	WIDTH: 100%;
}

div.modulo313 {
	WIDTH: 313px;
}

div.destacadosportada {
	WIDTH: 260px;
	BACKGROUND: #fff url("../rcs/fondo_destacados-1.gif") top left;
	background-repeat: no-repeat;
	display: none;
}

div.generalcontenido {
	WIDTH: 100%;
	/*BACKGROUND: url("../rcs/separador_menuV.gif") top left;*/
	background-repeat: repeat-y;
}

div.ruta {
	width: 100%;
	height: 23px;
	border-bottom: solid 1px #FAA61A;
}

div.menuizquierda {
	margin-top: 0px;
	WIDTH: 145px;
	display: none;
}

div.contenido {
	WIDTH: 442px;
}

.contenedordestacados {
	WIDTH: 260px
}

div.promos {
	border: solid 1px #006699;
	WIDTH: 148px;
	margin:0 auto 0 auto;
}

.oculto {
	DISPLAY: none
}

/* LISTAS 
----------------------------------------------- */
ul.menuizquierda { 
	margin-top: 0px;
	margin-bottom: 0px;
}

li.menuizquierda {
	margin-top: -10px;
	margin-bottom: 12px;
	margin-left: -18px;
	list-style-type: disc;
	color: #666666
}

/* PIE
----------------------------------------------- */
div.final {
	width: 100%;
	height: 1px;
	border-bottom: solid 1px #006699;
}

/* TABLAS AFI 
----------------------------------------------- */
TD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial;
    padding: 2px
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    padding: 2px
}
.aficelda
{
    FONT-SIZE: 10px;
    MARGIN: 10px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.afifondoclaro
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cc0000
}
.afifondooscuro
{
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #660000
}
.afifuente
{
    BORDER-RIGHT: #cc0000;
    BORDER-TOP: #cc0000 thin solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cc0000;
    COLOR: black;
    BORDER-BOTTOM: #cc0000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.afitabla
{
    PADDING-RIGHT: 0px
}
.afititulocolumna
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cc0000
}
.afititulotabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    BACKGROUND-COLOR: #660000;
    TEXT-DECORATION: none
}

/* NO SE IMPRIME 
----------------------------------------------- */
#noprint {
	display: none;
}
