/* CSS para http://libroblancotic.aupa.info/ */

/* Definición de etiquetas generales */
body { font-family: "arial", sans-serif; color:#000000; text-align: center; background-color: #fff; }
p { font-size: 0.8em; }
h1 { color:#717171; font-size: 1.2em; font-style: normal; margin-top: 25px; margin-bottom: 20px; line-height: 1.3em; background-image: url('../img/cuadro.png'); background-repeat: no-repeat; background-position: 0pt 0pt; padding-left:22pt;}
h2 { color:#717171; font-size: 1em; font-weight: bold; margin-top: 25px; border-bottom-color: #059de8; border-bottom-width: 2px; border-bottom-style: solid; }
img { margin-right: 7pt; }
a:link{ color:#616161; text-decoration:none;  }
a:visited { color:#303030; text-decoration:none; }
a:hover{ color:#059de8; text-decoration:underline; }
ul{ font-size: 0.73em; font-weight:normal; list-style:none; line-height: 2em; margin:0pt; padding-left:0pt; }
li{ padding-left: 0pt; margin-top:1.5em; padding-left:0pt; margin-left:0pt; }

/* Definición de los estilos de las Capas */
#cuerpo{ width:980px; position: relative; background-image:url('../img/fondo2.jpg'); background-repeat:no-repeat; background-position: bottom right; text-align:left; margin-left: auto; margin-right: auto; }

#presentacion{ width:550px; padding-top: 10px; }
#presentacion img{ border: 0px; }


#secciones{ width: 380px; position:absolute; top: 60px; left: 605px; }
#secciones a:link{ color:#555; text-decoration:none;  }
#secciones a:visited { color:#333; text-decoration:none; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #059de8; }
#secciones a:hover{ color:#059de8; text-decoration:underline; }

#descargas{ width:550px; }
#descargas h2 { margin-top: 40px; }
#descargas ul{ font-size: 0.7em; font-weight:normal; list-style:none; line-height: 1em; margin:0pt; padding-left:0pt; }
#descargas li{ padding-left: 0pt; margin-top:1em; padding-left:0pt; margin-left:0pt; }

#pie{ margin: 20px; text-align: center; padding-top: 60px; }
#pie img{ margin-right:0px; border:0px; }

#cajaerror{ width:600px; text-align:left; margin-left: auto; margin-right: auto; border-width: 1px; border-color: #059de8; border-style: dotted; }
#cajaerror a:link{ color:#555; text-decoration:none;  }
#cajaerror a:visited { color:#000; text-decoration:none; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #059de8; }
#cajaerror a:hover{ color:#059de8; text-decoration:underline; }
#cajaerror p { padding-left: 7pt; padding-right: 7pt; }
#cajaerror h1 { color: #000; background-position: 7pt 0pt; padding-left:30pt; padding-right: 7pt; }

/* Otros estilos utilizados */
.logo{ margin-top: 50px; margin-bottom: 40px; margin-left: 40px; }
.pdf{ background-image: url('../img/pdf.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt center; padding-left:27pt; padding-top:15px; padding-bottom:15px; line-height: 1.7em; }
.flv{ background-image: url('../img/flv3.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: 0pt center; padding-left:27pt; padding-top:15px; padding-bottom:15px; line-height: 1.7em; }

