body { margin: 0; padding: 0; background-color: #98c4d1; }

#globalhintergrund { width: 100%; height: 100%; background-image:url(../img/Hintergrund_main2.png); background-repeat: repeat-x; }

#stylefenster { width: 862px; margin:auto; background-image:url(../img/schatten.png); background-repeat: repeat-y; }
#hauptfenster { width: 842px; margin:auto; background-image:url(../img/main_hintergrund.jpg); background-repeat:no-repeat; background-color: #fff; }
#unten { width: 862px; height: 19px; margin: auto; }
#schatten_linksunten { width: 20px; height: 20px; background-image: url(../img/kreisschatten_linksunten.png); } 
#schatten_unten { width: 842px; background-image: url(../img/kreisschatten_unten.png); background-repeat: repeat-x; }
#schatten_rechtsunten { width: 20px; height: 20px; background-image: url(../img/kreisschatten_rechtsunten.png); }


#blub, #blub2 { height: 150px; }
#text { padding: 30px; font-family: "Times New Roman", Times, serif; text-align: justify; color: #4d7581; }
#text_k { padding: 30px; font-family: "Times New Roman", Times, serif; text-align: center; }
#fuss { padding: 0 30px 0 30px; text-align: center; font-size: 12px; color:  #4d7581; }
a#impressum { display:inline-block; width: 130px; height: 30px; background-image:url(../img/impressum.gif); }
a#impressum:hover { background-image: url(../img/impressum_schatten.png); } 

h1 { color: #4d7581; }
h1 p { margin: 0; padding-left: 100px; }

h2 { color: #4d7581; }
h2 p { margin: 0; padding-left: 80px; }

#uu_mar { font-style: italic; font-weight: bold; }
#berge { float: left; padding: 0.5em 0.8em 0.5em 0; } 
#wir3 { float: right; padding: 0 0 1em 1.8em; }
#produkt_uebersicht { float: right; padding: 0 0 0 1.8em; }
.produktimg { float: left; padding: 0 3em 0 0; }
#rose { color: #AE4E7E; font-weight: bold; }
#mandarine { color: #F15922; font-weight: bold; }
#lavendel { color: #745DA3; font-weight: bold; }
#rosmarin { color: #817F61; font-weight: bold; }
.issp { font-weight: bold; }
.bilderschau { border-style: solid; border-color: #4d7581; border-width: 7px; }
.linkimg { border: none; }

.tdbild { width: 260px; height: 160px; }
.tdtext { width: 260px; height: 50px; }

#produkttable { margin-bottom: 30px; }

a:link { color: #4d7581; text-decoration: none; }
a:visited { color: #4d7581; text-decoration: none; }
a:hover { color: #4d7581; text-decoration: none; font-weight: bold; }
