body {
text-align: center;
width: 800px;
color: black;
background-color:  #ebeaea;
font-size: 12px;
margin: auto;
padding: 0px;
font-family: verdana, arial, helvetica, sans-serif;
	}

#cuerpo {
	width: 780px;
        background-color:  white;
	color: black;
	float: left;
	font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        margin: 10px;
        padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #c8c8c8;
        }

#cabecera {
	text-align: center;
	background-color: #ebeaea;
	background: url('./image/cabecera.jpg');
	color: black;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	line-height: 100%;
	padding: 2px;
	text-align: center;
	clear: both;
	font-family: verdana, arial, helvetica, sans-serif;
        }

#cabecera h1 {
	color: black;
	font-style: italic;
	font-size: 30px;
	font-family: verdana, arial, helvetica, sans-serif;
	}

#cabecera h3 {
	color: black;
	font-size: 15px;
	font-weight: 700;
	font-family: verdana, arial, helvetica, sans-serif;
	}

#cabecera p {
	line-height: 80%;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	clear: both
        }

#pie {
	text-align: center;
	background-color: #ebeaea;
	background: url('./image/pie.jpg');
	color: gray;
	margin-left: auto;
	margin-right: auto;
	line-height: 100%;
	padding: 2px;
	clear: both;
	font-family: verdana, arial, helvetica, sans-serif;
        }

#pie p {
	line-height: 80%;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	clear: both;
	color: black;
        }

.p1 {
	line-height: 80%;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	clear: both;
	color: gray;
	margin-top: 0px;
        }

.noticia {
	text-align: left;
	color: #000000;
	background-color: white;
	border-style: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #5c809e;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #5c809e;
        }

.noticia h4 {
	line-height: 120%;
	font-size: 18px;
	font-weight: 700;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	color: #5c809e;
	font-family: verdana, arial, helvetica, sans-serif;
	clear: both;
	}

.noticia h5 {
        line-height: 120%;
        font-size: 12px;
        font-weight: 700;
	margin: 0px;
        text-align: left;
        color: #5c809e;
        font-family: verdana, arial, helvetica, sans-serif;
	clear: both;
	}

.noticia h6 {
				float: left;
        line-height: 120%;
        font-size: 10px;
        font-weight: 700;
				margin-left: 10px;
				margin-right: 10px;
				margin-top: 0px;
				margin-bottom: 5px;
				padding-right: 10px;
        padding-left: 0px;
        padding-bottom: 5px;
        padding-top: 0px;
				text-align: left;
        color: #5c809e;
        font-family: verdana, arial, helvetica, sans-serif;
				clear: left;
				width: 220px;
	}

.noticia p {
	line-height: 120%;
	text-align: justify;
	text-indent: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	padding: 2px;
     	}

.noticia_img {
	float: right;
	border: none;
	padding-right: 2px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.noticia_izq {
        float: left;
        border: none;
				margin-left: 5px;
				margin-right: 10px;
				margin-top: 10px;
				margin-bottom: 0px;
				padding-right: 10px;
        padding-left: 0px;
        padding-bottom: 0px;
        clear: left;
        }

.noticia_centro {
	text-align: center;
	padding: 5px;
	clear: both;
	margin: auto;
	}

.noticia_centro img {
	padding: 10px;
	}

.noticia ul {
	line-height: 120%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	list-style-type: square;
	}

.noticia form {
	text-align: left;
	width: 75%;
	color: #000000;
	background-color: white;
	border-style: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	clear: both;
	}

.noticia form ul {
	line-height: 200%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	list-style-type: none;
	}

.noticia a {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
	font-style: italic;
        outline: none;
        color: #5c809e;
	}

.noticia a:visited {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        font-style: italic;
        outline: none;
        color: #5c809e;
        }

.noticia a:active {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        font-style: italic;
        outline: none;
        color: #5c809e;
        }

.noticia a:hover {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        font-style: italic;
        outline: none;
        color: blue;
        }

#menu {
	float: left;
	width: 100%;
	background: #73a0c5 url("./image/barra.gif") repeat bottom;
	font-size: 93%;
	line-height: normal;
	margin-bottom: 10px;
}

#menu ul {
	margin: 0px;
	padding: 5px 5px 5px 5px;
	list-style: none;
	font-size: 10px;
}

#menu li {
	float: left;
	background: url("./image/solapa_izq.gif") no-repeat left top;
	margin: 0;
	padding: 0 0 0 9px;
}

#menu a {
	display: block;
	background: url("./image/solapa_der.gif") no-repeat right top;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 15px 4px 6px;
}

/* IE5 \*/
#menu a {float: none;}
/* IE5 */

#menu a:hover {
	color: blue;
}

#menu #actual {
	background-image: url("./image/solapa_izq_on.gif");
}

#menu #actual a {
      background-image: url("./image/solapa_der_on.gif");
      padding-bottom: 5px;
      color: #73a0c5;
}




strong {
	font-weight: bold;
	}

em     {
        font-style:italic;
       }

img {
	border: 0;
	}

.texto {
	text-indent: 20px;
	line-height: 120%;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
        }



	

.centro {
	text-align: center;
	margin: 5px;
	}

.firma {
	text-align: right;
	font-weight: bold;
	Padding: 5px;
	color: black;
	}

.recuadro {
color: #000000;
background-color: white;
border: 1px solid #cccccc;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
width: 300px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
        }
	
.recuadro_ancho {
color: #000000;
background-color: white;
border: 1px solid #cccccc;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
width: 650px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
        }


.noticia-cabecera {
line-height: 120%;
margin: 0px;
text-align: left;
color:#000000;
background-color: #cccccc;
font-family: "zx spectrum", verdana, arial, helvetica, sans-serif;
	}

.menulist li { list-style-type: circle; }

