body {margin:40px;padding:0px; 	font-family : arial, helvetica, Sans-serif; 	font-size : 11px; 	color : black; 	background :  url(imagenes/fondo.jpg) repeat-x #d2cfbe; 	} 	a { 	color : white; 	font-size : 11px; 	font-weight : bold; 	text-decoration : none; 	font-family : arial, helvetica, Sans-serif;} 	a:hover { 	font-size : 11px; 	font-weight : bold; 	text-decoration : none; 	font-family : arial, helvetica, Sans-serif; 	color : #ffb400;} 	a:visited { 	font-size : 11px; 	font-weight : bold; 	text-decoration : none; 	font-family : arial, helvetica, Sans-serif;} 	a.lista { 	color : #564300; 	font-size : 11px; 	font-weight : bold; 	text-decoration : none; 	font-family : arial, helvetica, Sans-serif;} 	a.lista:hover { 	font-size : 11px; 	font-weight : bold; 	text-decoration : none; 	font-family : arial, helvetica, Sans-serif; 	color : black; 	text-decoration : underline;} 	a.lista:visited { 	font-size : 11px; 	font-weight : bold; 	text-decoration : none; 	font-family : arial, helvetica, Sans-serif;} 	a.ampli_foto { 	color : black; 	text-decoration : none;} 	a.ampli_foto:hover { 	color : black; 	text-decoration : none;} 	a.ampli_foto:visited { 	color : black; 	text-decoration : none;} 	a.idioma { 	color : black; 	text-decoration : none;} 	a.idioma:hover { 	color : orange; 	text-decoration : none;} 	a.idioma:visited { 	color : black; 	text-decoration : none;} 	.neg { 	font-family : arial, helvetica, Sans-serif; 	font-size : 12px; 	font-weight : 600; 	color : #663509;}#sombra{ 	position:relative; 	display:block; 	margin:auto; 	width : 750px; 	height : 533px; 	background : url(imagenes/sombra.jpg);}#content{ 	position:relative; 	display:block; 	margin:auto; 	width : 374px; 	height : 586px; 	background : url(imagenes/index_back.jpg);} 	#contenedor { 	position:absolute; 	display:block;	top:12px;	left:17px; 	width : 714px; 	height : 508px; 	border : 1px solid black; 	background : url(imagenes/fondo_con.jpg); 	 } 	#cabecera { 	width : 714px; 	height : 71px;} 	#botonera { 	top : 70px; 	width : 715px; 	height : 20px; 	background : #524d47 url(imagenes/fondo_botonera.jpg); 	vertical-align : middle; 	color : white; 	text-align : center;} 	#fotos { 	position : absolute; 	left : 0; 	top : 103px; 	width : 240px; 	height : 370px; 	vertical-align : top;} 	#animacion { 	position : absolute; 	left : 0; 	top : 103px; 	width : 240px; 	height : 370px; 	vertical-align : top;} 	#foto_grande { 	position : absolute; 	left : 0; 	top : 0; 	width : 225px; 	height : 283px; 	margin : 6px; 	border : 1px solid black;} 	#grande { 	width : 225px; 	height : 283px;} 	#mini_izq { 	position : absolute; 	left : 0; 	top : 288px; 	width : 110px; 	height : 80px; 	margin : 6px; 	border : 1px solid black;} 	.min { 	width : 110px; 	height : 80px;} 	#mini_der { 	position : absolute; 	left : 115px; 	top : 288px; 	width : 110px; 	height : 80px; 	margin : 6px; 	border : 1px solid black;} 	#textos { 	position : absolute; 	left : 245px; 	top : 103px; 	width : 315px; 	height : 390px; 	padding-top : 5px; 	padding-right : 5px;} 	#textos_vino { 	position : absolute; 	left : 245px; 	top : 103px; 	width : 326px; 	height : 390px; 	padding-top : 5px; 	padding-right : 5px;} 	#der_est { 	position : absolute; 	left : 565px; 	top : 103px; 	width : 143px; 	height : 367px; 	vertical-align : middle; 	padding : 5px; 	text-align : left;} 	#titulo { 	position : absolute; 	padding-top : 15px; 	padding-left : 5px; 	left : 0; 	top : 0; 	width : 98%; 	text-align : left; 	vertical-align : middle; 	height : 50px; 	font-family : arial, helvetica, Sans-serif; 	font-size : 30px; 	color : #642000; 	text-decoration : underline; 	font-weight : bold;} 	#texto { 	position : absolute; 	left : 0; 	top : 80px; 	width : 314px; 	height : 280px; 	overflow : auto;} 	.amp { 	position : absolute; 	top :350px; 	right : 15px; 	background-color : #630003; 	padding : 2px; 	z-index:4;} 	.amp_g { 	position : absolute; 	top :270px; 	right : 10px; 	background-color : #630003; 	padding : 2px; 	z-index:1;} 	.amp_izq { 	position : absolute;top:355px; 	left : 70px; 	background-color : #630003; 	padding : 2px; 	z-index:2;} 	.amp_der { 	position : absolute;top:355px; 	right : 10px; 	background-color : #630003; 	padding : 2px; 	z-index:3;} 	#derecha { 	position : absolute; 	left : 570px; 	top : 103px; 	width : 134px; 	height : 367px; 	background : url(imagenes/fondo_derecha.gif) repeat-x; 	vertical-align : middle; 	text-align : left; 	padding : 5px;} 	#der_sin { 	position : absolute; 	left : 570px; 	top : 103px; 	width : 134px; 	height : 367px; 	vertical-align : middle; 	text-align : left; 	padding : 5px;} 	#pie { 	position : absolute; 	left : 0; 	top : 482px; 	width : 714px; 	height : 26px; 	background : url(imagenes/pie_fondo.jpg) no-repeat;}#con_pie{position:absolute; 	color : white; 	bottom:8px; 	right:5px; 	width : 280px; 	height : 10px; 	}#idiomas{position:absolute; top: 526px; left: 16px;}#atrio{position:absolute; bottom:5px; left:5px; color:white;} 	#fotos_bilbao { 	position : absolute; 	left : 0; 	top : 0; 	width : 225px; 	height : 365px; 	margin : 6px; 	border : 1px solid black;} 	#sin_marco { 	position : absolute; 	left : 0; 	top : 0; 	width : 225px; 	height : 365px; 	margin : 6px; 	border : 1px solid black; 	background-color : white;} 	.grande_sola { 	width : 225px; 	height : 365px;} 	#formulario { 	width : 100%;} 	.celda_form { 	padding : 5px; 	vertical-align : top; 	border-bottom : 10px; 	font-weight : bold; 	font-size : 11px; 	color : #565656;} 	.form-text { 	color : #564502; 	font-size : 11px; 	font-weight : bold;} 	.cita { 	font-size : 11px; 	font-weight : 600; 	font-style : italic;} 	.fuente { 	font-size : 10px; 	font-weight : 600;} 	.carta { 	width : 95%; 	border-bottom : 1px solid black; 	margin-bottom : 20px;} 	.tit_carta { 	font-size : 18px; 	font-weight : bold;} 	.cab_izq { 	text-align : left; 	width : 90%; 	font-size : 13px; 	font-weight : 800; 	border-bottom : 10px; 	border-bottom : 1px solid #8d8d8d;} 	.cab_de { 	text-align : right; 	width : 50%; 	font-size : 13px; 	font-weight : 800; 	border-bottom : 10px;} 	.cel_izq { 	text-align : left; 	width : 90%; 	font-size : 11px; 	font-weight : bold; 	color : #595959;} 	.cel_de { 	text-align : right; 	width : 50%; 	color : #5b3b02; 	font-weight : bold; 	font-size : 11px;} 	.presentacion { 	position : absolute; 	overflow : auto; 	left : 245px; 	top : 110px; 	width : 315px; 	height : 360px; 	padding-right : 5px;} 	.bil_ti { 	font-size : 14px; 	font-weight : 900; 	color : #564300;} 	.intro { 	font-size : 11px; 	font-style : italic;}.marcado{border:1px white solid;background-color:red;color:white;padding : 5px;vertical-align : top;border-bottom : 10px;font-weight : bold;font-size : 11px;}
