*
{
	font-family: Century Gothic, Verdana, Arial;
	margin: 0px;
	/*padding: 0px;*/
}

a
{
	text-decoration: none;
	color: #299926;
}

a.menu
{
	color: #299926;
}

a:visited
{
	text-decoration: none;
	color: #299926;
}

a.menu:visited
{
	color: #299926;
}

body
{
	background-color: #FFFFFF;
	overflow: auto;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color: #299926;
    scrollbar-darkshadow-color: #299926;
    scrollbar-face-color: #299926;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
}

body.centro
{
	padding: 5px;
	padding-top: 10px;
	padding-right: 15px;
}

body.main
{
	margin: 5px;
}

ul, ol
{
	list-style-position: inside;
	margin: 10px;
}

div.filtro
{
	background-color: #EDF2C6;/*#D1D4BE;*/
	padding: 10px;
}

div.filtro, div.filtro input, div.filtro select
{
	font-size: 9pt;
}

div.menu
{
	color: #299926;
	padding: 0px;
	margin-right: 10px;
	margin-top: 2px;
	font-weight: bold;
	font-size: 8pt;
	/*border: 1px solid #DECC12;*/
	width: 97%;
	/*background-color: #299926;*/
}

div.menu a:hover
{
	color: #DECC12;
}

div.menu a:active
{
	color: #DECC12;
}

div.contenedor
{
	display: none;
	padding: 0px;
	width: 100%;
}

div.contenedor div.menu
{
	padding: 0px;
	margin: 0px;
	border: none;
	font-weight: normal;
	width: 100%;
	/*background-color: #713A01;*/
	font-size: 7.5pt;
	color: #722599;
}

div.contenedor div.menu a
{
	color: #722599;
}

div.contenedor div.menu a:hover, div.contenedor div.menu a:active
{
	color: #722599;
}

div.contenedor div.contenedor div.menu
{
	padding: 0px;
	margin: 0px;
	border: none;
	font-weight: normal;
	width: 100%;
	/*background-color: #cccccc;*/
	font-size: 7.5pt;
	color: #722599;
}

.agenda_body
{
	background-image :url(../userfiles/Image/agenda_middle.jpg);
}

.agenda_bottom
{
	height: 10px;
	background-image :url(../userfiles/Image/agenda_bottom.jpg);
}

.agenda_head
{
	background-image: url(../userfiles/Image/agenda_top.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 3px;
	height: 20px;
	font-size: 10pt;
}

.agenda_title
{
	font-size: 14pt;
}

.agenda_subtitle
{
	font-size: 12pt;
}

.agenda_date
{
	font-style: italic;
}

.barra_acceso_dch
{
	width: 0px;
	/*background-image: url(../userfiles/Image/barra_acceso_dch.jpg);*/
}

.barra_acceso_center
{
	width: 250px;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #299926;
	background-image: url(../userfiles/Image/barra_acceso_center.jpg);
}

.barra_acceso_izq
{
	width: 0px;
	/*background-image: url(../userfiles/Image/barra_acceso_izq.jpg);*/
}

.barra_acceso_center a
{
	color: #FFFFFF;/*#299926;*/
}

.barra_acceso_center a:visited
{
	color: #FFFFFF;/*#299926;*/
}

.enlacesPueblos
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
}

.error
{
	color: #ff0000;
}

.foot
{
	color: #896D6D;
	font-size: 8pt;
}

.menu_inf
{
	background-image: url(../userfiles/Image/menu_bottom.jpg);
}

.menu_med
{
	background-image: url(../userfiles/Image/menu_middle.jpg);
	color: #ffffff;
}

.menu_sup
{
	background-image: url(../userfiles/Image/menu_top.jpg);
}


.news_title
{
	font-size: 14pt;
}

.news_subtitle
{
	font-size: 12pt;
}

.news_date
{
	font-style: italic;
}

.normal
{
	font-size: 9pt;
}

.normal p
{
	margin: 10px;
}

.seccion_inf
{
	font-weight: bold;
	font-size: 10pt;
	/*padding-left: 3px;
	padding-right: 3px;*/
	/*background-image: url(../userfiles/Image/news_bottom.jpg);*/
}

.seccion_med
{
	direction: ltr;
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 10px;
	background-image: url(../userfiles/Image/seccion_med.jpg);
	/*background-position: right middle;
	background-repeat: no-repeat;*/
	color: #FFFFFF;
	height: 20px;
}

.seccion_sup
{
	direction: ltr;
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 10px;
	background-image: url(../userfiles/Image/news_top.jpg);
	color: #299926;
}

.titulo
{
	font-size: 12pt;
	font-weight: bold;
	color: #299926;
}

.subtitle
{
	font-size: 12pt;
	font-weight: bold;
	padding-top: 10px;
	color: #8B9A1A;
}
