*
{
	font-family: Tahoma, Arial, Lucida Sans Unicode;
	margin: 0px;
}

a, a:visited
{
	text-decoration: none;
	color: #ffffff;/*#56442B;*/
}

body
{
	background-color: white;
	overflow: auto;
}

body.main
{
	margin: 5px;
}

ul, ol
{
	list-style-position: inside;
	margin: 10px;
}

p.menu
{
	color: #ffffff;/*#56442B;*/
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	margin: 5px;
	border-bottom: 1px solid #56442B;
	width: 93%;
	margin-left: 5px;
}

p.menu a:hover
{
	color: #56442B;
}

p.menu a:active
{
	color: #ffffff;/*#56442B;*/
}

div.menu
{
	display: none;
	margin: 0px;
	width: 96%;
	text-align: right;
	background-color: #F7C08A;/*#F0E3C9;*/
}

div.menu p
{
	font-size: 8pt;
	margin: 0px;
	width: 100%;
	margin-right: 10px;
}

div.menu p a:hover, div.menu p a:active
{
	color: #ffffff;
}

.agenda_body
{
	background-image :url(../images/agenda_middle.jpg);
}

.agenda_bottom
{
	height: 10px;
	background-image :url(../images/agenda_bottom.jpg);
}

.agenda_head
{
	background-image: url(../images/agenda_top.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 3px;
	height: 10px;
	font-size: 10pt;
}

.barra_acceso
{
	color: #ffffff;
	font-size: 9pt;
}

.barra_acceso:visited
{
	color: #ffffff;
}

.busqueda_categoria
{
	font-size: 10pt;
}

.enlacesPueblos{
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

.enlacesPueblos a, .enlacesPueblos a:visited
{
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

.error
{
	color: #ff0000;
}

.foot
{
	color: #9F9F9F;
	font-size: 8pt;
}

.news_body
{
	background-image :url(../images/news_middle.jpg);
}

.news_bottom
{
	height: 10px;
	background-image :url(../images/news_bottom.jpg);
}

.news_head
{
	background-image: url(../images/news_top.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 3px;
	height: 10px;
	font-size: 10pt;
}

.normal
{
	font-size: 8pt;
	text-align: justify;
}

.normal p
{
	margin: 10px;
}

.nota
{
	color: #ff0000;
}

.title
{
	font-size: 14pt;
	text-align: right;
}

.subtitle
{
	font-size: 12pt;
	font-weight: bold;
	padding-top: 10px;
	color: #496536;
}

