body {

	margin: 0px;

	background-color: #1F380E;

	background-image: url(../img/fondo_pag.jpg);

	background-repeat: repeat-x;

	list-style-image:url(../img/vineta_verde.gif);

	font-family: Arial, Helvetica, sans-serif;

	color: #217027;

}

body, td {font-size: 12px;}

a:link, a:visited, a:active{color: #00522A;	text-decoration:none;}

a:hover { color: #217027; text-decoration:underline}



.arriba { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003A01 }

.menu_arriba a:link, .menu_arriba a:visited, .menu_arriba a:active{

	font-weight:bold;

	padding:0px 12px 0px 12px;

	color:#003A01;

	text-decoration:none; font-size:11px

}

.menu_arriba a:hover   {

	font-weight:bold;

	padding:0px 12px 0px 12px;

	color:#FFFFFF;

	text-decoration:none;font-size:11px

}

.menu_arriba_presente a:link, .menu_arriba_presente a:visited, .menu_arriba_presente a:active, .menu_arriba_presente a:hover{

	font-weight:bold;

	padding:0px 12px 0px 12px;

	color:#FFFFFF;

	text-decoration:none; font-size:11px

}

/*algo mas*/
.mpnormal {
	color: #999;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #AEC80B;
	border-left-color: #AEC80B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mpnormald {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AEC80B;
}
.mpnormalm {
	color: #999;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #AEC80B;
	border-left-color: #AEC80B;
}

/*BOTONES VERTICALES*/

.menu_izq, .menu_izq_actual {
	font-weight: bold;
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
}



.menu_izq a:link, .menu_izq a:visited, .menu_izq a:active {

	display:block;

	font-weight:bold;

	text-decoration:none;

	color: #224010;

	padding: 10px 5px 8px 30px;

	background-image: url(../img/bg_menu_izq.jpg);

	font-size: 11px;

	height: 14px;

}

.menu_izq a:hover{

	display:block;

	font-weight:bold;

	text-decoration:none;

	color: #224010;

	padding: 10px 5px 8px 30px;

	background-image: url(../img/menu_izq_roll.jpg);

	font-size: 11px;

	height: 14px;

}

.menu_izq_actual a:link, .menu_izq_actual a:visited, .menu_izq_actual a:active, .menu_izq_actual a:hover {

	display:block;

	font-weight:bold;

	text-decoration:none;

	color: #224010;

	padding: 10px 5px 8px 30px;

	background-image: url(../img/menu_izq_roll.jpg);

	font-size: 11px;

	height: 14px;

}

/*FIN BOTONES VERTICALES*/

/*BOTONES VERTICALES*/

.menu_izq2, .menu_izq_actual2 {
    /*font-weight: bold;*/
	list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 100%;
    background-color: #FFFFFF;
}
.menu_izq2 a:link, .menu_izq2 a:visited, .menu_izq2 a:active {
    display: block; /*font-weight:bold;*/;
    text-decoration: none;
    color: #224010;
    padding: 10px 5px 8px 40px;

	/*background-image: url(../img/bg_menu_izq.jpg);*/
    font-size: 11px;
    height: 14px;
}
.menu_izq2 a:hover{
    display: block; /*font-weight:bold;*/;
    text-decoration: none;
    color: #98A549;
    padding: 10px 5px 8px 40px;
/*background-image: url(../img/menu_izq_roll.jpg);*/    font-size: 11px;
    height: 14px;
}
.menu_izq_actual2 a:link, .menu_izq_actual2 a:visited, .menu_izq_actual2 a:active, .menu_izq_actual2 a:hover {
    display: block; /*font-weight:bold;*/;
    text-decoration: none;
    color: #98A549;
    padding: 10px 5px 8px 40px;
/*background-image: url(../img/menu_izq_roll.jpg);*/    font-size: 11px;
    height: 14px;
    font-weight: bold;
}

/*FIN BOTONES VERTICALES*/

/* VARIOS COMUNES*/

.foto_cabecera{ border: 1px solid #CCCC01}

.foto_noticia {border:1px solid #AEC80B}

.verde_oscuro {color:#003A01}

.verde_oscuro_11_negrita {color:#003A01; font-size:11px; font-weight:bold}

.verde_oscuro_12_negrita {color:#003A01; font-size:12px; font-weight:bold}

.verde_oscuro_14_negrita {color:#003A01; font-size:14px; font-weight:bold}

.verde_oscuro_18_negrita {color:#003A01; font-size:18px; font-weight:bold}

.verde_14_oblicua {color:#217027; font-size:14px; font-style:oblique}

.rojo_11 {color:#CC3300; font-size:11px}

.txt_chico_10 { font-size:10px}

.rojo_12{color:#990000}

.rojo_18{ font-size:18px;color:#990000}

.tit_rojo_14_negrita {color:#CC3300; font-size:14px; font-weight:bold}

.tit_rojo_14_oscuro {color:#993300; font-size:14px; font-weight:bold}

.tit_rojo_16_negrita {color:#CC3300; font-size:16px; font-weight:bold}

.tit_rojo_24_negrita {color:#CC3300; font-size:24px; font-weight:bold}

.tit_rojo_36_negrita {color:#CC3300; font-size:36px; font-weight:bold}

.tit_times_18 {color:#CC3300; font-family:Times New Roman; font-size:18px}

.tit_times_24 {color:#CC3300; font-family:Times New Roman; font-size:24px}

.tit_times_24_v_osc {color:#003A01; font-family:Times New Roman; font-size:24px}



.tit_marron_12_negrita, .tit_marron_12_negrita a:link, .tit_marron_12_negrita a:visited, .tit_marron_12_negrita a:active {color:#993300; font-size:12px; font-weight:bold}

.tit_marron_12_negrita a:hover {color:#990000}



.mostaza_12_negrita {color:#BA8C00; font-size:12px; font-weight:bold; text-decoration:none}

.mostaza_12_negrita a:link, .mostaza_12_negrita a:visited, .mostaza_12_negrita a:active {	color:#BA8C00;	font-size:12px;	font-weight:bold;	text-decoration:none;}

.mostaza_12_negrita a:hover{color:#BA8C00; font-size:12px; font-weight:bold; text-decoration:underline}



.mostaza_11_negrita {color:#BA8C00; font-size:11px; font-weight:bold; text-decoration:none}

.mostaza_11_negrita a:link, .mostaza_11_negrita a:visited, .mostaza_11_negrita a:active {color:#BA8C00;	text-decoration:none;}

.mostaza_11_negrita a:hover{text-decoration:underline}





.tit_fondo_degrade{

	background-color:#A5BF08;

	background-image:url(../img/bg_tit_degrade.jpg);

	text-align: left;

	background-repeat: repeat-x;

	border-left: 1px solid #AEC80B;

	border-right: 1px solid #AEC80B;

	border-top: 1px solid  #999900;

}

.tit_verde_oscuro_32_negrita {color:#213F10; font-size:32px; font-weight:bold}

/*TABLAS BASES*/

.td_bl_s_sombra, .td_bl_c_sombra{

	background-color:#FFFFFF;

	border-bottom:1px solid #AEC80B;

	border-left:1px solid #AEC80B;

	border-right:1px solid #AEC80B;

	text-align: left;

}

.td_bl_c_sombra { background-image:url(../img/bg_td_bl.jpg); background-repeat:repeat-x}

.td_bl_c_sombra_s_linea {

	background-image:url(../img/bg_td_bl.jpg);

	background-repeat:repeat-x;

	background-color:#FFFFFF;

	border-left:1px solid #AEC80B;

	border-right:1px solid #AEC80B;

	text-align: left;

}

.td_bl_der_izq{	background-color:#FFFFFF;

	border-left:1px solid #AEC80B;

	border-right:1px solid #AEC80B;

	text-align: left;}

	

.fecha_noticia{

	color:#AEC80B;

	font-size:11px;

	font-weight: bold;

}

.pie{

	background-image: url(../img/bg_pie.jpg);

	background-color:#CC9900;

	color: #000000;

	font-size: 11px;

	padding-top: 5px;

	height: 14px;

	padding-bottom: 7px;

}

/* CALENDARIOS*/

.cal_verde_arriba_izq {border-top:1px solid #AEC80B; border-left:1px solid #AEC80B}

.cal_dias {
    background-image: url(../img/cal_sombra_dias.jpg);
    border-bottom: 1px solid #AEC80B;
    border-right: 1px solid #AEC80B;
    font-size: 11px;
    color: #ACC60B;
    padding: 7px 0px 5px 0px;
    text-align: center;
}

.cal_verde_abajo_der {

	border-bottom:1px solid  #AEC80B;

	border-right:1px solid #AEC80B;

	font-size:11px;

	color:#224010;

	padding:7px 0px 7px 0px;

	text-align:center;

	width: 32px;

}



.cal_eventos{border-bottom:1px solid  #AEC80B; border-right:1px solid #AEC80B; font-size:11px; color:#224010; padding:6px 6px 6px 6px; text-align:center; background-color:#AEC80B}

.cal_ferias {border-bottom:1px solid  #AEC80B; border-right:1px solid #AEC80B; font-size:11px; color:#224010; padding:6px 6px 6px 6px; text-align:center; background-color:#FFCC33}

.tit_fondo_cal{
    background-image: url(../img/bg_tit_degrade.jpg);
    background-repeat: repeat-x;
    padding: 10px;
    font-weight: bold;
    font-size: 12px;
    color: #224010;
    height: 47px;
}

/*PAGINA BIOCOMERCIO*/

.td_biocomercio {

	border: 1px solid #AEC80B;

	background-color:#FFFFFF;

	width:693px;

	text-align: left}



.menu_bio{

	font-weight: bold;

	list-style-type:none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 10px 10px 5px 44px;}

.menu_bio a:link, .menu_bio a:visited, .menu_bio a:active {

	display:block;

	font-weight:bold;

	text-decoration:none;

	color: #224010;}

.menu_bio a:hover{

	display:block;

	font-weight:bold;

	text-decoration: underline;

	color: #224010;}

	

.menu_bio_actual {	font-weight: bold;

	list-style-type:none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 10px 10px 10px 44px; background-image:url(../img/menu_actual_bio.jpg); background-repeat:no-repeat}

.menu_bio_actual a:link, .menu_bio_actual a:visited, .menu_bio_actual a:active {

	display:block;

	color: #CC9900;

	display:block;

	font-weight:bold;

	text-decoration:none; }

.menu_bio_actual a:hover{display:block;

	display:block;

	color: #CC9900;

	font-weight:bold;

	text-decoration: underline}



/*PAGINA PROYECTOS*/

.menu_proyecto a:link, .menu_proyecto a:visited, .menu_proyecto a:active{
    color: #2A4710;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.menu_proyecto a:hover{
    color: #99CC00;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.menu_proyecto_actual a:link, .menu_proyecto_actual a:visited, .menu_proyecto_actual a:active{
    color: #99CC00;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.menu_proyecto_actual a:hover{
    color: #99CC00;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.menu_proyecto2 a:link, .menu_proyecto a:visited, .menu_proyecto a:active{
    color: #2A4710;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    font-size: 10px;
    height: 30px;
}
.menu_proyecto2 a:hover{
    color: #99CC00;
    font-size: 10px;
    height: 30px;
}
.menu_proyecto_actual2 a:link, .menu_proyecto_actual a:visited, .menu_proyecto_actual a:active{
    color: #99CC00;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    font-size: 10px;
    height: 30px;
}
.menu_proyecto_actual2 a:hover{
    color: #99CC00;
    font-size: 10px;
    height: 30px;
}

.menu_proyecto3 a:link, .menu_proyecto a:visited, .menu_proyecto a:active{
    color: #2A4710;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.menu_proyecto3 a:hover{
    color: #99CC00;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.menu_proyecto_actual3 a:link, .menu_proyecto_actual a:visited, .menu_proyecto_actual a:active{
    color: #99CC00;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.menu_proyecto_actual3 a:hover{
    color: #99CC00;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
/* FECHAS BOLETINES*/

#anio, #mes, #mes_presente {

	font-size:11;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;}

#anio a:link, #anio a:visited, #anio a:active, #anio a:hover {

	background-color:#AEC80B;

	color: #FFFFFF;

	padding:5px 0px 5px 0px;

	width: 130 px;

	height: 15px;

	display: block;

	text-align: center;

	text-decoration: none;

}

#anio a:hover {	color: #000000;}

.mes:link, .mes:active, .mes:visited, .mes:hover {

	color: #AEC80B;

	padding:3px 0px 3px 20px;

	width: 130 px;

	height: 12px;

	display: block;

	text-align: left;

	text-decoration: none;
	font-weight: bold;

}

.mes:hover {color:#990000}
.mes_presente:link, .mes_presente:visited, .mes_presente:active, .mes_presente:hover
{
    color: #990000;
    padding: 3px 0px 3px 20px;
    width: 130 px;
    height: 12px;
    display: block;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
}

/* FOROS*/
.tit_f_tema, .tit_f_tema_autor, .tit_f_tema_rpta, .tit_f_tema_visitas, .tit_f_tema_ultima{
    background-image: url(../img/bg_tits_foro.jpg);
    background-repeat: repeat-x;
    font-weight: bold;
    color: #1F380E;
    padding: 10px 5px 15px 5px;
    font-size: 11px;
}
.tit_f_tema{
    text-align: left;
    border-right: 1px solid #AEC80B;
}
.tit_f_tema_autor{
    width: 110px;
    text-align: center;
    border-right: 1px solid #AEC80B;
}
.tit_f_tema_rpta{
    width: 41px;
    text-align: center;
    border-right: 1px solid #AEC80B;
}
.tit_f_tema_visitas{
    width: 45px;
    text-align: center;
    border-right: 1px solid #AEC80B;
}
.tit_f_tema_ultima{
    width: 131px;
    text-align: center;
}



.f_tema, .f_tema_autor, .f_tema_rpta, .f_tema_visitas, .f_tema_ultima{

	color: #1F380E;

	padding: 10px 10px 15px 10px;

	font-size: 11px;

	border-bottom: 1px solid #AEC80B;

}

	

.f_tema{

	width: 301px;

	text-align: left;

	border-right: 1px solid #AEC80B;}

.f_tema_autor{width: 100px;text-align:center;	border-right: 1px solid #AEC80B;}

.f_tema_rpta{width: 30px;text-align:center;	border-right: 1px solid #AEC80B;}

.f_tema_visitas{

	width: 35px;

	text-align:center;

	border-right: 1px solid #AEC80B;

}

.f_tema_ultima{	width: 120px;text-align:center;}

.bl_11{color:#FFFFFF; font-size:11px}

.bl_11_negrita{color:#FFFFFF; font-size:11px;font-weight:bold}

/* MENU PESTANAS*/

.lin_verde_abajo{border-bottom: 1px solid  #AEC80B;background-color: #FFFFFF;}

.lin_verde_der{

	border-right: 1px solid #AEC80B;

	border-bottom: 1px solid  #AEC80B;

	background-color: #FFFFFF;

}

.lin_verde_izq{

	border-bottom:1px solid #AEC80B;

	border-left: 1px solid #AEC80B;

	background-color: #FFFFFF;

}

#pestana_bl{

	background-color: #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	border-left: 1px solid #AEC80B;

	border-right: 1px solid #AEC80B;

	border-top: 1px solid #AEC80B;

	color: #234111;

	padding: 6px 10px 6px 10px;

	font-weight: bold;

	text-align: center;

	font-weight: bold;

	text-align: center;

}

#pestana_verde{

	background-image:url(../img/fondo_pestana_verde.jpg);

	border-bottom:1px solid #CBE37F;

	border-left: 1px solid #CBE37F;

	border-right: 1px solid #CBE37F;

	border-top: 1px solid #CBE37F;

	color: #234111;

	padding: 6px 10px 6px 10px;

	font-weight: bold;

	text-align: center;

	font-weight: bold;

	text-align: center;}

#pestana_verde a:hover {background-image:url(../img/fondo_pestana_verde2.jpg}



 /*NOTICIAS*/

 .fecha_noticia{

	color:#97B20C;

	font-weight:bold;

	font-size: 12px;

}


;
;
;
;
