body {
background-color: #fff;
line-height: 1em;
}
#body {
background-color: #fff;
line-height: 1em;
}
body div {
background-color: #fff;
}

#centering { 
width: 980px;
margin: 0 auto;
padding: 0 20px;
}


/* header
-------------------------------------------------------------------------------------- */

#wiki_container {
position: relative;
margin: 20px 0;
}

#akvo_header
{
text-align: right;
vertical-align: middle;
min-height: 55px;
line-height: 55px;
margin: 10px 0 15px 5px;
font-family: arial, helvetica, sans-serif;
}

#header_logo 
{
float: left;
}

#header div.right
{
float: right;
}

#akvo_footer
{
font-size: 0.8em;
clear: both;
color: #666;
margin-bottom: 10px;
border-top: 1px solid #ccc;
padding-top: 10px;
}

#akvo_footer a:link, #akvo_footer a:visited, #akvo_footer a:active {
color: #1D7FC6;
text-decoration: none;
}
#akvo_footer a:active {
text-decoration: none;
}

/* global-navigation
-------------------------------------------------------------------------------------- */

#navigation ul
{
color: #fff;
float: left;
width: 100%;
background-color: #dbdbdb;
font-family: arial, helvetica, sans-serif;
border-bottom: 2px solid #999;
padding: 0;
margin: 0;
}

#navigation ul li
{
display: inline;
}

#navigation ul li a
{
font-size: 0.75em;
line-height: 1.5em;
padding: 0.5em 1.2em;
color: #333;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
font-weight: bold;
}

#navigation ul li a:hover
{
background-color: #ccc;
}

#navigation ul li a.active
{ 
background-color: #666;
color: #ededed;
}

/* IE-disaster prevention unit (IE-DPU)
-------------------------------------------------------------------------------------- */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
