body {
    margin-left:0;
    margin-top:0;
    margin-right:0;
    marginwidth:0; ;
    marginheight:0;
    background : #FFFFFF;}

a {
	color: #004557;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img{
border:0;
}
/* Anterior
p{font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
font-weight: normal;
text-align: justify;

}
*/

p{
font-family:verdana;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align: justify;
margin-left: 5px;
padding: 1px;
}

#secNaveg {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;}

#textoNormalGNJ {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;}

#textoNormalG {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: justify}
#textofijo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #404040;
	text-decoration: none;
	font-weight: normal;}
#texto {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;}

#textoJust {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: justify}

#tematico {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #004557;
	text-decoration: none;
	font-weight: normal;}
#tematico:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;}
#menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;}

#menu :hover {
	font-family: verdana;
	font-size: x-small;
	color: #000099;
	text-decoration: none;
	font-weight: normal;}

#menuNivel1 {
	font-family: verdana;
	font-size: xx-small;
	color: #004557;
	text-decoration: none;
	}

#menuNivel2 {
	font-family: verdana;
	font-size: xx-small;
	color: #004557;
	text-decoration: none;
	}

 #subMenu {
	font-family: verdana;
	font-size: xx-small;
	color: #7EA7CB;
	text-decoration: none;
	}

#menuNivel1:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #132F82;
	text-decoration: none;
	}

#menuNivel2 :hover{
	font-family: verdana;
	font-size: xx-small;
	color: #027FCF;
	text-decoration: none;
	}

#subMenu :hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #7EA7CB;
	text-decoration: none;
	}

#noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #004557;
	text-decoration: none;
	font-weight: bold;}

#fecha {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;}
#subtipo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}

/*
CSS generada por Admosfera Multimedia SL
C/ San Jaime 11 entlo, tel/fax : 971 21 40 83
www.admosfera.com
el 05/06/2006

*/

/*  estructura paginas  */

#main{width:780px; margin:auto;align:top;} /* contenedor principal */

#cabecera{visibility:visible;display:block;}

#home_left{    /* contenedor izquierdo home */
	float: left;
	width: 188px;
	margin-top:18px;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#999999;
}

#home_center{  /* contenedor central home */
	float: left;
	width: 430px;
padding:0px;
margin:0px;
}

#home_subcenter{ /* contenedor subcentral de home (accesos directos y noticias) */
	float: left;
	width: 443px;
	position: relative;
margin:0px;
padding:0px;
}

#home_right{  /* contenedor derecho home */
	float: right;
	width: 147px;
	position: relative;
	margin-top:18px;
	left:7px;


}

#home_buscar{height:24px;background-color:#EAEAEA;padding-top:4px}

#home_news{height:27px;background-color:#9F9F9F;position:relative}

#lineasep{float:left;width:1px;position:relative;top:10px;} /* linea gris separadora de modulos */
#lineasep2{float:left;width:1px;position:relative;top:-10px;} /* linea gris separadora de modulos */
#lineasep3{float:right;width:1px;position:relative;top:0px;} /* linea gris final de modulos */
#lineasep4{float:left;width:1px;position:relative;top:-5px;} /* linea gris separadora de modulos */

#sp_foto_turismo{float:left;margin-right:10px;margin-bottom:10px;} /* espacio fotos turismo */
#sp_foto_turismo2{float:left;margin-right:10px;margin-bottom:10px;padding-left: 5px;padding-right: 15px;} /* espacio fotos turismo */
#cont_texto_turismo{float:left;width:340px;top: 0px;height:80px;} /* espacio fotos turismo position: relative;	*/

#contenedor{clear:both;top: 0px;}/*position:relative;height:80px;*/

#contenedor_item_menu{width:180px;position:relative;margin:0px}

#contenedor_subitem_menu{width:180px;position:relative;margin:0px}

#contenedor_apartados{width:430px;position:relative;margin-left:6px;padding:0px;margin-top:0px;}
#contenedor_foto_historia{width:80px;float:left;position:relative;top: 0px;}

#contenedor_detalle_historia{width:320px;float:right;position:relative;top: 0px;}
#contenedor_noticias_foto{height:78px;width:78px;float:left;;top: 0px;}
#contenedor_noticias_detalle{width:340px;float:right;top: 0px;}
#contenedor_generico_right{  /* contenedor derecho home */
	float: right;
	width: 143px;
	position: relative;
	top: 5px;
	left:5px;
}
.noticia_historico{font-family:verdana;font-size:10px; color:#666666; text-decoration:none;font-weight:normal;}

#sepflecham_v{
	/*heigth:14px;
	background: url(../img/fle_gui/menu_menos.gif) no-repeat;
	background-position: 2px 7px;
	background-color:#F7B512;*/
}

#sepflecham_n{
	heigth:14px;
	/*background: url(../img/fle_gui/menu_mas.gif) no-repeat;*/
	background-position: 2px 7px;
	background-color:#F7B512;
}
#septopder{
	heigth:20px;
	background-color:#FFEB99;
padding: 5px;
text-align:justify;
}

#septopder2{
	heigth:20px;
background: url(../img/fle_gui/menu_mas.gif) no-repeat;
background-position: 2px 7px;
	background-color:#F7B512;

padding-left: 15px;
}
#foto_izq{float:left;
	width: 140px;
	position: relative;
	padding: 0px 0px 0px 0px; /* top - right - bottom - left */
	}

#foto_central{float:left;
	width: 140px;
	position: relative;
	padding: 5px 5px 0px 5px; /* top - right - bottom - left */
	}

#sep{float: left;
	width: 5px;
	position: relative;}

#b_noticia{margin-left: 20px;margin-right: 20px;margin-top: 0px;margin-bottom: 0px;	} /* contenedor bloque de cada noticia central home */


#foot{height:20px;background-color:#000000;font-family:verdana;font-size:10px; padding:5px 0 0 10px; color:#EEB412; text-decoration:none;font-weight:bold}

/* textos */


.menu_hcab_der{
	padding: 5px 0 5px 0px; /* top - right - bottom - left */
	font-family: verdana;
	font-size: 10px;
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}

.menu_selected{
	padding: 5px 0 5px 14px; /* top - right - bottom - left */

}

.submenu_selected{
	padding: 3px 0 3px 0px; /* top - right - bottom - left */

}
.menu_h_der_f{
	margin-left: 2px;
	font-family: verdana;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: -1px;
}
.menu_h_der_1{
	/*padding: 0px 0 3px 14px;  top - right - bottom - left */
	font-family: verdana;
	font-size: 10px;
	/*color: #444444;*/
color:#333333;
	text-decoration: none;
	font-weight: normal;



}

.ho_buscador{font-family:verdana;font-size:13px;color:#333333;padding-left:12px;padding-top:7px}
.ho_buscador_u{font-family:verdana;font-size:13px;color:#333333;padding-left:12px;padding-top:7px;text-decoration:underline}

.texto_news{font-family:verdana;font-size:13px;color:#ffffff;padding-left:12px;padding-top:7px}

.noticia_v{font-family:verdana;font-size:10px; color:#F7B512; text-decoration:none;font-weight:bold}
.noticia_nb{font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:bold;}

.noticia_pq{
	font-family: verdana;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: -1px;
padding:0px;
margin:0px;
}


.menu_hcab_der_n{margin-left: 2px;font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:bold;}
.navegacion_central{margin-left: 10px;font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:bold;}

.tit_clasificacion{
	font-family: verdana;
	font-size: 12px;
	color: #99CC00;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
}
.link_documento{
	font-family: verdana;
	font-size: 11px;
	color: #99CC00;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
}

.link_descarga{
	font-family: verdana;
	font-size: 11px;
	color: #99CC00;
	text-decoration: underline;
	font-weight: bold;
}

.link_descarga_10{
	font-family: verdana;
	font-size: 10px;
	color: #99CC00;
	text-decoration: underline;
	font-weight: bold;
	padding-right:0px;
}

.link_documento_relacionado{font-family: verdana;font-size: 11px;color: #99CC00;text-decoration: underline;font-weight: normal}

.titulo_turismo{font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:bold;}
.detalle_turismo{font-family:verdana;font-size:10px; color:#666666; text-decoration:none;font-weight:normal;}
.detalle_generico{font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:normal;}

.detalle_ficha{font-family:verdana;font-size:11px; color:#666666; text-decoration:none;font-weight:normal;}
.titulo_ficha{font-family:verdana;font-size:11px; color:#333333; text-decoration:none;font-weight:bold;}

.paginacion{font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:bold;}

.buscador{font-family:verdana;font-size:10px; color:#333333; text-decoration:none;font-weight:bold;}
.buscador_n{font-family:verdana;font-size:9px; color:#333333; text-decoration:none;font-weight:normal;}

/* formularios */

.caja_buscador{font-size: 12px; font-family: Verdana; ;border-color:#333333 ;color: #666666; width: 155px; border-width: 1px; border-style: solid;}

.menu_ultnivel_1{
padding: 3px 0 3px 3px; /* top - right - bottom - left */
	font-family: verdana;
	font-size: 10px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
	/*font-family: verdana;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: -1px;	*/
}
#subgenerico_central{margin-left: 12px;
margin-right: 0px;
margin-top: 3px;

} /* contenedor bloque generico central */

#subgenerico_central_turismo{margin-left: 12px;
margin-right: 0px;
margin-top: 3px;

} /* contenedor bloque generico central */
#navegacion{
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#CCCCCC;
	text-align:left
}
#generico_central{ /*  */
	float: left;
	width: 590px;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color:#CCCCCC;*/

}
#sepflecham_v{
	/*heigth:14px;
	background: url(../img/fle_gui/menu_menos.gif) no-repeat;
	background-position: 2px 7px;
	background-color:#F7B512;*/
}

#sepflecham_n{
	/*heigth:14px;
	background: url(../img/fle_gui/menu_mas.gif) no-repeat;
	background-position: 2px 7px;
	background-color:#F7B512;*/
}

#BordeImagenes{
	border: solid 1px #808080;
	padding: 5px 5px 5px 5px; /* top - right - bottom - left */
}
.menu_h_der_f_verde{
	padding: 0px 0 0px 0px; /* top - right - bottom - left */


}
.menu_ultnivel_verde{
	padding: 3px 0 3px 0px;
}


