BODY {
	background-color: #f0f0f0;
	font-family: verdana,arial;
}

p {
	text-align: justify;
	font-size: 12px;
}


/* Texto del boton de menu en caso de existir */
a.menu {text-decoration:none; width:100%; height:100%; display:block;}
a.menu:link {color:#ffffff;}
a.menu:visited {color:#ffffff;}
a.menu:active {color:#ffffff;}
a.menu:hover {color:#ff7519; text-decoration:none;}

h1{
	font-size: 26px;
	font-family: Courier New;
}

h2{
	font-size: 24px;
	font-family: Courier New;
}

h3{
	font-size: 22px;
	font-family: Courier New;
}

img {
	border: none;
}


/* tabla general, dentro de esta esta la totalidad de la pagina solo sirve para separarla del fondo */
.td_general {
    width: 975px;
	background-image: url("fondo.jpg");

}





/* Contiene el logotipo de la pagina */
.td_cabecera {
    width: 100%;

}

/* En caso de existir un boton de inicio en la cabecera de la pagina */
.td_inicio {
    width: 100%	;
	background-color: #ffffff;
}



/* Barra para la fecha o separacion de la cabecera y el contenido de la pagina */
.td_barra {
    width: 100%;
	background-color: #ffffff;
	font-size: 10px;
	color: #606060;
	text-align: right;
	padding-right: 15px;
}

/* Contiene la estructura de la pagina, normalmente se divide en 3 columnas TD_MENU + TD_ARTICULO + TD_ANUNCIO */
.td_cuerpo {
    width: 100%;
	background-color: #cbcbcb;
}









/* Tabla general para el contenido del menu */
.td_menu {
    width: 100%;
	background-color: #ff7519;
}

/* Celda del titulo del menu */
.td_menu_titulo {
    width: 100%;

}

/* Cada opcion dentro del menu */
.td_menu_opcion {
	font-size: 14px;
	font-weight: bold;
}










/* Tabla general del articulo */
.td_articulo {
	width: 100%;
	padding: 15px;
	text-align: center;
	vertical-align: top;
}

/* Celda para el titulo del articulo */
.td_articulo_titulo {
	padding: 10px;
	font-weight: bold;
	font-size: 18px;
	color: #800000;
	text-align: left;
}

/* Informacion del articulo: fecha, autor, etc... */
.td_articulo_info {
	font-size: 9px;
	color: #f05010;
	text-align: left;
	vertical-align:top;
}

/* Texto del articulo */
.td_articulo_texto {
	text-align: center;
	font-size: 11px;
	color: #000000;
	padding: 10px;
	border-bottom: dotted 2px #ffffff;
	vertical-align: top;
}















/* Tabla para anuncios normalmente en la columna derecha de la pagina (eltiempo.es, amanecer, etc...) */
.td_anuncio {
    width: 180px;
	vertical-align: top;
}

/* Celda para el titulo del anuncio */
.td_anuncio_titulo {
	font-size: 10px;
	color: #000000;
	text-align: center;
}

/* Celda para el texto del anuncio */
.td_anuncio_texto {
	font-size: 9px;
	color: #000000;
	text-align: center;
}















/* Tabla de pie de pagina */
.td_pie {
    width: 100%;
	border: solid 5px #ffffff;
	padding: 10px;
	background-color: #ff7519;
	color: #ffffff;
	font-size: 10px;
}





/* Codigos a usar */
.copiaypega {
	border-collapse: collapse;
	border-style: hidden;
	border: solid 0px #f0f0f0;
	border-style: hidden;
	background-color: #ff7519;
	font-weight: bold;
	font-size:10px;
	text-align: left;
	color: #000000;
	border-collapse: collapse;
	background-color: #ffffff;
	padding: 0px 0px;
	text-align: left;
	font-weight: bold;
	font-size:10px;
	text-indent:9px;
	color: #696969;
	/*barra*/
	border-collapse:collapse;
	border-style: hidden;
	background-color: #ffffff;
	padding-right: 10px;
	color: #696969;
	font-weight: bold;
	font-family:verdana,arial;
	font-size:10px;
	text-align:right;
	/*cuerpo*/
	border-style: hidden;
	border-collapse:collapse;
	background-color: #cbcbcb;
	color: #000000;
	padding: 20px;
	/*menu titulo*/
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #800000;
	/*menu opcion*/
	border-collapse:collapse;
	padding-top: 0px;
	background-color: #ff7519;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	/*articulo titulo*/
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #000069;
	/*articulo info*/
	padding-left: 0px;
	font-size: 8px;
	text-align: left;
	color: #000000;
	/*articulo texto*/
    border-bottom-color:#a0a0a0; 
    border-bottom-style:dotted; 
	border-bottom-width:2px; 
	font-size: 10px;

}
