/* CSS Document */
@media print {
body { 
 width: 21cm;
 margin-left:80px;
 margin-right:80px;
 margin-top:0px;
 text-align:left;
}
}
@media screen {
body { 
 margin-left:80px;
 margin-right:80px;
 margin-top:0px;
text-align:left;
}
}

ul.menu {
padding: 1px;
margin: 0px;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10pt; 
}
li.menu {
background-color:#99CCCC;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-size:11pt;
font-style:bold;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 2px;
text-shadow:#CC9900;
}
li.menuespecial{
background-color:#008EE4;
font-style:bold;
font-size:11pt;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 2px;
color:#FFFFFF;

}
li.menutablon{
background-color:#BD2121;
font-style:bold;
font-size:11pt;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 2px;
color:#FFFFFF;

}
li.menuconcurso{
background-color:#F2C804;
font-style:bold;
font-size:11pt;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 2px;
color:#000000;

}

li.menuvacio{
background-color:#FFFFFF;
height: 50px;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 2px;
color:#FFFFFF;
}
li.menucircular{
background-color:#FF6633;
font-style:bold;
font-size:11pt;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 2px;
color:#FFFFFF;
}
div.menu {
width: 190px; 
float: left;
}
p { margin-top:0px;
margin-left: 0px;
margin-bottom:0px;
line-height:20px;
}
div.contenido {
margin-left: 195px;
background-image:url(imagenes/fondocongreso.jpg); 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
margin-top:0px;
text-align:left;
}
th {
font-style:bold;
}
.ventana {
background-image:url(imagenes/fondocongreso.jpg); 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
text-align:left;
margin-left:0px; margin-right:0px; margin-top:0px;
}
.cabecera {
background-color:#FFFFFF;
margin-top:0px;
/*border-top: 5px solid #008193;*/
border-bottom: 5px solid #008193;
margin-bottom:0px;
color:#008193;
font-family:Verdana, Arial, Helvetica, sans-serif; font-style:bold;
font-size:20pt;
text-align:left;
vertical-align: middle;
width: 100%;
}
.cabeceramin {
font-size:18pt;

}

.subcabecera {
background-color:#FFFFFF;
margin-top:0px;
border-bottom: 5px solid #008193;
margin-bottom:0px;
margin-left: 192px;
height: 138px;
vertical-align: middle;
}
.subtitulo2 { 
margin-left:20px; 
border-left: 16px solid #99CCCC; 
font-weight: bold;
font-size: larger;
vertical-align: middle;
}
.rojo{
   color:#CC0000;
   font-weight: bold;
   text-align:right;
   vertical-align: middle;
	
}

.enlace
{ height:35px;
width:183px;
background-color:#99CCCC;
font-size:12pt;
/*border-color:#FFFFFF;
border-style:solid; border-size:1px;*/
vertical-align:middle;
cursor:pointer;
font-style:bold;
}

a.menu
{ width: 200px;
  height: 100px;
  border: 1px solid black; font-style:bold;
}

a:hover {text-decoration: none; font-style:bold; color:#000000; text-shadow:none; text-decoration:none;
}
a:link {text-decoration: none; color:#000000; font-style:bold;
}
a:visited {text-decoration: none; color:#000000; font-style:bold;
}
a:active {text-decoration: none; color:#000000; font-style:bold;
}
a.especial:hover {text-decoration: none; font-style:bold; color:#FFFFFF;
}
a.especial:link {text-decoration: none; color:#FFFFFF; font-style:bold;
}
a.especial:visited {text-decoration: none; color:#FFFFFF; font-style:bold;
}
a.especial:active {text-decoration: none; color:#FFFFFF; font-style:bold;
}
.pie {
text-align: center;
font-size: smaller; 
display: block;
margin-top:0px;
width:100%;
}
.textobasico { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000000;
margin-left:5px;
margin-right:10px;
line-height:25pt;
text-indent:10px;
}
.textodestacado { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
color:#008193;
margin-left:5px;
margin-right:10px;
}
.lista { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
margin-right:10px;
line-height:25pt;
text-indent:5px;

}
.textobasicalin { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000000;
margin-left:40px;
margin-right:10px;
line-height:20pt;
}
.textodestacadalin { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
color:#008193;
margin-left:40px;
margin-right:10px;
}
.sinestilo {
color:#009999;
 
}
.textopeq { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;

}
.textonormal { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}
.textotablon { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
color:#000000;
}
.textonormalneg { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-style:bold;
}
.magenta{
font-weight:bold;
    background:#CC66CC;
	font-size:16px;
}
.verdeMU{
font-weight:bold;
    background:#008193;
	font-size:16px;
}
.azul{
    background:#BEFCFB;
	
}
.rosa{
    background:#FFE3FF;
	
}
.verde{
    background:#C3E9CF;
	
}
.amarillo{
    background:#EEEFA9;
	
}
.naranja{
    background:#BEA2FC;
	
}
.naranjaclaro{
    background:#FFCC66;
	
}
.sesion1{
    background:#BEFCFB;
	
}
.sesion2{
    background:#FFE3FF;
	
}
.sesion3{
    background:#C3E9CF;
	
}
.sesion4{
    background:#97E197;
	
}
.sesion5{
    background:#F0C5A8;
	
}
.sesion6{
    background:#D1D2FD;
	
}
.sesion7{
    background:#FEFF8B;
	
}
.sesion8{
    background:#A5FDA5;
	
}
.sesion9{
    background:#FFC1C4;
	
}
.sesion10{
    background:#D2CCCC;
	
}
.sesion11{
    background:#88E1FE;
	
}
.sesion12{
    background:#FED492;
	
}
.sesion13{
    background:#32DCDA;
	
}
.sesion14{
    background:#FE92F8;
	
}

.tablaprog{
font-size:8px;
	
}
.tablaprogmay{
font-size:6px;
	
}
.enlaceprog
{ font-size:10pt;
  color:#000099;
  font-weight:bold;
/*border-color:#FFFFFF;
border-style:solid; border-size:1px;*/
cursor:pointer;
text-decoration:underline;
}

