@charset "iso-8859-1";

/*
brigitte adorno nur startseite
*/

* {
margin: 0;
padding: 0;
}
html, body {
height: 100%;
margin: 0;
padding: 0;
}
body {
font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
font-size: 82%;
background-color: #fff;
color: #000;
}

/* mainboxes */
#wrapper {
position: relative;
background-image: url(../images/baum2-spl.gif);
background-repeat: no-repeat;
background-position: 20% 100%;
min-height: 100%;
background-color: #fff;
color: #000;
}

#header-splash {
position: relative;
background-image: url(../images/bghead-spl.jpg);
background-repeat: repeat-x;
height: 140px;
}
#header-splash .logo {
position: absolute;
top: 0px;
right: 60px;
}

#content {
padding-bottom: 150px;
}
#menue {
float: left;
width: 200px;
margin: 50px 0 0 10px;
}
#spiegel {
margin: 0 60px 0 280px;
}

#content ul {
list-style-type: circle;
margin-left: 20px;
}
#content ul li {
margin-top: 6px;
}

#content .portrait {
background-image: url(../images/portrait3.jpg);
float: right;
width: 132px;
height: 186px;
}
#content .signature {
background-image: url(../images/signature3.gif);
width: 222px;
height: 74px;
margin: -10px 0 0 0;
}
#content .claim2 {
margin: 0;
text-align: left;
font-size: 110%;
font-weight: bold;
background-color: transparent;
color: #007336;
}

#footer-splash {
position: relative;
background-image: url(../images/bgfoot-spl.jpg);
background-repeat: repeat-x;
height: 160px;
overflow: hidden;
margin-top: -160px;
clear: left;
background-color: #8cbf60;
color: #000;
}

#footer-splash .roots {
background-image: url(../images/baum3c-spl.jpg);
background-repeat: no-repeat;
background-position: 20% 0;
height: 80px;
}

#footer-splash #claim-splash {
text-align: right;
font-family: 'Times New Roman', serif;
font-size: 180%;
margin: -40px 60px 0 0;
background-color: transparent;
color: #005327;
}

#footer-splash .subnav {
text-align: right;
font-size: 90%;
margin: 10px 60px 0 0;
background-color: transparent;
color: #007336;
}

/* hauptmenue */
#menue ul {
list-style: none;
}
#menue ul li {
margin-top: 6px;
}


/* headings */
h1,h2,h3,h4 {
background-color: transparent;
color: #007336;
letter-spacing: 1pt;
}
h1 {
padding: 0 0 10px 0;
font-size: 180%;
}
h2 {
padding: 15px 0 10px 0;
font-size: 140%;
}
h3 {
padding: 10px 0 5px 0;
font-size: 115%;
}
h4 {
font-size: 100%;
}

/* links */
a {
text-decoration: none;
background-color: transparent;
color: #007336;
border-bottom: 1px solid #007336;
}
a:hover {
background-color: #ffe6a9;
color: #007336;
border-bottom: 1px solid #007336;
}

#menue a {
display: block;
background-image: url(../images/link1.jpg);
background-repeat: no-repeat;
margin-top: 8px;
padding: 7px 0 7px 20px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 90%;
font-weight: bold;
border: 0 none;
background-color: transparent;
color: #007336;
}
#menue a.aktiv {
background-image: url(../images/link2.jpg);
background-repeat: no-repeat;
}
#menue a:hover {
background-image: url(../images/link2.jpg);
background-repeat: no-repeat;
}

#content a.mehr {
background-color: #ffe6a9;
color: #007336;
padding: 1px 5px 2px 5px;
}


/* brotschrift */
#spiegel p {
margin: 10px 0;
line-height: 1.4;
}

#breadcrumb p {
padding: 5px 0 10px 20px;
}

p.topper {
padding: 25px 0 15px 0;
font-size: 90%;
}


/* others */
.invis, hr, #printonly {
display: none;
}

img {
border: 0 none;
}

#bird1-spl {
position: absolute;
top: 0px;
left: 170px;
width: 90px;
height: 171px;
background-image: url(../images/bird-spl.gif);
background-repeat: no-repeat;
}

.birdie {
float: right;
width: 70px;
height: 80px;
background-image: url(../images/bird-spl-sm.gif);
background-repeat: no-repeat;
margin-top: -20px;
margin-right: 120px;
}
