/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*===LA BUENA PARTE PLANTILLA GENERAL===*/
/*Estructura General*/
	html{
		background: 	#9c6603;}
	#wrap {
		background: 	#612505; 
		width: 			690px; 
		margin: 		0 auto;
	}
	#header {
		width: 			680px; 
		height: 		168px; 
		background: 	#FFF url(images/cabezal.jpg); 
		margin: 		5px auto; 
		text-align: 	center;
	}
	#header h1, #header h2 {
		display:		none;
	}
	address {
		font-style:		italic;
	}
	em {
		font-style:		italic;
	}
	strong {
		font-weight:	bold;
	}
	/*menu*/
	#menu {
		height:			20px;
	}
	#menu ul li {
		color: 			#FFF; 
		float: 			left; 
		padding: 		0; 
		padding-left:	15px; 
		list-style: 	none; 
		margin: 		0;
	}
	#menu ul li a {
		color:			#fff; 
		text-decoration:none;
	}
	#menu ul li a:hover {
		color:			#FFCC66; 
		font-weight: 	bold;
	}
	/*contenido*/
	#lbp {
		width: 			680px; 
		background: 	#E8CF9B url(images/bkcont.jpg) repeat-y center; 
		margin: 		0 auto; 
		position:		relative; 
		padding-top:	20px; 
		padding-bottom:	10px;
	}
	#lbp h1 {
		color:			#612505; 
		font-size:		153%; 
		font-weight:	bolder; 
		margin-left:	40px; 
		margin-top: 	10px;
	}
	#lbp h2 {
		color:			#612505; 
		font-size: 		107%; 
		font-weight: 	bold; 
		margin-left:	40px;
	}
	#lbp h3 {
		color:			#612505; 
		font-size: 		107%; 
		font-weight: 	bold;  
		margin-left:	40px;
	}
	#lbp h3 a {
		color:			#612505; 
		text-decoration:none;
	}
	#lbp h3 a:hover{
		color: 			#000000; 
		font-weight:	bolder;
	}
	#lbp h4 {
		color:			#612505; 
		font-size: 		100%; 
		font-weight: 	bold;  
		margin-left:	40px;
	}
	#lbp h5 {
		color:			#612505; 
		font-size: 		95%; 
		font-weight: 	bold;  
		margin-left:	40px;
	}
	#lbp h5 {
		color:			#612505; 
		font-size: 		95%; 
		font-weight: 	bold;
	}
	#lbp h6 {
		color:			#612505; 
		font-size: 		87%; 
		text-align:		center;
		font-weight: 	bold;
		padding: 5px 0 5px 0;
		border-bottom:	#000 solid 1px;
	}
	#lbp p {
		margin: 		10px 40px; 
		margin-top:		10px; 
		text-align: 	justify;
	}
	#lbp a {
		color:			#612505;
	}
	#lbp blockquote {
		margin: 		10px 40px; 
		margin-top:		10px; 
		text-align:		justify;
		font-size:		120%;
		display:		inline;
		font:			"Arial Black", Gadget, sans-serif;
		width:			150px;
		font-weight:	bold;
	}
	#lbp p.cita2 {
		margin: 		10px 40px; 
		margin-top:		10px; 
		text-align:		justify;
		display:		inline-block;
		font-size:		90%;
		width:			150px;
	}
	
		/*tooltip*/
	#lbp a.biblegateway {
		color: 			#612505;
	}
	#lbp a.biblegateway span {
		display:		none; 
		padding: 		5px; 
		font-size:		100%;
	}
	#lbp a.biblegateway:hover span, #lbp a.biblegateway:focus span, #lbp a.biblegateway:active span {
		display: 		inline; 
		background: 	#612505; 
		color:			#fff; 
		border: 		2px solid #CCCCCC; 
		position:		absolute; 
		white-space:	pre; 
		text-align:		left; 
		text-decoration:none;
	}   
	#lbp p a.citatooltip {
		color:			#612505; 
		font-size:		90%;
	}
	#lbp p a.citatooltip span {
		display: 		none; 
		width: 			250px; 
		padding: 		5px; 
		white-space:	pre-line; 
		font-size:		90%; 
		line-height:	135%;
	}
		#lbp p a.citatooltip:hover span, #lbp p a.citatooltip:focus span, #lbp p a.citatooltip:active span {
		display:		block; 
		background: 	#612505; 
		color:			#fff; 
		border: 		2px solid #CCCCCC; 
		position:		absolute; 
		white-space: 	pre-line; 
		text-align:		left; 
		text-decoration:none;
	}
	
		/*compartir*/
	#lbp #compartir {
		position: 		absolute; 
		top:			20px; 
		right: 			20px;
	}
	/*navegación*/
	#lbp #lbpnav {
		width: 			50%; 
		margin:			10px auto; 
		text-align:		center;
	}
	#lbp #lbpnav a {
		color:			#612505; 
		text-decoration:none; 
		padding:		10px;
	}
		#lbp #lbpnav a:hover {
		font-weight: 	bolder; 
		text-decoration:underline;
	}
	/*pie*/
	#pie {
		background: 	#C6AA39; 
		width: 			680px; 
		margin: 		5px auto; 
		padding: 		2.5px 0;
		border-bottom:	5px solid #612505;
		}
	#pie ADDRESS {
		text-align: 	center; 
		font-weight: 	bolder; 
		color: 			#FFF; 
		font-size:		70%;
	}
		#pie address span.dirsem {
		direction: 		rtl; 
		unicode-bidi: 	bidi-override;
	}

/*===== INDICE*===============/
	/*MENU*/
	#wrap #lbp ul li {
		margin:			8px;

		text-decoration:none;
		font-size:			120%;
		
	}
	#wrap #lbp ul li span{
		margin:			8px;

		text-decoration:none;
		font-size:			80%;
		
	}

		#wrap #lbp ul li:hover {
		list-style-image: none;
		list-style-type:square;
	
		text-decoration:none;
		font-weight:	bolder;
		color:			#C30;
	}
	#wrap #lbp ul li a {
		text-decoration:none;		
	}
		#wrap #lbp ul li a:hover {
		text-decoration:none;
		color:			3C30;
	}
	/*Imagen*/
	#wrap #lbp img.figure {
		padding:		0 10px 0 25px;
			}
	#wrap #lbp * img.figure {
		padding: 0;
		border:#000 solid 1px;
	}		
	#wrap #lbp * p.figcaption {
		font: 'Arial Narrow',Arial;
		text-align:center;
		border-bottom: 1px #000 solid;
		margin:0;
	}
		
	#wrap #lbp div.figurebox {
		margin:		0 10px 0 40px;
		width: 194px;
		float: left;		
	}
	#wrap #lbp div.figureboxb {
		margin: 0 auto;
		width: 322px;
		float:none;
	}
	#wrap #lbp div.himno {
		margin:	0 10px 0 40px;
		width: 230px;
		float: left;	
		border: #000 solid 1px;	
	}
	#wrap #lbp div.himno p{
		margin:	5px 0 5px 25px;
		font-size:85%;
	}
	#wrap #lbp div.himno p.fcaption {
		margin: 0;
		padding:5px 5px 5px 5px;
		font-size:85%;
		text-align: center;
		border-top:	#000 solid 1px;
	}