/* hoja de estilo externa vrivas2004.css */
body { margin: 5; 
  padding: 0; 
  border: none;
  font-weight: none;
  font-family: verdana,helvetica,lucida,arial; 
  
  background-repeat: no-repeat;
  background-color: rgb( 255,220,165);
  Abackground-color: rgba( 255,165,0,.2);
  color: black;
	text-align: center; /* Para IE */
}

div#contenido {
	width: 80%;
	margin: 0 auto;
	margin-top: 10px;
	background-color: #fff;
	padding: 3px;
	border: 2pt solid #aaa;
	clear: both;
	text-align: justify;
}

div#cabecera {

	min-height: 50px; 
	height: 50px; 
	padding: 10pt 50pt 10pt 50pt;
	margin-top: 1pt;
  background-color: rgb( 255,220,165);
  background-color: rgba( 255,165,0,.2);
	border-top: 1pt orange solid;
	border-bottom: 1pt orange solid;
	clear: both;
<!--[if IE]>
    background:transparent;
       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdaa0,endColorstr=#ffdaa0);
       zoom: 1;
<![endif]-->


}
div#menu {
	text-align: center; 
	padding: 0pt;
	margin-top: 0.5ex;
  background-color: rgb( 255,220,165);
  background-color: rgba( 255,165,0,.2);
<!--[if IE]>
    background:transparent;
       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdaa0,endColorstr=#ffdaa0);
       zoom: 1;
<![endif]-->
	height: 2.5ex;
	min-height: 2.5ex;
	border-top: 1pt orange solid;
	border-bottom: 1pt orange solid;
	clear: both;
	font-size: 80%;
}



div#uja, div#depto {
	float: right; 
	text-align: center; 
	height: 50pt; 
	margin: 5pt;
	font-size: 70%;
}
/*background-image: url( "/imagenes/fondo_nueva_web2.gif" );*/
/* En ppio parece que hereda de body, por lo que todo sobra.
body.noPrint { margin: 5; 
  padding: 0; 
  border: none;
  font-size: 80%; 
  font-weight: none;
  font-family: verdana,helvetica,lucida,arial; 
  background-image: none;
  background-repeat: no-repeat;
  background-color: white;
  color: black;
}
*/
body.noPrint { 
  background-image: none;
}
body.toPrint { 
  background-image: none;
}
p { font-family: lucida,helvetica,arial;
	color: #000000;
	font-size: 10pt;
	margin: 3pt;  }

ul { font-family: lucida,helvetica,arial;
	color: black;
	font-size: 10pt; }

li { font-family: lucida,helvetica,arial;
	color: black;
	font-size: 10pt;
	margin-left: 0.5cm;  }


p.tema {color: #1010a0; 
  margin-top: 10;
  margin-bottom: 10;
  padding: 0;
  font-size: 175%; 
  font-weight: bold;
}

p.apartado {color: black;
  margin: 2;
  padding: 0;
  font-size: 125%;
  font-weight: bold;
}

p.subapartado {color: black;
  margin: 2;
  padding: 0;
  font-size: 100%;
  font-weight: bold;
}

p.subsubapartado {color: black;
  margin: 2;
  padding: 0;
  font-size: 100%;
  font-weight: normal;
}

p.pie {color: black;
  margin: 2;
  padding: 0;
  font-size: 60%; 
  text-align: right;
}
td { font-family: lucida,helvetica,arial;
	color: black;
	font-size: 10pt;
	margin: 3pt;  }


a:link.toPrint{ color:#1010f0;
   font-weight: normal;
   text-decoration: none;
}
a:link{ color:#101080;
   font-weight: normal;
   text-decoration: none;
	 #text-decoration: underline;
}
a:link.especial{ color:#000000;
   font-weight: normal;
   text-decoration: none;
}

a:visited{ color: #101080;
   font-weight: normal;
   text-decoration: none;
	 #text-decoration: underline;
}

a:visited.especial{ color: #000000;
   font-weight: normal;
   text-decoration: none;
}

a:hover{ color: #1010a0;
	font-weight: normal;
	text-decoration: underline;
	}

a:hover.especial{ color: #1010a0;
	font-weight: normal;
	text-decoration: underline;
	}
	
blockquote {
 margin-left: 20;
 margin-right: 10;
}

div.tab {
 margin-left: 20;
 margin-right: 10;
}


    
.subtitulo { font-family: lucida,helvetica,arial;
	color: #505050; }



