html {height: 101%;}

body { 
background: #fff url("../images/verlauf.gif") repeat-x top left fixed;
font-family: arial, sans-serif;
font-weight: normal;
font-size: 95%;
}

h1, h2, h3 , h4 {font-weight: bold; text-align: center; padding: 0;}
h1 {font-size: 102%;}
h2 {font-size: 98%;}
h3 {font-size: 102%;}
h3.impr {text-align: left;}
h4 {font-size: 85%; text-align: left;}



li.dat {list-style-type: disc}

ul.char { list-style-type:circle; }


address {text-align: center; font-style: normal;}
address a, address a:hover, address a:active, address a:focus{font-weight: normal;}

em {font-style: normal; font-weight: bold;}


/*ID's*/
#container {
width: 1000px;
background: #fff;
margin: 10px auto;
position: relative;
}

#inhalt {
width: 950px;
height: 700px;
background: #fff;
padding: 0 25px;
}

#oben {
padding:60px 0px 50px 0px;
border-bottom: 1px solid #a4761b;
}
#links {
float: left;
border: 0;
background: #fff;
width: 58%;
padding: 20px 0 0 10px;
}

#linksohneBild {
float: left;
border: 0;
background: #fff;
width: 85%;
padding: 20px 0 0 10px;
}

#rechts{
position: relative;
float: left;
border: 0;
background: #fff;
width: 38%;
padding: 50px 10px 0 0px;
}

#modelle {
width: 100%;
font-size: 80%;
position: absolute;
top: 0px;
left: 0px;
}

#modelle ul {
text-decoration: none;
position: absolute;
top: 30px;
left: 10px;
}

#modelle ul li{
display: inline;
}

#modelle a .showcase  {
display: none;
background: transparent;
}


#modelle a:hover .showcase   {
display: block;
position: absolute;
top: 50px;
left: 0px;
width: 300px;
height: 240px;
}

#footer {
clear: both;
}




/*Navigation*/
#navi {
position: absolute;
top: 200px;
left: -15px;
width: 105%;
}

#navi ul {
list-style-type: none;
}

#navi ul li{
display: inline;
padding-right: 3.2em;
}
#navi ul li.last {
padding:0;
}
a, a:visited {
text-decoration: none;
color: #000;
font-weight: bold;
}

a:hover, a:active, a:focus {
text-decoration: none;
color: #a4761b;
font-weight: bold;
}
strong {
text-decoration: underline;
color: #a4761b;
font-weight: bold;
}
/*Klassen*/
.sign {
font-size: 90%; 
padding-top: 1em; 
text-align: center; 
font-weight: bold;
}
.quelle {
font-size: 70%;
font-style: italic;
font-weight: normal;
}

.anl {
font-size: 80%;
padding-left: 50px;
padding-top: 15px;
}
.wi {
	border: 1px solid;
	padding: 10px;
}
#links.impr {width: 100%;}

