/*IM 2005 11 25*/body{	font-family: Tahoma, Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	font-size: 0.8em;	behavior:url(csshover.htc);	margin: 0px;	background-image:url(../images/fondo_pattern.jpg);	background-position:top;	background-color:#ECE1E0;}/*COLUMNAS DE CONTENIDO*/#columna_general{	width:764px;	position: relative;	margin-left: auto;	margin-right: auto;	margin-top: 0px;}#columna_contenido{	width:764px;	height: 670px;	height: auto;	float:left;	background-color:#FFFFFF;}#exterior{	float:right;	margin:0 0 0 0;}/*PIE*/#pie{	width:764px;	height:123px;	float:left;}#pietexto{	width:764px;	height:42px;	float:left;	background-image:url(../images/pie_corcho1.gif);	background-repeat:no-repeat;	background-color:#999999;}#pietexto ul{	list-style-type:none;	float:left;	margin:0;	padding:10px 0 0 5px;}#pietexto ul li{	color:#7A3F00;	display:inline;}#pietexto ul li a{	text-decoration:none;	color:#7A3F00;	font-size:80%;}#pietexto ul li a:hover{	color:#000000;}#pie_direccion{	font-size:80%;	text-align:center;	float:left;	margin:4px 0 0 100px;}.piemovie{	font-size:80%;	float:right;	margin:10px 5px 0 0;}.piemovie a{	text-decoration:none;	color:#FF9900;}.piemovie a:hover{	color:#000000;}#pieback{	width:764px;	height:81px;	float:left;}/*CABECERA*/#cabecera{	width:760px;	height:132px;	float:left;	background-color:#FFFFFF;	margin:2px 0 0 2px;	_margin:1px 0 0 1px;}#cabecera_linea_verde{	width:760px;	height:11px;	float:left;	background-image:url(../images/cabecera_pattern_verde.gif);	background-repeat:repeat-x;	background-color:#A09943;}#cabecera_menu{	width:760px;	height:32px;	float:left;	margin:2px 0 0 0;	background-image:url(../images/cabecera_pattern_menu.gif);	background-repeat:repeat-x;	background-color:#D9D8D6;}#cabecera_menu ul{	float:left;	margin:0;	padding:0;}#cabecera_menu ul li{	list-style-type:none;	display:inline;	text-align:center;	float:left;	margin:0;	padding:0;}#cabecera_menu ul li a{	margin:10px 0 0 0;	float:left;	padding:0px 5px 0 5px;	text-decoration:none;	font-weight:bold;	color:#7E8083;	font-size:7pt;}#cabecera_menu ul li a.activo{	color:#7A3F00;}#cabecera_menu ul li a:hover{	color:#7A3F00;}#cabecera_imagen{	width:750px;	height:85px;	margin:0 0 0 5px;	float:left;	_float:auto;	background-color:#FFFFFF;	border-bottom:2px solid #AAACAF;}.cabecera_imgr{	border:0;	float:right;}.cabecera_imgf{	border:0;	margin-left:90px;	margin-top:20px;}.cabecera_imgl{	border:0;	float:left;}#idiomas{	margin:8px 0 1px 0px;	float:right;	padding:2px 0 0 0;}.idiomal{	text-decoration:none;	margin:0;	height:12px;	width:16px;	border: 1px solid #F4F4F4;}.idiomal:hover{	border: 1px solid #872525;}/*CUERPO*/#cuerpo{	width:758px;	border-right:1px solid #AAACAF;	border-left:1px solid #AAACAF;	margin:2px 0 0 2px;	_margin:2px 0 0 2px;}#enviarreserva{	margin-top:5px;}/*FORMULARIO*/.formulario{	margin-left:10px;	margin-top:10px;	font-size:85%;	color:#4F6021;}.cajatexto{	font-size: 85%;	width: 225px;	color: #4F6021;}.combo{	font-size:85%;	width:225px;	color:#4F6021;}.combo1{	font-size:85%;	width:70px;	margin-right:5px;	color:#4F6021;}.combo2{	font-size:85%;	width:149px;	color:#4F6021;}.boton{	font-size:85%;	color:#4F6021;	width:70px;	height:15px;	border:0px;	text-align:left;	font-weight:bold;	padding-left:5px;	background-image:url(../images/formulario_boton.gif);	background-repeat:no-repeat;}.texto{	color:white;}.minicol{	width:248px;	height:237px;	float:left;	margin:0 1px 0 2px;	background-color:#CCCCCC;}.minicoltit{	width:245px;	height:23px;	float:left;	background-image:url(../images/home_colmini_cabecera.gif);	background-repeat:no-repeat;	color:#FFFFFF;	padding:4px 0 0 3px;	font-size:85%;	margin:0;}.minicolcuerpo{	width:248px;	height:211px;	float:left;	background-image:url(../images/home_colmini_cuerpo.gif);	background-repeat:no-repeat;}.minicolportes1{	width:238px;	height:173px;	float:left;	background-image:url(../images/banner_portes.gif);	background-repeat:no-repeat;	padding: 5px;}.minicolportes2{	width:248px;	height:28px;	float:left;}#listadomapaweb{	width: 450px;	height: auto;	float: left;}#listadomapaweb a{	color: #000000;}#tienda{	width: 758px;	height: auto;	min-height: 500px;	float: left;}#caja6{	width: 372px;	height: 259px;	float: left;	background-image: url(../images/fondo_caja6.gif);	background-repeat: no-repeat;	margin-right: 8px;	margin-top: 8px;}#caja12{	width: 372px;	height: 259px;	float: left;	background-image: url(../images/fondo_caja12.gif);	background-repeat: no-repeat;	margin-top: 8px;}#imgcaja6{	float: left;	margin-left: 20px;}#imgcaja12{	float: left;	margin-left: -3px;}#botellas6{	width: 90px;	height: 156px;	float: right;	margin-right: 10px;}#botellas12{	width: 180px;	height: 156px;	float: right;	margin-right: 4px;}#texto6{	margin-top: 15px;	width: 168px;	height: 69px;	float: right;	color: #974D0F;	font-size: 120%;	font-weight: bold;}#texto12{	margin-top: 15px;	width: 180px;	height: 69px;	float: right;	color: #974D0F;	font-size: 120%;	font-weight: bold;}.verdegordo{	font-size: 125%;	color: #449834;}.pvp{	color: #000000;	font-size: 90%;}#cantidad6{	margin-top: 5px;	width: 362px;	height: 106px;	float: left;	background-image: url(../images/fondo_cantidad.gif);	background-repeat: no-repeat;	border: 1px solid #B1B0B0;	padding: 5px;	margin-right: 3px;}#cantidad6 h1{	font-size: 100%;	text-decoration: underline;	padding: 0px;	margin: 0px;}#cantidad12{	margin-top: 5px;	width: 362px;	height: 106px;	float: left;	background-image: url(../images/fondo_cantidad.gif);	background-repeat: no-repeat;	border: 1px solid #B1B0B0;	padding: 5px;}#cantidad12 h1{	font-size: 100%;	text-decoration: underline;	padding: 0px;	margin: 0px;}#terminos{	margin-top: 3px;	float: left;	color: #7A7A7A;	font-size: 80%;	width: 739px;	height: 155px;	background-image: url(../images/fondo_tienda1.gif);	background-repeat: no-repeat;	background-position: bottom;	background-color: #FFFFFF;	border: 1px solid #B1B0B0;	padding: 5px;}.unidades{	font-weight: bold;	color: #449834;}#tienda2{	margin-top: 20px;	width: 756px;	min-height: 870px;	height: auto;	_height: 870px;	float: left;}#tienda2 h1{	font-size: 110%;	color: #974D0F;	font-weight: bold;	border-bottom: 1px solid #CCCCCC;	margin-left: 20px;}#tienda2 label{	margin-left: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #767676;	background-image: url(../images/bullet_label.gif);	background-repeat: no-repeat;	background-position: 2px 4px;	padding-left: 10px;}#tienda2 input, #tienda2 textarea{	background-color: #767676;	color: #FFFFFF;	padding: 1px;	border: 1px solid #AAAAAA;	margin-left: 20px;}#notacompra{	color: #974D0F;	float: right;	wiedth: 300px;	height: 20px;	margin-right: 20px;	font-size: 80%;}#adquiriendo6{	width: 570px;	height: 70px;	float: right;}#adquiriendo6a{	width: 145px;	height: 50px;	float: left;	font-size: 90%;	color: #767676;	padding-top: 20px;}#adquiriendo6b{	width: 75px;	height: 70px;	float: left;}#adquiriendo6c{	width: 165px;	height: 65px;	float: left;	color: #974D0F;	font-size: 100%;	font-weight: bold;	padding-top: 5px;}#adquiriendo6d{	width: 180px;	height: 50px;	float: left;	padding-top: 20px;}#adquiriendo12{	width: 570px;	height: 70px;	float: right;}#adquiriendo12a{	width: 145px;	height: 50px;	float: left;	font-size: 90%;	color: #767676;	padding-top: 20px;}#adquiriendo12b{	width: 75px;	height: 70px;	float: left;}#adquiriendo12c{	width: 165px;	height: 65px;	float: left;	color: #974D0F;	font-size: 100%;	font-weight: bold;	padding-top: 5px;}#adquiriendo12d{	width: 180px;	height: 50px;	float: left;	padding-top: 20px;}#gastos{	float: right;	width: 730px;	height: 20px;	text-align: right;	padding-right: 20px;	color: #767676;}#total{	float: right;	width: 730px;	height: 20px;	text-align: right;	padding-right: 20px;	color: #7A3F00;	font-weight: bold;}#formfacturacion{	width: 370px;	min-height: 480px;	height: auto;	_height: 480px;	float: left;}#formenvio{	width: 370px;	min-height: 480px;	height: auto;	_height: 480px;	float: left;}#condicionesventa{	overflow: auto;	height: 65px;	width: 350px;	float: left;	border: 1px solid #CCCCCC;	margin-left: 20px;}#formextra{	width: 750px;	height: auto;	min-height: 150px;	_height: 150px;	float: left;}.pago{	color: #000000;	color: #000000;	text-decoration: none;	font-size: 110%;	border: 1px solid #666666;	background-color: #CCCCCC;	width: 600px;	height: 20px;	display: block;}#oferta_portes{	margin-top: 3px;	float: left;	color: #7A7A7A;	font-size: 100%;	width: 739px;	height: 70px;	background-image: url(../images/fondo_tienda1.gif);	background-repeat: no-repeat;	background-position: bottom;	background-color: #FFFFFF;	border: 1px solid #B1B0B0;	padding: 5px;}#bannerhome{	float: left;	width: 498px;	height: 237px;	background-image: url(../images/banner_tienda.jpg);	background-repeat: no-repeat;	background-position: bottom;}#banner{	float: left;	width: 498px;	height: 211px;	/*background-image: url(../images/banner_tienda.jpg);	background-repeat: no-repeat;	background-position: bottom;*/}#titulobanner{	width:500px;	height:23px;	float:left;	line-height: 23px;	background-image:url(../images/fondo_titulo_banner.gif);	background-repeat:repeat-x;	color:#FFFFFF;	padding:0px 0px 0px 5px;	font-size:85%;	margin:0px;}.bannerdia{	width:246px;	height:23px;	float:left;	padding:4px 0 0 3px;}#sloganbanner{	width: 120px;	height: 70px;	float: left;	font-size: 80%;	font-weight: bold;	margin-top: 45px;	_margin-top: 22px;	margin-left: 365px;	_margin-left: 182px;}#botonbanner{	width: 307px;	height: 67px;	float: left;	margin: 0px;	margin-left: 180px;	_margin-top: 20px}.marron{	color: #974D0F;}.verde{	color: #449834;}#ssltienda2{	width: 80px;	height: 80px;	float: left;	margin-left: 30px;}#ssltienda3{	width: 80px;	height: 80px;	float: left;	margin-left: 30px;}#ssltienda4{	width: 80px;	height: 80px;	float: left;	margin-left: 30px;}