*{border:0;margin:0;padding:0;background:transparent;} 

body {
color:#666666;
background:#ffffff url(img/bg.jpg) repeat-x;
}

#wrapper {
position:relative;
width:940px;
background:#eeeeee url(img/wrapper-bg.jpg) repeat-y;
margin:0 auto;
z-index:1;
}

#leaf1 {
position:absolute;
width:122px;
height:133px;
background:url(img/leaf1.gif);
left:40px;
top:600px;
}

#leaf2 {
position:absolute;
width:122px;
height:133px;
background:url(img/leaf2.gif);
left:840px;
top:900px;
}

#header {
position:relative;
background: url(img/header.jpg) no-repeat center top;
min-height:940px;
width: 100%;
}

/*-------menue-----------*/

ul#menue {
position:absolute;
top:413px;
left:118px;
height: 119px; 
list-style: none;
width: 709px;
z-index:100;
}

#menue li {
float: left;
height: 119px; 
margin: 0; 
padding: 0; 
text-indent: -1000em; 
}

#menue li a { 
display: block; 
height: 100%; 
overflow: hidden; 
width: 100%; 
}

#home { width: 118px; }
#about-us { width: 118px; }
#products { width: 118px; }
#faqs { width: 118px; }
#privacy { width: 118px; }
#contact-us { width: 118px; }

#home a, #about-us a, #products a, #faqs a, #privacy a, #contact-us a  { background:url(img/menue.jpg); }

#home a:hover { background-position: 0 119px; } 
#about-us a {background-position: -118px 0; }
#about-us a:hover {background-position: -118px 119px; }
#products a {background-position: -236px 0; }
#products a:hover {background-position: -236px 119px; }
#faqs a {background-position: -354px 0; }
#faqs a:hover {background-position: -354px 119px; }
#privacy a {background-position: -472px 0; }
#privacy  a:hover {background-position: -472px 119px; }
#contact-us a {background-position: -590px 0; }
#contact-us  a:hover {background-position: -590px 119px; }

/*-------end menue-----------*/

a {
text-decoration:none;
color:#b9bb34;
}

a:hover {
text-decoration:none;
color:#d94700;
}

#inside{
margin: 0 auto;
padding-top: 535px;
position: relative;
text-align: left;
width: 660px;
}

.float-right {
float:right;
margin:0 15px 10px 10px;
}

ul.inside{
background: url(img/ringbuch.jpg) repeat-y left top;
border-right:3px double;
border-color:#b9bb34;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:0.2em 2em 1em 0;
margin:0 0 0 0.5em;
}

li {
background: url(img/bullet.gif) no-repeat 0 10px;
list-style:none;
padding:10px 10px 0 30px  ;
margin-left:7em;
}

#footer {
margin: 0 auto;
background: url(img/footer.jpg) no-repeat center;
width: 940px;
height:116px;
}

p.inside {
background: url(img/ringbuch.jpg) repeat-y left top;
border-right:3px double;
border-color:#b9bb34;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:0 2em 0 4em;
padding-bottom:0.8em ;
margin:0 0 0 0.5em;
}

p.inside-top {
background: url(img/ringbuch.jpg) repeat-y left top;
border-top:3px double;
border-right:3px double;
border-color:#b9bb34;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:2em 2em 0 4em;
padding-bottom:0.8em ;
margin:0 0 0 0.5em;
}

p.inside-bottom {
background: url(img/ringbuch.jpg) repeat-y left top;
border-bottom:3px double;
border-right:3px double;
border-color:#b9bb34;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:0 2em 2em 4em;
margin:0 0 0 0.5em;
}

p.inside-bottom:first-letter, p.inside-top:first-letter, p.inside:first-letter {
color:#d94700;
font-size:1.3em;
}

p.footer {
background:transparent;
color:#999999;
text-align:center;
font-size: 0.7em;
padding-top:5px;
}

a.footer {
color:#b9bb34;
text-decoration:none;
}

a.footer:hover {
color:#d94700;
text-decoration:none;
}

#trennlinie {
background: url(img/trennlinie.jpg) no-repeat;
width:400px;
height:1px;
margin:0 auto;
margin-top:1em;
}
