@charset 'utf-8';
@import url('http://fonts.googleapis.com/css?family=Open+Sans|Roboto+Condensed'); /* Origen fuente */

body {
	background:#FFFFFF; /* Fondo perdido */
	margin: 0;
	padding: 0;
	text-align:justify; 
	color: #444444;/* Color fuente */
	font-family:'Open Sans', sans-serif;
	font-size:10pt; /* Tamaño fuente */
	line-height:150%; /* Espaciado */
}

.unaColumna #contenedor {
	width:820px;  /* Ancho recuadro (-20px en 800px) */
	background:#FFFFFF; /* Fondo recuadro */
	margin:0 auto;
	border:0px solid #000000; /* Borde y color */
	text-align:left; /* Esto anula text-align: center en el elemento body. */
}

.unaColumna #cabecera {
	text-align:right;
	font-family:'Roboto Condensed', sans-serif;
	font-size:12pt
}

.unaColumna #principalContenido {
	padding: 10px; /* Margen contenido */
}

.unaColumna #final {
	text-align:right;
	font-family:'Roboto Condensed',sans-serif;
	font-size:9pt;
}

.unaColumna #definicion {
	font-family:'Garamond',serif;
	font-size:11pt;
}

.unaColumna #inicial {
	text-align:left;
	font-family:'Roboto Condensed',sans-serif;
	font-size:12pt;
}

ul#menu {
 font-family: 'Roboto Condensed', sans-serif;
 float: left;
 padding: 0px;
 font-size:11pt
}
   
ul#menu li {
 float: left;
 list-style: none;
 margin: 0px 10px 0px 0px;
 background-color:#F1F1F1;
}
   
ul#menu li:hover{
 color: #FFFFFF; /* Color texto puntero */
 background-color: #ABABAB;
 cursor:default; 
 }
   
ul#menu ul {
 display: none;
 position: absolute;
 padding: 0px;
}
   
ul#menu ul li{
 color: #444444;
 width: 100%;
 margin: 0px 0px 0px 0px;
 width: auto;
}
   
ul#menu li:hover ul ul,ul#menu li:hover ul ul ul,ul#menu li.iehover ul ul,ul#menu li.iehover ul ul ul {
 display: none;
 cursor:default;
}
   
ul#menu li:hover ul,ul#menu ul li:hover ul,ul#menu ul ul li:hover ul,ul#menu li.iehover ul,ul#menu ul li.iehover ul,ul#menu ul ul li.iehover ul {
 display: block;
 cursor:default;
}

ul#menu li:hover ul ul,ul#menu li:hover ul ul ul,ul#menu li.iehover ul ul,ul#menu li.iehover ul ul ul {
 display: none;
 cursor:default;
}