/* Normalizes */
body, ul, li, h1, h2, h3, form, fieldset, input, p 
{ margin : 0; padding : 0; }
ul { list-style : none; }
fieldset,img { border : 0; }

body 	{ 
width : 1000px;
margin : 0 auto; 
background-color : #f5efff; 
font : 88%/1.4 Cordoba, Verdana, sans-serif; 
color : #000;
 }

div#content { 
position : relative; 
padding-top : 150px; 
border-left: 1px  solid #999;
border-right: 1px  solid #999;
}

h2 { 
position : absolute;  
z-index : 3;
top :70px; 
left : 33%;
font : 340% Constantia, Palatino, Times, serif; 
font-style : italic;
letter-spacing : -1px;
line-height  : 100%;
color : #4e5812; }

ul {
background : url(ul.png) repeat-x; 
border-top : 5em solid #f5efff; 
border-bottom : 1px solid #999; 
overflow : hidden; }

li { 
float : left; 
width : 247px; 
padding : 200px 0 1em 0; 
background-repeat : no-repeat;
background-position : 10px 10px; }

li#tulip { background-image : url(alm3.jpg); }
li#lily { background-image : url(alm.jpg); }
li#blossom { background-image : url(speisen2.jpg); }
li#sunflower { background-image : url(familie.jpg); }

h3 {
font : 175% Constantia, Palatino, Times, serif; 
font-style : italic;
letter-spacing : -1px;
color : #4e5812; }


p { 
margin : .5em 0; 
padding : 0 10px; }

/*h3+p+p {
min-height : 12em;
margin : .75em 10px 0 10px; 
padding : .75em 0; 
border-top : 1px solid #999; }*/

p a { position : absolute; top : 0;}
li#tulip p a { left : 0; }
li#lily p a { left : 200px; }
li#blossom p a { left : 400px; }
li#sunflower p a { left : 600px; }


/*:target { 
background-color : #4e5812;
color : #fff; }*/

a:link, a:visited { 
text-decoration : none; 
color : #fff; }

:target a:link, :target a:visited { 
color : #fff; }

div#footer{
background-color : #4e5812; 
font : 88%/1.4 Cordoba, Verdana, sans-serif; 
color : #fff;
 }
 
 /*div#headleiste{
border-top: 1px  solid #999;
font : 88%/1.4 Cordoba, Verdana, sans-serif; 
color : #fff;
 }*/

