body{padding:0;}
ul, li{list-style:none;padding:0; margin:0;}
a{text-decoration:none;}
h1{font-weight:normal;font-size:18px;color:rgb(130,130,130);}
h1 a{font-weight:normal;font-size:18px;color:rgb(130,130,130);background:right center url("../img/home.jpg") no-repeat; padding:0 20px 0 0;}
h2{font-weight:normal;font-size:1.2em;color:rgb(130,130,130);}
td{padding:0.4em; text-align:left;vertical-align:top;}
img{border:none;}

#naviDE li, #naviEN li{display:inline;padding:0 20px 0 0;}

#lang{position:absolute; top:40px; left:200px; width:200px; text-align:right;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:1.3em;color:rgb(180,180,180);}
#naviDE{position:absolute; top:45px; left:420px;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:0.8em;width:41em;}
#naviEN{position:absolute; top:65px; left:420px;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:0.8em;width:41em;}

#img{position:absolute; top:130px; left:420px;}
#img1{position:absolute; top:130px; left:420px;display:none;z-Index:300;}
#content{position:absolute; top:353px; left:420px; width:400px;text-align:justify;font-family:Georgia,Geneva,Times,serif;font-size:1em;line-height:1.5em; color:rgb(100,100,100);padding: 0 0 3em 0;}
#side{position:fixed; top:313px; left:50px; width:350px;text-align:right;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:0.8em;}

.active{color:rgb(90,90,90);}
.act{color:rgb(120,120,120);}
.chlicked{color:rgb(0,0,0);}
.link{color:rgb(160,160,160);}

.act:hover{color:rgb(0,0,0);}
.chlicked:hover{color:rgb(0,0,0);}
.link:hover{color:rgb(50,50,50);}

#download, #links{line-height:1.5em;}
.dl{color:rgb(70,70,70);}
.dl:hover{color:rgb(0,0,0);}
#download li span{color:rgb(160,160,160);background:right top url("../img/dl.jpg") no-repeat; padding:0 20px 0 0;}

.li{color:rgb(100,100,100);line-height:1em;padding:0 20px 0 0;}
.li:hover{color:rgb(0,0,0);}

#bilder{background:right bottom url("../img/bild.jpg") no-repeat; padding:0 20px 0 0;}
#bilder li{display:inline;}
.im{display:inline; padding:2px;}

#content a{color:rgb(0,0,0); text-decoration:underline;}
#impress{position:fixed; bottom:10px; left:50px;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:0.8em;width:350px;text-align:left;}
.imp{color:rgb(160,160,160);background:right top url("../img/imp.jpg") no-repeat; padding:0 15px 0 0;}

#intro{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-Index:50;
background:rgba(256,256,256,0.5);
}
#intro h1{position:absolute;top:285px; left:50px;width:350px;text-align:right;color:rgb(190,190,190);}
