/*-- MENU SUPERIOR --*/
#menu div.barraMenu,
#menu div.barraMenu a.boton {
font-family: sans-serif;
font-size: 8pt;
color: white;
}

#menu div.barraMenu a.boton {
background-color: #00278a;
color: white;
cursor: pointer;
padding: 4px 10px 2px 10px;
text-decoration: none;
}

#menu div.barraMenu a.boton:hover {
background-color: #517ff4;
}

#menu div.barraMenu a.boton:active {
background-color: #517ff4;
color: black;
}
/*-- FIN MENU SUPERIOR --*/


/*-- MENU LATERAL --*/
#menu ul { list-style-type: none;}#menu ul li.nivel1 { width: 160px;}#menu ul li { text-align: left}#menu ul li.primera { border-top: solid 0px #FFF;}#menu ul li a {display: block;text-decoration: none;color: #595959;background-color: #e5eaef;border: solid 1px #fff;border-top: none;padding: 2px 2px;position: relative;}#menu ul li:hover {position: relative;background-color: #356fd9;color: #000;}#menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color: #356fd9;color: #ffffff;position: relative;}#menu ul li a.nivel1 {display: block!important;display: none;position: relative;}#menu ul li ul {display: none;}#menu ul li:hover > ul {display: block;position: absolute;left: 160px;top:-1px;}#menu ul li ul li a {width: 144px;background-color: #e5eaef;color: #595959;position: relative;}#menu ul li ul li a:hover {position: relative;background-color: #005484;color: #ffffff;}#menu ul li a.nivel1ie {width: 144px;padding: 8px;}#menu ul li a.subnivel {padding-bottom: 8px;}#menu ul li a:hover ul.nivel2, #menu ul.nivel2 li a:hover ul.nivel3, #menu ul.nivel3 li a:hover ul.nivel4 {display: block;position: absolute;left: 160px;top:-1px;}table.falsa {border-collapse:collapse;border:0px;float: left;} /* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/*
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 150px;
  list-style: none;
}

ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
	float: left;
	display: block !important;
	display: inline;
	position: relative;
	height: 50;
}

ul#navmenu-v a {
  border: 1px solid #FFF;
  padding: 0 6px;
  display: block;
  background: #e5eaef;
  color: #595959;
  font: sans-serif;
  font-size: 10pt;
  text-decoration: none;
  height: auto !important;
  height: 1%;
}

ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #356FD9;
  color: #FFF;
}

ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #e5eaef;
  color: #666;
}

ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #005484;
  color: #FFF;
}

ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: #e5eaef;
  color: #666;
}

ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  background: #005484;
  color: #FFF;
}

ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  background: #e5eaef;
  color: #666;
}

ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
  background: #005484;
  color: #FFF;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 150px;
}

ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}*/
/*-- FIN MENU LATERAL --*/


/*-- MENU TAB --*/
body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
	  
html {
	font-size: 11px;
	font-family: sans-serif;
}

#heading {
	display: block;
	text-align: left;
	margin-bottom: 1em;
}

#heading * {
	display: inline;
	padding: 4px;
	user-select: none;
	cursor: pointer;
	vertical-align: middle;
}

#heading li.active {
	background-color: #66ccff;
	border-radius: 3px;
		-webkit-border-radius: 3px;
		-opera-border-radius: 3px;
		-moz-border-radius: 3px;
}
		
#wrapper {
	padding: 1em;
}
		
#panes {
	text-align: justify;
	border-style: none;
	width: 310px;
	margin: 0 1em 0 1em;
}
		
#panes p {
  width: 320px;
  margin: 0 auto 1em auto;
  line-height: 1.2em;
}
		
#panes div div {
	overflow: hidden;
}
		
#previous {
	float: none;
	cursor: pointer;
}

#next {
	float: none;
	cursor: pointer;
}
/*-- FIN MENU TAB --*/


/*-- FUENTE, COLOR, TAMAÑO --*/
.Estilo_contenido {
	font-family: sans-serif;
	font-size: 12px;
}

.Estilo_barra {
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.Estilo_parpadeo {
	font-family: sans-serif;
	font-size: 11px;
	color:#356FD9;
}

.Estilo_menu {
	font-family: sans-serif;
	font-size: 10px;
}
/*-- FIN FUENTE, COLOR, TAMAÑO --*/


.cerrar {
	font-weight: bold;
	color: #FFFFFF;
	height: 15px;
	width: 50px;
	border-top: 1px solid #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}