/* Estilos css para el Ayuntamiento de San Cibrao das Vi�as */

/* Author: IdeiT S.L. */

/* Created: 20/10/2006 */

/* Description: Estilos del men� principal */





/* MENU PRINCIPAL */

div#menu_principal

{

	height: 35px;

	z-index: 9999;
	
	background: #F2F8EE url(../img/fondo_menuppal.gif) repeat-x top left;
	
}



/* Listados de menus */

ul#nav

{

	background: #F2F8EE url(../img/fondo_eltos_menuppal.gif) repeat-x top left;

	position: absolute;

	list-style-type: none;

	margin-left: 165px;
	
	z-index: 85;

}

ul#nav li

{

	width: 100px;

	display: block;

	float: left;

}

ul#nav li span

{

	display: block;

	height: 35px;

}

ul#nav li a

{

	height: 25px;

	font-family: Trebuchet MS, verdana, sans-serif;

	font-size: 0.9em;

	text-transform: uppercase;

	display: block;

	color: #fff;

	text-align: center;

	text-decoration: none;

	padding: 3px 0px 0px 0px;

}

ul#nav li a:link, ul#nav li a:visited

{

	color: #fff;

	background: url(../img/fondo_elto_menuppal.gif) repeat-x left top;

}

ul#nav li a:hover, ul#nav li a:active

{

	font-weight: bold;

	color: #515151;

	background: url(../img/fondo_elto_menuppal_over.gif) repeat-x left top;

}

ul#nav li a.seleccionado:link, ul#nav li a.seleccionado:visited

{

	color: #515151;

	background: url(../img/fondo_elto_menuppal_over.gif) repeat-x left top;

}

ul#nav li a.seleccionado:hover, ul#nav li a.seleccionado:active

{

	font-weight: bold;

}





ul#nav li:hover a, ul#nav li.over a

{

	font-weight: bold;

	color: #515151;

	background: url(../img/fondo_elto_menuppal_over.gif) repeat-x left top;

}

ul#nav li:hover ul, ul#nav li.over ul 
{ 

	display: block; 
	
}



ul#nav ul

{

	display: none;

	position: absolute; 

	border-top: 1px solid #BE5500;

	border-bottom: 1px solid #BE5500;

	list-style-type: none;

	margin: -12px 0px 0px 0px;

	width: 170px;

	padding: 2px 0px 2px 0px;

	background: url(../img/fondo_menu_2.gif) repeat-y top left;

	overflow: hidden;
	
	z-index: 9999;

}

ul#nav ul li

{

}

ul#nav ul li span

{

	height: auto;

}

ul#nav ul li span a

{

	width: 155px;

	height: auto;

	text-align: left;

	padding: 3px 10px 3px 12px;

	margin: 0px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	text-decoration: none;

	text-transform: none;	

	font-weight: normal !important;

}



*html ul#nav ul li span a

{

	width: 168px;

	height: auto;

	text-align: left;

	padding: 3px 10px 3px 12px;

	margin: 0px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	text-decoration: none;

	text-transform: none;	

	font-weight: normal !important;

}



ul#nav ul li span a:link, ul#nav ul li span a:visited

{

	color: #999;

	background: url(../img/fondo_menu_2.gif) repeat-y top left;

}

ul#nav ul li span a:hover, ul#nav ul li span a:active

{

	font-weight: bold !important;

	color: #454545;

	background: url(../img/fondo_menu_2_over.gif) repeat-y top left;

}



ul#nav ul li a.seleccionado:link, ul#nav ul li a.seleccionado:visited

{

	color: #515151;

	background: #f3ba85;

}


ul#nav ul ul span a

{
	color: #ccc;
}





