* {
margin:0px;
padding:0px;
}

#cabecera_img{
	width:730px;
	height: 100px; 
	margin: auto;
	background-image:url(http://www.ecosistemaurbano.org/images/cabecera_euabierto.jpg);
	}

#favicons-list {
height:50px;
width:100%;
position:relative;
text-align:center;
}
#favicons-list ul{
background:#cccccc;
height:25px;
margin:0px auto;
text-align:left !important;
}
	#favicons-list li {
	display:inline;
	}
	#favicons-list li a {
	height:25px;
	float:left;
	display:inline;
	position:relative;
	text-decoration:none;
	background:none;
	color:#ffffff;
	font:13px Arial, Helvetica, sans-serif;
	}
        #favicons-list li a:active {
	color:#666666;
	}
		#favicons-list li#eu a {
		width:250px;
		height:25px;
		margin:0 20px 0 10px;
		padding: 3px 0 0 0;
		color:#555555 !important;
	    font:16px Arial, Helvetica, sans-serif;
		}
		
		#favicons-list li#eu a:visited {
		padding: 3px 0 0 0;
		color:#555555 !important;
	    font:16px Arial, Helvetica, sans-serif;
		}
		
		#favicons-list li#eutv a {
		height:25px;
		border-left:1px solid #555555;
		margin:0 0px 0 0px;
		padding: 5px 15px 0 15px;
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		#favicons-list li#eutv a:visited {
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	     border-right:1px solid #555555;
		}
		
		#favicons-list li#blog a {
		height:25px;
		border-left:1px solid #555555;
		margin:0 0px 0 0px;
		padding: 5px 15px 0 15px;
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-left:1px solid #555555;
		}
		
		#favicons-list li#blog a:visited {
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	     border-left:1px solid #555555;
		}
		
		#favicons-list li#abouteu a {
		height:25px;
		margin:0 0 0 0;
		padding: 5px 10px 0 10px;
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		#favicons-list li#abouteu a:visited {
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		#favicons-list li#euabierto a {
		height:25px;
		margin:0 0px 0 0px;
		padding: 6px 15px 0px 15px;
	    font:13px Arial, Helvetica, sans-serif;
        background:#333333 none repeat scroll 0 0 !important;
        color:#FFFFFF !important;
		}
		
		#favicons-list li#euabierto a:visited, #euabierto a:hover {
	    font:13px Arial, Helvetica, sans-serif;
        background:#333333 none repeat scroll 0 0 !important;
        color:#FFFFFF !important;
		}
		
		#favicons-list li#twitter a {
		height:25px;
		margin:0 0 0 0;
		padding: 5px 10px 0 10px;
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		#favicons-list li#twitter a:visited {
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		#favicons-list li#whatifcities a {
		height:25px;
		margin:0 0 0 0;
		padding: 5px 10px 0 10px;
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		#favicons-list li#whatifcities a:visited {
		color:#555555 !important;
	    font:13px Arial, Helvetica, sans-serif;
	    border-right:1px solid #555555;
		}
		
		
	#favicons-list li a:hover {
	text-decoration:none;
	cursor:pointer;
	color:#ffffff !important;
    font:13px Arial, Helvetica, sans-serif;
	}
	#favicons-list li a em {
	display:none;
	}			
		#favicons-list li a:hover em {
		display:block;
		position:absolute;
		top:27px;
		left:20px;
		width:210px;
		overflow:hidden;
		}
			#favicons-list li#eu a:hover em {
			width:166px;
			}
			#favicons-list li.end a:hover em {
			left:auto;
			right:10px;
			width:300px;
			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:11px Verdana, Arial, Helvetica, sans-serif;
			}
			#favicons-list li.end a:hover em strong {
			float:right;
			}


