﻿/* CSS Mediation */

* {margin:0;padding:0}

@font-face {
  font-family: myFont;
  src: url('fonts/SourceSerifPro-Regular.ttf') format('truetype');
}

/* Abstände restaurieren */
h1, h2, h3, h4, h5, h6, p, blockquote, address, pre, ul, ol, dl, table {margin-bottom:1em}
/* Optional */ 
h2 {padding-top:0.5em} 
h3, h4, h5, h6 {padding-top:1em} /* nicht bei h1 */

/* Meine Definitionen */
body  	{ color: black;  background-color:white;  font-size:1em; text-align:left; font-family: myFont, serif;
          margin: 0 auto; padding: 5px; min-width: 100px; max-width: 800px; line-height: 1.5; }
/* body  	{ color: black;  background-color:#0A4C54; font-size:0.95em; text-align:left; font-family: 'Roboto', Helvetica, sans-serif; margin: 0 auto; padding: 5px; min-width: 200px; max-width: 800px; } */
       

/* a            {font-size:1em; text-decoration:none; color:black; font-weight:normal; background-color:white; } */
a            {font-size:1em; text-decoration:underline; color:black; font-weight:normal; background-color:white; }
/* a:link       {color:#0A4C54; font-weight:bold; background-color:snow; } /*normal */
/* a:visited    {color:#0A4C54; font-weight:bold; background-color:snow; } /*war schon mal gewählt */ /* Dunkelgrau */
a:active     {text-decoration:underline; } /*nach Mouse-down */
a:focus      {text-decoration:underline; } /*per Tastatur*/
a:hover      {text-decoration:underline; } /*per Mause*/

a.ohne       {font-size:1em; text-decoration:none; color:black; background-color:white; } 
a.ft         {font-size:1em; text-decoration:none; color:black; font-weight:normal; background-color:white; }

h1     {font-size:2em; font-style:normal; text-align:center; font-weight:bold; padding-left: 0px;
		padding-bottom: 0; margin: 1em 0 1em 0; }
h1.dict     {font-size:4em; font-style:normal; text-align:center; font-weight:bold; padding-left: 0px;
		padding-bottom: 0; margin: 1em 0 1em 0; }

#emm {font-size:.5em;}


ul {margin-left: 40px; padding-left: 0;}



h2           {font-size:1.3em; font-weight:bold; text-align:left; }
h2.nav       { font-size: 1em; /*background: #DDDDDD ;*/ margin-bottom: 0em; padding: 0.5em 0em 0.5em 0.5em; list-style-type:none  }
h2.wl        { font-size:1.3em; font-weight:bold; text-align:left; padding: 0.5em 0em 0em 0.5em;margin: 0 0 0.3em 0; }

h3           {font-size:1em; font-weight:bold; text-align:left; }

p           { font-size:1em; text-align:left }
p.unten     { font-size:1em; text-align:center; margin: 2em 0 1em 0; }
p.unten2    { font-size:1em; text-align:center; margin: 1em 0 1em 0; }
p.unten3    { font-size:.8em; text-align:center; margin: 1em 0 1em 0; }

/* p.dict      { margin: 1em 0 1em 0; font-family: "Courier New", Courier, monospace; font-size: 2em; font-style: normal; text-align: right; font-weight: bold; padding-left: 0px; padding-bottom: 0; } */

p.dict      { margin: 1em 0 1em 0; font-family: 'Roboto Condensed', sans-serif;  font-size: 2em; font-style: normal; text-align: right; font-weight:normal; padding-left: 0px; padding-bottom: 0; } 

p.mittig    { text-align: center; }

div#TLinie1 { background-color:black; height:2px; margin: 1em 0 1em 0; } /* Hier ist die Schmuckfarbe */
div#TLinie2 { background-color:black; height:2px }

	
