object{
	display:block;
	}

.salto{
	display:block;
	}

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#000000;
	}

/*--------------------------------------- HOME -------------------------------------------*/
.container{
	margin:0 auto; 
	width:962px;
	padding:8px 0 0 0;
	}

	.header{
		position:relative;
		float:left;
		width:962px;
		padding:0 0 7px 0;
		}

		.header_banner{
			position:relative;
			float:left;
			width:962px;
			}

		.header_block_menu{
			position:relative;
			float:left;
			width:962px;
			}

			.header_block_menu_left{
				position:relative;
				float:left;
				width:750px;
				padding:12px 0 0 0;
				}

				.header_block_menu_left_entradilla{
					position:relative;
					float:left;
					width:742px;
					padding:0 0 15px 8px;
					line-height:15px;
					text-align:justify;
					}

				.header_block_menu_left_navbar{
					float:left;
					width:740px;
					padding:4px 0 4px 8px;
					background:#FFFFFF;
					border:solid 1px #996633;
					}

					.header_block_menu_left_navbar ul{
						position:relative;
						float:left;
						margin:0px;
						padding:0px;
						text-align:center;
						list-style-type:none;
						}

						.header_block_menu_left_navbar ul li{
							float:left;
							margin:0px;
							padding:0 3px 2px 3px;
							line-height:16px;
							}

			.header_block_menu_right{
				position:relative;
				float:left;
				width:212px;
				height:100px;
				padding:14px 0 0 0;
				}

	.main{
		position:relative;
		float:left;
		width:962px;
		padding:0 0 0 0;
		}

		.main_left{	
			position:relative;
			float:left;
			width:232px;
			padding:0 0 0 0;
			}

			.logo_ministerio{
				position:relative;
				float:left;
				width:232px;
				padding:5px 0 0 0;
				}

			.main_left_dicho{
				position:relative;
				float:left;
				width:232px;
				height:192px;
				padding:0 0 20px 0;
				background:url(../images/h-dicho.jpg) no-repeat;
				}

				.main_left_dicho_texto{
					position:absolute;
					top:20px;
					left:12px;
					width:220px;
					}

				.main_left_dicho_trans{
					position:absolute;
					top:0px;
					left:0px;
					width:220px;
					height:192px;
					}

			.main_left_galeria{
				position:relative;
				float:left;
				width:232px;
				padding:0 0 20px 0;
				}

				.main_left_galeria_header{
					position:relative;
					float:left;
					width:206px;
					padding:12px 0 12px 12px;
					background:#3B3425;
					border:solid 1px #FFFFFF;
					}

				.main_left_galeria_block{
					position:relative;
					float:left;
					width:220px;
					}

			.main_left_music{
				position:relative;
				float:left;
				width:232px;
				padding:0 0 0 0;
				}

		.main_right{
			position:relative;
			float:left;
			width:730px;
			padding:0 0 0 0;
			}

			.main_right_portada{
				position:relative;
				float:left;
				width:722px;
				padding:12px 0 0 8px;
				}

				.main_right_portada_header{
					position:relative;
					float:left;
					width:722px;
					height:78px;
					padding:12px 0 0 0;
					background:url(../images/h-fondo_tit.jpg) no-repeat;
					}

					.main_right_portada_header_port{
						position:relative;
						float:left;
						width:722px;
						}

					.main_right_portada_header_titular{
						position:relative;
						float:left;
						width:722px;
						padding:12px 0 0 0;
						}

					.main_right_portada_block{
						position:relative;
						float:left;
						padding:15px 0 0 0;
						/*width:722px;*/
						}

			.main_right_eventos{
				position:relative;
				float:left;
				width:730px;
				padding:30px 0 0 0;
				}

				.main_right_eventos_header{
					position:relative;
					float:left;
					width:730px;
					padding:0 0 0 0;
					}

					.main_right_eventos_header_left{
						position:relative;
						float:left;
						width:240px;
						}

					.main_right_eventos_header_right{
						position:relative;
						float:right;
						width:480px;
						text-align:right;
						}

				.main_right_eventos_block{
					position:relative;
					float:left;
					width:730px;
					height: auto!important; /* para los navegadores buenos */
					height:325px; /* para IE5+ */
					min-height:325px; /* para los navegadores buenos */
					padding:0 0 0 0;
					background:url(../images/h-back_news.jpg) top no-repeat;
					border-bottom:solid 1px #FFFFFF;
					}

					.main_right_eventos_block_evento{
						position:relative;
						float:left;
						width:230px;
						padding:15px 4px 0px 9px;
						}

						.main_right_eventos_block_evento_date{
							position:relative;
							float:left;
							width:230px;
							padding:0 0 15px 0;
							}

						.main_right_eventos_block_evento_cont{
							position:relative;
							float:left;
							/*width:230px;*/
							}
	.footer{
		position:relative;
		float:right;
		width:700px;
		padding:14px 15px 10px 15px;
		text-align:center;
		}
	
	

/*--------------------------------------- INTERIOR -------------------------------------------*/
	.header_block_menu_navbar{
		float:left;
		width:943px;
		padding:4px 8px 4px 8px;
		background:#FFFFFF;
		border:solid 1px #996633;
		}

		.header_block_menu_navbar ul{
			position:relative;
			float:left;
			margin:0px;
			padding:0px;
			text-align:center;
			list-style-type:none;
			}

			.header_block_menu_navbar ul li{
				float:left;
				margin:0px;
				padding:0 5px 2px 5px;
				line-height:16px;
				}


	.i-main{
		position:relative;
		float:left;
		width:962px;
		padding:0 0 0 0;
		background:url(../images/i-main.gif) no-repeat;
		}

		.main_left_tit_pral{	
			position:relative;
			float:left;
			width:230px;
			height:30px;
			padding:12px 0 0 2px;
			background:url(../images/i-tit_menu_pral.gif) no-repeat;
			}

		.main_left_menu_pral{	
			position:relative;
			float:left;
			width:232px;
			padding:0 0 0 0;
			}

			.main_left_menu_pral_pos{	
				position:relative;
				float:left;
				width:212px;
				padding:0 0 0 1px;
				margin:0px;
				list-style-type:none;
				}

				.main_left_menu_pral_linea{	
					padding:5px 5px 5px 12px;
					background:#3B3425;
					border-right:solid 1px #FFFFFF;
					border-left:solid 1px #FFFFFF;
					border-bottom:solid 1px #FFFFFF;
					}

				.main_left_menu_pral_linea:hover{
					padding:5px 5px 5px 12px;	
					background:#CC951F;
					border-right:solid 1px #FFFFFF;
					border-left:solid 1px #FFFFFF;
					border-bottom:solid 1px #FFFFFF;
					}

				.main_left_menu_pral_bloque2{	
					position:relative;
					float:left;
					width:212px;
					padding:0px;
					margin:0px;
					list-style-type:none;
					border-bottom:solid 1px #FFFFFF;
					}

				.main_left_menu_pral_bloque2_linea{	
					padding:2px 5px 2px 17px;
					background:#656463;
					border-right:solid 1px #FFFFFF;
					border-left:solid 1px #FFFFFF;
					}

					.main_left_menu_pral_bloque2_linea:hover{	
						padding:2px 5px 2px 17px;
						background:#A1A0A0;
						border-right:solid 1px #FFFFFF;
						border-left:solid 1px #FFFFFF;
						}

			

		.main_left_tit_eventos{	
			position:relative;
			float:left;
			width:220px;
			height:25px;
			padding:3px 0 0 12px;
			background:#A1A0A0;
			background:url(../images/i-tit_menu_eventos.gif) no-repeat;
			}

		.main_left_menu_eventos{	
			position:relative;
			float:left;
			width:232px;
			padding:0 0 0 0;
			}

			.main_left_menu_eventos ul{
				position:relative;
				width:212px;
				padding:0 0 75px 1px;
				margin:0px;
				list-style-type:none;
				background:url(../images/i-back_menu_eventos.gif) left bottom no-repeat;

				}

				.main_left_menu_eventos ul li{
					padding:5px 5px 5px 12px;
					}
	

		.main_right_tit{	
			position:relative;
			float:right;
			width:298px;
			padding:10px 0 5px 0;
			}

		.main_right_cont_mw{	
			position:relative;
			float:left;
			width:730px;
			/*padding:40px 35px 20px 35px;*/
			background:#BFBBB1;
			height: auto!important; /* para los navegadores buenos */
			height:300px; /* para IE5+ */
			min-height:300px; /* para los navegadores buenos */
			}

			.main_right_cont_mw_tit3{	
				position:relative;
				float:left;
				width:660px;
				padding:40px 35px 20px 35px;
				}

			.main_right_cont_mw_cms{	
				position:relative;
				float:left;
				/*width:660px;
				padding:20px 35px 20px 35px;*/
				}

	.footer_left{
		position:relative;
		float:left;
		width:290px;
		text-align:left;
		}

	.footer_right{
		position:relative;
		float:right;
		width:400px;
		text-align:right;
		}


/*--------------------------------------- TEXTOS -------------------------------------------*/
.bold{
	font-weight:bold;
	}

/* texto presentaci�n */
.txt1{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#B39385;
	}

/* men� superior */
.txt2{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#54371A;
	text-decoration:none;
	}

	.txt2 a{
		color:#54371A;
		text-decoration:none;
		}
	
	.txt2 a:hover{
		color:#EBA800;
		text-decoration:underline;
		}

/* que han dicho */
.txt3{
	font-family:Century Gothic, Arial, Verdana;
	font-size:16px;
	color:#000000;
	}

.txt4{
	font-family:Century Gothic, Arial, Verdana;
	font-size:16px;
	color:#A87644;
	font-weight:bold;
	}

.txt5{
	font-family:Century Gothic, Arial, Verdana;
	font-size:16px;
	color:#FFFFFF;
	}

/* pie */
.txt6{
	font-family:Century Gothic, Arial, Verdana;
	font-size:13px;
	color:#BDB7A4;
	text-decoration:none;
	}

	.txt6 a{
		color:#A87644;
		text-decoration:none;
		}
	
	.txt6 a:hover{
		color:#A87644;
		text-decoration:underline;
		}

/* en portada */
.txt7{
	font-family:Century Gothic, Arial, Verdana;
	font-size:20px;
	color:#996633;
	}

.txt8{
	font-family:Century Gothic, Arial, Verdana;
	font-size:25px;
	color:#FFFFFF;
	}

/* fecha */
.txt9{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#FFFFFF;
	}

/* interior titulo menu */
.txt10{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#CC951F;
	text-transform:Uppercase;
	}

/* titulo interior */
.txt11{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	color:#FFFFFF;
	}

/* men� principal */
.txt12{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}

	.txt12 a{
		color:#FFFFFF;
		text-decoration:none;
		}
	
	.txt12 a:hover{
		color:#FFFFFF;
		text-decoration:none;
		}

/* interior titulo eventos */
.txt13{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	color:#000000;
	text-transform:Uppercase;
	}


/* men� eventos fecha */
.txt14{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
	
/* men� eventos */
.txt15{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}

	.txt15 a{
		color:#FFFFFF;
		text-decoration:none;
		}
	
	.txt15 a:hover{
		color:#FFFFFF;
		text-decoration:underline;
		}

/* migas */
.txt16{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#BDB7A4;
	text-decoration:none;
	}

	.txt16 a{
		color:#BDB7A4;
		text-decoration:none;
		}
	
	.txt16 a:hover{
		color:#A87644;
		text-decoration:underline;
		}

/* titulo 3*/
.txt17{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#4B4B4B;
	}



.edit1{
	width:660px;
	padding:20px 35px 20px 35px;
	background:#BFBBB1;
	text-align:justify;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#4B4B4B;
	text-decoration:none;
	}

	.edit1 a{
		color:#4B4B4B;
		text-decoration:underline;
		}

	.edit1 a:hover{
		color:#A87644;
		text-decoration:underline;
		}

	.edit1 td	{
		font-family:Verdana, Arial !important;
		font-size:11px !important;
		color:#4B4B4B !important;
		text-decoration:none !important;
		}


	.edit2{
		width:722px;
		text-align:justify;
		font-family:Trebuchet MS, Verdana, Arial;
		font-size:13px;
		color:#EAEAE8;
		text-decoration:none;
		background:#000;
		}

		.edit2 a{
			color:#996633;
			text-decoration:none;
			}

		.edit2 a:hover{
			color:#996633;
			text-decoration:underline;
			}

		.edit2 td	{
			font-family:Trebuchet MS, Verdana, Arial !important;
			font-size:13px !important;
			color:#EAEAE8 !important;
			text-decoration:none !important;
			}


	.edit3{
		width:230px;
		height:273px;
		font-family:Trebuchet MS, Verdana, Arial;
		font-size:12px;
		color:#2C2A21;
		text-decoration:none;
		line-height:15px;
		/*background:#BFBBB1;*/
		overflow: hidden;
		}
	edit3_modcms{
		background:#BFBBB1;
		}

		.edit3 a{
			color:#996633;
			text-decoration:none;
			}

		.edit3 a:hover{
			color:#996633;
			text-decoration:underline;
			}

		.edit3 td	{
			font-family:Trebuchet MS, Verdana, Arial !important;
			font-size:12px !important;
			color:#EAEAE8 !important;
			text-decoration:none !important;
			}