/*Apuntes:
-Si redefinimos links (a:linnk) hay que hacerlo completamente en las seudoclase link y visited, si no, luego de visitado el link puede aparecer con otra fuente, color y decoración. Creo que los distintas redefiniciones de <a> heredan los valores no especificados de a:link o del <a> de la página.

-Problemas con el alto de línea en firefox se soluciona con line-hight: 1em; También se puede redefinir el interlineado en la clase font: 9px/10px  pero no en font-family: 

*/
body {
	margin-left: 0px;
	margin-top: 0px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
a:visited, a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}
a.link2:link {
	color: #0000CC;
	font-weight: normal;
}
a.link2:hover {
	font-weight: normal;
}
a.link2:active {
	font-weight: normal;
}
a.link2:visited {
	font-weight: normal;
	color: #0000CC;
}
a.link3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000CC;
	font-weight: bold;
	text-decoration: none;
}
a.link3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
}
a.link3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0033FF;
	font-weight: bold;
	text-decoration: none;
}
a.link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0033FF;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
a.link_logos:link {
	font: 8px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: normal;
	text-decoration: none;
}
a.link_logos:visited, a.link_logos:active{
	font: 8px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-weight: normal;
	text-decoration: none;
}
a.link_logos:hover {
	color: #0033FF;
}
em {
	font-weight: bold;
	font-style: normal;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 50px;
}
/*p {
	font-family: Arial, Helvetica, sans-serif;
}*/
Tit {
	font-size: 16pt;
	font-weight: bold;
	color: #990000;
}
.banner {
	background-image: url(GIFs/banner.gif);
	background-repeat: no-repeat;
}
.banner2 {
	background-image: url(GIFs/banner2.gif);
	background-repeat: no-repeat;
}
.banner3 {
	background-image: url(GIFs/banner3.gif);
	background-repeat: repeat-x;
}
.Estilo1 {
	color: #FFFFFF;
	margin: 25px;
	font-variant: small-caps;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
}
.ventana {
	background-image: url(GIFs/Ventana.gif);
	background-repeat: no-repeat;
}
.bkg-left3 {
	background-image: url(GIFs/bkg-left3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.bkg-left {
	background-image: url(GIFs/bkg-left.gif);
	background-repeat: no-repeat;
}
.bkg-left2 {
	background-image: url(GIFs/bkg-left2.gif);
	background-repeat: repeat-y;
}
.Tit1 {
	font-size: 16pt;
	font-weight: bold;
	color: #0000CC;
	text-align: justify;
}
.baner_1 {
	background-image: url(GIFs/baner_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 304px;
	position: static;
}
.baner_2_inicio {
	background-image: url(GIFs/baner_2_inicio.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_IPM {
	background-image: url(GIFs/baner_2_IPM.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_UniTec {
	background-image: url(GIFs/baner_2_UniTec.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Invest {
	background-image: url(GIFs/baner_2_Invest.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_cursos {
	background-image: url(GIFs/baner_2_cursos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_BioTec {
	background-image: url(GIFs/baner_2_BioTec.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_contacto {
	background-image: url(GIFs/baner_2_contacto.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_usuario {
	background-image: url(GIFs/baner_2_usuario.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_novedades {
	background-image: url(GIFs/baner_2_novedades.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Institut {

	background-image: url(GIFs/baner_2_Institut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Facil {

	background-image: url(GIFs/baner_2_Facil.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Research {

	background-image: url(GIFs/baner_2_Research.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Courses {

	background-image: url(GIFs/baner_2_Courses.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Biotech {

	background-image: url(GIFs/baner_2_Biotech.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Contact {

	background-image: url(GIFs/baner_2_Contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_News {

	background-image: url(GIFs/baner_2_News.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Linstitut {

	background-image: url(GIFs/baner_2_Linstitut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Plates {

	background-image: url(GIFs/baner_2_Plates.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Recherche {

	background-image: url(GIFs/baner_2_Recherche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Cours {

	background-image: url(GIFs/baner_2_Cours.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_BiotechFR {

	background-image: url(GIFs/baner_2_BiotechFR.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Contacts {

	background-image: url(GIFs/baner_2_Contacts.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_2_Nouveau {

	background-image: url(GIFs/baner_2_Nouveau.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 606px;
	position: static;
	left: 304px;
}
.baner_3 {
	background-image: url(GIFs/baner_3.gif);
	background-repeat: repeat-x;
	background-position: top;
	position: static;
	height: 82px;
}
.baner_4 {
	background-image: url(GIFs/baner_4.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 40px;
	position: static;
	left: 229px;
	top: 82px;
}
.baner_5 {
	background-image: url(GIFs/baner_4.gif);
	background-repeat: repeat-x;
	background-position: top;
	position: static;
	height: 40px;
	left: 910px;
	top: 82px;
}
.Menu_0 {
	position: static;
	left: 0px;
	top: 82px;
	height: 40px;
	width: 158px;

}
.Menu_1 {
	background-image: url(GIFs/Menu_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	position: static;
	width: 71px;
	left: 158px;
	top: 82px;
}
.Menu_2 {
	background-image: url(GIFs/Menu_2.gif);
	background-repeat: repeat-y;
	background-position: left;
	position: static;
	top: 122px;
	width: 71px;
	left: 158px;
	padding-left: 6px;
}
.Menu_3 {
	background-image: url(GIFs/Menu_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	left: 158px;
	height: 40px;
	width: 50px;
}
.Menu_4 {
	background-image: url(GIFs/Menu_4.gif);
	background-repeat: repeat-x;
	background-position: top;
	left: 0px;
	width: 158px;
	height: 40px;
	position: static;
}
.Menu_5 {
	background-color: #9BB9C7;
	position: static;
	width: 158px;
	top: 122px;
}

.oculta {
 display:none;
}
.muestra {
 display:block;
}
/* para mostar los íconos de la pag. de inicio */
div.float {
	height: 90px;
	float: right;
	text-align:center;
	margin: 5px;
  }
div.float2 {
	clear:both;
	float: right;
	text-align: right;
}
div.float3 {
	clear:both;
	float: left;
}
div.float4 {
	height: 200px;
	float: left;
	text-align:center;
	margin: 5px;
}
div.float5 {
	height: 200px;
	float: right;
	text-align:center;
	margin: 5px;
}
div.float_fotos {
	clear:left;
	float: right;
	text-align: center;
}
div.float p {
	text-align: center;
}
div.float_center {
	float: left;
	text-align: center;
	padding: 10px;
}
div.idiomas {
	clear:both;
	float:right;
}
#cont_ico_inicio {
	float:right;
}
#cont_ico_inicio p{
	text-align:center;
}
#menu_UniTec {
	clear: both;
	}
	#menu_UniTec ol {
	text-align: center;
	margin-left: 0;
	padding-left: 0;
	border-top: 1px solid gray;
	}
	#menu_UniTec li {
	list-style-type: none;
	padding: 0.25em 1em;
	border-left: 1px solid white;
	display: inline;
	}
	#menu_UniTec li:first-child {
	border: none;
	}
#contacto_direccion {
	margin-left:auto;
	margin-right:auto;
	width:450px;
	color:#0000CC;
	font-weight:bold;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
}
.fondoIndex {
	background-image: url(GIFs/Folleto%20Pasteur%203a.JPG);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondoIndex2 {

	background-image: url(GIFs/iniFoto2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nowrap {
	white-space: nowrap;
}

.capa_fotos {
position:absolute; 
left: 200px;
top: 100px;
visibility: hidden;
border: 1px solid #666666;
}

.cerrararriba {
font-weight:bold;
background-color:#C3CEF5;
font-family:arial,verdana;
font-size:8pt;
line-height:18px;
height: 18px;
text-align:left;
}

.cerrarampliacion {
font-weight:bold;
background-color:#DBDDCD;
font-family:arial,verdana;
font-size:8pt;
line-height:20px;
text-align:right;
float:left;
height: 20px;
}
h3 {
	font-weight: bold;
	text-decoration: underline;
}

