/* CSS Document */

#contentright { position:relative; overflow: hidden; height: 44.1em; width: 7.1em; float: right; background-color: #ae005f }
#contentright ul.level2 { position: relative; margin: 10.3em 0 0 0.2em;}
#contentright ul#level2 { position: relative; margin: 4.6em 0 0 0.2em;}
#contentright div.foot { position: absolute; bottom: 2.2em; left: 0.6em; }

#contentright #fontsize li { display: inline; margin: 0; }
#contentright #fontsize li a { display: inline; }
#contentright #fontsize li a img { width: 2em; height: 2em; }
#contentright ul#fontsize { margin-left: 0.2em; margin-top: 0.2em }

#contentleft { position: relative; height: 44.1em; width: 18.3em; float: left;  background-color: #ae005f }

#contentleft img.blume { position: absolute; right: 6.7em; top: 1.5em; width: 17.7em; height: 34.6em; }
#contentleft img.logo { position: absolute; right: 0.6em; top: 4.6em; width: 17.2em; height: 10.1em; }

#contentleft div.foot { position: absolute; bottom: 0.7em; left: 0.7em; font-size: 0.9em; line-height: 1.4em; }
#contentleft div.haftung { font-size: 0.8em; }
#contentleft div.haftung p { color: #5a272a; font-size: 1em; }
#contentleft div.foot p { margin: 0 0 0.4em; }

#topcontent { overflow: auto; position: absolute; margin: 1.6em; width: 40em; }

#content { position: relative; background: #7d5959; height: 44.1em; margin: 0 7.1em 0 18.3em; }
#content { background: #845a5a; }

#outerwrap { width: 68.2em; margin: 0 auto; }

#content div.foot { position: absolute; bottom: 1.9em; left: 1.6em; letter-spacing: 0.04em; text-transform: uppercase;}
#content div.head { position: absolute; top: 9.6em; left: 1.7em; }

#content div.scrollme { overflow: auto; position: absolute; top: 13.4em; left: 1.6em; width: 40em; height: 25.4em; }

img.background { position: absolute; top: 0; right: 0; width: 42.9em; height: 44.1em; }

