
/*genericos*/
	body{background:url(../images/fondo.gif) repeat-x;font:0.626em arial;color:#4d2612}
	body,#contenedor{margin:0}
	body,.cabecera,#contenedor,#interiores{padding:0}
	h1,.cabecera{width:904px}
	h1{height:65px;text-indent:-4000px}
	h1,.cabecera,#interiores,#pie{margin:0 auto 0 auto}
	a{font:1.1em arial;font-weight: bold;text-decoration: none;}
	a:visited{font:1.1em arial;font-weight: bold;text-decoration: none;color: #b25b06}
	a:link,a:visited {color: #b25b06;}
	a:hover,a:active {color: #b25b06;}
	
	
	p{font-size:1.1em; margin: 2px 2px 10px 2px}

/*maquetacion*/
.cabecera{
	background:url(../images/logo.jpg) no-repeat top center;
	height:135px;
	}
#interiores{
	background:url(../images/pixelfondo.jpg);
	width:902px;
	/*height:325px;*/
	border-right:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	font-size: 1.2em;
	
	padding: 0px;
	overflow:hidden;
	}
html>body #interiores{
	min-height:345px;
	height:auto;
	overflow: hidden;
	
	}
#pie{
	background:url(../images/pie.jpg) no-repeat top center;
	width:904px;
	height:39px;
	font:1.1em arial;font-weight: bold;text-decoration: none;color:#d2c492;
	padding:27px 0px 0px 20px}
#pie a{
	font:1em arial;font-weight: bold;text-decoration: none;color:#d2c492;
}
.espaciomail{
	padding: 0px 0px 0px 235px
}
/*.bloquea{background:url(../images/bloquea.jpg) no-repeat top left;}
*/
.bloquea,.bloqueb,{
	width:200px;
	height: 308px;
	float:left;
	margin: 15px 0px 0px 9px;
	
}
.bloquea a,.bloqueb a,{
	width:135px;
	height: 40px;
	float:left;
	}
html>body .bloquea,.bloqueb{
	width:200px;
	height: 353px;
	margin: 15px 0px 0px 9px;
	/*text-indent: -4000px;*/
	float: left;
}
html>body .bloquea a,.bloqueb a,{
	width:200px;
	height: 40px;
	float:left;
	
	border: 1px solid red}

/*.bloqueb{background:url(../images/bloqueb.jpg) no-repeat top left;}
*/


.bloquec{
	width: 200px;
	height: 273px;
	float: left;
	margin: 15px 12px 0px 9px;
	padding: 60px 0px 0px 0px;
	background:url(../images/bloquec.jpg) no-repeat top left;
	
	}
html>body .bloquec{
	margin: 15px 21px 0px 9px;

}
/*html>body .bloqued{
	width: 200px;
	height: 308px;
	padding-right: 30px;
	margin-left: 32px}*/
.bloqueinterior{
	width: 630px;
	height: 308px;
	float: left;
	margin: 5px 8px 5px 5px;

	}
html>body .bloqueinterior{
	min-height:300px;
	height:auto;
	width: 637px;
	float: left;
	margin: 4px 3px 4px 8px;}
.reflexion,.titular{font-size: 1.1em;margin:8px 0px 0px 0px;padding:0px}
.reflexion,.titular{	padding: 4px}
.reflexion{font-style: italic;}
.titular{font-weight: bold; font-size: 1.4em; }
.titularefle{font-weight: bold; font-size: 1.1em;}

/*menus*/
ul#idiomas{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 760px;
	list-style-type:none;}
ul#idiomas li,{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	list-style-type:none;
	display:inline}
ul#idiomas a{color:#d2c492}
html>body #idiomas li{display:inline}

ul#menu{
	margin: 25px 0px 0px 10px;
	float: left;
	list-style-type:none;
	display:inline;
	font-size: 1.5em;}
ul#menu li{
	margin: 0px;
	list-style-type:none;
	display:inline;
	margin: 2px 2px 2px 2px}
ul#menu a{color:#4d2612}
html>body #menu{padding: 0px}

ul#menureflex{
	float: left;
	list-style-type:none;
	display: block;
	margin: 0px 0px 0px 3px;
	font-size: 1.3em;}
ul#menureflex li{
	margin: 0px;
	list-style-type:none;
	display: block;
	background:url(../images/flecha.gif) no-repeat left;
	padding: 0px 0px 0px 10px}
ul#menureflex a{color:#4d2612}
html>body #menureflex{padding: 0px}
#reflexiones{
	float: left;
	padding: 0px 20px 0px 30px;
}
/*textos*/
h2{
	font:1.5em arial;font-weight: bold;text-decoration: none;
	margin: 0px 0px 7px 0px}
.subrayado{
	/*text-decoration: underline;*/}
h2.subtitular{
	font:1.3em arial;font-weight: bold;text-decoration: none;
	margin: 0px;
	margin: 0px 0px 4px 0px}
h3{
	font:1.2em arial;font-weight: bold;text-decoration: none;
	margin: 20px 0px 0px 0px;
	color: #c48602
	
}
.negrita{
	font:1.1em arial;font-weight: bold;text-decoration: none;
}
.direccion{
 clear: both;
 padding: 0px 0px 0px 10px;
 font:1.1em arial;font-weight: bold;text-decoration: none;
}
.pasa{
	margin-top:  30px;
	float: left;

}
.pasa2{
	width: 450px;
	float: right;
	text-align: left;
	margin-right: 50px;
	
}
ul.listalink{
	margin: 0px 0px 0px 60px;
}
ul.listalink li{
	display: block;
	font-size: 1.3em;
	list-style-type: none;
}
p.mailref{
	margin: 0px 5px 0px 10px;
	text-align: center;
	padding-bottom: 30px;
	
}
.santos{
	margin: 0px 50px 0px 20px;
}

.mas{
	margin-left: 5px;
}
.homemonasterio{
	clear: both;
	width: 400px
}