/*
 * Estilos de la Web pública.
 * CSS2.0
 */

#menu {
	position:relative;
	width: 258px;
	height:100%;
	margin:0px 0px 10px 0px;
	vertical-align:top;
	padding:0px;
	z-index:10;
	float:left;
	
	background-color: #E2E3E5;
}

#menu a {
	text-decoration: none;
    display: block;
    padding: 10px 0px 10px 0px;
}

	#menu ul {
		margin:0px;
		padding: 0px 0px 0px 30px;
		text-align:left;
		list-style-type: none;
	}
	 
	#menu li {
		width: 200px;
		margin:0px;
		padding: 1px 0px 0px 0px;
		text-align:left;
		list-style-type: none;
	}
	
		#menu li h2 {
			margin:0px 0px 0px 0px;
			padding:25px 0px 0px 0px;
			border-bottom:1px solid #5A5F69;
			font-size: 20px;
		}
			
			#menu li h2 a {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
			}
			
		#menu li ul {
			margin:0px;
			padding: 0px 0px 0px 0px;
			text-align:left;
			list-style-type: none;
		}
		
			#menu li ul li {
				width: 180px;
				margin:0px;
				padding: 0px 0px 0px 20px;
				border-bottom:1px dotted #5A5F69;
				text-align:left;
				list-style-type: none;
			}
			
			#menu li ul li:hover {
				background-color:#D7D9DE;
			}

.enlaceMenu {
	font-weight:normal;
	font-size:80%;
	text-decoration:none;	
}
