a, img { outline-style: none;
}

body { margin-top: 20px;
background-color:white;
font-size:10pt;
font-family:Arial;
margin:0;
padding:0;
color:black;
text-align: center;
}

a {color:green;
text-decoration:none;
}

a:visited {color:green;
text-decoration:none;
}

a:hover { color:green;
text-decoration: underline;
}

a:active { color: black; }

#secciones {margin-top: 20px;
margin-bottom: 10px;
font-size: 12px;
}

#secciones a, secciones a:hover, secciones a:visited { color: #000099;
font-weight: normal;
}

#pie a, pie a:hover, pie a:visited { font-weight: bolder;
color: gray;
text-decoration: none;
}

#pie p {text-align: center; }

h1, h1 a { width:500px;
font-size:10pt;
color:gray;
margin:0;
}

h2 {
font-size:12pt;
color:black;
padding-top:2px;
}

h3 { color:gray;
background-color: white;
border: dotted 1px black;
padding: 4px;
width:425px;
font-size:7pt;
text-align: justify;
margin-bottom: 15px;
}

h4 { color: black;
text-align: left;
border-bottom: 1px solid gray;
font-size: 12pt;
width: 600px;
margin:auto;
margin-top: 18px;
margin-bottom: 12px;
}

.codigo { background-color: #FFFFEE;
border: double 3px black;
width:580px;
padding: 5px;
text-align: left;
font-size: 8pt;
}

#formulario { text-align:center;
}

#formulario table { margin:0 auto;
font-size: 12px;
      }
p, ul { text-align:justify;
width: 600px;
margin:auto;
margin-bottom: 12px;
}

li { margin-left: 30px;
}

#detalle { 
}

#detalle h1 { color: #000099;
border-bottom: 3px double black;
margin: auto;
margin-bottom: 15px;
text-align: left;
font-size: 14pt;
}

#detalle table { margin: auto;
border: 1px solid black;
}

#detalle td { padding: 10px;
font-weight: bolder;
}

.blog_entries { padding-left: 4px;
padding-right: 4px;
width: 500px;
background-image: url(/art/fondo-rss.png);
background-repeat: repeat-y;
background-color: #FFFFEE;
margin-left: auto;
margin-right: auto;
text-align: center;
border: dotted 1px gray;
margin-top: 0px;
margin-bottom: 10px;
}

dt { text-align: left;
font-weight: bolder;
margin-left: 5px;
margin-top: 8px;
margin-bottom: 3px;
text-decoration: underline;
color: green;
font-size: 100%;
}

dd { text-align: justify;
margin-left: 5px;
margin-right: 5px;
font-size: 90%;
}

.fecha { font-style: italic;
font-size: 85%;
}

#caja-buscador { margin-top: 20px;
margin-bottom: 20px;}
