#specialcontent {
    margin-left: 0;
}

#wikicontent {
    margin-left: 0;
}

#footer {
    margin-left: 0;
}

#logo {
    right: 0;
    padding: 0.2em;
}

#article_title {
    margin-top: 7.10em;
    margin-left: 0;
}

body.msie #container.fixed #article_title {
    position: absolute;
    display: inline;
    width: 50.3em;
}

/* ----- personal tools ----- */

#personal_tools, 
#main_nav, 
#styles, 
#interwiki_links, 
#toolbox {
    position: absolute;
    top: 0;
    z-index: 1;
    margin: 0;
    padding: 0 0.3em 0.2em 0.1em;
    font-weight: bold;
    font-size: 9pt;
}

#personal_tools h5, 
#main_nav h5, 
#styles h5, 
#interwiki_links h5, 
#toolbox h5 {
    display:none;
}

body.msie #personal_tools h5, 
body.msie #main_nav h5, 
body.msie #styles h5, 
body.msie #interwiki_links h5, 
body.msie #toolbox h5 {
    display:inline;
    font-size: 6pt;
}

#personal_tools ul, 
#main_nav ul, 
#styles ul, 
#interwiki_links ul, 
#toolbox ul {
    display:none;
    position:absolute;
    top: auto;
    left: auto;
    background: white;
    border: 0.1em solid #999999;
}

#personal_tools:hover ul, 
#main_nav:hover ul, 
#styles:hover ul, 
#interwiki_links:hover ul, 
#toolbox:hover ul {
    display: block;
    margin: 0;
    padding: 0;
    margin-top: 1.2em;
    margin-left: -0.2em;
    list-style: none inside;
    background: white;
}

body.msie #main_nav.over ul, 
body.msie #personal_tools.over ul, 
body.msie #styles.over ul, 
body.msie #interwiki_links.over ul, 
body.msie #toolbox.over ul {
    display: block;
    margin: 0;
    padding: 0;
    margin-top: 1.2em;
    margin-left: -7em;
    list-style: none inside;
    background: white;
}

body.msie #main_nav.over ul, 
body.msie #toolbox.over ul {
    margin-top: 0.2em;
    margin-left: -3em;
}

#personal_tools:hover li,
#main_nav:hover li, 
#styles:hover li, 
#interwiki_links:hover li, 
#toolbox:hover li {
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    margin: 0;
    padding: 0.2em 0.2em 0.4em 0.4em;
    width: 100%;
}

body.msie #personal_tools.over li,
body.msie #main_nav.over li, 
body.msie #styles.over li, 
body.msie #interwiki_links.over li, 
body.msie #toolbox.over li {
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    margin: 0;
    padding: 0.2em 0.2em 0.4em 0.4em;
    width: 100%;
}

#personal_tools:hover a,
#main_nav:hover a, 
#styles:hover a, 
#interwiki_links:hover a, 
#toolbox:hover a {
    color: #333333;
    font-size: 8pt;
}

#interwiki_links {
    left: 3em;
}

#interwiki_links:after {
    content: 'Lang';
}

#interwiki_links ul {
    width: 19em;
}

#main_nav {
    left: 8em;
}

#main_nav:after {
    content: "Nav";
}

#main_nav ul {
    width: 15em;
}

#personal_tools{
    left: 11em;
}

body.msie #personal_tools{
    left: 13em;
}

#personal_tools:after {
    content: 'User';
}

#personal_tools ul {
    width: 15em;
}

#toolbox {
    left: 14.5em;
}

body.msie #toolbox {
    left: 19.5em;
}

#toolbox:after {
    content: 'Tools';
}

#toolbox ul {
    width: 15em;
}

#styles {
    left: 18.5em;
}

body.msie #styles {
    left: 23.5em;
}

#styles:after {
    content: 'Style';
}

#styles ul {
    width: 20em;
}

#personal_tools:hover, 
#main_nav:hover, 
#styles:hover, 
#interwiki_links:hover, 
#toolbox:hover {
    background: white;
    border-top: 0.1em solid #999999;
    border-right: 0.1em solid #999999;
    border-left: 0.1em solid #999999;
    z-index: 21;
}

#search form {
    position: absolute;
    display: block;
    top: 2.5em;
    left: 14em;
    right: 0.5em;
    text-align: right;
}

body.msie #search form {
    left: none;
    float: right;
    width: 80%;
}

body.msie #container.fixed #search form {
    width: 28em;
}

#search h5 {
    display: none;
}

#search li {
    display: inline;
}

#search input {
    font-size: 8pt;
    padding: 0;
}

#searchInput {
    max-width: 7em;
}


#content_actions {
    top: 6em;
    left: 0;
}

body.msie #content_actions {
    top: 5.65em;
}

#toggle_fixed {
    top: 8em;
    left: 0;
}

/* ------ TOC -------*/
#toc {
    float: left;
    margin-right: 1em;
    background: white;
}
