body {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding: 0px;
	border: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {font-style:italic}



/*.tamano8 {
	font-size: 8pt;
}
.tamano9 {
	font-size: 9pt;
}
.normal{
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
}
.tab10 {
	padding-left: 10pt;
}

*/

										/* Inicio de los estilos para el menú de conferencias */
.elemento {
	position: relative;
	display: block;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	top: 10px;
	width: 600px;
height: 45px;/*En windows no hacía falta*//*MODIFICACION PARA MOZILLA ANTES 20px*/
}

elemento1 {
	position: relative;
	display: block;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	top: 10px;
	width: 600px;
height: 20px;/*En windows no hacía falta*/
}
elementoAsoc {
	position: relative;
	display: block;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	top: 10px;
	width: 250px;
height: 20px;/*En windows no hacía falta*/
}
elemento2 {
	position: relative;
	display: block;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	top: 10px;
	width: 600px;
/*height: 20px;En windows no hacía falta*/
}


.marcoo{
	position: absolute;
	left: 250px;
	top: 20px;
	width: 600px;
}
.marcooAsoc{
	position: absolute;
	left: 250px;
	top: 20px;
	width: 450px;
}
.listaconf {
	position: relative;
	top: 20px;
	width: 80%;
}
.titconf a{
position: absolute;/*Explorer también funciona sin esta línea*/
	top: 0px;
	height: 39px;
	/*height: 35px; Hasta 9 mayo*/
	/*width: 100%;para Linux*/
	/*width: 600px; para Explorer también funciona*/
	width: 100%;
	background-color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	font-weight: bold;
	text-align: center;
	text-decoration:none;

}



.titconf1 {
	top: 0px;
	height: 69px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30pt;
	color: #CCCCCC;
	font-weight: bold;
	text-align: center;
}

.titconf2 {
	top: 0px;
	height: 69px;
	background-color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30pt;
	color: #CCCCCC;
	font-weight: bold;
	text-align: center;
}

.titconf3 a{
position: absolute;/*Explorer también funciona sin esta línea*/
/*SUSTITUYE A titconf EN ENCABEZADOS MUY LARGOS */
	top: 0px;
	height: 53px;
	
	width: 100%;
	background-color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	font-weight: bold;
	text-align: center;
	text-decoration:none;

}

.ConMenIzq {
	position: absolute;
	background-color: #ffffff;
	list-style-type: none;
	left: 0px;
	top: 40px;
	height: 70px;
	width: 40%;
	text-align: right;
	padding-bottom: 5px;
	font-weight: 700;
	padding: 0px;
	padding-right: 7px;
}
.ConMenDer {
	position: absolute;
	background-color: #ffffff;
	list-style-type: none;
	left: 241px;
	top: 40px;
	height: 70px;
	width: 352px;
	text-align: left;
	padding: 0px;
	padding-left: 7px;
}

.ConMenIzq3 {/*SUSTITUYE A ConMenIzq EN ENCABEZADOS MUY LARGOS */
	position: absolute;
	background-color: #ffffff;
	list-style-type: none;
	left: 0px;
	top: 53px;
	height: 70px;
	width: 40%;
	text-align: right;
	padding-bottom: 5px;
	font-weight: 700;
	padding: 0px;
	padding-right: 7px;
}
.ConMenDer3 {/*SUSTITUYE A ConMenDer EN ENCABEZADOS MUY LARGOS */
	position: absolute;
	background-color: #ffffff;
	list-style-type: none;
	left: 241px;
	top: 53px;
	height: 70px;
	width: 352px;
	text-align: left;
	padding: 0px;
	padding-left: 7px;
}


.pieconfIzq a {
	position: absolute;
	background-color: #999999;
	left: 0px;
	top: 125px;/*MODIFICACION PARA MOZILLA ANTES 120*/
	width: 40%;
	height: 20px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
}
.pieconfDer a {
	position: absolute;
	left: 240px;
top: 125px;/*En windows 130*//*MODIFICACION PARA MOZILLA ANTES 120*/
	width: 60%;
	height: 20px;
	background-color: #999999;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
}
/*
										/* Fin de los estilos para el menú de conferencias */
.vinculo-conf {
	color: #FFFFFF;
	text-align: center;
}
										/* Estilos para las conferencias*/

.titulo-conf {
	position: relative;
	top: 15px;
	font-weight: 700;
	text-align: center;
}
.fecha {
	background-color: #ffffff;
	visibility: visible;
	padding: 0px;
	position: absolute;
	left: 540px;
	top: 5px;
	height: 20px;
	width: 85px;
	font-size: 8pt;
}
.menu-conf {
	width: 550px;
	height: 120px;
	position: relative;
	top: 55px;
	left: 10px;
}
.menu-conf ol{
	font-weight: 700;
}
.conf-contenido {
	color: #000000;
	width: 590px;
	position: relative;
	top: 60px;
	left: 10px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.conf-item {
	color: #000000;
	font-weight: 700;
}
.conf-subitem {
	font-weight: 700;
	padding-left: 30px;
}
.conf-img {
	position: relative;
	left: 75px;
	width: 450px;
	border: 1px solid #000000;
	padding-left: 0px;
	height: auto;

}
.list-most {
	padding-left: 50px;
	list-style-type: disc;
}
.list-most-sub {
	padding-left: 30px;
	list-style-type: circle;
}

										/* Inicio de generales */
.Base {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
}
.centrar {
	text-align: center;
}
.izq {
	text-align:left;
}
.derecha {
	text-align: right;
}
.no-borde {
	border: 0;
}
.Nota {
	font-size: 8pt;
}
.NotaPie {
	font-size: 8pt;
	text-align: right;
}
.tab30 {
	padding-left: 30pt;
}
.tbl-05 {
	width: 5%;
}
.tbl-10 {
	width: 10%;
}
.tbl-20 {
	width: 20%;
}
.tbl-25 {
	width: 25%;
}
.tbl-33 {
	width: 33%;
}
.tbl-40 {
	width: 40%;
}
.tbl-45 {
	width: 45%;
}
.tbl-50 {
	width: 50%;
}
.tbl-60 {
	width: 50%;
}
.tbl-75 {
	width: 75%;
}
.tbl-80 {
	width: 80%;
}
.tbl-90 {
	width: 90%;
}
.tbl-100 {
	width: 100%;
}
										/* Fin de las generales */

										/* contactenos */
.ubicacion {
	color: #cccccc;
	background-color: #0033FF;
	font-weight: 700;
	text-align: center;
}
										/* fin de contactenos */

										/* evolucion */

.EvoTitulo {
	position: absolute;
	left: 40px;
	top: 60px;
	width: 100%;
	height: 35px;
	background-color: #0033FF;
	color: #cccccc;
	font-weight: 700;
	text-align: center;
	padding-top: 2px;
}
.EvoCont {
	position: absolute;
	left: 40px;
	top: 90px;
	width: 100%;
}

.EvoTit {
	width: 100%
	font-size: 9pt;
	font-weight: 700;
	text-align: right;
	padding-right: 5px;
	vertical-align: top;
}
.EvoDato {
	font-size: 8pt;
	padding-left: 10px;
	color: #000000;
	vertical-align: top;
}
.EvoUL {
	font-size: 8pt;
	list-style-type: disc;
	padding-left: 25px;
}
.Evo-img {
	position: relative;
	left: 75px;
	width: 450px;
	border: 1px solid #000000;
	padding-left: 0px;
}
										/* fin de evolucion */

										/* opinion */
.OpiFecha {
	top: 0px;
	height: 18px;
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: 400;
	text-align: right;
}

.OpiFechaAsoc {
	top: 0px;
	height: 18px;
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: 400;
	text-align: right;
}
.OpiTitulo {
	top: 16px;
	height: 42px;
	background-color: #0000CC;
	text-align: center;
	padding-top: 5px;
}
.OpiTitulo1 {
	top: 16px;
	height: 42px;
	background-color: #0000CC;
	font-size: 16pt;
	color: #cccccc;
	text-align: center;
	padding-top: 8px;
}
.OpiTituloAsoc  {
	top: 16px;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	padding-top: 5px;
	width: 450px;
}
/*
Original
.OpiTituloAsoc  {
	top: 16px;
	height: 42px;
	background-color: #0000CC;
	text-align: center;
	padding-top: 5px;
}*/
.OpiTex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #cccccc;
	font-weight: 700;
}
.OpiTit {
	top: 0px;
	height: 35px;
	background-color: #0033ff;
	color: #CCCCCC;
	font-weight: bold;
	text-align: center;
}
.OptImg{
	position: relative;
	left: 0px;
	width: 625px;
	border: 1px solid #000000;
	padding-left: 0px;
}
.OpiFlotanteDer {
	text-align: right;
	border: 0px;
	padding: 5px;
	float: right;

}
.OpiFlotanteIzq {
	text-align: right;
	border: 0px;
	padding: 5px;
	float: left;

}
.OpiVin {
	text-decoration: underline;
	color: #0000ff;
}
										/* fin de opinion */
.sub {
	text-decoration: underline;
}
.PorMenu {
	position: absolute;
	display: block;
	left: 5px;
	top: 10px;
	width: 180px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.PorMenu1 {
	position: absolute;
	display: block;
	left: 5px;
	top: 120px;
	width: 180px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.PorMenu2 a{
	
	background-color: #ffffff;
	font-size: 11pt;
	line-height:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	width: 200px;
	color: #63a9aa;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	z-index:9;
	link:
}


.AsocElem {
	top: 100px;
	left: 30px;
	position: absolute;
	width: 75%;
/*	border: 1px #ff0000 solid;
	text-align: left;*/
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.AsocTit {
	background-color: #0033ff;
	color: #ffffff;	
}
.EvenFecha {
	font-size: 9pt;
	background-color: #dddddd;
	color: #000000;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
}
.EvenTit {
	font-size: 9pt;
	font-weight: 700;
	padding: 5px;
}
.EvenPag {
	font-size: 8pt;
	background-color: #dddddd;
	color: #000000;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
}
.EvenVinc {
	color: #000000;
}
.QueTit {
	top: 0px;
	height: 35px;
	background-color: #0033ff;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
.QuePie1 {
	position: absolute;
	left: 0px;
	top: 350px;
	width: 20%;
	height: 30px;
	background-color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
}
.QuePie2 a {
	position: absolute;
	left: 90px;
	top: 350px;
	width: 35%;
	height: 20px;
	background-color: #999999;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding: 0;
	margin-top: 5px;
}
.QuePie3 a {
	position: absolute;
	left: 300px;
	top: 350px;
	width: 35%;
	height: 20px;
	background-color: #999999;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding: 0;
	margin-top: 5px;
}
.QuePie4 {
	position: absolute;
	left: 510px;
	top: 350px;
	width: 15%;
	height: 30px;
	background-color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
}
.tabla {
	display: block;
	width: 75%;
	position: relative;
	left: 90px;
}
.rojo {
	color: #ff0000;
}
.AsocElem1 a {

	
	background-color: #ffffff;	
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Arial, Helvetica, sans-serif, Verdana, ;*/
	font-weight: bold;
	text-align: left;
color: #63a9aa;	
/*color: teal;*/
/*color: navy;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	top: 05px;
line-height:15px;
	left:100px;
	width:70px;
	position: relative;
	/*display: block; 	*/
hover :italic;
	
}
/*.AsocElem1 {

	top: 30px;
	left: 400px;
	position: absolute;
	width: 75%;
/*	border: 1px #ff0000 solid;
	text-align: left;*//*
	font-size: 13pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
	margin: 0px;
	padding: 0px;

}*/

