body {
	font-family: "Trebuchet MS";
	color: #3C3A33;
	font-size: 13px;
	padding: 0px;
	margin: 0;
	background-color: #B7DAF5;
}

input, textarea, select {font-size: 62.5%; font-size: 1.15em; font-family: Arial, Helvetica, sans-serif; color: #333;}

form {padding:0px; margin:0px;}

h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}

p {padding: 0 0 1.1em 0; margin: 0;}

a:link {color: #F76500; text-decoration: none;}
a:visited {color: #F76500; text-decoration: none;}
a:hover {color: #F76500; text-decoration: underline;}

a img {border: none;}

.contenido_interior ul { padding: 0; margin: 0; list-style: none; padding-bottom: 13px;}
.contenido_interior ul li {	padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo.gif) 7px 9px no-repeat;}
.contenido_interior ul li img { vertical-align: middle; paddin-bottom: 2px;}
.contenido_interior ul li ul {padding: 0; margin: 0;}
.contenido_interior ul li ul li {padding: 3px 0 2px 18px; background: url(imgcomunes/bolillo2.gif) 7px 11px no-repeat;}

img.foto_de {
	float: right;
	padding: 5px;
	border: 1px solid #C1C0BF;
	margin-left: 10px;
	margin-bottom: 7px;
}
img.foto_iz {
	float: left;
	margin-right: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.finalizador { clear: both; height: 1px;}
.contenedor {
	width: 745px;
	background-color: white;
	border: 10px solid white;
	margin: 0px auto;
}

.cabecera {
	width: 745px;
	background-color: white;
	border: 10px;
}
.contenido  {
	border-bottom: 5px solid white;
	width: 100%;
}
.menu {
	width: 181px;
	background-image: url(imgcomunes/fd_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 293px;
}
.menu a:link, .menu a:visited, .menu a:hover {
	color: white;
	font-weight: bold;
	padding: 7px 20px;
	border-bottom: 1px solid #85C3F4;
	display: block;		
	text-decoration: none;
}
.menu a:hover {
	color: #FAE8AA;
	font-weight: bold;
	padding: 7px 20px;
	border-bottom: 1px solid #85C3F4;
	display: block;		
	text-decoration: none;
}
.menu_on{
	color: #FAE8AA;
	font-weight: bold;
	padding: 10px 20px;
	border-bottom: 1px solid #85C3F4;
	display: block;		
	text-decoration: none;
}
.submenu  a:link, .submenu a:visited  {
	color: white;
	font-weight: bold;
	padding: 3px 0px 3px 30px;
	border-bottom: 1px solid #85C3F4;
	display: block;		
	text-decoration: none;
}
.submenu a:hover, .submenu_on {
	color: #FAE8AA;
	font-weight: bold;
	padding: 3px 0px 3px 30px;
	border-bottom: 1px solid #85C3F4;
	display: block;		
	text-decoration: none;
}
.imgprincipal {
	padding-left: 2px;
}
.noticiashome {
	background-color: #EBB700;
	padding: 15px;
}
.noticiashome h1{
	color: white;
	font-family: georgia;
	font-size: 20px;
	font-weight: bold;
	}
.noticiashome a:hover
{
	text-decoration:none;
}
.noticia {
	font-size: 11px;
	font-weight: bold;
	padding: 8px 0px;
	border-bottom: 1px dashed #F6D974;
}
.noticia a:link, .noticia a:visited {
	color: #3C3A33;
	text-decoration: none;
}
.noticia a: hover {
	color: #3C3A33;
	text-decoration: underline;
}
.fecha  {
	color: #F76500;
}
.destacado1 {
	background-color: #85CB08;
	width: 181px;
	border-right: 2px solid white;
	padding: 6px 0px;
	text-align: center;
}
.destacado2 {
	background-color: #EBB700;
	width: 181px;
	border-right: 2px solid white;
	padding: 6px 0px;
	text-align: center;
}
.destacado3 {
	background-color: #F76500;
	width: 181px;
	border-right: 2px solid white;
	padding:  6px 0px;
	text-align: center;
}
.destacado4 {
	background-color: #0876CB;
	padding: 6px 0px;
	text-align: center;
	
}
.destacado1 a:link, .destacado1 a:visited, .destacado2 a:link, .destacado2 a:visited, .destacado3 a:link, .destacado3 a:visited, .destacado4 a:link, .destacado4 a:visited {
	color: white;
	font-size: 17px;
	text-decoration: none;

}
.destacado1 a:hover, .destacado2 a:hover, .destacado3 a:hover, .destacado4 a:hover {
	color: white;
	font-size: 17px;
	text-decoration: underline;
}
.imgdestacados {
	padding-bottom:6px;
}
.pie {
	font-size: 11px;
	padding: 5px 0px;
	color: #0876CB;
}
.firma {
	font-size: 11px;
	padding: 5px 10px;
	color: #0876CB;
	width: 745px;
	margin:0px auto;
}
/******************************************interior****************************************************/
.cabecera_interior {
	width: 745px;
	background-color: white;
}
.cabecera2 {
	border-bottom: 2px solid white;
}
.txtcabecera {
	background-color: white;
	border-left: 2px solid white;
	background-image: url(imgcomunes/fdtxt_cabecera.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #F76500;
	padding: 13px;
	vertical-align:top;
	font-family: Georgia;
	font-size: 12px;
	font-weight:bold;
	color: white;
}
.contenido_interior {
	padding: 15px;
	border-top: 13px solid #85CB08;
}
.contenido_interior h1 {
	font-size: 18px;
	font-weight:bold;
	color: #3EA1EF;
	padding-bottom: 5px;
}
.contenido_interior h2 {
	font-size: 16px;
	font-weight:bold;
	color: #E3B100;
	padding-bottom: 5px;
}
.colmenu {
	background-color: #70B3E6;
	border-right: 2px solid white;
}
form {
	padding: 0;
	margin: 0;
}
input, textarea, select {
	font-size: 10px;
	background: white;
	border: 1px solid #E0D5CD;
	padding: 2px;
	color: #30302D;
}

input.checkbox {
	border: 0px;
}
select option.default { color: #888; }
.boton1 {
	background-color: #959A98;
	color: white;
	padding: 2px 2px 1px 2px;
	margin-top: 10px;
	border: 0px;
}
/********************************noticias*************************************************/
.tit_noticias {
	font-weight: bold;
	font-size: 15px;
}
.fecha_int {
	color: #77772C;
}
.noticias_interior {
	padding:10px 0px 10px 0px;
   	border-bottom: 1px dashed #C4D0DA;
}
.noticias_interior2 {
	padding:10px 0px 10px 0px;
   	border-top: 1px dashed #C4D0DA;
}
.buscador {
	border-bottom: 1px solid #E0D5CD;
	padding: 3px;
}
form {
	padding: 0;
	margin: 0;
}
.boton1, .boton2 {
	background-color: #959A98;
	color: white;
	padding: 3px 2px 2px 2px;
	margin-top: 2px;
	border: 0px;
}
.boton2 {
	float: right;
}
/**************************************************************
Paginador
**************************************************************************************************/
.paginador_bloque{font-size: 11px;}
.paginador_datos {float: left; width: 200px;}
.paginador { margin-left: 210px; text-align: right;}
.paginador a {padding: 0px 4px; color: #F85903; text-decoration: none;}
.paginador a:hover {background-color: #F85903; text-decoration: none; color: #fff;}
.paginador_finalizador { clear: both; height: 1px;}
a.paginador_activado, a:visited.paginador_activado {background-color: #F85903; text-decoration: none; color: #fff;}


/*********************************************************************************************/
.privacidad {
	text-align: left;
	font-size: 10px;
	
}