 img, div, input { behavior: url("iepngfix.htc"); }
html
{
	-webkit-text-stroke:1px transparent;

	min-height: 100%;
	background-color: #000;}
a
{
	color: #777;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	color: #fff;
	text-decoration: none;
	font-weight:bold;
}
a.sobreblanco
{
	color: #777;
	text-decoration: none;
	font-weight:bold;
}
a.sobreblanco:hover
{
	color: #000;
	text-decoration: none;
	font-weight:bold;
}
a.peq2
{
	font:bold 13px Arial, Verdana, sans-serif;
	color: #777;
}
a.peq2:hover {
  color: #000;
}
body
{
	background-color: #000 !important;
	font: normal 62.5% Arial, Verdana, sans-serif;
	color:#fff;
	margin:0;
	text-align:justify;

	-webkit-text-stroke:1px transparent;
}

h1
{
	margin-top:0;
	margin-bottom: 20px;
	font-size:26px;
	font-weight:normal;
  	color:#ab8c0a;
}
h2
{
	margin-bottom: 8px;
	font-size:16px;
  	color:#ab8c0a;
}
h3
{
 	font-size:16px;
  	color:#ab8c0a;
  	margin-bottom:0;
}
ul
{
	margin-left:15px;
}
ul.cuadrado { 
     list-style-image:url(../imagenes/vigneta.png);
     list-style-type:square;
   }
ul.cuadrado li { margin-bottom:5px; }    
img
{
	border: 0;
}
img.absmiddle
{
	vertical-align:middle;
}
img.conborde
{
	border: 1px solid #666;
}

.peq
{
	font:normal 10px Arial, Verdana, sans-serif;
}
.peq:hover
{
	/*font:normal 10px Arial, Verdana, sans-serif;
	color:#FFF;*/
}
.clearer
{
	clear: both;
}
.brclearer
{
	clear: both;
	margin:0;
	padding:0;
}
.separador_peq
{
	margin-top:5px;
}
separador_peq_clear
{
	margin-top:5px;
	clear: both;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.aright
{
	text-align: right;
}
.center
{
	text-align:center;
}
.margen20l {margin-left:20px;}
.margen20r {margin-right:20px;}
.container
{
	font-size: 1.2em;
	margin: 0 auto;
	width: 1024px;
	background: #000;
}

#bannerportada
{
text-align:center; margin:0; padding:0;
}

#logo_inf {
 position:absolute;
 left:0;
}
#logo_bwr {
 position:absolute;
 /*right:50px;*/
 right: 0;
 top: 30px;
}


#topnav
{
	margin: 0px;
	padding: 0px;
	background: #000 url(../imagenes/fondo_menus.png) repeat top left;
 	height:154px;
  	position:relative;
}

#body_tienda .container,, #body_promocion2 .container,  #body_carro .container, #body_clubstracto .container, #body_clubstracto_ventajas .container, #body_clubstracto_asistencia .container, #body_establecimientos .container { position:relative;  }
#body_tienda .container #topnav, #body_promocion2 .container #topnav,  #body_carro .container #topnav, #body_clubstracto .container #topnav, #body_clubstracto_ventajas .container #topnav, #body_clubstracto_asistencia .container #topnav, #body_establecimientos .container #topnav { position:absolute; top:0; width:1024px;}

#body_recetas .container  { position:relative;  }
#body_recetas .container #topnav  { position:absolute; top:0; width:1024px;}

#topnav ul
{
	list-style:none;
	text-align:center;
	white-space: nowrap;
	margin:0 auto;
	padding:0;
	width:708px;
}
#topnav li, #business_submenu li, #quees_submenu li, #sistema_submenu li, #nuestroscafes_submenu li, #clubstracto_submenu li, #portada_submenu li
{
	display: inline;
}
#topnav li a, #business_submenu li a, #quees_submenu li a, #sistema_submenu li a, #nuestroscafes_submenu li a, #clubstracto_submenu li a, #portada_submenu li a
{
	float:left;
	margin-right:2px;
}
#topnav li a img, #business_submenu li a img, #quees_submenu li a img, #sistema_submenu li a img, #nuestroscafes_submenu li a img, #clubstracto_submenu li a img, #portada_submenu li a img
{
	border:none;
	vertical-align:bottom; /* IE6 */
}
#topnav li a:hover, #business_submenu li a:hover, #quees_submenu li a:hover, #sistema_submenu li a:hover, #nuestroscafes_submenu li a:hover,  #clubstracto_submenu li a:hover, #portada_submenu li a:hover
{
	visibility:visible; /* IE6 */
}
#topnav li a:hover img, #business_submenu li a:hover img, #quees_submenu li a:hover img, #sistema_submenu li a:hover img, #nuestroscafes_submenu li a:hover img, #clubstracto_submenu li a:hover img, #portada_submenu li a:hover img  
{
	visibility:visible;  /* IE6 */
}
#topnav li a:hover img, #business_submenu li a:hover img, #quees_submenu li a:hover img, #sistema_submenu li a:hover img, #nuestroscafes_submenu li a:hover img, #clubstracto_submenu li a:hover img, #portada_submenu li a:hover img  /**/
{
	visibility:hidden; /* IE5.0/win */
}
#submenus { position:relative; }
#quees_submenu,#sistema_submenu,#nuestroscafes_submenu { position:absolute; bottom:0; left:143px; }
#business_submenu {  position:absolute; bottom:0; right:64px; }
#clubstracto_submenu {  
position:absolute; 
/*bottom:0; */
bottom: 24px;
/*right:59px; */
right: 183px;
text-align:center; }
#portada_submenu {  position:absolute; bottom:0; right:12px; }


#business_submenu ul, #quees_submenu ul, #sistema_submenu ul, #nuestroscafes_submenu ul, #clubstracto_submenu ul, #portada_submenu ul { 
	list-style:none;  padding:0; 
	margin-top:0;
	text-align:center; } 

#quees
{
	background:url(../imagenes/menu1_.png) no-repeat left bottom;
}
#sistema
{
	background:url(../imagenes/menu2_.png) no-repeat left bottom;
}
#nuestroscafes
{
	background:url(../imagenes/menu3_.png) no-repeat left bottom;
}
#tienda
{
	background:url(../imagenes/menu4_.png) no-repeat left bottom;
}
#maquinas
{
	background:url(../imagenes/menu5_.png) no-repeat left bottom;
}
#accesorios
{
	background:url(../imagenes/menu6_.png) no-repeat left bottom;
}
#business
{
	background:url(../imagenes/menu7_.png) no-repeat left bottom;
}

#porque
{
	background:url(../imagenes/menu11_.png) no-repeat left bottom;
}
#donde
{
	background:url(../imagenes/menu12_.png) no-repeat left bottom;
}


#origen
{
	background:url(../imagenes/menu21_.png) no-repeat left bottom;
}
#proceso
{
	background:url(../imagenes/menu22_.png) no-repeat left bottom;
}
#tecnologia
{
	background:url(../imagenes/menu23_.png) no-repeat left bottom;
}

#decaffe
{
	background:url(../imagenes/menu31_.png) no-repeat left bottom;
}
#classico
{
	background:url(../imagenes/menu32_.png) no-repeat left bottom;
}
#corposso
{
	background:url(../imagenes/menu33_.png) no-repeat left bottom;
}
#intenso
{
	background:url(../imagenes/menu34_.png) no-repeat left bottom;
}
#delicato
{
	background:url(../imagenes/menu35_.png) no-repeat left bottom;
}

#canales
{
	background:url(../imagenes/menu41_.png) no-repeat left bottom;
}
#servicios
{
	background:url(../imagenes/menu42_.png) no-repeat left bottom;
}
#sumaquina
{
	background:url(../imagenes/menu43_.png) no-repeat left bottom;
}
#noticias
{
	background:url(../imagenes/menu01_.png) no-repeat left bottom;
}
a.comprar
{
	background:url(../imagenes/comprar.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:60px;
}

a.comprar:hover {
  background-position:0 -23px;
}
a.buscar
{
	background:url(../imagenes/buscar.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:60px;
}

a.buscar:hover {
  background-position:0 -23px;
}
a.login
{
	background:url(../imagenes/login.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:60px;
}

a.login:hover {
  background-position:0 -23px;
}
a.catering
{
	background:url(../imagenes/catering_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:92px;
}

a.catering:hover {
  background-position:0 -23px;
}
a.hoteles
{
	background:url(../imagenes/hoteles_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
 	width:92px;
}

a.hoteles:hover {
  background-position:0 -23px;
}
a.cafeterias
{
	background:url(../imagenes/cafeterias_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:92px;
}

a.cafeterias:hover {
  background-position:0 -23px;
}
a.restaurantes
{
	background:url(../imagenes/restaurantes_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:92px;
}

a.restaurantes:hover {
  background-position:0 -23px;
}
a.oficinas
{
	background:url(../imagenes/oficinas_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:92px;
}

a.oficinas:hover {
  background-position:0 -23px;
}
a.maquinas
{
	background:url(../imagenes/maquinas_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:92px;
}

a.maquinas:hover {
  background-position:0 -23px;
}
a.redcomercial
{
	background:url(../imagenes/maparedcomercial_boton.png) no-repeat scroll 0 0;
	display:block;
  	height:23px;
  	width:107px;
}

a.redcomercial:hover {
  background-position:0 -23px;
}

.div_izda
{
	margin-left:40px;
	_margin-left:20px;
	margin-top:15px;
	float: left;
	width: 545px;
}

.div_derecha
{
	margin-left:55px;
	margin-top:15px;
	float: left;
	width: 310px;
}

#footer
{
 position:absolute;
 right:0;
 bottom:0;
 margin-right:10px;
 margin-bottom:10px;
}
	#body_hoteles #footer a, #body_oficinas #footer a, #body_restaurantes #footer a, #body_cafeterias #footer a, #body_catering #footer a, #body_canales #footer a
	{
		color:#777;
		font-weight:700;
		text-decoration:none;
	}
	#body_hoteles #footer a:hover, #body_oficinas #footer a:hover, #body_restaurantes #footer a:hover, #body_cafeterias #footer a:hover, #body_catering #footer a:hover, #body_canales #footer a:hover
	{
		color:#FFF;
		font-weight:700;
		text-decoration:none;
	}
	
.etiqueta_formulario
{
	display: block;
	float: left;
	color: #fff;
	width: 20%;
	padding: 0;
	margin: 5px 0 0;
	text-align: right;
	font-weight: bold;
}
.inputText
{
	font: 10px Verdana, Helvetica, Sans-Serif;
	margin:5px 0 0 10px;
}
.inputText_p
{
	font: 10px Verdana, Helvetica, Sans-Serif;
	margin:5px 0 0 0;
}
.select {
  font: 10px Verdana, Helvetica, Sans-Serif;
  background: #000 url(../imagenes/fondo_select.png) repeat top left;
  margin-top:10px;
  color:#fff;
  background-color: #000000 !important;
}
.destacado
{
	color:#ab8c0a;
}
#body_business .destacado { color: #FFF; font-weight:bold;}
.textogrande
{
	font: 14px Arial, Verdana, sans-serif;
	margin:0 12px;
	line-height:20px;
}
.textogrande_negro
{
	font: 14px Arial, Verdana, sans-serif;
	margin-left:50px;
	text-align:justify;
	width:419px;
	color:#000;
	line-height:15px;
}
.textogrande_negro img { margin-top:5px; margin-bottom:5px; }
.textogrande_negro p {padding-bottom:0; margin-top:5px; margin-bottom:5px;}
.textogrande_negro .zonacomprar { margin-top:250px; margin-left:5px;}
.businesstexto { margin-top:10px;}

.textogrande_left
{
	font: 14px Arial, Verdana, sans-serif;
	margin:0 12px;
	line-height:20px;
	float:left;
	width:750px;
}

.textogrande_maquinas
{
	font: 14px Arial, Verdana, sans-serif;
	margin:0 80px;
	line-height:20px;
	color:#000;
}
#fichamaquina {
  width:700px;
  color:#000;
  font-size:11px;
}

#canales_col1 { margin-left:20px; width:300px; float:left }
#canales_col1_bigger { margin-left:20px; width:340px; float:left }
#canales_col2 {  margin-top:30px; margin-left:30px; width:590px; float:left; color:#000; font-size:14px; line-height:20px; }
.canales_boton { float:left; margin-left:15px; padding-top:85px; }

#servicios_col { margin-left:20px; color:#000; font-size:13px; }

.columnac { width:50%; float:left; }

label.error { float: left; color: red; width: 475px; text-align: left; margin: 0 0 0 145px; }

.fondosistemas {	background: #000 url(../imagenes/fondosistemas.jpg) repeat top center; }
.fondoorigen {	background: #000 url(../imagenes/fondoorigen.jpg) repeat top center; }
.fondoproceso {	background: #000 url(../imagenes/fondoprocesos.jpg) no-repeat top center; }
.fondodecaffe {	background: #000 url(../imagenes/fondodecaffe.jpg) repeat top center; height:610px; }
.fondoclassico {	background: #000 url(../imagenes/fondoclassico.jpg) repeat top center; height:610px; }
.fondointenso {	background: #000 url(../imagenes/fondointenso.jpg) repeat top center; height:610px; }
.fondodelicato {	background: #000 url(../imagenes/fondodelicato.jpg) repeat top center; height:610px; }
.fondocorposso {	background: #FFF url(../imagenes/fondocorposso.jpg) no-repeat top center; height:610px; }
.fondobusiness {	background: #000 url(../imagenes/fondobusiness.jpg) no-repeat top center; height:610px; }
.fondocanales {	background: #000 url(../imagenes/fondocanales.jpg) repeat top center; height:610px; }
.fondohoteles {	background: #000 url(../imagenes/fondohoteles.jpg) repeat top center; height:610px; }
.fondooficinas {	background: #000 url(../imagenes/fondooficinas.jpg) repeat top center; height:610px; }
.fondorestaurantes {	background: #000 url(../imagenes/fondorestaurantes.jpg) repeat top center; height:610px; }
.fondocafeterias {	background: #000 url(../imagenes/fondocafeterias.jpg) repeat top center; height:610px; }
.fondocatering {	background: #000 url(../imagenes/fondocatering.jpg) repeat top center; height:610px; }
.fondoservicios {	background: #000 url(../imagenes/fondoservicios.jpg) repeat top center; height:610px; }
.fondosumaquina {	background: #000 url(../imagenes/fondosumaquina.jpg) repeat top center; height:610px; }
.fondoblanco { background-color: #fff; }
.fondonuestroscafes {	background: #000 url(../imagenes/fondonuestroscafes.jpg) repeat top center; height:610px; }
.fondoaccesorios {	background: #000; height:610px; }

.imagenderecha { text-align:right; margin-right:20px; margin-top:10px;}
.columna_cafes { width:174px; float:left; margin:0 15px; }
.linea_maquinas { width:700px; height:130px;}
.linea_maquina { border-bottom: 1px solid #666; height:130px;}
.linea_maquina2 { border-bottom: 1px solid #666; height:350px;}
.linea_maquina h3.titulo, .linea_maquinaficha h3.titulo, .linea_maquina2 h3.titulo { font: 22px Arial, Verdana, sans-serif; margin-top:20px; margin-bottom:10px; border-bottom: 1px solid #666; color:#333; }
.linea_maquina .divderecha, .linea_maquina2 .divderecha { float:right; margin-top:100px; margin-right:20px;}
.fichalinea {float:left; margin-left:20px; width:400px;}
table.tablaficha {
border-collapse:collapse;border:1px solid #666;font:normal 11px Arial, Helvetica, sans-serif;color:#000;width:300px
}
.tablaficha td.titulo{background:#000;color:#FFF;text-align:center;font:bold 11px verdana, arial, helvetica, sans-serif}
.tablaficha td.cleft { padding-right:5px; text-align:right; }
.tablaficha td.cright { padding-left:5px; }

/*TIENDA*/

#body_tienda .container .fondotienda, #body_promocion2 .container .fondotienda, #body_carro .container .fondotienda{  
color:#000000;
/*left:0;*/
margin-top:154px;
position:absolute;
background-color:#fff;
}
#body_establecimientos .container .fondotienda {  	
	left:0;
	margin-top:164px;
	position:absolute;
}

#body_clubstracto .container .fondoclubstracto { 
color:#000000;
left:0;
margin-top:114px;
position:absolute;
width:1024px;
background: #000 url(../imagenes/fondoclubstracto.jpg) repeat top center; 
height:610px; 
}

#body_clubstracto_ventajas .container .fondo { 
width:1004px;
left:0;
margin-top:175px;
position:absolute;
padding:10px;
}

#body_clubstracto_asistencia .container .fondo { 
width:984px;
left:0;
background: #000 url(../imagenes/fondoclubstractoasistencia.jpg) repeat top center; 
color:#000;
margin-top:154px;
position:absolute;
padding:20px;
height:610px; 
}

#body_recetas .container .fondo { 
width:984px;
left:0;
background: #000 url(../imagenes/fondoclubstractorecetas.jpg) repeat top center; 
color:#000;
margin-top:154px;
position:absolute;
padding:20px;
height:610px; 
}

.lineanovedades { padding:19px; width:441px; line-height:19px;float:left; border-left:1px solid #000; }
.tiendamodulo { width:174px; border-left:1px solid #000; border-right:1px solid #000; overflow:hidden; border-bottom:1px solid #000;}
.tienda_imagentazas { float:left; margin:0; padding:0; }
.tienda_imagentazas  img{  margin:0; padding:0; }
#lineadorada { height:43px; background-color:#aa8b0a;  text-align:right;width:1024px;}
.tienda_columna1 { width:848px; float:left;}
.tienda_columna2 { background-color:#A68913; width:175px; float:left;}
.tienda_titular { font-size: 18px; }
.modulo_novedades { background-color:#A68913; padding:10px;  height:120px; text-align:left}
.modulo_productos { 
	padding:10px 10px 10px 0;  
	height:188px;  
}
.portada_central { float:left; width:672px;}
.tienda_titulo_producto { color: #aa8b0a; font-size:16px; }
.tienda_modulo_login { padding:10px;  height:190px; 	background: #000 url(../imagenes/login_modulo_fondo.png) repeat-x; color:#fff;}
.tienda_modulo_login input { width: 147px; margin-bottom:5px; }
.tienda_menu { background: #000 url(../imagenes/fondo_menus_tienda.png) repeat-x; color:#FFFFFF; height:13px; margin-bottom:10px; padding:9px; width:156px; }
.tienda_menu a, .tienda_menu_negro a { color:#fff; }
.tienda_menu a:hover, .tienda_menu_negro a:hover { color:#ccc; }
.tienda_menu_negro { background-color: #000;  color:#FFFFFF;  height:13px; margin-bottom:10px; padding:9px; width:156px; }
#tienda_menu_prin {
    list-style-image:url(../imagenes/vigneta_tienda.png);
    margin-left:0;
	padding:0 0 0 32px;
   }
#tienda_menu_prin li { margin-bottom:10px; font-size:14px; }
#submenus_tienda {
left:265px;
position:absolute;
top:150px;
width:500px;
z-index:1;
}
#ventajas
{
	background:url(../imagenes/menu81_.png) no-repeat left bottom;
}
#asistencia
{
	background:url(../imagenes/menu82_.png) no-repeat left bottom;
}
#recetas
{
	background:url(../imagenes/menu83_.png) no-repeat left bottom;
}
#ofertas
{
	background:url(../imagenes/menu84_.png) no-repeat left bottom;
}
#clubstracto_columna {
float:right;
font-size:14px;
line-height:22px;
margin-top:75px;
width:475px;
color:#fff;
}
#clubstracto_columna input { margin-bottom:5px; }
.tienda_ventajas_columna {float:left; width:470px; padding:10px; }
.tienda_recetas_columna {float:left; width:500px;  }
.tienda_recetas_columna2{float:left;
padding:10px 10px 10px 50px;
width:380px; }
.tienda_cantidad { width:30px; }
table.estadisticas td.cent{ text-align:center} 
table.estadisticas td {padding:5px; line-height:1.2em; border-bottom:#666633 dotted 1px;}
table.estadisticas td.der { text-align:right}
ul.tiendalinks { list-style-image:url(../imagenes/vigneta_tienda.png);
    margin-left:0; }
.tiendamsg {padding:20px; font-weight:bold;}    #body_donde a{
	/*color: #AB8C0A;*/
}
.izquierda{
	float:right;
}


/* formulario oferta sintetia*/
.fondosintetia {	
	background: #000 url(../imagenes/fondo_offer.jpg) repeat top center;
	padding: 50px 0 0 44px;
	min-height: 666px;
}

.fondomasinfo {	
	background: #000 url(../imagenes/promociones/masinfop2.jpg) repeat top center;
	padding: 50px 0 0 44px;
	min-height: 666px;
}

.fondosintetia h1{
	font-size:200%;
	color: #AB8C0A;
	font-weight:bold;
}

.fondosintetia h2{
	background: #000 url(../imagenes/h2_offer.jpg) repeat top center;
	width:464px;
	height:63px;
	font-size:1%;
	text-indent:-9999px;
	margin: 23px 0 20px 0;
}

.fondosintetia p{
	margin: 0 0 5px 0;
}

.fondosintetia label{
	font-weight:bold;
	float:left;
	text-align:left;
}

.fondosintetia input{
	border: 1px solid #AB8C0A;
}

input.pedir{
	background-image:url(../imagenes/boton_offer.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:23px;
	font-size:1%;
	text-indent:-9999px;
	border:none;
	margin: 10px 0 0 195px;
}

.fondosintetia label.error { 
float: none; 
color: red; 
text-align: left; 
margin: 0 0 0 5px; 
}


.fondosintetia .etiqueta_formulario
{
	display: block;
	float: left;
	color: #fff;
	width: 13%;
	padding: 0;
	margin: 5px 0 0;
	text-align: left;
	font-weight: bold;
}


#body_hoteles .destacado, #body_oficinas .destacado{
	color: #000;
	font-weight:bold;
}

#body_oficinas a, #body_restaurantes a, #body_cafeterias a, #body_catering a, #body_canales a{
	color: #777;
	font-weight:bold;
	text-decoration:underline;
}
#body_hoteles a {
	/*color: #AB8C0A;
	font-weight:bold;
	text-decoration:underline;*/
}
#body_oficinas a:hover{
	color: #000;
	font-weight:bold;
}
#body_restaurantes a:hover, #body_cafeterias a:hover, #body_catering a:hover, #body_canales a:hover{
	color: #000;
	font-weight:bold;
}

.fondonuestroscafes .info{
	margin: 226px 30px 0 563px;
	text-align:center;
	font-size: 120%;
	line-height: 150%;
}

.fondonuestroscafes .precio{
	margin: 140px 21px 0 880px;
	font-size: 90%;
	line-height: 120%;
	text-align:right;
	color: #B7B6B6;
}
	.fondonuestroscafes .precio .titulo{
		text-decoration:underline;
		font-weight:bold;
	}
.derecha{
	float:right;
}

.fondoaccesorios .textogrande{
	padding: 200px 30px 0 30px;
	text-align:center;
}

.bt_comprar{
	margin: 530px 0 0 0;
	float:right;
}

#body_maquinas h2{
	font-size: 160%;
	color: #3F3F3F;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

ul.opciones{
	list-style:none;
	margin: 10px 0 0 180px;
}
	ul.opciones li{
		display:inline;
		float:left;
	}

a.hogar{
	width:92px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../imagenes/hogar_boton.png);
	font-size:1%;
	display:block;
	text-decoration:none;
}
a.hogar:hover, a.hogar_activado{
	width:92px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../imagenes/hogar_boton.png);
	font-size:1%;
	display:block;
	background-position:0 -23x;
	text-decoration:none;
}

a.profesionales{
	width:92px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../imagenes/profesionales_boton.png);
	font-size:1%;
	display:block;
	margin: 0 0 0 6px;
		text-decoration:none;
}
a.profesionales:hover, a.profesionales_activado{
	width:92px;
	height:23px;
	text-indent:-9999px;
	background-image:url(../imagenes/profesionales_boton.png);
	font-size:1%;
	display:block;
	margin: 0 0 0 6px;
	background-position:0 -23x;
	text-decoration:none;
}


.vertodas{
	margin: 0 20px 0 0;
}

/* paginador */
ul.paginator{	
	margin: 20px 0 40px 0;
	padding: 10px 0 10px 0;
}

.paginator li a{
	text-decoration: none;	
	color: #ab8c0a;
	height: 20px;
	padding: 2px;
}
	.paginator li a.active{
		background-color: #ab8c0a;
		color: #000;
		width: 20px;
		height: 16px;
	}

ul.paginator li{		
	display:block;
	float:left;
	line-height: 12px;
	margin: 0 10px 0 0;
	padding:0;
}

.estab{
	width: 994px;
	background-color:#000;
	color:#FFF;
	
}
.estab .columna {
	float:left; margin-right:100px;
}

#direccion .estabdireccion { margin-top:100px; text-align: center; font-size: 16px;}
#direccion .estabdireccion .nombre { }

#column_one{ float:left; width: 400px; margin: 0 0 200px 100px;}
#column_two{ float:left; width: 400px;}

.centrado{ text-align:center;}

.peque{ font:normal 12px Arial, Verdana, sans-serif;}

#body_canales .left{ float:left; height: 112px; border-bottom: 2px solid #AB8C0A; }

#cuerpohome {
	height:458px;
}

#cuerpo {
	height:644px;
}

#cuerpo a, #cuerpohome a{
	text-decoration: underline;
	font-weight: bold;
}

.botoncomprar{
	margin: 0 0 0 10px;
}

th.titulo_noticia{
	font-size: 110%;
	font-weight:bold;
	color:#ab8c0a;
}

table.estadisticas{
	margin: 0 0 10px 0;
}

.scroll-pane-tienda a:hover{
	color:#000;
}

.subrayado
{
	text-decoration:underline;
	display: inline;
}

p.centrado
{
	text-align: center;
}

#body_carro .portada_central, #body_checkout .portada_central, #body_buy .portada_central, #body_tienda .portada_central, #body_promocion2 .portada_central{
	background:url("../imagenes/login_modulo_fondo.png") repeat-x scroll left top #000000;
	color:#FFF;
}
	#body_carro .portada_central a:hover, #body_checkout .portada_central a:hover, #body_buy .portada_central a:hover, #body_tienda .portada_central a:hover, #body_promocion2 .portada_central a:hover{
		color:#FFF;
	}
	
	#body_tienda .columna, #body_promocion2 .columna {
		float:left;
		margin: 0 100px 10px 10px;
	}
	#body_tienda h2, #body_promocion2 h2{
		margin: 0 0 0 5px;
	}
	#body_tienda #cuerpo, #body_promocion2 #cuerpo {
		height:610px;
	}
	#body_tienda #cuerpo a:hover, #body_promocion2 #cuerpo a:hover{
		color:#000;
	}
	
	.fondo_blanco
	{
		background-color: #FFFFFF !important;
	}
	
	.fondo_blanco p
	{
		color: #000;
	}
	
#body_donde p.sinmargenarriba{
	margin: 0 0 10px 0;
	padding:0;
}
#body_donde h2{
	margin-bottom:0;
}

#body_aviso a:hover{
	color:#FFF;
}


#cuerpo_sitemap{
	padding: 94px 0 0 0;
	height: 444px;

}
	#cuerpo_sitemap a{
		text-decoration:none;
	}

#body_tienda a:hover, #body_promocion2 a:hover{
	color:#000;
}

#body_quees #cuerpo{
	height:649px;
}

#cuerpo .tiendamodulo a{
	text-decoration:none;
}
#body_tienda #cuerpo .tienda_modulo_login a:hover, #body_promocion2 #cuerpo .tienda_modulo_login a:hover{
	color:#FFF;
}

#footer a:hover{
	color:#FFF;
}
#body_tienda #cuerpo .tienda_menu_negro a:hover, #body_promocion2 #cuerpo .tienda_menu_negro a:hover{
	color:#CCC;
}

.aire{
	height: 60px;
}

#bot_comprar {
	margin: 20px 0;
}

#destinatario p{
	margin: 10px 0;
}

#infocheckout{
	padding: 10px 0 0 10px;
}

.btrecuperar{
	margin: 10px 0 0 0;
}

.infopromo{
	float:left;
	margin: 0 0 0 20px;
	width: 320px;
}

.lab{
	display:block;
	float:left;
	margin:0 10px 0 0;
	width:140px;
}

.modulo_novedades a{
	color:#000;
}
#body_tienda #cuerpo .modulo_novedades a:hover, #body_promocion2 #cuerpo .modulo_novedades a:hover{
	color:#FFF;
}

table.tablaficha .color{
	padding: 0 0 0 7px;
}

#enlacesbanner {
	margin: -27px 0 50px 340px;
	color: #AA8B0A;
}
#enlacesbanner a {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 120%;
	margin: 0 0px 0 0;
	color: #AA8B0A;
}
#enlacesbanner a:hover {
	color: #FFF;
}
