@charset "UTF-8";
/* CSS Document */

/* =======================

		LUZ&AMBIENTE 2008

		intertoni.com

======================= */







/*================ CABECERA ================= */


#cabecera {	width:978px; height: 96px;	margin:20px auto 0px auto;}

#cabecera2 {width:978px; height:96px; margin:0px auto 0px auto; background-image: url(images/fondo_cabecera.jpg); background-repeat: no-repeat; background-position: 190px 28px;}

#cabeceralogo {width:171px; height:96px; position:absolute; margin:1px 0px 0px 14px;}

#cabeceramenu {width:788px; height:96px; position:absolute; margin:0px 0px 0px 190px;}


/*================ MENU ================= */


#menu {	width:615px; height:30px; position:absolute; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 49px;	padding-top: 1px;}

#menu ul {padding: 0px;	margin: 0px; font-size: 13px; font-weight: bold; width: 100%; float: left; font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial; background-image: url(images/bt01_off.jpg);background-repeat: no-repeat;}

#menu ul li {display: inline;}

#menu ul li a:link, #menu ul li a:visited {	color: #7B7B7B;	padding-left:25px; float: left;	text-decoration: none; display:block; background-image: url(images/bt01_off.jpg); background-repeat: no-repeat; margin-top: 0;
	margin-right: 0px; margin-bottom: 0; margin-left: 0px; }

#menu ul li a span{line-height:24px; display:block;	background-image: url(images/bt01_off.jpg);	background-repeat: no-repeat; background-position: right top; padding-top: 5px;	padding-right: 25px; padding-bottom: 5px;	padding-left: 0;}

#menu ul li a:hover, #menu ul li a:active{color: #666666; text-decoration: underline;}

#menu ul li a:hover span, #menu ul li a:active span{ text-decoration: underline;}

#menu ul li.pulsado a:link span, #menu ul li.pulsado a:visited span{ background-image: url(images/bt01_on.jpg);color:#ffffff}
#menu ul li.pulsado a:link, #menu ul li.pulsado a:visited {background-image: url(images/bt01_on.jpg);color:#ffffff}
/*================ FIN MEN ================= */

/*================ BUSCADOR ================= */

#buscador {width:455px;	height:30px; position:absolute;	margin-top: 60px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px;	color: #333333;	line-height: 32px; float:left}

#buscador ul {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; display: inline; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left;}

#buscador ul li {display: inline; margin-right: 10px;}


/*================  FIN BUSCADOR ================= */



/*================ CESTA DE LA COMPRA ================= */


#cesta { width:300px; height:30px; position:absolute; margin-top: 60px;	margin-right: 0px; margin-bottom: 0px; margin-left: 473px; color: #333333; line-height: 32px; text-align: right; letter-spacing: -1px; visibility: hidden; }

#cesta ul {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; display: inline; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left;}

#cesta ul li {display: inline; margin-right: 10px;}

#cesta a:link, #cesta a:visited {color: #F96C19; text-decoration: none;}

#cesta a:hover {text-decoration: underline;}

.imagen {vertical-align: middle;}


/*================ FIN CESTA DE LA COMPRA ================= */


/*================ FIN CABECERA ================= */



/*================ PRINCIPAL ================= */

#principal {width: 978px; margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto;}
#principal_trick {width: 978px; float:left}

/*min-height:1058px;*/


/*================ ZONA CLIENTES ================= */


#zonaclientes {	background-image: url(images/bg_zona_clientes.png);	background-repeat: no-repeat; text-align: center; width: 185px;	height: 155px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #999999;	padding-top: 30px; background-position: bottom;}
	
#zonaclientes ul {display: list-item; list-style-type: none; padding: 0px; margin: 0px;	float: right;}

#zonaclientes ul li {margin-right: 18px; list-style-type: none;	margin-top: 5px;}

#zonaclientes a:link, #zonaclientes a:visited {color: #000000;	text-decoration: none; font-weight: bold;}

#zonaclientes a:hover {text-decoration: underline;}

.btclientes {margin-left: 20px;}

.titularclientes {font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial; color: #F96B16; font-size: 14px;	font-weight: bold; text-align: center; line-height: 35px;}

/*================ FIN ZONA CLIENTES ================= */



/*================ SECCIONES 1 ================= */

#secciones1 { background-image: url(images/bg_secciones01.png);	background-repeat: no-repeat; text-align: center; width: 185px;	height: 138px; margin-top: 6px;	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #CCCCCC; top: 30px;	padding-top: 30px; background-position: bottom;	background-attachment: scroll;}

#secciones1 ul { list-style-type: none; margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	padding-top: 50px; text-align: left;}

#secciones1 ul li {	list-style-type: none; text-indent: -24px; line-height: 12px;}

#secciones1 a:link, #secciones1 a:visited {	text-decoration: none; font-weight: normal;	color: #CCCCCC;}

#secciones1 a:hover {text-decoration: underline;}

.titularsecciones {	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial; color: #F96B16; font-size: 14px; font-weight: bold; line-height: 35px; float: left; margin-left: 15px;}

#secciones2 { background-image: url(images/bg_secciones02.png);	background-repeat: no-repeat; text-align: center; width: 185px;	height: 594px; margin-top: 6px;}

#navsecciones2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC;}

#navsecciones2 ul {	list-style-type: none; margin-top: 0px;	margin-right: 0px; margin-bottom: 0px; padding-top: 53px; text-align: left;}

#navsecciones2 ul li { list-style-type: none; text-indent: -24px; line-height: 12px;}

#navsecciones2 a:link, #secciones2 a:visited { text-decoration: none; font-weight: normal; color: #CCCCCC;}

#navsecciones2 a:hover {text-decoration: underline;}




/*================ menu you are here ================= */

#youarehere { width: 468px;	margin-left: 200px;	margin-right: 10px;	position: absolute;	margin-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;z-index:999999;}

#youarehere a {color: #333333; font-weight: bold; text-decoration: none;z-index:999999;}

#youarehere a:hover {color: #F96A15;}

#youareherecarrito { width: 780px; margin-left: 195px; margin-right: 3px; position: absolute; margin-top: 50px;	color: #333333;	background-image: url(images/pixel_separador.gif); background-repeat: repeat-x;
	background-position: center 28px;
	z-index:999999;
	}
	
#youareherecarrito a {color: #333333; font-weight: bold; text-decoration: none;}
#youareherecarrito a:hover {color: #F96A15;}

#youareherecarrito H1 {	FONT-SIZE: 24px; FONT-FAMILY: "Trebuchet MS"; FONT-WEIGHT: normal; COLOR: #666666; MARGIN-LEFT: 5px; line-height: 24px;	margin-top: 2px;}

#youareherecarrito H1 A { COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal;}

#youareherecarrito H1 A:hover {COLOR: #F70; TEXT-DECORATION: none; FONT-WEIGHT: normal;}

#youareherecarrito .rutaDept1 {FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #666; FONT-WEIGHT: normal; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;}

#youareherecarrito .rutaDept {
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #F70;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
}

#youareherecarrito .rutaDept A {
	COLOR: #666666;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}

#youareherecarrito .rutaDept A:hover {
	COLOR: #F70;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}


/*================ fin menu you are here ================= */





/*================ Bloque paginación y ordenación ================= */


#bloqueOrdenacion {
	MARGIN-BOTTOM: 5px; PADDING: 2px 7px 4px 7px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../imagenes/f_barrabuscador_mp_tienda.gif) repeat-x bottom; VERTICAL-ALIGN: middle;
}
#bloqueOrdenacion SELECT {
	FONT-SIZE: 11px; BORDER: 1px solid #CEE4EE; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING: 1px; MARGIN: 3px 0px 0px 0px;
}
#bloqueOrdenacion OPTION {
	PADDING-LEFT: 3px; 
}
/*================ fin Bloque paginación y ordenación ================= */



/*================ telfono ================= */

#tel { width: 300px; margin-left: 678px; margin-right: 0px;	position: absolute;	margin-top: 3px; float: left; background-image: url(images/back_tel.gif); background-repeat: no-repeat;	height: 18px; background-position: right; text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.tel_negro { font-size: 13px; color: #000000; letter-spacing: 2px;}

/*================  fin telfono ================= */


/*================  contenido home ================= */

#conthome1 { width: 788px; margin-left: 190px; margin-right: 10px; position: absolute; margin-top: 31px; height: 292px;	background-image: url(images/back_combo1.jpg); background-repeat: no-repeat; background-position: center center;}

#conthome1izq {	width: 460px; position: absolute; height: 268px; padding-left: 13px; padding-top: 11px;}

#conthome1der {	width: 287px; height: 268px; float: right; padding-right: 13px; padding-top: 11px;}

#conthome2 { width: 788px; margin-left: 190px; margin-right: 10px; position: absolute; height: 314px; background-image: url(images/back_combo2.jpg); background-repeat: no-repeat; margin-top: 336px;}

#conthome2izq {	width: 274px; margin-left: 0px;	margin-right: 0px; position: absolute; margin-top: 13px; height: 268px;	margin-bottom: 0px;	padding-left: 13px;}

#conthome2der {	width: 475px; margin-left: 0px;	margin-right: 0px; margin-top: 13px; height: 288px; margin-bottom: 0px; float: right; background-image: url(images/back_ofertas.gif); padding-right: 14px;
	background-repeat: no-repeat;}

#conthome3 { width: 788px; margin-left: 190px; margin-right: 10px; position: absolute; height: 262px; background-image: url(images/back_combo3.png); background-repeat: no-repeat; background-position: center center;
	margin-top: 659px;}
	
#conthome3izq {	
	width: 127px; 
	margin-left: 30px; 
	margin-right: 0px;	
	position: absolute;	
	margin-top: 8px; 
	height: 25px;	
	margin-bottom: 0px;	
	background-image: url(images/bt_visitado01.jpg); 
	background-repeat: no-repeat; 
	background-image: url(images/bt_visitado01.jpg); 
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 13px; 
	font-weight: bold;	
	text-align: center;
	cursor:pointer;
	padding-top: 3px;
	color:#F96B16;
	text-decoration: none; 
}

#conthome3izq_pulsado {	width: 127px; margin-left: 30px; margin-right: 0px;	position: absolute;	margin-top: 8px; height: 25px;	margin-bottom: 0px;	background-image: url(images/bt_visitado02.jpg); background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold;	text-align: center;	padding-top: 3px;}

	
#conthome3izq pulsado {	background-image: url(images/bt_visitado02.jpg);}
	
#conthome3izq a { color:#F96B16; text-decoration: none;}

#conthome3izq a:hover {text-decoration: underline;}

#conthome3der {	width: 287px; margin-left: 160px; margin-right: 0px; margin-top: 8px; height: 25px;	margin-bottom: 0px;	background-image: url(images/bt_colaboraciones01.jpg);	background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; text-align: center; padding-top: 3px; text-decoration: none;}

#conthome3der_pulsado {	width: 287px; margin-left: 160px; margin-right: 0px; margin-top: 8px; height: 25px;	margin-bottom: 0px;	background-image: url(images/bt_colaboraciones02.jpg);	background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; text-align: center; padding-top: 3px; text-decoration: none;}


#conthome3der pulsado {	background-image: url(images/bt_colaboraciones02.jpg);}

#conthome3der a { color:#F96B16; text-decoration: none;}

#conthome3der a:hover {text-decoration: underline;}

#conthome3in { width: 762px; margin-left: 13px;	margin-right: 0px;	margin-top: 0px; margin-bottom: 0px; position: absolute; padding-top: 32px;}



/*================ fin contenido home ================= */


/*================  contenido carrito ================= */

#contcarrito { width: 788px; margin-left: 190px; margin-right: 10px; height: 348px;	background-repeat: no-repeat; background-position: center center; padding-top: 100px; position: absolute;}

#contcarritoizq { width: 280px;	padding-left: 6px; padding-top: 11px; background-image: url(images/pixel_sepvertical.gif); background-repeat: repeat-y; background-position: right top; text-align: center; float: left;
	margin:0 0 50px;}
	
#contcarritoizq a {	color: #333333;	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

#contcarritoizq a:hover { color: #F96B16;}

.Color { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333;}

.icon_ampliar {	background-image: url(images/icon_ampliar2.gif); background-repeat: no-repeat; background-position: right center; padding-right: 16px;}

#contcarritoder { width: 450px;	padding-top: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	margin-left: 310px;}

#especificacionesPrecio { background-image: url(images/back_precio.jpg); background-repeat: no-repeat;	background-position: center center;	height: 128px; width: 470px; text-align: center; padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
.14boldnegro {font-size: 14px; font-weight: bold; color: #000000;}

.precioCarrito {font-size: 24px; font-weight: bold;	color: #F96B16;	letter-spacing: -2px;}

.precioIva {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #F96B16;}

.cajaCantidad {	border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; width: 35px;	text-indent: 4px; height: 18px;}

#especificacionesCantidad {	width: 225px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px;	position: static; float: left; visibility: hidden;}

#capabtnComprar { width: 200px;	margin-top: 10px; position: static;	margin-left: 250px;	visibility: hidden;}

.verdana9 {font-size: 9px;}

#capaImprimir {	width: 360px; font-size: 10px; letter-spacing: 0px;	height: 20px; padding-top: 5px; position: absolute;} 

#capaImprimir a { color: #333333; text-decoration: none;}

#capaImprimir a:hover {color: #F96B16;}

#capaImprimir ul {list-style:none; display: inline;	margin-left: 10px;}

#capaImprimir li {display: inline;}

.icon_imprimir { background-image: url(images/ico_imprimir.gif); background-repeat: no-repeat;	background-position: left center; padding-left: 29px; padding-top: 5px;	padding-bottom: 5px;}

.icon_enviar { background-image: url(images/ico_enviar.gif); background-repeat: no-repeat; background-position: left; padding-left: 28px; padding-top: 5px;	padding-bottom: 5px;}

#capaDescripcion { float:left; font-size:11px; height:20px; letter-spacing:0; margin-left:9px; margin-top:-2px; width:700px; position:relative}


DIV.pestContent { CLEAR: both; DISPLAY: none; MARGIN: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid;	border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; padding: 7px; width: 756px;}
	
DIV.pestContentActive.pestContent {	DISPLAY: block;	float:left}

DIV.pestContentActive.pestContent  UL {	MARGIN: 0px; PADDING: 2px 2px 2px 2px;list-style-image:none;list-style-position:outside;list-style-type:none;}

DIV.pestContent UL UL {	MARGIN-LEFT: 15px;}

DIV.pestContent UL LI A:link { FONT-SIZE: 12px; COLOR: #07A; TEXT-DECORATION: none;}

DIV.pestContent UL LI A:active { FONT-SIZE: 12px; COLOR: #07A; TEXT-DECORATION: none;}

DIV.pestContent UL LI A:visited { FONT-SIZE: 12px; COLOR: #07A; TEXT-DECORATION: none;}

DIV.pestContent UL LI A:hover {	FONT-SIZE: 12px; COLOR: #F70; TEXT-DECORATION: none;}

.trebuchet20 { font-family: "Trebuchet MS";	font-size: 24px; font-weight: bold;	color: #999999;}

.tablaMedidas {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; border: 1px solid #CCCCCC; text-align: center;}

.medidasNaranjas {	font-weight: bold; color: #FFFFFF;	background-color: #F96B16;}


/*  nuevos */
 ul.zonabuscador {float:left;height:15px}
ul.zonabuscador li{float:left;}
ul.zonabuscador li.lupon{margin:5px 0 0 0}


/* alex */
.shortby{float:left; width:100%;background:#FFFFFF url(images/bg_shortby.png) repeat-x scroll 0 0;height:25px}

.contitem{font:11px Geneva,Arial,Helvetica,sans-serif; float:left; margin:0 15px}

.order{font:11px Geneva,Arial,Helvetica,sans-serif; float:right; margin:0 15px;width:230px;}

.order select{width:150px; display:inline}

.paginador{float:left; width:100%;text-align:center;font:12px Geneva,Arial,Helvetica,sans-serif; line-height:44px; height:44px}

.paginador a{color:#000; text-decoration:none}

.paginador a.block,.paginador i{color:#000; border-right:1px solid #cecece; height:12px; width:12px; padding:0 5px 0 0}

.paginador i{color:#f60; font-style:normal; font-weight:bold}

#wrapitems{float:left; width:100%;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}

#wrapitems ul {list-style-image:none;list-style-position:outside;list-style-type:none;}

#wrapitems ul li{float:left; width:200px; height:400px;margin:0 49px 20px 0}

#wrapitems ul li small{font:11px Geneva,Arial,Helvetica,sans-serif; float:left; color:#000; clear:both}

#wrapitems ul li img{float:left;margin:5px; padding:2px;clear:both}

#wrapitems h2{margin:0;width:100%;background:#FFFFFF url(images/bg2.png) no-repeat scroll 0 0;font:15px/1em 'Trebuchet Ms',Arial,Helvetica,sans-serif; float:left; color:#000;clear:both;padding:10px 0 0}

#wrapitems h3{margin:0;font:12px/2em Geneva,Arial,Helvetica,sans-serif; float:left; color:#999;clear:both}

#wrapitems p{margin:5px 0 10px;font:11px Geneva,Arial,Helvetica,sans-serif; color:#666;clear:both}

#wrapitems b{margin:0;font:bold 11px/1.5em Geneva,Arial,Helvetica,sans-serif; float:left; color:#000;clear:both}

#wrapitems .prix{font:bold 21px Geneva,Arial,Helvetica,sans-serif; float:left; color:#f60;clear:both}

#wrapitems .descoint{font:bold 17px Geneva,Arial,Helvetica,sans-serif; float:left; color:#000; clear:both; text-decoration: line-through;}

#wrapitems strong{font:9px Geneva,Arial,Helvetica,sans-serif; float:left; color:#f60; margin:18px 0 0 9px}

.cat{ margin:5px 30px 30px 0; width:150px;float:left}

.cat img{ margin:5px 5px 10px 14px}

.cat a{font:19px Geneva,Arial,Helvetica,sans-serif;color:#000; display:block; text-align:center ; text-decoration:none }

.cat a:hover{color:#f60;text-decoration:none }

ul.listunit {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0; padding:0}

ul.long{background:#FFF url(images/corner.png) no-repeat scroll 0 0;float:left;height:205px;margin:-4px 0 0 15px;padding:10px 0 0;width:96%;}

ul.listunit li{float:left; width:94px; text-align:center;font:11px Geneva,Arial,Helvetica,sans-serif; margin:0 0 8px; padding:0}

ul.listunit li img{border:1px dotted #ccc; padding:2px}

ul.listunit li b{display:block;color:#ff6600}

ul.listunit li em{display:block;text-decoration:line-through;color:#333; font-style:normal}

.formcon {margin:0;padding:20px; float:left;width:730px;border:1px solid #CCCCCC;}

.formcon label{font:12px Geneva,Arial,Helvetica,sans-serif;margin:5px 0; float:left; display:block;clear:both}

.formcon input{font:13px Geneva,Arial,Helvetica,sans-serif;margin:0 0 10px; color:#666;float:left; display:block; width:250px; height:18px; padding:2px;clear:both;background:#Fff url(images/bginput.png) repeat-x scroll 0 0; border:1px solid #f90}

.formcon textarea{font:13px Geneva,Arial,Helvetica,sans-serif;margin:0; color:#666;float:left; display:block; width:450px; height:200px; padding:2px;clear:both;background:#Fff url(images/bginput2.png) repeat-x scroll 0 0; border:1px solid #f90}

a.btnform{background:#F60 url(images/bt_enviar.png) repeat-x scroll 0 0;width:87px; height:23px; float:left; display:block; margin:10px 0;clear:both}

#menu2 {width:615px; height:29px; margin:0px 0px 0px 9px;margin-top:10px;}

#menu2 ul {padding: 0px;	margin: 0px; font-size: 13px; font-weight: bold; width: 100%; float: left; font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial; background-image: url(images/bt01_off.jpg);background-repeat: no-repeat;}

#menu2 ul li {display: inline;}

#menu2 ul li a:link, #menu ul li a:visited { color: #7B7B7B; padding-left:25px;	float: left; text-decoration: none;	display:block;	background-image: url(images/bt01_off.jpg);	background-repeat: no-repeat; margin-top: 0;
	margin-right: 0px; margin-bottom: 0; margin-left: 0px;}

#menu2 ul li a span{line-height:24px; display:block;	background-image: url(images/bt01_off.jpg);	background-repeat: no-repeat; background-position: right top; padding-top: 5px;	padding-right: 25px; padding-bottom: 5px;	padding-left: 0;}

#menu2 ul li a:hover, #menu ul li a:active{color: #666666; text-decoration: underline;}

#menu2 ul li a:hover span, #menu ul li a:active span{ text-decoration: underline;}

#menu2 ul li.pulsado a:link span, #menu ul li.pulsado a:visited span{ background-image: url(images/bt01_on.jpg);color:#f60}

#menu2 ul li.pulsado a:link, #menu ul li.pulsado a:visited {background-image: url(images/bt01_on.jpg);color:#f60}

/* fin alex */




/* empresas del grupo */

.grupo{	width:346px; float:left; margin-top: 5px; margin-left: 27px; margin-bottom: 30px;}

.grupo img{	margin-top: 5px; margin-bottom: 30px;}

.grupo a{ color:#000; display:block; text-align:center;	text-decoration:none; padding-top: 15px; font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;}

.grupo a:hover{color:#f60;text-decoration:none }

.grupo span.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: justify; line-height: 15px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC;	border-bottom-color: #CCCCCC; display: block; padding-top: 20px; padding-bottom: 20px; padding-right: 10px; padding-left: 10px;}



/* servicios */

#servicios.servicios { width:100%; float:left; margin-top: 10px;	margin-left: 5px;}
	
#servicios ul.servicios {	float:left;	display: block;	list-style-position: outside; list-style-type: none;}
	
#servicios li{
	width:360px; float:left; margin-left: 10px;	background-attachment: scroll; background-image: url(images/caja_servicios.png);	background-repeat: no-repeat;	font-family: "Trebuchet MS";	font-size: 14px;
	line-height: 30px; color: #FFFFFF; text-align: center; display: inline; height: 145px; background-position: 0px 0px; margin-top: 20px;	margin-bottom: 5px;	margin-right: 16px; list-style-image: none;	list-style-type: none;
}	
	
#servicios span.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;	text-align: justify; line-height: 15px; display: block; padding-top: 20px; padding-bottom: 20px; padding-right: 15px;	padding-left: 15px;	font-weight: normal;}	


	
/* contacto */

#contacto {	width:100%;	float:left;	margin-top: 10px; margin-left: 10px;}

.contacto{ width:360px;	float:left; background-attachment: scroll; background-image: url(images/caja_contacto.png); background-repeat: no-repeat; font-family: "Trebuchet MS"; font-size: 15px;
	line-height: 30px; color: #FFFFFF; text-align: center; display: block; height: 184px; background-position: 0px 0px; margin-top: 20px; margin-bottom: 5px; margin-right: 16px;}
	
.contacto span.txt{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-align: center; line-height: 15px; display: block;	padding-top: 15px; padding-bottom: 20px; padding-right: 15px; padding-left: 15px;}

.contacto span.txt a{ color: #FF6600; text-decoration: none; font-size: 12px;}

.contacto span.txt a:hover{ text-decoration: underline;}
	


/* Producto */

.productoTitular { width:782px; height: 52px; float:left; background-attachment: scroll; background-image: url(images/back_producto.png); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif;
font-size: 22px; line-height: 70px;	color: #F96B16;	background-position: 0px 0px; text-indent: 5px;	margin-left: 5px;}


.producto{ width:150px;	float:left;	line-height: 15px; display: inline;	margin-bottom: 20px;margin-right: 2px; margin-right: 2px;}

ul.producto {list-style-image:none;	list-style-position:outside; list-style-type:none; display: inline;}

ul.producto li{	width:145px; text-align:left; display: inline; padding:0; list-style-position: outside; list-style-image: none; list-style-type: none; color: #F96B16; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; margin-top: 0;	margin-right: 0; margin-bottom: 8px; margin-left: 0;}

ul.producto li a { display:block; padding:0px; font-weight: normal; color: #666666; text-decoration: none; font-size: 11px;}

ul.producto li a:hover {color:#ff6600}



/* Compra por firmas  (nuevo a incluir)*/

#firmas { width:100%; float:left; margin-top: 5px; margin-left: 2px;}

.firmasTitular { width:782px; height: 52px;	float:left;	background-attachment: scroll; background-image: url(images/back_producto.png);	background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif;	font-size: 22px; line-height: 50px; color: #F96B16; background-position: 0px 0px; margin-left: 5px; margin-bottom: 15px; text-align: center; letter-spacing: -1px;  }

.firmasTitular a { font-size: 18px;	color: #F96B16;	text-decoration: none; }	

.firmasTitular a:hover { text-decoration: underline; color: #666666;}


/* listas (nuevo a incluir*/

ul.listaMenu_marcas { display: block; list-style: none; padding: 2px 5px 2px 5px; margin: 0px;}

ul.listaMenu_marcas LI{	font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #F70; margin-bottom: 0px; margin-left: 5px; text-indent: -8px; list-style: none;}

ul.listaMenu_marcas LI A{ font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}

ul.listaMenu_marcas LI A:hover{	color: #F70; text-decoration: none; }

#columnA { float: left;}

.clear { clear: both;}

.letraMarca2 { font-family: Arial,Helvetica, sans serif; font-size: 24px; font-weight: normal; line-height: 18px; color: #F96B16; margin-left: 7px;}

.filete { border-top: 1px solid #CCCCCC; clear:both; margin-bottom: 7px; margin-top: 7px; margin-left: 6px;}

a.enlace { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}

a.enlace:link {	color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}
	
a.enlace:active { color: #666666; text-decoration: none;}

a.enlace:visited { color: #666666; text-decoration: none;}

a.enlace:hover { color: #F70; text-decoration: none;}	

.icon_flecha {	background-image: url(images/flecha.gif); background-repeat: no-repeat; padding: 0px; background-attachment: scroll;}

/* Fventana flotante*/


#Fventana{ 	width:624px; background-attachment: scroll;	background-image: url(images/fventana_tienda.png);	background-repeat: no-repeat; height: 410px;	margin-top: -20px; padding: 0px;	background-color:black;}

#Fventana td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 16px;}

.naranja { color: #F96B16;}

.form {	border: 1px solid #333333; height: 20px; width: 256px;}

.form1 { border: 1px solid #333333;	height: 20px; width: 528px;}

.form2 { border: 1px solid #333333;	height: 60px; width: 528px;}


/*================  footer ================= */

#footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/back_footer.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 85px;
	width: 975px;
	
	line-height: 5em;
	color: #000000;
	letter-spacing: 1px;
	position: relative;
	background-position: center;
	position:absolute;
	bottom:0;
	left:-187px
}
 
#footer a {	text-decoration:none; color: #000000;}

#footer a:hover {text-decoration:underline}

#pie{	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 2.5em;	color: #FFFFFF;	text-align: center;}

#pie a{	text-decoration:none; color: #FFFFFF;}

#pie a:hover{ text-decoration:underline;}

/*================  colaboraciones con medios ================= */

#colaboraciones {
	background-image: url(images/back-colaboraciones.jpg);
	background-repeat: no-repeat;
	height: 182px;
	width: 383px;
	margin-left: 20px;
	margin-top: 8px;
}
#contenido-colaboraciones {
	padding: 30px;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arial12 a{
	color: #FF6600;
}

