/*********************************************************************/
/*  .menu_sup - Plantilla de Navegacion Horizontal con imagenes */
ul.menu_sup	{position: relative;}
ul.menu_sup li {position: absolute; top: 0;}
ul.menu_sup li, ul.menu_sup a {	display: block;}
ul.menu_sup li a {text-indent: -9999px;	text-decoration: none;/*Para accesibilidad*/}
ul.menu_inf li a:hover{color:#f8f8f8}
ul.menu_inf	{position: relative; float:left; top:4px;}
ul.menu_inf li {	list-style: none; float:left; padding-left:8px; padding-right:5px}
ul.menu_inf li {	display: block;}

ul.menu_inf li a { font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:100; font-size: 10px; color:#d5a0ba;  text-transform:uppercase;	text-decoration: none; /*Para accesibilidad*/}
ul.menu_inf li a:visited{color:#d5a0ba; font-weight:100;}
ul.menu_inf li.selected a { color:#f8f8f8 !important; font-weight:100;}
/*  #main_menu - Instancia menu principal de tipo .menu_sup */
ul#main_menu{
	height: 21px; width: 763px;
	background: transparent url(../__images/nvsup.gif) top left no-repeat;
}
ul#sub_menu a:hover {color:#f8f8f8; font-weight:100;}
ul#main_menu li, ul#main_menu a {height: 21px;}
#m_empresa	{left: 89px; width: 98px;}
#m_edificacion	{left: 188px; width: 83px;}
#m_urbanizacion	{left: 272px; width: 95px;}
#m_obrahidraulica {left: 368px; width: 107px;}
#m_medioambiente	{left: 476px; width: 105px;}
#m_contacto	{left: 582px; width: 88px;}
body#empresa #m_empresa, #m_empresa a:hover {background: transparent url(../__images/nvsup.gif) -89px -21px no-repeat;}
body#edificacion #m_edificacion, #m_edificacion a:hover {background: transparent url(../__images/nvsup.gif) -188px -21px no-repeat;}
body#urbanizacion #m_urbanizacion, #m_urbanizacion a:hover {background: transparent url(../__images/nvsup.gif) -272px -21px no-repeat;}
body#obrahidraulica #m_obrahidraulica, #m_obrahidraulica a:hover {background: transparent url(../__images/nvsup.gif) -368px -21px no-repeat;}
body#medioambiente #m_medioambiente, #m_medioambiente a:hover {background: transparent url(../__images/nvsup.gif) -476px -21px no-repeat;}
body#contacto #m_contacto, #m_contacto a:hover {background: transparent url(../__images/nvsup.gif) -582px -21px no-repeat;}
/*sub_menu*/

/*  #menu_gestion - Instancia menu de gestion tipo .menu_sup */
ul#menu_gestion	{
	margin:0;padding:0;border:0;
	height: 20px; width: 521px; 
	background: transparent url(../__images/empresa/gestion/nav_gestion.gif) top left no-repeat;
}
ul#menu_gestion li, ul#menu_gestion a {height: 20px;}
#politicas	{left: 13px; width: 71px;}
#pacmas	{left: 84px; width: 65px;}
#politicas.selected, #politicas a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -13px -20px no-repeat;}
#pacmas.selected,#pacmas a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -84px -20px no-repeat;}

/*  #menu_empleados - Instancia menu de empleados tipo .menu_sup */									
ul#menu_empleados	{
	margin:0;padding:0;border:0;
	height: 20px; width: 521px; 
	background: transparent url(../__images/empresa/gestion/nav_gestion.gif) top left no-repeat;
}
ul#menu_empleados li, ul#menu_empleados a {height: 20px;}
#empl_noticias	{left: 13px; width: 71px;}
#empl_obras	{left: 84px; width: 65px;}
#empl_noticias.selected, #empl_noticias a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -13px -20px no-repeat;}
#empl_obras.selected,#empl_obras a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -84px -20px no-repeat;}

/*  #menu_empl_noticias - Instancia menu de empleados de noticias tipo .menu_sup */
ul#menu_empl_noticias	{
	margin:0;padding:0;border:0;
	height: 20px; width: 521px;
	background: transparent url(../__images/empresa/gestion/nav_gestion.gif) top left no-repeat;
}
ul#menu_empl_noticias li, ul#menu_empl_noticias a {height: 20px;}
#noticiaslista	{left: 13px; width: 71px;}
#nuevanoticia	{left: 84px; width: 65px;}
#noticiaslista.selected, #noticiaslista a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -13px -20px no-repeat;}
#nuevanoticia.selected,#nuevanoticia a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -84px -20px no-repeat;}

/*  #menu_empl_filemanager - Instancia menu de empleados de noticias tipo .menu_sup */
ul#menu_empl_filemanager	{
	margin:0;padding:0;border:0;
	height: 20px; width: 521px;
	background: transparent url(../__images/empresa/gestion/nav_gestion.gif) top left no-repeat;
}
ul#menu_empl_filemanager li, ul#menu_empl_filemanager a {height: 20px;}
#comunes	{left: 13px; width: 71px;}
#micarpeta	{left: 84px; width: 65px;}
#comunes.selected, #comunes a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -13px -20px no-repeat;}
#micarpeta.selected,#micarpeta a:hover {background: transparent url(../__images/empresa/gestion/nav_gestion.gif) -84px -20px no-repeat;}

/*********************************************************************/
/*  .pn01 - Plantilla de navegacion vertical en imagenes - __templates menu_nivel2.php 
div.pn01 img {padding: 18px 0 6px 28px;}*/
div.pn01 dl {width: 238px;}
div.pn01 dt {height:76px;}
div.pn01 dd, div.pn01 dt {border-bottom: 1px solid #711123;}
div.pn01 dd, div.pn01 dd a{display: block; height: 25px;}
div.pn01 dd a {text-indent:-9999px; text-decoration: none;/*Para accesibilidad*/}

/*  #politicas - instancia de navegacion vertical politicas popups de clase .pn01 */
#politicaspopup {clear:both; padding:0px 0px 0px 25px;}
#politicaspopup dl {width: 223px; background: transparent url(../__images/empresa/gestion/politicas/politicas.gif) top left no-repeat;}
#politicaspopup dd {border-bottom: 0;}
#politicaspopup dd, #politicaspopup dd a{height: 18px;}
#op00politica a:hover{background: transparent url(../__images/empresa/gestion/politicas/politicas.gif) -223px -0px no-repeat;}
#op01politica a:hover{background: transparent url(../__images/empresa/gestion/politicas/politicas.gif) -223px -18px no-repeat;}
#op02politica a:hover{background: transparent url(../__images/empresa/gestion/politicas/politicas.gif) -223px -36px no-repeat;}

/*  #delegaciones - instancia de navegacion para delegaciones de clase .pn01 */
#map_delegaciones {
	float:left;
	width: 285px; height:285px; 
	margin:0px; border:1px solid #8F8F8F; padding:1px;
	background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) 1px 1px no-repeat;
}
#map_delegaciones dl {width: 285px; border:0;}
#map_delegaciones dd, #map_delegaciones dd a{width:16px; height: 16px; position:relative; border:0;}
#map_valencia {left: 190px; top:47px;}
#map_albacete {left: 111px; top:66px;}
#map_jumilla {left: 142px; top:88px;}
#map_alicante {left: 167px; top:71px;}
#map_murcia {left: 154px; top:90px;}
#map_almeria {left: 79px; top:147px;}
#map_valencia.selected, #map_valencia a:hover{background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) -475px -47px no-repeat;}
#map_albacete.selected,#map_albacete a:hover{background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) -396px -82px no-repeat;}
#map_jumilla.selected,#map_jumilla a:hover{background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) -427px -120px no-repeat;}
#map_alicante.selected,#map_alicante a:hover{background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) -452px -119px no-repeat;}
#map_murcia.selected,#map_murcia a:hover{background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) -439px -154px no-repeat;}
#map_almeria.selected,#map_almeria a:hover{background: transparent url(../__images/empresa/delegaciones/nav_delega.gif) -364px -227px no-repeat;}

/*********************************************************************/
/*  .pn02 - Plantilla de navegacion lateral */
div.pn02 {padding: 7px 16px 50px 18px; height:76px;}
div.pn02 dt{padding-bottom: 3px;	background: url(../__images/mod_noticias/dotted.gif) bottom no-repeat;}
div.pn02 dd{padding: 10px 0px 13px 1px; /*border-bottom: 2px dotted #711123;*/background: url(../__images/mod_noticias/dotted.gif) bottom no-repeat;}
div.pn02 a img{padding: 7px 9px 4px 0px; display: block; float:right;}

div.mod_buscar {float:left; padding-top:16px; padding-left:17px;background: url(../__images/mod_noticias/dotted.gif) 17px 3px no-repeat; width:220px; }
div.mod_buscar div#contieneInput{padding-top:2px; width:127px;  float:left}
div.mod_buscar input#image { border:none; margin:0px; padding:0px; float:left; }
div.mod_buscar input#buscar { padding:0px;height:11px; width:134px; border:thin; font-size:9px;  font-family: Helvetica, Arial,  sans-serif;}
div.mod_buscar input#buscar[id] {border:inset 2px #efefef;}
