body { font-family: tahoma, arial, "Lucida Sans Unicode", "Lucida Grande", helvetica, sans-serif; background-color: #ebebeb; background-image: url(../images/bg-12.jpg); margin: 0; }


body#start { background-image: url(../images/bg-3.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: center 0; }
body#2 { background:  url(../images/bg-2.jpg) no-repeat center 0; }
#flyer { text-align: left; position: absolute; top: 15px; width: auto; height: auto; z-index:1; }

#logo{ width: 900px; height: auto; margin-right: auto; margin-left: auto; padding-bottom: 0; }
#navigation { width: 900px; height: auto; margin-right: auto; margin-left: auto; }
#container-navie { background-color: #ebebeb; width: auto; height: auto; margin-right: auto; margin-left: auto; }
#navie2 { width: 900px; height: 700px; margin-right: auto; margin-left: auto; }
#haupt { width: 100%; height: auto; margin-right: 0; margin-left: 0; }
#oben {  width: auto; height: 250px; margin-right: auto; margin-left: auto; }
#mitte { width: 900px; height: auto; min-height: 450px; margin-top: 100px; margin-right: auto; margin-left: auto; border-width: 0; }

#mitte-galerie { width: 900px; height: auto; min-height: 450px; margin-top: 100px; margin-right: auto; margin-left: auto; border-width: 0; }

#mitte-haupt { width: 900px; height: auto; min-height: 450px; margin-top: 100px; margin-right: auto; margin-left: auto; }
#mitte-gross { background-color: #fff; background-repeat: repeat-y; background-attachment: fixed; background-position: 50% center; width: auto; height: auto; min-height: 450px; margin-right: auto; margin-left: auto; }
#image {  width: auto; height: auto; margin-right: auto; margin-left: auto; }
#image-galerie {  width: auto; height: auto; margin-right: auto; margin-left: auto; }
#unten { background-color: #c8c8c8; width: auto; height: 700px; margin-right: auto; margin-left: auto; padding-top: 40px; border: solid 1px #fff; }

#inhalt-links{ width: auto; height: auto; padding-right: 30px; list-style-image: url(/images/atelier.jpg); }
#inhalt-rechts { font-family: tahoma, verdana, arial; width: 350px; height: auto; }
#inhalt-rechts-haupt { font-family: tahoma, verdana, arial; width: 850px; height: auto; }
#foto-links{ width: auto; height: auto; float: left; }
#inhalt-rechts { font-family: tahoma, verdana, arial; width: 350px; height: auto; float: left; }

#bildnis1 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis2 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis3 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis4 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis5 { width: 170px; height: auto; float: left; }
#bildnis6 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis7 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis8 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis9 { width: 170px; height: auto; float: left; margin-right: 5px; }
#bildnis10 { width: 170px; height: auto; float: left; }

#fotos1 { color: black; width: 900px; height: 250px; }
#fotos2 { color: black; width: 900px; height: 250px; }





a:link  { color:#808080; font-size: 0.8em; text-decoration: none; outline-width: 0; }
a:visited  { color:#808080; font-size: 0.8em; text-decoration: none; }
a:hover  { color:#000; font-size: 0.8em; text-decoration: none; outline-width: 0; }
a:active  { color:#000; font-size: 0.8em; text-decoration: none; }

a.type2:link  { color:#808080; font-size: 0.8em; font-weight: normal; text-decoration: none; margin-right: 35px; }
a.type2:visited { color:#808080; font-size: 0.8em; text-decoration: none; margin-right: 35px; }
a.type2:hover  { color:#321414; font-size: 0.8em; text-decoration: none; margin-right: 35px; }
a.type2:active { color:#808080; font-size: 0.8em; text-decoration: none; margin-right: 35px; }

a.type3:link  { color:#fff; font-size: 0.8em; text-decoration: none; border-width: 0; }
a.type3:visited { color:#fff; font-size: 0.8em;  text-decoration: none; }
a.type3:hover  { color:#fff; font-size: 0.8em;  text-decoration: none; }
a.type3:active { color:#fff; font-size: 0.8em;  text-decoration: none; }



#links { text-align: left; width: auto; height: auto; }
#tags { width: 900px; height: auto;  }



h1 { color: #55b8ff; font-size: 1.4em; font-weight: normal; }
h2 { color: #808080; font-size: 1.1em; font-weight: normal; }
h3 { color: #808080; font-size: 0.8em; font-weight: normal; }
h4 { color: #808080; font-size: 0.6em; font-weight: normal; }
h5 { color: #808080; font-size: 0.8em; font-weight: normal;}
h6 { color: #808080; font-size: 0.8em; font-weight: normal;}

h1,h2,h3,h4,h5,h6 {  display: inline; }
h1 i,h2 i,h3 i,h4 i,h5 i,h6 i { color: #f6f6f6; font-weight: bolder; font-style: normal; display: inline; }



p {
	text-align: left;
	line-height: 1.8em;
}


a { outline: none;}
div#wrap { width: 900px; margin: 0; }



div#image img { margin: 5px 10px 5px 0; padding: 5px; border: solid 1px #cdcdcd     ; }
div#mitte-galerie img { border-style: solid; border-width: 0; }
div#oben img { border-style: solid; border-width: 0; }
div#mitte-haupt img { padding: 5px; border: solid 1px #cdcdcd; }
#preise{ width: 900px; height: auto; min-height: 450px; margin-top: 100px; margin-right: auto; margin-left: auto; border-width: 0; }


div#preise td { text-align: left; width: 110px; padding: 5px 0 5px 10px; outline: solid 1px #cdcdcd; }
