body{ background-color:#5A7692; margin:0; padding:0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#web{ width:552px; margin-left:auto; margin-right:auto; padding-top:15px; padding-bottom:15px;}
#cabecera{ width:551px; height:121px; background-image:url(graficos/cabecera.jpg); background-repeat:no-repeat; float:right;}
#contenedor{ width:551px; float:right; background-color:#FFFFFF; padding-top:25px;}
#fecha { width:532px; padding:2px 0 2px 20px; background-color:#5A7692; color:#1D1248; font-weight:bold;}
#logo_ome{ padding:30px 0 30px 0; text-align:center;}

#texto_presentacion, #texto_index{ padding:0px 25px 15px 25px; float:right; width:501px; clear:both;}
#texto_index { font-size:110%; color:#333; }
#texto_presentacion ul{ margin:0; padding:0; list-style-type:none; margin-bottom:15px;}
#texto_presentacion ul li { float:left; width:120px; margin-right:5px;}

#formulario contenedor{ width:551px; float:right;}
#formulario{ width:350px; padding:10px; border:1px solid #5A7692; float:left; margin-left:75px;}
#formulario form{ padding:0; margin:0;}
#formulario input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; border:1px solid #5A7692; color:#1D1248;}

#separador{ width:551px; float:right; height:15px;}

#prepie{ background-image:url(graficos/sombra_pie.jpg); background-repeat:no-repeat; width:552px; float:left; height:9px;}
#pie{ width:551px; float:left; color:#FFFFFF; font-size:9px; padding-left:1px; padding-top:15px;}

.titular { padding: 0 55px; }
.titular h1 { color:#4140a6; font-size:150%; float:left; margin-left:10px; }
.titular img{ float:left; border:0px; }
.titular p { clear:both; color:#666; padding:10px 40px 40px 15px; }

dl { margin-top:0; padding-top:0; }
dl dt { clear:both; padding:10px; padding-top:30px; font-weight:bold; color:#333; }
dl dd { display:inline; margin:0; padding:0;}
dl dd img { margin-left:10px; }