BODY { background:#ffffff; color:#000000; margin:0px }
A { color:#000000; text-decoration:none }
A:hover { color:#000000; text-decoration:underline }
input { border:1px solid #ABADB3 }
select { border:1px solid #ABADB3 }
input[type=checkbox] { border:1px solid #ddd; padding:0 }
input[type=radio] { border:0px solid #ddd; padding:0 }
input[type=image] { border:0px solid #ddd; padding:0 }
input[type=button] { border:1px inherit }
textarea { border:1px solid #ABADB3; padding:3 }
FORM { display:inline }
h1 { color:#384a69; font-family:"Lucida Console", Monaco, monospace; font-size:20px; line-height:26px; font-weight:bold; display:inline }
h2 { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:normal; color:#9a9a9a; display:inline }
tr.headerNavigation {  background:#bbc3d3 }
td.headerNavigation { font-family:Verdana, Arial, sans-serif; font-size:9px; background:#384a69; color:#ffffff; font-weight:bold; padding:0 0 1 0 }
a.headerNavigation { color:#FFFFFF }
a.headerNavigation:hover { color:#ffffff }
td.logo a { display:block; width:252px; margin:12 0 7 0  }
td.logo p { margin:0 0 0 5; font-family:Verdana; font-size:10px }
td.headline a { display:block; width:311px; margin:13 0 11 0 }
td.headline h1 { display:block; font-size:10px; color:black; font-weight:normal; margin:0 }
td.headline h2 { display:block; font-size:10px; color:black; margin:3 0 0 0 }
table.labeling td { padding:2 0 0 0 }
table.labeling a:hover { text-decoration:none }
table.labeling table { font-family:Verdana; font-size:10px; margin:-1 4 -4 0 }
table.k { margin:30px 0px 0px 5px; font-family:Verdana, Arial, sans-serif; font-size:11px }
table.k2 { margin:10px 0px 0px 5px; font-family:Verdana, Arial, sans-serif; font-size:9px }
table.k3 { margin:10px 0px 0px 5px; font-family:Verdana, Arial, sans-serif; font-size:10px }
td.kt { background-image:url(images/startseite/ksprites.gif); background-repeat:no-repeat; background-position:0 -34px }
#close-cross  { float:right; width:12px; height:12px; background-color:#fc523f; color:white; font-family:Verdana, Geneva, sans-serif; font-size:18px; line-height:10px; padding:3px 3px 4px 5px; border-radius:3px; cursor:pointer; text-decoration:none }
#close-cross:hover  { background-color:#fd8e82; text-decoration:none }
.kreis01 { width:10px; height:10px; padding:3px 3px 3px 3px; border-radius:10px }
.bg_red { background-color:red; }
.bg_yellow { background-color:yellow; }
.bg_green { background-color:green; }

.b1 { font-family:Tahoma, sans-serif; font-size:14px; cursor:pointer; margin:0; padding:3px; line-height:20px; background-color:white; border:1px solid #4b5014; color:#4b5014; white-space:nowrap; -webkit-appearance:none; outline:none; }
* html .b1 { filter:chroma(color=#000000) }
.b1:hover { text-decoration:none; color:#4b5014 }
.b2 { font-family:Tahoma, sans-serif; font-size:14px; cursor:pointer; margin:0; padding:3px; line-height:20px; border:1px solid #97a026; color:white; white-space:nowrap; -webkit-appearance: none; background-color:#97a026;  }
table.n01 { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#424242 }
table.n01 div { position:absolute; width:29px; background-image:url(images/startseite/navi-sprites.gif?t=7); background-repeat:no-repeat; border:0px solid #090 }
table.n01 span { color:#FF6A00 }
table.n01 .ft01 { color:red }
table.n01 .ft02 { color:blue }
div.n02 { padding:3 0 3 0; background-color: #E6E6E6 }
div.n03 { padding:3 0 3 0 }
div.n04 { padding:3 0 3 0; margin:0 10 0 10 }
div.nk1 { background-color: #E6E6E6; padding:1 0 2 7; border:0px solid #090 }
div.nk2 { background-color: #E6E6E6; padding:1 0 2 17; border:0px solid #090 }
div.nk3 { background-color: #E6E6E6; margin:0 10 0 10; padding:1 0 2 7; border:0px solid #090 }
table.n01 a { color:#424242 }
div.nk1 a { color:#424242 }
.div129 { width:15px; height:15px; margin:-10 0 0 0; background-position:-29px 0 }
.div167 { height:30px; margin:-24 0 0 0; background-position:-29px -218px }
.div115 { height:24px; margin:-19 0 0 0; background-position:0 0 }
.div116 { height:23px; margin:-17 0 0 0; background-position:0 -24px }
.div126 { height:24px; margin:-18 0 0 0; background-position:0 -47px }
.div117 { height:30px; margin:-24 0 0 0; background-position:0 -71px }
.div118 { height:25px; margin:-18 0 0 0; background-position:0 -101px }
.div123 { height:28px; margin:-23 0 0 0; background-position:0 -126px }
.div124 { height:30px; margin:-23 0 0 0; background-position:0 -154px }
.div127 { height:24px; margin:-17 0 0 0; background-position:0 -184px }
.div121 { height:24px; margin:-19 0 0 0; background-position:0 -208px }
.div125 { height:24px; margin:-18 0 0 0; background-position:0 -232px }
.div128 { height:23px; margin:-18 0 0 0; background-position:0 -256px }
.div122 { height:30px; margin:-24 0 0 0; background-position:-29px -109px }
.div131 { height:23px; margin:-16 0 0 0; background-position:-29px -176px }
.div146 { height:19px; margin:-12 0 0 0; background-position:-29px -199px }
.div_l { height:18px; margin:-15 0 0 -5; background-position:-29px -15px }
.div_wk { height:18px; margin:-16 0 0 -5; background-position:-29px -33px }
.div_i { height:15px; margin:-14 0 0 -10; background-position:-29px 0 }
.div_s { height:16px; margin:-10 0 0 -19; background-position:-29px -70px }
.div_f { height:17px; margin:-10 0 0 -19; background-position:-29px -53px }
.div_h { height:17px; margin:-10 0 0 -19; background-position:-29px -159px }
.div_p { height:17px; margin:-10 0 0 -19; background-position:-29px -142px }
div.n1s { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#424242; margin:15 0 0 10 }
div.n1s p { font-family:Lucida Console, Monaco, monospace; color:#384a69; font-size:10px; line-height:14px; font-weight:bold; margin:0 0 5 0 }
div.n1s img { margin:0 0 5 0 }
div.n1s a { color:#424242 }
div.n1s span { color:#384a69 }
table.n04 { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#424242; margin:5 0 0 10 }
table.n04 div { position:absolute; width:32px; background-image:url(images/startseite/navi-sprites.gif?t=7); background-repeat:no-repeat; border:0px solid #090 }
table.n04 p { font-family:Lucida Console, Monaco, monospace; color:#384a69; font-size:10px; line-height:14px; font-weight:bold; margin:0 0 5 0 }
table.n04 abbr { display:block; margin:0 0 5 0; line-height:15px }
table.n04 a { color:#424242; text-decoration:underline }
table.n04 img { margin:10 0 10 0 }
table.n05 { font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:16px; color:#424242; margin:15 0 0 15 }
table.n05 div { position:absolute; width:32px; background-image:url(images/startseite/navi-sprites.gif?t=7); background-repeat:no-repeat; border:0px solid #090 }
table.n05 p { font-family:Lucida Console, Monaco, monospace; color:#384a69; font-size:10px; line-height:14px; font-weight:bold; margin:0 0 5 0 }
table.n05 p a, table.n05 p a:hover { color:#384a69 }
table.n05 a { color:#424242 }
table.n06 { font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:16px; color:#424242; margin:0 0 0 15 }
table.n06 div { position:absolute; width:32px; background-image:url(images/startseite/navi-sprites.gif?t=7); background-repeat:no-repeat; border:0px solid #090 }
table.n06 p a, table.n05 p a:hover { color:#384a69 }
table.n06 a { color:#424242 }
table.n07 { font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:16px; color:#424242; margin:15 0 0 12 }
table.n07 div { position:absolute; width:32px; background-image:url(images/startseite/navi-sprites.gif?t=7); background-repeat:no-repeat; border:0px solid #090 }
table.n07 p { font-family:Lucida Console, Monaco, monospace; color:#384a69; font-size:10px; line-height:14px; font-weight:bold; margin:0 0 5 0 }
table.n07 p a, table.n05 p a:hover { color:#384a69 }
table.n07 a { color:#424242 }
table.n07 span { color:#FF6A00 }
.tl01 { font-family:Tahoma, Geneva, sans-serif; font-size:1px; line-height:1px; height:1px; margin:0 10 0 10; background-color:#e3e3e3 }
.ft01,.ft01:hover { color:red; }
.ft02,.ft02:hover { color:blue; display:block; margin-bottom:-8px }

td.kt div { position:absolute; width:32px; background-image:url(images/startseite/navi-sprites.gif?t=7); background-repeat:no-repeat; border:0px solid #090 }
td.kt p { font-family:Lucida Console, Monaco, monospace; font-size:10px; color:#384a69; font-weight:bold; line-height:13px; position:absolute }
.ktp1 { margin:-10px 0px 0px 32px; }
.ktp2 { margin:-17px 0px 0px 32px }
.ktp3 { margin:-10px 0px 0px 5px }
.ktp4 { margin:-17px 0px 0px 5px }
td.km1 { border-right:1px solid #A8A8A8; padding:7px 0px 3px 5px }
td.km2 { border-right:1px solid #A8A8A8; padding:12px 0px 3px 5px }
td.kb { background-image:url(images/startseite/ksprites.gif); background-repeat:no-repeat; background-position: 0 -41px }
table.k2 span { display: block; margin:3px 0px 1px 0px }
table.k2 abbr { display: block; margin:0px 0px 5px 0px }
table.k2 span input{ font-size:9px; margin:0px 0px 0px 19px; width:85px }
table.k2 abbr input{ font-size:9px; width:85px }
table.k2 #loginok { margin-left:15px; width:20px; font-size:8px; text-align:center; padding:0px }
table #wk_trenn { padding:5 5 5 5 }
table #wk_sum { padding:0 5 0 0 }
a.wk_uea, a.wk_uea:hover { font-family:Lucida Console, Monaco, monospace; color:#384a69; font-size:10px; font-weight:bold }
a.sc { display:block; background-image:url(images/scsprites.gif); background-repeat:no-repeat; background-position:-80px 0 }
#sc_yt { width:78px; height:31px; margin:5px 0px 12px 0px; background-position:0 0 }
#sc_gp { width:21px; height:22px; margin:10px 0px 0px 0px; background-position:-30px -54px }
#sc_fb { width:78px; height:23px; margin:5px 0px 10px 0px; background-position:0 -31px }
#sc_gm { width:30px; height:31px; margin:12px 0px 0px 0px; background-position:0 -54px }
#sc_tw { width:22px; height:22px; margin:8px 0px 0px 0px; background-position:-51px -54px }
.boxText { font-family:Tahoma, Geneva, sans-serif; font-size: 11px }
.boxText_search_1 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FFF; padding:0px; margin:0px }
.infoBoxContents_search_1 { background: url(images/search_back.gif); background-repeat:no-repeat; font-family: Verdana, Arial, sans-serif; margin:0px 0px 0px 1px; font-size: 10px; }
.infoBoxContents_search { font-family: Verdana, Arial, sans-serif; font-size: 10px; border:1px solid #b6b7cb; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold }
.infoBoxContents { background: #edf0c2; font-family: Verdana, Arial, sans-serif; font-size: 10px }
TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5 }
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px }
.Sitemap_Stempel_a { font-family:Tahoma, Geneva, sans-serif,sans-serif;font-size:11px }
.navi_border_right { border-right:1px solid #CCCCCC; background-color:#f8f8f8 }
.navi_border_left { border-left:1px solid #CCCCCC; background-color:#f8f8f8 }
.f17 { border:1px solid #999999 }
.f30 { width: 130px; margin-right:3px }
.f44 { color:blue }
.f51 { color:red }
.f59 { text-align:left; margin:3px 0px 4px 8px; font-weight:bold }
.f60 { padding:8px 2px 0px 2px; background-color:#f8f8f8 }
.navi_border_right { border-right:1px solid #CCCCCC; background-color:#f8f8f8 }
.navi_border_left { border-left:1px solid #CCCCCC; background-color:#f8f8f8 }
.infoBoxContents_wk { font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:12px }
.s0 { width:130px; padding:2 4 2 4 }
.s1 { width:17px; height:19px; font-size:1px;  background-image:url(images/s_sprites.gif); background-position:0 -550px; background-repeat:no-repeat }
.s2 { width:88px; height:19px; font-family:Verdana, Geneva, sans-serif; font-size:11px; border-top:1px solid #ABADB3; border-left:1px solid #ABADB3; border-right:1px solid #DBDFE6; border-bottom:1px solid #DBDFE6; padding:0 0 0 4; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; cursor:default }
.s3 { position:absolute; width:140px; background-color:#FFF; border:1px solid #828790; padding:0 2 6 4; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; cursor:default; z-index:400; display:none; }
.s30 { width:31px; height:20px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -0; background-repeat:no-repeat }
.s31 { width:52px; height:19px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -20px; background-repeat:no-repeat }
.s32 { width:42px; height:16px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -39px; background-repeat:no-repeat }
.s33 { width:124px; height:16px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -55px; background-repeat:no-repeat }
.s34 { width:86px; height:22px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -71px; background-repeat:no-repeat }
.s35 { width:63px; height:18px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -93px; background-repeat:no-repeat }
.s36 { width:80px; height:18px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -111px; background-repeat:no-repeat }
.s37 { width:42px; height:17px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -129px; background-repeat:no-repeat }
.s38 { width:38px; height:18px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -146px; background-repeat:no-repeat }
.s39 { width:111px; height:19px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -164px; background-repeat:no-repeat }
.s310 { width:48px; height:21px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -183px; background-repeat:no-repeat }
.s311 { width:51px; height:17px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -204px; background-repeat:no-repeat }
.s312 { width:124px; height:18px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -221px; background-repeat:no-repeat }
.s313 { width:61px; height:20px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -239px; background-repeat:no-repeat }
#a60 { position:absolute; margin:0 0 0 0; left:0; top:0; background:#000; filter:alpha(opacity=60); opacity:0.6; z-index:401; display:none }
.s313 { width:61px; height:20px; font-size:1px; background-image:url(images/s_sprites.gif); background-position:0 -239px; background-repeat:no-repeat }
.p1 { position:absolute; margin:5 0 0 3; font-size:1px; width:13px; height:13px; background-image:url(images/rsprites.gif?t=7); background-position:0 -38px; background-repeat:no-repeat; cursor:pointer }
.p2 { position:absolute; margin:5 0 0 24; font-size:1px; width:13px; height:13px; background-image:url(images/rsprites.gif?t=7); background-position:-14px -38px; background-repeat:no-repeat; cursor:pointer }
.p3 { position:absolute; margin:5 0 0 44; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:0 -52px; background-repeat:no-repeat; cursor:pointer }
.p4 { position:absolute; margin:5 0 0 62; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -52px; background-repeat:no-repeat; cursor:pointer }
.p1_r { position:absolute; margin:5 0 0 7; font-size:1px; width:13px; height:13px; background-image:url(images/rsprites.gif?t=7); background-position:0 -38px; background-repeat:no-repeat; cursor:pointer }
.p2_r { position:absolute; margin:5 0 0 28; font-size:1px; width:13px; height:13px; background-image:url(images/rsprites.gif?t=7); background-position:-14px -38px; background-repeat:no-repeat; cursor:pointer }
.p3_r { position:absolute; margin:5 0 0 48; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:0 -52px; background-repeat:no-repeat; cursor:pointer }
.p4_r { position:absolute; margin:5 0 0 68; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -52px; background-repeat:no-repeat; cursor:pointer }
.p5 { position:absolute; margin:5 0 0 4; font-size:1px; width:41px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:0 -13px; background-repeat:no-repeat; }
.p6 { position:absolute; margin:5 0 0 4; font-size:1px; width:40px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:0 0; background-repeat:no-repeat; }
.p7 { position:absolute; margin:8 0 0 10; font-size:1px; width:28px; height:12px; background-image:url(images/rsprites.gif?t=7); background-position:0 -28px; background-repeat:no-repeat; }
.p8 { position:absolute; margin:3 0 0 6; font-size:1px; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:0 -67px; background-repeat:no-repeat; cursor:pointer }
.p9 { position:absolute; margin:3 0 0 25; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -67px; background-repeat:no-repeat; cursor:pointer }
.p10 { position:absolute; margin:4 0 0 47; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:0 -97px; background-repeat:no-repeat; cursor:pointer }
.p11 { position:absolute; margin:5 0 0 67; font-size:1px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -97px; background-repeat:no-repeat; cursor:pointer }
.p12 { position:absolute; margin:6 0 0 4; font-size:1px; width:53px; height:12px; background-image:url(images/rsprites.gif?t=7); background-position:0 -131px; background-repeat:no-repeat }
.p13 { position:absolute; margin:6 0 0 11; font-size:1px; width:53px; height:12px; background-image:url(images/rsprites.gif?t=7); background-position:0 -131px; background-repeat:no-repeat }
.p14 { position:absolute; margin:0 0 0 13; font-size:1px; width:21px; height:11px; background-image:url(images/rsprites.gif?t=7); background-position:-31px -67px; background-repeat:no-repeat }
.p15 { position:absolute; margin:5 0 0 8; font-size:1px; width:13px; height:13px; background-image:url(images/rsprites.gif?t=7); background-position:-28px -38px; background-repeat:no-repeat; cursor:pointer }
.p16 { position:absolute; margin:5 0 0 49; font-size:1px; width:13px; height:13px; background-image:url(images/rsprites.gif?t=7); background-position:-41px -38px; background-repeat:no-repeat; cursor:pointer }
.p17 { position:absolute; margin:7 0 0 6; font-size:1px; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:0 -82px; background-repeat:no-repeat; cursor:pointer }
.p18 { position:absolute; margin:7 0 0 25; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -82px; background-repeat:no-repeat; cursor:pointer }
.p19 { position:absolute; margin:5 0 0 48; font-size:1px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:0 -112px; background-repeat:no-repeat; cursor:pointer }
.p20 { position:absolute; margin:5 0 0 68; font-size:1px; width:15px; height:15px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -112px; background-repeat:no-repeat; cursor:pointer }
.p21 { position:absolute; width:20px; margin:2 0 0 25; text-align:center; }
.p22 { position:absolute; margin:9 0 0 2; font-size:1px; width:10px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:-31px -81px; background-repeat:no-repeat }
.p23 { position:absolute; margin:9 0 0 27; font-size:1px; width:10px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:-43px -81px; background-repeat:no-repeat }
.p24 { position:absolute; margin:1 0 0 15; font-size:1px; width:9px; height:10px; background-image:url(images/rsprites.gif?t=7); background-position:-32px -91px; background-repeat:no-repeat }
.p25 { position:absolute; margin:17 0 0 15; font-size:1px; width:9px; height:10px; background-image:url(images/rsprites.gif?t=7); background-position:-44px -91px; background-repeat:no-repeat }
.p26_0 { position:absolute; margin:-6 0 0 9; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:normal }
.p26 { position:absolute; width:15px; margin:-9 0 0 55; font-family:Verdana, Geneva, sans-serif; text-align:center; }
.p27 { position:absolute; margin:-9 0 0 73; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:0 -143px; background-repeat:no-repeat; cursor:pointer }
.p28 { position:absolute; margin:1 0 0 73; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:-13px -143px; background-repeat:no-repeat; cursor:pointer }
.p29_0 { position:absolute; margin:-2 0 0 4; }
.p29_1 { position:absolute; margin:2 0 0 26; }
.p29_2 { position:absolute; margin:-7 0 0 68; }
#raa { position:absolute; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:90px; font-size:19px; margin:-11 0 0 0; border:0px solid #999; }
.p30_0 { position:absolute; margin:-6 0 0 5; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:normal }
.p30 { position:absolute; width:15px; margin:-9 0 0 52; text-align:center; }
.p31 { position:absolute; margin:-9 0 0 70; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:0 -143px; background-repeat:no-repeat; cursor:pointer }
.p32 { position:absolute; margin:1 0 0 70; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:-13px -143px; background-repeat:no-repeat; cursor:pointer }
.p33_0 { position:absolute; margin:-2 0 0 33 }
.p33_1 { position:absolute; margin:2 0 0 55; }
.p33_2 { position:absolute; margin:-7 0 0 121; }
.p33_3 { position:absolute; margin:-7 0 0 121; font-size:13px; width:14px; background-image:url(images/bsprites.gif?t=7); background-position:-200px -13px; background-repeat:no-repeat }
#iraa { position:absolute; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:188px; font-size:21px; margin:-13 0 0 -1; border:0px solid #999 }
.p34_0 { position:absolute; margin:-6 0 0 98; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:normal }
.p34 { position:absolute; width:20px; margin:-9 0 0 141; text-align:right; }
.p35 { position:absolute; margin:-9 0 0 164; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:0 -143px; background-repeat:no-repeat; cursor:pointer }
.p36 { position:absolute; margin:1 0 0 164; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:-13px -143px; background-repeat:no-repeat; cursor:pointer }
.p37 { position:absolute; width:28px; margin:7 0 0 36; text-align:right; }
.p38 { position:absolute; margin:7 0 0 67; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:0 -143px; background-repeat:no-repeat; cursor:pointer }
.p39 { position:absolute; margin:17 0 0 67; font-size:1px; width:13px; height:8px; background-image:url(images/rsprites.gif?t=7); background-position:-13px -143px; background-repeat:no-repeat; cursor:pointer }
.b01 { border-top:1px solid #B6B7CB }
.b02 { border-right:1px solid #B6B7CB; font-size:40px; height:40px }
.b03 { position:absolute; margin:5 0 0 5; font-size:10px; font-family:Tahoma, Geneva, sans-serif; width:13px; height:13px; background-image:url(images/bsprites.gif?t=7.5); background-position:-200px -0; background-repeat:no-repeat }
.b04 { position:absolute; margin:5 0 0 25; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:16px; }
.b04 span { color:blue; text-decoration:underline; cursor:pointer }
.b05 { position:absolute; margin:1 0 0 10; font-size:15px; width:61px; height:19px; background-image:url(images/bsprites.gif?t=7); background-position:-100px -84px; background-repeat:no-repeat }
.io22 { font-size:46px; font-family:Tahoma, Geneva, sans-serif; width:50px; height:54px; background-image:url(images/bsprites.gif?t=7); background-position:0 0; background-repeat:no-repeat; cursor:pointer }
#gm { font-size:46px; font-family:Tahoma, Geneva, sans-serif; width:50px; height:54px; background-image:url(images/bsprites.gif?t=7); background-position:-50px 0; background-repeat:no-repeat; cursor:pointer }
#gm_sb_kl { position:absolute; margin:-8 0 0 417; cursor:pointer }
#pdf_div2 { font-size:46px; width:50px; font-family:Tahoma, Geneva, sans-serif; height:54px; background-image:url(images/bsprites.gif?t=7); background-position:-100px 0; background-repeat:no-repeat; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; cursor:pointer; }
#pdf_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:55px; font-family:Tahoma, Geneva, sans-serif; font-size:52px; margin:-5px 0px 0px -1px; cursor:default; display:none; border:0px solid #999 }
#gm_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:55px; font-family:Tahoma, Geneva, sans-serif; font-size:52px; margin:-5px 0px 0px -1px; cursor:default; display:none; border:0px solid #999 }
#wk_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=60); opacity:0.6; width:230; font-family:Tahoma, Geneva, sans-serif; font-size:28px; margin:-2px 0px 0px -2px; cursor:default; border:0px solid #999 }
#pdf_sb { position:absolute; margin:-88 0 0 474; width:104px; height:96px; background-image:url(images/pdf-sb.gif); background-repeat:no-repeat; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:14px; padding:6 5 0 12; z-index:50; }
#pdf_sb_kl { position:absolute; margin:-8 0 0 479; cursor:pointer; display:none; }
#va { font-size:46px; font-family:Tahoma, Geneva, sans-serif; width:50px; height:54px; background-image:url(images/bsprites.gif?t=7); background-position:-150px 0; background-repeat:no-repeat; cursor:pointer; }
.tal { font-size:11px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:0 -151px; background-repeat:no-repeat; cursor:pointer; }
.tac { font-size:11px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -151px; background-repeat:no-repeat; cursor:pointer; }
.tar { font-size:11px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:-30px -151px; background-repeat:no-repeat; cursor:pointer; }
.tal_on { font-size:11px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:0 -165px; background-repeat:no-repeat }
.tac_on { font-size:11px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:-15px -165px; background-repeat:no-repeat }
.tar_on { font-size:11px; width:15px; height:14px; background-image:url(images/rsprites.gif?t=7); background-position:-30px -165px; background-repeat:no-repeat }
#taa { position:absolute; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:99px; font-size:18px; margin:-12 0 0 -102; border:0px solid #999; }
.b06 { font-size:9px; width:70px; margin:2 0 0 0 }
.b07 { font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:normal; color:black; margin:4 0 0 0 }
#frg { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:left; margin:25 0 5 0 }
#rai1 { position:absolute; margin:1 0 0 4; font-size:13px; width:15px; height:14px; background-image:url(images/bsprites.gif?t=7); background-position:-200px -29px; background-repeat:no-repeat; cursor:pointer; border:0px solid #999; }
#rai2 { position:absolute; margin:0 0 0 31; font-size:13px; width:15px; height:14px; background-image:url(images/bsprites.gif?t=7); background-position:-200px -29px; background-repeat:no-repeat; cursor:pointer; border:0px solid #999; }
#kr1, .kr1 { position:absolute; margin:-18 0 0 -18; font-size:13px; width:15px; height:14px; background-image:url(images/bsprites.gif?t=7); background-position:-200px -29px; background-repeat:no-repeat; cursor:pointer; border:0px solid #999; z-index:1; }
#tsp { position:absolute; margin:-10 0 0 0; width:22px; height:30px; background-image:url(images/bsprites2.gif?t=7); background-position:-238px -0px; background-repeat:no-repeat; cursor:pointer; z-index:301 }
#tsp_aus { position:absolute; margin:0 0 0 0; width:30px; height:30px; z-index:302; background:#FFF; filter:alpha(opacity=70); opacity:0.7; cursor:default; display:none; border:0px solid #999 }
#tsp_h { position:absolute; margin:12 0 0 12; width:18px; height:18px; background-image:url(images/bsprites.gif?t=7); background-position:-216px -34px; background-repeat:no-repeat; z-index:300 }
#tsp_mo { position:absolute; border:1px dashed #666666; display:none }
.tsp_mo { position:absolute; border:1px dashed #666666; display:none }
#thf { position:absolute; margin:32 0 0 0; width:22px; height:34px; background-image:url(images/bsprites.gif?t=7); background-position:-216px -0px; background-repeat:no-repeat; cursor:pointer }
#thf_aus { position:absolute; margin:32 0 0 0; width:30px; height:34px; z-index:302; background:#FFF; filter:alpha(opacity=70); opacity:0.7; cursor:pointer; border:0px solid #999 }
#thf_mo { position:absolute; border:1px dashed #666666; display:none }
.haa1 { position:absolute; width:1px; font-size:19px; height:22px; margin:-4 0 0 -232; background-image:url(images/s_sprites.gif?t=6); background-position:-40px 0; background-repeat:no-repeat; }
.haa2 { position:absolute; margin:-4 0 0 -224 }
#haa3 { position:absolute; margin:0 0 0 -202; white-space:nowrap }

.tsp { position:absolute; margin:-6px 0 0 10px; width:30px; height:24px; border: 0; background-color: transparent; background-image:url(assets/images/icons/icon-copy.svg); background-repeat:no-repeat; cursor:pointer; }
.thf { display: inline-block; margin:0 0 -8px 20px; width:34px; height:25px; border: 0; background-color: transparent; background-image:url(assets/images/icons/icon-paste.svg); background-repeat:no-repeat; cursor:pointer }

.stockWarning { font-family: Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.orderEdit { font-family: Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
TR.headerError { background: #ff0000; }
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; }
TR.headerInfo {  background: #00ff00; }
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; }
TR.footer { background: #bbc3d3; }
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight: bold; }
.infoBoxNotice { background: #FF8E90; }
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #eeeeee; color: #000000; }
TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #f8f8f9; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9; }
TABLE.productListing { border:1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px; border-collapse:collapse; }
TABLE.productListing_wk { border:1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px; background-image:url(images/bg_conf.gif); }
.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-image:url(images/startseite/header_listing_back.gif); color: #444; font-weight: bold; }
TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
TD.productListing-data-2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; padding:0 10 0 20; }
TD.pd_subcat { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
TD.pd_subcat b { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:16px; }
A.pageResults { color: #0000FF; }
A.pageResults:hover { color: #0000FF; background: #FFFF33; }
TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #9a9a9a; }
TD.pageHeading2, DIV.pageHeading2 { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #9a9a9a; }
.pageHeading3 { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color:#444 }
TR.subBar { background: #f4f7fd; }
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:Tahoma, Geneva, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.moduleRowSelected2 { background-color: #ED7070; color:white }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.beschreibung{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

A.beschreibung {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

A.beschreibung:hover {
  color: #000000;
  text-decoration:underline; 
}
A.beschreibung3 {
font-family:Tahoma, Geneva, sans-serif;
font-size:10px; 
text-decoration:underline; 

}

A.beschreibung3:hover {
  text-decoration:none;
}



.beschreibung2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

/* DDB - 041031 - Form Field Progress Bar */
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
      overflow: hidden;
	background-color: navy;
	padding-left: 5px;}

A.small {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
text-decoration:underline;
}

A.small:hover {
  color: #000000;
text-decoration:none;

}
A.beschreibung4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

A.beschreibung4:hover {
  color: #000000;
  text-decoration:underline; 
}

.Versteckte_Ebene_info {
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:14px;
  position:absolute;
  border:1px solid #666666;
  background-color:#FDFEE2;
  padding:8px;
  text-align:left;
  display:none;
  z-index:403
}
.trennlinien_1 { font-size:1px;  height:1px; line-height:1px; border-top:1px solid #b6b7cb; margin:10 10 0 0; }
.trennlinien_2 { font-size:1px; height:1px; line-height:1px; margin-left:10px; margin-right:10px; border-top:1px solid #b6b7cb; }
.trennlinien_3 { font-size:1px; height:1px; line-height:1px; margin-left:20px; margin-right:20px; margin-bottom:5px; border-top:1px solid #b6b7cb; }
.trennlinien_1_sonder { font-size:1px; height:1px; line-height:1px; margin-left:10px; border-top:1px solid #b6b7cb; }
.trennlinien_2_sonder { font-size:1px; height:1px; line-height:1px; margin-left:20px; margin-right:10px; border-top:1px solid #b6b7cb; }
.trennlinien_3_sonder { font-size:1px; height:1px; line-height:1px; margin-left:30px; margin-right:20px; margin-bottom:5px; border-top:1px solid #b6b7cb; }
.trennlinien_4_sonder { font-size:1px; height:1px; line-height:1px; }
.trennlinien_5_sonder { border-top:1px solid #FFF; font-size:1px; height:1px; line-height:1px; }
.trennlinien_6_sonder { border-top:1px solid #b6b7cb; }
.Schrifthoehe_Datum_text { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; line-height:10px; }
.upload_tipps { margin-top:10px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#900; text-align:left; padding:5px; border:1px solid #838EBC; background-image:url(images/upload_tipps_bg.gif); }
.upload_tipps_rund { font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:12px; margin-top:0px; margin-bottom:5px; color:#D00; line-height:14px; }
.ebene_schatten_1 { border-bottom:1px solid #8e8e8e; border-right:1px solid #8e8e8e; }
.ebene_schatten_2 { border-bottom:1px solid #aaa; border-right:1px solid #aaa; }
.ebene_schatten_3 { border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; }
.ebene_schatten_4 { border-bottom:1px solid #ededed; border-right:1px solid #ededed; }
.ebene_schatten_5 { border-bottom:1px solid #fcfcfc; border-right:1px solid #fcfcfc; }
.upload_tipps_punkt_img { margin-left:4px; margin-right:4px; }
.upload_tipps_pfeil_img { margin-left:5px; margin-right:3px; }
.upload_tipps_rund_img { margin-left:6px; margin-right:6px; }
#hinweis_text_kleiner_als_flaeche { margin:0px 6px 0px 0px }
.fragezeichen_img_1 { cursor:pointer; margin-left:3px; margin-right:3px; }
.fragezeichen_img_2 { cursor:pointer; margin-left:7px; margin-right:0px; }
.fragezeichen_img_3 { cursor:pointer; margin-left:10px; margin-right:0px; }
#info_obj_logo_text2 { cursor:pointer; margin-left:10px; margin-right:0px; }
#info_obj_logo_text3 { cursor:pointer; margin-left:10px; margin-right:0px; }
#info_obj_logo_text2_r3 { cursor:pointer; margin-left:10px; margin-right:0px; }
#info_obj_genm { cursor:pointer; margin-left:10px; margin-right:0px; }
#info_obj_grafik_text2 { cursor:pointer; margin-left:10px; margin-right:0px; }
.zentriert_td { font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding-left:4px; padding-right:4px; }
.pdf_href_span { font-family:Tahoma, Geneva, sans-serif; font-size:12px; cursor:pointer; white-space:nowrap }
.grosses_bild_div { position:absolute; z-index:300; border:1px solid #666666; background-color:#F9FFF9; padding:8px; display:none; }
.gm_einfuehrung_text_div { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; line-height:15px; margin:0px 8px 0px 0px; padding:0px 0px 10px 10px }
#hinweis_text_logo { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; line-height:15px; margin:0px 8px 0px 0px; padding:0px 0px 10px 10px }
.gm_einfuehrung_text_div_rund { font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:10px; margin-top:3px; margin-bottom:5px; color:#D00; line-height:12px; }
#lz_text { font-family:Tahoma, Geneva, sans-serif; font-size:12px;; margin:8 0 3 0; white-space:nowrap; }
.preis_text_span { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; }
.versandkosten_text_div { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; }
#gestaltungs_maske { margin:-5 0 0 0 }
.th1 { background-image:url(images/startseite/header_listing_back.gif); color: #444; font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:10px; border-left:1px solid #FFF; height:22px; padding-left:8px  }
.th1_r { background-image:url(images/startseite/header_listing_back.gif); color: #444; font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:10px; border-left:1px solid #FFF; height:22px; }
.th2 { background-image:url(images/startseite/header_listing_back.gif); color: #444; font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:10px; border-left:1px solid #FFF; border-right:1px solid #FFF; height:22px; padding-left:10px   }
.th3 { background-image:url(images/startseite/header_listing_back.gif); color: #444; font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:10px; height:22px; padding-left:8px   }
.th4 { background-image:url(images/startseite/header_listing_back.gif); color: #444; font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:10px; border-left:1px solid #FFF; border-right:1px solid #FFF; height:22px   }
.tz { padding-left:8px }
.gestaltungmodul_header {
  font-size: 10px;
  background-image:url(images/header_sgm_back.gif);
  line-height:10px;
  border-left:1px solid #b6b7cb;
  border-right:1px solid #b6b7cb;
}
.zeilen_ziffer_span { font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:11px; padding:0 0 0 8; }
.Zeilenanzahl_Schrifthoehe_div { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; margin-top:3px; }
.Passender_Stempel_div { margin-top:20px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; }
.inkl_MwSt_span { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; }
.versandkosten_kissen_text_div { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; margin-top:2px; }
.In_den_Warenkorb_kissen_div { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; }
.e_mail_header { margin-top:-3px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:10px; }
.pfad_text_table { font-family:Tahoma, Geneva, sans-serif; font-size:11px; margin:5px 0px 10px 10px; height:15px; }
.startseite_kopf_table { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0px 15px 3px; }
.startseite_ueberschrifte_div { font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:25px; background-image:url(images/startseite/verlauf_weiss_grau.gif); color:#fff; text-align:left; padding-left:5px; padding-top:0px; margin-top:0px; }
.stempelkissen_text_oben_h3 { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; line-height:15px; text-align:left; margin-top:10px; margin-left:45px; }
.hr_border { border:1px solid #CCCCCC; }
.zeile_1px { font-size:1px; line-height:1px; }
.beschreibung2_mit_cb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:20px;
line-height:18px;
}
.beschreibung2_ohne_cb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
.margin_right_20px { margin-right:20px; }
.padding_0_20_0_20 { padding:0px 20px 0px 20px; }
.padding_10_0_15_0 { padding:10px 0px 15px 0px; }
.padding_10_0_0_0 { padding:10px 0px 0px 0px; }
.stempeltraeger_ueberschrift {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-top:20px;
  color:#999;
}
.color_444 { font-size:18px; color:#384a69; font-family:"Lucida Console", Monaco, monospace }
.margin_0_5_4_0 { margin:0px 5px 4px 0px; }
.f11 { cursor:pointer; white-space:nowrap; }
.f12 { text-decoration:underline; }
.f13 { white-space:nowrap; }
.f14 { padding-top:3px; white-space:nowrap; }
.margin_bottom_25px { margin-bottom:25px; background-color:#f8f8f9; }
.f15 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:8px;
}
.f16 { cursor:pointer; }
.f17_0 { border:0px solid #999999; }
.f17 { border:1px solid #999999; }
.f18 { padding:6px 0px 6px 60px }
.f19 { position:absolute; width:500px; top:100px; left:567px; padding:5px; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:1000; display:none }
.f20 { margin:5px 0px 0px 3px; }
.f21 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:13px 6px 0px 0px; }
.f22 { text-align:center; margin-top:20px; }
.f22_1 { text-align:center; }
.f22_2 { text-align:center; margin:30px 0px 20px 0px; }
.f23 { position:absolute; width:500px; top:110px; left:190px; padding:5px; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:300; display:none }
#af1 { font-size:10px; text-decoration:underline; cursor:pointer; }
#af1c { position:absolute; width:500px; top:110px; left:190px; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:16px; padding:10 10 0 20; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:403; display:none }
#af2c { position:absolute; width:400px; top:110px; left:190px; padding:10 10 0 20; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:300; display:none }
#af3c { position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:14px; width:400px; margin:-322 0 0 100; padding:10 10 0 20; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:300; display:none }
#af15c { position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:14px; width:400px; margin:-153 0 0 100; padding:10 10 0 20; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:300; display:none }
.f24 { margin:33px; }
#af4c { position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:14px; width:400px; left:300px; top:220px; padding:10 10 0 20; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:310; display:none }
#af18c { position:absolute; width:400px; left:300px; top:40px; padding:10 10 0 20; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:2px solid #384a69; background-color:#FFF; text-align:left; z-index:402; display:none }
#af7c { position:absolute; width:900px; left:175px; top:180px; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:2px solid #384a69; background-color:#FAFCFE; text-align:left; z-index:402; display:none }
#af29c { position:absolute; width:700px; margin:100 0 0 100; padding:10; background-color:#FFF; text-align:left; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border: 2px solid #384a69; display:none; z-index:402 }
#af47c { position:absolute; width:370px; left:400px; border:2px solid #384a69; background-color:#FAFCFE; text-align:left; z-index:402; display:none }
#af60c { position:absolute; width:500px; left:230px; top:140px; font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; background-color:#FFF; text-align:left; z-index:402; display:none }
#af61c { position:absolute; width:500px; left:230px; top:140px; font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; background-color:#FFF; text-align:left; z-index:402; display:none }
#af62c { position:absolute; width:400px; left:220px; top:250px; font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; background-color:#FFF; text-align:left; z-index:402; display:none }
#af64c { position:absolute; width:700px; margin:0 0 0 100; padding:2; background-color:#FAFCFE; text-align:left; z-index:402; display:none }
#af64c_1 { position:absolute; width:400px; margin:0 0 0 250; padding:2; background-color:#FAFCFE; text-align:left; z-index:402; display:none }
#af65c { position:absolute; display:none }
#af66c { position:absolute; width:400px; margin:0 0 0 250; padding:2; background-color:#FAFCFE; text-align:left; z-index:402; display:none }
#af104c { position:absolute; width:500px; top:40%; left:50%; margin:0 0 0 -250px; padding:2; background-color:#FAFCFE; text-align:left; z-index:402; display:none }
#um { margin:0; padding:17; background-color:#F0F6FF }
#um p { margin:10 0 0 0; padding:0 }
#afz2c { position:absolute; background-color:#fff; width:748px; padding:4; z-index:402; display:none }
#afz2c img { margin:10 5 5 5 }
#afz2c div { padding:10; border:2px solid #384a69 }
.f24 { margin:3px; }
.f25 { margin:0px 30px 30px 30px; background-color:#FFFFFF;}
.f26 { position:absolute; width:500px; top:100px; left:190px; padding:5px; border:2px solid #384a69; background-color:#F0F5FF; text-align:left; z-index:300; display:none; }
.fb { border:none; overflow:hidden; width:122px; height:23px; margin:5px 0px 0px 10px; }
.fb1 { position:absolute; width:30px; font-size:8px; background-color:#FFF; margin:20px 0px 0px 105px }
.fb2 { margin-left:12px }
.f93 { width:100px; margin:0px 0px 0px 10px }
.f28 { padding:3px 0px 2px 0px; }
.f29 {  }
.f30 { width: 130px; margin-right:3px }
.f31 { padding-bottom:2px; }
.f32 { padding:10 0 10 0; }
.f33 { border-top:1px solid #E8E8EE; border-bottom:1px solid #b6b7cb; line-height:0px; }
.f34 {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #eeeeee;
color: #000000;
background-image:url(images/startseite/back_19px.gif);
}
.f35 {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #eeeeee;
color: #000000;
background-image:url(images/startseite/back_25px.gif);
background-repeat:repeat-x;
}
.f36 {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #eeeeee;
color: #000000;
background-image:url(images/startseite/back_30px.gif)
}
.f37 { padding-bottom:5px; font-size:9px; }
.fs9px { font-size:9px }
.f39 { padding-top:3px; }
.f40 { text-decoration:underline; white-space:nowrap; }
.f41 { padding-bottom:5px; }
.f42 { padding-top:5px; }
.f43 { margin-right:2px; }
.f44 { color:blue; }
.f45 { margin-left:70px; }
.f46 { padding:15px; background-color:#FDFDFD; }
.f47 { margin-top:10px; }
.f48 { margin:0 0 0 10; }
.f49 { margin-top:5px; margin-bottom:13px; }
.f50 { margin-top:5px; margin-bottom:5px; }
.f51 { color:red; }
.f52 { margin-top:15px; }
.f53 { margin-right:10px; }
.f54 { margin:10 13 10 5 }
.f55 { margin:10px 0px 0px 8px; }
.f56 { margin:0px 0px -5px 0px; }
.f57 { position:absolute; width:500px; top:100px; left:190px; padding:5px; border:2px solid #666666; background-color:#F0F6FF; text-align:left; z-index:310; display:none; }
.f58 { font-family:Verdana, Geneva, sans-serif; font-size:13px; margin:30px 30px 30px 30px; padding:10px 10px 10px 10px; background-color:#FFF; }
.f59 { text-align:left; margin:3px 0px 4px 8px; font-weight:bold }
.f60 { padding:8px 2px 0px 2px; background-color:#f8f8f8 }
.f61 { color:#900; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; line-height:13px; text-align:center; margin:8px 3px 0px 0px; cursor:pointer; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
.f62 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:220px; }
.f70 { margin:0px 0px 0px 10px; cursor:pointer }
.f71 { position:absolute; width:400px; height:153px; padding:5px; border:2px solid #666666; background-color:#F0F6FF; text-align:left; z-index:300; display:none; }
.f72 { position:absolute; width:400px; height:169px; padding:5px; border:2px solid #666666; background-color:#F0F6FF; text-align:left; z-index:300; display:none; }
.f73 { font-size:14px; color:#384a69; font-family:"Lucida Console", Monaco, monospace }
.f73_1 { color:#384a69 }
.f73_2 { font-size:10px }
.f74 { padding:50px 0px 0px 20px }
.f76 { padding:0px 0px 0px 20px }
.f77 { margin:0px 40px 0px 15px }
.f78 { padding-right:10px }
.f79 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; white-space:nowrap; }
.f80 { font-size:11px; line-height:13px }
.f81 { margin-top:5px; }
.f82 { padding-left:10px; padding-right:10px }
.f83 { margin:20px 0px 0px 0px; width:790px }
.f84 { margin:0px 0px 20px 0px; padding:0px 80px 0px 80px }
.f85 { border: 1px solid #BBB; background-color:#BBB; cursor:pointer; behavior: url(ie-css3.htc); }
.f86 { background-color:#BBB; cursor:pointer; margin:3 0 3 0; }
.f87 { border-bottom:1px solid #333; padding-bottom:5px }
.f88 { font-size:14px; color:#333; font-weight:bold }
.f89 { float:right; margin:10px 0px 10px 20px }
.f90 { float:right; margin:0px 0px 10px 20px }
.f90_2 { float:right; margin:10px 0px 10px 20px }
.f91 { cursor:pointer; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; }
.f92 { text-decoration:underline }
.f94 { display:none }
.f95 { font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:0px 0px 5px 0px }
.f96 { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#900; text-align:left; border:1px solid #838EBC; background-image:url(images/bg_lupe.gif); margin:0; padding:3; line-height:20px }
#vergr_lupe_div { position:absolute; border-bottom:1px solid #fcfcfc; border-right:1px solid #fcfcfc; margin:-80px 0px 0px 3px; z-index:400; display:none }
.f98 { color:#bbb }
.f99 { margin:15px 0px 20px 0px }
.f100 { visibility:hidden }
#r1 { width:100px; height:18px; padding-top:3px; background-image:url(images/r1_on.gif?v=1); cursor:pointer; color:#FFF; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none
 }
#r2 { width:160px; height:18px; padding-top:3px; background-image:url(images/r2.gif?v=1); color:#666; -moz-user-input: disabled; -moz-user-select: none; -webkit-user-select:none }
#r3 { width:270px; height:18px; padding-top:3px; background-image:url(images/r3.gif?v=1); color:#666; -moz-user-input: disabled; -moz-user-select: none; -webkit-user-select:none }
#abdeck { position:absolute; display:none; }
.f103 {
margin:3px;
float:right;
width: 21px;
height: 21px;
display: block;
background: url(images/schliessen.gif);
background-repeat:no-repeat;
}
.f103_1 { float:left; margin:5px 0px 0px 5px }
.f104 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.f105 { padding-top:0px; border-right:1px solid #b6b7cb; border-bottom:1px solid #b6b7cb; border-left:1px solid #b6b7cb }
.f106 { border-bottom:1px solid #b6b7cb; border-right:1px solid #b6b7cb; }
.f107 { padding-top:5px; border-bottom:1px solid #b6b7cb; border-right:1px solid #b6b7cb; border-left:1px solid #b6b7cb; }
.f108 { border-right:1px solid #b6b7cb; border-bottom:1px solid #b6b7cb; font-size:1px }
.f109 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; display:none }
#grafik_text { margin-top:10px }
.f110 { padding-top:0px }
#logo_upload_div { position:absolute; margin:-70px 0px 0px 0px; display:none }
#logo_opt_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:433px; font-size:48px; margin:-69px 0px 0px 127px; display:none; border:0px solid #999 }
#skal_opt_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:141px; font-size:22px; margin:-42px 0px 0px 127px; display:none; border:0px solid #999 }
#verschieben_opt_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:96px; font-size:26px; margin:-43px 0px 0px 379px; display:block; border:0px solid #999 }
#grafik_opt_aus { position:absolute; z-index:298; background:#FFF; filter:alpha(opacity=70); opacity:0.7; width:378px; font-size:48px; margin:-60px 0px 0px 126px; display:none; border:0px solid #999 }
#text_tipps { position:absolute; margin:-137 0 0 0; display:none; }
#text_opt { position:absolute; margin:-67 0 0 0; }
#text_tipps_logo { position:absolute; margin:-140px 0px 0px -10px; display:none; }
#text_tipps_upload { margin:0px 0px 10px 10px; width:450px; display:none }
#status_div { font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:15px; position:absolute; color:#C00; margin:7px 0px 0px 120px; padding:3px; border:1px dashed #fff; text-align:center; height:12px; width:270px; white-space:nowrap; display:none; }
#info2 { font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:15px; font-weight:bold; position:absolute; color:#090; margin:7px 0px 0px 165px; padding:3px; border:1px dashed #090; text-align:center; height:12px; width:200px; white-space:nowrap; display:none; }
#info { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;font-size: 12px; line-height:14px; position:absolute; display:block; width-min:200px; border:1px solid #666666; background-color:#F9FFE3; padding:8px; text-align:left; display:none; z-index:402 }
.info { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;font-size: 12px; line-height:14px; position:absolute; border:1px solid #666666; background-color:#F0F6FF; padding:8px; text-align:left; display:none; z-index:402 }
#status_div_logo { font-family:Tahoma, Geneva, sans-serif; font-size:14px; position:absolute; margin:7px 0px 0px 104px; padding:3px; width:310px; background:#FFF; text-align:center; display:none; z-index:300 }
#status_div_upload { font-family:Tahoma, Geneva, sans-serif; font-size:14px; position:absolute; margin:7px 0px 0px 1000px; padding:3px; width:310px; text-align:center; display:none }
#status_puffer { font-family:Tahoma, Geneva, sans-serif; font-size:112px; -moz-user-select:-moz-none; -webkit-user-select:none; border:0px solid #999; }
.f111 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; }
.f112 { padding-left:10px; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; }
.f113 { -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
.f114 {  }
.f115 { -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; padding:5px 0px 5px 5px; }
.f116 { margin:5px 0px 0px 3px; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
.f117 { text-align:center; width:40px; margin:0px 0px 2px 0px; white-space:nowrap; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; }
#factor_lupe { font-family:Tahoma, Geneva, sans-serif; font-size:10px }
.f118 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444; font-weight: bold; border-top:1px solid #b6b7cb; }
.f118_2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.f119 { background-image:url(images/startseite/header_listing_back.gif); border-left:1px solid #FFF; height:22px }
.f120 { background-image:url(images/startseite/header_listing_back.gif); border-left:1px solid #FFF; border-right:1px solid #FFF; }
.f121 { margin-left:5px }
#wartebalken { position:absolute; display:none }
#wartebalken_2 { position:absolute; margin:25px 0px 0px 246px; display:block }
.wartebalken_3 { position:absolute; z-index:510; display:block }
#wartebalken_war { position:absolute; background-color:#FFF; width:260px; border:1px solid #093; padding:3px; font-family:'Courier New', Courier, monospace; font-size:12px; display:none; z-index:402; }
#wartebalken_img_war { float:left }
#stempel_gestalten_tool { margin-top:10px }
#ausgabe { border:1px dashed }
#ausgabe_hidden { display:none }
#grafik_sprechblase { position:absolute; width:165px; height:65px; background-image:url(images/sprechblase.gif); background-repeat:no-repeat; margin-top:25px; display:none; z-index:303 }
#grafik_sprechblase_kl { position:absolute; width:14px; height:16px; margin-top:34px; background-image:url(images/fragezeichen.gif); background-repeat:no-repeat; cursor:pointer; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; display:none }
label.filebutton {
width:174px;
height:33px;
overflow:hidden;
position:relative;
} 
label span input {
z-index: 999;
line-height: 0;
font-size: 50px;
position: absolute;
top: -16px;
left: -700px;
opacity: 0;
filter: alpha(opacity = 0);
-ms-filter: "alpha(opacity=0)";
cursor: pointer;
margin: 0;
padding:0;
}
.f122 { margin:40px 0px 30px 5px }
.f123 { font-family:Tahoma, Geneva, sans-serif; font-size:10px; padding:0px 0px 0px 0px; white-space:nowrap; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none; }
.f124 { font-size:25px }
.f125 { padding-right:15px; padding-top:0px }
.f127 { color:#F00; cursor:pointer }
.f128 { padding:5px 5px 5px 20px }
.f129 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; padding:0px 0px 0px 5px; width:136px }
.f129_1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; padding:0px 0px 0px 5px; width:90px }
.f129_2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; padding:0px 0px 0px 5px; margin:0px 0px 0px 36px; width:70px }
.f130 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; padding:0px 0px 0px 5px; width:182px; }
.f131 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; line-height:12px; padding:0px 0px 0px 5px; width:116px }
.f132 { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #9a9a9a;
  padding:0px 0px 0px 25px
}
.f133 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
.f134 { background-image:url(images/sbg.gif); font-size:14px; color:#FFF; padding:3px 0px 3px 10px; border-left:1px solid #CCC; border-top:1px solid #CCC; border-right:1px solid #CCC }
.f135 { background-image:url(images/sbg.gif); font-size:14px; color:#FFF; padding:3px 0px 3px 10px; border-left:1px solid #CCC; border-top:1px solid #CCC; border-right:1px solid #CCC  }
.f136 { margin:0px 0px 10px 6px; font-size:13px; font-weight:bold }
.f137 { font-size:12px; padding:10px 10px 0px 10px; line-height:18px; background: #f8f8f8; border-right:1px solid #CCC; border-left:1px solid #CCC }
.f138 { padding:10px 0px 0px 10px; background: #f8f8f8; border-right:1px solid #CCC; border-left:1px solid #CCC;  }
.f139 { padding:10px 0px 10px 0px; font-size:11px }
.f140 { padding:10px 12px 15px 0px; background: #f8f8f8; border-right:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC }
.f141 { padding:4px 10px 4px 0px; background: #f8f8f8; border-right:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC }
.f141 a { cursor:pointer }
.f142 { background: #f8f8f9; padding:4px 5px 4px 5px; border:1px solid #CCC }
.f143 { padding:4px 0px 4px 0px }
.f144 { font-size:9px; text-align:left; padding:0px 0px 0px 5px; width:87px }
.f145 { padding:10 10 10 5 }
.f146 { padding:7px 0px 0px 0px }
.f147 { padding:8px 0px 0px 0px }
.f148 { padding:2px 0px 0px 0px }
.f149 { position:absolute; margin:-9px 0px 0px 0px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:black; font-weight:normal }
.f150 { position:absolute; margin:8px 0px 0px -20px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:black; font-weight:normal; white-space:nowrap }
.f151 { background-image:url(images/login_grosskunde_bg.gif); background-repeat:no-repeat; background-position:0px 1px }
.f151_2 { background-image:url(images/login_grosskunde_bg2.gif); background-repeat:no-repeat }
.f152 { color:#FFF; line-height:18px; padding:14 0 0 14 }
.f153 { margin:-14px 0px 0px 140px }
.f155 { margin:-12 0 0 0 }
td.plt { background-image:url(images/startseite/psprites.gif); background-position:bottom; background-repeat:no-repeat; background-position: 0 0 }
td.plt2 { background-image:url(images/startseite/ksprites.gif); background-position:bottom; background-repeat:no-repeat; background-position: 0 0 }
td.plt h3 { font-family:Lucida Console, Monaco, monospace; font-size:12px; color:#384a69; font-weight:bold; position:absolute; margin:-10px 0px 0px 0px; line-height:14px }
td.plt2 h1 { font-family:Lucida Console, Monaco, monospace; font-size:16px; color:#384a69; font-weight:bold; position:absolute; margin:-16px 0px 0px 0px; line-height:16px }
td.plt3 { background-image:url(images/startseite/psprites.gif); background-position:bottom; background-repeat:no-repeat; background-position: 0 0 }
td.plt3 h3 { font-family:Lucida Console, Monaco, monospace; font-size:16px; color:#384a69; font-weight:bold; position:absolute; margin:-15px 0px 0px 0px; line-height:18px }
td.plt3 div { font-family:Lucida Console, Monaco, monospace; font-size:12px; color:#384a69; font-weight:bold; position:absolute; margin:-23px 0px 0px 534px; padding:12px 0px 0px 20px; background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; }
td.plt4 { background-image:url(images/startseite/cc_sprites.gif); background-position:bottom; background-repeat:no-repeat; background-position: 0 0 }
td.plt4 h3 { font-family:Lucida Console, Monaco, monospace; font-size:16px; color:#384a69; font-weight:bold; position:absolute; margin:-15px 0px 0px 0px; line-height:18px }
td.plt4 div { font-family:Lucida Console, Monaco, monospace; font-size:12px; color:#384a69; font-weight:bold; position:absolute; margin:-23px 0px 0px 534px; padding:12px 0px 0px 20px; background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; }
td.plt div { font-family:Lucida Console, Monaco, monospace; font-size:12px; color:#384a69; font-weight:bold; position:absolute; margin:-23px 0px 0px 534px; padding:12px 0px 0px 20px; background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; }
td.plb { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -11px }
td.plb4 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -11px }
td.plb2 { background-image:url(images/startseite/ksprites.gif); background-repeat:no-repeat; background-position: 0 -11px }
.plb4 { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -11px }
td.t_plm table { margin:7px 0px 10px 18px; font-family: Verdana, Arial, sans-serif; font-size: 11px }
td.t_plm2 table { margin:7px 0px 10px 35px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height:13px }
td.t_plm { border-right:1px solid #A8A8A8 }
td.t_plm2 { border-right:1px solid #A8A8A8 }
td.t_plm3 { border-right:1px solid #A8A8A8; padding:0 14 8 14 }
.t_plm3 ul { margin:10 0 4 0; padding:0; font-family:Lucida Console, Monaco, monospace; font-size:14px; color:#384a69; font-weight:bold; }
td.ktt { background-image:url(images/startseite/ksprites.gif); background-repeat:no-repeat; background-position: 0 -21px }
td.kttl { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -21px }
td.ktt2 { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -47px }
td.ktt3 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -34px }
td.ktt4 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -21px }
td.ktt5 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -47px }
td.kttr { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -34px }
td.ktml { border-right:1px solid #A8A8A8 }
td.ktml01 { padding:10px 30px 20px 20px }
td.t_plm2 ul { margin:0px 0px 0px 15px; padding:0px 0px 0px 0px }
td.t_plm2 li { margin:-5px 0px 13px 0px; list-style:none; list-style-image:url('images/pf_r.gif'); padding:0px 0px 0px 0px }
td.ktmb02 { padding:10px 10px 0px 20px }
td.ktml02 { padding:10px 0px 20px 10px }
td.ktml03 { padding:10px 30px 20px 20px; border-right:1px solid #A8A8A8; line-height:17px }
td.ktml03 input { margin-bottom:7px }
td.ktml03 img { margin-right:40px }
td.ktml03 span { line-height:20px }
td.ktml04 { padding:10px 0px 0px 20px }
td.ktml04_2 { padding:12px 0px 10px 0px }
.smb { background-color:384a69 }
td.ktml table { margin:7px 0px 10px 0px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height:13px }
td.ktml abbr { color:red; display:block; font-size:10px; margin:0 0 0 0 }
td.t_plm3 abbr { color:red; display:block; font-size:10px; margin:0 0 0 15 }
td.ktmr { border-right:1px solid #A8A8A8 }
td.ktmr01 { border-right:1px solid #A8A8A8; padding:10px 20px 10px 0px }
td.ktmr02 { border-right:1px solid #A8A8A8; padding:10px 20px 10px 20px }
td.t_plm2 #lw0 { cursor:pointer }
td.t_plm2 #lw, #lw3 { display:none }
td.ktmr table { margin:7px 0px 10px 10px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height:13px }
td.ktmr u { cursor:pointer }
td.ktmr1 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -26px }
td.ktmr2 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -81px }
td.ktmr3 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -121px }
td.ktmr4 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -161px }
td.ktmr5 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -211px }
td.ktmr6 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -250px }
td.ktmr7 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -303px }
td.ktmr8 { background-image:url(images/startseite/isprites.gif); background-repeat:no-repeat; background-position: 0 -356px }
td.ktbl { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -28px }
td.ktbr { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -41px }
td.ktb { background-image:url(images/startseite/ksprites.gif); background-repeat:no-repeat; background-position: 0 -28px }
td.ktb2 { background-image:url(images/startseite/psprites.gif); background-repeat:no-repeat; background-position: 0 -54px }
td.ktb3 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -41px }
td.ktb4 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -28px }
td.ktb5 { background-image:url(images/startseite/cc_sprites.gif); background-repeat:no-repeat; background-position: 0 -54px }
#pdf_sb_lt { position:absolute; margin:-92 0 0 100; width:104px; height:96px; background-image:url(images/pdf-sb.gif); background-repeat:no-repeat; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:14px; padding:6 5 0 12; }
#pdf_sb_l { position:absolute; margin:-92 0 0 102; width:104px; height:96px; background-image:url(images/pdf-sb.gif); background-repeat:no-repeat; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:14px; padding:6 5 0 12; }
#pdf_sb_kl_lt { position:absolute; margin:-14 0 0 108; cursor:pointer; display:none; }
#pdf_sb_kl_l { position:absolute; margin:-14 0 0 110; cursor:pointer; display:none; }
#factor_sb { position:absolute; margin:-90 0 0 50; width:78px; height:96px; background-image:url(images/factor-sb.gif); background-repeat:no-repeat; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:14px; padding:6 5 0 11; text-align:left; z-index:401; display:none }
#factor_sb_kl { position:absolute; margin:-10 0 0 52; width:14px; height:16px; background-image:url(images/ausrufezeichen.gif); background-repeat:no-repeat; cursor:pointer; display:none }
#info_obj_sg { position:absolute; margin:-10 0 0 106; width:14px; height:16px; background-image:url(images/fragezeichen.gif); background-repeat:no-repeat; cursor:pointer }
#datumzeile_sb_kl { position:absolute; margin:-20 0 0 0; cursor:pointer; }
#frgi { position:absolute; margin:-8 0 0 204; cursor:pointer; }
#wb01 { position:absolute; margin:0 0 0 0; z-index:410; display:none; }
#ama { cursor:pointer; margin:0 0 0 35; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
#ama div { background-image:url(images/startseite/ob-sprites.gif?t=1); background-repeat:repeat; background-position:0 50px; border:0px solid #090 }
#ama div.ob1 { width:3px; height:21px; margin:0 0 0 0; background-position:0 0 }
#ama div.ob2 { height:21px; padding:4 5 0 5; background-position:0 -22px; background-repeat:repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:white; font-weight:bold; white-space:nowrap; text-align:center; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
#ama div.ob3 { width:3px; height:21px; background-position:-4px 0 }
#ama_aus { margin:0 0 4 35; cursor:pointer; display:none }
.ama2 { cursor:pointer; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
.ama2 div { background-image:url(images/startseite/ob-sprites.gif?t=1); background-repeat:repeat; background-position:0 50px; border:0px solid #090 }
.ama2 div.ob1 { width:3px; height:21px; margin:0 0 0 0; background-position:0 0 }
.ama2 div.ob2 { height:21px; padding:3 5 0 5; background-position:0 -22px; background-repeat:repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:white; font-weight:bold; white-space:nowrap; text-align:center; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
.ama2 div.ob3 { width:20px; height:21px; background-position:-8px 0 }
.bs0 { margin:4 0 0 0 }
.bs { margin:-72 0 50 -10 }
.bs span { display:block; width:40px; height:40px; font-family:Tahoma, Geneva, sans-serif; font-size:34px; line-height:40px }
.bs b { font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:12px; white-space:nowrap; display:block; text-align:center; font-weight:normal }
.bs div { position:absolute; margin:-20 0 0 -42; width:85px; border-top:2px solid #384A69; font-family:Tahoma, Geneva, sans-serif; font-size:1px; line-height:1px }
.bs11 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: 0 -40px }
.bs12 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -40px -40px }
.bs13 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -80px -40px }
.bs14 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -120px -40px }
.bs15 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -160px -40px }
.bs21 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: 0 0 }
.bs22 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -40px 0 }
.bs23 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -80px 0 }
.bs24 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -120px 0 }
.bs25 { background-image:url(images/startseite/steps_sprites.gif); background-repeat:no-repeat; background-position: -160px 0 }
.bs111 { color:#FF6A00; }
.bs121 { color:#FF6A00; }
.bs131 { color:#FF6A00; }
.bs141 { color:#FF6A00; }
.bs151 { color:#FF6A00; }
.bs211 { color:#384A69; }
.bs221 { color:#384A69; }
.bs231 { color:#384A69; }
.bs241 { color:#384A69; }
.bs251 { color:#384A69; }
.bs251 { color:#384A69; }
.f156 { font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:16px; margin:10 0 10 40 }
.f157 { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #9a9a9a; padding:0 0 0 20 }
.f158 { background: #f8f8f8; border:1px solid #CCC }
.f159 { padding:10 0 10 10 }
.f160 { padding:30 3 10 10 }
.f161 { padding:16 0 20 10 }
.f162 { margin:8 15 0 5 }
.f163 { margin:5 0 0 0 }
.f164 { margin:3 0 3 0 }
.f165 { width:650px; height:32px; margin:0 0 0 0; background-image:url(images/sfhg.gif); border-left:1px solid #8EA0B8; border-top:1px solid #8EA0B8; border-right:1px solid #90A0AF; border-bottom:1px solid #90A0AF; font-size:22px }
.f165_2 { width:360px; height:32px; margin:0 0 0 0; background-image:url(images/sfhg.gif); border-left:1px solid #8EA0B8; border-top:1px solid #8EA0B8; border-right:1px solid #90A0AF; border-bottom:1px solid #90A0AF; font-size:22px }
.f166 { padding:0; margin:0; border:1px solid red }
.f167 { position:absolute; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:white; font-weight:bold; white-space:nowrap; width:209px; text-align:center; margin:4 0 0 4; -moz-user-input:none; -moz-user-select:-moz-none; -webkit-user-select:none }
.f168 { position:absolute; margin:-21 0 0 0; cursor:pointer }
.f169 { position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:-16 0 0 104; color:blue; text-decoration:underline; cursor:pointer }

#warten { position:fixed; width:512px; height:512px; top:50%; left:50%; margin:0 0 0 0px; background-image:url(images/sanduhr.gif); filter:alpha(opacity=30); opacity:0.3; background-repeat:no-repeat; z-index:300; display:none }
* html #warten {
position: absolute;
top:260px;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}