.footer ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
}

.footer ul li {	
	float: left;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
}

a.shape {
	text-decoration: none;
	margin: 0px;
	background-image: url(../images/ada_shapes.png);
	background-repeat: no-repeat;
	display: block;
}

a.shape_gew {
	margin-right: 35px;
	height: 50px;
	width: 55px;
}

a.shape_verdi {
	margin-right: 40px;
	height: 55px;
	width: 55px;
}

a.shape_dgb {
	margin-right: 30px;
	height: 50px;
	width: 75px;
}

a.shape_transnet {
	margin-right: 40px;
	height: 50px;
	width: 80px;
}

a.shape_igbau {
	margin-right: 35px;
	height: 50px;
	width: 50px;
}
a.shape_igm,
a.shape_ngg {
	margin-right: 40px;
	height: 50px;
	width: 50px;
}


a.shape_gew { background-position: 0px 0px ;}
a.shape_gew:hover{background-position: 0px -70px;}

a.shape_verdi { background-position: -76px 0px ;}
a.shape_verdi:hover{background-position: -76px -70px;}

a.shape_igm { background-position: -141px 0px ;}
a.shape_igm:hover{background-position: -141px -70px;}

a.shape_ngg { background-position: -201px 0px ;}
a.shape_ngg:hover{background-position: -201px -70px;}

a.shape_dgb { background-position: -261px 0px ;}
a.shape_dgb:hover{background-position: -261px -70px;}

a.shape_igbau { background-position: -346px 0px ;}
a.shape_igbau:hover{background-position: -346px -70px;}

a.shape_transnet { background-position: -406px 0px ;}
a.shape_transnet:hover{background-position: -406px -70px;}



.shape span {
	visibility: hidden;
	font-size: 1px;
}

