@charset "UTF-8";
/* CSS Document */

.titulo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#008bb0;
	font-weight: bold;
}
.txt{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	text-align:justify;
}

.entrada {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:justify;
}

.entrada a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.entrada a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.entrada a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:FFF;
	text-align:center;
	text-decoration:underline;
}

.entrada a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#008bb0;
	text-align:center;
	text-decoration:none;
}

.a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#008bb0;
	text-align:center;
	text-decoration:none;
}

.a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:008bb0;
	text-align:center;
	text-decoration:underline;
}

.a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#008bb0;
	text-align:center;
	text-decoration:none;
}



.activo{
background-color:#008bb0; 
 color:#FFF;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 padding:6px;
 line-height:20px;
 margin-left:6px;
}



/* Root = Vertical, Secondary = Vertical */
 ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul {   
 margin: 0;   
 border: 0 none;
 padding: 0;   
 width: 170px;

 
 /*For KHTML*/   
 list-style: none; 
 }  ul#navmenu-v:after 
 /*From IE 7 lack of compliance*/{   
 clear: both;   
 display: block;   
 font: 1px/0px serif;   
 content: ".";   
 height: 0;   
 visibility: hidden; 
 }  
 ul#navmenu-v li {   
 float: left; /*For IE 7 lack of compliance*/   
 display: block !important; /*For GOOD browsers*/   
 display: inline; /*For IE*/   position: relative; 
} 
  /* Root Menu */ 
ul#navmenu-v a {  
border: 1px solid #FFF;   
border-right-color:#FFF;   
border-bottom-color:#CCC;   
padding: 0 6px;   
display: block;   
background:#e5e5e5;
color:#000;   
font: 10px/22px Verdana, Arial, Helvetica, sans-serif;   
text-decoration: none;   
height: auto !important;   
height: 1%; 
/*For IE*/ }  
/* Root Menu Hover Persistence */ 
ul#navmenu-v a:hover, ul#navmenu-v li:hover a, ul#navmenu-v li.iehover a {   
background:#008bb0;  
color:#FFF;
}  
/* 2nd Menu */ 
ul#navmenu-v li:hover li a, ul#navmenu-v li.iehover li a {   
background: #e5e5e5;   
color: #FFF; 
}  
/* 2nd Menu Hover Persistence */ 
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:#008bb0;  
color:#FFF;
}  
 ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul {   
display: none;   
position: absolute;   
top: 0;   
left: 160px; 
}  
/* Do Not Move - Must Come Before display:block for Gecko */ 
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; } 


/* Root = Vertical, Secondary = Vertical */
 ul#menu-v, ul#menu-v li, ul#menu-v ul {   
 margin: 0;   
 border: 0 none;
 padding: 0;   
 width: 170px;

 
 /*For KHTML*/   
 list-style: none; 
 }  ul#menu-v:after 
 /*From IE 7 lack of compliance*/{   
 clear: both;   
 display: block;   
 font: 1px/0px serif;   
 content: ".";   
 height: 0;   
 visibility: hidden; 
 }  
 ul#menu-v li {   
 float: left; /*For IE 7 lack of compliance*/   
 display: block !important; /*For GOOD browsers*/   
 display: inline; /*For IE*/   position: relative; 
} 
  /* Root Menu */ 
ul#menu-v a {  
border: 1px solid #FFF;   
border-right-color:#FFF;   
border-bottom-color:#CCC;   
padding: 0 6px;   
display: block;   
background:#008bb0;
color:#fff;   
font: 10px/22px Verdana, Arial, Helvetica, sans-serif;   
text-decoration: none;   
height: auto !important;   
height: 1%; 
/*For IE*/ }  
/* Root Menu Hover Persistence */ 
ul#menu-v a:hover, ul#menu-v li:hover a, ul#menu-v li.iehover a {   
background:#008bb0;  
color:#FFF;
}  
/* 2nd Menu */ 
ul#menu-v li:hover li a, ul#menu-v li.iehover li a {   
background: #e5e5e5;   
color: #FFF; 
}  
/* 2nd Menu Hover Persistence */ 
ul#menu-v li:hover li a:hover, ul#menu-v li:hover li:hover a, ul#menu-v li.iehover li a:hover, ul#menu-v li.iehover li.iehover a {   
background:#008bb0;  
color:#FFF;
}  
 ul#menu-v ul, ul#menu-v ul ul, ul#menu-v ul ul ul {   
display: none;   
position: absolute;   
top: 0;   
left: 160px; 
}  
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#menu-v li:hover ul ul, ul#menu-v li:hover ul ul ul, ul#menu-v li.iehover ul ul, ul#menu-v li.iehover ul ul ul {   
display: none; 
}  
ul#menu-v li:hover ul, ul#menu-v ul li:hover ul, ul#menu-v ul ul li:hover ul, ul#menu-v li.iehover ul, ul#menu-v ul li.iehover ul, ul#menu-v ul ul li.iehover ul {   
display: block; } 
