/******************************************************************************

 Nombre: btx.css

 Tipo: Hoja de Estilos

 Proyecto: BIZKAIKO TXAKOLINA (btx)

 Autor: Novisline

 Fecha: 2008-01-31

 Versión: 0.0 beta

 Comentarios:	Definiciones de las clases de estilos para navegadores estandar.


********************************************************************************* */


body
{

	background: #D2CEC5;
	color: #353535;
	font: normal 0.8em Arial, Verdana, sans-serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	visibility: visible;
	
}

img.g_s 
{
	border: 0px solid #ffffff;
	clear: both;
	display: block;
	height: 1px;
	margin: 0px 0px -1px 0px;
	padding: 0px;
}

a
{
	color: #494949;
	font: normal normal bold 1em Arial, Verdana, sans-serif;
	text-decoration: none;
}

a:hover
{
	color: #B98F0F;
	outline: none;
}

a:active
{
	color: #B98F0F;
	outline: none;
	text-decoration: none;
}

h1
{
	font-size: 1.7em;
	font-weight: normal;
	margin-top: 0;
	text-align: left;
}

h2
{
	font-size: 1.1em;
	color:#5D6A32;
	font-weight:bold;
	margin-bottom:-7px;
}

h3
{
	font-size: 0.9em;
	font-weight: bold;
	color:#B98F0F;
	margin-bottom:5px;
}



p
{
	border: 0 none #fff;
	text-align:justify;
}

.btx__negri{
	font-weight:bold;
}


#btx__cnt_cdr_1{
	background:#FFFFFF url(../img/fon_col_izq.gif) repeat-y left;
	margin:0 auto;
	width:944px;
}
#btx__cnt_cdr_1 ul{list-style:none; margin:0; padding:.4em 0 2em;	}
#btx__pie{
	background:#000 url(../img/cont_pie.jpg) repeat-y;
	padding: 5px 5px 5px 225px;
	color:#FFFFFF;
	font-size:0.9em;

}
#btx__cnt_cdr_pie{
	background:#FFFFFF url(../img/cdr_pie.jpg) no-repeat;
	width:944px;
	height:5px;
}

#btx__colum_izq{width:224px;float:left;}
#btx__colum_izq .oculto{ display:none;}


#btx__colum_izq h1{}
#btx__colum_izq h1 a img{ border:none;}


#btx__logo{
	width:224px;
	
}
#btx__cdr_cab{
	width:720px;
	height:181px;
	float:left;
}
#btx__teximg_cab{
/*background:#999999;*/
	background:url(../img/bord_cab_fts.jpg) no-repeat;
	width:590px;
	height:166px;
	padding: 11px 0 0 0;
	float:left;
	margin-left: -12px;
}
#btx__menu_idioma{
	background:#fff;
	margin: 5px 5px 0 0;
	width:134px;
	float:left;
}
#btx__menu_idioma a{
	color:#FFFFFF;
}
#btx__menu_idioma a:hover{
	color:#1B1C20;
}
#btx__menu_idioma_1{
	background:#8FA262 url(../img/cabec_06.jpg) no-repeat bottom;
	height:36px;
	padding-top:20px;
}
#btx__menu_idioma_2{
	background:#6C8139 url(../img/cabec_09.jpg) no-repeat bottom;
	height:36px;
	padding-top:16px;
}
#btx__menu_idioma_3{
	background:#4E621C url(../img/cabec_12.jpg) no-repeat bottom;
	height:36px;
	padding-top:16px;
}

/*menus columna izq*/
#btx__menu_1{
	background: url(../img/esqui_m1.jpg) no-repeat left bottom;
	text-align:left;
	padding: 0 0 10px 0;
}
#btx__menu_1 ul{
	list-style:none;
	
}
#btx__menu_1 li{margin:10px 0 0 25px;}
#btx__menu_1 a{
	background:url(../img/marcmenu1.jpg) no-repeat left;
	padding: 0 0 0 22px;
}


#btx__menu_2{
	text-align:left;
	height: auto;
}
#btx__menu_2_sup{
	background:url(../img/m2_sup.jpg) no-repeat;
	height:5px;
	margin-left: -8px;
}
#btx__menu_2_med{
	background:#8FA262 url(../img/m2_latder.jpg) repeat-y right;
	width:216px;
	margin-left:8px;
}
#btx__menu_2_inf{
	background:url(../img/m2_inf.jpg) no-repeat;
	height:4px;
}
#btx__menu_2 ul{
	padding:0;
	margin:0;
	list-style:none;
}
#btx__menu_2 li{
	padding: 6px 0 11px 20px;	
	margin:0;
}
#btx__menu_2 a{
	background:url(../img/m2_marc.jpg) no-repeat center left;
	padding: 0 0 0 17px;
	font-size:0.9em;
	color:#FFFFFF;
}
#btx__menu_2 a:hover{
	color:#1B1C20;
}
.btx__menu_2_separa{
	background:url(../img/m2_separ.jpg) no-repeat center bottom;
}



#btx__menu_3{
	text-align:left;
	/*background:url(../img/m3_esqui.jpg) no-repeat left top;*/
	margin:1em 0 -26px 0;
	
}

#btx__menu_3_inf{
	/*background: url(../img/m3_pie.jpg) no-repeat;*/
	height:3px;
}
#btx__menu_3 ul{	
	padding:3px 0 3px 0;
	margin:0;
	list-style:none;
}
#btx__menu_3 li{
	padding: 6px 0 11px 40px;
	margin:0;
	background-image: url(../img/m3_separ.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#btx__menu_3 a{ padding:1em 0;	/*padding: 2px 2px 0 3px;*/	font-size:0.9em;}
#btx__menu_3 li img{ margin:0 .5em 0 0; border:none;}

#btx__menu_3 a:hover{}
.btx__menu_3_separa{/*background:url(../img/m3_separ.jpg) no-repeat center bottom;*/}
#btx__menu_3_ico1{/*background:url(../img/m3_ico1.gif) no-repeat left center;*/}
#btx__menu_3_ico2{/*background:url(../img/m3_ico2.jpg) no-repeat left center;*/}
#btx__menu_3_ico3{/*background:url(../img/m3_ico3.jpg) no-repeat left center;*/}
#btx__menu_3_ico4{/*background:url(../img/m3_ico4.jpg) no-repeat left center;*/}
#btx__menu_3_ico5{/*background:url(../img/m3_ico5.jpg) no-repeat left center;*/}
#btx__menu_3_ico6{/*background:url(../img/m3_ico6.jpg) no-repeat left center;*/}
#btx__menu_3_ico7{/*background:url(../img/m3_ico7.jpg) no-repeat left center;*/}
#btx__menu_3_ico8{/*background:url(../img/m3_ico8.jpg) no-repeat left center;*/}

#btx__menu_4 {
	text-align:center;
	padding-top: 30px;
}

#btx__menu_4 img{
	max-width: 170px;
	margin:0 0 0 25px;
}

/*contenido*/
.btx__contenido{
	width:680px;
	float:right;
	text-align:left;
	padding:20px;
}
.btx__contenido a{
	color:#6C8139;
	text-decoration:underline;
	font-weight:bold;
}
.btx__contenido a:hover{
	color:#B98F0F;
	text-decoration:none;
}

.btx__contenido dt{ font-weight:600;}
.btx__contenido dd{ margin:.5em;}

.btx__foto_izq{
	border:solid 1px #D0D0D0;
	padding:2px;
	margin: 0 15px 10px 0;
	float: left;
}
.btx__foto{
	border:solid 1px #D0D0D0;
	padding:2px;
	margin: 0 0 15px 0;
	display:block;
}
.btx__foto_izq_sinmarc{
	float: left;
	margin: 0 15px 10px 0;
}

.btx__separa_cont{
	background:url(../img/separador_cnt.jpg) no-repeat center;
	height:6px;
	margin-bottom:30px;
}
.btx__columna_izq{width:330px;margin: 0 10px 10px 0;float:left;}
.btx__columna_izq .destacado p{ width:92%;}

.btx__columna_der{
	width:330px;
	margin: 0 0 10px 0;
	float:left;
}
.btx__leerm_colu{
	background:url(../img/leerm_colu.jpg) no-repeat center;
	text-align:center;
	margin-bottom:20px;
}
.btx__leerm_colu a{
	background:#FFFFFF;
	color:#8FA262;
	font-size:0.9em;
	padding: 0 5px 0 5px;
	text-decoration:none;
}

/*articulo verde columna*/
.btx__verdcol{margin-bottom: 20px;background:#8FA262 none repeat scroll 0 0;}
.btx__verdcol_tit{
	background:#D2DAC0;
	color:#4A5E17;
	padding:5px;
	border-bottom:dotted 1px #fff;
	font-weight:bold;
	margin:0;
}
.btx__verdcol_cont{
	background:#8FA262;
	padding: 5px 5px 0 5px;
	color:#1B2600;
	
}
.btx__verdcol_img{
	float:left;
	margin: 0 5px 3px 0;
	text-align:center;
}
.btx__verdcol_img img{
	border:solid 2px #3C4E10;
}
.btx__verdcol_img a{
	background:url(../img/lupa.jpg) no-repeat left center;
	color:#FFFFFF;
	font-size:0.8em;
	text-decoration:none;
	padding-left: 15px;
} 
.btx__verdcol_img a:hover{
	color:#3C4E10;
}
.btx__verdcol_vermas{
	background:#8FA262 url(../img/vmas.jpg) no-repeat right;
	padding: 0 20px 2px 0;
	text-align:right;
	margin:0;
}
.btx__verdcol_vermas a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.85em;
	font-weight:100;
}
.btx__verdcol_vermas a:hover{
	color:#3C4E10;
}


.btx__bdgs_vermas{
	padding:10px;
	width:90px;
	height:15px;
	float:right;
	background-color:#8FA262;
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
}
.btx__bdgs_vermas a{
	text-decoration:none;
	font-size:0.85em;
	font-weight:100;
	color:#FFF;
}
.btx__bdgs_vermas a:hover{
	color:#FFF;
}
/*articulo verde extend*/
.btx__verdextend{margin-bottom: 20px;}
.btx__verdextend ol li{ list-style:disc;}
.btx__verdextend ul li{ list-style:disc; padding:0 0 0 1em; margin:.5em 0; font-style:oblique; list-style-position:inside; font-size:1em; color:#333;}


.btx__verdextend_tit{
	background:#D2DAC0;
	color:#4A5E17;
	padding:5px;
	border-bottom:dotted 1px #fff;
	font-size:1.2em;
}
.btx__verdextend_cont{
	background:#8FA262;
	padding: 10px;
	color:#1B2600;
}
.btx__verdextend_img{
	float:right;
	margin: 5px 0 5px 15px;
	color:#333333;
	font-size:0.85em;
	background-color: #E1E1E1;
}
.btx__verdextend_img p{
	color:#333333;
	text-align:center; 
	margin:4px 0 4px 0;
}
.btx__verdextend_img img{
	border:solid 2px #3C4E10;
}

/*fin articulo verde extend*/


.btx__separa2{background:transparent url(../img/separador2.jpg) repeat-x scroll 0 0;float:left;height:3px;margin:40px 0 10px;position:relative;width:100%;}
.btx__link_imprim{
	background:url(../img/imprim.jpg) no-repeat left;
	padding: 0.5px 0 5px 20px;
	margin-right: 30px;
	font-size:0.85em;
	
}
.btx__link_imprim a{margin:1em 0;}
.btx__link_amigo{
	background:url(../img/enviar.jpg) no-repeat left;
	padding: 5px 0 5px 20px;
	margin-right: 30px;
	font-size:0.85em;
}
.btx__link_pdf{
	background:url(../img/txako_pdf.gif) no-repeat left;
	padding: 5px 0 5px 29px;
	margin-right: 30px;
	font-size:0.85em;
}


/*barra buscador*/
.btx__busca{
	background:#D2DAC2;
	border:solid 1px #BCC3B3;
	margin:1.5em 0 0 0;
	height:2.6em;
}
.btx__busca_tit{
	background:#8FA262;
	width:130px;
	float:left;
	padding:9px;
	text-align:center;
}
.btx__busca_txtit{
	background:#8FA262 url(../img/lupa2.jpg) no-repeat left center;
	padding: 1px 1px 1px 25px;
	font-weight:bold;
	color:#FFFFFF;
}
.btx__busca_form{
	padding: 2px;
	margin:2px;
	text-align:center;
	float: left;
	width:250px;
}
.btx__busca_list{
	border:solid 1px #8FA262;
	width:150px;
}
.btx__busca_boton{
	border:solid 1px #6C7F3D;
	background:#8FA262;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
/*fin barra buscador*/


.btx__tit_resul{
	background:url(../img/separador3.jpg) no-repeat center bottom; 
	color:#D69B23;
	text-align:center;
	padding:15px;
	text-transform:uppercase;
	font-weight:bold;
}
.btx__menu_cont{
	text-align:center;
	margin: 12px 0 15px 0;

}
.btx__menu_cont ul{
	padding: 0;
	margin: 0px;
	display: inline;
}
.btx__menu_cont li{
	list-style:none;
	display: inline;
	padding:0;
	margin:0;
}
.btx__menu_cont_sepa{
	background:url(../img/sep_punt.jpg) no-repeat center right;
}
.btx__menu_cont a{
	color:#6E7E40;
	text-decoration:none;
	padding: 10px 20px 10px 20px;
	margin-left:-5px;
}
#btx__menu_cont_activo{
	background:#4E621D;
	color:#FFFFFF;
}


/*minificha*/
.btx__minificha{
	background: #D2DAC0 url(../img/degrad_mf.jpg) repeat-y right;
	border:solid 1px #BCC3B3;
	margin-top: 12px;
}
.btx__minificha_izq{
	width:377px;
	background:#D2DAC2;
	float:left;
}
.btx__minificha_marco_img{
	background:#FFFFFF;
	height:195px;
	width: 141px;
	float:left;
	position:relative;
	
	background-image:url(../img/borde-img-fichita.gif);

}
.btx__minificha_marco_img img{
	margin:18px;
}


img.btx__foto_prod1{
	margin: 15px 0 0 15px;
	position:absolute;
	z-index:0;	
}
img.btx__marc_prod1{
	position:absolute;
	border:none;
	z-index:1;
}
.btx__minificha_info{
	width:220px;
	margin: 17px 0 17px 0;
	float:left;
}
.btx__minificha_tit{
	background:#8FA262;
	padding:2px 5px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	width:97%;
	float:left;
	position:relative;
}
.btx__minificha_tit a{
	color:#FFFFFF;
	text-decoration:none;
} 
.btx__minificha_tit a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.btx__minificha_boton{
	float:right;
	margin: -40px 15px 0 0;
	background:url(../images/backComprar.jpg) no-repeat left top;
	height:50px;
	padding:0.8em 0 0 2.2em;
	width:100px;
	
	
}
.btx__minificha_boton_izq{
	background:url(../img/b_comprar_izq.jpg) no-repeat;
	width:27px;
	height:29px;
	float:left;
}
.btx__minificha_boton_med{
	background:url(../img/b_comprar_med.jpg) repeat-x;
	height:29px;
	float:left;
	padding-top:5px;
}
.btx__minificha_boton_med a{
	color:#555533;
	text-decoration:none;
	display:block;
}
.btx__minificha_boton_der{
	background:url(../img/b_comprar_der.jpg) no-repeat;
	width:10px;
	height:29px;
	float:left;
}
.btx__minificha_der{
	float:right;
	padding: 15px 10px 10px 10px;
	width:250px;
}


/*minificha bodega*/
.btx__minificha_bod{
	background:#D2DAC2;
	border:solid 1px #BCC3B3;
	margin-top: 12px;
	padding:10px 0 0 10px;
	float:left;
	width: 680px;
	list-style:none;
	margin:0 0 0 -40px;
}
.btx__minificha_bod_img{
	float:left;
	margin:0;
}	
.btx__minificha_bod_img img{
	border:solid 2px #92A062;
	margin: 4px 0;
	float:left;
	display:block;
}
.btx__minificha_bod_cont{}


/*formulario*/
.btx__formu_cont{
	color:#1B2600;
	text-align:right;
	width:450px;
}
.btx__formu__input{
	background:#D2DAC0;
	border:solid 1px #4E621C;
	width:250px;
}
.btx__label_up{
	width:194px;
	float:left;
}


/*  Modificaciones a la hoja por jorge Vega    */
.bodega_listado{width:400px; margin:5px; float:left;}
.bodega_listado .bodega{width:43%; margin:6px 2px; float:left;}
.ir_bodega{
	margin:5px 10px;
	padding:10px 25px 10px 10px;
	float:right;
	position:relative;
	background-color: #8fa262;
	color:#FFFFFF;
	background-image: url(../img/v-mas3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ir_bodega a{ color:#FFFFFF; font-size:0.9em;} 
.ir_bodega a:hover{  color:#FFFFFF; font-size:0.9em;} 

.btx__columna_hemeroteca{
	width:680px;
	margin: 0 0 10px 0;
	float:left;
	padding: 0;
}
.btx__hemeroverdcol{width:320px;float: left;margin: 10px 10px 10px 0;list-style:none; background:#8FA262;}
.btx__hemeroverdcol li{ list-style:none;}






/*  Enoturismo  */

.eno{ width:680px;float:left;background-color: #D2DAC2;margin:0; margin:10px 0;}
.eno .informacion{float:left;padding:5px;position:relative;width:270px;}
.eno .informacion ul{ margin:0; padding:0;}
.eno .informacion li{ list-style:none; margin:5px 0;}

.eno .mapa{width:380px;position:relative;float:right;padding:0; margin:10px;height: 200px;}
.eno .informacion .titulo{position:relative;float:left;width:260px;background-color: #8FA262;margin: 5px 0 0 0;padding: 5px 0;text-align: left;text-indent: 10px;color: #FFFFFF;	font-weight: bold;}
.eno .informacion .contenido{float:left;width:100%;text-align: left;}
.eno .informacion .contenido img{margin:0 5px 0 0;}


/* Clase de botones genericos */

.boton{ background-color:#6c8139; border:none; color:#FFFFFF;}
.Boton{ background-color:#6c8139; border:none; color:#FFFFFF;}

ul.clearfix li {display: inline;padding: 5px;}

/* Galería de Fotos */
.btx__verdextend .photoGallery .clearfix li{list-style:decimal; padding:0;}
.btx__verdextend .photoGallery h3{background:#8FA262 none repeat scroll 0;color:#1B2600;padding:10px;}
.btx__verdextend .photoGallery img{ margin:4px; padding:4px; border:solid 1px #9e9e9e; width:11.6em; height:auto;}

.noborde{ margin:0; padding:0;}


/* FORMULARIO */

.myform{margin:0 auto;padding:14px;}

#stylized{/*border:solid 2px #b7ddf2;*/background:#8FA262; float:left;}
#stylized h1 {font-size:14px;font-weight:bold;margin-bottom:8px;}
#stylized p{font-size:1em;color:#fff;margin-bottom:20px;border-bottom:solid 1px #b7ddf2;padding-bottom:10px;}
#stylized label{display:block;font-weight:bold;text-align:right;width:140px;float:left;text-align:left;width:50em;}
#stylized .small{color:#666666;display:block;font-size:11px;font-weight:normal;text-align:left;}
#stylized input,#stylized textarea{float:left;font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:100%;margin:.5em;}
#stylized button{clear:both;margin-left:150px;width:125px;height:31px;background:#666666 url(img/button.png) no-repeat;text-align:center;line-height:31px;color:#FFFFFF;font-size:11px;font-weight:bold;}
#stylized #contacto .botonenviarformulario,#stylized #recordar .botonenviarformulario,#stylized #boletin .botonenviarformulario{border:1px solid #AACFE4;float:left;font-size:12px;margin:2px 0 20px 200px;padding:4px 2px;width:200px; cursor:pointer;}

/* Cambios del 2009 */
.resumen{ background:#8FA262 none repeat scroll 0 0; padding:.5em; margin:1em 0;}
.resumen h3{ color:#333;}
.btx__contenido ul.bodegas li{ list-style:none; margin:0 0 1em -3em; width:668px;}
.btx__contenido ul.bodegas li h3{background:#8FA262 none repeat scroll 0 0;color:#FFFFFF;float:left;font-weight:bold;padding:2px 5px;position:relative;text-transform:uppercase;width:97%;}
.btx__contenido ul.bodegas li h3 a{ color:#fff; text-decoration:none;}

.bodegas{margin:1em 0 0 2.5em; padding:0;}
.btx__contenido .btx__menu_cont { height:2em; border:solid 1px #e8e8e8;padding:0.8em 0 0;}