/* CSS Document */

body { background-color: #69c;	margin-left: auto; margin-top: 20px; margin-right: auto; margin-bottom: 20px; font-size: 100%; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; }
img{ border:0;}
a:link, a:visited{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}

#saltarintro a:link, #saltarintro a:visited{ font-size:0.65em; color:#FFF;}
#saltarintro{ margin:10px auto 0 auto; text-align:left; width:900px;}

#piepagina{font-size:0.65em; color:#CCC; margin:30px auto 0 auto; width:900px; line-height:20px; border:#CCC 1px dashed; padding:5px; background:#369;}
#piepagina a:link, #piepagina a:visited{ color:#CCC; text-decoration:none;}
#piepagina a:hover{ text-decoration:underline;}

#piepaginaint{font-size:0.65em; color:#CCC; margin:30px auto 0 auto; width:974px; line-height:20px; border:#CCC 1px dashed; padding:5px; background:#369;}
#piepaginaint a:link, #piepaginaint a:visited{ color:#CCC; text-decoration:none;}
#piepaginaint a:hover{ text-decoration:underline;}

#entornogeneral{ width:984px; margin:auto auto; background-color:#FFF;}
#encabezado{text-align:right; background-image:url(../imagenes/fondo_encabezado.gif); background-repeat:repeat-y; font-size:0.7em; height: 176px}
/*#encabezado{text-align:right; font-size:0.7em; margin-bottom:30px;}*/
#imagen53congreso img{ float:right; clear:right;}

#areamenu{width:563px; background:#FFF; height:150px; float:left; text-align:left; vertical-align:middle;}
#areamenu p{display:list-item; list-style:disc; list-style-position:inside; color:#369; padding:0; margin:6px;}
#areamenu p a:link, #areamenu p a:visited{ color:#369;}
#buscadormenu{width:198px; background-color:#FFFFFF; margin-top:40px; padding-top:11px; text-align:center; float:left;}
/*#buscadormenu{width:327px; height:111px; background-color:#d6dde8; margin-top:14px; padding-top:11px; text-align:center; float:left;}*/
#buscadormenu p{ font-size:0.90em; list-style-type:none; margin-top:0; margin-bottom:50;}
#patrocinador{float:left; margin-top:14px; margin-left: 14; padding-top 11px; margin-right:14px; padding-left:20px;}


#menugeneral{margin-top:25px; padding-left:350px;}
#contenidos{ padding:20px; margin-bottom:20px; font-size:1.0em;}

/*cronograma del evento*/
.verposters{ font-size:0.7em; text-align:right; font-weight:bold; padding: 5px 0 5px 0;}
.cronodestac{ background-color:#CCC; font-weight:bold;}
h1{text-align:left; color:#369; font-weight:bold; font-size:0.8em; margin:50px 0 25px 10px; text-transform: uppercase; display:block;}
h1 a:link, h1 a:visited {color:#369;}
table.cronograma { width:100%; border:#3CF 1px dotted; display:table; table-layout:fixed; border-collapse: collapse; font-size: x-small; caption-side:top;}
table.cronograma td, th {border:#3CF 1px dotted; border-collapse: collapse; text-align:center; vertical-align:middle; padding:2px;}
table.cronograma th { min-height:30px; height:30px; font-size: x-small;}
table.cronograma th.col{ background-color:#9CF;}
table.cronograma th.row{ background-color:#CCC;}
table.cronograma th.none{ background-color:#369; color:#FFF; text-transform: uppercase;}
table.cronograma td a:link, table.cronograma td a:visited { text-decoration:underline;}
table.cronograma caption { text-align:left;}
.subir{margin: 10px 0 20px 0; text-align:right;}

/*resultados de busquedas*/
table.resultados { width:950px; border:#FFF 1px solid; display:table; border-collapse: collapse; font-size: x-small; caption-side:top;}
table.resultados td, th {border:#FFF 1px solid; border-collapse: collapse; vertical-align:middle; padding:2px;}
table.resultados th { min-height:25px; height:25px; font-size: x-small; background-color:#369; color:#FFF; text-align:center; text-transform:uppercase;}
table.resultados caption { text-align:left;}
table.resultados td.sindatos{ background-color:#CCC; color:#369;}
table.resultados td.par {background-color:#EEE; text-align:left; height:35px}
table.resultados td.impar {background-color:#DDD; text-align:left; height:35px}
table.resultados img{ padding:5px;}
#leyenda{ text-align:left;padding:5px 0 5px 0;}
.volver{ text-align:right; padding:0; font-size:0.6em; color:#369; vertical-align:middle;}
.volver a:link, .volver a:visited{ color:#369; text-decoration:none;}
table.resultados .picono{ width:50px;}
table.resultados .ptitulo{ width:350px;}
table.resultados .pautor{ width:200px;}
table.resultados .peven{ width:350px;}
table.resultados .creg{ width:50px;}
table.resultados .cicono{ width:50px;}
table.resultados .ctitulo{ width:330px;}
table.resultados .cautor{ width:190px;}
table.resultados .ceven{ width:330px;}

/*info científica*/
.cajas{ float:left; margin:0 5px 10px 5px;}
.cajas p.sup{width:277px; height:26px; background-image:url(../imagenes/caja_sup.gif); color:#FFF; font-size:0.90em; font-weight:bold; text-align:left; text-transform:uppercase; padding:10px 5px 5px 20px; margin:0;}
.cajas p.inf{width:302px; height:19px; background-image:url(../imagenes/caja_inf.gif); margin:0;}
.cajas ul.cen{width:207px; height:80px; background-image:url(../imagenes/caja_cen.gif); color:#FFF; font-size:0.80em; font-weight:bold; text-align:left; line-height:2.0em; list-style-type:disc; margin:0; padding:10px 5px 5px 90px;}
.cajas a:link, .cajas a:visited{ color:#FFF;}
p.cen{width:242px; height:80px; background-image:url(../imagenes/caja_cen.gif); color:#FFF; font-size:0.80em; font-weight:bold; text-align:left; line-height:2.0em; margin:0; padding:10px 30px 5px 30px; text-transform:uppercase; display:block;}
p.cenpeque{width:242px; height:40px; background-image:url(../imagenes/caja_cen.gif); color:#FFF; font-size:0.90em; font-weight:bold; text-align:right; line-height:3.0em; margin:0; padding:10px 30px 5px 30px; display:block;}

/*info comunicaciones premiadas*/
.premio{border:#336699 1px dashed; padding:10px; margin:10px; width:90%}
.premio a:link, .premio a:visited{ color:#369;}

/*consultar por tematica y eventos*/
.listados{text-align:left; color:#369; vertical-align:middle; font-size:0.80em;}
.listados p{ font-weight:bold; border-bottom:#369 3px solid; display:block; width:50%; margin-top:25px;}
.listados ul{list-style:square; line-height:17px; font-size:0.8em;}
.listados ul li{ margin:0 0 0 20px;}
.listados a:link, .listados a:visited{ color:#369;}


/*consultar por autor*/
.separacion{background-color:#9AC5EF; font-size:2px; padding:0; margin:0;}

#video, #video a:link, #video a:visited{ font-size:0.80em; color:#369;}