#wrapper {width:750px; margin:10px auto;}
/* ================================================================ 
Adaptación WWW.ELBULLDOGINGLES.ES
=================================================================== */
	#menubulldog {padding:0; width:750px; margin:0; list-style:none; height:28px; position:relative; z-index:500; font-family:arial, algerian, verdana, sans-serif; background:#000; border-bottom:1px solid #edb;}
	#menubulldog li.top {display:block; float:left;}

/* Definición letras-color-...menú principal - padding: margen menú */	

	#menubulldog li a.top_link {display:block; height:25px; float:left; line-height:22px; font-size:12px; font-weight:bold; padding:0 15px 0 10px; color:#edb; text-decoration:none; border-top:4px solid #000;}

	#menubulldog li a.top_link:hover {color:#FF6215; border-color:#FF6215;} /* Color borde menú */	

	#menubulldog li:hover > a.top_link {color:#FF6215; border-color:#FF6215;} /* Color borde menú */

	#menubulldog table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* El estilo de la lista o la marca del Link. Depende del navegador que se use */

	#menubulldog a:hover {visibility:visible; position:relative; z-index:200;}
	#menubulldog li:hover {position:relative; z-index:200;}

/* Mantener el nuevo nivel invisible colocandolo fuera de la pantalla */
	/*margin: variable distancia transparencia*/
	#menubulldog ul, 
	#menubulldog :hover ul ul, 
	#menubulldog :hover ul :hover ul ul,
	#menubulldog :hover ul :hover ul :hover ul ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; height:0; margin:0; padding:0; list-style:none;}

	#menubulldog :hover ul.sub {left:0; top:25px; white-space:nowrap; width:140px; height:auto; z-index:400; padding-top:5px; background:url(trans.gif);}
	#menubulldog :hover ul.sub li {display:block; float:left; width:150%; height:25px;}
	#menubulldog :hover ul.sub li span {display:block; height:25px; float:left; width:100px; font-weight:normal;}
	#menubulldog :hover ul.sub li b {display:block; height:25px; float:left; width:30px; font-weight:normal;}

/* Fuente: text-indent:margen sobre transp */ /* text-decoration:underline o none, subrayado o no */

	#menubulldog :hover ul.sub li a {display:block; position:relative; font-size:12px; height:25px; width:150px; margin-right:-30px; line-height:25px; text-indent:4px; color:#edb; text-decoration:underline; background:url(trans.gif);}

	#menubulldog :hover ul.sub li span a:hover {color:#FF6215;}

	#menubulldog :hover ul.sub li:hover > span a {color:#FF6215;}

	#menubulldog :hover ul :hover ul,
	#menubulldog :hover ul :hover ul :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul
	{left:130px; top:0; white-space:nowrap; width:130px; z-index:500; height:auto;}

	#menubulldog :hover ul.wide {width:160px;}
	#menubulldog :hover ul.wide li span {width:160px;}
	#menubulldog :hover ul.wide li a {width:160px;}
	
* Variable left: distancia 3 menú */
	#menubulldog :hover ul.wide :hover ul,
	#menubulldog :hover ul :hover ul.wide :hover ul,
	#menubulldog :hover ul :hover ul :hover ul.wide :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul.wide :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul.wide :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul.wide :hover ul
	{left:100px; top:0; white-space:nowrap; width:130px; z-index:400; height:auto;}


/* Variable width: tamaño 3 menú */	
	
	#menubulldog :hover ul.narrow {width:70px;}
	#menubulldog :hover ul.narrow li span {width:70px;}
	#menubulldog :hover ul.narrow li a {width:70px;}
	
/* Variable left: distancia 3 menú */
	#menubulldog :hover ul.narrow :hover ul,
	#menubulldog :hover ul :hover ul.narrow :hover ul,
	#menubulldog :hover ul :hover ul :hover ul.narrow :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul.narrow :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul.narrow :hover ul,
	#menubulldog :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul.narrow :hover ul
	{left:130px; top:0; white-space:nowrap; width:120px; z-index:400; height:auto;}

/* Variable diferentes transparencias */
	
	#menubulldog li > span {
	background: url(menu/bulldog-intermedia.png);
	}
	#menubulldog li > b {
	background: url(menu/bulldog-intermedia-fin.png)
	}
	#menubulldog li.fly > b {
	background: url(menu/bulldog-intermedia-menu.png)
	}
	
	#menubulldog li.subtop > span,
	#menubulldog li.flytop > span { 
	background:url(menu/bulldog-superior-completo.png);
	}
	#menubulldog li.subtop > b {
	background:url(menu/bulldog-esquina-superior.png);
	}
	
	#menubulldog li.flytop > b {
	background:url(menu/bulldog-esquina-superior-menu.png);
	}
	
	#menubulldog li.subbot > span,
	#menubulldog li.flybot > span {
	height:35px !important; background:url(menu/bulldog-inferior-completo.png);
	}
	
	#menubulldog li.subbot > b {
	height:35px !important; background:url(menu/bulldog-esquina-inferior.png);
	}
	#menubulldog li.flybot > b {
	height:35px !important; background:url(menu/bulldog-esquina-inferior-menu.png);
	}