/* estilo_base.css - Estilos base del sito web Hermanos Pavón Vila */

body { 
	margin: 8px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, sans-serif, helvetica;
	background-color: #5286BE;
	line-height: 0px;
}

p {
	font-size: 12px;
	text-align: center;
	color: #323232;
	margin-top: 0px; margin-bottom: 0px;
	margin-left: 35px; margin-right: 35px;
	padding: 1ex 0px 1ex 0px;
	text-align: justify;
	text-indent: 4em;
	line-height: normal;
}

img {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }

em { font-style: normal; font-weight: bold; }

h1 { font-size: 18px; padding-top:10px; margin-top: 0px; margin-left: 35px; }
h2 { font-size: 16px; padding-top:30px; margin-left: 60px; }

.dcha { text-align: right; }
.centrado { text-align: center; }
.no_indentado { text-indent: 0px; }
.activo { color: #6AA0DB; }
.negrita {  font-weight: bold; }
.italica {  font-style: italic; }

#fondo {
	position: relative;
	width: 788px; 
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-color: white;
}

#area_web {
	position: relative;
	width: 788px; 
	margin: 0px auto 0px auto;
	padding: 0px 0px 30px 0px;
	background: url('img/fondo_barra_inferior.gif') bottom no-repeat;
}


#cabecera {
	position: relative;
	width: 788px; height: 158px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background: url('img/fondo_barra_submenu.gif') bottom left no-repeat;
}

#cabecera a { color: white;  font-weight: bold; text-decoration: none;}
#cabecera a:active { color: white; text-decoration: none; }
#cabecera a:hover { color: white; text-decoration: underline; }

#tira_cabecera { width: 788px; height: 98px; }
#tira_botonera { width: 788px; height: 23px; }

#barra_menu_ppal {
	position: absolute; top: 104px; left: 50px;
	margin: 0px; padding:0px;
	width: 788px; height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

#barra_menu_ppal li {
	top: 0px;
	position: absolute;
	margin: 0px;
	padding: 5px;
	list-style: none;
}

#barra_menu_ppal li, #barra_menu_ppal a {
	height: 25px; 
}

#boton_historia { 
	margin: 0px;
	padding:0px;
	top:0px; left:0px; position: relative; 
}

#boton_docs { 
	margin: 0px;
	padding:0px;
	top:0px; left:120px; position: relative; 
	width: 136px;
}

#boton_prensa { 
	margin: 0px;
	padding:0px;
	top:0px; left:270px; position: relative; 
	width: 136px;
}

#boton_hijos { 
	margin: 0px;
	padding:0px;
	top:0px; left:424px; position: relative; 
	width: 136px;
}

#boton_libro { 
	margin: 0px;
	padding:0px;
	top:0px; left:560px; position: absolute; 
	width: 136px;
}

#barra_submenu {
	position: absolute;
	top: 119px;
	width: 788px; height: 39px;
	margin: 0px 0px 0px 0px;
	padding-top: 2px; 
	padding-bottom: 4px;
	padding-left: 0; padding-right: 0px;
	color: #5F5F5F;
	text-align: center;
	font-size: 12px;
	background: transparent;
	text-indent: 0px;
}

#barra_submenu a { color: #5F5F5F;  font-weight: normal; text-decoration: none;}
#barra_submenu a:active { text-decoration: none; }
#barra_submenu a:hover { text-decoration: underline; }

#area_texto {
	position: relative;
	top:0px;
	width: 788px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url('img/tira_horizontal.jpg') repeat-y;
}

#area_texto a {  color: #6AA0DB; }

.boton_subir {
	width: 51px; height: 13px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.boton_ver_doc {
	width: 183px; height: 16px;
	padding-right: 10px;
	padding-bottom: 10px;
}


#barra_inferior {
	position: relative;
	top: -25px;
	width: 788px; height: 39px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	color: black;
	text-align: center;
	font-size: 12px;
	background: url('img/fondo_barra_inferior.gif') no-repeat;
	text-indent: 0px;
	border: 2px solid black;
}

	

