body {margin:0.5;font-family:Arial,sans-serif;font-size:1em;background-color:#FFDA00;color:black;text-align:center;}
body.lerncoach {margin:0.5em;font-family:Arial,sans-serif;font-size:1em;background-color:#CAE5F4;color:black;text-align:center;}
body.lernpraxis {margin:0.5em;font-family:Arial,sans-serif;font-size:1em;background-color:orange;color:black;text-align:center;}

.gruen {color:green;}
.rot {color:red;}
.blau {color:blue;}
.violett {color:#A700FF;}
.rosa {color:#FF00B3;}
.orange {color:orange;}
.hellblau {color:#1EA7FF;}

h1.lerninstitut{font-family:Comic Sans MS,Arial,sans-serif;font-weight:bold;font-size:2.5em;color:red;text-align:right;}
h1.lerninstitut a:link,h1.lerninstitut a:visited{color:red;text-decoration:none;font-family:Comic Sans MS,Arial,sans-serif;}

h1.lernpraxis{font-family:Comic Sans MS,Arial,sans-serif;font-weight:bold;font-size:2.5em;color:#A700FF;text-align:right;}
h1.lernpraxis a:link,h1.lernpraxis a:visited{color:#A700FF;text-decoration:none;font-family:Comic Sans MS,Arial,sans-serif;}

h1.sprachkurse{font-family:Comic Sans MS,Arial,sans-serif;font-weight:bold;font-size:2.5em;color:green;text-align:right;}
h1.sprachkurse a:link,h1.sprachkurse a:visited{color:green;text-decoration:none;font-family:Comic Sans MS,Arial,sans-serif;}

h1.lerncoach{font-family:Comic Sans MS,Arial,sans-serif;font-weight:bold;font-size:2.5em;color:blue;text-align:right;}
h1.lerncoach a:link,h1.lerncoach a:visited{color:blue;text-decoration:none;font-family:Comic Sans MS,Arial,sans-serif;}

h2{margin-top:0;text-decoration:none;font-weight:bold;color:#FE6767;font-size:2.0em;text-align:right;line-height:1.7em;}
h2 a:link,h2 a:visited{margin-top:0;text-decoration:none;font-weight:bold;color:#FE6767;text-align:right;line-height:1.7em;}

h2.rosa{margin-top:0;text-decoration:none;font-weight:bold;color:#FF00B3;font-size:2em;text-align:right;line-height:1.7em;}
h2.rosa a:link,h2.rosa a:visited{margin-top:0;text-decoration:none;font-weight:bold;color:#FF00B3;text-align:right;line-height:1.7em;}

h2.sprachkurse{margin-top:0;text-decoration:none;font-weight:bold;color:green;font-size:2em;text-align:right;line-height:1.7em;}
h2.sprachkurse a:link,h2.sprachkurse a:visited{margin-top:0;text-decoration:none;font-weight:bold;color:green;text-align:right;line-height:1.7em;}

h2.gruen{margin-top:0;text-decoration:none;font-weight:bold;color:green;font-size:2em;text-align:right;line-height:1.7em;}
h2.gruen a:link,h2.gruen a:visited{margin-top:0;text-decoration:none;font-weight:bold;color:green;text-align:right;line-height:1.7em;}

div.logoname{margin-top:2em;font-size:1em;text-align:right;color:black;}
div.logoname a:link,div.logoname a:visited{text-decoration:none;color:black;}

h3.lerninstitut{margin:0;font-size:1.5em;color:red;font-family:Arial,sans-serif;font-weight:normal;line-height:1.7em;}
h3.lerninstitut a:link,h3.lerninstitut a:visited{color:red;font-family:Arial,sans-serif;font-weight:normal;text-decoration:none;}

h3.sprachkurse{margin:0;padding:0;font-size:1.5em;color:green;font-family:Arial,sans-serif;font-weight:normal;line-height:1.7em;}
h3.sprachkurse a:link,h3.sprachkurse a:visited{color:green;font-family:Arial,sans-serif;font-weight:normal;text-decoration:none;}

h3.lernpraxis{margin:0;font-size:1.5em;color:#A700FF;font-family:Arial,sans-serif;font-weight:normal;line-height:1.7em;}
h3.lernpraxis a:link,h3.lernpraxis a:visited{color:#A700FF;font-family:Arial,sans-serif;font-weight:normal;text-decoration:none;}

h3.lerncoach{margin:0;font-size:1.5em;color:blue;font-family:Arial,sans-serif;font-weight:normal;line-height:1.7em;}
h3.lerncoach a:link,h3.lerncoach a:visited{color:blue;font-family:Arial,sans-serif;font-weight:normal;text-decoration:none;}

h4.gruen {margin:0;margin-top:1em;margin-bottom:1em;font-size:1.4em;color:green;font-family:Arial,sans-serif;font-weight:bold;line-height:1.7em;}
h4.gruen a:link,h4.gruen a:visited {color:green;font-family:Arial,sans-serif;font-weight:bold;text-decoration:underline;}

h4.rot {margin:0;margin-top:1em;margin-bottom:1em;font-size:1.4em;color:red;font-family:Arial,sans-serif;font-weight:bold;line-height:1.7em;}
h4.rot a:link,h4.rot a:visited {color:red;font-family:Arial,sans-serif;font-weight:bold;text-decoration:underline;}

h4.blau {margin:0;margin-top:1em;margin-bottom:1em;font-size:1.4em;color:blue;font-family:Arial,sans-serif;font-weight:bold;line-height:1.7em;}
h4.blau a:link,h4.blau a:visited {color:blue;font-family:Arial,sans-serif;font-weight:bold;text-decoration:underline;}

h4.violett {margin:0;margin-top:1em;margin-bottom:1em;font-size:1.4em;color:#A700FF;font-family:Arial,sans-serif;font-weight:bold;line-height:1.7em;}
h4.violett a:link,h4.violett a:visited {color:#A700FF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:underline;}

h4.rosa {margin:0;margin-top:1em;margin-bottom:1em;font-size:1.4em;color:#FF00B3;font-family:Arial,sans-serif;font-weight:bold;line-height:1.7em;}
h4.rosa a:link,h4.rosa a:visited {color:#FF00B3;font-family:Arial,sans-serif;font-weight:bold;text-decoration:underline;}

h4.orange {margin:0;margin-top:1em;margin-bottom:1em;font-size:1.4em;color:orange;font-family:Arial,sans-serif;font-weight:bold;line-height:1.7em;}
h4.orange a:link,h4.orange a:visited {color:orange;font-family:Arial,sans-serif;font-weight:bold;text-decoration:underline;}

h5{font-size:1.2em;margin:0;padding:10px 0 10px 0;}
h6{font-size:1em;margin:0;padding:10px 0 10px 0;font-weight:bold;}

div.text-gruen {text-align:left;color:green;line-height:1.5em;}
div.text-rot {text-align:left;color:red;line-height:1.5em;}
div.text-blau {text-align:left;color:blue;line-height:1.5em;}
div.text-violett {text-align:left;color:#A700FF;line-height:1.5em;}
div.text-orange {text-align:left;color:orange;line-height:1.5em;}
div.text-rosa {text-align:left;color:#FF00B3;line-height:1.5em;}
div.text-schwarz {text-align:left;color:black;line-height:1.5em;}

div.groesserer-text-gruen {text-align:center;color:green;font-size:1.2em;line-height:1.5em;}
div.groesserer-text-rot {text-align:center;color:red;font-size:1.2em;line-height:1.5em;}
div.groesserer-text-blau {text-align:center;color:blue;font-size:1.2em;line-height:1.5em;}
div.groesserer-text-violett {text-align:center;color:#A700FF;font-size:1.2em;line-height:1.5em;}
div.groesserer-text-orange {text-align:center;color:orange;font-size:1.2em;line-height:1.5em;}

ul.headerwerbetext {font-family:Comic Sans MS,Arial,sans-serif;line-height:2.1em;font-size:1.5em;font-weight:bold;margin-top:1em;margin-bottom:1em;padding-left:1em;padding-right:1em;text-align:left;list-style-type:none;}
ul.headerwerbetext li.rot a:link, ul.headerwerbetext li.rot a:visited {color:red;font-family:Comic Sans MS,Arial,sans-serif;}
ul.headerwerbetext li.blau a:link, ul.headerwerbetext li.blau a:visited {color:blue;font-family:Comic Sans MS,Arial,sans-serif;}
ul.headerwerbetext li.gruen a:link, ul.headerwerbetext li.gruen a:visited {color:green;font-family:Comic Sans MS,Arial,sans-serif;}
ul.headerwerbetext li.violett a:link, ul.headerwerbetext li.violett a:visited {color:#A700FF;font-family:Comic Sans MS,Arial,sans-serif;}

div.seitennav-grau, td.grau {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:grey;color:white;font-weight:bold;text-align:left;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-grau ul, td.grau ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-grau ul ul, td.grau ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-grau li, td.grau li {margin:0em;padding:0.3em;}
div.seitennav-grau li a:link, div.seitennav-grau li a:visited, td.grau li a:link, td.grau li a:visited{color:white;margin:0em;padding:0em;}

div.seitennav-orange, td.orange {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:orange;color:white;font-weight:bold;text-align:left;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-orange ul, td.orange ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-orange ul ul, td.orange ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-orange li, td.orange li {margin:0em;padding:0.3em;}
div.seitennav-orange li a:link, div.seitennav-orange li a:visited, td.orange li a:link, td.orange li a:visited{color:white;margin:0em;padding:0em;}

div.seitennav-hellblau {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:#1EA7FF;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-hellblau ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-hellblau ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-hellblau li {margin:0em;padding:0.3em;}
div.seitennav-hellblau li a:link, div.seitennav-hellblau li a:visited {color:white;margin:0em;padding:0em;}

div.seitennav-rot,td.rot {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:red;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-rot ul,td.rot ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-rot ul ul,td.rot ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-rot li, td.rot li {margin:0em;padding:0.3em;}
div.seitennav-rot li a:link, div.seitennav-rot li a:visited,td.rot li a:link, td.rot li a:visited {color:white;margin:0em;padding:0em;}

div.seitennav-violett,td.violett{margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:#A700FF;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-violett ul,td.violett ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-violett ul ul,td.violett ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-violett li,td.violett li {margin:0em;padding:0.3em;}
div.seitennav-violett li a:link, div.seitennav-violett li a:visited,td.violett li a:link, td.violett li a:visited {color:white;margin:0em;padding:0em;}

div.seitennav-rosa{margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:#FF00B3;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-rosa ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-rosa ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-rosa li {margin:0em;padding:0.3em;}
div.seitennav-rosa li a:link, div.seitennav-rosa li a:visited {color:white;margin:0em;padding:0em;}

div.seitennav-blau, td.blau {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:blue;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-blau ul, td.blau ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-blau ul ul, td.blau ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-blau li, td.blau li {margin:0em;padding:0.3em;}
div.seitennav-blau li a:link, div.seitennav-blau li a:visited, td.blau li a:link, td.blau li a:visited{color:white;margin:0em;padding:0em;}

div.seitennav-gruen, td.gruen {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:green;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-gruen ul, td.gruen ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-gruen ul ul, td.gruen ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-gruen li, td.gruen li {margin:0em;padding:0.3em;}
div.seitennav-gruen li a:link, div.seitennav-gruen li a:visited, td.gruen li a:link, td.gruen li a:visited{color:white;margin:0em;padding:0em;}

div.seitennav-gelb, td.gelb {margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:yellow;color:red;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-gelb ul, td.gelb ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-gelb ul ul, td.gelb ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-gelb li, td.gelb li {margin:0em;padding:0.3em;}
div.seitennav-gelb li a:link, div.seitennav-gelb li a:visited, td.gelb li a:link, td.gelb li a:visited{color:red;margin:0em;padding:0em;}

div.seitennav-hellgruen{margin:0;font-size:1.2em;padding:0.5em;padding-left:1em;background-color:#4CE39A;color:white;font-weight:bold;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.seitennav-hellgruen ul {list-style-type:none;margin:0em;padding:0em;line-height:1.7em;}
div.seitennav-hellgruen ul ul {list-style-type:disc;font-size:smaller;padding-left:1.3em;line-height:1.5em;}
div.seitennav-hellgruen li {margin:0em;padding:0.3em;}
div.seitennav-hellgruen li a:link, div.seitennav-hellgruen li a:visited {color:white;margin:0em;padding:0em;}

td.hellblau{margin:0;padding:0.5em;background-color:#1EA7FF;color:white;font-weight:bold;font-size:1em;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
td.rosa{margin:0;padding:0.5em;background-color:#FF00B3;color:white;font-weight:bold;font-size:1em;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
td.weiss{margin:0;padding:0.5em;background-color:white;color:black;border-width:1px;border-style:solid;font-weight:bold;font-size:1em;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}

div.rund-gelb {text-align:right;margin:0;padding:0.7em;background-color:yellow;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.rund-pink {text-align:right;margin:0;padding:0.7em;background-color:pink;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
div.rund-hellgruen {text-align:right;margin:0;padding:0.7em;background-color:lightgreen;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}

div.preise{background-color:#FEFBBF;padding:5px;margin-top:2.4em;text-align:left;}
div.preise span.ueberschrift-rot{font-size:1.1em;color:red;}
div.preise span.ueberschrift-blau{font-size:1.1em;color:blue;}
div.preise span.ueberschrift-gruen{font-size:1.1em;color:green;}
div.preise span.ueberschrift-violett{font-size:1.1em;color:#A700FF;}
div.preise span.ueberschrift-orange{font-size:1.1em;color:orange;}
div.preise span.ueberschrift-rosa{font-size:1.1em;color:#FF00B3;}
div.preise table{margin:0;padding:0;}
div.preise td.preise {border-width:1px;border-style:solid;color:black;padding:5px;font-weight:normal;font-size:1em;}
div.preise p.infos-rot {font-size:smaller;color:red;}
div.preise p.infos-violett {font-size:smaller;color:#A700FF;}
div.preise p.infos-orange {font-size:smaller;color:orange;}
div.preise p.infos-gruen {font-size:smaller;color:green;}
div.preise p.infos-rosa {font-size:smaller;color:#FF00B3;}
div.preise p.onlineanmeldung-rosa a:link, a:visited {margin-left:15em;font-size:0.9em;color:#FF00B3;text-decoration:underline;}
div.preise p.onlineanmeldung-rot a:link, a:visited {margin-left:15em;font-size:0.9em;color:red;text-decoration:underline;}
div.preise p.onlineanmeldung-violett a:link, a:visited {margin-left:15em;font-size:0.9em;color:#A700FF;text-decoration:underline;}
div.preise p.onlineanmeldung-orange a:link, a:visited {margin-left:15em;font-size:0.9em;color:orange;text-decoration:underline;}
div.preise p.onlineanmeldung-gruen a:link, a:visited {margin-left:15em;font-size:0.9em;color:green;text-decoration:underline;}

table.Seite{margin:0;margin:auto;padding:0;width:58em;border-collapse:collapse;}
table.Content{margin:0;padding:0;width:58em;background-color:red;}

div.header{border-style:solid;border-width:1px;border-color:black;padding:1em;padding-top:10px;padding-bottom:0px;line-height:1.7em;}

header{border-style:solid;border-width:1px;border-color:black;padding:1em;padding-top:10px;padding-bottom:0px;line-height:1.5em;text-align:right;}

footer {padding:0;margin:0;font-size:1em;}
footer a:link,footer a:visited {font-size:1em;}

tr,td,th{margin:0;padding:0;}

caption.Logobereich {margin:0;padding:0;padding-top:1em;width:58em;background-color:#FFDA00;text-align:left;}
caption.Logobereich-lerncoach {margin:0;padding:0;padding-top:1em;width:58em;background-color:#CAE5F4;text-align:left;}
caption.Logobereich-lernpraxis {margin:0;padding:0;padding-top:1em;width:58em;background-color:orange;text-align:left;}


div.Logonavi{margin:0;padding:0.7em;font-family:Comic Sans MS,Arial,sans-serif;Arial,sans-serif;padding-left:1em;background-color:red;color:white;text-align:left;}
div.Logonavi p{margin-top:1.5em;}
div.Logonavi a:link,div.Logonavi a:visited,div.Logonavi a:hover{color:white;font-weight:bold;}

img a:link,div.Logonavi a:visited,div.Logonavi a:hover{color:white;font-weight:bold;}

div.logoueberschrift{color:red;font-family:Arial,sans-serif;font-size:2.7em;line-height:1.1em;letter-spacing:0.1em;text-align:right;}
span.logoangebote{font-family:Arial,sans-serif;font-size:2.0em;line-height:1.6em;}
div.logokleineschrift{font-size:1.3em;color:black;font-family:Arial,sans-serif;text-align:right;}

td.Linksnavi{color:black;margin:0;padding:0;width:270px;line-height:1.3em;background-color:orange;text-align:left;vertical-align:top;}

td.Logo {color:black;margin:0;padding:0;width:390px;line-height:1.3em;background-color:#FFDA00;text-align:left;vertical-align:top;}
td.Logo-lerncoach {color:black;margin:0;padding:0;width:390px;line-height:1.3em;background-color:#CAE5F4;text-align:left;vertical-align:top;}
td.Logo a:link,div.Logo a:visited,div.Logo a:hover{color:white;}

div.suchmaschine{text-align:center;margin:0.5em;padding:0.3em;background-color:white;}

td.Rechtsnavi {color:black;margin:0;padding:0;width:35%;background-color:#FFDA00;text-align:left;vertical-align:top;}
td.Rechtsnavi-lerncoach {color:black;margin:0;padding:0;width:35%;background-color:#CAE5F4;text-align:left;vertical-align:top;}
td.Rechtsnavi-lernpraxis {color:black;margin:0;padding:0;width:35%;background-color:orange;text-align:left;vertical-align:top;}

div.liste-ueberschrift{margin:0;padding:0.3em;padding-left:1em;text-align:left;background-color:#F47A00;color:white;font-weight:bold;font-size:1.2em;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}

div.liste-ueberschrift a:link,div.liste-ueberschrift a:visited{color:white;}

td.Inhalt{margin:0;padding:0;padding-left:5%;padding-right:5%;padding-top:1em;background-color:white;color:black;line-height:1.5em;font-weight:bold;font-family:Arial,sans-serif;text-align:center;vertical-align:top;}

td.Inhalt-ohne-padding {margin:0;padding:0;padding-left:1%;padding-right:1%;padding-top:1em;background-color:white;vertical-align:top;color:black;font-size:1em;line-height:1.5em;font-weight:bold;font-family:Arial,sans-serif;text-align:left;}


div.anmerkung{margin-left:4em;margin-top:2em;width:80%;}

div.beispielelinks{margin-left:2em;margin-top:2em;width:80%;}

div.hintergrund{margin-left:2em;padding:1em;border-style:solid;border-color:blue;border-width: 0 0 0 5px;}

div.linktipps{margin: 0 0 1em 0;padding:0.5em;background-color:#E3F8FF;}
div.linktipps br{margin:1em;}

div.hinzufuegen {margin:2em;text-align:center;}
div.hinzufuegen a:link {color:blue;font-size:1.1em;}

div.text{background-color:white;padding-left:1em;}

div.eigenwerbung-unten{margin-top:1em;text-align:center;padding:0.5em;background-color:#E6EEFF;}

div.nachhilfe-finden-werbung-inhalt-text1{margin-top:2em;margin-bottom:2em;text-align:center;padding:0.5em;background-color:#E6EEFF;}
div.nachhilfe-finden-werbung-inhalt-text1 a:link,div.nachhilfe-finden-werbung-inhalt-text1 a:visited{color:blue;}

div.eintrag-hinzufuegen{margin-top:2.4em;text-align:center;border-style:solid;border-color:blue;border-width:1px 0 1px 0;}

div.werbung-nachhilfe{text-align:center;margin:0;padding:1em;background-color:#A86FF;color:white;}
div.werbung-nachhilfe a:link,div.werbung-nachhilfe a:visited{color:white;}

a:link, a:visited{color:blue;}
li{margin-top:0.5em;}