/* CSS Document */

BODY {
  font-family: "Trebuchet MS", Tahoma;
  font-size: 1.0em; 
  font-style: normal;
  color: #0A1A94;
}


A:LINK   { 	font-size: 100%; font-weight: 400; color: #006699; TEXT-DECORATION:none;} /* no visitado */
A:VISITED   { 	font-size: 100%; font-weight: 400; color: #006699; TEXT-DECORATION:none;} /* visitado  #663399 */
A:HOVER    {  font-weight: 400; color: #FF6600; text-decoration: underline;} /* pasa ratón */
A:ACTIVE   {  font-weight: 400; color: #663399; TEXT-DECORATION:none;} /* pulsado */


a.menu {font-size: 0.75em;  color: #333333; text-decoration: none;   line-height: 150%;}
a.menu:link, a.menu:visited {font-size: 0.75em;  color: #333333;  text-decoration: none;   line-height: 150%;}
a.menu:active {font-size: 0.75em; color: #990000;   font-weight: 800; text-decoration: none;   line-height: 150%; }
a.menu:hover {font-size: 0.75em; color: #990000;   font-weight: 800; text-decoration: none;   line-height: 150%; }


/* bordes:  none | dotted | dashed | solid | double | groove | ridge | inset | outset  */

.punteado{ 
   border-style: solid; 
   border-width: 2px; 
   border-left: 0px;
   border-top: 0px;   
   border-bottom: 0px;      
   border-color: #990000; 
   background-color: EFEFEF; /* EFEFEF */
   font-family: verdana, arial; 
   font-size: 10pt; 
}

h1 {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
  font-size: 140%;
  font-weight: 800;
  font-style: normal;
  color: #9E5205;  
  margin-left: 0.5cm;

/*
  font-variant: small-caps;
  letter-spacing: 0.2em;
*/  
  line-height: 130%;
  margin-top: 10px; 
  margin-bottom: 10px;
  text-align: left;
  text-decoration: none;
}

h2 {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
  font-size: 0.8em;
  font-weight: 600;
  font-style: normal;
  color: #333333;  
  letter-spacing: 0.1em;
  line-height: 120%;
  margin-left: 0.5cm;
  margin-top: 10px; 
  margin-bottom: 10px;
  text-align: left;
  text-decoration: none;
/*
  font-variant: small-caps;
  letter-spacing: 0.2em;
*/  
}

/* texto web*/
PRE {
  font-size: 90%;  
  font-weight: 400;
  font-style: normal;
  color: #333333; /* 000066*/
  text-align: left; /* justify */
  line-height: 125%;
  margin-left: 0.5cm;
  margin-right: 0cm;
}

.textoPag {
  font-size: 90%;  
  font-weight: 400;
  font-style: normal;
  color: #333333; /* 000066*/
  text-align: left; /* justify */
  line-height: 125%;
  margin-left: 0.5cm;
  margin-right: 0cm;
}

.textoMenu {
  font-size: 1.0em;  
  font-weight: 600;
  font-style: normal;
  color: #000066;
  text-align: left;
  line-height: 125%;
  margin-left: 0cm;
  margin-right: 0cm;
}


.pie {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: 500;
  font-style: normal;
/*  text-align: justify;  */
  line-height: 130%;
  margin-left: 1.0cm;
  margin-right: 1.0cm;
  color: #333333;
}

.enlacesPag {
  font-size: 85%;
  font-weight: 400;
  text-align: center; 
}

/* texto web*/
.notaFrm {
  font-size: 75%;  
  font-weight: 400;
  font-style: normal;
  color: #333333; /* 000066*/
  text-align: left; /* justify */
  line-height: 125%;
  margin-left: 0.0cm;
  margin-right: 0cm;
}


.pieFoto {
  font-size: 75%;  
  font-weight: 400;
  font-style: normal;
  color: #333333; /* 000066*/
  text-align: left; /* justify */
  line-height: 110%;
  margin-left: 0.5cm;
  margin-right: 0cm;
}


/* -- */

/* #####Mn####### */

#navBar{
/*	margin: superior 0 - derecho 10% - abajo 0 - izquierdo 0; */
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif ;
	margin: 0 0 0 0;	
	padding: 5px;
	background-color: #F2F2F2; 
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc; 
}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;} 
/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: inherit;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;  
/*	position: static;    */
	margin: 0px; 
	padding: 0px;
	border-bottom: 1px solid #cccccc; 
	font-size: 70%;
 	text-align: left;
}

#subsectionLinks{
	position: relative;  
/*	position: static;    */
	margin: 0px; 
	padding: 0px;
/*	border-bottom: 0px solid #FFFFFF;  */
	font-size: 70%;
 	text-align: left;
	text-indent: 5px; 
}

#sectionLinks a:link{
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #cccccc; 
	width: 100%;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	width: auto;
}

#sectionLinks a:visited{
	border-top: 1px solid #cccccc; 
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc; 
	background-color: #dddddd;
	padding: 2px 0px 2px 10px;
}


/*  fin CSS Document */