/* ------ Este comando sirve para forzar el css en firefox para que el tipo de fichero devuelto sea CSS y no HTML o PHP, tal como lo interpreta el navegador ------ */

@charset "utf-8";
/* CSS Document */

#img-prehome {

width: 122px;
height: 65px;
top: 33px;
left: 160px;
text-align: center;
background:url(/pfw_files/tpl/estructura/cabecera/icon-prehome1.gif) no-repeat;
position: absolute;
float:left;
}

#img-prehome_2 {

width: 122px;
height: 65px;
top: 33px;
left: 160px;
text-align: center;
background:url(/pfw_files/tpl/estructura/cabecera/icon-prehome2.gif) no-repeat;
position: absolute;
float:left;
}

#img-prehome_3 {

width: 122px;
height: 65px;
top: 33px;
left: 160px;
text-align: center;
background:url(/pfw_files/tpl/estructura/cabecera/icon-prehome3.gif) no-repeat;
position: absolute;
float:left;
}

#img-prehome_4 {

width: 122px;
height: 65px;
top: 33px;
left: 160px;
text-align: center;
background:url(/pfw_files/tpl/estructura/cabecera/icon-prehome4.gif) no-repeat;
position: absolute;
float:left;
}

#img-prehome_5 {

width: 122px;
height: 65px;
top: 33px;
left: 160px;
text-align: center;
background:url(/pfw_files/tpl/estructura/cabecera/icon-prehome5.gif) no-repeat;
position: absolute;
float:left;
}


#cabecera-bottom_2 {height:121px;background:url(/pfw_files/tpl/estructura/cabecera/cabecera02.gif) no-repeat;}
#cabecera-bottom_3 {height:121px;background:url(/pfw_files/tpl/estructura/cabecera/cabecera03.gif) no-repeat;}
#cabecera-bottom_4 {height:121px;background:url(/pfw_files/tpl/estructura/cabecera/cabecera04.gif) no-repeat;}
#cabecera-bottom_5 {height:121px;background:url(/pfw_files/tpl/estructura/cabecera/cabecera05.gif) no-repeat;}





#menu_2 {margin:0 auto;width:950px;font-size:1.09em;}
#menu01_2 {text-align:center;margin-bottom:10px;}
#menu01_2 a {color:#303030;text-decoration:none;}
#menu01_2 a:hover {color:#75A825;text-decoration:underline;}
#menu01_2 a:active {font-weight:bold;color:#75A825;}




#menu_3 {margin:0 auto;width:950px;font-size:1.09em;}
#menu01_3 {text-align:center;margin-bottom:10px;}
#menu01_3 a {color:#303030;text-decoration:none;}
#menu01_3 a:hover {color:#B5541F;text-decoration:underline;}
#menu01_3 a:active {font-weight:bold;color:#B5541F;}



#menu_4 {margin:0 auto;width:950px;font-size:1.09em;}
#menu01_4 {text-align:center;margin-bottom:10px;}
#menu01_4 a {color:#303030;text-decoration:none;}
#menu01_4 a:hover {color:#20967C;text-decoration:underline;}
#menu01_4 a:active {font-weight:bold;color:#20967C;}


#menu_5 {margin:0 auto;width:950px;font-size:1.09em;}
#menu01_5 {text-align:center;margin-bottom:10px;}
#menu01_5 a {color:#303030;text-decoration:none;}
#menu01_5 a:hover {color:#B523AC;text-decoration:underline;}
#menu01_5 a:active {font-weight:bold;color:#B523AC;} 




.txt-noticia_2 p {font-size:1.09em;padding-top:10px;}
.txt-noticia_2 p a {color:#76A727;font-size:1em;}

.txt-noticia_3 p {font-size:1.09em;padding-top:10px;}
.txt-noticia_3 p a {color:#B4551D;font-size:1em;}

.txt-noticia_4 p {font-size:1.09em;padding-top:10px;}
.txt-noticia_4 p a {color:#22947B;font-size:1em;}

.txt-noticia_5 p {font-size:1.09em;padding-top:10px;}
.txt-noticia_5 p a {color:#AC1C9F;font-size:1em;}




.tit-blog_2 {color:#76A727;font-weight:bold;font-size:1.18em;margin:15px 0 15px 19px;}

.tit-blog_3 {color:#B7541D;font-weight:bold;font-size:1.18em;margin:15px 0 15px 19px;}

.tit-blog_4 {color:#20977B;font-weight:bold;font-size:1.18em;margin:15px 0 15px 19px;}

.tit-blog_5 {color:#993693;font-weight:bold;font-size:1.18em;margin:15px 0 15px 19px;}




#acceso-directo-home_2 {
	margin-left:10px;
	float:left;
	width:275px;
	background:url(/pfw_files/tpl/estructura/body/acceso-directo-bg.gif) 0 0 no-repeat;
	}
	
#acceso-directo-home_2 {padding-left:9px;}
#acceso-directo-home_2 h3 {
	margin:10px 0 15px 5px;;
	padding:0;
	text-indent:17px;
	font-size:1.63em;
	color:#74A925;
	font-weight:normal;
}


#acceso-directo-home_3 {
	margin-left:10px;
	float:left;
	width:275px;
	background:url(/pfw_files/tpl/estructura/body/acceso-directo-bg.gif) 0 0 no-repeat;
	}
	
#acceso-directo-home_3 {padding-left:9px;}
#acceso-directo-home_3 h3 {
	margin:10px 0 15px 5px;;
	padding:0;
	text-indent:17px;
	font-size:1.63em;
	color:#B7541D;
	font-weight:normal;
}


#acceso-directo-home_4 {
	margin-left:10px;
	float:left;
	width:275px;
	background:url(/pfw_files/tpl/estructura/body/acceso-directo-bg.gif) 0 0 no-repeat;
	}
	
#acceso-directo-home_4 {padding-left:9px;}
#acceso-directo-home_4 h3 {
	margin:10px 0 15px 5px;;
	padding:0;
	text-indent:17px;
	font-size:1.63em;
	color:#20977B;
	font-weight:normal;
}


#acceso-directo-home_5 {
	margin-left:10px;
	float:left;
	width:275px;
	background:url(/pfw_files/tpl/estructura/body/acceso-directo-bg.gif) 0 0 no-repeat;
	}
	
#acceso-directo-home_5 {padding-left:9px;}
#acceso-directo-home_5 h3 {
	margin:10px 0 15px 5px;;
	padding:0;
	text-indent:17px;
	font-size:1.63em;
	color:#993693;
	font-weight:normal;
}





#ultima-hora_2, #ultima-hora_3, #ultima-hora_4, #ultima-hora_5 {padding-bottom:15px;}

#ultima-hora_2 h3 {
margin:0;
padding-top:4px;
text-indent:23px;
background:url(/pfw_files/tpl/estructura/body/icon-news01.gif) 0 2px no-repeat;
font-size:1.63em;
color:#74A925;
font-weight:normal;
}


#ultima-hora_3 h3 {
margin:0;
padding-top:4px;
text-indent:23px;
background:url(/pfw_files/tpl/estructura/body/icon-news01.gif) 0 2px no-repeat;
font-size:1.63em;
color:#B7541D;
font-weight:normal;
}

#ultima-hora_4 h3 {
margin:0;
padding-top:4px;
text-indent:23px;
background:url(/pfw_files/tpl/estructura/body/icon-news01.gif) 0 2px no-repeat;
font-size:1.63em;
color:#20977B;
font-weight:normal;
}

#ultima-hora_5 h3 {
margin:0;
padding-top:4px;
text-indent:23px;
background:url(/pfw_files/tpl/estructura/body/icon-news01.gif) 0 2px no-repeat;
font-size:1.63em;
color:#993693;
font-weight:normal;
}




#agenda-home_2 {padding-bottom:15px;}

#agenda-home_2 h3 {
margin:0;
text-indent:21px;
background:url(/pfw_files/tpl/estructura/body/icon-agenda.gif) 0 3px no-repeat;
font-size:1.63em;
color:#76A727;
font-weight:normal;
}

.agenda-home-dest_2 {
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg_2.gif);
text-align:right;
}

.agenda-home-dest2_2 {
text-align:right;
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg2_2.gif) repeat-x;
}

#agenda-home_2 a {color:#74A925;}

#agenda-home_3 {padding-bottom:15px;}

#agenda-home_3 h3 {
margin:0;
text-indent:21px;
background:url(/pfw_files/tpl/estructura/body/icon-agenda.gif) 0 3px no-repeat;
font-size:1.63em;
color:#B65520;
font-weight:normal;
}

.agenda-home-dest_3 {
padding:12px 8px 8px 8px;
background:url(img/body/agenda-bg_3.gif);
text-align:right;
}

.agenda-home-dest2_3 {
text-align:right;
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg2_3.gif) repeat-x;
}

#agenda-home_3 a {color:#B65520;}

#agenda-home_4 {padding-bottom:15px;}

#agenda-home_4 h3 {
margin:0;
text-indent:21px;
background:url(/pfw_files/tpl/estructura/body/icon-agenda.gif) 0 3px no-repeat;
font-size:1.63em;
color:#20957B;
font-weight:normal;
}

.agenda-home-dest_4 {
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg_4.gif);
text-align:right;
}

.agenda-home-dest2_4 {
text-align:right;
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg2_4.gif) repeat-x;
}

#agenda-home_4 a {color:#20957B;}

#agenda-home_5 {padding-bottom:15px;}

#agenda-home_5 h3 {
margin:0;
text-indent:21px;
background:url(/pfw_files/tpl/estructura/body/icon-agenda.gif) 0 3px no-repeat;
font-size:1.63em;
color:#993693;
font-weight:normal;
}

.agenda-home-dest_5 {
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg_5.gif);
text-align:right;
}

.agenda-home-dest2_5 {
text-align:right;
padding:12px 8px 8px 8px;
background:url(/pfw_files/tpl/estructura/body/agenda-bg2_5.gif) repeat-x;
}

#agenda-home_5 a {color:#993693;}


.agenda-tit_2 {text-align:left;color:#76A727;font-weight:bold;font-size:1.09em;margin-bottom:8px;}
.agenda-txt_2 {text-align:left;clear:both;}


.agenda-tit_3 {text-align:left;color:#B65520;font-weight:bold;font-size:1.09em;margin-bottom:8px;}
.agenda-txt_3 {text-align:left;clear:both;}


.agenda-tit_4 {text-align:left;color:#20957B;font-weight:bold;font-size:1.09em;margin-bottom:8px;}
.agenda-txt_4 {text-align:left;clear:both;}


.agenda-tit_5 {text-align:left;color:#993693;font-weight:bold;font-size:1.09em;margin-bottom:8px;}
.agenda-txt_5 {text-align:left;clear:both;}