/* Aterkia */
#global-wrapper-maintenance {
    display:table;
    width:1024px;
    margin:0 auto;
    background:#ffffff;
    border-top:0.6em solid #afbc22;
    text-align:center;
}
#global-wrapper-maintenance #logo { float:none; }
#global-wrapper-maintenance #container { padding:10em 0 15em 0; }
#global-wrapper-maintenance #container h1 { color:#ff0000; }

#global-wrapper {
    display:table;
    width:1024px;
    margin:0 auto;
    background:#ffffff url("../images/bg_page.gif") repeat-y left top;
    border-top:0.6em solid #afbc22;
}
#languages-wrapper {}
#languages {
    float:left;
    width:320px;
	height:8.5em;
    border-top:1px solid #ffffff;
}
#languages ul { margin:1em 0 0 1.25em; }
#languages ul li {
    float:left;
    list-style:none;
    padding:0.25em 1.5em 0.25em 1.5em;
    border-right:1px solid #ffffff;
    font-size:0.9em;
    text-transform:uppercase;
}
#languages ul li:last-child { border-right:none; }
#languages a,
#languages a:link,
#languages a:visited,
#languages a:active { color:#dddddd; }
#languages a:hover { color:#eeeeee; }
#languages a.active,
#languages a.active:hover { color:#ffffff; }
#logo-wrapper { float:right; }
#logo {
    text-align:right;
    padding:1.5em;
}
#menu-wrapper {
	float:left;
    width:320px;
}
#main-menu ul {
    padding:0;
    margin:0;
    border-top:1px solid #5fc1e6;
}
#main-menu ul li {
    padding:0;
    margin:0;
    list-style:none;
    border-bottom:1px solid #5fc1e6;
}
#main-menu ul li a {
    display:block;
    padding:0.3em 1.5em 0.3em 1.5em;
    text-decoration:none;
    color:#ffffff;
    text-transform:uppercase;
    font-weight:bold;
    background:url("../images/bg_menu_a.gif") no-repeat left top;
}
#main-menu ul li a:hover { background:url("../images/bg_menu_b.gif") no-repeat left center; }
#main-menu ul li a.active { background:url("../images/bg_menu_c.gif") no-repeat left center; }
#main-menu ul.menu li li {
    border:0;
    margin:0;
}
#main-menu .nav-toggle { display:none; }
#main-menu a.nav-toggle {
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
}
#main-menu a.nav-toggle:hover { background:#5fc1e6; }
#main-menu a.nav-toggle i { margin:0.5em; }
#menu-navigation-container {}
#page-wrapper {
	margin:13em 0 0 320px;
    min-height:400px;
    padding:1em 2em 3em 2em;
}
.not-front #page-wrapper { margin:14em 0 0 320px; }
.breadcrumb {
    margin-bottom:2em;
    border-bottom:#eeeeee 1px solid;
}
#side-wrapper {
    position:relative;
    float:left;
    width:320px;
    margin:3em 0 0 0;
}
#sidebar-first { padding:2em; }
#sidebar-second { padding:2em; }
#footer-wrapper {
    clear:both;
    margin:0 auto;
    overflow:auto;
    padding:0.75em 2em 0.75em 0.5em;
    background:#bfbfbf;
    border-top:1px solid #ffffff;
}
#footer-first { float:left; }
#footer-first ul {
    padding:0;
    margin:0;
}
#footer-first ul li {
    float:left;
    list-style:none;
    padding:0.25em 1.25em 0.25em 0.75em;
    border-right:1px solid #ffffff;
    font-size:0.9em;
    text-transform:uppercase;
}
#footer-first ul li:last-child { border-right:none; }
#footer-first a,
#footer-first a:link,
#footer-first a:visited,
#footer-first a:active { color:#ffffff; }
#footer-first a:hover { color:#eeeeee; }
#footer-first a.active,
#footer-first a.active:hover { color:#dddddd; }
#footer-second {
    float:right;
    color:#ffffff;
    padding:0.25em 0 0.25em 0;
}
