div#derecha {
}

div#derecha div#foto {
 margin: 1.5em;
 float: right;
}

div#derecha div#curriculum {
 padding: 0.5em;
 background-color: #EEE;
 clear: both;
}

div#derecha div#contenido {
 margin: 0;
 padding: 1em;
}

div#derecha div#contenido h1 {
 margin: 0;
 border-bottom: 1px solid #A52A2A;
 text-transform: uppercase;
 font-size: 1.2em;
 color: #000;
}

div#derecha div#contenido h2 {
 font-size: 1.1em;
 color: #000;
}


div#derecha div#contenido h3  {
 font-size: 1em;
}


div#contenido ul {
 list-style-type:none;
 margin: 0;
 padding: 0 0.8em; 
}

div#contenido ul li {
 padding: 0.3em;
 padding-left: 10px;
 background: url(img_fondo/cuadradito.gif) no-repeat 0 0.8em;
}

div#contenido ul li a {
 text-decoration: none;
 color: #A52A2A;
}

div#contenido ul li a:hover {
 text-decoration: underline;
}

div#contenido ul li ul {
 margin: 0;
 padding:0;
}

div#contenido ul li ul li {
 padding-bottom: 0.3em;
 background: url(img_fondo/cuadradito.gif) no-repeat 0 0.8em;
}

div#contenido ul li ul li a {
 text-decoration: none;
 color: #A52A2A;
}

div#area_privada {
 margin-top: 1em;
 text-transform: uppercase;
 text-align: center;
 color: #000;
 background-color: #aaa;
}

div#area_privada a {
 text-decoration: none;
 color: #000;
 display: block;
 font-size: 1.2em;
}

div#area_privada a:hover {
 text-decoration: underline;
 color: #fff;
}

div#contenido div.publicacion {
}

div#contenido div.publicacion span.titulo {
 font-style: italic;
}

table#matricula th{
  background-color: #aaa;
  padding:0.2em;
}

table#matricula td{
 background-color:#EEE;
 padding:0.2em;
}


table#matricula{
 border:0.1em groove;
 margin-left: auto;
 margin-right: auto;
}
