/*------ TAGS HTML  */
body {
	margin: 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url("../img/interface/fondos/logoFondo.jpg") no-repeat #EF7D00;
    /*background: #EF7D00 url("../img/interface/fondos/fondo.jpg");*/
}
h2{
	color:#FFF;
}
h2 span{
	display:none;
}
h4{
	font-size:1em;
	color:#fff;
}
p{
	color:#000;
}
a:link,a:visited{
	color:#000;
	font-weight:bold;
}
a:hover{
	color:#333;
}
/*----------CLASES LAYOUT*/
#logointerior{
	z-index:1;
}
#contenedor{
	position : absolute;
	height : 550px;
	width : 780px;
	top : 50%;
	left : 50%;
	margin : -275px -380px;
	padding-top : 20px;
	background:url(../img/interface/fondos/sombraWeb.gif) -20px 28px no-repeat;
}
#extraContenedor{
}
#contenido{
	width:768px;
	height:480px;	
	margin:0;padding:0;
	background-color:#000;
	color:#fff;
	border:1px solid #000;
}
#logo{
	position:absolute;
	top:0;
	left:0;	
}
#logo h1{
	display:none;
}
#cabecera{
	position:absolute;
	padding: 0;
	margin: auto;
	height:0;
}
#menu{
	background:#EF7D00 url("../img/interface/fondos/menu.gif");
	border:1px solid #000;
	position:absolute;
	z-index:1;
	bottom:67px;
	margin:0;
	padding:0;
	left:0;
	width:768px;
	height:30px;
}
#menu ul {
	position:absolute;
	width:100%;
	height:100%;
	margin: 0;
	padding: 0;
	list-style: none;
	background:url("../img/interface/fondos/logoMenu.gif") no-repeat;
}
#menu ul li {
	float: left;
	margin: 0;
	padding: 0;
}
#menu a, #menu a:visited {
	position: absolute;
	height: 30px;
}
#menu a span{
	font-size: 0px;
	visibility: hidden;
}
#menu a:hover {
	height: 30px;
}
#menuIdiomes{
	position: absolute;
	top:0;
}
#menuIdiomes ul{
	float: left;
	list-style: none;
	margin: 0 10px;
	padding: 0;
}
#menuIdiomes li{
	float: left;
	margin: 0;
	padding: 0;
}
#menuIdiomes a, #menuIdiomes a:visited {
	display: block;
	padding: 3px;
	margin: 0 5px 0 0;
	color:#960;
	text-decoration: none;
	font-weight: normal;
}
#menuIdiomes a:hover {
	color:#F90;
}
#pie{
	display:block;
	text-align:center;
	margin: 0px;
	padding-top:10px;
	clear: both;
}
/*-----CSS especificos----*/
#contenido.inicio{
	background:url(../img/interface/fondos/fondoInicio.gif) no-repeat right #ED7E00;
	border:1px solid #D57100;
}
#logointerior span {
	display:none;
}
/*-------Historia ----------*/
.historia {
	background:url("../img/interface/fondos/historia.jpg") #000 no-repeat right top;
}
/*
.historia #logointerior,.vinosFerrer #logointerior,.vinosVeritas #logointerior,.situacion #logointerior{
	position:absolute;
	top:25px;
	left:20px;
	width:275px;
	height:140px;
	background:url(../img/interface/fondos/logoTransBlanco.gif) no-repeat;
}
*/
.historia #enlaceVideo{
	position:absolute;
	top:10px;
	right:5px;
	text-align:right;
}
.historia a#enlaceVideo:link,.historia a#enlaceVideo:visited{
	color: #76581B;
	font-weight:bold;
	text-decoration:none;
	font-size:95%;
}
.historia a#enlaceVideo:hover{
	color: #CC3300;
}
.historia #videoJLF{
	position:absolute;
	z-index:20;
	top:180px;
	left:50px;
	padding:10px 10px 10px 10px;
	background:url(../img/interface/fondos/panelPapiro.jpg) #E1CAA0;
	border:1px solid #7D7C73;
}
.historia #videoJLF a:link,.historia #videoJLF a:visited{
	position:absolute;
	right:5px;
	top:0;
	color:#960;
	font-weight:bold;
	text-decoration:none;
}
.historia #videoJLF a:hover{
	color:#C90;
}
.historia #logointerior{
	position:absolute;
	top:24px;
	left:20px;
}
.historia #enlacesVideo a:link,.historia #enlacesVideo a:visited{
	position:absolute;
	bottom:100px;
	right:24px;
	background:url(../img/interface/fondos/bannerTeleWeb.jpg);
	padding:30px 0 0 130px;
	width:113px;
	height:37px;
}
.historia #enlacesVideo2 a:link,.historia #enlacesVideo2 a:visited{
	position:absolute;
	bottom:164px;
	right:31px;
	background:url(../img/interface/fondos/bannerYouTube.jpg);
	padding:20px 0 10px 130px;
	width:99px;
	height:22px;
}

.historia #enlacesVideo a:hover,.historia #enlacesVideo a:active,.historia #enlacesVideo2 a:hover,.historia #enlacesVideo2 a:active{
	color:#900;
}
/*-----actualidad-----*/
.actualidad {
	background:url(../img/interface/fondos/agenda.jpg) #000 no-repeat right top;
}
.actualidad #logointerior{
	position:absolute;
	top:25px;
	left:35px;
}
#contenido.actualidad #info .root{
	position:relative;
	top:7px;
	left:12px;
}
.actualidad li{
	list-style:none;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	clear:both;
}
.actualidad ul{
	margin:0;
	padding:0;
	width:290px;
}
.actualidad li .titol{
	color: #963;
	font-weight:bold;
	padding:3px 4px 4px 10px;
	position:relative;
	display:block;
	border-right:1px solid #818181;
	background:url(../img/interface/fondos/titolAgenda.gif)	#E9DFC9 bottom repeat-x;
}
.actualidad li .data{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width:285px;
	color:#666;
	font-weight:bold;
	text-align:right;
	font-size:80%;
	padding:2px;
}
.actualidad li .lloc{
	color:#666;
	display:block;
	border-bottom:1px solid #999;
	margin:0 0 3px 0;
	padding:0 0 3px 0;
}
.actualidad li .lloc strong{
	color:#900;
}
.actualidad li img{
	float:right;
}
.actualidad li .texte{
	position:relative;
	color:#333;
}
.actualidad li a:link,.actualidad li a:visited{
	color:#000;
	font-weight:bold;
}
.actualidad li a:hover{
	color:#EF7D00;
}
.actualidad #info{
	position:absolute;
	width:336px;
	height:292px;
	top:150px;
	left:37px;
}
.actualidad h2 {
	margin:1px;
	height:35px;
}
.actualidad #pestanyas{
	position:absolute;
	top:15px;
	right:295px;
}
.actualidad #pestanyas ul{
	position:absolute;
	text-align:right;
	height:20px;
	margin:0;
	padding:0;	
}
.actualidad #pestanyas li{
	display:inline;
	margin-right:1px;
	/*padding inferior de 2px para eliminar linea inferior*/
	padding:1px 6px 1px 6px;
	border-right:1px solid #B0B0B0;
	border-top:1px solid #999;
	border-left:1px solid #999;
	background:url(../img/interface/botones/pestanyaEventos.gif) #D5D4D5 repeat-x;
}
.actualidad #pestanyas li a{
	text-decoration:none;
	color:#666;
}
.actualidad #pestanyas li a:hover{
	color:#999;
}

/*---------------*/
.situacion #logointerior {
	position:absolute;
	top:30px;
}
.historia h2 {
	margin:1px;
	height:30px;
}
.historia #imagenes01,.historia #imagenes02{
	position:absolute;
	right:4px;
	padding:1px;
	border:1px solid #F90;
}
.historia #imagenes01{
	top:45px;
}
.historia #imagenes02{
	top:160px;	
}
/*______ Visita ____*/
.visitaVirtual{
	background: url(../img/interface/fondos/visita.jpg) no-repeat;
}
.visitaVirtual #vr{
	position:absolute;
	top:270px;
	left:40px;
}
#listaVisitas li{
	padding:2px 5px 2px 16px;
	margin:0;
	position:absolute;
	opacity:0.90;
	filter: Alpha(Opacity='90');
	color:#FFFFCC;
	list-style:none;
	background:url(../img/interface/botones/puntoVr.gif) no-repeat 2px 4px #FFF;
}
#listaVisitas li a{
	text-decoration:none;
}
#listaVisitas li a:hover{
	color:#F90;
}
#listaVisitas #bot1{	
	top:200px;
	left:570px;
}
#listaVisitas #recepcion{	
	top:170px;
	left:650px;
}


#listaVisitas #vinyes{	
	top:150px;
	left:10px;
	width:120px;
}
#listaVisitas #vinya1{	
	top:170px;
	left:15px;
	width:120px;
}
#listaVisitas #vinya2{	
	top:190px;
	left:15px;
}
#listaVisitas #vinya3{	
	top:210px;
	left:15px;
}
#listaVisitas #vinya4{	
	top:230px;
	left:15px;
	width:120px;
}
#listaVisitas #recolecta{	
	top:250px;
	left:15px;
}


#listaVisitas #extras{	
	top:270px;
	left:605px;
}
#listaVisitas #patio{	
	top:290px;
	left:610px;
	width:120px;
}
#listaVisitas #comedor{	
	top:310px;
	left:610px;
	width:120px;
}
#listaVisitas #horno{	
	top:330px;
	left:610px;
	width:120px;
}


#listaVisitas #toneles{	
	top:230px;
	left:195px;
}
#listaVisitas #visita{	
	top:135px;
	left:360px;
}

/* Declaracion temporal */
.vinos a{
	color:#FFF;
}
/* VINOS */
.vinos{
	background: url(../img/interface/fondos/vinos.jpg);
}
.vinos #menuVinos{
	position:absolute;
	top:50px;
	left:40px;
}
.vinosFerrer h2,.vinosVeritas h2 ,.vinosDues h2{
	margin:1px;
	height:21px;
	width:279px;
	border:1px dotted #534C4C;
}
.vinosFerrer h3 ,.vinosVeritas h3,.vinosDues h3{
	margin:1px 1px 1px 10px;
	font-size:100%;
	color:#CCC;
}
.vinosFerrer #menuBotellas,.vinosVeritas #menuBotellas,.vinosDues #menuBotellas{
	position:absolute;
	top:300px;
	left:30px;
}
.vinosFerrer #logointerior{
	position:absolute;
	top:90px;
	left:20px;
}
.vinos #logointerior {
	position:absolute;
	top:35px;
	left:30px;
}
.vinosFerrer #info{
	position:absolute;
	margin:0;
	padding-top:10px;
	top:45px;
	left:305px;
}
.vinosVeritas #info{
	position:absolute;
	margin:0;
	padding-top:10px;
	top:45px;
	left:250px;
}
.vinosDues #info{
	position:absolute;
	margin:0;
	padding-top:10px;
	top:45px;
	left:240px;
}

#menuOtrosVinos li{
	margin-bottom:5px;
	list-style:none;
}
#menuOtrosVinos ul a{
	color:#EEE;
	text-decoration:none;
}
#menuOtrosVinos ul a:hover{
	color:#F90;
}

.vinosDues #menuOtrosVinos,.vinosFerrer #menuOtrosVinos,.vinosVeritas #menuOtrosVinos{
	position:absolute;
	margin:0;
	top:360px;
	left:470px;
}
.vinosDues #menuOtrosVinos ul,.vinosFerrer #menuOtrosVinos ul,.vinosVeritas #menuOtrosVinos ul,.vinoEspMiro #menuOtrosVinos ul{
	margin:0;
	width:130px;
	padding:5px;
	list-style:none;
}

.vinosFerrer #botella,.vinosVeritas  #botella,.vinosDues  #botella{
	position:absolute;
	left:620px;
}

/*--Ferrer--*/
.vinosFerrer{
	background:url("../img/interface/fondos/vinosJLFerrer.jpg") #000 no-repeat right top;
}
.vinosFerrer h2.crianza{
	background:url(../img/interface/nombresVinos/crianza.jpg) no-repeat;
}
.vinosFerrer h2.crianza500{
	background:url(../img/interface/nombresVinos/crianza500.jpg) no-repeat;
}
.vinosFerrer h2.granReserva{
	background:url(../img/interface/nombresVinos/granReserva.jpg) no-repeat;
}
.vinosFerrer h2.reserva{
	background:url(../img/interface/nombresVinos/reserva.jpg) no-repeat;
}
.vinosFerrer h2.autentico{
	background:url(../img/interface/nombresVinos/autentico.jpg) no-repeat;
}
.vinosFerrer h2.rosado{
	background:url(../img/interface/nombresVinos/rosado.jpg) no-repeat;
}
.vinosFerrer h2.blancBlancs{
	background:url(../img/interface/nombresVinos/blancBlancs.jpg) no-repeat;
}
.vinosFerrer h2.anyadaroble{
	background:url(../img/interface/nombresVinos/anyadaroble.gif) no-repeat;
}
/*--Veritas--*/
.vinosVeritas{
	background:url(../img/interface/fondos/vinosVeritas.jpg) #000 no-repeat right top;
}
.vinosVeritas h2.veritasBlanc{
	background:url(../img/interface/nombresVinos/veritasBlanc.gif) no-repeat;
}
.vinosVeritas h2.veritasDols{
	background:url(../img/interface/nombresVinos/veritasDols.gif) no-repeat;
}
.vinosVeritas h2.veritasAnada{
	background:url(../img/interface/nombresVinos/veritasAnada.gif) no-repeat;
}
.vinosVeritas h2.veritasCrianza{
	background:url(../img/interface/nombresVinos/veritasCrianza.gif) no-repeat;
}
.vinosVeritas h2.veritasReserva{
	background:url(../img/interface/nombresVinos/veritasReserva.gif) no-repeat;
}
.vinosVeritas h2.veritasGranReserva{
	background:url(../img/interface/nombresVinos/veritasGranReserva.gif) no-repeat;
}
.vinosVeritas h2.veritasBrut{
	background:url(../img/interface/nombresVinos/veritasBrut.gif) no-repeat;
}
/*--Dues--*/
.vinosDues{
	background:url(../img/interface/fondos/dues.jpg) #000 no-repeat right top;
}
.vinosDues h2.duesCabernetSuvi{
	background:url(../img/interface/nombresVinos/duesCabernetSuvi.gif) no-repeat;
}
.vinosDues h2.duesCalet{
	background:url(../img/interface/nombresVinos/duesCalet.gif) no-repeat;
}
.vinosDues h2.duesMacabeo{
	background:url(../img/interface/nombresVinos/duesMacabeo.gif) no-repeat;
}
/*--Especiales--*/
.vinosEspeciales{
	background:url(../img/interface/fondos/menuEspeciales.jpg) #000 no-repeat right top;
}
.vinosEspeciales #logointerior{
	position:absolute;
	top:35px;
	left:30px;
}
.vinosEspeciales #menuVinos{
	position:absolute;
	top:70px;
	left:20px;
}

/*----------*/

/*------------ historia ---------*/
#contenido.historia #info .root{
	position:relative;
	top:0;
	left:0;
}
#contenido.historia #info .scrollup{
	position:absolute;
	left:340px;
}
#contenido.historia #info .scrolldn{
	position:absolute;
	left:340px;
	top:200px;
}
#contenido.historia #info{
	position:absolute;
	width:408px;
	height:292px;
	top:170px;
	left:30px;
	background:url(../img/interface/fondos/panelPapiro.jpg) no-repeat;
}
/* ------------ situacion --------- */
.situacion{
	background:url(../img/interface/fondos/situacion.jpg) right top #000 no-repeat;
}
.situacion #info{
	position:absolute;
	width:208px;
	height:292px;
	top:170px;
	left:17px;
}
.situacion #info .root{
	position:relative;
	top:8px;
	height:240px;
	background:url(../img/interface/fondos/scrollSituacion.jpg) 192px 10px no-repeat ;
}
.situacion #info h2{
	margin:0px;
	height:30px;
}
.situacion #mapa{
	position:absolute;
	left:240px;
	top:28px;
}
/* ------------ contacto --------- */
.contacto{
	background-image:url(../img/interface/fondos/contacto.jpg);
}
.contacto #logointerior{
	position:absolute;
	top:30px;
	left:70px;
}
.contacto #infoVisita{
	position:absolute;
	top:177px;
	left:20px;
	width:384px;
	height:255px;
	overflow:auto;
}

.contacto #infoDistribuidores{
	position:absolute;
	top:55px;
	left:442px;
	width:310px;
	height:255px;
	overflow:auto;
	color:#333;
}

.contacto #infoDistribuidores .root{
	position:relative;
}
.contacto #infoDistribuidores h3{
	font-size:14px;
	color:#666;
	margin:3px;
	background-color:#CCC;
}
.contacto #infoDistribuidores ul{
	margin:5px;
}
.contacto #infoDistribuidores li{
	border-bottom: 1px dotted #999;
	margin-bottom:10px;
	padding-bottom:5px;
}
.contacto #infoDistribuidores .nomEmpresa{
	font-weight:bold;
	color:#FF6600;
	display:block;
}
.contacto #infoDistribuidores .tel,.contacto #infoDistribuidores .fax,.contacto #infoDistribuidores .direccion,.contacto #infoDistribuidores .localidad,.contacto #infoDistribuidores .correo{
	display:block;
	margin-left:20px;
}
.contacto #infoDistribuidores .direccion,.contacto #infoDistribuidores .localidad{
	font-weight:bold;
}
.contacto #infoDistribuidores .tel{
	margin-top:3px;
}

.contacto #infoVisita p{
	padding:0 5px 0 10px;
}
.contacto #infoVisita p.infoVisita{
	color:#333;
}
.contacto #infoVisita h2{
	margin:0px;
	height:34px;
}
.contacto #infoDistribuidores h2{
	margin:0px;
	height:34px;
}

/* --------------- MIRO ----------------- */

.vinoEspMiro{
	background:url(../img/interface/fondos/especiales.jpg) #000 no-repeat right top;
}
.vinoEspMiro #botella{
	position:absolute;
	top:21px;
	left:0px;
}
.vinoEspMiro #logointerior{
	position:absolute;
	top:26px;
	left:300px;
}
.vinoEspMiro #info{
	position:absolute;
	top:164px;
	left:280px;
}
.vinoEspMiro #menuOtrosVinos{
	position:absolute;
	top:360px;
	left:410px;
	text-align:right;
}
/* --------------- KOREA ----------------- */

.vinoEspKorea{
	background:url(../img/interface/fondos/korea.jpg) right top;
}
.vinoEspKorea #botella{
	position:absolute;
	top:21px;
	left:0px;
}
.vinoEspKorea #menuBotellas{
	position:absolute;
	top:315px;
	left:210px;
}
.vinoEspKorea h2 span{
	display:block;
}
.vinoEspKorea h2{
	position:absolute;
	color:#666;
	float:right;
	top:-20px;
	right:-270px;
	font-size:1.5em;
	margin:0;
	padding:0;
}
.vinoEspKorea #info{
	position:absolute;
	top:105px;
	left:210px;
}
.vinoEspKorea #menuOtrosVinos{
	position:absolute;
	top:350px;
	left:500px;
}
.vinoEspKorea #menuOtrosVinos ul{
	margin:0;
	padding:0 0 0 10px;
	
}
.vinoEspKorea #enlaceExt{
	position:absolute;
	top:150px;
	left:680px;
}
/* --------------- Maraver ----------------- */
.vinoEspMaraver{
	background:url(../img/interface/fondos/maraver.jpg) center top no-repeat;
}
.vinoEspMaraver #botella{
	position:absolute;
	top:21px;
	left:0px;
}
.vinoEspMaraver #logointerior{
	position:absolute;
	top:25px;
	left:250px;
}
.vinoEspMaraver #info{
	position:absolute;
	top:145px;
	left:253px;
}
.vinoEspMaraver #menuOtrosVinos{
	position:absolute;
	top:340px;
	left:330px;
	text-align:right;
}
/*   TENDA   */
.tendaOnLine{
	background:url(../img/interface/fondos/tendaOnline.jpg) center top no-repeat;
}
.tendaOnLine h2{
	position:absolute;
	width:211px;
	height:13px;
	left:30px;
}
.tendaOnLine h2 span{
	display:none;
}
.tendaOnLine p{
	color:#fff;
}
.tendaOnLine p.descTenda{
	width:400px;
	margin:30px 0 0 30px;
	color:#ddd;
}
.tendaOnLine .llistaBotelles{
	position:absolute;
	left:25px;
	top:100px;
	width:360px;
	height:355px;
	padding:0;
	margin:0;
	overflow:auto;
}


.tendaOnLine .llistaBotelles li{
	display:block;
	position:relative;
	width:330px;
	height:150px;
	padding:0;
	margin:0 0 8px 0;
	border:1px solid #BEBDBD;
}
.tendaOnLine .llistaBotelles li .titolBotella{
	font-family:"Trebuchet MS", Helvetica, verdana;
	font-size:1.5em;
	position:absolute;
	right:5px;
	top:2px;
	width:200px;
	text-align:right;
}
.tendaOnLine .llistaBotelles li .preuBotella{
	font-family:"Trebuchet MS", Helvetica, verdana;
	font-size:2.6em;
	position:absolute;
	right:50px;
	top:55px;
	width:200px;
	text-align:right;
}
.tendaOnLine .llistaBotelles li .barraCaja{
	font-family:"Trebuchet MS", Helvetica, verdana;
	font-size:0.8em;
	position:absolute;
	right:0px;
	top:70px;
	width:45px;
}
.tendaOnLine .llistaBotelles li .infoProducte{
	position:absolute;
	font-size:1em;
	color:#333333;
	right:15px;
	top:85px;
	width:100px;
	text-align:right;
}
.tendaOnLine .llistaBotelles li a.aVeureFitxa:link,.tendaOnLine .llistaBotelles li a.aVeureFitxa:visited{
	position:absolute;
	font-size:1em;
	color:#eee;
	left:5px;
	bottom:5px;
	width:90px;
	background:#333;
	padding:2px;
	text-decoration:none;
}
.tendaOnLine .llistaBotelles li a.aVeureFitxa:hover,.tendaOnLine .llistaBotelles li a.aVeureFitxa:active{
	color:#EF7D00;
}
.tendaOnLine .llistaBotelles li a.aAfegirBotella:link,.tendaOnLine .llistaBotelles li a.aAfegirBotella:visited{
	position:absolute;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
	right:5px;
	bottom:3px;
	width:204px;
	height:17px;
	text-align:right;
	text-decoration:none;
	background: url("../img/interface/botones/botoAnadeCaja.png");
	padding:4px 4px 2px 2px;
}
.tendaOnLine .llistaBotelles li a.aAfegirBotella:hover,.tendaOnLine .llistaBotelles li a.aAfegirBotella:active{
	color:#333;
}
.tendaOnLine li#botella1{
	background: url("../img/tienda/reservaEsp2001.png") no-repeat top left;
}
.tendaOnLine li#botella2{
	background: url("../img/tienda/reserva2003.png") no-repeat top left;
}
.tendaOnLine li#botella3{
	background: url("../img/tienda/crianza2004.png") no-repeat top left;
}
.tendaOnLine li#botella4{
	background: url("../img/tienda/blancBlancs.png") no-repeat top left;
}
.tendaOnLine li#botella5{
	background: url("../img/tienda/veritasCrianza2004.png") no-repeat top left;
}
.tendaOnLine li#botella6{
	background: url("../img/tienda/veritasReserva2003.png") no-repeat top left;
}
.tendaOnLine li#botella7{
	background: url("../img/tienda/duesMantonegro2004.png") no-repeat top left;
}
.tendaOnLine li#botella8{
	background: url("../img/tienda/duesSirah2005.png") no-repeat top left;
}







.tendaOnLine #carrito{
	position:absolute;
	left:425px;
	top:195px;
	width:330px;
	height:265px;
}
.tendaOnLine #carrito #nonBotella{
	margin:10px;
	font-weight:bold;
	font-size:1.1em;
	color:#9A1704;
	background: #ddd;
	width:270px;
	padding:10px;
}
.tendaOnLine #carrito p#descCarrito{
	margin:3px 0;
}
.tendaOnLine #carrito #resumPreus{
	position:absolute;
	top:230px;
	width:320px;
	height:35px;
}
.tendaOnLine #carrito #descGastos{
	color: #EF7D00;
	margin-right:20px;
}
.tendaOnLine #carrito #preuGastos{
	position:absolute;
	right:3px;
}
.tendaOnLine #carrito #paisGastos{
}
.tendaOnLine #carrito a.segPassa:link,.tendaOnLine #carrito a.segPassa:visited{
	position:absolute;
	display:block;
	left:3px;
	bottom:0;
	background:url("../img/interface/botones/naranjaCarritoOnline.gif") no-repeat 50% ;
	padding:2px 4px;
	text-decoration: none;
}
.tendaOnLine #carrito #preuTotal{
	position:absolute;
	bottom:0;
	right:0;
	font-size:1.1em;
	font-weight:bold;
	color:#333;
	padding:2px 4px 2px 6px;
	letter-spacing:0.1em;
	background:#E0DFDF;
	width:120px;
}
.tendaOnLine #carrito #preuTotal #importPreuTotal{
	position:absolute;
	right:0;
}
.tendaOnLine #carrito select{
	background:#4D4C4D;
	color:#fff;
	font-size:0.8em;
	width:280px;
}
.tendaOnLine #carrito table{
	width:320px;
}
.tendaOnLine #carrito table thead{
	color:#000;
	font-weight:normal;
	font-size:0.8em;
	background: url("../img/interface/fondos/degradGrisTienda.gif") repeat-x top left #928E8D;
}
.tendaOnLine #carrito table td{
	position:relative;
	border-bottom:1px solid #AFADAD;
	border-collapse: collapse;
	margin:0;
}
.tendaOnLine #carrito table td.totBotella{
	text-align:right;
}
.tendaOnLine #carrito table td.caixesBotella{
	text-align:right;
}
.tendaOnLine #carrito table td .sumaBotella{
	position:relative;
	padding:1px 4px;
	margin:0 1px;
	color:#336600;
	background:#ccc;
	text-decoration:none;
	font-weight:bold;
}
.tendaOnLine #carrito table td .restaBotella{
	position:relative;
	padding:1px 4px;
	margin:0 1px;
	color:red;
	background:#ccc;
	text-decoration:none;
	font-weight:bold;
}
/* --------------- */
#pie ul{
	margin:0;
	padding:0;
}
#pie li{
	display:inline;
}
#pie a , #pie a:visited{
	color:#F9AD5A;
	text-decoration: none;
	font-weight: normal;
}
#pie a:hover{
	color:#FFF;
}

#extraContenido1,#extraContenido2{
	display:none;
}
.invisible{
	display:none;
}
.destacado{
	color:#777;
	font-weight:bold;
}
/* --- CSS SCROLL --- */
.scrollup a, .scrollup a img, .scrolldn a, .scrolldn a img, .thumb a , .thumb a img{
		border:	0;
}
.scrollContainer { 
		border:	1px solid #000000;
		background: none;
		margin-left: 10px;
}
.scrollContent { 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:100px; 
}