@charset "utf-8";

body { min-width: 960px; padding: 0px; font-size: 100.01%; background-image: url(pattern_left.jpg); }

body, ul#dm2 { margin: 0px; }

.overDiv {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}

.ix, .t1, body, p, ul, .f1, .f3, #m6, .dm1, #de1, .dmx { font-family: "Arial","Helvetica",sans-serif; }
.ut, .uu, i, .f2, .fi { font-family: "Times New Roman",sans-serif; }

#im { list-style-type: none; }

.dm1, #m6 { white-space: nowrap; }

#b0 { background-image: url(pattern_oben.jpg); }
#b1 { background-image: url(digitales-bilderbuch_1.jpg); height: 95px; }
#b2 { background-image: url(digitales-bilderbuch_2.jpg); }
#b3 { height: 800px; }

#m1, #d2 { background-image: url(sw1.jpg); }
#m2, #d0 { background-image: url(sw2.jpg); }
#m3, #d4 { background-image: url(sw3.jpg); }
#m4, #d3 { background-image: url(sw4.jpg); }
#d1 { background-image: url(sw5.jpg); }
#m5 { background-image: url(sw6.jpg); }

body, #m1, #d2 { background-repeat: repeat-y; }

#m2, #d0, #b0 { background-repeat: repeat-x; }

.dmx, .w80, .W90, .w95, .W160, .w180, .W480, .W480_90, .W512, #b1, #b2, #b3, #m3, #m4, #m5, #d1, #d3, #d4 { background-repeat: no-repeat; }
#m1, #d2 { background-position: right; }
#m2, #d0 { background-position: bottom; }
#m3, #d4 { background-position: top right; }
#m4, #d3 { background-position: bottom right; }
#m5, #d1 { background-position: bottom left; }

#m0 { width: 11.2em; float: left; margin-top: 0px; padding-left: 14px; padding-top: 25px; margin-bottom: 30px; }
#m5 { padding-right: 8px; padding-bottom:8px; }
#m6 { overflow: hidden; border: 2px solid #255517; }
#m6 a { width: 13em; }
#m6 a { display: block; }

ul#dm2 a, ul#dm2 span , a.i0, a.i1, a.di2, a.di1, a.i2 { text-decoration: none; }

#d0 { padding-top: 25px; margin-left: 13.2em; margin-right: 0.75em; }
#d4 { padding-right: 8px; padding-bottom: 8px; }
#d5 { border: 1px solid #a5a357; }

.dmx { background-position: left top; background-image: url(swx.jpg); }

.dm1, a.di1, a.di2 { border-right: 1px solid #758337; }

a.di1 { border-bottom: 1px solid #d5d387; }

a.d_i2 { border-bottom: 1px solid #d5d387; }

a.di2 { border-bottom: 2px solid #f2eccb; }

.bw { border-bottom: 1px solid #404040; border-right: 1px solid #404040; }

ul#dm2 { border-left: 1px solid #a5a357; border-top: 1px solid #a5a357; border-right: 1px solid #a5a357; 

background-color: #e5e397; padding-bottom: 1.5em; padding-top: 0; padding-left: 0; padding-top: 0; }

.t1 { margin-bottom: 0.5em; display: inline; display: inline-table; }

ul#dm2 li { list-style: none; display: inline; }
ul#dm2 a, ul#dm2 span { float: left; width: 6em; margin: 0em; padding: 0.3em 1.2em; }
* html ul#dm2 a, * html ul#dm2 span { /* IE 5.x */ width: 8em; w\idth: 6em; }

ul#dm2 div { clear: left; }

#ego { width: 110px; height: 140px; float: left; margin-right: 15px; margin-bottom: 10px; }

.ob { vertical-align: top; }
.in { padding: 25px; }

.logo, .kr, .w80, .W90, .w95, .w90, .W160, .w160, .w179, .w180, .W480, .W480_90, .W512 { border: none; }

.w80, .w180, .W90, .w90, .w95, .W160, w160, .W480 { height: 128px; }

.W95 { width: 102px; }

.w80 { width: 87px; } .w180 { width: 187px; } .W90 { width: 97px; } .W160 { width: 167px; } .w160 { width: 167px; } .W480 { width: 488px; }

.W480_90 { width: 486px; height: 98px; } .W512 { width: 518px; height: 68px; } .logo { width: 88px; height: 31px; }

.bs { border: 2px solid #356527; }

td.k1 { border: 1px solid red; width: 8%; }

.rn { border: 3px solid #b4bd84; border-style: double; margin-bottom: 5mm; margin-top:5mm; }

.ut, .uu, .un { background-color: #356527; }
td.rt { background-color: #d04040; }
td.ge { background-color: #ffff00; }
#aktiv { background-color: #a8c06d; }
body, a.dmx:hover { background-color: #decb71; }
a.i2 { background-color: #a5a357; }

a.di2 { background-color: #f2eccb; }

a.i0, a.i3 { background-color: #255517; }
td.k1 { border-color:#556317; }
#m6, #d5 { background-color: #f2eccb; }
.dm1 { background-color: #e5e397; }
a.di2:hover, a.di1:hover, a.di1:active, a.i2:hover, a.i1:hover, a.i1:active { background-color: #d5d387; }

a.i0, a.i3, a.i1:active { color: #f8f0ad; }
ul#dm2 a:hover, ul#dm2 span, a.i1, a.di2, a.di1, td.k1, a.i2 { color: black; }
.uu, .ut, .un { color: #f8ecdb; }
.io { color: orange; }
.rot { color: red; }

.t1, .f1, .f3, #m6 a { font-size: 0.75em; }
.dm1, .dmx { font-size: 0.8em; }
p,ul { font-size: 0.95em; }
i { font-size: 1em; }
.fi { font-size: 1.1em; }
.ut { font-size: 1.2em; }
.uu, .f2 { font-size: 1.5em; }
.ix { font-size: 1.75em; }
.fi, .io { font-style: italic; }
ul#dm2 a, ul#dm2 span, #m6, .ix, .dm1, .dmx, .ut, .uu, .ft, .f2, .fb, .io { font-weight: bold; }

.uu { letter-spacing: 0.6em; }

.r1 { border-width: 2px; border-style: solid; border-color: #a0a040; padding: 1.5em; margin: 0.75em; text-align: justify; }

.ut, .uu, .le { text-align: left; }
ul#dm2, td.k1, .t1, .ze { text-align: center; }

.f1, .ut, .uu, .un { padding: 0.2em; }
.r2 { padding: 0.25em; }
.az1, .az2 { padding-right: 0.75em; }
.az1 { padding-left: 0.25em; }
#m6 a { padding-left: 0.75em; }
.az2 { padding-left: 1em; }
#d5 { padding-bottom: 1.75em; }
#d5 { padding-right: 1.75em; }
#d5 { padding-left: 1.75em; }
#d5, #m6 a { padding-top: 0.5em; }
#m6 a { padding-right: 0.5em; }
#m6 a { padding-bottom: 0.5em; }

.more { background-repeat: no-repeat; background-position: right; background-image: url(more.png); }
.more2 { background-repeat: no-repeat; background-position: right; background-image: url(more_o.png); }
.more3 { background-repeat: no-repeat; background-position: right; background-image: url(more_new.png); }

.tn { position: absolute; z-index: 1; width: 80px; background-position: 0px 0px; background-repeat: repeat-x; background-image: url(../layout/16-star-hell.png); }
.sr { border: 0; width: 16px; height: 16px; }
