/* estilo_base.css - Estilos base del sito web Grupo Las Cortes de Cádiz y el Primer Liberalismo en Andalucía */

body { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia,"Times New Roman", serif; 
	font-size: 13px;
	background-color: #FFFFFF;
	color: #9A3519;
	height: 100%;
	overflow:auto;
}

p { font-size: 13px; color: #9A3519; text-align: justify; line-height: 130%; text-indent: 4em; }

p h1, h2, h3 { text-indent: 0em; padding: 0px;}

ul { /*list-style-image: url(img/bolo.gif);*/ }

li { 	
	text-align: justify; list-style: none; 
	background: url(img/bolo.gif) no-repeat 0px 1.7ex;
	padding-left: 10px; padding-bottom: 1ex; padding-top: 1ex;
}

a { color: #AB583F; text-decoration: none; }
a:active { }
a:hover { text-decoration: underline; }

img {  margin: 0px; padding: 0px; border: 0px; }

em { font-style: normal; font-weight: bold; color: #AB583F; }

h1 { font-size: 30px;  font-weight: normal; color: #AB583F; margin-top: 0px; margin-bottom: 0.5ex;  }
h2 { font-size: 24px; font-weight: normal; color: #AB583F;  margin-top: 0.5ex; margin-bottom: 0.5ex; }
h3 { font-size: 14px; font-weight: bold; color: #AB583F; margin-top: 0.5ex; margin-bottom: 0ex; }

.centrado { text-align: center; text-indent:0px; }
.negrita { font-weight: bold; }
.cursiva { font-style: italic; }
.dcha { text-align: right; }

/* Estructura */
div#superior { 
	position:absolute; top:0; left:0; 
	margin:1% 1% 1% 1%; 
	width:98%; height:86px; 
	border: 1px solid #E5CFC6; 	
	background-color: #FFFBF0; 
}
div#izquierda { 
	position:absolute; 
	top:105px; left:1%; 
	width:20%; height:79%; 
	overflow:auto; 
	border: 1px solid #E5CFC6;
	background-color: #FFFBF0; 
}
div#derecha { 
	position:absolute; 
	top:105px; left:22%; 
	width:77%; height:79%; 
	overflow:auto; 
	border: 1px solid #E5CFC6;
	background-color: #FFFDF8;
}

/* Cabecera */
div#titulo { position: absolute; top: 13px; left: 2%; }
div#imagenes { position: absolute; top: 3px; left: 22.5%; }
div#grupo { position: absolute; top: 11px; left: 75%; }
div#logo_uca { position: absolute; top: 9px; left: 94%; }

/* Menú */ 
div.indice { position:relative; top: 25px; text-align: center; }
div#menu { position: absolute; top: 52px; left:20px; overflow: visible; }
div.switchcontent { line-height: 150%;  } /* Submenús contraibles */
img.opc_menu { position: relative; margin-top: 2.5ex; cursor:hand; cursor:pointer; }
img.opc_submenu { position: absolute; left: 20px; }

/* Contenido página principal */
#titulo_ppal { position: relative; top: 20px; }
#img_ppal { position: relative; top: 25px; }
#texto_ppal { position: relative; top: 25px; padding-bottom:2ex; text-indent: 0px; text-align: center;}

/* Contenidos */
.titulo {  position: absolute; top: 15px; left: 15px; }
#titulo_centrado { position: absolute; top: 15px; text-align: center; }
div.contenido { 
	position: absolute;
	top: 60px; left: 30px;
	width: 93%; 
	padding-bottom: 3ex; 		
}
img.imagen { position: relative; float: left;  padding-top: 0.5em; padding-right: 1.5em; padding-bottom: 1em;}

/* Curriculum */
div.curriculum { 
		position: absolute;
		top: 15px; left: 30px;
		width: 92%; 
		padding-bottom: 3ex; 		
}
#volver { position: absolute; top:15px; left: 78%;  }

/* Noticias */
div.contenedor_noticias {
	position: absolute;
	top: 10px; margin-left: 3%; margin-right: 3%;
	width: 94%; 
}

.contenedor_noticias p { text-indent: 2em; }

div#ultima_noticia {
	float: left;
	width: 46%;
	margin-right: 1%; 
	padding: 1% 1% 1% 1%;
	overflow: hidden;
}

div.noticias {
	width: 46%;
	float: right;
	padding: 1% 1% 1% 1%; 
}

div.noticia { border-bottom: 1px dotted #9A3519; }

div.ver_todas { clear: both; text-align: center; margin-bottom: 3ex;}

div.barra_nav { clear: both; height: 2ex; width: 70%; margin: 1ex auto 3ex auto; font-weight: bold;  }
div.flota_izqda { top:0; float: left; width: 35%; text-align: left; }
div.flota_dcha { top:0; float: left;  width: 35%; text-align: right; }
div.flota_centrado { top:0; float: left;  width: 30%; text-align: center;}


/* Galeria imágenes */
div.linea_galeria { position: relative; clear: left; width: 100%; text-align: center;overflow: hidden; }
div.linea_galeria p { text-indent: 0; }
div.col_galeria { float: left; width: 22%; text-align: center; margin: 1% 1% 1% 1%; overflow: hidden; }
div.col_galeria p { margin: 0; }
div.col_galeria a { color: #9A3519; }
img.escalada { width: 70%; height: 70% }

/* Publicaciones */
div.libro { 
	clear: left;
	width: 90%; 
	margin: 0 auto 0 auto; 
}
div.datos_libro {
	padding-top: 2%;
	padding-bottom: 2%;
	line-height: 200%;
}
div.datos_libro_min {
	padding-top: 2%;
	padding-bottom: 2%;
	line-height: 150%;
	font-size: 100%;
}
div.leer_fragmento { margin-right: 20%; }
div.leer_fragmento_min { margin-right: 25%; }
div.texto_final { position: absolute; bottom: 3%; width: 100%;  }
img.imagen_min { 
	width: 10%; height: 20%;
	position: relative; 
	float: left;  
	padding-top: 0.5em; 
	padding-right: 1.5em; 
	padding-bottom: 1em; 
}

