.screen	{ display: block }
.print	{ display: none }

body	 { background-color: #ebebeb; margin: 20px 0px 0px; padding: 0px; color: #666; font-family: Verdana, Futura, Arial, Helvetica, Geneva, Swiss }
.container	    { background-color: #fff; margin: auto; border: solid 1px #666; z-index: 10; width: 900px; height: 580px }
h1,h2,h3,h4,h5,h6,p,td,ol,ul,li	   { color: #666; font-family: Verdana, Futura, Arial, Helvetica, Geneva, Swiss }
h1,h2,h3,h4,h5,h6,p	 { font-weight: normal }
h1	 { font-size: 18px }
h2	 { font-size: 16px }
h3	 { font-size: 14px }
h4	 { font-size: 12px }
h5	 { font-size: 11px }
h6	 { font-size: 10px }
p,td,ol,ul,li	  { font-size: 10px }
a	 { color: #000; text-decoration: none }
a:hover	{ color: #927b1c }
ul	   { margin: 0px 0px 0px 5px; padding: 0px 0px 5px }
li	  { list-style: circle url(img/waf-lsi.gif) outside; margin: 0px 0px 5px 10px; padding: 0px }
ul.small li { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
.gesperrt	  { padding-right: 1px; padding-left: 1px }
.activ	{ color: #c00 }

.menu	       { margin: auto auto auto 10px; position: absolute; z-index: 50; top: 190px; width: 280px; height: 350px }
/*.zeile	    { z-index: 50; height: 24px; overflow: visible }*/
.menuItem, .subMenuItem	  { font-size: 10px; line-height: 24px; float: left; margin: 0px; z-index: 50 }
.menuItem          { text-align: right; clear: left; padding: 0px 10px 0px 0px; width: 110px }
.subMenuItem          { padding: 0px 0px 0px 10px; width: 150px }
.menu p	 { margin: 0px; padding: 0px }
.menu a:hover	 { color: #927b1c }
.menuItem a	{ color: #666	}
.subMenuItem a	  { color: #000; font-size: 10px; line-height: 24px }
#sub1,#sub2,#sub3,#sub4,#sub5,#sub6,#sub7,#sub8,#sub9,#sub10,#sub11,#sub12	{ display: none }

.menu-l	   { margin: auto; position: absolute; top: 0px; left: 0px; width: 120px; height: 350px }
.menu-r   { margin: auto auto auto 120px; top: 0px; width: 160px; height: 350px }

.waf-head	{ margin-left: 0px; position: absolute; z-index: 100; top: 21px; width: 900px; height: 140px }

.waf-logo	  { margin-left: 50px; position: absolute; z-index: 49; top: 510px; width: 200px; height: 100px }

.waf-content	    { margin-left: 290px; position: absolute; z-index: 100; top: 190px; width: 320px; height: 400px; overflow: auto }
.waf-content h1	 { line-height: 24px }
.waf-content p	 { line-height: 13px }
.waf-content h1,.waf-content h2,.waf-content h3,.waf-content h4,.waf-content h5,.waf-content h6,.waf-content p  { margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px }

.zitat		 { font-style: italic; font-size: 13px }
p.zitat		 { font-style: italic; font-size: 13px; line-height: 15px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; padding-bottom: 0px }
p.author	 { text-align: right; margin-top: 0px; margin-right: 10px; margin-left: 10px; padding-top: 0px }

.waf-rechts	      { margin-left: 650px; position: absolute; z-index: 100; top: 190px; width: 210px }
.waf-rechts p	     { line-height: 13px; margin-top: 4px; margin-bottom: 10px }
.waf-rechts img	 { border: solid 1px #666 }
.waf-rechts img.nobor	 { border: none }
p.bildunter		 { font-size: 9px; margin: 0px; padding: 0px }

.zeile1,.zeile2   { height: 34px }

.waf-bsp	    { text-align: center; float: left; margin-right: 4px; margin-bottom: 4px; border: solid 1px #666; width: 28px; height: 28px; color: #666; font-size: 10px; line-height: 13px; }
.waf-bsp p,.waf-bsp-dis p	  { line-height: 13px; margin: 0px }
a.waf-bsp	   { padding-top: 8px; height: 20px }
a.waf-bsp:hover	  { color: #fff; background-color: #927b1c }
a.waf-bsp:hover p  { color: #fff }
.waf-bsp-dis	      { background-color: #e5e5e5; text-align: center; float: left; margin-right: 4px; margin-bottom: 4px; border: solid 1px #666; width: 28px; height: 28px }
.waf-bsp-dis p	  { color: #666; padding-top: 8px; height: 20px }

.bsp-top	     { clear: left; margin: 41px 0px 10px; padding: 0px }
.bsp	   { clear: left; margin: 0px; padding: 10px 0px 0px }

.waf-BigPic         { margin-left: 489px; border: solid 1px #666; position: absolute; z-index: 200; top: 190px; width: 400px; height: 400px; display: none }

p.preul	  { font-size: 10px; margin: 0px 0px 5px; padding: 0px }
p.preuls	  { font-size: 10px; margin: 0px 0px 2px; padding: 0px }


#fb		{ position: absolute; bottom:0px; left:0px; width: 85px; overflow:hidden }
#visitfb	{ position: absolute; bottom:0px; right:0px; font-size: 10px}
#visitfb a	{ opacity: 0.5 }
#visitfb a:hover	{ opacity: 1 }
