/* CSS Document Vahume */

a:active {color:#999999; text-decoration:none}
a:visited {color:#999999; text-decoration:none}
a:link {color:#999999; text-decoration:none}
a:hover {color:#4d4d4d; text-decoration:none}

body {
/*	background-image:url(imagenes/fondo.gif); 
	background-position:	center;*/
	background-color: 		#dddddd;
	color: 					#4d4d4d;
/* p span { */
	font-family: 			Helvetica, Arial, sans-serif; /* 'HelveticaNeueLTStd35Thin', */
/*	font-family: 			'HelveticaNeueLTStd35Thin', Helvetica, Arial, sans-serif; */
	font-weight: 			normal;
	font-style: 			normal;
	}

.HelveticaNeueLTStd-Th {
	font-weight: 			normal; 
	font-style: 			normal;
	line-height:			normal;
	font-family: 			Helvetica, Arial, sans-serif;
	}

h1 {font-size:				20px /* 1.25em */; margin: 0 0 0 0;	font-family:Helvetica, Arial, sans-serif; font-weight:normal}
h2 {font-size:				11px /* 11px */; margin: 0 0 0 0; font-family: Helvetica, Arial, sans-serif; font-weight:normal}
p {font-size:				11px /* 11px */; margin: 0 0 0 0; color:#666666; font-family: Helvetica, Arial, sans-serif; font-weight:normal}

#centrado  {
	text-align: 			center;
	position: 				absolute;
	top: 					50%;
	left: 					50%;
	margin-left: 			-512px; /* mitad del ancho de la película */ 
	margin-top: 			-323px;  /* mitad del alto de la película */ 
	text-align:				center;
	}


#basetransp {
	background:				url(imagenes/bubblewrap.jpg);
	position: 				absolute;
	width: 					1024px;
	height: 				646px;
	z-index: 				3;
	opacity: 				0.7;
	-moz-opacity: 			0.7;
	filter: 				alpha(opacity=70);
	}
	
#base  {
	font-family: 			Helvetica, Arial, sans-serif;
	font-weight:normal; /* HelveticaNeue */
	text-align: 			center;
	background-color: 		#FFFFFF;
	position: 				absolute;
	width: 					1024px;
	height: 				646px;
	z-index: 2;
	}

#logo {
	position:				absolute;
	width:					136px;
	height:					136px;
	left:					77px;
/*	background:				url(imagenes/logo_vahume.png) no-repeat; */
	z-index:				100;
	}

#logosarriba {
	position:				absolute;
	right:					35px;
	top:					29px;
	width:					750px;
	text-align:				right
	}

#cajacentro {
	position:				absolute;
	width:					946px;
	height:					554px;
	left:					40px;
	top:					77px;
/*	visibility:				hidden
/*	background:				#CCCCCC */
	}

/* ---------------- MENUES -----------------*/

#menucorto {
	font-family: 			Helvetica, Arial, sans-serif;font-weight:normal; /* 'HelveticaNeueLTStd35Thin' */
	position:				absolute;
	width:					149px;
	height:					96px;
	left:					40px;
	bottom:					46px;
	text-align:				left;
	font-size:				11px; /* 11px; */
	margin: 				0 0 0 0
	}

#menulargo {
	font-family: 			Helvetica, Arial, sans-serif;font-weight:normal; /* HelveticaNeue */
	position:				absolute;
	width:					328px;
	height:					96px;
	left:					40px;
	bottom:					46px;
	text-align:				left;
	font-size:				11px; /* 11px; */
	margin: 				0 0 0 0;
	}

#menuidiomas {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	color:					#4d4d4d;
	position:				absolute;
	width:					149px;
	height:					25px;
	left:					40px;
	bottom:					16px;
	text-align:				left;
	font-size:				10px; /* 0.625em; */
	margin: 				0 0 0 0
	}

#muebles_texto {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					380px;
	height:					117px;
	left:					394px;
	bottom:					30px;
	text-align:				left
	}

#divisorvertical {
	position:				absolute;
	bottom:					16px;
	left:					369px;
	width:					411px;
	height:					128px;
	border-left:			#999999 thin solid;
	border-right:			#999999 thin solid;
	}

#divisorvertical_rep {
	position:				absolute;
	bottom:					16px;
	left:					369px;
	width:					411px;
	height:					128px;
	border-left:			#999999 thin solid;
	z-index: 5;
	}

#divisorvertical2 {
	position:				absolute;
	bottom:					16px;
	left:					395px;
	width:					10px;
	height:					128px;
	border-left:			#999999 thin solid;
	}
#divisorvertical3 {
	position:				absolute;
	bottom:					16px;
	left:					369px;
	width:					10px;
	height:					128px;
	border-left:			#999999 thin solid;
	}

#divisorvertical4 {
	position:				absolute;
	bottom:					-13px;
	left:					384px;
	width:					10px;
	height:					128px;
	border-left:			#999999 thin solid;
	}
	
#divisorvertical_home {
	position:				absolute;
	bottom:					12px;
	left:					597px;
	width:					10px;
	height:					128px;
	border-left:			#999999 thin solid;
	}	
	
#descargas {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	right:					147px;
	bottom:					16px;
	font-size:				9px /* 0.625em */;
	text-align:				left
	}	

/* ----------------HOME ------------------- */

#direcciones {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					650px;
	height:					87px;
	top:					20px;
	left:					222px;
	z-index:				991
	}

#imagenescentro {
	padding:				0px auto auto 0px;
	list-style:				none
	}	

#novedad1 { 
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					360px;
	height:					127px;
	left:					214px;
	bottom:					13px;
	text-align:				left
	}

#novedad2 {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					360px;
	height:					127px;
	left:					625px;
	bottom:					13px;
	text-align:				left
	}

#novedad1 img, #novedad2 img {
	float:					right
	}	

/* ---------------- EMPRESA ------------------- */

#textos_empresa {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	font-size:				10px;
	position:				absolute;
	width:					591px;
	height:					117px;
	left:					394px;
	bottom:					25px;
	text-align:				justify	
	}

#texto_ubicacion {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	font-size:				10px;
	position:				absolute;
	width:					270px;
	height:					117px;
	left:					394px;
	bottom:					25px;
	text-align:				left
	}

#texto_retail {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					270px;
	height:					117px;
	left:					420px;
	bottom:					30px;
	text-align:				left
	}

/* ---------------- OUTLET ------------------- */

#outlet_texto {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					208px;
	height:					87px;
	left:					394px;
	bottom:					60px;
	text-align:				left
	}

#outlet_texto p {
	font-size:				10px
	}

#precio {
	position:				absolute;
	width:					142px;
	height:					76px;
	left: 					588px;
	top: 					429px;
	color:					#ee3224;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				60px;
	text-align:				left;
	z-index:				200;
	}

#preciolargo {
	position:				absolute;
	width:					156px;
	height:					123px;
	left: 					590px;
	top: 					425px;
	font-family:			Helvetica, Arial, sans-serif;
	z-index:				199;
	text-align:				left
	}

#preciolargo .normal {
	font-size:				9px
	}

#preciolargo .margensup {
	margin-top:				9px
	}

#preciolargo .normal .rojo {
	color:					#ee3224
	}

#preciolargo .normal .rojobig {
	color:					#ee3224;
	font-size:				14px
	}

#signo {
	position:				absolute;
	width:					30px;
	height:					30px;
	top:					452px;
	left:					560px;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				24px;
	color:					#ee3224;
	vertical-align:			middle;
	}

#textito {
	position:				absolute;
	width:					142px;
	height:					30px;
	top:					526px;
	left:					590px;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				8px;
	text-align:				left;
	line-height:			9px
	}


/* ---------------- CONTACTO ------------------- */

#campos {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	font-size:				11px;
	position:				absolute;
	width:					771px;
	height:					117px;
	left:					214px;
	bottom:					30px;
	text-align:				left;
	}

#campos2 {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	font-size:				12px;
	position:				absolute;
	width:					771px;
	height:					117px;
	left:					214px;
	bottom:					21px;
	text-align:				center;
	border:					#CCCCCC thin solid
	}

#formleft {
	position:				absolute;
	width:					224px;
	height:					117px
	}

#formleft p, #formcenter p, #formright p {
	border:					#4d4d4d thin solid;
	margin:					3px 0 3px 0;
	padding:				0px 3px 0px 3px;
	}
#formleft p input, #formcenter p input, #formright p input {
	margin:					3px 0 2px 0;
	}
	
#formcenter {
	position:				absolute;
	width:					224px;
	height:					117px;
	left:					272px
		}
	
#formright {
	position:				absolute;
	width:					224px;
	height:					117px;
	left:					543px;
	}

	
#campos td {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	font-size:				11px;
	padding-left:			5px	
	}

#campos input {
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				11px;
	line-height:			11px;
	border:					none;
	}

.botones {
	padding:				0 0 0 0;
	margin:					2px 0 2px 0;
	background:				#FFFFFF;
	color:					#4d4d4d
	}

#campos textarea {
	font-family:			Helvetica, Arial, sans-serif;			
	font-size:				11px;
	height:					85px;
	border:					none
	}

.conlineas {
	border:					#4d4d4d thin solid;
	height:					11px;
	}

/* ---------------- ASIENTOS ------------------- */

#asientos_texto {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	position:				absolute;
	width:					380px;
	height:					87px;
	left:					394px;
	bottom:					60px;
	text-align:				left
	}

#colores {
	position:				absolute;
	width:					380px;
	height:					40px;
	bottom:					16px;
	left:					394px;
	text-align:				left
	}

/* ---------------- DIVs FLOTANTES ------------------- */

#uniquename1, #uniquename2, #uniquename3, #uniquename4, #uniquename5, #uniquename6, #uniquename7, #uniquename8, #uniquename9, #uniquename10, #uniquename11, #uniquename12, #uniquename13, #uniquename14, #uniquename15, #uniquename16, #uniquename17, #uniquename18, #uniquename19, #uniquename20, #uniquename21, #uniquename22, #uniquename23, #uniquename24, #uniquename25, #uniquename26 {
	font-family: 			Helvetica, Arial, sans-serif; /* HelveticaNeue */
	background:				url(imagenes/fondomuestras.png) bottom left no-repeat;
	display:				none; 
    position:				absolute;
    padding: 				28px 26px 23px 22px; 
	font-size:				11px;
	z-index:				1000;
	}

#uniquename1 img, #uniquename2 img, #uniquename3 img, #uniquename4 img, #uniquename5 img, #uniquename6 img, #uniquename7 img, #uniquename8 img, #uniquename9 img, #uniquename10 img, #uniquename11 img, #uniquename12 img, #uniquename13 img, #uniquename14 img, #uniquename15 img, #uniquename16 img, #uniquename17 img, #uniquename18 img, #uniquename19 img, #uniquename20 img, #uniquename21 img, #uniquename22 img, #uniquename23 img, #uniquename24 img, #uniquename25 img, #uniquename26 img{
	border:					#CCCCCC thin solid;
	margin-top:				4px;
	}


/* ---------------- GALERIAS ------------------- */
#thumbs {
	position:		absolute;
	top:			0px
	}

#misimagenes {
	position:		absolute;
	width:			117px;
	height:			10px;
	left: 			760px;
	top: 			421px;
	text-align:		left;
	/*	font-family: 	'HelveticaNeueLTStd35Thin', Helvetica, Arial, sans-serif; */
	font-size:		11px;
	z-index:		901
	}

#captionimage {
	position:		absolute;
	width:			75px;
	height:			14px;
	left: 			853px;
	top: 			421px;
	text-align:		right;
	font-family: 	Helvetica, Arial, sans-serif;
	font-size:		11px;
	z-index:		900
	}

#image_wrap {
		/* dimensions */
		width:947px;
		height:401px; /* no estaba */
		/* centered */
		text-align:center;
		/* some skinning */
/*		background-color:#efefef;
		border:2px solid #fff;
		outline:1px solid #ddd;
		-moz-ouline-radius:4px; */
	}

#image_wrap_representantes {
		width:947px;
		height:401px;
		text-align:center;
		}

/* ------------------------------------Promo SAVE DELETE-------------------------------------------- */

#campos #formleftsave {
	position:				absolute;
	width:					374px;
	height:					117px;
	top: 					0px;
	}

#campos #formleftsave td {
	border:					#dcdcdc thin solid;
/*	margin:					3px 0 3px 0;
	padding:				3px 3px 3px 3px*/
	}

#formrightsave td {
	border:					#dcdcdc thin solid;
/*	margin:					3px 0 3px 0;
	padding:				3px 3px 3px 3px */
	}	

#campos #formleftsave .sinborde, #campos #formrightsave .sinborde {
	border:					none}
	
#formrightsave {
	position:				absolute;
	width:					374px;
	height:					117px;
	left:					394px;
	top: 					0px;
		}

#campos #formleftsave .botonsave, #campos #formrightsave .botonsave  {
	width:					65px;
	height:					39px;
	}

#campos #formleftsave .textareasave  {height: 60px;}

#campos #formrightsave .declaro {
	text-align:				justify;
	color:					#aaaaaa;
	font-size:				8px}

/* #campos #formrightsave .btnexaminar {
	background:				none;
	width:					25px;
	height:					19px;} */
/* --------------------------------------------------------------------------
div.upload {
	position: absolute;
	width: 150px;
	height: 22px;
	overflow: hidden;
	background:url(imagenes/savedelete/btn_upload.png) right top no-repeat;
	clip:rect(0px, 150px, 22px, 0px );
	left: 220px;
	top: 50px;
	z-index:1000
}
div.upload input {
	position: absolute;
	left: 20px;
	right: 0px;
	top: 0px;
	margin:0;
	padding:0;
	filter: Alpha(Opacity=100);
	-moz-opacity: 100;
	opacity: 100;
	z-index:900	
}
-----------------------------------------------------------------------------*/

/* -div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0;

	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	height: 11px;
}
-*

/* ------------------------------*/
form.example .mio {
	background: url(imagenes/savedelete/search.gif) no-repeat 0 0;
	border: none;
	width: 170px;
	height: 18px;/*
	padding-left: 3px;
	padding-top: 3px;*/
}

form.example .mio:focus {
	background-color: transparent;
}

form.example #fileinputs {
	position: relative;
/*	height: 10px; */
	width: 170px;
}

form.example .mio {
	width: 170px;
	margin: 0;
}

/* form.example .mio.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 1000;
}*/

form.example div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 270px;
	padding: 0;
	margin: 0;
	z-index: 999;
/*	line-height: 90%; */
}

form.example div.fakefile .mio {
	margin-bottom: 0px;
	margin-left: 0;
}

