
h1 {color:black; font-size:16pt; font-family:'Arial';}
h2 {color:black; font-size:14pt; font-family:'Arial';}
h3 {color:black; font-size:12pt; font-family:'Arial';}


{ color:black; font-size:9pt;font-family:'Arial'; }
p { color:black; font-size:9pt;font-family:'Arial'; }
/*li { color:black; font-size:9pt;font-family:'Arial'; padding:3;}*/
td { color:black; font-size:9pt;font-family:'Arial'; }

a { color:black; text-decoration:none; font-size:9pt;font-family:'Arial'; }
a:visited { color:black; text-decoration:none; font-size:9pt;font-family:'Arial';  }
a:link    { color:black; text-decoration:none; font-size:9pt;font-family:'Arial';  }
a:active  { color:black; text-decoration:none; font-size:9pt;font-family:'Arial';  }
a:hover   { color:red; font-size:9pt;font-family:'Arial';  }

.cal { color:purple; font-weight:bold; text-decoration:none; font-size:9pt;font-family:'Arial'; }
.cal a:visited { color:purple; font-weight:bold; text-decoration:none; font-size:9pt;font-family:'Arial'; }
.cal a:link    { color:purple; font-weight:bold; text-decoration:none; font-size:9pt;font-family:'Arial'; }
.cal a:active  { color:purple; font-weight:bold; text-decoration:none; font-size:9pt;font-family:'Arial'; }
.cal a:hover   { color:red; font-weight:bold; font-size:9pt;font-family:'Arial'; }

img#logo {
	display: block;
}
div#contenidor {
   display: table;
   width: 100%;
}
div.fila {
   display: table-row;
   width: 100%;
}
div.fila div {
   display: table-cell;
}
div#menu {
   width:15%;
}
div.fila img {
   height: 100%;
}
div.fila ul {
	display: table-cell;
}
div.fila li {
	list-style-type: none;
}
iframe {
   display: table-cell;
   width: 100%;
   height: 100%;
}
div#fr {
   width: 80%;
}
div#peu img {
   vertical-align:middle;
   height: 2em;
   width: 22%;
}
div#peu div {
   display: inline;
   background-color: black;
   color: white;
   height: 2em;
   width:80%;
   padding:0;
}
div#mail {
   position: right;
}