div#login{ background:none no-repeat scroll 0 0 #E5E5E5; border:1px solid #CCCCCC; float:left; margin-top:1px; padding:10px; width:332px; } div#forgetpwd{ background:none no-repeat scroll 0 0 #E5E5E5; border:1px solid #CCCCCC; float:left; margin-top:1px; padding:10px; width:460px; } div#forgetpwd .row{ clear:both; float:left; width:460px; margin:10px 0; } div#forgetpwd input.email{ width:300px; } div#forgetpwd .cell{ float:left; } div#abobereich{ background:none no-repeat scroll 0 0 #DDDDDD; float:right; height:150px; width:309px; } div#abobereich h2, div#login h2, div.aboInfo h2{ line-height:20px; padding:0 5px; } div.aboInfo{ background:none no-repeat scroll 0 0 #DDDDDD; float:left; height:152px; width:310px; } div.aboInfo .text{ font-family:helvetica; font-size:11px; } div.aboInfo p, div.aboInfo strong{ font-family:helvetica; overflow:hidden; padding:0 5px; text-align:justify; } div.aboPresent { cursor:pointer; float:left;  margin-right:20px; padding:0; } .rgroup h3{ margin:20px 0 3px; width:100%; } div.aboPresent img{ border:medium none; width:310px; } .auswahl{ background: url("/csspics/nav/arrow_silver.gif") no-repeat scroll 6px 6px #CCCCCC; border: medium none; color: #990000; cursor: pointer; float: left; font-size: 11px; margin: 0 0 0 0; padding: 5px 26px; position: relative; text-align: left; text-decoration: none; width: 310px; } .auswahl:hover, div.aboPresent:hover .auswahl{ background:url("/csspics/nav/arrow_silver_ro.gif") no-repeat scroll 6px 6px #CCCCCC; } div#abobereich form, div#login form{ margin:10px 0 0; text-indent:5px; } div#abobereich .text, div#login .text{ font-size:13px; text-align:justify; } div#abobereich .fcont, div#login .fcont{ clear: both; float: left; margin: 0 0 2px; padding: 2px 0; width: 100%; } div#abobereich .label, div#login .label{ float:left; font-size:12px; padding:5px 0; width:95px; } div#abobereich div.clear, div#login div.clear{ clear:both; float:left; height:12px; padding:0; width:100%; } div#abobereich input#formUser { float:left; width:203px; } div#abobereich input#formPassword { float:left; width:203px; } div#login input#formUser { height:20px; width:200px; } div#login input#formPassword { height:20px; width:200px; } div#abobereich input#loginme, div#login input#loginme{ background: url("/csspics/nav/arrow_silver.gif") no-repeat scroll 0 2px transparent; border: 0 none; color: #990000; cursor: pointer; float: left; height: 20px; margin-left: 100px; padding: 0 0 0 16px; text-indent: 0; width: 80px; } div#abobereich a.weiterlesen2 , div#login a.weiterlesen2{ background:url("/csspics/nav/arrow_silver.gif") no-repeat scroll 0 0 transparent; color:#990000; cursor:pointer; float:left; font-size:11px; margin-left:100px; padding:2px 18px; text-decoration:none; width:auto; } div#abobereich input#loginme:hover, div#login input#loginme:hover{ background:url("/csspics/nav/arrow_silver_ro.gif") no-repeat scroll 0 2px transparent; ; } div#abobereich a.weiterlesen2:hover, div#login a.weiterlesen2:hover { background:url("/csspics/nav/arrow_silver_ro.gif") no-repeat scroll 0 0px transparent; } div#register input#registerButton { background:url("/csspics/nav/arrow_silver.gif") no-repeat scroll 3px 4px #EEEEEE; border:1px solid #CCCCCC; color:#990000; cursor:pointer; margin-left:0px; margin-top:0; text-align:center; width:200px; } div#register input#registerButton:hover{ background:url("/csspics/nav/arrow_silver_ro.gif") no-repeat scroll 3px 4px #EEEEEE; } div#abobereich span#zahl{ color:#990000; font-size:21px; font-weight:bold; } div#abobereich div#preis{ display:block; float:right; font-size:17px; font-weight:bold; } div#abobereich div#extern{ clear:both; display:block; float:left; margin:10px 0; } div#abobereich div#extern2{ clear:both; display:block; float:left; margin:10px 0; } div.YourAbo{ float: left; height: 256px; margin-right: 20px; text-align: center; width: 310px; } div.YourAbo img{ border: 0 none; height:100%; width: 100%; } div.vertikal{ background: none repeat scroll 0 0 #CBCBCB; float: left; height: 256px; margin-top: 20px; width: 1px; } div.AboTabelle{ float: right; height: 262px; width: 309px; } div.AboTabelle h2{ float: left; margin-left: 20px; width: 200px; } div.pfeil{ float: left; height: 126px; width: 20px; } div.pfeil:hover{ background:url("/abos/Pfeil.gif") no-repeat scroll 50% 50% #FFFFFF; } div.aborow{ float: right; height: 50%; width: 100%; } div.aborow:hover{  } div.aborow.aktiv div.abopk, div.aborow:hover div.abopk{ background:none repeat scroll 0 0 #CCCCCC; } div.aborow.aktiv div.abopk, div.aborow:hover div.abopk{ background:none repeat scroll 0 0 #CCCCCC; } div.aborow:hover div.pfeil{ background:url("/abos/Pfeil_grau.gif") no-repeat scroll 50% 50% #FFFFFF; } div.aborow.aktiv div.pfeil{ background:url("/abos/Pfeil.gif") no-repeat scroll 50% 50% #FFFFFF; } div.abopk{ background: none repeat scroll 0 0 #ECECEC; border: 1px solid #CCCCCC; cursor: pointer; float: right; font-weight: bold; margin-top: 0; padding: 38px 0; width: 287px; } div.abopk p.name{ font-size: 18px; margin: 0 0 16px; text-align: center; } div.abopk p.preis{ font-size: 15px; margin: 0 0; text-align: center; } span.zahl{ color:#AA0000; font-size:21px; }  div#register{ clear:both; margin-bottom:20px; } div.cell { float:left; } div.InfoRow{ background:none repeat scroll 0 0 #EEEEEE; clear:both; float:left; font-size:14px; font-weight:600; letter-spacing:1px; line-height:20px; margin:10px 0 7px; width:100%; display:none; } div.mspacer{ float:left; width:4px; } div.rgroup{ clear: both; float: left; width: 100%; } div.clearh{ clear:both; height:15px; font-size:5px; line-height:5px; }.htown_anzeige{ clear: both; clip: auto; display: table; float: left; margin-bottom: 20px; margin-top: 0px; padding: 0; width: 309px; } .htown_anzeige p.yours{ float: left; line-height: 1.3em; margin-bottom: 0; margin-top: 4px; padding-bottom: 4px; white-space: normal; width:100%; } .anz_line{ background-image: none; background-position: 0 0; border-bottom: 1px solid #CBCBCB; float: left; font-size: 11px; line-height: 14px; padding: 3px 0; text-align: left; width: 100%; } .xh4{ clear: both; color: #444444; float: left; font-size: 10px; height: 11px; line-height: 10px; margin: 0 0 2px; position: relative; width: 100%; } .anz_line h3{ font-size: 11px; line-height: 13px; margin: 0 0 0; } .anz_line a, .anz_line h3 a, p.yours a{ font-size: 11px; line-height: 13px; margin: 0 0 0; text-decoration:none; } .anz_line a.wwwlink, p.yours a.wwwlink{ color:#990000; float: left; line-height: 20px; text-decoration: none; width: 310px; } .anz_line a.ablue, p.yours a{ color:#003699; } .anz_line a.ablue:hover, p.yours a:hover{ color:#990000; } a.showa{ display: none; left: -310px; margin: -46px 0 0; position: absolute; text-align: center; width: 310px; z-index: 100; } a.showa img{ border: 2px outset #FFFFFF; display: inline; height: auto; margin: 0px; width: 306px; } .htown_anzeige ol{ float: left; margin: 0; width: 310px; }  div#part1{ clear: both; float: left; margin: auto; width: 309px; } div#part2{ clear: both; float: left; width:309px; } .anzeige, .anzeigeBox, .eigenanzeige, .bframe{ clear: both; display: inline-table; float: left; margin-bottom: 20px; width: 100%; } .anzeige a, .anzeigeBox a , .eigenanzeige a, .bframe a{ display: table-cell; float: left; width: 100%; } .anzeige img, .anzeigeBox img, .eigenanzeige img, .bframe img{ border: 0 none; display: table-cell; float: left; height:auto; width: 100%; } .anzeige h5, .anzeigeBox h5, .eigenanzeige h5, .bframe h5, .htown_anzeige h5{ clear: both; color: #444444; float: left; font-size: 10px; height: 11px; line-height: 10px; margin: 0 0 2px; position: relative; width: 100%; }  .kleinanzeige { width:310px; float:left; margin-bottom:18px; } .kleinanzeige .kopf h4 { margin-top:0px; } .kleinanzeige .kopf h4 .datum { color:#333333; padding-left:6px; } .kleinanzeige .kopf .kategorie { font-weight:bold; color:#666666; letter-spacing:1px; float:right; margin-top:-1px; } .kleinanzeige .body { background-color:#E6E6E6; height:140px; } .mitbild .body { height:166px; } .mitbild img { float:left; height:100px; margin:2px 10px 2px 2px; width:90px; } .kleinanzeige#hoch .body { height:340px; } .kleinanzeige .text { padding:12px; padding-bottom:4px; padding-top:8px; margin-top:0px; font-size:12px; line-height:1.3em; text-align:left; } .kleinanzeige .preis { font-family: Helvetica, arial, Verdana, sans-serif; font-size:13px; line-height:1.4em; font-weight:bold; color:#990000; } .kleinanzeige .kontaktdaten { font-family: Helvetica, arial, Verdana, sans-serif; font-size:13px; line-height:1.4em; background-color:#E6E6E6; height:25px; padding:0px 12px; } .kleinanzeige .kontaktdaten p { margin:0px; } .kleinanzeige h3 { font-size:13px; margin-top:8px; margin-bottom:4px; } .sucheschliessen a.weiterlesen, .kleinanzeige a.weiterlesen { padding:2px 0px 4px 22px; background-image:url(/csspics/nav/arrow_silver.gif); margin-top:14px; } .kleinanzeige a.weiterlesen { color:#333333; } .sucheschliessen a.weiterlesen:hover, .kleinanzeige a.weiterlesen:hover { background-image:url(/csspics/nav/arrow_silver_ro.gif); text-decoration:none; } .intro { font-size:13px; line-height:1.3em; } #kleinanzeigen .search{ background-color: #DDDDDD; float: left; height: 39px; width: 310px; } #kleinanzeigen .search form{ margin:3px; margin-left:5px; } #kleinanzeigen .search input#textfield { color: #666666; float: left; margin: 4px; width: 249px; } #kleinanzeigen .search input#textfield:focus{ color:#333333; } #kleinanzeigen .search input#suchen{ background: url("/csspics/button_suche.gif") no-repeat scroll 0 0 transparent; border-width: 0; cursor: pointer; float: left; height: 24px; margin: 4px 0px 0 8px; width: 26px; } #kleinanzeigen .search input#suchen:hover { background-image: url(/csspics/button_suche_ro.gif); } .suchergebnis { padding-bottom:18px; background-image:url(/csspics/nav/marker_down.gif); background-repeat:no-repeat; background-position:center bottom;} .suchergebnis .box { margin-top:20px; background-color:#E6E6E6; padding:12px; padding-bottom:4px; padding-top:8px; } .suchergebnis .betonung { color:#990000; } .sucheschliessen { float:right; }.archivLayer{ background:none repeat scroll 0 0 #DDDDDD; clear:both; display:table-row-group; float:left; margin:2px 0 20px; padding:5px 0 0; width:970px; } .archivLayer #harchiv{ background:none repeat scroll 0 0 #DDDDDD; clear:both; float:left; width:100%; } span.lefteck{ background:url("/nav/archiv_nav_links.gif") no-repeat scroll 100% 0 transparent; float:left; height:18px; width:6px; } span.righteck{ background:url("/nav/archiv_nav_rechts.gif") no-repeat scroll 100% 0 transparent; float:left; height:18px; width:6px; } .archivLayer #harchiv select{ border:medium none; display:block; float:left; font-size:12px; font-weight:bold; height:19px; letter-spacing:0.3px; margin-left:0; padding:2px 0; width:165px; } #bezeichnung{ color:#990000; float:left; font-size:15px; font-weight:bold; line-height:16px; margin-left:1px; padding:0 4px 4px 0; } .archivLayer #community, .archivLayer #suchergebnis{ float:left; font-size:15px; font-weight:bold; line-height:16px; margin-left:5px; padding:5px 0 0 0; } .archivLayer #suchergebnis { color:#990000; } .archivLayer #intervalForm{ float:left; padding:4px 0 0 0px; } .archivLayer #Interval_label{ float:left; font-size:14px; font-weight:bold; line-height:18px; margin-left:5px; padding:2px 10px 0 0; } .archivLayer .aktion{ background:url("/csspics/nav/arrow_red.gif") no-repeat scroll left 52% transparent; color:#990000; float:right; font-weight:bold; line-height:17px; margin-right:0; padding:5px 5px 0 20px; text-decoration:none; } .archivLayer #topArea{ background:none repeat scroll 0 0 #DDDDDD; clear:both; float:left; margin-bottom:0; padding:0; width:100%; } .archivLayer ul#commeneu { background:none repeat scroll 0 0 transparent; display:block; float:left; margin:15px 0 10px 5px; padding:2px 0; width:700px; } .archivLayer .search{ float:right; margin:17px 5px 10px 2px; text-align:right; } .archivLayer #commeneu li { background-image:url("/nav/archiv_nav_links.gif"); background-position:0 0; background-repeat:no-repeat; display:block; float:left; font-size:12px; line-height:18px; margin-right:8px; padding:0; } .archivLayer #commeneu li a { background:url("/nav/archiv_nav_rechts.gif") no-repeat scroll 100% 0 transparent; display:block; float:left; padding-left:6px; padding-right:6px; text-decoration:none; } .archivLayer #commeneu li span { background:none no-repeat scroll 0 0 #FFFFFF; display:block; line-height:18px; margin:0; padding:0; } .archivLayer #commeneu li.aktiv { background-image:url("/nav/archiv_nav_links_rot.gif"); } .archivLayer #commeneu li.aktiv a { background:url("/nav/archiv_nav_rechts_rot.gif") no-repeat scroll 100% 0 transparent; } .archivLayer #commeneu li.aktiv span { background:none no-repeat scroll 0 0 #990000; color:#FFFFFF; } .archivLayer #textfield{ border:0 solid #DDDDDD; float:left; font-size:11px; height:12px; margin-right:0; margin-top:0; width:200px; } .archivLayer .search img{ cursor:pointer; float:left; height:20px; margin:0 0 0 6px; position:relative; width:20px; } .archiv_artikel { border-top:1px solid #CBCBCB; clear:both; float:left; margin-bottom:18px; width:310px; } .kthumb { cursor:pointer; float:left; margin:0 0 0 6px; position:relative; } .archiv_artikel h6{ border-top:1px solid #CCCCCC; float:left; line-height:14px; margin-bottom:0; margin-top:0; padding:2px 0; width:100%; } .archiv_artikel .commname{ float:left; margin-top:0; } .archiv_artikel .artdate{ float:right; margin-top:0; } .archiv_artikel h2{ clear: both; float: left; margin: 5px 0; width: 310px; } .archiv_artikel .text{ clear:both; float:left; width:310px; } .spanleft{ float:left; width:232px; } .spanright{ float:right; width:78px; } .block{ float:left; margin-bottom:8px; width:310px; } a.anews{ border-bottom:1px solid #CBCBCB; clear:both; float:left; margin:0 0 0; padding:0 0; text-decoration:none; width:310px; } a.anews span{ cursor: pointer; } a.anews:hover{ color:#990000; text-decoration:none; } a.anews:visited{ color:#990000; text-decoration:none; } a.anews span.anewsbody{ clear:both; float:left; line-height:13px; padding:2px 0 5px; width:310px; } .hinweis{ background:none repeat scroll 0 0 #DDDDDD; clear:both; color:#034599; float:left; letter-spacing:1px; margin:10px 0 0; padding:1%; text-align:justify; width:98%; }.box{ background-color:#EEEEEE; border:1px solid #EEEEEE; clear:both; float:left; margin:0 0 20px; width:620px; } .boxHead{ background-color:#F5F5F5; clear:both; float:left; margin:0; padding:0 5px; width:610px; } .boxBody{ background-color:#FEFEFE; clear:both; float:left; padding:10px 5px; width:610px; } .boxFoot{ background-color:#F5F5F5; clear:both; float:left; padding:10px 5px; width:610px; } #LBarea.area{ clear:both; float:left; width:970px; } #LBarea .text{ font-family:Helvetica; font-size:11px; } #LBarea.area .firstone h4{ background:none repeat scroll 0 0 #EEEEEE; border:1px solid #EEEEEE; margin-top:0; } #LBarea.area h1{ background:none repeat scroll 0 0 #F5F5F5; border:1px solid #EEEEEE; color:#333333; font-family:Helvetica,arial,Verdana,sans-serif; font-size:21px; font-weight:normal; line-height:1.3em; margin-bottom:6px; margin-top:0px; text-align:left; width:620px; } #LBarea.area h3{ background-color:#FFFFFF; font-family:Helvetica,arial,Verdana,sans-serif; font-size:15px; font-weight:bold; line-height:1.6em; margin:10px 0 0 -5px; text-align:left; text-indent:5px; width:620px; } #thumbview{ height:205px; margin-left:-3px; margin-top:-410px; padding:0; position:absolute; width:310px; } #zoomerImg{ border:0 none; display:inline; height:205px; margin:0; padding:0; position:inherit; width:310px; }div#yourAdvertView { clear: both; float: left; width: 100%; } a.next, a.save{ background: url("/csspics/nav/arrow_silver.gif") no-repeat scroll 2px 5px #EEEEEE; border: 2px solid #EEEEEE; color: #990000; cursor: pointer; float: left; font-size: 11px; height: 23px; line-height: 25px; margin-top: 10px; padding: 0 4px 0 26px; text-align: center; text-decoration: none; width: auto; } #contactForm input#sendAdvert, #contactForm input#anmelde, #contactForm button.next{ background: url("/csspics/nav/arrow_silver.gif") no-repeat scroll 2px 5px #EEEEEE; border: 2px solid #EEEEEE; color: #990000; cursor: pointer; float: left; height: 26px; line-height: 26px; margin-top: 10px; padding-left: 20px; text-align: center; width: auto; } a.next{ float: right; margin-right: 86px; } a.next:hover, a.save:hover{ background: url("/csspics/nav/arrow_silver_ro.gif") no-repeat scroll 2px 5px #EEEEEE; text-decoration: none; } #contactForm #alg{ background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #AAAAAA; left: 328px; position: absolute; top: 226px; z-index: 100; } #contactForm #alg h3{ float:left; margin-top: 40px; } #contactForm #alg .close{ display: inline; float: right; height: 25px; left: 0; margin: 2px 0 20px; position: absolute; top: 0; width: 100%; z-index: 200; } #contactForm p { clear: both; float: left; text-align: justify; width: 100%; } p.clearx{ line-height: 10px; margin-bottom: 0; margin-top: 0; } p.anleitung{ margin-bottom: 10px; margin-top: 3px; } #contactForm li { background: none repeat scroll 0 0 transparent; float: left; line-height: 1.5em; margin-bottom: 0; margin-top: 0; padding: 5px 0 0; width: 100%; } #contactForm .tabelle { clear: both; float: left; margin: 0 0 1px; padding: 7px 0 12px; width: 100%; } #contactForm .tabelle h1, #contactForm .tabelle h2, #contactForm .tabelle h3{ margin:0; } #contactForm{ clear: both; float: left; width: 100%; } #contactForm.contactForm{ clear: both; float: left; padding:1%; width: 98%; } #contactForm .actionrow{ background-color: #CCCCCC; float: left; text-align: left; width: 480px; } #contactForm h1, #contactForm h2, #contactForm h3, #contactForm h4{ clear:both; float:left; width:100%; } #advertForm, #loginForm, #inLoginForm{ clear: both; float: left; padding: 0; width: 100%; } #contactForm .text, #redaktionstext.text{ clear: both; float: left; font-size: 11px; width: 100%; } #contactForm p.info{ font-size: 10px; font-weight: normal; margin-top: 20px; text-align: left; } span.formAsterics{ color: #C30000; font-size: 11px; font-weight: bold; } #contactForm .formclear{ clear:both; float:left; line-height:0px; height:0px; width:100%; } #contactForm .label { float: left; font-size: 11px; margin: 1px 0; text-indent: 0px; width: 22%; } #contactForm .aktionfield{ float: left; margin: 1px 0; width: 49%; } #contactForm .feld{ clear: none; float: right; margin: 2px 0; width: 76.5%; } #contactForm .feld img{ float: left; margin-left: -8px; } #contactForm .zeile{ clear:both; float:left; margin:8px 0 0; padding-left:130px; width:auto; } #contactForm input{ font-size: 11px; padding: 5px 0; width: 310px; } #contactForm input#advertTitle{ font-weight:bold; } #contactForm input#number, #contactForm input#postalCode, #contactForm input#telefon, #contactForm select#anrede, #contactForm select#land { padding: 5px 0; width:160px; } #contactForm input#street, #contactForm input#town, #contactForm input#email{ padding: 5px 0; width:240px; } #contactForm input#vorname{ padding: 5px 0; width: 200px; } #contactForm input#nachname{ padding: 5px 0; width: 200px; } #contactForm textarea#message, #contactForm input#subject{ padding: 5px 0; width:405px; } #contactForm textarea#AnzeigeText{ width:405px; height:60px; } #contactForm select#subject{ font-weight: bold; padding: 3px 0; width: 407px; } #contactForm select#rubrik{ width:314px; } #contactForm button.next{ float: right; } #contactForm input#sendContact, input#resetButton { width: 156px; } option.gray{ color: #CCCCCC; text-align:center; }.dialogbox{ clear: both; float: left; margin-top: 0px; width: 638px; } .dialogbox div.text{ font-size:11px; } #topdiaolgtext { padding: 0 0 11px; } -dialog-thema{ margin-top:20px; } #dialog-thema-vorgechichte{ font-style: italic; margin-bottom: 6px; padding: 2px 0 0; } #dialog-content{ } #dialog-content.group{ margin-bottom:0; } #dilog_autor{ margin: 0 0 10px; } #dilog_employee{ background: none repeat scroll 0 0 #F9F9Ff; padding: 0 3px; } #dialog-content h4{ color:#999999; }.debug_error{ clear: both; color: #777777; float: left; overflow: auto; position: relative; width: 100%; } .debug_error h2{ clear: both; color: #CC0000; float: left; font-size: 17px; line-height: 32px; margin: 0; width: 100%; } .debug_error h3{ clear: both; color: #990000; float: left; font-size: 15px; line-height: 30px; margin: 0; width: 100%; } .debug_error pre{ clear: both; display: none; float: left; font-family: monospace; font-size: 11px; letter-spacing: 0.5px; line-height: 16px; overflow: hidden; white-space: pre-line; width: auto; }*{ font-family:Helvetica,Arial,Verdana,sans-serif; margin:0; padding:0; } body{ background: none repeat scroll 0 0 #FFFFFF; color: #333333; font-size: 11px; line-height: 1.3em; } #page { background: none repeat scroll 0 0 #FFFFFF; display: table; margin: auto; padding: 5px; width: 970px; } #page.ie5{ display:table; margin:0 10%; padding:40px; overflow:hidden; width:1024px; } #master{ background: none repeat scroll 0 0 #FFFFFF; float: left; position: relative; width: 970px; } #header { clear: both; float: left; margin: 0 0 30px; overflow: hidden; width:100%; } #navigation { background:url("/csspics/nav/bg_mainnav.gif") repeat-x scroll 0 0 transparent; clear:both; float:left; height:47px; margin:0; width:100%; } #content { clear:both; float:left; margin:0 0 20px; width:100%; } #footer {  clear:both; float:left; margin:0; width:100%; } .area { clear:both; float:left; width:970px; } #bottomArea.area{ margin:20px 0 0 0; } #archiv { overflow:auto; } .leftcol {  float:left; width:640px; padding:0; overflow: hidden; } .rightcol { clear: none; float: right;  width: 310px; position:relative; } .lcol{ float:left; margin: 0 10px 0 0; width:310px; } .mcol{ float:left; margin: 0 0 0 10px; width:310px; } .rcol{ float:right; margin:0 0 0 20px; width:310px; } .clear { clear:both; font-size:1px; height:0px; } .auto_resize_iframe { background: none repeat scroll 0 0 #DDDDDD; height: auto; } .Inframe{ background: none repeat scroll 0 0 #FFFFFF; border: 0 none transparent; color: #FFFFFF; height: 287px; margin-bottom: 20px; overflow: hidden; width: 100%; }.gwd { background: url("/csspics/nav/bg_mainnav.gif") repeat scroll 0 0 transparent; float: left; margin:0 0 20px 0; width: 100%; } .gwd h2 { color: #FFFFFF; font-size: 20px; font-weight: normal; line-height: 1em; padding: 7px 10px; text-align: left; width: 290px; } .gwd ul { clear: both; float: left; margin: 0; width: 310px; } .gwd ul li{ background-image: none; background-position: 0 0; border-top: 1px solid #999999; clear: both; display: list-item; float: left; padding: 10px 0; width: 310px; } .gwd ul li img{ border: 0 none; float: left; height: auto; margin: 0 10px; width: 90px; } .gwd ul li a { color: #FFFFFF; float: left; line-height: 13px; margin-top: -1px; overflow: hidden; padding-right: 10px; text-decoration: none; width: 190px; } .gwd ul li a span#thema{ color:#999999; } .gwd ul li a:hover { color: #999999; } .gwd ul li a:hover span#thema { color: #FFFFFF; }a.aktiv{ color:#990000; } div.message{ background: none repeat scroll 0 0 #004488; border: 1px solid #004488; color: #FFFFFF; float: left; font-size: 11px; font-weight: normal; letter-spacing: 1px; line-height: 20px; margin: 10px 0; padding: 0 1%; text-align: justify; white-space: normal; width: 98%; } .printx{ background-color: #FFFF99; border: 2px solid #CCCCCC; clear: both; color: #777777; margin: auto; overflow: auto; padding: 5px 1%; position: relative; } .firstone{ margin:0; padding:0; } .firstone h4{ margin-top:-4px; } .ok { color:#000097 } .error { color:#BB0000 } .responseMessage{ color:#034593; background-color:#ab0; } .phpDebugError{ background-color:#ffffff; border:2px solid #990000; clear:both; float:left; margin:20px 0; padding:0; position:relative; width:auto; } .phpDebugError h2{ background-color:#EEEEEE; text-indent:2px; } #Impressum,#About{ clear: both; float: left; width: 100%; } #Impressum h1, #About h1{ color:#333333; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:21px; font-weight:normal; line-height:1.3em; margin-bottom:10px; margin-top:0px; text-align:left; } #Impressum h2, #About h2{ float: left; width: 100%; } #Impressum p, #About p, #Redaktionstext p{ clear: both; float: left; margin-bottom: 20px; text-align: justify; width: 100%; } #Impressum p#lastp, #About p#lastp, #Redaktionstext p#lastp{ margin-bottom: 0px; } #About a{ text-decoration:none; } #alg{ clear:left; float:left; padding:0; width:640px; } #alg h1{ color:#333333; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:21px; font-weight:normal; line-height:1.3em; margin-bottom:10px; margin-top:0px; text-align:left; } #alg ul{ list-style:none inside none; margin:10px 0 15px 19px; } #alg ul li{ background:none repeat scroll 0 0 #FFFFFF; color:#444444; font-size:11px; list-style:upper-roman outside none; margin-left:5px; padding:0; text-align:justify; width:598px; } .agb{ background-color:#FFFFFF; border:2px groove #EEEEEE; color:#444444; display:none; height:400px; left:415px; overflow:auto; padding:0 5px; position:fixed; top:20%; width:595px; z-index:200; } .agb ul{ clear:both; float:left; margin:10px 0px; padding:0 5px; width:585px; } .agb ul li{ clear:both; float:left; font-family:helvetica; font-size:11px; line-height:16px; list-style:upper-roman inside none; text-align:justify; width:96%; } .close input[type="button"]{ cursor:pointer } div.close{ background:url("/system/haken.gif") no-repeat scroll 99% 50% #E6E6E6; cursor:pointer; font-weight:bold; line-height:26px; text-align:center; } pre.code{ background-color:#034598; color:#FFFFFF; font-family:monospace; font-size:11pt; font-weight:bold; line-height:11pt; } div.clearh2{ clear:both; line-height:5px; margin-top:14px; } .watermark{ -moz-opacity:.3; background: none repeat scroll 0 0 #111111; color: #FFFFFF; cursor: pointer; filter:alpha(opacity=30); float: right; font-family: monospace; height: 25px; left: auto; line-height: 25px; margin-top: -25px; opacity: 0.30; padding: 0 1%; position: relative; text-align: center; top: auto; width: auto; z-index: 100; }.bigImageLayer{ background: none repeat scroll 0 0 #FFFFFF; float: left; height: 360px; margin-bottom: 3px; overflow: hidden; position: relative; text-align: center; width: 640px; } .bigImageLayer.typ1{ background: none repeat scroll 0 0 #555555; } .bigImageLayer.typ2{ background: none repeat scroll 0 0 #555555; } .bigImageLayer img{ border:0 none; display: inline; height:100%; position: relative; width: 100%; } .bigImageLayer.typ1 img{ float: none; height: 360px; margin: auto; position: relative; width: auto; } .bigImageLayer.typ2 img{ float: none; height: 360px; margin: auto; position: relative; width: auto; } .smallImageLayer{ background: none repeat scroll 0 0 #FFFFFF; float: left; height: 174px; overflow: hidden; position: relative; text-align: center; width: 310px; } .smallImageLayer.typ1{ background: none repeat scroll 0 0 #555555; } .smallImageLayer.typ2{ background: none repeat scroll 0 0 #555555; } .smallImageLayer img{ border: 0 none; display: inline; height: 100%; position: relative; width: 100%; } .smallImageLayer.typ1 img{ float: none; height: 174px; margin: auto; position: relative; width: auto; } .smallImageLayer.typ2 img{ float: none; height: 100%; width: auto; } table{ border-collapse:separate; display:table; } td { font-family: Helvetica, arial, Verdana, sans-serif; font-size:11px; line-height:1.3em; color:#333333; } p { margin-bottom: 6px; margin-top: 2px; } h1,h2,h3,h4,h5,h6{ clear: both; color: #333333; float: left; font-family: Helvetica,arial,Verdana,sans-serif; font-weight: normal; text-align:left; width: 100%; } .tophead{ margin-top:0px; line-height:1.1em; } h1 { font-size:21px; line-height:1.3em; margin:0 0 2px 0; } h2 { color: #333333; font-family: Helvetica,Arial,Verdana,sans-serif; font-size: 13px; font-weight: bold; line-height: 1.4em; margin-bottom: 2px; margin-top: 0; text-align: left; } h3 { font-size:12px; font-weight:bold; line-height:1.5em; margin:20px 0 1px 0; } h3.floated{ clear: both; float: left; margin: 0; overflow: hidden; width: 100%; } h4 { color:#707070; font-size:11px; letter-spacing:1px; line-height:1.3em; margin:0 0 2px 0;  } h4#firstitem { float:left; margin-top:0px; } h6 { clear: both; color: #003366; float: left; font-family: Helvetica,Arial,Verdana,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 1px; line-height: 1.5em; margin-bottom: 1px; margin-top: 6px; text-align: left; } div.last{ margin:0; margin-bottom:0; } .artikel h6 { margin-top: 2px; } .artikel h2 { margin-top: 0px; } p.antext{ clear: both; display: block; float: left; width: 100%; } .small { font-size:0.8em; } .weiter{ display: block; float: left; margin: 5px 0 0; width: 100%; }  a, a:VISITED { color:#333333; text-decoration:none; } a:HOVER, a:FOCUS { color:#990000; text-decoration:none; } a.weiterlesen { background: url("/csspics/nav/arrow_red.gif") no-repeat scroll 0 2px transparent; color: #990000; font-family: Helvetica,arial,Verdana,sans-serif; font-size: 11px; padding: 0 0 0 16px; text-decoration: none; } a.line{ float: left; line-height: 20px; margin: 4px 0 0; text-align: justify; width: 100%; } p.weiterlesen{ background:url("/csspics/nav/arrow_red.gif") no-repeat scroll 0 5px transparent; color:#990000; cursor:pointer; float:left; font-family:Helvetica,arial,Verdana,sans-serif; font-size:11px; padding:0 0 0 16px; text-decoration:none; } span.weiterlesen{ background: url("/csspics/nav/arrow_red.gif") no-repeat scroll 0 2px transparent; color: #990000; cursor: pointer; float: left; font-family: Helvetica,arial,Verdana,sans-serif; font-size: 11px; margin-top: 6px; padding: 0 0 0 16px; text-decoration: none; } .shorttext a.weiterlesen:hover, a.weiterlesen:hover { color:#990000; text-decoration:underline; } .shorttext p.weiterlesen:hover, p.weiterlesen:hover, span.weiterlesen:hover { text-decoration:underline; color:#990000; } .special a.weiterlesen { padding:0px 0px 0px 22px; background-image:url(/csspics/nav/arrow_silver_gray.gif); color:#333333; display:block; } .special a.weiterlesen:hover { background-image:url(/csspics/nav/arrow_silver_gray_ro.gif); text-decoration:none; } .leitartikel a.weiterlesen, .dossier a.weiterlesen, .kolumne a.weiterlesen { background:url("/csspics/nav/arrow_silver.gif") no-repeat scroll 0 0 transparent; color:#990000; font-family:Helvetica,arial,Verdana,sans-serif; font-size:11px; height:15px; line-height:15px; padding:1px 0 6px 22px; text-decoration:none; } .kolumne a.weiterlesen { margin-left:8px; width:214px; } .leitartikel a.weiterlesen:hover, .dossier a.weiterlesen:hover, .kolumne a.weiterlesen:hover { background:url(/csspics/nav/arrow_silver_ro.gif) no-repeat scroll 0 0 transparent; }  ol,ul{ list-style-type:none; list-style-image: none; } ul { text-align:left; margin:4px 0 6px 0; } li { padding:2px 0px 2px 14px; background-image:url(/csspics/bullet.gif); background-position:2px 10px; background-repeat:no-repeat; }  ul.linklist { display:block; list-style-type:none; list-style-image: none; text-align:left; margin:0px; margin-top:12px; padding:0px; } ul.linklist li { padding:0px 0px 0px 16px; background-image:url(/csspics/nav/arrow_red.gif); background-position:0px 0px; background-repeat:no-repeat; } ul.linklist li a { } ul.linklist li a.pdf { padding-right:18px; background-image:url(/csspics/pdf.gif); background-position:right; background-repeat:no-repeat; } a.linklist { padding:0px 0px 0px 16px; background-image:url(/csspics/nav/arrow_red.gif); background-position:0px 0px; background-repeat:no-repeat; } span.found{ background-color:#FFFF00; text-transform:capitalize; }  table.tabelle { border-spacing:0; margin-bottom:20px; margin-top:0; } table.tabelle td, table.tabelle th { border-bottom:1px solid #CBCBCB; color:#333333; font-family:Helvetica,arial,Verdana,sans-serif; font-size:11px; letter-spacing:0.1em; line-height:1.4em; padding:2px 12px 1px 1px; text-align:left; text-indent:3px; vertical-align:top; } table.tabelle th { color:#003366; font-weight:normal; text-transform:uppercase; } table.tabelle td{ background:none repeat scroll 0 0 #FFFFFF; } table.tabelle td.betonung {color:#003366; } td.betonung {color:#003366; }    #header a, #header li{ padding:0 0 2px 0; color:#666666; } #header a:hover, #header li:hover{ color:#990000; } #header a.aktiv, #header li.aktiv{ color:#990000; } .logo { clear: both; display: block; float: left; height: 48px; width: 100%; } #header .logo a{ clear:both; float:left; padding:0 0 0; } .logo img#hauptlogo{ float:left; width:auto; } .logo img#archivzusatz{ float:left; height:40px; margin:10px 0 0 22px;  } .logo#medialogo{ background:url("/csspics/logo.gif") no-repeat scroll -1px -2px transparent; } .logo#logo{  } .logo img{ border:0 none transparent; display:block; } .subline { clear: both; color: #666666; display: inline-block; float: left; font-size: 14px; height: 16px; letter-spacing: 1.4px; line-height: 16px; margin-left: 1px; margin-top: 8px; width: 100%; } .subline #htext { clear:left; float: left; width: 70%; } .subline #dateNow { clear:right; float: left; overflow: hidden; text-align: right; width: 30%; } .subline p{ line-height: 12px; white-space: nowrap; } img#archivZusatz{ float:left; height:60px; margin-left:6px; margin-top:0; width:160px; } img#hauptLogo{ float:left; height:50px; } .logo .date { float:right; margin-top:4px; color:#666666; }    .text { display:inline-block; font-size:13px; line-height:1.3em; text-align:justify; } .anreisser{ display: inline-block; }  .leitartikel { background: none repeat scroll 0 0 #E5E5E5; clear: both; float: left; margin-bottom: 20px; padding: 0 0 6px; width: 100%; } .leitartikel .text { background-color: #E6E6E6; font-size: 15px; line-height: 1.3em; padding: 4px 12px 8px; }  .shorttext,.shortnews { clear: none; display: table-cell; float: left; margin-top: 4px; padding-bottom: 0; width: 310px;; } span.datetime{ clear: both; color: #888888; float: left; letter-spacing: 1px; width: 310px; } .shorttext p,.shortnews p { clear: both; float: left; width: 310px; } .shorttext a , .shortnews a{ display: table-row; float: left; line-height: 16px; text-align: left; text-decoration: none; width: 100%; } .shorttext a:hover , .shortnews a:hover { color:#333333; text-decoration:none; } .shorttext a.aktiv , .shortnews a.aktiv { color:#990000; } .shorttext a:hover strong, .shortnews a:hover strong { color:#990000; } .hauptartikel { width:310px; } .hauptartikel.left { float:left; margin:0 20px 0 0; width:310px; } .hauptartikel.right { float:left; margin:0 0 0 0; width:310px; } .haleft { float:left; } .haright { float: left; margin-left: 20px; } .hauptartikel img{ float:left; margin:0; padding:0; border:0 none; } #moreartikel .shorttext { margin-bottom:5px; } span.red{ color:#990000; font-weight:bold; } .spacer {  width:20px; float:left; }  #artikel_gruppe{ float:left; clear:both; width:100%; } .artikel { border-top:1px solid #CBCBCB; clear:both; float:left; margin-bottom:20px; padding:0 0; width:100%; } .typleft{ float:left; margin-right:10px; } .typright{ float:right; margin-left:10px; }  .bildunterschrift { margin-top:4px; } .artikeldetail .text { font-size: 13px; line-height: 1.3em; margin-top: 13px; } .artikeldetail { display:inline-block; float:left; margin-top:0; padding:0; width:100%; } .artikeldetail h1 { font-size: 19px; line-height: 1.3em; margin: 0; } .artikeldetail h3 { font-size: 13px; font-weight: bold; line-height: 1.3em; margin: 16px 0 1px; } .comment{ background-color: #E6E6E6; clear: both; float: left; margin-bottom: 20px; padding: 7px 1.5%; width: 97%; } .comment h1 { float: left; font-size: 20px; font-weight: normal; line-height: 1.3em; margin-bottom: 0; width: 100%; } .comment a.weiterlesen{ float: left; margin-top: 6px; width: 100%; } .comment img{ float: right; height: auto; margin: 2px 0 0; width: 100%; } .comment a.weiterlesen:hover{ text-decoration:none; } .commentText{ display: inline-block; font-size: 13px; line-height: 1.3em; text-align: justify; } .cleft{ float: left; width: 78%; } .cleft p{ color: #444444; float: left; font-size: 10px; letter-spacing: 0.3px; line-height: 100%; margin-bottom: 7px; margin-top: 1px; text-align: left; } .cright{ float: right; width: 21%; } .kolumne{ background-color:#E6E6E6; clear:both; float:left; margin-bottom:20px; padding-bottom:1px; width:310px; } .kolumne#artikeldetail { margin-top:30px; }  .kolumne h2 { float:left; font-size:12px; font-weight:bold; line-height:1.1em; margin-left:8px; width:237px; } .kolumne img{ float:right; height:65px; width:65px; } .kolumne p { padding:12px; padding-bottom:2px; padding-top:0px; } .kolumne .intro { font-weight:bold; font-size:13px; line-height:1.3em; } .kolumne .text { font-size:13px; line-height:1.3em; }  .group { border-top: 1px solid #CBCBCB; clear: both; display: table; float: left; margin-bottom: 20px; overflow: hidden; width: 100%; } .agroup { clear:both; clear: both; display: table; float: left; margin-bottom: 20px; overflow: hidden; width: 100%; } #dgroup .group{ border-top: 1px solid #CBCBCB; clear: both; display: table; float: left; margin-bottom: 0; overflow: hidden; width: 100%; }  .dossier { background-color: #E6E6E6; clear: both; display: table; float: left; overflow: hidden; padding: 0 0 5px; width: 640px; } .dossier .text { background: url("/csspics/dossier_unten.gif") no-repeat scroll 230px 0 transparent; color: #000000; float: right; line-height: 1.3em; overflow: auto; padding: 11px 12px 0 20px; width: 298px; } .dossier h2 { background:url("/csspics/dossier_oben.gif") no-repeat scroll 540px bottom #003366; color: #FFFFFF; font-size: 21px; font-weight: normal; line-height: 1.5em; margin: 0; padding-bottom: 0; padding-left: 1%; padding-top: 0; width: 99%; } div.foto img{ width: 308px; } .dossier .foto { float:left; width:310px; } .dossier .lcol{ float: left; margin: 0 0 0 5px; width: 305px; } .dossier .rcol{ float:left; margin:0 5px 0 20px; width:305px; } .dossier .shorttext { margin-bottom: 2px; margin-top: 3px; } .dossier .shorttext label{ border-bottom:1px solid #CBCBCB; clear:both; float:left; line-height:11px; width:100%; font-weight:bold; } .dossier .shorttext img { border:0 none; float:left; height:24px; margin:3px 5px 0 0; width:35px; } .dossier .shorttext p { border-top:1px solid #CBCBCB; margin-bottom:1px; margin-top:3px; padding-bottom:1px; padding-left:5px; padding-top:6px; } .dossier .shorttext p#firstitem { border-top:0 none; } a.anker{ display:none; } .dossier .shorttext a { clear: both; float: left; margin: 0; padding: 0 5px 0 0; text-decoration: none; white-space: normal; width: 305px; } .dossier .shorttext a:hover { color:#990000; } .dossier .shorttext.firstitem { border-top:0px; } h2#dossh2{ background:none repeat scroll 0 0 transparent; color:#333333; font-family:Helvetica,arial,Verdana,sans-serif; font-size:15px; font-weight:bold; line-height:1.4em; margin-bottom:5px; margin-left:0; margin-top:0; padding-left:0; text-align:left; } .dossier a.weiterlesen{ float:left; margin-top:6px; }  .special {  height:185px; margin-bottom:30px; margin-top:0; }    .rightcol H3 {  }    #footer .copyright { float:right; font-weight:bold; overflow:hidden; position:relative; text-align:right; white-space:normal; width:270px; } #footer a.aktiv { font-weight:bold; color:#990000; } div.MaskeG{ background: url("/system/wetter_info.gif") repeat scroll 0 0 transparent; height: 358px; margin-top: -360px; width: 640px; } #MaskeRow1,#MaskeRow2{ float:left; margin:0; padding:0; position:relative; width:100%; z-index:1000; } div.longpixel{ float:left; height:175px; position:relative; width:158px; } div#bottomarea h3{ margin:0 0 0 0; } .closea { float:right; } .fleft{ clear:left; float:left; } .fright{ float:right; } .last{ margin-bottom:0; margin-left:0; margin-right:0; padding:0; }.lightboxImage{ height:auto; border: none; width:640px; margin:0; padding:0; } .maske{ background:url("/navigation/mask.png") repeat scroll left top transparent; height:360px; margin-left:0; margin-top:-365px; position:relative; width:640px; } .prevLink { background:url("/navigation/prev_w.png") no-repeat scroll left 0 transparent; cursor:pointer; float:left; height:30px; left:1px; margin:0; position:absolute; top:0; width:50%; } .prevLink:hover { background:url("/navigation/prev_g.png") no-repeat scroll left 0 transparent; } .nextLink { background:url("/navigation/next_w.png") no-repeat scroll right 50% transparent; cursor:pointer; float:right; height:30px; left:322px; margin:0; position:absolute; top:0; width:50%; } .nextLink:hover { background:url("/navigation/next_g.png") no-repeat scroll right 50% transparent; } .bildurand{ background-color:#444444; color:#FFFFFF; font-family:Helvetica,Arial,sans-serif; font-size:10px; font-weight:normal; letter-spacing:3px; line-height:30px; position:relative; text-align:center; width:640px; word-spacing:2px; } div.animi{ clear:both; height:auto; left:0; padding:0; position:relative; top:0; width:240px; }.extern_news { background-color:#E6E6E6; float:left; margin-bottom:20px; width:100%; } .extern_news h2 { color: white; font-size: 21px; font-weight: normal; line-height: 1em; margin-bottom: 17px; padding: 7px 10px; text-align: left; width: 290px; } .extern_news .absender { padding: 0 9px 3px; text-align: right; } .extern_news .absender img { border:medium none; margin-bottom:-1px; margin-left:2px; margin-right:2px; } .extern_news p { border-top: 1px solid white; margin-bottom: 0; margin-top: 0; padding: 8px 10px; width: 290px; } .extern_news p a, .extern_news p a:hover { text-decoration:none; } .extern_news p img { border:0px; vertical-align:middle; }  #gala.extern_news { background-color:#C3000C; } #TV2015.extern_news, #TVNow.extern_news { background-color:#004488; float:left; margin-bottom:20px; width:310px; } #TV2015 a, #TVNow a { color:#AAAAAA; } #gala.extern_news p, #handelsblatt.extern_news p { border-top: 1px solid white; margin-bottom: 0; margin-top: 0; padding: 10px; width: 290px; } #gala.extern_news .absender { color:#FFFFFF; } #gala.extern_news p { border-top-color:#D54D55; color:white; } #gala.extern_news p a, #gala.extern_news p a:hover { color:#FFFFFF; } #gala.extern_news p a:hover { color:#CCCCCC; }  #handelsblatt.extern_news { background-color:#FC8C00; } #handelsblatt.extern_news .absender { color:#FFFFFF; } #handelsblatt.extern_news p { border-top-color:#F9A54D; color:#FFFFFF; } #handelsblatt.extern_news p a, #handelsblatt.extern_news p a:hover { color:#FFFFFF; } #handelsblatt.extern_news p a:hover { color:#CCCCCC; }.videolayer{ clear: both; display: inline-table; float: left; margin-bottom: 20px; padding: 0; position: relative; width: 100%; } .videolayer a#STOP{ float:left; } .videolayer a#CLOSE{ background: url("/icon/closebox.png") no-repeat scroll 0 0 transparent; float: right; height: 30px; margin: auto; padding: 0; width: 30px; } .playliste{ clear: both; display: inline-table; float: left; width: 100%; } .listitem{ border-top: 1px solid #CCCCCC; clear: both; float: left; margin: 0 0 2px; padding: 2px 0 3px; width: 100%; } .listitem a{ float: left; line-height: 14px; overflow: hidden; text-decoration: none; width: 100%; } .listitem a:hover{ color:#777777; } .listitem a img{ border: medium none; display: inline; float: left; height: 54px; margin: 2px 7px 0 0; width: 96px; } .videoCont{ clear: both; display: inline-block; float: left; padding: 0; position: relative; width: 308px; } .videolayer object{ clear: both; display: inline-block; float: left; padding: 0; position: relative; width: 100%; } p.weiter a.weiterlesen:hover{ text-decoration:none; } div#mediaMaske{ height: 200px; margin: 0 0 -200px 0 ; padding: 0; position: relative; top: 0; width: 100%; z-index: 1; } div.videoCont img{ width:100%; height: auto; border:none; } .videolayer .text{ float: left; padding: 0 10px 7px; width: 288px; } .videolayer h2{ float: left; font-family: Helvetica,Arial,Verdana,sans-serif; font-size: 13px; font-weight: bold; line-height: 1.4em; margin-bottom: 2px; margin-top: 0; text-align: left; width: 100%; }.layer{ background: none repeat scroll 0 0 #FFFFFF; clear: both; float: left; width: 100%; } #member ul{ float: right; margin: 15px 0 0 0; width: 18%; } #member ul li{ background: none repeat scroll 0 0 #CCCCCC; float: right; line-height: 26px; margin-bottom: 1px; padding: 0 2%; width: 96%; } #member ul li.aktiv{ background: none repeat scroll 0 0 #B5B5B5; } #member ul li.aktiv a{ color: #990000; } #member li a{ float: left; font-size: 11px; line-height: inherit; text-decoration: none; width: 100%; } #member .contents{ background: none repeat scroll 0 0 #CCCCCC; float: left; margin: 15px 0 0 0; padding: 5px 1%; width: auto; } #member .messages{ clear: both; float: right; margin: 10px 0 0; width: 99.5%; } #member form{ clear:both; float:left; margin:0; padding:0; } #member input#anzeige_aktiv, #member input#noImage{ float:left; margin: 0 10px 0 0; width:auto; } #member h1.ueberschrift{ background: url("") repeat scroll 0 0 #EEEEEE; color: #666666; font-family: Helvetica,Arial,sans-serif; height: 25px; line-height: 25px; margin: 0; padding: 0; text-align: left; width: 100%; } div.memberNavi .memberNaviList{ margin:0; padding:0; } #member a:hover{ color:#990000; } #member div.advert{ margin:20px auto; width:430px; } #newAdvert,#changeAdvert{ background:none repeat scroll 0 0 #B5B5B5; border:1px solid #FFFFFF; clear:both; float:left; padding:4px; width:490px; } #member fieldset >legend{ padding:0 4px; } #member fieldset.info{ background: none repeat scroll 0 0 #FFFFFF; clear: both; float: right; padding: 1%; width: 98%; } #member .row{ clear:both; float:left; margin:0 0 10px; } .row.last{ float:right; margin:0; } #member .cell{ margin: 2px 0 0; padding: 0; } #member .RDropDown{ float:left; height:25px; margin:0 0 0 0; padding:0; width:207px; } #member input, #member textarea{ float:left; margin:0; } #member textarea{ width:414px; } #member .datum{ width:206px; } #member .preis{ width:83px; } #member .buttonImg{ float:left; height:25px; margin:0 0 0 -25px; width:25px; } textarea#at, textarea#kontakt{ clear:both; float:left; width:490px; } .fileUpload{ height:26px; width:490px; }  #member .benutzername{ width:191px; } #member .status{ width:293px; }  #member .anrede{ width:65px; } #member .vorname{ width:124px; } #member .nachname{ width:151px; }  #member .birthday{ width:140px; } #member .ergaenzung{ width:338px; }  #member .street{ width:191px; } #member .hausnummer{ width:80px; } #member .plz{ width:69px; } #member .ort{ width:140px; }  #member .email{ width:350px; } #member .telefon{ width:135px; } #welcome input{ float: left; margin: 0; padding: 2px 0; width: 250px; } #member input.pwd{ float: left; margin: 0; padding: 2px 0; width: 250px; } #member div.validation-advice{ background:none repeat scroll 0 0 #FFFFFF; clear:both; display:none; float:left; margin:2px 0 0 0; padding:0 0 0 3px; width:150px; } #member div.message{ font-family:helvetica; font-size:11px; line-height:20px; margin:-6px 0 10px; text-align:right; width:72%; } #member .rubrikAnzeige{ width:308px; } #member .rubrikAnzeigeBody p, #member .rubrikAnzeigeBody img{ float:left; clear:left; } #member .rightcol{ float:right; margin-left:0; margin-top:10px; } #member input.autor_email{ width:230px; } #member input.autor{ width:230px; } #member input.autor_ort{ width:195px; } #member input.autor_hp{ width:195px; } #member input.anlass { width:426px; } #member textarea.lb_text { width:426px; } #member textarea.autor_kontakt { width:426px; } #member .cell.last{ margin: 0 0 0 0; }div.topnavi{ clear: both; float: left;  margin-bottom: 27px; overflow: hidden; padding: 0; position: relative; width: 100%; } ul#mainmenu { display:inline-table; margin:0; padding:0; } #mainmenu li { background-image: none; display: block; float: left; font-size: 13px; height: 41px; line-height: 27px; padding: 0; } #mainmenu li#firstitem a, #mainmenu li#firstitem span { border-left:0px; } #mainmenu li a, #mainmenu li span { border-left: 1px solid #B5B5B5; color: #F0F6FF; display: inline-block; float: left; font-weight: 100; height: 27px; letter-spacing: 0.9px; padding-left: 12px; padding-right: 12px; text-decoration: none; } #mainmenu li:hover { background-image:url(/csspics/nav/ro_mainnav.gif); background-position:4px bottom; background-repeat:no-repeat; }  #mainmenu li.current { background-image:url(/csspics/nav/marker_mainnav.gif); background-position:4px bottom; background-repeat:no-repeat; }   .classified { display: table; float: left; margin-bottom: 33px; width: 360px; } .classified a { float:left; } .classified h4{ clear: both; float: none; width: 100%; margin:14px 0 4px 0;  } ul#classifiedmenu { display:block; float:left; margin:0; padding:0; } #classifiedmenu li { font-size:13px; line-height:25px; background-image:url(/nav/button_silver_left.gif); background-repeat:no-repeat; background-position:left; display:block; float:left; height:25px; padding:0px; background-color:#DDDDDD; margin-right:10px; } #classifiedmenu li a, #classifiedmenu li span { background-image:url("/nav/button_silver_right.gif"); background-position:right top; background-repeat:no-repeat; display:block; float:left; padding-left:12px; padding-right:12px; text-decoration:none; } #classifiedmenu li:hover { cursor:pointer; }  #classifiedmenu li.aktiv { background-color:#990000; color:white; background-image:url(/nav/button_red_left.gif); } #classifiedmenu li.aktiv a, #classifiedmenu li.aktiv span { color:white; background-image:url(/nav/button_red_right.gif); }   .utilities { display: inline-block; float: right; text-align: right; width: auto; } ul#utilitiesmenu { margin:0; padding:0; display:block; } #utilitiesmenu li { background-image: none; border-left: 1px solid #B5B5B5; display: inline; font-size: 10px; letter-spacing: 1px; margin: 0; padding: 10px 0 0; text-transform: uppercase; } #utilitiesmenu li#firstitem { border-left:0px; } #utilitiesmenu li a, #utilitiesmenu li span { text-decoration:none; padding-left:6px; padding-right:3px; } #utilitiesmenu li:hover { }  #utilitiesmenu li.current { } #utilitiesmenu li.aktiv { color:#990000; } #utilitiesmenu li.aktiv a { color:inherit; font-weight:bold; }  ul#legalmenu { margin:0; padding:0; display:inline; } #legalmenu li { margin:0; padding:0; padding-left:1px; display:inline; font-size:11px; font-weight:bold; letter-spacing:1px; background:none; } #legalmenu li a, #legalmenu li a:visited { text-decoration:none; padding-right:10px; } #legalmenu li a:hover, #legalmenu li a:focus { } .resize{ background: none repeat scroll 0 0 #CBCBCB; clear: both; display: block; float: left; height: 20px; padding: 0 0 0 3px; width: 307px; } .resize h1{ float: left; font-size: 18px; height: 20px; line-height: 20px; margin-bottom: 0; margin-top: 0; padding-left: 1%; width: auto; } .resize a { background: url("/nav/bgResize.png") no-repeat scroll 100% 0 transparent; cursor: pointer; display: inline; float: right; line-height: 20px; text-align: right; text-decoration: none; width: 22px; } .resize span{ cursor: pointer; float: left; height: 20px; line-height: 20px; margin-right: 1px; margin-top: 0; text-decoration: none; width: 280px; } .resize .open { color:#0000cc; } .resize h3{ float:left; margin:1px 1px 0; } .resize.open a { background: url("/nav/bgResize.png") no-repeat scroll 100% -52px transparent; } .communityNavigation{ float: left; line-height: 14px; margin-bottom: 10px; margin-top: 2px; width: 100%; }input,textarea{ letter-spacing:normal; padding:3px 0; text-indent:2px; text-transform:none; word-spacing:normal; } div#register{ clear: both; float: left; margin-bottom: 0; width: 640px; } #register label{ float: left; margin-top: 2px; padding: 4px 0; width: 160px; } #register .lastCell{ float:left; margin:1px 0; width:520px; } #register .cell{ float:left; margin:0 0 2px 0; } #register img{ cursor:pointer; }  #register .benutzername{ width:260px; }  #register .password{ width:260px; } #register .rePassword{ width:260px; }  #register .email{ width:260px; } #register .fon-mobil{ width: 260px; }  #register .ergaenzung{ width:260px; }  #register .vorname{ width:113px; } #register .nachname{ width:142px; } #register .firma{ width:260px; }  #register .titel{ width:112px; }  #register .day{ float:left; height:24px; width:80px; } #register .month{ float:left; height:24px; width:85px; } #register .year{ float:left; height:24px; width:89px; }  #register .street{ width:155px; } #register .hausNr { width:100px; }  #register .plz { width:100px; } #register .ort, #register .wohnort { width: 155px; }  #register .bankName{ width:260px; }  #register .bankKonto{ width:153px; } #register .bankLeitzahl{ width:102px; /width:101px; }  #register .inhaberVorname{ width:260px; } #register .inhaberNachname{ width:260px; } #register .dropDownAnrede{ height:22px; width:85px; } #register form{ background: none repeat scroll 0 0 #CCCCCC; display: block; float: left; margin-top: 6px; padding: 15px; width: 100%; } #register div#message.message{ margin-top:12px; padding:2px; text-align:left; width:201px; } div.RigisterDone{ padding:0px; } div.RigisterDone h3{ margin:0 0 0 0; } div.RigisterDone div.text{ } #register .text{ font-family: helvetica; font-size: 11px; margin-bottom: 5px; } #register h1{ margin-top:-4px; } div#firstlogin h1{ line-height:18px; margin-top:0; } div#alg ul { display: table; float: left; list-style: upper-roman outside none; margin: 10px 0 10px 20px; width: 620px; } div#alg div.close{ display: inline; height: 25px; margin-bottom: 20px; position: absolute; top: 0; width: 100%; z-index: 200; }.sliderFrame { background: none repeat scroll 0 0 transparent; border: 0 none transparent; float:left; margin: auto auto 15px; overflow: hidden; position: relative; width: 100%; } .bannerFrame { width: 640px; margin: -10px auto 20px auto; height: 135px; } .sliderFrame b { clear: both; color: #444444; float: left; font-size: 10px; font-weight: normal; height: 13px; line-height: 10px; margin: 0 0 0px; position: relative; width: 100%; } .bannerFrame b { clear: both; color: #444444; float: left; font-size: 10px; font-weight: normal; height: 11px; line-height: 10px; margin: 0 0 0px; position: relative; width: 100%; } .sliderFrame .slider { border: 0 none transparent; float: left; height: 167px; margin: 0; overflow: hidden; padding: 0; position: relative; width: 100%; } .bannerFrame .slider { border: 0 none transparent; float: left; height: 125px; margin: 0; overflow: hidden; padding: 0; position: relative; width: 100%; } .slider a { border: 0 none transparent; float: left; overflow: hidden; position:relatve; text-decoration: none; } .slider a.banner { height: 125px; width: 640px; } .slider a.sliderItem { height: 167px; width: 310px; } .slider a img{ border: 0 none transparent; display:inline; height: 100%; width: 100%; }.confirmRequiredMsg, .confirmInvalidMsg, .confirmValidMsg { display: none; } .confirmRequiredState .confirmRequiredMsg, .confirmInvalidState .confirmInvalidMsg { display: inline; color: #CC3333; } .confirmValidState input, input.confirmValidState { background-color: #B8F5B1; }  input.confirmRequiredState, .confirmRequiredState input, input.confirmInvalidState, .confirmInvalidState input { background-color: #FF9F9F; }  .confirmFocusState input, input.confirmFocusState { background-color: #FFFFCC; } .validation-advice{ color:#990000; float:left; font-style:normal; letter-spacing:0.2px; margin:0 0 0 92px; width:200px; } #contactForm .validation-advice{ display:none; } #abobereich .validation-advice{ display:none; } #advice-validate-securityPolicy-formSecurityPolicy{ margin:-31px 0 0 450px; } #advice-required-AboId{ border:1px solid #FF0000; float:left; left:20%; position:relative; top:-301px; } #advice-validate-selection-AboId{ border:1px solid #FF0000; float:left; left:20%; position:relative; top:-320px; } #advice-required-FormBenutzername, #advice-required-FormPassword, #advice-required-FormRePassword, #advice-required-formVorname, #advice-required-formNachname, #advice-required-formPlz, #advice-required-formOrt, #advice-required-formHausnummer, #advice-required-formStreet, #advice-required-formbankKonto, #advice-required-formInhaberVorname, #advice-required-formbankLeitzahl, #advice-required-formInhaberNachname, #advice-required-formbankName, #advice-required-user_email{ display:none; } *.validation-failed{ background:none repeat scroll 0 0 #EE6666; border:2px solid #990000; color:#EFEFEF; }  .passwordRequiredMsg, .passwordInvalidStrengthMsg, .passwordMinCharsMsg, .passwordMaxCharsMsg, .passwordCustomMsg, .passwordValidMsg { display: none; } .passwordRequiredState .passwordRequiredMsg, .passwordMinCharsState .passwordMinCharsMsg, .passwordMaxCharsState .passwordMaxCharsMsg, .passwordInvalidStrengthState .passwordInvalidStrengthMsg, .passwordCustomState .passwordCustomMsg { display: inline; color: #CC3333; } .passwordValidState input, input.passwordValidState { background-color: #B8F5B1; } input.passwordRequiredState, .passwordRequiredState input, input.passwordInvalidStrengthState, .passwordInvalidStrengthState input, input.passwordMinCharsState, .passwordMinCharsState input, input.passwordCustomState, .passwordCustomState input, input.passwordMaxCharsState, .passwordMaxCharsState input { background-color: #FF9F9F; }  .passwordFocusState input, input.passwordFocusState { background-color: #FFFFCC; }.wetterinfo { clear:both; float:left; margin:0 0 17px; width:100%; } .wetterinfo #BigCity{ clear:both; float:left; text-indent:4px; width:309px; } #wetterinfo_data{ clear:both; float:left; width:100%; } .wetterinfo .BigWetterLogo { clear:both; float:left; margin-top:-26px; text-align:center; width:100%; } .wetterinfo .BigWetterLogo a{ width:100%; text-align:center; } .wetterinfo a { float: left; text-align: left; text-decoration: none; } div#BigWetterdaten{ float:left; padding:0; width:306px; } .wetterinfo #Stadt_n { height:30px; width:120px; white-space: pre-wrap; padding-top:2px; margin-right:0px; margin-left:0px; text-align:right; line-height:12px; font-weight:bold; } .wetterinfo #Wetterdaten { width: 125px; } .wetterinfo #BildIcon { top: 30px; left: 10px; width: 30px; padding-left:3px; padding-top:0px; float: left; } .wetterinfo #Wettertext { top: 25px; left: 55px; float: right; width: 68px; padding-right:0px; padding-top:0px; font-size:20px; font-weight:bold; text-align: center; margin-right: 3px; } .wetterinfo #MaxTempDay1, .wetterinfo #MaxTempDay2, .wetterinfo #MaxTempDay3{ width: 29px; } .wetterinfo #MinTempDay1, .wetterinfo #MinTempDay2, .wetterinfo #MinTempDay3{ width: 29px; } .wetterinfo #MinMaxDay1 { top: 50px; left: 56px; width: 74px; float: right; text-align: center; margin-right: 2px; margin-bottom: 8px; } .wetterinfo #MaxTempDay1 { width: 32px; float: left; } .wetterinfo #MinTempDay1 { width: 32px; float: left; } .wetterinfo #TrennerDay1 { float:left; line-height:10px; margin-top:5px; text-align:center; width:4px; } .wetterinfo #WetterdatenDay2 { top: 69px; left: 3px; clear: right; width: 60px; float: left; height: 40px; } .wetterinfo #left { width: 28px; float: left; text-align: center; } .wetterinfo #BildIconDay2 { top: 1px; left: 28px; margin-top: 4px; width: 30px; float: right; } .wetterinfo #BildIconDay3 { top: 1px; left: 28px; margin-top: 4px; width: 30px; float: right; } .wetterinfo #WetterdatenDay3 { top: 69px; left: 64px; width: 58px; } .wetterinfo #BigBackground_d { background:url(/system/wetter/wetter_hg_tag.gif) no-repeat scroll 0 -17px transparent; height:177px; width:310px; } .wetterinfo #BigBackground_n { background:url(/system/wetter/wetter_hg_nacht.gif) no-repeat scroll 0 -17px transparent; height:177px; width:310px; } .wetterinfo #BigBackground_d a{ color:#444444; } .wetterinfo #BigBackground_n a{ color:#FFFFFF; } .wetterinfo #BigStadt { line-height:0; } .wetterinfo #BigStadt_n { font-size:16px; line-height:12px; padding-top:10px; padding-left:10px; padding-bottom:0px; padding-right:0px; text-align:left; font-weight:bold; } .wetterinfo .Day{ background-color:#EAEAEA; font-size:11px; position:relative; text-align:left; text-decoration:none; width:300px; } .Day a{ color:#444444; } .Night a{ color:#E5E5E5; } .wetterinfo .Night{ background-color:#375368; font-size:12px; position:relative; text-align:left; text-decoration:none; width:300px; } .wetterinfo #BigBildIcon { float:left; margin-top:2px; padding-left:7px; padding-top:4px; } .wetterinfo #BigWettertext { float: left; font-size: 11px; margin: 8px 0 0 2px; text-align: center; width: 70px; } .wetterinfo #BigWetterday2 { float:left; margin:0 0 0 12px; width:70px; } .wetterinfo #BigWetterday1 { float:left; margin:0 0 0 16px; width:70px; } .wetterinfo #BigDay1 {  margin:0 0 1px; width:72px; } .wetterinfo #BigDay2 { margin:0 0 1px 2px; width:71px; } .wetterinfo #BigIcon1 { width:30px; float:left; margin: 0px 5px 0px 0px; } .wetterinfo #BigIcon2 { float:left; margin:0 5px 0 3px; width:30px; } .wetterinfo #BigTemp11{ clear:both; color:#FB0617; float:left; padding:0; width:25px; } .wetterinfo #BigTemp12{ float:left; margin:0; width:25px; } .wetterinfo #BigTemp21{ clear:both; color:#FB0617; float:left; padding:0; width:25px; } .wetterinfo #BigTemp22{ float:left; margin:0; width:25px; } .wetterinfo #BigVorhersaged { float: right; margin-top: 4px; text-align: left; width: 90px; } .wetterinfo #BigVorhersagen { float:none; margin:2px 0 0 213px; position:relative; width:143px; } .wetterinfo #BigVorhersaged img { border: 0px; } .wetterinfo #BigVorhersagen img { border: 0px; } .wetterinfo .SchriftD { color:#7a7a7a; } .wetterinfo .SchriftN { color:#ffffff; } .wetterinfo #BigMaxTempDay1, .wetterinfo #BigMaxTempDay2, .wetterinfo #BigMaxTempDay3{ font-size: 11px; line-height: 10px; color: #fb0617; width: auto; } .wetterinfo #BigMinTempDay1, .wetterinfo #BigMinTempDay2, .wetterinfo #BigMinTempDay3{ float:left; margin-left:2px; margin-top:5px; width:auto; } .wetterinfo #BigMinMaxDay1 { font-size:11px; font-weight:normal; text-align:center; } .wetterinfo #BigMaxTempDay1 { float: left; margin-top: 4px; line-height: 12px; width: 28px; } .wetterinfo #BigMinTempDay1 { float: left; margin-top: 4px; line-height: 12px; width: 28px; } .wetterinfo #BigTrennerDay1 { float: left; line-height: 12px; margin-top: 4px; text-align: center; width: 12px; } .wetterinfo #BigText1 { float: left; font-size: 11px; height: 13px; line-height: 12px; margin: 2px 0 0 -47px; padding: 0; position: relative; text-align: right; white-space: nowrap; width: 120px; } .wetterinfo #BigText2 { float: left; line-height: 11px; margin: 14px 0 0 7px; width: 120px; } .wetterinfo #BigText3 { float: left; line-height: 11px; margin: 14px 0 0 27px; width: auto; } .wetterinfo #BigText4 { float:left; line-height:11px; margin:2px 0 0 7px; width:120px; } .wetterinfo #BigText5 { float:left; line-height:11px; margin:5px 0 0 27px; position:relative; width:140px; } .wetterinfo #BigText6 { float: left; line-height: 11px; margin: 0 0 8px 7px; width: auto; } .wetterinfo #BigTextHerkunft { float: left; margin: 4px 0 0 7px; text-align: left; width: 205px; } .wetterinfo a img { padding:0 0 0 0; margin: 0 0 0 0; border: 0px; }
