#lang_sel_list { /*margin: 16px 0 20px;*/ margin: 0 0 20px; width: 100%; overflow: hidden; text-transform: uppercase; font-size: 120%; position: static; top: auto; right: auto; }
#lang_sel_list ul { list-style-type: none; float: right; }
#lang_sel_list ul li { display: inline; background: url(../images/language-li.gif) no-repeat right; padding-right: 13px; }
#lang_sel_list ul li a { background: url(../images/language-span.gif) no-repeat 3px; padding-left: 23px; text-decoration: none; color: #be8f53; }
#lang_sel_list ul li.active a { background-image: url(../images/language-span-active.gif); color: #8c2325; }
#lang_sel_list ul li:last-child { background: none; }

#header { overflow:hidden; width: 100%; }
#header .box { float: left; background: url(../images/box-bg.png) no-repeat; width: 327px; height: 153px; }
#header .item1, #header .item2, #header .item3, #header .item4, #header .item5, #header .item6 { margin-bottom: -3px; }

#footer { height: 344px; }
#footer .boxes { width: 100%; overflow: hidden; }
#footer .boxes .box { float: left; margin: 0; }
#footer .boxes .item1 { margin: 0 90px 0 10px; }
#footer .boxes .item2 { margin-right: 90px; }
#footer .boxes .links { background: url(../images/footer-box-bg.png) no-repeat; width: 261px; height: 192px; margin-top: 13px; }
#footer h2 { font-size: 120%; color: #be8f53; background: url(../images/language-span.gif) no-repeat 3px; padding-left: 23px; font-weight: normal; text-transform: uppercase; }
#footer .links ul { list-style-type: none; margin-left: 27px; background: none; }
#footer .links ul li a { color: #791d1d; text-decoration: none; line-height: 150%; }
#footer .links ul li { margin-bottom: 8px; margin-right: 11px; }

#imprint { margin-top: 52px; }
div.tiptip_meta { overflow: hidden; }
p.title { float: left; }
p.pg { float: right; color: #5f5f5d; }
