/* --------------- MENU MARCAS --------------- */

.menumarcas {
	position:relative;
	margin-top:0px;
	width:100%;
	float:right;
	}

.menumarcas ul {
	padding:0px;
	float:right;
	list-style-type:none;	
	margin-right:2px;
	}
	
.menumarcas li a{
	width: 100%;
	color:#666666;
	}

/* --------------- MARCAS --------------- */

#marcas {
	float:left;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:185px;
	margin-right:5px;
	font-size:11px;
	color: #666666;
	}

#marcas li a{
	color: #666666;
	display: block;
	width: 100%;
	padding: 1px 1px;
	text-decoration: none;	
	}
	
#marcas li a:hover, .marcas li a:active{
	color: white;
	background-color: #abc102; /* 9FB701*/
	}

/*.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;
	}*/
	

/* --------------- MARCA NUEVA --------------- */

.marcanueva {
	color:#66CCFF;
	font-weight:bold;
	}

.titulocategoria {
	color:#ABC102;
	}	
/* --------------- CATEGORIAS --------------- */

.categorias {
	float:left;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:170px;
	font-size:11px;
	}

.categorias li a{
	color: #abc102; /*666666*/
	display: block;
	width: 100%;
	padding: 1px 0px 1px 1px; /*1px 0px 1px 5px*/
	text-decoration: none;	
	}
	
.categorias li a:hover, .categorias li a:active{
	color: white;
	background-color:#abc102;
	}

/* --------------- SUB-CATEGORIAS --------------- */
	
.categorias_sub {
	background-color:#f0f0f0;
	float:left;
	display:block;
	list-style-type:none;
	padding:0px;
	width:160px;
	margin-left:15px;
	}

.categorias_sub ul {
	margin:0px;
	}

.categorias_sub li a{
	color: #666666;
	display: block;
	width: 100%;
	padding: 1px 0px 1px 4px;
	text-decoration: none;	
	}
	
.categorias_sub li a:hover, .categorias_sub li a:active {
	background-color:#666666; /*e7f696 0185b1 cdda85*/
	width: 156px;
	}

/* --------------- PRODUCTOS OVER --------------- */

/* .prod_bg {
	position:relative;
	float:left;
	width:100%;
	height:250px;
	list-style:none;
	}

.prod_bg ul {
	margin:0px;
	display:inline;
	}

.prod_bg ul li{
	display:inline;
	}


.prod_bg li a:link, .prod_bg li a:visited{
	text-decoration: none;
	width:120px;
	color:#999999;
	padding:0px 2px;
	margin:0px 0px 0px 1px;
	}
	
.prod_bg li a:hover, .prod_bg li a:active{
	background-color: #abc102;
	height:247px;
	width:120px;
	color:#FFFFFF;
	cursor:pointer;
	}	*/
	
.prod_bg {
	position:relative;
	float:left;
	width:100%;
	height:260px;
	list-style:none;
	/*padding-bottom:15px;*/
	}

.prod_bg ul {
	margin:0px;
	display:inline;
	}

.prod_bg ul li{
	display:inline;
	}


.prod_bg li a:link, .prod_bg li a:visited{
	text-decoration: none;
	width:120px;
	color:#999999;
	padding:0px 2px;
	margin:0px 0px 0px 1px;
	}
	
.prod_bg li a:hover, .prod_bg li a:active{
	background-color: #abc102; /*9FB701*/
	height:250px;
	width:120px;
	color:#FFFFFF;
	cursor:pointer;
	}

/* --------------- 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%;
	height:280px;
	list-style:none;
	margin-top:25px;
	}

.recomendados_bg ul {
	margin:0px;
	display:inline;
	}

.recomendados_bg ul li{
	display:inline;
	}


.recomendados_bg li a:link, .recomendados_bg li a:visited{
	text-decoration: none;
	width:120px;
	color:#999999;
	padding:0px 2px;
	margin:0px 0px 0px 1px;
	}
	
.recomendados_bg li a:hover, .recomendados_bg li a:active{
	background-color: #abc102; /*9FB701*/
	height:247px;
	width:120px;
	color:#FFFFFF;
	}
	
/* --------------- WESCO --------------- */

#subwesco {
	float:left;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px 0px;
	width:180px;
	margin-right:0px;
	font-size:11px;
	}

#subwesco li a{
	display: block;
	width: 100%;
	padding: 1px 4px;
	text-decoration: none;
	color:#666666;
	background-color:#F0F0F0;
	}

#subwesco li a:hover{
	color: white;
	background-color: #666666; /* 9FB701*/
	text-decoration:none;
	}

.subwesco_container{
	background-color:#F0F0F0;
	height:100%;
	min-height:100%;
	width:auto;
	margin:8px 0px;
	padding:8px;
	}
