/* OH!TABOO */

/* --------------- MENU --------------- */

.menu{
	position:relative;
	left:-40px;
	float:left;
	width:120%;
	}

.menu ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:-7px;	
	}

.menu ul li{
	display: inline;
	}

.menu ul li a{
	float: left;
	padding: 8px 5px;
	text-decoration: none;
	color: #000000;
	}

.menu ul li a.highlight{
	color: #ABC102;
	font-weight:bold;
	background-color:#202020;
	border-bottom:1px solid #abc102;
	border-top:1px solid #abc102;
	padding:7px 5px;
	}

.menu ul li a:hover, .menu ul li a#selected{ /*hover and selected link*/
	color: #ABC102;
	background-color:#202020;
	border-bottom:1px solid #abc102;
	border-top:1px solid #abc102;
	padding:7px 5px;
	}
	
.menu ul li a:hover.highlight{ /*hover and selected link*/
	color: #62C3F1;
	background-color:#202020;
	border-bottom:1px solid #62C3F1;
	border-top:1px solid #62C3F1;
	padding:7px 5px;
	}

/* --------------- MENU MARCAS --------------- */

.menumarcas {
	position:relative;
	margin-top:3px;
	width:100%;
	float:right;
	}

.menumarcas ul {
	padding:0px;
	float:right;
	list-style-type:none;	
	margin-right:2px;
	}
	
.menumarcas li a{
	width: 100%;
	color:#abc102;
	}




/* --------------- MARCAS --------------- */

#marcas {
	float:left;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:170px;
	margin-right:20px;
	font-size:12px;
	}

#marcas li a{
	color:#666666;
	display: block;
	width: 100%;
	padding: 5px 10px;
	text-decoration: none;
	}
	
#marcas li a:hover, .marcas li a:active{
	color: #333333;
	background-image:url(imagenes/bg_marcas.png);
	background-position:top left;
	background-repeat:no-repeat;
	}

#cat00 {
	margin-top:-10px;
	float:right;
	background-color:#202020;
	/*background:url(imagenes/stage_bottom_grunge.png) center bottom no-repeat;*/
	width:760px;
	}

/*.marcas {
	float:left;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:155px;
	margin-right: 14px;
	}

.marcas li a{
	color: #666666;
	display: block;
	width: 100%;
	padding: 1px 2px;
	text-decoration: none;	
	}
	
.marcas li a:hover, .marcas li a:active{
	color: white;
	background-color: #abc102;
	}*/
	
/* --------------- CATEGORIAS --------------- */

.categorias {
	float:left;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:8px 0px;
	width:190px;
	font-size:12px;
	color: #c3df03;
	/*line-height: 20px;*/
	}
	
.categorias li a{
	color:#b4cb02;/*#5F5F5F*/
	/*background-image:url(imagenes/bg_categorias.png);
	background-position:top left;
	background-repeat:no-repeat;*/
	display: block;
	width: 100%;
	text-decoration: none;
	padding: 6px 0px;
	}
	
.categorias li a:hover, .categorias li a:active{
	color: #202020;
	background-image:url(imagenes/bg_categorias_over.png);
	background-position:top left;
	background-repeat:no-repeat;
	background-color: #abc102;
	 /* background-color: #8E0677;*/
	}

/* --------------- SUB-CATEGORIAS --------------- */
	
.categorias_sub {
	/*background-color:#202020;*/
	float:left;
	display:block;
	list-style-type:none;
	width:160px;
	margin:0px 0px 0px 5px;
	font-size: 12px;
	padding: 0px;
	line-height: normal;
	}

.categorias_sub ul {
	margin:0px;
	list-style-type:none;
	}

.categorias_sub li a{
	background-image:none;
	color:#c3df03;/*9eb701*/
	display: block;
	width: 100%;
	padding: 1px 2px;
	text-decoration: none;
	font-weight:normal;
	}
	
.categorias_sub li a:hover, .categorias_sub li a:active {
	color:#333333; /*336666*/
	background-color:#9eb701; /*e7f696 0185b1 cdda85*/
	background-image:none;
	font-weight:normal;
	width: 156px;
	height:auto;
	}
	
/* ---------------------------------------- */
	
.categorias_sub2 {
	/*background-color:#202020;*/
	float:left;
	display:block;
	list-style-type:none;
	width:160px;
	margin:0px 0px 0px 5px;
	font-size: 12px;
	padding: 0px;
	line-height: normal;
	}

.categorias_sub2 ul {
	margin:0px;
	list-style-type:none;
	}

.categorias_sub2 li a{
	margin-left:10px;
	background-image:none;
	color: #fff;
	display: block;
	width: 100%;
	padding: 1px 2px;
	text-decoration: none;
	font-weight:normal;
	}
	
.categorias_sub2 li a:hover, .categorias_sub2 li a:active {
	color:#333333; /*336666*/
	background-color: #9eb701; /*e7f696 0185b1 cdda85*/
	background-image:none;
	font-weight:normal;
	width: 145px;
	height:auto;
	}
	


/* --------------- PRODUCTOS --------------- */

.prod_bg {
	position:relative;
	float:left;
	width:100%;
	height:auto;
	list-style:none;
	padding-bottom:10px;
	}

.prod_bg ul {
	margin:0px;
	display:inline;
	}

.prod_bg ul li{
	display:inline;
	}


.prod_bg li a{
	/*background-color:#333333;*/
	text-decoration: none;
	width:19%;/*24*/
	height:auto;
	color: #999;
	padding:0px 2px;
	margin:0px 0px 0px 3px;
	}
	
.prod_bg li a:hover, .prod_bg li a:active{
	background-color:#6e8100 ; /*#9FB701 abc102*/
	width:19%;
	height:auto;
	color: #fff;/*333333*/
	}
	


/* --------------- PRODUCTOS BOTON --------------- */

.prod_botcesta {
	position:relative;
	float:left;
	width:100%;
	height:15px;
	list-style:none;
	padding-bottom:30px;
	}

.prod_botcesta ul {
	margin:0px;
	display:inline;
	}

.prod_botcesta ul li{
	display:inline;	
	}

.prod_botcesta li a{
	text-decoration:underline;
	text-align:center;
	width:120px;
	color:#999999;
	padding:5px 2px;
	margin:0px 0px 0px 1px;
	}
	
.prod_botcesta li a:hover, .prod_botcesta li a:active{
	background-color:#66ccff; /*#F0F0F0*/
	height:15px;
	width:120px;
	color:#FFFFFF; /*#abc102*/
	text-decoration:none;
	}

/* --------------- RECOMENDADOS --------------- */

.recomendados_bg {
	position:relative;
	float:left;
	width:100%;
	min-height:320px;
	list-style:none;
	margin-top:20px;
	}

.recomendados_bg ul {
	margin:0px;
	display:inline;
	}

.recomendados_bg ul li{
	display:inline;
	}


.recomendados_bg li a{
	height:auto;
	text-decoration: none;
	width:24%;
	color:#333333;
	padding:0px 2px;
	margin:0px 0px 0px 3px;
	}
	
.recomendados_bg li a:hover, .recomendados_bg li a:active{
	/*background-image:url(imagenes/bg_recomendados.jpg);*/
	/*background-position:bottom right;*/
	background-repeat:no-repeat;
	background-color:#9FB701 ; /*8E0677 #cc0099*/
	width:24%;
	height:auto;
	color:#333333;
	}
