body{
text-align:center;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background:#000 url("imagenes/fn-body.jpg") repeat-y center top;
}
/* CABECERA, MENU SUPERIOR Y CONTENIDO */
#contenedor{
margin:auto;
width:940px;
overflow:hidden;
clear:both;
background:transparent url("imagenes/fn-cabecera.jpg") no-repeat center top;
}
#menu, #contenido{
margin:auto;
width:820px;
overflow:hidden;
}
#titular{
height:20px;
text-align:left;
}
h1{
margin:0 0 0 50px;
padding:0;
font-size:10px;
color:#999999;
}
a{
color:#660000;
text-decoration:none;
}
#menu{
margin-top:270px;
height:40px;
text-align:right;
}
#menu ul li{
display:inline;
padding:0 5px;
border-right: #660000 solid 1px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}
#actuaciones{
float:left;
width:220px;
overflow:hidden;
text-align:left;
}
#texto{
float:right;
text-align:left;
width:580px;
overflow:hidden;
}
h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
}
h2.actuaciones{
font-size:18px;
}
h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
border-bottom: #660000 solid 1px;
}
#pie{
text-align:right;
margin-top:20px;
padding-top:20px;
height:60px;
border-top: #660000 dotted 1px;
}
#actuaciones ul{
border: #660000 dotted 2px;
list-style:none;
margin:0 0 5px 0;
padding:3px;
}
#actuaciones ul strong{
color:#660000;
font-size:12px;
text-decoration:underline;
}
#actuaciones ul .dia{
color:#000;
font-size:12px;
font-weight:bold;
}
#actuaciones ul li{
margin-bottom: 2px;
}
td{
border: #660000 solid 1px;
}
td strong{ 
font-size:12px;
}
th{
width:100px;
background:#660000;
color:#FFFFFF;
}
#oda{
background:transparent url("imagenes/papiro.gif") no-repeat left top;
width:400px;
height:380px;
padding:40px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}
.firma{
padding-left:100px;
}