/*                 Estilo General para Bodegas Lezaun S.L.               */
/*                       Por TXOMIN BENGOA LACARRA                       *

/**************** GENERAL  ******************/

* { margin: 0; padding: 0; border: 0;}


/*vinculos estandar*/
a { outline: 0;
	text-decoration: none;
	border: none; }
a:link, a:visited, a:active { 
	color: #927E56;
}
a:hover { color: #D69900;}

img {display: block; overflow:hidden; }
hr {
 width: 100%; border: 1px solid #C4BF95;
 margin: 5px 0;
}

.navegacion_interna { display: none; visibility:hidden; }





/**************** ESTRUCUTURA PAGINA  ******************/
html, body {
height: 100%;
}
body { 
 background: #000000;
 color: black;
 font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
 font-size: 80%;
 font-smooth: never;
 margin: 0 auto;
	margin-left: 0px;
	margin-right: 0px;
}

#container {
	width: 100%; 
	background-image:url(../img/comunes/fondo.jpg);
	margin: 0 auto;
	height: auto;
}

#cont {
	width: 740px; 
	padding:0px;
	margin: 0 auto;
}

#separador { 
 display: none; visibility:hidden;
	width: 840px; 
	height: 15px;
 text-align: right;
	margin:  0 auto;
}
.ini_menu_cont{
	width: 185px; 
	height: 15px;
 text-align: right;
	margin:  0 0 0 655px;
	background-color: #C4BF95;
}

#pie1 {
	width: 840px; 
	height: 105px;
	margin: 0 auto;
	background-image:url(../img/comunes/pie.gif);
}
#pie2 {
	width: 840px; 
	height: 105px;
	margin: 0 auto;
	background-image:url(../img/comunes/pie.jpg);
}
#pie_cont {
	width: 670px; 
	height: 105px;
	margin: 0 0 0 170px ;
}
#pie_cont p{
	color: #F1F0E7;
	font-size: 13px;
}

#pie_cont a{
	color: #927E56;
	text-decoration: none;
	border: none;
}
#pie_cont a:hover{	
 color: #D69900;
}

#cabecera {
 display: none; visibility:hidden;
	width: 840px; 
	height: 320px;
	margin: 0 auto;
	background-color: #000000;
}
.cabecera1 {
	background-image:url(../img/comunes/cabecera1.jpg);
}
.cabecera2 {
	background-image:url(../img/comunes/cabecera2.jpg);
}
#cont_menu_cab { 
	width: 840px; 
	padding:0px;
	float:left;
	margin: 100px 0 0 0;
}
/**************** estilo menu principal **************************/
#cont_menu_cab li{
	list-style-type: none;
 font-size:small;
	font-weight: bold;
	line-height: 21px;
	color: #D69900;
}
#cont_menu_cab li.main_menu{
	list-style-type: none;
 font-size:large;
	line-height: 26px;
	color: #927E56;
}
#cont_menu_cab li a{ color: #E4E2CE; border: none; }
#cont_menu_cab li a:hover{ color: #D69900;	text-decoration:none; }
/*****************************************************************/

.menu_cab_izq { 
	width: 165px; 
	height: 205px;
	float:left;
	margin: 0 auto;
	text-align: center;
}
.menu_cab_der { 
	width: 175px;  
	height: 205px;
	margin: 0 0 0 660px;
	text-align: center;
}

#fondo { 
	width: 840px; 
	margin: 0 auto; 
	height: 100%;
	background-color: #E4E2CE;
}

/************ estilos cont izquierda ***************************/
#izq_cont { 
	width: 110px;  
	height: auto;
	float:left;
}
/***************************************************************/


/************ estilos cont principal ***************************/
#principal_cont { 
	width: 530px; 
	height:auto;
	float:left;
	margin: 0 auto;
}
#principal_cont h1 { 
	font-size:21px; 
	color: #544932; 
	margin: 0 0 5px 0;
}
#principal_cont h2 { 
	font-size:18px; 
	color: #D69900; 
	text-align: left;
	margin: 0 0 5px 0;
}
#principal_cont h3 { 
	font-size:15px; 
	color: #544932; 
	text-align: left;
	margin: 0 0 3px 0;
}
#principal_cont p { 
	text-align: justify;
	margin: 0 0 15px 0;
}
#principal_cont div.new{
	background-color:#F0EFE6;
	padding: 10px 10px 0 10px;
	border: 1px solid #927E56;
	margin: 5px 0 15px 0;
}
#principal_cont div.new p{
	margin: 0 0 7px 0;
}
#principal_cont div.new h3{
 padding: 0 0 0 27px;
	background: url("../img/comunes/barrica_news.jpg") no-repeat center left ;
} 
#principal_cont div.new h4{
	color: #544932; 
} 
#principal_cont div.new a{
	color: #927E56;
	text-decoration: none;
	border: none;
}
#principal_cont div.new img{
	text-decoration: none;
	border: none;
}
#principal_cont div.new a:hover{	
 color: #D69900; /*border-bottom: 1px solid #D69900;*/
}
#principal_cont div.new img{
	text-decoration: none;
	border: none;
}
.img_flotizq {
	font-size:10px; 
 float: left;
 margin: 5px 15px 0 0;
 color: #544932;
}
.img_flotder {
	font-size:10px; 
 float: right;
 margin: 5px 0 0 15px;
 color: #544932;
}
#principal_cont div.img_center { 
 text-align: center;
 margin: 10px 0 15px 0;
}

#principal_cont img.center{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	display: block;
 border: 1px solid #544932;
}
#principal_cont img.conborde {
 border: 1px solid #544932;
}
#principal_cont ul {
 margin: 0 0 15px 0;
}
#principal_cont li {
 margin: 0 20px 8px 20px;
}
/*****************************************************************/

#der_cont { 
 display: none; visibility:hidden;
	width: 150px;  
	height: auto;
	margin: 0 0 0 660px;
	padding: 10px 10px 1px 5px;
	background-color: #C4BF95;
	font-size: 11px;
	color: #927E56;
	text-align: left;
	border: 1px solid #F0EFE6;
}
/************ estilos cont der ***************************/
#der_cont a { 
	color: #F1F0E7;
	font-size: 12px;
	border: none;
}
#der_cont a:hover {
	color: #D69900;
	text-decoration:underline;
}
#der_cont h3 { 
	font-size:11px; 
	color: #544932; 
	margin: 0 auto;
 padding: 0 0 0 22px;
}
#der_cont ul { 
	list-style-type: none;
	margin: 0 0 10px 7px;
}
#der_cont p { 
	margin: 0 0 10px 7px;
}

.novedades{
 background: url("../img/comunes/novedades.gif") no-repeat center left ;
}
.club{
 background: url("../img/comunes/club.gif") no-repeat center left ;
}
.tienda{
 background: url("../img/comunes/tienda.gif") no-repeat center left ;
}
/* ****************************************** */
#der_pie { 
 display: none; visibility:hidden;
	width: 150px;  
	height: auto;
	margin: 0 0 0 660px;
	padding: 10px 10px 1px 10px;
	text-align: center;
}
#der_pie img{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	display: block;
}
#der_pie a{
	border: none;
	text-decoration: none;
}
/*****************************************************************/
#izq_columna{
 float:left;
 width:250px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}
#der_columna{
 width: 250px;
	margin: 0 0 0 275px;
	padding: 10px 0 0 0;
}


.cierre{
	clear: both;
}
/*************** FIN ESTRUCTURA *******************/

/**************** ENLACES  ******************/


/*idi menu (idiomas...)*/
.idi_menu, a.idi_menu:link, a.idi_menu:visited, a.idi_menu:active {
	font-size:12px;
	font-weight: bold;
	color: #D69900;
	border: none;
}
.ini_menu, a.ini_menu:link, a.ini_menu:visited, a.ini_menu:active {
	font-size:12px;
	font-weight: bold;
	color: #544932;
	border: none;
}
a.ini_menu:hover {
	color: #927E56;
	text-decoration:none;
}
/*************** FIN ENLACES *****************/

/*********************** CONTENIDOS ***********************/
strong {
	font-weight:bold;
}
.ficha {
	color: #927E56; 
}
em {
	font-style:italic;
}
.fecha {
	font-size: 10px;
	font-weight:bold;
	color: #444444; 
}
.img_line{
	display: inline;
}
.img_line, a.img_line:link, a.img_line:active, a.img_line:visited, a.img_line:hover{
 border: none;
	text-decoration: none;
}
.logos{ text-align:center; background-color: #E4E2CE;}
.galeria { 
 background: url("../img/comunes/negativos.jpg") no-repeat center left ; 
 padding: 14px;
	margin: 0 0 0 0;
}
.galeria a { border:none; }
/*#544932*/
.textarea {background-color: #E4E2CE; border: 1px solid #544932; scrollbar-arrow-color: #000066;scrollbar-base-color: #000033; scrollbar-dark-shadow-color: #336699; scrollbar-track-color: #CCCCCC;scrollbar-face-color: #544932; scrollbar-shadow-color: #DDDDDD; scrollbar-highlight-color: #CCCCCC;  font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #544932; padding:2px; width:400px; height:125px;} 

.cajatxt {background-color: #E4E2CE; border: 1px solid #544932;  font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #544932; padding:2px; width:400px;}

.boton {color: #544932; background-color: #C4BF95; border: 1px solid #544932; font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold; width:100px; height:25px;}

/* mapas de google */
.linkmap {
 font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D69900; 
}
a.linkmap:link, a.linkmap:visited, a.linkmap:active { 
	color: #D69900;
	text-decoration: underline;
	border-bottom:none;
}
a.linkmap:hover { color: #927E56; text-decoration:none; border-bottom:none;}

.tienda_vinos img { border: 1px solid #D69900; }
.tienda_vinos a img:hover { border: 1px solid #E4E2CE; }
/************************ FIN CONTENIDOS ***************************/
