/* EDDI 1.3 (ExposeDeprecatedDesignIssues), v1.3b1 | fs:5454 - B:10282 | (C)opyright 2009,2010 by Ralph U. Schott */
html::before {position:fixed !important;color:red !important;background:yellow !important;
 text-decoration:blink !important;top:.1em !important; -moz-opacity:.96 !important;opacity:.9 !important;
 font:800 133%/144% Courier,"Courier New",serif !important;left:5px !important;
 content:"<html lang=??>";z-index:1000 !important;border:2px solid #555 !important;}
html[lang]::before {color:blue !important;background:yellow !important;font-weight:bold !important;
 text-decoration:none !important;content: " <html lang=" attr(lang)"> ";
 font:bold 133%/144% Courier,"Courier New",serif !important;}

body::after {position:fixed !important;display:block !important;text-align:center !important;
 background:#1e0 !important;font-weight:bold !important;left:5px !important;top:3.7em !important;
 text-decoration:none !important;content:" <Body>-Element  Ok! ";
 font-family:Verdana,sans-serif !important;z-index:1000 !important;
 border:2px solid #555 !important;padding:2px 5px !important; -moz-opacity:.9 !important;opacity:.9 !important;
 color:#fff !important;text-decoration:none !important;font-variant:small-caps !important;}

body[bgcolor]::after, body[link]::after, body[bgcolor][link]::after, body[topmargin]::after, body[marginwidth]::after,
body[topmargin][marginwidth]::after, body[link][topmargin][marginwidth]::after,
body[bgcolor][link][topmargin][marginwidth]::after
 {background:#c30 !important;text-decoration:blink !important;padding:.1em 1em !important;
  content:" <Body>-Tag mit mißbilligten Attributen";}

/*
div[id]::before, span[id]::before, a[id]::before, p[id]::before,
address[id]::before, li[id]::before, ol[id]::before, ul[id]::before, dl[id]::before
*/
*[id]::before
 {font:800 .82em/.96em Verdana,Arail,sans-serif !important;color:#ff0; background:#03f;
  z-index:10000 !important;padding:2px 4px;border:1px solid #f90;content:"id="attr(id);}

font::before, font[face]::before, font[color]::before, font[size]::before, basefont::before, basefont[color]::before,
basefont[face]::before, p[align]::before, div[align]::before, center::before, u::before, dir::before, noembed::before,
hr[size]::before, hr[noshade]::before, hr[size][noshade]::before, font[size][face]::before, s::before, s[class]::before,
div[style]::before, div[class][style]::before, div[id][style]::before, div[id][class][style]::before,
span[style]::before, span[class][style]::before, strike::before, strike[class]::before, embed::before,
embed[src]::before, embed[src][autostart]::before, img[ismap]::before, p[style]::before, p[class][style]::before,
h1::before, h2::before, h3::before, h4::before, h5::before, h6::before, :link[target="_blank"]::before,
:link[target="_new"]::before, span>a[title][target="_blank"]::before, a[title][target="_blank"]::before,
a[target="_blank"]::before, span>a[target="_blank"]::before, span>span>a[target="_blank"]::before,
span>span>a[title][target="_blank"]::before
 {font:small-caps 800 11px/15px Verdana,sans-serif !important;text-decoration:none !important;
  text-decoration:blink !important;color:#000 !important;background:#ffd700 !important;}
font::before {content:"<Font>"} font[face]::before {content:"<Font Face> "}
font[color]::before {content:" <Font Color> "} font[size]::before {content:"<Font Size> "}
basefont::before {content:" <Basefont> "} basefont[color]::before {content:" <Basefont Color> "}
basefont[face]::before {content:" <Basefont Face> "} p[align]::before {content:" <P Align> "}
div[align]::before {content:" <Div Align> "} center::before {content:" <Center> "}
u::before {content:" <u> "} dir::before {content:" <Dir> "}
font[size][face]::before {content:"<Font Size&Face> "} font[size][face][color]::before {content:"<Font Size&Face&Color> "}
strike::before, strike[class]::before {content:"<Strike> "} s::before, s[class]::before {content:"<S>trike "}
embed::before, embed[src]::before, embed[src][autostart]::before {content:" <embed> "} noembed::before {content:"<NoEmbed> "}

h1, h2, h3, h4, h5, h6 {border:none !important;border:1px solid #234 !important;}
h1 {background:#f5d7e9 !important;}
h2 {background:#ccf7f9 !important;}
h3 {background:#f5d7e9 !important;}
h4 {background:#ccf7f9 !important;}
h5 {background:#f5f7f9 !important;}
h6 {background:#ccf7f9 !important;}
h1[id]::before, h2[id]::before, h3[id]::before, h4[id]::before, h5[id]::before, h6[id]::before
 {text-shadow:none;content:none;}
h1::before, h2::before, h3::before, h4::before, h5::before, h6::before
 {font:800 11px/11px Verdana,Arial,sans-serif !important;text-decoration:none !important;
  color:#000 !important;background:#ffb !important;padding:0 3px !important;margin:0 3px !important;
  border-left:13px solid #f90 !important;
  border-right:13px solid #f90 !important;
  border-top:1px solid #f90 !important;
  border-bottom:1px solid #f90 !important;}
h1::before {content: "<h1>" !important;}
h2::before {border-left:11px solid #f90 !important;border-right:11px solid #f90 !important;content: "<h2>" !important;}
h3::before {border-left:7px solid #f90 !important;border-right:7px solid #f90 !important;content: "<h3>" !important;}
h4::before {border-left:5px solid #f90 !important;border-right:5px solid #f90 !important;content: "<h4>" !important;}
h5::before {border-left:3px solid #f90 !important;border-right:3px solid #f90 !important;content: "<h5>" !important;}
h6::before {border-left:3px solid #f90 !important;border-right:3px solid #f90 !important;content: "<h6>" !important;}

h1[id]::after, h2[id]::after, h3[id]::after, h4[id]::after, h5[id]::after, h6[id]::after
 {font:800 .82em/.96em Verdana,Arail,sans-serif !important;color:#ff0 !important; background:#03f !important;
  z-index:10000 !important;padding:2px 4px !important;border:1px solid #f90;content:"id="attr(id) !important;}

strong, b {border:1px dotted #123;}
strong::before, b::before
 {font:800 11px/11px Verdana,Arial,sans-serif !important;
  text-decoration:none !important;
  color:#fff !important;background:#707 !important;padding:0 3px !important;margin:0 3px !important;
  border-left:7px solid #f90 !important;
  border-right:7px solid #f90 !important;
  border-top:1px solid #f90 !important;
  border-bottom:1px solid #f90 !important;
  content:"fett";}

hr[size]::before {line-height:10px !important;font-size:11px !important;content:" <HR size> "}
hr[noshade]::before {line-height:10px !important;font-size:11px !important;content:" <HR noshade> "}
hr[size][noshade]::before {line-height:10px !important;font-size:11px !important;margin-left:13px !important;content:" <HR size, noshade> "}

body *[lang] {border:1px inset teal;border-left:2px inset teal;border-right:2px inset teal;
 color:inherit;background:#eef;padding:0 2px !important;} /* 0x27A0 */

div[style]::before, div[class][style]::before, div[id][style]::before, div[id][class][style]::before,
span[style]::before, span[class][style]::before, p[style]::before, p[class][style]::before
 {text-decoration:none !important;content:" [Inline CSS] "}

p, p[id], p[class], p[class][class], p[style], blockquote p, blockquote[cite] p, blockquote[class] p,
blockquote[class][cite] p, address, address[class], blockquote, blockquote[class]
 {display:block !important;left:3% !important;border:1px dotted #770 !important;
  width:94% !important;text-indent:0 !important;margin:.5em 0 !important;}
body *[lang|=de] {cursor:default !important;color:#000 !important;background:#eee !important;}
body *[lang|=en] {cursor:default !important;color:#000 !important;background:#87cefa !important;}
body *[lang|=fr] {cursor:default !important;color:#fff !important;background:#ff4500 !important;}
body *[lang|=it] {cursor:default !important;color:#fff !important;background:#00a256 !important;}
abbr {border:1px dashed #000 !important;padding:0 2px;color:black; background:#e2e466 !important;}
acronym {border:1px solid #000 !important;padding:0 2px;color:black; background:#e2e488 !important;}
abbr[lang|=en]:hover, acronym[lang|=en]:hover {color:inherit !important;background:#87cefa !important;}
abbr[lang|=fr]:hover, acronym[lang|=fr]:hover {color:inherit !important;background:#ff4500 !important;}

p:hover {cursor:default !important;color:#000 !important;background:#ddd !important;
 border:1px dashed #770 !important;}
address {background:#33c !important;color:#eee !important;border:2px solid #07b !important;}
address::before
 {display:block !important;background:#0ff !important;padding:2px 4px !important;content:"Adresse:";
  font:800 1em/1.1em Verdana,Arial,sans-serif !important;color:#123 !important;}
address:hover {color:#000;background:#fc0 !important;}

p:hover>br+br, p:hover *>br+br {display:none;}

:link[target="_blank"], :link[target="_new"], span>a[title][target="_blank"],
a[title][target="_blank"], a[target="_blank"], span>a[target="_blank"],
span>span>a[target="_blank"], span>span>a[title][target="_blank"]
 {border-top:2px dashed #ff4500 !important;border-bottom:2px dashed #ff4500 !important;
  text-decoration:none !important;}
:link[target="_blank"]:hover, :link[target="_new"]:hover, span>a[title][target="_blank"]:hover,
a[title][target="_blank"]:hover, a[target="_blank"]:hover, span>a[target="_blank"]:hover,
span>span>a[target="_blank"]:hover, span>span>a[title][target="_blank"]:hover
 {border-top:2px solid #ff4500 !important;border-bottom:2px solid #ff4500 !important;
  color:black !important; background:#ff0 !important;}

:link[target="_blank"]::before, :link[target="_new"]::before, span>a[title][target="_blank"]::before,
a[title][target="_blank"]::before, a[target="_blank"]::before, span>a[target="_blank"]::before,
span>span>a[target="_blank"]::before, span>span>a[title][target="_blank"]::before
 {border:none !important;border-top:2px solid #000 !important;border-bottom:2px solid #000 !important;content:"Link: Neues Fenster/Tab!"}

a[accesskey]::before, a[class][accesskey]::before, a[class][class][accesskey]::before,
a[tilte][accesskey]::before, a[class][tilte][accesskey]::before {color:#0ff;background:#533;padding:0 3px;
 text-transform:uppercase !important;content:attr(accesskey) !important;
 text-decoration:none !important;border:1px solid #ff0 !important;}
 /* IFUNOTICETHISNOTEUNOTICETHISNOTEISNOT4NOTICINGU */

a[name]::before, a[class][name]::before
 {color:#fc0 !important;background:#121 !important;border:1px solid #f50 !important;padding:1px 4px !important;z-index:10000 !important;
  margin-right:3px;content: "name-Anker: "attr(name);text-decoration:none !important;text-decoration:blink !important;}
a[id][name]::before, a[id][class][name]::before
 {color:#fc0 !important;background:#121 !important;border:1px solid #f50 !important;padding:1px 4px !important;z-index:10000 !important;
  margin-right:3px;content: "name-Anker mit ID: "attr(name)" - "attr(id);text-decoration:none !important;text-decoration:blink !important;}
a:not([title]):after
 {color:#ffb !important;background:#f00 !important;font-weight:bold;margin-right:3px;content: " NOT "}

img:hover {outline:3px dashed #2cdc00 !important;}
img:not([alt]) {outline:2px dashed #f50 !important;-moz-opacity:.5 !important;opacity:.5 !important;}
img:not([alt]):hover {-moz-opacity:1 !important;opacity:1 !important;outline:2px dotted #f00 !important;}
a:not([title]) img:not([alt])
 {width:4px !important;height:4px !important;margin:0 !important;outline:none !important;
  padding:0 !important;border:13px solid #e11 !important;-moz-opacity:1 !important;opacity:1 !important;}
a:not([title]) img:not([alt]):hover
 {width:auto !important;height:auto !important; -moz-opacity:.9 !important;
  opacity:.9 !important;outline:3px dashed #d10 !important;border:none !important;}

ul, ol, dl {border-left:3px solid #088 !important;padding-left:22px !important;}

table {border:5px dotted #03f !important;}
table:not([summary]) {border:5px dotted #f20 !important;}

iframe, iframe[src] {width:66px !important;height:33px !important;
 border-left:5px inset #1aa !important;border-top:5px inset #0ee !important;}
iframe:hover, iframe[src]:hover {width:600px !important;height:400px !important;}

kbd
 {color:#ddd !important;background:#000 !important;outline:1px dotted #fc0 !important;padding:0 4px !important;}
kbd::before
 {color:#000 !important;background:#fc0 !important;margin-left:-4px !important;
  font-weight:bold !important;content:"Taste: " !important;}

blockquote, blockquote[cite], blockquote[cite][class], q, q[cite], q[class][cite], cite, cite[class]
 {border:1px solid #777 !important;color:#000;background:#f1f3f6;}

blockquote::before, blockquote[class]::before, q::before, q[class]::before
 {color:#ec0 !important;background:#234 !important;content: " Zitat: " !important;}

blockquote[cite]::before, blockquote[class][cite]::before, q[cite]::before, q[class][cite]::before
 {color:#fd2 !important;background:#449 !important;font-weight:bold;
  margin-left:-1px !important;content: " Zitat: " !important;}

blockquote[cite]::after, blockquote[class][cite]::after, q[cite]::after, q[class][cite]::after
 {color:#cde !important;background:#449 !important;font-weight:bold;
  content: " Quelle: " attr(cite) !important;}

cite::before, cite[class]::before
 {text-decoration:blink !important;color:#ec0 !important;background:#234 !important;
  content: " Quelle: " attr(cite) !important;}

form label[for]:before {font-weight:bold !important;color:#33f !important;margin:0 4px !important;
 content:"[Label for " attr(for) "] " !important;}
form input:not([id]) {border:2px solid red !important;text-decoration:blink !important;}

head, title, meta[http-equiv=Content-Type] {
  display: block !important; z-index:10000 !important;
  position:fixed !important;color:#ffe !important;background:#555 !important;
  border:2px solid #222 !important;
  -moz-border-radius:5px;border-radius:5px !important;
  font:800 1.1em/1.33em Courier,"Courier New",serif !important;
  top:5.5em !important; -moz-opacity:.96 !important;opacity:.9 !important;
  left:5px !important; padding:0 3px !important;
 }
title::before {content:"Page-Title=" !important;}
meta[http-equiv=Content-Type] {background:#ffa900 !important;color:#000 !important;top:9.9em !important;}
meta[http-equiv=Content-Type]::before {content:attr(content) !important;}

a[href^="#"]::before
 {padding:0 3px !important;background:#f90 !important;color:#fff !important;
  border:2px solid blue;content:"Goto "attr(href)}
a[href^="#"]:hover::before {background:#ff0 !important;color:#00c !important;}

a[href="#"]::before
 {padding:0 3px !important;background:#f50 !important;color:#fff !important;border:2px solid blue;
  text-decoration:blink !important;font-weight:bold !important;content:" Dummy-Link "}

a[href^="javascript:"], a[href^="JavaScript:"], a[href^="JAVASCRIPT:"]
 {border:2px solid #000 !important;}

a[href^="javascript:"]::before, a[href^="JavaScript:"]::before, a[href^="JAVASCRIPT:"]::before
 {padding:0 3px !important;color:#fff !important;background:#345 !important;
  text-decoration:blink !important;border-left:2px solid #000;border-top:2px solid #000;
  border-bottom:2px solid #000;content:" JavaScript-Link! "}

body {margin-top:6em !important;padding-top:6em !important;}