#contenedor {
	position:relative;
	left:0px;
	width:960px;
	min-height: 800px;
	height: auto !important;
	margin:0px auto;
	text-align:center;
	top: 0px;
}

#cabecera {
	position:relative;
	float:left;
	left:0px;
	width:960px;
	height: 138px;
	margin-top:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424500;
}

#menu {
	position:relative;
	float:left;
	left:0px;
	width:598px;
	height: 138px;
}

#menu_idiomas {
	position:relative;
	float:left;
	left:0px;
	width:588px;
	height:44px;
	text-align:right;
	margin-top:30px;
	margin-right:10px;
}

#menu_superior {
	position:relative;
	float:left;
	left:0px;
	width:594px;
	height:52px;
	margin-top:12px;
	margin-left:4px;
	text-align:left;
}

#logo {
	position:relative;
	float:left;
	left:0px;
	width:362px;
	height: 138px;
}

#botella {
	position:relative;
	float:left;
	left:0px;
	width:192px;
	height: 611px;
	background-image: url(../img/botella1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#foto_texto{
	position:relative;
	float:left;
	left:0px;
	width:768px;
	height: 310px;
}

#texto_portada{
	position:relative;
	float:left;
	left:0px;
	width:183px;
	height: 164px;
	text-align:left;
	margin-top: 145px;
	margin-right: 20px;
	margin-left: 4px;
}

#foto_portada{
	position:relative;
	float:left;
	left:0px;
	width:560px;
	height: 292px;
	text-align:right;
	margin-top: 9px;
	margin-bottom: 9px;
}

#central_portada{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	height: auto;
}

#central_contacto{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	min-height:511px;
	height: auto !important;
	background-image: url(../img/fondo_contacto.jpg);
	background-color:#000;
	background-repeat: repeat-x;
}

#contenido_portada{
	position:relative;
	float:left;
	left:0px;
	width:768px;
	height: 300px;
	text-align:left;
}

#trujal_portada{
	position:relative;
	float:left;
	left:0px;
	width:512px;
	height: 285px;
	margin-top:20px;
	margin-left:4px;
	margin-right:18px;
	text-align:left;
}

/* tostada */

#tostada_portada{
	position:relative;
	float:left;
	left:0px;
	width:256px;
	height: 300px;
	text-align:left;
}

#tostada_portada_arriba{
	position:relative;
	float:left;
	left:0px;
	width:220px;
	height: 131px;
	margin-left:4px;
	margin-right:10px;
	margin-top:25px;
	text-align:left;
}

#tostada_portada_abajo{
	position:relative;
	float:left;
	left:0px;
	width:180px;
	height: 126px;
	margin-top:5px;
	margin-left:50px;
	text-align:left;
}

#central_tostada{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	min-height:511px;
	margin-top:10px;
	height: auto !important;
	background-image: url(../img/fondo_tostada.gif);
	background-color:#000;
	background-repeat: repeat-x;
}

#tostada_contenido_interior{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	min-height:200px;
	height: auto !important;
}

#tostada_contenido_izq{
    position:relative;
	float:left;
	left:0px;
	width:596px;
	height: auto;
	text-align:left;
}

#tostada_contenido_der{
    position:relative;
	float:left;
	left:0px;
	width:364px;
	height: auto;
	text-align:left;
}

#tostada_titulo_izq{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 30px;
	text-align:left;
	margin-left:14px;
	margin-right:55px;
	margin-top:24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

#comentario_fechas_izq{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 21px;
	text-align:right;
	margin-left:14px;
	margin-right:41px;
	padding-top:7px;
}

#cuadrito_fechas_izq{
	position:relative;
	float:right;
	left:0px;
	width:75px;
	height: 20px;
	text-align:center;
	display:inline;
	background-color:#8f9600;
}

#cuadrito_comentarios_izq{
	position:relative;
	float:right;
	left:0px;
	width:100px;
	height: 20px;
	margin-right:7px;
	text-align:center;
}

#tostada_titulo2_izq{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 57px;
	text-align:left;
	margin-left:14px;
	margin-right:41px;
	margin-top:16px;
	display:inline;
}

#tostada_comentarios{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 25px;
	text-align:left;
	margin-left:14px;
	margin-right:41px;
	margin-top:16px;
	margin-bottom:10px;
	display:inline;
}

#text_infor_izq{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: auto;
	text-align:left;
	margin-left:14px;
	margin-right:41px;
	margin-top:16px;
	display:inline;
}

#text_comentarios{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: auto;
	text-align:left;
	margin-left:14px;
	margin-right:41px;
	margin-top:24px;
	display:inline;
}

#tostada_formulario{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: auto;
	text-align:left;
	margin-left:14px;
	margin-right:41px;
	margin-top:24px;
	margin-bottom:20px;
	display:inline;
}

#tostada_fotos_izq{
	position:relative;
	float:left;
	left:0px;
	width:533px;
	height: 185px;
	text-align:left;
	margin-left:22px;
	margin-right:41px;
	margin-top:16px;
}

#seguir_leyendo{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 30px;
	text-align:right;
	margin-left:14px;
	margin-right:41px;
	margin-bottom:16px;
	padding-right:4px;
	margin-top:24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

#separador_tostada{
	position:relative;
	float:left;
	left:0px;
	width:287px;
	height: 1px;
	margin-left:134px;
	margin-right:161px;
	margin-bottom:16px;
	padding-right:4px;
	margin-top:34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

#tostada_titulo_der{
	position:relative;
	float:left;
	left:0px;
	width:350px;
	height: 30px;
	text-align:left;
	margin-left:14px;
	margin-top:24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

#tostada_fotos_der{
	position:relative;
	float:left;
	left:0px;
	width:350px;
	height: 225px;
	text-align:left;
	margin-left:14px;
	margin-top:16px;
}

#text_infor_der{
	position:relative;
	float:left;
	left:0px;
	width:340px;
	height: auto;
	text-align:left;
	margin-left:14px;
	margin-right:10px;
	margin-top:16px;
	display:inline;
}

#text_archivos_der{
	position:relative;
	float:left;
	left:0px;
	width:326px;
	height: auto;
	text-align:left;
	margin-left:28px;
	margin-right:10px;
	margin-top:16px;
	display:inline;
}

#anterior_siguiente{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 30px;
	text-align:right;
	margin-left:14px;
	margin-right:41px;
	margin-bottom:16px;
	padding-right:4px;
	margin-top:24px;
}

#anterior{
	position:relative;
	float:left;
	left:0px;
	width:264px;
	height: 30px;
	text-align:left;
}

#siguiente{
	position:relative;
	float:left;
	left:0px;
	width:263px;
	height: 30px;
	text-align:right;
}

#enlaces_resumen{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	height: auto;
	text-align:center;
}

#subir_arriba{
	position:relative;
	float:left;
	left:0px;
	width:780px;
	height: 15px;
	margin-right:180px;
	margin-bottom:8px;
	text-align:right;
}

#resumen_enlaces_verde{
	position:relative;
	float:left;
	left:0px;
	width:598px;
	height: 299px;
	text-align:center;
	margin-left:181px;
	margin-right:181px;
	margin-bottom:10px;
	background-color:#7c8200;
}

#resumen_paginaweb{
	position:relative;
	float:left;
	left:0px;
	width:183px;
	height: 284px;
	margin-top:15px;
	margin-left:10px;
	text-align:left;
}

#resumen_archivos{
	position:relative;
	float:left;
	left:0px;
	width:120px;
	height: 284px;
	margin-top:15px;
	text-align:left;
}

#resumen_ultimas_entradas{
	position:relative;
	float:left;
	left:0px;
	width:275px;
	height: 284px;
	margin-top:15px;
	margin-right:10px;
	text-align:left;
}

/* galeria */

#galeria_contenido_interior{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	min-height:200px;
	height: auto !important;
}

#galeria_interior_izq{
	position:relative;
	float:left;
	left:0px;
	width:748px;
	min-height:200px;
	height: auto !important;
}

#galeria_interior_der{
	position:relative;
	float:left;
	left:0px;
	width:212px;
	min-height:200px;
	height: auto !important;
}

#galeria_titulo_izq{
	position:relative;
	float:left;
	left:0px;
	width:734px;
	height: 30px;
	text-align:left;
	margin-left:14px;
	margin-top:24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

#galeria_detalle_fecha{
	position:relative;
	float:left;
	left:0px;
	width:734px;
	height: 20px;
	text-align:left;
	margin-left:14px;
	margin-top:9px;
}

#galeria_fotos_index{
	position:relative;
	float:left;
	left:0px;
	width:212px;
	height: 244px;
	text-align:left;
	margin-left:28px;
	margin-right:4px;
}

#galeria_fotos_titulo{
	position:relative;
	float:left;
	left:0px;
	width:211px;
	height: 20px;
	margin-top:11px;
	text-align:left;
}

#galeria_fotos{
	position:relative;
	float:left;
	left:0px;
	width:208px;
	height: 131px;
	margin-bottom:11px;
	margin-top:20px;
	text-align:left;
}

#galeria_fotos_titulo_abajo{
	position:relative;
	float:left;
	left:0px;
	width:211px;
	height: 35px;
	margin-bottom:13px;
	text-align:left;
}

#galeria_fotos_listado_abajo{
	position:relative;
	float:left;
	left:0px;
	width:211px;
	height: 35px;
	margin-bottom:13px;
	text-align:center;
}

#galeria_paginacion{
	position:relative;
	float:left;
	left:0px;
	width:734px;
	height: 30px;
	text-align:left;
	margin-left:14px;
	margin-top:18px;
}

#galeria_ultimos_videos{
	position:relative;
	float:left;
	left:0px;
	width:734px;
	height: 30px;
	text-align:left;
	margin-left:14px;
	margin-top:30px;
}

#galeria_anterior{
	position:relative;
	float:left;
	left:0px;
	width:245px;
	height: 30px;
	text-align:left;
}

#galeria_paginas{
	position:relative;
	float:left;
	left:0px;
	width:245px;
	height: 30px;
	text-align:center;
}

#galeria_siguiente{
	position:relative;
	float:left;
	left:0px;
	width:244px;
	height: 30px;
	text-align:right;
}

#galeria_titulo_der{
	position:relative;
	float:left;
	left:0px;
	width:157px;
	height: 30px;
	text-align:left;
	margin-top:24px;
	margin-left:37px;
	margin-right:18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

#galeria_categorias{
	position:relative;
	float:left;
	left:0px;
	width:175px;
	height: auto;
	text-align:left;
	margin-top:24px;
	margin-left:37px;
}

#galeria_detalle_video{
	position:relative;
	float:left;
	left:0px;
	width:734px;
	height: auto;
	text-align:left;
	margin-left:14px;
	margin-top:20px;
}

#galeria_capa_video{
	position:relative;
	float:left;
	left:0px;
	width:614px;
	height: 280px;
	margin-left:120px;
	text-align:left;
}

#galeria_info_video{
	position:relative;
	float:left;
	left:0px;
	width:556px;
	height: auto;
	margin-left:24px;
	margin-top:54px;
	margin-right:154px;
	margin-bottom:50px;
	text-align:left;
}

/* sencillas */

#foto_interior{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	height: 288px;
	text-align:right;
	margin-top: 9px;
	margin-bottom: 9px;
}

#contenido_interior{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	min-height: 274px;
	height: auto !important;
	margin-top:26px;
	text-align:left;
}

#video_contenido_interior{
    position:relative;
	float:left;
	left:0px;
	width:416px;
	height: 272px;
	text-align:left;
}

#video_titulo_interior{
    position:relative;
	float:left;
	left:0px;
	width:408px;
	height: 32px;
	margin-left:8px;
	text-align:left;
}

#video_ventana_interior{
    position:relative;
	float:left;
	left:0px;
	width:402px;
	height: 240px;
	margin-left:14px;
	text-align:left;
}

#contacto_contenido_texto{
	position:relative;
	float:left;
	left:0px;
	width:356px;
	height: auto;
	margin-left:40px;
	text-align:left;
}

#contacto_contenido_interior{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	min-height: 274px;
	height: auto !important;
	text-align:left;
}

#titulo_contacto{
	position:relative;
	float:left;
	left:0px;
	width:903px;
	height: 41px;
	margin-top:17px;
	margin-left:57px;
	text-align:center;
}

#mapa_contacto{
    position:relative;
	float:left;
	left:0px;
	width:564px;
	height: 424px;
	text-align:left;
}


#texto_contenido_interior{
    position:relative;
	float:left;
	left:0px;
	width:520px;
	min-height: 272px;
	height: auto !important;
	margin-left:24px;
	text-align:left;
}


#pie{
	position:relative;
	float:left;
	left:0px;
	width:960px;
	height: 35px;
	padding-top:15px;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #424500;
	clear:both;
}

/* tipografia */

.texto_titulo_portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.texto_blanco_peq {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.texto_gris_peq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c0c0be;
	text-decoration: none;
}

.texto_verde_peq {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #837f00;
	text-decoration: none;
}

.texto_blanco_11 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
}

.texto_blanco_11:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #c9d200;
	text-decoration: none;
	line-height: 21px;
}

.texto_verde_11 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #c9d200;
	text-decoration: none;
	line-height: 21px;
}

.texto_blanco_12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}

.texto_blanco_18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
}

.texto_verde_12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #c9d200;
	text-decoration: none;
	line-height: 18px;
}

.texto_verde_14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #c9d200;
	text-decoration: none;
	line-height: 10px;
}

.texto_verde_16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #c9d200;
	text-decoration: none;
	line-height: 21px;
}

.texto_verde_18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #a0a800;
	text-decoration: none;
	line-height: 21px;
}


.texto_verde_24 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #c9d200;
	text-decoration: none;
	line-height: 26px;
}

.texto_verde_oscuro_12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #837f00;
	text-decoration: none;
	line-height: 17px;
}

.texto_verde_oscuro_18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #837f00;
	text-decoration: none;
	line-height: 21px;
}

.texto_verde_oscuro_24 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #837f00;
	text-decoration: none;
	line-height: 21px;
}

.texto_negro_12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.texto_crema_12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #feffeb;
	text-decoration: none;
	line-height: 17px;
}

.texto_crema_16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #feffeb;
	text-decoration: none;
	line-height: 22px;
}

.texto_crema_18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #feffeb;
	text-decoration: none;
	line-height: 21px;
}

.br_altura {
	line-height: 12px;
}

.fechas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8f9600;
}

.fotos_portada {
	border: 2px solid #FFFFFF;
}

.fotos_grandes_interior {
	border-top-width: 2px;
	border-right-width: 3px;
	border-bottom-width: 2px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.smallBr{
font-size: 1px;
line-height: 9px;
}

#tostada_separador_izq{
	position:relative;
	float:left;
	left:0px;
	width:527px;
	height: 30px;
	text-align:left;
	margin-left:14px;
	margin-right:55px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8f9600;
}

