@charset "iso-8859-1";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	}
#contenedor_gral {
	margin-left:auto;
	margin-right:auto;
	width:968px;
	height:auto;
	background-image:url(../img/fondocabecera.jpg);
	background-repeat:no-repeat;
	}
	#contenedor_cuerpo {
		width:968px;
		height:auto;
		background-image:url(../img/fondocuerpo.jpg);
		background-repeat:repeat-y;
		padding:0px;
		}
		#contenedor_fila {
			width:952px;
			padding:0px 8px 0px 8px;
			height:auto;
			margin-top:0px;
			}
			#contenedor_fila h1 {
				width:940px;
				height:37px;
				padding-top:8px;
				padding-left:12px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				color: #99531c;
				font-weight:bold;
				background-image:url(../img/fondoh1.jpg);
				background-repeat:repeat-x;
				border-bottom: 1px solid #CCC;
				border-top: 1px solid #CCC;
				}
			#contenedor_fila h2 {
				width:940px;
				height:37px;
				padding-top:8px;
				padding-left:12px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				color: #d6a76b;
				font-weight:bold;
				background-image:url(../img/fondoh1.jpg);
				background-repeat:repeat-x;
				border-bottom: 1px solid #CCC;
				border-top: 1px solid #CCC;
				}
			#contenedor_fila h3 {
				height:24px;
				padding-bottom:2px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				color:#f09174;
				font-weight:bold;
				border-bottom: 1px solid #F7D27D;
				}
			#contenedor_fila h3 a:link {
				color:#f09174;
				text-decoration:none;
				}
			#contenedor_fila h3 a:visited {
				color:#f09174;
				text-decoration:none;
				}
			#contenedor_fila h3 a:active {
				color:#f09174;
				text-decoration:none;
				}
			#contenedor_fila h3 a:hover {
				color: #B75B1E;
				text-decoration:none;
				}
			#contenedor_fila img {
				border: 1px solid #CCC;
				}
			#contenedor_fila form {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color: #333;
				padding: 20px 60px 8px 0px;
				text-align:right;
				line-height:35px;
				border-left: 1px dotted #CCC;
				border-right: 1px dotted #CCC;
				}
			#contenedor_fila input {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#666;
				border: 1px solid #666;
				}
			#contenedor_fila textarea {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#666;
				border: 1px solid #666;
				margin-bottom:8px;
				overflow:hidden;
				}
	#galeria {
			width:392px;
			height:300px;
			padding:0;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
			}
	#contenedor_fila_modulo_galeria {
			width:513px;
			height:auto;
			padding:0px 7px 0px 25px;
			float:left;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
			}
			#contenedor_fila_modulo_galeria p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#59230d;
			line-height:18px;
			padding: 2px 16px 0px 0px;
			text-align:justify;
			}
	#contenedor_fila_modulo {
			width:513px;
			height:auto;
			padding:0px 7px 0px 25px;
			float:left;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
			}
			#contenedor_fila_modulo p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#59230d;
			line-height:18px;
			padding: 2px 16px 0px 0px;
			text-align:justify;
			}
				#contenedor_fila_modulo a:link {
				color:#59230d;
				text-decoration:underline;
				}
				#contenedor_fila_modulo a:visited {
				color:#59230d;
				text-decoration:underline;
				}
				#contenedor_fila_modulo a:active {
				color:#59230d;
				text-decoration:underline;
				}
				#contenedor_fila_modulo a:hover {
				color:#3F2807;
				text-decoration:underline;
				}
	#contenedor_fila_galeria {
			width:523px;
			height:auto;
			padding:0px 7px 0px 15px;
			float:left;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
			}
			#contenedor_fila_galeria p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#59230d;
			line-height:18px;
			padding: 0px 8px 0px 0px;
			text-align:justify;
			}
			#contenedor_fila_galeria ul {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#59230d;
			line-height:16px;
			padding: 0px 11px 0px 20px;
			}
					#contenedor_fila_galeria ul a:link {
					color: #B75B1E;
					}
					#contenedor_fila_galeria ul a:visited {
					color: #B75B1E;
					}
					#contenedor_fila_galeria ul a:active {
					color: #B75B1E;
					}
					#contenedor_fila_galeria ul a:hover {
					color: #1A470C;
					}
	#contenedor_general_menu {
		width:968px;
		height:140px;
		padding-top:180px;
		}
			#contenedor_general_menu a:link {
				text-decoration:none;
				color:#362307;
				}
			#contenedor_general_menu a:visited {
				text-decoration:none;
				color:#362307;
				}
			#contenedor_general_menu a:active {
				text-decoration:none;
				color:#362307;
				}
			#contenedor_general_menu a:hover {
				text-decoration:none;
				color: #1A470C;
				}
			#contenedor_general_menu ul {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#57380B;
				line-height:24px;
				padding-left:580px;
				}
	#contenedor_pie {
		width:968px;
		height:26px;
		padding-top:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#821F06;
		text-align:center;
		clear:both;
		background-image:url(../img/fondopie.jpg);
		background-repeat:no-repeat;
	/*	padding-top:896px;*/
		}

/*----------------------estilos portada------------------------------*/

#contenedor_gral_portada {
	margin-left:auto;
	margin-right:auto;
	width:968px;
	height:961px;
	background-image:url(../img/fondoportada.jpg);
	background-repeat:no-repeat;
	}
	#contenedor_cabecera_portada {
		width:968px;
		height:30px;
		}
		#contenedor_menu_portada {
			width:954px;
			height:14px;
			clear:both;
			font-family:Arial, Helvetica, sans-serif;
			color:#59230d;
			font-size:10px;
			font-weight:bold;
			padding-top:16px;
			padding-right:14px;
			text-align:right;
			}
			  #contenedor_menu_portada a {
				  height:16px;
				  clear:both;
				  text-decoration:none;
				  color:#59230d;
				  }
			  #contenedor_menu_portada a:link {
				  text-decoration:none;
				  color:#59230d;
				  }
			  #contenedor_menu_portada a:visit {
				  text-decoration:none;
				  color:#59230d;
				  }
			  #contenedor_menu_portada a:active {
				  text-decoration:none;
				  color:#59230d;
				  }
			  #contenedor_menu_portada a:hover {
				  text-decoration:none;
				  color: #557526;
				  }
	#contenedor_cuerpo_portada {
		width:968px;
		height:425px;
		}
	#contenedor_cuerpo_portada_menu {
		width:968px;
		height:150px;
		padding-top:431px;
		}
			#contenedor_cuerpo_portada_menu a:link {
				text-decoration:none;
				color:#362307;
				}
			#contenedor_cuerpo_portada_menu a:visited {
				text-decoration:none;
				color:#362307;
				}
			#contenedor_cuerpo_portada_menu a:active {
				text-decoration:none;
				color:#362307;
				}
			#contenedor_cuerpo_portada_menu a:hover {
				text-decoration:none;
				color: #1A470C;
				}
			#contenedor_cuerpo_portada_menu ul {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#57380B;
				line-height:24px;
				padding-left:580px;
				}
	#contenedor_cuerpo_portada_faldon {
		width:968px;
		height:206px;
		padding-top:80px;
		clear:both;
		}
	#contenedor_cuerpo_portada_faldon_modulo {
		width:285px;
		height:226px;
		padding:4px 7px 4px 25px;
		float:left;
		}
		#contenedor_cuerpo_portada_faldon_modulo h1 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:24px;
			color:#d6a76b;
			font-weight:bold;
			line-height:24px;
			}
		#contenedor_cuerpo_portada_faldon_modulo p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#59230d;
			line-height:18px;
			padding: 2px 0px;
			text-align:justify;
			}
		#contenedor_cuerpo_portada_faldon_modulo img {
			padding-left:20px;
			}
	#contenedor_pie_portada {
		width:968px;
		height:11px;
		padding-top:9px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#821F06;
		text-align:center;
		clear:both;
	/*	padding-top:896px;*/
		}

/*-------------------fin estilos portada---------------------*/

/*notas*/

.nota 	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #666;
		text-align:center;
		padding:4px 0px 0px 4px;
		line-height:26px;
		}
		.nota a:link 	{
						text-decoration:none;
						color: #666;
						}
		.nota a:visited {
						text-decoration:none;
						color: #666;
						}
		.nota a:active 	{
						text-decoration:none;
						color: #666;
						}
		.nota a:hover 	{
						text-decoration:none;
						color: #B75B1E;
						}

