#header #logo {
    padding:20px 0 0 15px;
}

#header #slogan {
    width:865px;
    height:142px;
    background:url('../../images/design/slogan.png') no-repeat right bottom;
}

#header #language {
    margin:0;
    padding:123px 31px 0;
    list-style:none;
    background:none;
    text-align:right;
}

#language li {
    display:inline;
    margin-left:5px;
}

#language li a {
    color:#6e8778;
    text-decoration:none;
    text-transform:uppercase;
}

#language li.active a, #language li a:hover {
    color:#003a28;
}

#menu {
    width:154px;
    background:url('../../images/design/left.png') repeat-y -154px 0;
}

#menu .top, #menu .bottom {
    height:14px;
    background:url('../../images/design/left.png') no-repeat 0 0;
}

#menu .bottom {
    background-position:-308px 0;
}

#menu ul, #menu li {
    margin:0;
    padding:0;
    list-style:none;
}

#menu ul {
    padding: 15px 0 15px 15px;
}

#menu li {
    background:url('../../images/design/menu_list.png') no-repeat 0 -14px;
    line-height:19px;
    height:19px;
    padding-left:20px;
}

#menu li.active {
    background-position:0 4px;
}

#menu li a {
    line-height:17px;
    font-size:12px;
    text-decoration:none;
    text-transform:uppercase;
    color:#6e8778;
}

#menu li.active a, #menu li a:hover {
    color:#003a28;
}

.banner {
    padding-top:5px;
}

#content {
    width:865px;
}
#content .top {
    height:14px;
    background:url('../../images/design/cont_top.png') no-repeat 0 0;
}

#text {
	height:1%;
	overflow:hidden;
    padding:25px 42px 60px 35px;
}

#text.bals {
    /*background:url('/images/design/page.png') no-repeat 550px 30px;*/
}

#dynamic-text {
	float:left;
	width:470px;
    min-height:260px;
}

#transparent {
	float:right;
	width:273px;
	height:286px;
}

#footer ul {
    width:100%;
    margin:0px 0px 0px 5px;
    padding:0;
    list-style:none;
}

#footer li {
    float:left;
}

#footer li a {
    display:block;
    width:109px;/*113*/
    margin:0 2px;
    height:80px;
    background:url('../../images/design/f.png') no-repeat 0 0;
    font-size:12px;
    line-height:80px;
    color:#6e8778;
    text-align:center;
    text-decoration:none;
    text-transform:uppercase;
}

#footer li.last a {
    margin-right:0;
}

#footer li.active a {
    background-image:url('../../images/design/f_act.png');
    height:178px;
    margin:0 -8px;
    width:129px;
}

#footer li a:hover {
    background-image:url('../../images/design/f_hover.png');
    margin:0 -8px;
    width:129px;
}

#footer li.active a:hover {
	background-image:url('../../images/design/f_act.png');
}