#menu {
	width: 950px;
	z-index: 99999;
	height: 60px;
	position: relative;
	top: 85px;
	left: 15px;
	
}
*:first-child+html #menu {
	left: 50px;
}
*html #menu {
	left: 50px;
}
#menu ul {
	list-style: none;
	vertical-align: middle;
	display: none;
	z-index: 9999;
}
#menu li {
	float: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: auto;
	z-index: 9999;
}
#menu ol {
	list-style: none;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

#menu  img {
	text-decoration: none;
	float: left;
	cursor: pointer;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
	width: 53px;
}
#menu #wella #imagenwella {
	margin-top: 5px;
}
#menu #kin #kinlogo {
	margin-top: 5px;
}

#menu #wella #submenuwella {
	z-index: 5;
	height: 300px;
	width: 860px;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	top: 55px;
	left: 15px;
	text-align: left;
	display: none;
	visibility: visible;
}
*:first-child+html #menu #wella #submenuwella {
	z-index: 5;
	height: 300px;
	width: 890px;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	top: 55px;
	left: -50px;
	text-align: left;
	display: none;
	visibility: visible;
}
+ html #menu #wella #submenuwella {
	z-index: 5;
	height: 300px;
	width: 890px;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	top: 55px;
	left: -50px;
	text-align: left;
	display: none;
	visibility: visible;
}
#menu #wella #submenuwella li {
	clear: left;
	width: 150px;
	text-align: left;
	display: block;
}



#menu #wella #submenuwella a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
	font-weight: normal;
}


#menu #wella #submenuwella a:hover {
	text-decoration: none;
	color: #990000;
}

#menu #wella #submenuwella #promocion {
	position: absolute;
	height: auto;
	width: auto;
	left: 11px;
	bottom: 7px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	z-index: 6;
	visibility: visible;
}
#menu #wella #submenuwella #promocion #añadircesta {
	left: 84px;
	top: 114px;
	height: auto;
	width: auto;
	z-index: 10;
}
#menu #wella #submenuwella #promocion #añadircesta a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: none;
}


#menu #wella #submenuwella #promocion #añadircesta a:hover {
	text-decoration: underline;
}


#menu #wella #submenuwella #divisionwella {
	position: absolute;
	width: 305px;
	height: 100px;
	right: 5px;
	bottom: 9px;
	color: #FBD7D8;
	margin: 35px;
	visibility: visible;
	border: 1px solid #CCCCCC;
}


#menu #wella #submenuwella #centralwella {
	left: 200px;
	top: 20px;
	width: auto;
	position: absolute;
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	visibility: visible;
	padding-right: 25px;
}

#menu #wella #submenuwella #derechawella {
	left: 400px;
	top: 20px;
	width: auto;
	position: absolute;
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	visibility: visible;
	padding-right: 25px;
}
#menu #wella #submenuwella #izquierdawella {
	position: absolute;
	left: 20px;
	top: 20px;
	width: auto;
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	visibility: visible;
	padding-right: 25px;
}

#menu #wella #submenuwella #masderecha {
	position: absolute;
	left: 600px;
	top: 20px;
	width: auto;
	height: auto;
	visibility: visible;
}





#menu #schwarzkopf #submenuschwarzkopf {
	position: absolute;
	left: 17px;
	top: 55px;
	width: 860px;
	height: 300px;
	display: none;
	z-index: 5;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	text-align: left;
	visibility: visible;
}
*:first-child+html #menu #schwarzkopf #submenuschwarzkopf {
	position: absolute;
	left: -50px;
	top: 55px;
	width: 890px;
	height: 300px;
	display: none;
	z-index: 5;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	text-align: left;
	visibility: visible;
}
* html #menu #schwarzkopf #submenuschwarzkopf {
	position: absolute;
	left: -50px;
	top: 55px;
	width: 890px;
	height: 300px;
	display: none;
	z-index: 5;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	text-align: left;
	visibility: visible;
}
#menu #schwarzkopf #logoschwarzkopf {
	vertical-align: bottom;
	height: auto;
	width: auto;
	position: relative;
	top: 5px;
}

#menu #schwarzkopf #submenuschwarzkopf li {
	width: 150px;
	clear: left;
}
#menu #schwarzkopf #submenuschwarzkopf a {
	display: block;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #schwarzkopf #submenuschwarzkopf a:hover {
	text-decoration: none;
	color: #990000;
	
}
#menu #schwarzkopf #submenuschwarzkopf #izquierdaschwarzkopf {
	position: absolute;
	left: 20px;
	top: 20px;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #schwarzkopf #submenuschwarzkopf #derechaschwarzkopf {
	position: absolute;
	top: 20px;
	left: 200px;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #schwarzkopf #submenuschwarzkopf #masderechaschwarzkopf {
	position: absolute;
	left: 400px;
	top: 20px;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #schwarzkopf #submenuschwarzkopf #masmasderechaschwarzkopf {
	position: absolute;
	width: auto;
	left: 600px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}


#menu #loreal #submenuloreal {
	position: absolute;
	left: 17px;
	top: 55px;
	width: 860px;
	height: 300px;
	z-index: 5;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	display: none;
	visibility: visible;
}
*:first-child+html #menu #loreal #submenuloreal {
	position: absolute;
	left: -50px;
	top: 55px;
	width:890px;
	height: 300px;
	z-index: 5;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	display: none;
	visibility: visible;
}
* html #menu #loreal #submenuloreal {
	position: absolute;
	left:-50px;
	top: 55px;
	width: 890px;
	height: 300px;
	z-index: 5;
	background-color: #FFFFFF;
	border: 9px solid #990000;
	display: none;
	visibility: visible;
}

#menu #loreal #submenuloreal li {
	width: 150px;
	clear: left;
	background-color: #FFFFFF;
}
#menu #loreal #submenuloreal a {
	display: block;
	background-color: #FFFFFF;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #loreal #submenuloreal a:hover {
	color: #990000;
	
}
#menu #loreal #submenuloreal #izquierdaloreal {
	position: absolute;
	left: 20px;
	top: 20px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990066;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #loreal #submenuloreal  #masderechaloreal{
	position: absolute;
	width: auto;
	left: 400px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#menu #loreal #submenuloreal  #masmasderechaloreal {
	position: absolute;
	left: 600px;
	top: 20px;
	width: auto;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #loreal #submenuloreal #derechaloreal {
	position: absolute;
	top: 20px;
	left: 200px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990066;
	height: auto;
	visibility: visible;
	padding-right: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


#menu #kin #submenukin {
	background-color: #FFFFFF;
	position: absolute;
	width: 860px;
	left: 17px;
	top: 55px;
	border: 9px solid #990000;
	list-style-type: none;
	height: 300px;
	display: none;
	z-index: 5;
	visibility: visible;
}
*:first-child+html #menu #kin #submenukin {
	background-color: #FFFFFF;
	position: absolute;
	width: 890px;
	left: -50px;
	top: 55px;
	border: 9px solid #990000;
	list-style-type: none;
	height: 300px;
	display: none;
	z-index: 5;
	visibility: visible;
}
*:first-child+html #menu #kin #submenukin {
	background-color: #FFFFFF;
	position: absolute;
	width: 890px;
	left: -50px;
	top: 55px;
	border: 9px solid #990000;
	list-style-type: none;
	height: 300px;
	display: none;
	z-index: 5;
	visibility: visible;
}

#menu #kin #kinlogo {
}

#menu  #kin  #submenukin  li  {
	width: 150px;
	clear: left;
	list-style-type: none;
	background-color: #FFFFFF;
}


#menu #kin #submenukin a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #kin #submenukin a:hover {
	color: #990000;
}


#menu #kin #submenukin #izquierdakin {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	width: auto;
	left: 20px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}

#menu #kin #submenukin #derechakin {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	width: auto;
	left: 200px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #kin #submenukin #masderechakin {
	position: absolute;
	width: auto;
	left: 400px;
	top: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #kin #submenukin #masmasderechakin {
	position: absolute;
	left: 600px;
	top: 20px;
	width: auto;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #sebastian #submenusebastian {
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	height: 300px;
	width: 860px;
	top: 55px;
	left: 17px;
	text-align: left;
	display: none;
	z-index: 5;
	visibility: visible;
}
*:first-child+html #menu #sebastian #submenusebastian {
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	height: 300px;
	width: 890px;
	top: 55px;
	left: -50px;
	text-align: left;
	display: none;
	z-index: 5;
	visibility: visible;
}
*:first-child+html #menu #sebastian #submenusebastian {
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	height: 300px;
	width: 890px;
	top: 55px;
	left: -50px;
	text-align: left;
	display: none;
	z-index: 5;
	visibility: visible;
}

#menu #sebastian #submenusebastian a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #sebastian #submenusebastian a:hover {
	text-decoration: none;
	color: #990000;
}
#menu #sebastian #submenusebastian #izquierdasebastian li {
	clear: left;
	width: 150px;
	background-color: #FFFFFF;
}


#menu #sebastian #submenusebastian #izquierdasebastian {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	width: auto;
	left: 20px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}

#menu #sebastian #submenusebastian #centralsebastian  {
	position: absolute;
	width: auto;
	left: 200px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #nirvel #submenunirvel {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	height: 300px;
	width: 860px;
	border: 9px solid #990000;
	left: 17px;
	top: 55px;
	position: absolute;
	z-index: 5;
	visibility: visible;
}
*:first-child+html #menu #nirvel #submenunirvel {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	height: 300px;
	width: 890px;
	border: 9px solid #990000;
	left: -50px;
	top: 55px;
	position: absolute;
	z-index: 5;
	visibility: visible;
}
* html #menu #nirvel #submenunirvel {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	height: 300px;
	width: 890px;
	border: 9px solid #990000;
	left: -50px;
	top: 55px;
	position: absolute;
	z-index: 5;
	visibility: visible;
}

#menu #nirvel #submenunirvel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #nirvel #submenunirvel a:hover {
	text-decoration: none;
	color: #990000;
}
#menu #nirvel #submenunirvel li {
	width: 150px;
	clear: left;
	background-color: #FFFFFF;
}
#menu #nirvel #submenunirvel #izquierdanirvel {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	left: 20px;
	top: 20px;
	height: auto;
	width: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #nirvel #submenunirvel #central1nirvel {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	width: auto;
	left: 200px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #nirvel #submenunirvel #cwntral2nirvel {
	position: absolute;
	height: auto;
	width: auto;
	left: 400px;
	top: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	visibility: visible;
	padding-right: 25px;
}

#menu #nirvel #submenunirvel #derechanirvel {
	position: absolute;
	width: auto;
	left: 600px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #yipsophilia #submenuyipsohilia {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 860px;
	left: 17px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #yipsophilia #submenuyipsohilia {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #yipsophilia #submenuyipsohilia {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}

#menu #yipsophilia #submenuyipsohilia li {
	clear: left;
	width: 150px;
}
#menu #yipsophilia #submenuyipsohilia a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #yipsophilia #submenuyipsohilia a:hover {
	text-decoration: none;
	color: #990000;
}
#menu #yipsophilia #submenuyipsohilia #izquierdayipsohilia {
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	left: 20px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #yipsophilia #submenuyipsohilia #centralyipsophilia {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	width: auto;
	left: 200px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #yipsophilia #submenuyipsohilia #derechayipsohilia {
	position: absolute;
	width: auto;
	left: 400px;
	top: 20px;
	height: auto;
	visibility: visible;
	padding-right: 25px;
}
#menu #levissime #submenulevissime {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 860px;
	left: 17px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #levissime #submenulevissime {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #levissime #submenulevissime {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
#menu #levissime #submenulevissime a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #levissime #submenulevissime a:hover {
	color: #990000;

}
#menu #levissime #submenulevissime li {
	clear: left;
	width: 150px;
}
#menu #levissime #submenulevissime #izquierdalevissime {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #levissime #submenulevissime #derechalevissime {
	height: auto;
	width: auto;
	position: absolute;
	left: 200px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #ghd #submenughd {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 860px;
	left:15px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #ghd #submenughd  {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #ghd #submenughd {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}

#menu #ghd #submenughd a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #ghd #submenughd a:hover {
	color: #990000;

}
#menu #ghd #submenughd  li {
	clear: left;
	width: 150px;
}
#menu #ghd #submenughd #izquierdaghd {
	height: auto;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}










#menu #parlux #submenuparlux {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 860px;
	left:15px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #parlux #submenuparlux {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #parlux #submenuparlux {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}

#menu #parlux #submenuparlux a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #parlux #submenuparlux a:hover {
	color: #990000;

}
#menu #parlux #submenuparlux li {
	clear: left;
	width: 150px;
}
#menu #parlux #submenuparlux #izquierdaparlux {
	height: auto;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #wahl #submenuwahl {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	height: 300px;
	width: 860px;
	border: 9px solid #990000;
	position: absolute;
	left: 17px;
	top: 55px;
	z-index: 5;
	visibility: visible;
}
*:first-child+html #menu #wahl #submenuwahl {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	height: 300px;
	width: 890px;
	border: 9px solid #990000;
	position: absolute;
	left: -50px;
	top: 55px;
	z-index: 5;
	visibility: visible;
}
* html #menu #wahl #submenuwahl {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	height: 300px;
	width: 890px;
	border: 9px solid #990000;
	position: absolute;
	left: -50px;
	top: 55px;
	z-index: 5;
	visibility: visible;
}
#menu #wahl #submenuwahl a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #wahl #submenuwahl a:hover {
	color: #990000;

}
#menu #wahl #submenuwahl li {
	clear: left;
	width: 150px;
}
#menu #wahl #submenuwahl #izquierdawahl {
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #steinhart #submenusteinhart {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	border: 9px solid #990000;
	position: absolute;
	height: 300px;
	width: 860px;
	z-index: 999;
	left: 17px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #steinhart #submenusteinhart {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	border: 9px solid #990000;
	position: absolute;
	height: 300px;
	width: 890px;
	z-index: 999;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #steinhart #submenusteinhart {
	background-color: #FFFFFF;
	text-align: left;
	display: block;
	border: 9px solid #990000;
	position: absolute;
	height: 300px;
	width: 890px;
	z-index: 999;
	left: -50px;
	top: 55px;
	visibility: visible;
}
#menu #steinhart #submenusteinhart a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #steinhart #submenusteinhart a:hover {
	text-decoration: none;
	color: #990000;
}
#menu #steinhart #submenusteinhart li {
	clear: left;
	width: 150px;
}
#menu #steinhart #submenusteinhart #izquierdasteinhart {
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 25px;
	visibility: visible;
}
#menu #steinhart #submenusteinhart #derechasteinhart {
	position: absolute;
	height: auto;
	width: auto;
	left: 200px;
	top: 20px;
	padding-right: 25px;
	visibility: visible;
}
#menu #gama #submenugamma {
	background-color: #FFFFFF;
	height: 300px;
	width: 860px;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	left: 17px;
	top: 55px;
	display: none;
	visibility: visible;
}
*:first-child+html #menu #gama #submenugamma {
	background-color: #FFFFFF;
	height: 300px;
	width: 890px;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	left: -50px;
	top: 55px;
	display: none;
	visibility: visible;
}
* html #menu #gama #submenugamma {
	background-color: #FFFFFF;
	height: 300px;
	width: 890px;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	left: -50px;
	top: 55px;
	display: none;
	visibility: visible;
}

#menu #gama #submenugamma a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #gama #submenugamma a:hover {
	color: #990000;

}
#menu #gama #submenugamma li {
	clear: left;
	width: 200px;
}
#menu #gama #submenugamma #izquierdagamma {
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	visibility: visible;
	padding-right: 25px;
}
#menu #fama #submenufama {
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 400px;
	width: 860px;
	left: 17px;
	top: 55px;
	display: none;
	visibility: visible;
}
*:first-child+html #menu #fama #submenufama {
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 400px;
	width: 890px;
	left: -50px;
	top: 55px;
	display: none;
	visibility: visible;
}
* html #menu #fama #submenufama {
	background-color: #FFFFFF;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 400px;
	width: 890px;
	left: -50px;
	top: 55px;
	display: none;
	visibility: visible;
}

#menu #fama #submenufama a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #fama #submenufama a:hover {
	color: #990000;

}
#menu #fama #submenufama li {
	clear: left;
	width: 150px;
}
#menu #fama #submenufama #izquierdafama {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #fama #submenufama #central1fama {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 200px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #fama #submenufama #central2fama {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 400px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #fama #submenufama #central3fama {
	position: absolute;
	height: auto;
	width: auto;
	left: 600px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #fama #submenufama #abajomarcas {
	position: absolute;
	left: 50px;
	z-index: 9999;
	visibility: visible;
	bottom: 10px;
}

#menu #perfecthair #submenuperfecthair {
	background-color: #FFFFFF;
	height: 300px;
	width: 775px;
	border: 6px solid #D90000;
	position: absolute;
	left: 20px;
	top: 50px;
	z-index: 5;
}


#menu #perfecthair #submenuperfecthair a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #perfecthair #submenuperfecthair a:hover {
	text-decoration: underline;
}
#menu #perfecthair #submenuperfecthair li {
	clear: left;
	width: 150px;
}
#menu #perfecthair #submenuperfecthair #izquierdaperfecthair {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	padding-right: 25px;
}
#menu #tweezlight #submenutweezlight {
	background-color: #FFFFFF;
	border: 6px solid #D90000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 775px;
	left: 20px;
	top: 50px;
}
#menu #tweezlight #submenutweezlight li {
	clear: left;
	width: 150px;
}
#menu #tweezlight #submenutweezlight a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #tweezlight #submenutweezlight a:hover {
	text-decoration: underline;
}
#menu #tweezlight #submenutweezlight #izquierdatweezlight {
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	left: 20px;
	top: 20px;
	padding-right: 25px;
}
#menu #rvs #submenurvs {
	background-color: #FFFFFF;
	border: 6px solid #d90000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 775px;
	left: 20px;
	top: 50px;
}
#menu #rvs #submenurvs a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #rvs #submenurvs a:hover {
	text-decoration: underline;
}
#menu #rvs #submenurvs li {
	clear: left;
	width: 150px;
}
#menu #rvs #submenurvs #izquierdarvs {
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	padding-right: 25px;
}
#menu #fersan img {
	bottom: 5px;
}
#menu #fersan #submenufersan {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 860px;
	left: 17px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #fersan #submenufersan {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #fersan #submenufersan {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
#menu #fersan #submenufersan a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #fersan #submenufersan a:hover {
	color: #990000;

}
#menu #fersan #submenufersan li {
	clear: left;
	width: 150px;
	padding-right: 25px;
}
#menu #fersan #submenufersan #izquierdafersan {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #fersan #submenufersan #derechafersan {
	height: auto;
	width: auto;
	position: absolute;
	left: 250px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}

#menu #designlook #submenudesignlook {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 860px;
	left: 17px;
	top: 55px;
	visibility: visible;
}
*:first-child+html #menu #designlook #submenudesignlook {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
* html #menu #designlook #submenudesignlook {
	background-color: #FFFFFF;
	text-align: left;
	display: none;
	border: 9px solid #990000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 890px;
	left: -50px;
	top: 55px;
	visibility: visible;
}
#menu #designlook #submenudesignlook a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6262;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
	text-decoration: none;
}
#menu #designlook #submenudesignlook a:hover {
	color: #990000;

}
#menu #designlook #submenudesignlook li {
	clear: left;
	width: 150px;
	padding-right: 25px;
}
#menu #designlook #submenudesignlook #izquierdadesignlook {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	visibility: visible;
	padding-right: 25px;
}
#menu #designlook #submenudesignlook #derechadesignlook  {
	height: auto;
	width: auto;
	position: absolute;
	top: 35px;
	visibility: visible;
	padding-right: 25px;
	right: 25px;
	text-align: center;
}
#menu #designlook #submenudesignlook #derecha1designlook #aloe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #990000;
}

#menu #designlook #submenudesignlook #derecha1designlook  {
	height: auto;
	width: auto;
	position: absolute;
	left: 250px;
	top: 20px;
	visibility: visible;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 100px;
}
#menu #designlook #submenudesignlook #derecha1designlook #centraldre {
}
#menu #designlook #submenudesignlook #foticodesing {
	position: absolute;
	left: 150px;
	bottom: 10px;
}
#menu #designlook #submenudesignlook  #aloe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	position: absolute;
	right: 100px;
	top: 5px;
}


#menu #cuttypro #submenucuttypro {
	background-color: #FFFFFF;
	border: 6px solid #d90000;
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 775px;
	left: 20px;
	top: 50px;
}
#menu #cuttypro #submenucuttypro a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-top: 2px;
	padding-left: 2px;
}
#menu #cuttypro #submenucuttypro a:hover {
	text-decoration: underline;
}
#menu #cuttypro #submenucuttypro li {
	clear: left;
	width: 150px;
}
#menu #cuttypro #submenucuttypro #izquierdacuttypro {
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 20px;
	padding-right: 25px;
}
#notienejavascript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	position: absolute;
	left: 452px;
	top: 37px;
	text-align: center;
	visibility: visible;
}
#ayudass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6262;
	position: absolute;
	left: 514px;
	top: 102px;
	letter-spacing: 0.3em;
	font-weight: bolder;
	visibility: visible;
}
#imagenpostizo {
	position: absolute;
	height: 88px;
	width: 250px;
	left: 410px;
	top: -5px;
}
