@charset "utf-8";
/* CSS Document */

html, body, ul, ol, li, h1, h2, h3, h4, h5, h6, h7, h8, form, fieldset {
	margin: 0;
	padding: 0;
	padding: 0;
	color: #99003A;
	text-align: left;
}

body {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	text-align: center;
	;
		/*background-image: url(../fondos/upvlogo3.gif);*/
}

p {
	text-align: justify;
	font-size: 110%;
	margin: auto 0px;
	color: #99003A;
}
p.prieto {
	text-align: justify;
	font-size: 80%;
	margin: 5px;
}

h1 {
	text-align: center;
	font-size: 200%;
	margin-bottom: 15px;
}
h2 {
	text-align:justify;
	font-size:150%;
	margin: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
h3 {
	text-align:justify;
	font-size:130%;
	margin: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
h4 {
	text-align:justify;
	font-size:110%;
	margin-bottom: 10px;
	margin-top: 10px;
}
/* <em>Autor</em>es */
h5 {
	text-align:justify;
	font-size:110%;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #000;
}
/*Subrayado Memoria*/
h9 {
	text-align:justify;
	font-size:110%
}
h7 {
	text-align:center;
	font-size:110%
}
/*<em>Autor</em> de la biografía, el grabado, ...*/
h8 {
	text-align:right;
	font-size:110%;
	margin: 15px;
}
h6 {/*Titulo, autor, cartografo, original*/
	text-align:justify;
	font-size:90%;
	margin-top: 10px;
	margin-bottom: 10px;
}
h10 {/*Titulo, autor, cartografo, original*/
	text-align:left;
	font-size:80%;
	color: #000;
	margin-top: 15px;
}
p em {font-style:italic}

#wrapper {
	width: 790px;
	margin:10px auto;
	text-align:left;
	/*min-height: 1024px;*/
  /*height: auto !important;*/
 }
#wrapper #content h6 em {
	color: #000;
}
#banner{
	height: 120px;} /* Podemos añadirle cualquier fondo */
#subbanner {
	height:25px;
	text-align: center;
	margin: 5px;
	padding: 5px;
}
#subsubbanner { /*autor de la biografía, el grabado, ...*/
	height:25px;
	text-align: right;
	margin: 5px;
	padding: 5px;}
#espacio { /*inicio de la pagina de inicio*/
	height:50px;
	text-align: right;
	margin: 5px;
	padding: 5px;}
#espacio1 { /*inicio de la pagina de propias*/
	height:30px;
	text-align: right;
	margin: 5px;
	padding: 5px;}
#espacio2 { /*inicio de la pagina de propias*/
	height:15px;
	text-align: right;
	margin: 5px;
	padding: 5px;}

#content {
	padding-top:20;
	padding-bottom:20;
	margin-top: 20px;
	padding-left: 0px;
	color: #99003A;
}
#content p{
	margin: 10px 10px 10px 0px;
	padding: 10px 0px;
}
#footer{
	clear:both;
	/*background-color: #FF9;*/
	color: #FFFFFF;
	font-size: 60%;
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	height: 15px;
	}
#leftcol{
	width: 300px;
	height: auto;
	background-color: #FFF;
	float:left;
	margin: 20px 20px 20px 0px;
	color: #99003A;
}
#paypal{
	margin-left: 150px;
	margin-right: 150px;
}
.container{width:90%;float:right;}
.leftimage {	float:left;	margin-top: 15px;	margin-right: 15px;	margin-bottom: 15px;}
.rightimage {	float:right;	margin-top: 15px;	margin-bottom: 15px;	margin-left: 15px;}
.rightlogo {
	float:right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	}
.direccion { /*para direccion, telefono, etc.*/	float: left;	margin: 20px 15px 20px 0px;	color: #000;}
.leftimage p, .rightimage p, .centerimage p{text-align:center; font-size: 10px; margin-top: 0px;	margin-bottom: 0px; } /*para pie de foto*/
.direccion p {text-align:left;	font-size: 12px;	color: #000;	margin-top: 5px;	margin-bottom: 5px;}
.direccion h1 {	text-align:left;font-size: 20px;color: #000;margin-top: 10px;margin-bottom: 10px;}
.direccion h2 {	text-align:left;font-size: 15px;color: #000;margin-top: 10px;	margin-bottom: 5px;}
.autor { /*para titulo, autor, cartógrafo, etc.*/	float: left;}
.autor p {
	font-size: 110%;
	color: #99003A;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 0px;
}
.autor p em{
	font-size: 110%;
	color: #000;
	margin-top: 5px;
	margin-bottom: 0px;
}
#gallery {
	height: 525px;
	width: 700px;
}
#content iframe {
	height: 400px;
	width: 600px;
}
body ul {
	text-align: justify;
	font-size: 110%;
}
#content ol {
	text-align: justify;
	list-style-type: decimal;
	list-style-position: inside;
	font-size: 110%;
}

.tarifas {
	text-indent: 2;
	list-style-type: none;
	margin-top: 2em;
	padding-top: 2em;
}

