@charset "utf-8";
/* CSS Document */


.sideMenu a:link {
	font-family: verdana, Arial, sans-serif;
	text-decoration: none;
	color: #333366;
	font-size: 12px;
}
.sideMenu a:visited {
	font-family: verdana, Arial, sans-serif;
	text-decoration: none;
	color: #333366;
	font-size: 12px;
}
.sideMenu a:hover, a:active {
	text-decoration: none;
	color: #940815;
}

#menu {
float:left; /* make the #menu aligned with #menu a, since a is floated, it should also float, o.w. Firefox will have problems with alignment*/
height:27px;
width:100%;
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-x;
}

#menu a{
float: left; /* float is a box which makes the width/height of 'A' adjustable */
overflow:hidden;
display:inline;
height:0px; /* hide text */
background-repeat:no-repeat;
padding:27px 0px 0px 0px; /*display the content of background image */
background-image:url(../images/menu.gif);
}

#menu_home{
width:53px;
margin-left:16px;
background-position:0px 0px;
}

#menu_home:hover{
background-position:0px -27px;
}

#menu_mandate{
width:71px;

background-position:-51px 0px;
}

#menu_mandate:hover{
background-position:-51px -27px;
}

#menu_corporate{
width:76px;
background-position:-120px 0px;
}

#menu_corporate:hover{
background-position:-120px -27px;
}

#menu_properties{
width:78px;
background-position:-194px 0px;
}

#menu_properties:hover{
background-position:-194px -27px;
}

#menu_press{
width:50px;
background-position:-270px 0px;
}

#menu_press:hover{
background-position:-270px -27px;
}

#menu_investors{
width:70px;
background-position:-317px 0px;
}

#menu_investors:hover{
background-position:-317px -27px;
}