/* CSS Document */
* { margin:0px; padding:0px;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; margin:0px;}
p, .parrafo { line-height: 20px; text-align:justify; margin:0px 0px 0px 0px; color:#666666; }
ul { text-align:left; line-height:20px; margin:15px 0px 0px 20px;}
li { margin:0px 0px 0px 20px;}
a, a:visited { text-decoration:none; color:#3399CC;}
a:hover { text-decoration:underline;}
img { border: none;}


/* maquetación a 2 columnas*/
#contenedor { width:1100px; height:auto; margin:0px; text-align:left;}
#cabecera { width:1100px; height:auto; margin:-737px 0px 0px 0px; position:relative;}
#cuerpo { width:900px; height:auto; margin:0px; text-align:left;}
#centro { width:900px; height:auto; padding:0px; margin-top:0px; position:relative; text-align:left;}
#contenido { width:900px; height:auto; text-align:left; position:relative;}
.imagenes { width:310px; height:auto; padding-left:20px;}
.textos { width:290px; height:auto; border:solid 2px #CCCCCC; border-bottom:none; border-top:none; padding:0px 20px 0px 20px;}
.pie { width:900px; height:50px; margin:30px auto auto auto; text-align:center; border-top:solid 1px #999999;}
.pie a, .pie a:visited { color:#666666; text-decoration:none;}



/*MENÚ*/
.menu { width:240px; height:auto; text-align:center;}
.menu-pie { width:100%; height:auto; margin:20px auto auto auto;}

/*TEXTOS*/
.texto1 {}
.resaltado { color:#2a3794; font-weight:bold;}
.resaltado2 { font-weight:bold;}
.resaltado3 { color:#8c2c8c; font-weight:bold;}
.resaltado4 { color:#00a9ea; font-weight:bold;}
.resaltado5 { color:#f08020; font-weight:bold;}

/*TÍTULOS*/

.titulo1 { font-size:14px; font-weight:bold; color:#e81c24;}
.titulo2 { font-size:14px; font-weight:bold; color:#8c2c8c;}

/*LISTAS*/
.lista1 { margin-left:0px;}
.lista2 { margin-left:0px; color:#72ba44; font-weight:bold;}