@charset "utf-8";
@import url("universal-navigation.css");
/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.                  */
/* http://creativecommons.org/licenses/by/2.0                     */
/* This style sheet is licensed under a Creative Commons License. */
html {
height:101%;
width:100%;
}
body {
height:100%;
width:100%;
}
:link, :visited {
outline:none;
text-decoration: none;
}
h1, h2, h3, h4, h5, h6, pre, code, p {
font-size:1em;
}
ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, 
form, body, html, p, blockquote, fieldset, input {
padding:0;
margin:0;
}
a img, :link img, :visited img {
border:none;
}
address {
font-style:normal;
}
/***** STANDARDS *****/
* {
padding:0;
margin:0;
}
html {
background-color:#888899;
background-image:url(bg.jpg);
background-position:50% 0%;
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}
a,
a:link {
color:#ffffff;
}
a:hover {
color:#000000;
}
/***** FIXIERTER FOOTER *****/
body {
height:101%;
}
#column {
background-image:url(bg.jpg);
background-position:center top ;
background-repeat:repeat-y;
font-size:0.7em;
height:101%;
margin:0 auto;
position:relative;
width:980px;
}
.clear {
clear:both;
display:block;
float:none;
height:0;
}
#header {
color:#FFFFFF;
height:110px;
padding:0;
position:relative;
width:846px;
z-index:1000;
}
#header #logo {
background-image:url(logo.jpg);
display:block;
height:66px;
width:212px;
}
#header #logo a {
display:block;
height:66px;
width:212px;
}
#header ul#changelang {
margin-left:212px;
position:relative;
text-align:right;
top:-10px;
width:635px;
}
#header ul#changelang li {
display:inline;
}
#header ul#changelang li a {
margin:0 10px;
}
#header #changelang a:hover {
color:#000000;
}
#header #changelang.clang0 li.de a,
#header #changelang.clang1 li.gb a  {
color:#000000;
}
#page4 #header #changelang.clang0 li.impr a,
#page4 #header #changelang.clang1 li.impr a {
color:#000000;
}
#header #basics {
position:relative;
}
/***** CONTENT *****/
#main-content{
position:absolute; /* wichtig für IE6 */
top:112px; /* 125px; */
z-index:500;
}
#main {
line-height:1.5em;
margin:0 0 0 40px;
}
#main-content-block {
font-size:1.1em;
}
#main-content-block a,
#main-content-block a:link,
#main-content-block a:visited {
color:#000;
text-decoration:underline;
}
#main-content-block a:hover {
color:#fff;
text-decoration:underline;
}
#main p {
margin:0 0 0.5em 0;
}
#main br {
line-height:1.4em;
}
#main ul,
#main ol {
margin:0 0 0 30px;
}
#main .image { /*header image */
margin:0 0 0 -40px;
z-index:500;
}
#main #breadcrumb {
color:#FFFFFF;
font-size:0.91em;
margin:56px 0 0 0;
}
#main #breadcrumb a,
#main #breadcrumb a:link,
#main #breadcrumb a:visited {
color:#fff;
text-decoration:none;
}
#main #breadcrumb a:hover {
text-decoration:underline;
}
#main h1,
#main h2,
#main h3,
#main h4,
#main h5,
#main h6 {
font-weight:bold;
}
#main h1 {
font-size:1.6em;
line-height:2em;
margin:0 0 5px 100px;
}
#main h2 {
font-size:1.1em;
}
#main h3 {
}
#main h4 {
}
#main h5 {
}
#main h6 {
}
#main .top {
margin:-150px 0 0 100px;
position:absolute;
width:420px;
z-index:1000;
}
#main #main-content-block .wlp_content {
clear:left;
display:block;
margin:0 0 20px 0;
width:800px;
}
#main .headline {
display:block;
float:left;
font-size:1.1em;
font-weight:bold;
width:170px;
}
#main .headline p{
line-height:1.4em;
}
#main .textile {
display:block;
float:left;
width:420px;
position:relative;
z-index:1000;
}
#main .textile p{
line-height:1.4em;
}
#main .file {
display:block;
float:left;
height:auto;
width:210px;
}
#main .txt {
display:block;
float:left;
height:auto;
margin:0 20px 0 0;
width:570px;
}
#main .images {
float:right;
margin:0 140px 0 0;
width:208px;
}
#main .images img {
margin:0 0 10px 0;
}
#main .toplink {
clear:left;
display:block;
margin:0 0 0 810px;
position:relative;
top:-28px;
z-index:0;
}
#main .toplink a,
#main .toplink a:link,
#main .toplink a:visited {
color:#fff;
font-size:0.91em;
text-decoration:underline;
}
#main .toplink a:hover {
color:#000;
}
#main-content-block {
margin:0 0 3em 0;
}
/***** FOOTER *****/
#footer {
background-image:url(bg.jpg);
background-position:0 top;
background-repeat:repeat-y;
bottom:0;
clear:both;
margin:0 0 0 -40px;
padding:10px 0;
position:fixed;
width:980px;
z-index:1000;
}
#footer .copy {
float:left;
margin:0 5px 0 0;
}
#footer a,
#footer a:link,
#footer a:visited {
color:#000000;
}
#footer a:hover,
#footer a:active {
color:#ffffff;
text-decoration:underline;
}
/* Angaben nur für den Internet Explorer mittels Star-HTML-Hack */
* html, * html body {
height:101%;
margin:0;
padding:0;
width:100%;
}
* html #column {
height:101%;
padding:0;
width:980px;
}
* html #footer {
height:5%;
position:absolute;
bottom:0px;
}

