/* CSS Document */

/* A few IE bug fixes */
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
		
		
	#MenuPrincipal{
	width: 195px;
	padding: 0;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;
		}
		
		/* Some list and link styling */
		ul li { text-align:left; width: 244px; }
		ul ul li {text-align:left; padding: 0px 5px; width: 244px; margin-bottom: 0; }
		ul ul li a {text-align:left; text-align:left; display:block; color: #000; padding: 3px 6px; font-size: small; }
		ul ul li a:hover {text-align:left; display:block; background-color: #eee; padding: 3px 6px; font-size: 14px; font-weight:bold; }
		/* For the xtra menu */
		ul ul ul li {text-align:left; border-left: none;  padding: 0; width: 240px; margin-bottom: 0; }
		ul ul ul li a {text-align:left; display:block; color: #000; padding: 3px 6px; font-size: small; }
		ul ul ul ul li a:hover {text-align:left; display:block; padding: 3px 6px; font-size: small; }
		
		
		li { list-style-type: none; }
		h2 { margin-top: 1.5em; }
		
		/* Header links styling */
		div.head { 
			cursor: pointer;
			margin: 0 0 1px 0;
			padding: 1px 1px 1px;
			text-align: justify;
			
			
		}
		div.head:hover{ 
			
		}
		h3.head { 
			cursor: pointer;
			margin: 0 0 1px 0;
			padding: 1px 1px 1px;
			text-align: justify;			
		}
		h3.head:hover { 
			
		}
		
		p.head { 
			cursor: pointer;
			margin: 0 0 1px 0;
			padding: 1px 1px 1px;
			text-align: justify;			
		}
		
	

