#footer_container {
width:1120px;
height:90px;
float:left;
margin:0;
padding:0
}

#footer_left {
background:url(../images/footer_left-trans.png) top right no-repeat;
float:left;
height:90px;
width:160px}

#footer_center {
float:left;
height:90px;
width:800px
}

#footer_cent_top {
background:url(../images/footer_cent_top.jpg) no-repeat;
height:17px;
width:800px
}

#footer_cent_middle {
height:50px;
width:800px
}

#footer_cent_bottom {
background:url(../images/footer_cent_bottom.jpg) no-repeat;
height:23px;
width:800px;
}

#footer_center_left {
background:url(../images/footer_cent_left.jpg) no-repeat;
float:left;
height:50px;
width:150px;
margin:0;
padding:0
}

#nav_container_footer {
height:50px;
width:448px;
list-style-type:none;
float:left;
margin:0;
padding:0
}

#nav_container_footer li {
float:left
}

#nav_container_footer a {
text-indent:-9999px;
height:50px;
width:56px;
display:inline;
float:left
}

#footer_cent_right {
background:url(../images/footer_cent_right.jpg) no-repeat;
float:right;
height:50px;
width:202px
}

#footer_right {
text-indent:-9999px;
}

#footer_right a:link {
background:url(../images/footer_right-trans.png) 0 0 no-repeat;
float:left;
height:90px;
width:20px;
display:block;
}

#footer_right a:hover {
	background:url(../images/footer_right-trans.png) 0 0 no-repeat;
	float:left;
	height:90px;
	width:20px;
	display:block;
	background-color: #fff;
}

#footer_center a:hover {
color:#E0FDEB;
text-decoration:none;
background-color:#DA447D
}

#footer_center a:active {
color:#393B36;
text-decoration:none
}

#blanco1 {
background:url(../images/partner_nav.jpg) 0 0 no-repeat;
height:50px;
width:56px
}

#blanco2 {
background:url(../images/partner_nav.jpg) -56px 0 no-repeat;
height:50px;
width:56px
}

#stad_leuven {
background:url(../images/partner_nav.jpg) -112px 0 no-repeat;
height:50px;
width:56px
}

#stad_leuven a:hover {
background:url(../images/partner_nav.jpg) -112px -50px no-repeat;
}

#jac {
background:url(../images/partner_nav.jpg) -168px 0 no-repeat;
height:50px;
width:56px
}

#jac a:hover {
background:url(../images/partner_nav.jpg) -168px -50px no-repeat;
}

#politie_leuven {
background:url(../images/partner_nav.jpg) -224px 0 no-repeat;
height:50px;
width:56px
}

#politie_leuven a:hover {
background:url(../images/partner_nav.jpg) -224px -50px no-repeat;
}

#nmbs_securail {
background:url(../images/partner_nav.jpg) -280px 0 no-repeat;
height:50px;
width:56px
}

#nmbs_securail a:hover {
background:url(../images/partner_nav.jpg) -280px -50px no-repeat;
}

#de_lijn {
background:url(../images/partner_nav.jpg) -336px 0 no-repeat;
height:50px;
width:56px
}

#de_lijn a:hover {
background:url(../images/partner_nav.jpg) -336px -50px no-repeat;
}

#syntra_ab {
background:url(../images/partner_nav.jpg) -392px 0 no-repeat;
height:50px;
width:56px
}

#syntra_ab a:hover {
background:url(../images/partner_nav.jpg) -392px -50px no-repeat;
}

#footer_cent_middle h4 {
text-indent:-9999px;
float:left;
margin:0;
padding:0
}

#footer_center_left ul {
font-family:"Courier New", Courier, monospace;
font-size:1em;
font-weight:700;
list-style-type:none;
line-height:1.2em;
margin:0;
padding:15px 0 0 30px
}

#footer_cent_right ul {
font-family:"Courier New", Courier, monospace;
font-size:1em;
font-weight:700;
list-style-type:none;
line-height:1.2em;
margin:0;
padding:15px 0 0 10px
}

.li_alt {
text-indent:45px
}

.li_alt2 {
text-indent:-5px
}

#footer_container a:link,#footer_container a:visited {
color:#E0FDEB;
text-decoration:none
}
