body {background:#8A0042 url(../images/fondo_lavinia.jpg) center top no-repeat; margin:0px; font:normal 11px Tahoma, Arial, Helvetica, sans-serif;}
#cuerpo {position:absolute; top:50%; left:50%; margin-left:-475px; margin-top:-237px; width:950px; height:475px;}
#cuerpo_foto { margin-top:25px; width:950px;}
.pie { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#CEB3C0; text-align:center; border-top:1px solid #94265E; padding-top:5px; margin:5px 5px 0 5px;}
.pie a { color:#D98F14; text-decoration:underline;}
#fototeca { background:#FFFCF0; border:1px solid #450020; padding:6px; margin:5px;}
.interface { background:#E4EBED url(../images/f_fototeca.jpg) left bottom no-repeat; padding:25px; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#454545; text-align:left;}
.interface h2 { margin:0px; padding:0px 0px 3px 0px; font:bold 14px Arial, Helvetica, sans-serif; color:#731A48; border-bottom:1px dotted #C4CFD2;}
.interface p {margin:10px 0px; padding:0px;}
/*.pic { float:left; text-align:center;  width:25%;}
.pic a {color:#731A48; text-decoration:none;}
.pic img {border:3px solid #BFCBD2; margin:10px 0px 5px 0px;}*/
.limpia {clear:both;}
#contenedor {width:100%;}
#contenedor td { width:25%; text-align:center; color:#731A48; padding:5px 0px 25px 0px;}
#contenedor img {border:3px solid #BFCBD2; margin:10px 0px 5px 0px;}
#contenedor a {color:#731A48; text-decoration:none;}
#contenedor .title { text-align:left; padding:0px 0px 3px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #C4CFD2;}