body {font-family: arial, helvetica, sans-serif;margin-left:20px;margin-top:-2px;background-image: url(bilder/global/fruehling.jpg); background-repeat:no-repeat;background-color:#E4E3E8;}
body.popup {font-family: arial, helvetica, sans-serif;margin-left:0px;margin-top:-0px;background:#FFFFFF;}

img.r1 {border: 40px solid #FFFFFF;}
img.pdf {vertical-align:middle;}
img.pdf2 {text-align:justify; vertical-align:middle;}
img.rahmen {border-style:solid; border-color:black; vertical-align:top; border-width:1px; border-color: #000000;}
img.artikel {border-style:solid; border-color:black; padding:10px; vertical-align:top; border-width:1px; border-color: #000000;}
img.rahmen1 {border-style:solid; border-color:#575762; padding:0px; vertical-align:top; border-width:1px;}

span.namen {font-size: 10pt;font-weight:bold;}
span.black {font-size: 10pt;font-weight:normal;color: black;}
span.namen1 {font-size: 8pt;}
span.datum{font-weight:bold;color:#000000;}
span.mehr{font-weight:bold;color:#007B28;}
span.ueberschrift{font-weight:bold;color:#000000;font-size:12pt;}
span.autor {font-size: 8pt;color:#000000;font-weight:normal;}
span.typ {font-size: 8pt;color:#DE2E1F;font-weight:normal;}
span.listenpunkt {font-size: 10pt;}

p {font-size: 10pt;line-height:140%;color:#000000;}
p.titre1 {margin-left:2px; font-size: 16pt;font-weight:bold;color:#022B9A;}
p.bildumlauf {font-size: 10pt;text-align:left;margin-left:2px;line-height: 18px;}
p.titelthemen {font-size: 10pt;text-align:left;margin-left:2px;margin-right:15px;line-height: 18px;}
p.titre2 {font-size: 12pt;font-weight:bold;}
p.titre3 {font-size: 10pt;font-style:oblique; font-weight:bold;}
p.just {text-align:justify;}
p.adresse {font-size: 8pt; margin-left:6pt;color:#ffffff}
p.bildumlauf {font-size: 10pt; margin-left:10pt;margin-right:10pt;color:#000000}
p.center {font-weight:bold;font-size: 9pt; margin-left:10pt;margin-right:10pt;color:#575762, text-align: center;}
p.remarque {color:#000000;font-weight:bold; font-size:10pt;text-decoration: underline;}
p.remarque2 {color:#000000;font-weight:normal; font-size:8pt;text-decoration: none;}
p.rahmen {border-width:1px;border-style:solid;border-color:#575762;padding:8px;text-align:justify; background:#D5D9E2;text-align:left;}
p.notiz {border-width:1px;border-style:dotted;border-color:#575762;padding:3px; margin-right:12px;text-align:left;font-size:8pt;color:black;background:#FBFBFC;}
p.event {border-width:1px;border-style:solid;border-color:#000000;}
p.copy {font-size: 8pt; text-align:center;color:#FBFBFC;padding-top:4px;}
p.copynews {font-size: 8pt; text-align:left;color:#575762;}
p.pays {font-size: 8pt; text-align:left;color:#000000;background:#F1F5FF;vertical-align:middle;}
p.retourner {font-size: 8pt; text-align:center;color:#white;background:white;}
p.fett {font-size: 14pt; color:#black;font-weight:bold;}

div.title {color:#000087; font-weight:bold;font-family:arial,verdana,helvetica;font-size:12pt;font-style:oblique;position:absolute; top:33px; margin-left:290px;}
div.titledok {color:#8585C1; font-family:arial,verdana,helvetica;font-size:10pt;font-style:italic;font-weight:bold;position:absolute; top:49px; margin-left:200px;}
div.subtitle {color:#FFFFFF; font-weight:bold;font-family:arial,verdana,helvetica;font-size:8pt;position:absolute; top:97px; margin-left:190px;}
div.kategorie {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bgred2.png); background-repeat:repeat-y;
border-width:0px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-rot {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bgrot.png); background-repeat:;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-gruen {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bggruen.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-gelb {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bggelb.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-blau {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bgblau.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-gruen2 {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bggruen2.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-hellblau {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bghellblau.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-violett {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bgviolett.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.kategorie-grau {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#585858; border-width:1px; border-style:solid; border-color:#D5D9E2;text-align:center;padding:1px;}
div.kategorie-bgblau {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bgblau-dsds.png); background-repeat:repeat-y;
border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding:1px;}
div.kategorie-gaeste {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-image:url(bilder/global/bgorange.png); background-repeat:repeat-x;border-width:1px; border-style:solid; border-color:#808080;text-align:center;padding-top:2px;padding-bottom:2px;}
div.thema-grau {font-family:arial,verdana,helvetica; font-size:10pt; font-weight:bold; background:#F8F8F8; border-width:1px; border-style:solid; border-color:#D5D9E2;text-align:center;padding:8px;}
div.rahmen {border-width:0px; border-style:dotted;border-color:#c0c0c0;width:148px;}
div.bild {text-align:center;background:#DCDADE;padding:7px;border-width:1px; border-style:dotted; border-color:#808080;background-image:url(bilder/global/tdapricot2.png); background-repeat:repeat-y;}
div.bild2 {text-align:center;background:#FBFBFC;padding-bottom:8px;padding-top:8px;}
div.bildrand {text-align:center;padding:7px;border-width:1px; border-style:solid; border-color:#DCDADE;text-align:center;color:#000000;}
div.bildrand2 {text-align:center;padding:0px;color:#000000;background:#FBFBFC;}
div.thema {text-align:left;background:#FBFBFC;padding:6px;margin-right:12px;}
div.mittig {text-align:center;background:#FBFBFC;padding:6px;margin-right:12px;}
div.thema2 {text-align:left;background:#F8F8F8;margin-left:10px;padding:6px;margin-right:12px;border-width:3px; border-style:solid; border-color:#E5E3E7;}
div.center {font-weight:bold;font-size: 9pt; margin-left:10pt;margin-right:10pt;color:#575762, text-align: center;}
div.announce {text-align:left;}
div.seite {margin-right:20px;}
div.klein {font-size:10px; text-align:center;}
div.n21 {position:absolute; margin-left:0px; width: 420px;}

h1 {color:#000000; font-weight:bold; font-size:14pt; text-decoration: none;}
h1.bereich {color:#000000; font-weight:bold; font-size:14pt; text-decoration: none;}
h2 {border-width:1px;border-style:dotted;border-color:#E5E3E7;padding:3px; text-align:left; background: #F6F3EC; margin-right: 12px; color:#000000;font-style:normal;text-decoration: none; font-size:11pt;}
h3 {color:#007B28;font-style:normal;font-size:12pt; text-decoration: none;}
h3.n21 {color:#3C546E;font-style:normal;font-size:12pt; text-decoration: underline;}
h3.titre {margin-left:2px;color:#DD0016;font-style:oblique;font-size:12pt; text-decoration: underline;background:white;padding:2px;}
h3.quest {color:#FFFFFF;font-style:oblique;font-size:12pt; background:#B70019;}
h4 {font-size:90%;color:#000000;text-decoration: none;}
h5 {margin-left:0px;font-size:110%;color:#000000;text-decoration: underline;font-style:italic;}
h6 {margin-left:10px;color:#000000;font-style:bold;font-size:108%;}

ul {font-size:10pt;font-weight:bold;color:#DA2417;line-height:18pt;}
ul.schwarz {font-size:10pt;font-weight:normal;color:#000000;line-height:16pt;}
ul.stolpersteine {font-size:10pt;font-weight:bold;color:#959595;line-height:14pt;}
ul.stolpersteine2 {font-size:10pt;font-weight:bold;color:#959595;line-height:14pt;background:#FFFFFF;}
ul.termin {margin-right:160px;font-size:10pt;font-weight:bold;color:#DA2417;line-height:18pt;}
ul.nav {font-size:10pt;}

ol.list {font-size: 10pt; font-weight:bold; text-decoration:none;}
ol.schwarz {font-size: 10pt; font-weight:bold; text-decoration:none;color:#000000;}
ol.surveil {font-size:105%; font-weight:bold; text-decoration:none;}
ol.voclist {line-height:140%;margin-left:50px; font-size:10pt; font-weight:bold; padding:2px; background-color:#F5F5FA;border-style:solid;border-width:1px;border-color:#000087,background-color:#F00000;}

td {font-size:10pt;}
td.tdfett {font-weight:bold;}
td.tdblack {background:#000000;color:#FFFFFF;vertical-align:center; font-weight:bold;text-align:center;height:25px;background-image:url(bilder/global/bgblack2.png); background-repeat:repeat-x;text-indent:10px;}
td.tdgrey {background:#F9F9F9; vertical-align:top; text-align:center;}
td.tddarkgrey {background:#575762; vertical-align:top; text-align:center;color:#FFFFFF;}
td.tdarchiv {background:#EDEFF3; vertical-align:center; color:#000000;text-align:right;}
td.tdlightgrey {background:#CACFDA; text-align:center;color:#FFFFFF;}
td.tdcenter {background:#000000; vertical-align:top; text-align:center;color:#000000;}
td.tdsilver {background-image:url(bilder/global/bgsilver.png); background-repeat:repeat-x;text-align:center;}
td.tdyellow {background-image:url(bilder/global/bgyellow.png); background-repeat:repeat-x; margin:25px; font-weight:bold; text-align:center;color:#FFE187;}
td.bu {background:#EDEFF3; vertical-align:top; text-align:center;color:#000000;font-size:8pt;}
td.bublack {background:#F4F4F4; vertical-align:top; text-align:center;color:#000000;font-size:8pt;border-style:solid;border-width:1px;border-color:#B2B2B4;padding:5pt;}
td.tdred {font-weight:bold;font-size:12px;color:#FFFFFF;vertical-align:center;background-image:url(bilder/global/bgred2.png); background-repeat:repeat-x;text-indent:10px;}
td.tdnav {padding-left:0px;line-height:16pt;vertical-align:top;background-image:url(bilder/global/blueline-top.png); background-repeat:repeat-x; color:#FFE187;}
td.tdapricot {padding:0px;vertical-align:top;color:#FFE492;background-image:url(bilder/global/tdapricot.png); background-repeat:repeat-y;}
td.tdbild {text-align:center;background-image:url(bilder/global/tdapricot.png); background-repeat:repeat-y;}
td.tdtext {padding-left:10px;vertical-align:top;background:#FBFBFC;background-image:url(bilder/global/content.jpg); background-repeat:repeat-y; color:#FBFBFC;}
td.tdtextgrau {padding-left:10px;vertical-align:top;background-image:url(themen/news/stolpersteine/bilder/stolpersteine-bg.jpg); background-repeat:no-repeat;background-color:white;}
td.tdtextfk {padding-left:10px;vertical-align:top;background-image:url(bilder/global/foerderkreis-bg.jpg); background-repeat:no-repeat;background-color:white;}
td.tdtextgrau-index {padding-left:10px;vertical-align:top;background-image:url(themen/news/stolpersteine/bilder/stolpersteine-bg-index.jpg); background-repeat:no-repeat;background-color:white;}
td.tdschlagzeile {padding-left:10px;vertical-align:top;}
td.bildunterschrift {vertical-align:top;text-align:center; font-size:8pt;}
td.tdrichtungen {text-align:center; font-size:8pt;}
td.bu2 {vertical-align:top;text-align:left; font-size:10pt;color:#000000;}
td.tdthumb {vertical-align:top;}
td.tdcopyright {vertical-align:center;text-align:center;font-size:8pt;background:#515155;color:#FFFFFF;}
table.terminkalender {border-style:solid;border-width:1px;border-color:#000087,background:#EBE6E4;}
td.impressum {vertical-align:top; text-align:center;color:#000000;font-size:8pt;}
td.center {text-align:center; font-size:8pt;}
td.termine{background-image:url(bilder/global/uhr.gif); background-repeat:no-repeat;text-indent:0px;}
td.pause {background:#FBFBFD;color:#000000;vertical-align:center; font-weight:bold;text-align:center;height:25px;background-image:url(bilder/global/bghell.png); background-repeat:repeat-x;text-indent:10px;}
td.stunde {background:#FBFBFD;color:#000000;vertical-align:center; font-weight:bold;text-align:center;height:25px;background-image:url(bilder/global/bghell2.png); background-repeat:repeat-x;text-indent:10px;}


a:link {color: #007B28;text-decoration:none;}
a:visited {color: #007B28;text-decoration:none;}
a:active {color: #F77352;text-decoration:none;}
a:hover {color: #000000;text-decoration:none;font-weight:bold;}

a.startlink:link {color: #007B28;text-decoration:none;}
a.startlink:visited {color: #007B28;text-decoration:none;}
a.startlink:active {color: #F77352;text-decoration:none;}
a.startlink:hover {color: #000000;text-decoration:none;font-weight:normal;}

a.n21:link {font-size:10pt; text-decoration:none; color: #84B3DD;}
a.n21:visited {font-size:10pt; text-decoration:none; color: #84B3DD;}
a.n21:active {font-size:10pt; text-decoration:none; color: #84B3DD;}
a.n21:hover {font-size:10pt; text-decoration:underline; color: #DC0000;}

a.intern:link {font-size:10pt; text-decoration:none; color: #B1AFB2; margin-right: 12px;font-weight:normal;}
a.intern:visited {font-size:10pt; text-decoration:none; color: #B1AFB2; margin-right: 12px;font-weight:normal;}
a.intern:active {font-size:10pt; text-decoration:none; color: #B1AFB2; margin-right: 12px;font-weight:normal;}
a.intern:hover {font-size:10pt; text-decoration:none; color: #008033; margin-right: 12px;font-weight:bold;}

a.stolperstein:link {font-size:10pt; text-decoration:none; font-weight:bold;color: #4C4C4C;}
a.stolperstein:visited {font-size:10pt; text-decoration:none; font-weight:bold;color: #808080;}
a.stolperstein:active {font-size:10pt; text-decoration:none; font-weight:bold;color: #3AAA6F;}
a.stolperstein:hover {font-size:11pt; text-decoration:underline overline; font-weight:bold;color: #000000;}

a.stolpersteinnav:link {font-size:10pt; text-decoration:none; font-weight:bold;color: #4F4F4F;}
a.stolpersteinnav:visited {font-size:10pt; text-decoration:none; font-weight:bold;color: #4F4F4F;}
a.stolpersteinnav:active {font-size:10pt; text-decoration:none; font-weight:bold;color: #3AAA6F;}
a.stolpersteinnav:hover {font-size:10pt; text-decoration: underline; font-weight:bold;color: #FFFFFF;background-color:#000000;}

a.mehr:link {font-size:8pt; text-decoration:none; font-weight:bold;color: #000000;text-align:center;}
a.mehr:visited {font-size:8pt; text-decoration:none; font-weight:bold;color: #FFE492;text-align:center;}
a.mehr:active {font-size:8pt; text-decoration:none; font-weight:bold;color: #022B9A;text-align:center;}
a.mehr:hover {font-size:8pt; text-decoration:none; font-weight:bold;color: #007B28;text-align:center;}

a.archiv:link {font-size:10pt; text-decoration:none; font-weight:bold;color: #000000;}
a.archiv:visited {font-size:10pt; text-decoration:none; font-weight:bold;color: #575762;}
a.archiv:active {font-size:10pt; text-decoration:none; font-weight:bold;color: #022B9A;}
a.archiv:hover {font-size:10pt; text-decoration:none; font-weight:bold;color: #DE2E1F;}

a.schule:link {font-size:10pt; text-decoration:none; font-weight:bold;color: #FFFFFF;}
a.schule:visited {font-size:10pt; text-decoration:none; font-weight:bold;color: #FFFFFF;}
a.schule:active {font-size:10pt; text-decoration:none; font-weight:bold;color: #022B9A;}
a.schule:hover {font-size:10pt; text-decoration:none; font-weight:bold;color: #FFC20B;}

a.copyright:link {font-size:8pt; text-decoration:none; color: #575762;}
a.copyright:visited {font-size:8pt; text-decoration:none; color: #575762;}
a.copyright:active {font-size:8pt; text-decoration:none; color: #022B9A;}
a.copyright:hover {font-size:8pt; text-decoration:none; color:#FFC20B;background:#000000;}

a.nav:link {text-indent:15px;display: block; text-decoration: none; padding: 3px; width: 142px;font-size:10pt; color: #575762;line-height: 14pt;}
a.nav:visited {text-indent:15px;display: block; text-decoration: none; padding: 3px; width: 142px;font-size:10pt; color: #575762;line-height: 14pt;}
a.nav:active {text-indent:15px;display: block; text-decoration: none; padding: 3px; width: 142px;font-size:10pt; color: #022B9A; line-height: 14pt;}
a.nav:hover {text-indent:15px;display: block; background-image:url(bilder/global/bgnav.gif); background-repeat:repeat-x; text-decoration: none; color: #000000; padding: 3px; width: 150px;font-size:10pt; font-weight:bold;line-height: 14pt;}

a.nav2:link {font-size:10pt; text-decoration:none; color: #575762; margin-left:10px;margin-right:8px;}
a.nav2:visited {font-size:10pt; text-decoration:none; color: #575762; margin-left:10px;margin-right:8px;}
a.nav2:active {font-size:10pt; text-decoration:none; color: #022B9A; margin-left:10px;margin-right:8px;}
a.nav2:hover {font-size:10pt; text-decoration:none; color: #1E191B; margin-left:10px;text-decoration: underline;font-weight:bold;}


a.subnav:link {font-size:8pt;font-weight:bold;color: #B7CCE5; text-decoration: none;}
a.subnav:visited {font-size:8pt;font-weight:bold;color: #B7CCE5; text-decoration: none;}
a.subnav:active {font-size:8pt;font-weight:bold;color: #00AB4E; text-decoration: none;}
a.subnav:hover {font-size:8pt;font-weight:bold;color: #FFFFFF; text-decoration: none;}

a.url:link {font-size:8pt;color: #FFFFFF;font-weight:bold;text-decoration: none;}
a.url:visited {font-size:8pt;color: #FFFFFF;font-weight:bold;text-decoration: none;}
a.url:active {font-size:8pt;color: #FECB43;font-weight:bold;text-decoration: none;}
a.url:hover {font-size:8pt;color: #FECB43;font-weight:bold;background:#00539F;}

.textsm {color:#FFFFFF;font-variant:small-caps; font-style:oblique; font-size:20pt; text-decoration: none; text-indent:15px; background:#0435A4}
.textbg {color:#000000; font-weight:bold; font-size:14pt; text-decoration: none;text-decoration:none;}
.textreg {FONT-SIZE: 8pt; COLOR: #979797; font-weight:bold;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}

li a { display: block; text-decoration: none; color: #FFF; padding: 5px; width: 545px; }
li .alt { background:#FFFFFF; }
li a:hover { color: #000000; }