* {
margin:0px;
padding:0px;
}
#favicons-list {
background:#09273a;
height:25px;
width:100%;
position:relative;
text-align:center;
}
#favicons-list ul{
background:url(../img/faviconsPortada.png) 0px 0px no-repeat;
width:960px;
height:25px;
margin:0px auto;
text-align:left !important;
}
	#favicons-list li {
	display:inline;
	}
	#favicons-list li a {
	float:left;
	margin:3px 0px 0px 4px;
	padding:0px !important;
	width:21px;
	height:19px;
	display:inline;
	position:relative;
	text-decoration:none;
	background:none !important;
	}
		#favicons-list li a span {
		display:block;
		width:21px;
		height:19px;
		overflow:hidden;
		background:url(../img/favicons-nohover.png) no-repeat;
		}
			#favicons-list li a span strong {
			visibility:hidden;
			}
		#favicons-list li#wsl a {
		width:74px;
		height:24px;
		margin-top:0px;
		background:none;
		}
	#favicons-list li a:hover {
	background:none !important;
	padding:0px !important;
	text-decoration:none;
	cursor:pointer;
	z-index:999;
	border:none !important;
	}
	#favicons-list li a:hover span {
	display:none;
	}
	#favicons-list li a em {
	display:none;
	}			
		#favicons-list li a:hover em {
		display:block;
		position:absolute;
		top:-3px;
		left:27px;
		width:120px;
		overflow:hidden;
		}
			#favicons-list li#wsl a:hover em {
			width:200px;
			left:79px;
			}
			#favicons-list li.end a:hover em {
			left:auto;
			right:24px;
			width:200px;
			text-align:right;
			}
			#favicons-list li.big a:hover em {
			width:300px;
			}
			#favicons-list li a:hover em strong {
			float:left;
			padding:1px 3px;
			background:#333;
			color:#ccc;
			font:9px Verdana, Arial, Helvetica, sans-serif;
			}
			#favicons-list li.end a:hover em strong {
			float:right;
			}