body {
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, "Times New Roman"; 
	font-size: 12pt;
	}
body,td,th {color: #000000;}

a:link {color: darkble;}
a:visited {color: darkblue;}
.Estilo3 {font-size: 16px}
.Estilo8 {font-size: 16px; font-weight: bold; font-style: italic; color: #CC6600; }

.logos_patrocinadores	{
	margin: 1cm 4cm 0 4cm;
	text-align: center;
	padding-top: 1cm;
	}
.logos_patrocinadores a:link, .logos_patrocinadores a:visited	{
	outline: outline;
	}
.logos_patrocinadores img.logo 	{
	margin: 0 10px;
	border: none;
	}

/* GENERALES */
.destacado {
	font-weight: bold;
	font-size: larger;
	}
.muydestacado	{
	color: #CC6600;
	font-weight: bold;
	font-size: larger;
	}
.muydestacado_azul	{
	color: darkblue;
	font-weight: bold;
	font-size: larger;
	}

/* ARTICULO */
div.noticia	{
	text-align: justify;
	font-size: 16px;
	padding-right: 1cm;
        line-height: 140%;

	margin-bottom: 1cm;
	}

div.noticia .titulo, div.noticia .titulo h1	{
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #CC6600;
	}

div.noticia .texto, div.noticia .pie	{
	text-indent: 2em;
	}

div.noticia .pie	{
	margin-top: 2em;
	}

div.noticia .pie .autor	{
	margin-top: 2em;
	}

div.noticia .postdata {
	font-style: italic;
	margin-top: 2em;
	}

div.noticia .nota_manaia	{
	border-top: solid #CC6600 2px;
	padding-top: 10px;
	}
div.noticia ul,
div.noticia ol	{
	margin-left: 4em;
	text-indent: 0.5em;
	}
div.noticia table	{
	font-weight: normal;
	font-size: 16px;
	line-height: 140%;
	}
div.noticia ul.columna,
div.noticia ol.columna	{
	margin-left: 0;
	list-style-type: none;
	text-indent: 0;
	}

/*  hora a la que se celebra el evento  */
div.noticia .hora	{
	font-weight: bold;
	}

/*  imagen representativa de la noticia  */
div.noticia img.noticia {
	float: right;
	border: black solid 1px;
	margin: 0 1cm 0 40px;
	}

/* GALERIAS DE IMAGENES */
div.galeria	{
	padding: 10px 0;
	text-align: center
	}
div.galeria img	{
	padding: 0px 10px;
	border: none;
	}

img#parque_acuatico	{
	float: right;
	border: black solid 1px;
	margin: 0 1cm 0 20px;
	}

/* CITAS */
div.noticia blockquote	{
	font-style: italic;
	color: darkblue;
	font-size: smaller;
	border-top: dotted gray 1px;
	border-bottom: dotted gray 1px;
	}

/* TABLAS */

/* Tabla de horarios */
table.horario td	{
	font-size: smaller;
	}
table.horario caption	{
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	text-align: left;
	margin-left: 2em;
	margin-bottom: 10px;
	}
