/* CSS www.hebamme-springer.de | Design: kuseau.de*/

/* Delicious :: A font by Jos Buivenga (exljbris) -> www.exljbris.nl */

@font-face
{
font-family: Delicious;
src: url(schriften/Delicious-Roman.otf) format("opentype");
}

@font-face 
{ 
font-family: Delicious; 
src: url(schriften/Delicious-Italic.otf) format("opentype");
font-style: italic;
}

@font-face
{ 
font-family: Saint-Andrews-Queen;
src: url(schriften/Saint-Andrews-Queen.ttf) format("truetype");
font-style: normal;
}

/*Reset
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

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

/*body
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

body 
{
background-color: #f6f6f6;
font-size: 16px;
font-family: Delicious, Arial, sans-serif;
margin: 0;
padding: 0;
text-align: center;
}

h1
{
font-size: 4em;
margin: 0;
padding: 0.4em 0 0.4em 0;
}

p
{
width: 80%;
margin: 0 auto;
padding: 2em 0 0 0;
font-size: 1.2em;
line-height: 1.2em;
/* text-transform: uppercase; */
}

ul
{
padding: 2em 0 0 0;
margin: 0;
}

li
{
font-size: 1.2em;
line-height: 1.2em;
list-style: none;
padding-bottom: 0.5em;
}

a
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}



/*Container
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

div#container
{
margin: 0 auto 0 auto;
padding: 220px 0 0 0;
width: 98%;
max-width: 900px;
background: transparent url("babybauch_900.jpg") no-repeat center top;
box-shadow: 0 0 10px #999999;
color: #000000;
}

div#person
{
padding: 0 0 2.2em 0;
background-color: #ffffff;
}

div#person h1
{
background: transparent url("leinen_ocker_hell_1000.jpg") no-repeat center bottom;
background-size: 100% 200%;
font-family: "Saint-Andrews-Queen", Delicious, Arial, sans-serif;
color: #ffffff;
text-shadow: 2px 2px 2px #666666;
padding-top: 0.2em;
}

div#person h1 span
{
display: block;
margin-top: -0.6em;
font-family: Delicious, Arial, sans-serif;
text-transform: uppercase;
font-size: 0.5em;
letter-spacing: 0.125em;
}

div#person p
{
width: 50%;
margin: 0 auto;
font-size: 1.2em;
line-height: 1.2em;
/* text-transform: uppercase; */
}

div#leistungen
{
padding: 0 0 2.2em 0;
background: transparent url("leinen_blau_1000.jpg") no-repeat center top;
background-size: 100% 100%;
}

div#leistungen h1
{
padding-bottom: 0;
font-family: "Saint-Andrews-Queen", Delicious, Arial, sans-serif;
color: #ffffff;
text-shadow: 2px 2px 2px #666666;
}

div#kontakt
{
padding: 0 0 235px 0;
background: #ffffff url("wolken_900.jpg") no-repeat center bottom;
}

div#kontakt h1
{
padding-bottom: 0.4em;
font-family: "Saint-Andrews-Queen", Delicious, Arial, sans-serif;
color: #60c7d9;
text-shadow: 2px 2px 2px #666666;
}

div#kontakt p
{
padding: 0 0 0.5em 0;
}

div#kontakt a
{
color: #000000;
}

div#impressum
{
padding: 0 0 3em 0;
background: transparent url("leinen_ocker_900.jpg") no-repeat center top;
color: #ffffff;
font-size: 0.7em;
}

div#impressum h1
{
padding: 1em 0 1em 0;
font-size: 2em;
}

div#impressum p
{
padding: 0 0 0.5em 0;
}

div#impressum a
{
color: #ffffff;
}