/* CSS Stylesheet Peter Lenhard */

@font-face { font-family: 'Quicksand';
             src: url('../fonts/Quicksand-Regular.otf') format('opentype'); }
@font-face { font-family: 'Quicksand';
             src: url('../fonts/Quicksand-Italic.otf') format('opentype');
             font-style: italic; }
@font-face { font-family: 'Quicksand';
             src: url('../fonts/Quicksand-Bold.otf') format('opentype');
             font-weight: bold; }
@font-face { font-family: 'Quicksand';
             src: url('../fonts/Quicksand-BoldItalic.otf') format('opentype');
             font-weight: bold;
             font-style: italic; }
             
@font-face { font-family: 'Raleway';
             src: url('../fonts/Raleway-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Raleway';
             src: url('../fonts/Raleway-Italic.ttf') format('truetype');
             font-style: italic; }
@font-face { font-family: 'Raleway';
             src: url('../fonts/Raleway-SemiBold.ttf') format('truetype');
             font-weight: bold; }
@font-face { font-family: 'Raleway';
             src: url('../fonts/Raleway-SemiBoldItalic.ttf') format('truetype');
             font-weight: bold;
             font-style: italic; }


             
img { border-style:solid; border-width:1px; border-color:#000000; float:left; margin-right:0px; margin-left:0px; margin-top:0px; }

body { 
  background-color:#FDFDFD; 
  margin:0px; 
  padding:0px;
  font-family: Raleway, arial, sans-serif;
  color: #333333
}


/* a { text-decoration:none; background-color:#F0F0F0;} */
a:link { color:#303030; }
a:visited { color:#606060; }
a:active { color:#AA0000; }
a:hover { background-color:#EEEEEE; }
a:focus { background-color:#EEEEEE; }

h1 { margin-top:0px; }
h2 { margin-top:0px; }
h3 { margin-top:0px; margin-bottom:3px; }
h4 { margin-top:0px; margin-bottom:3px; }

td { vertical-align:top; padding:5px; padding-left:0px }
table.plan { font-weight:bold; font-size:larger;  }
td.navi { vertical-align:top; padding:10px; border-style:none:0 }
td.navi1 { font-family:sans-serif; vertical-align:middle; padding:0px; border-width:3px; border-style:none; border-bottom-style:solid; border-color:#000000 }
td.navi2 { vertical-align:top; padding:10px; border-width:3px; border-style:none; border-right-style:solid; border-color:#000000 }
ul.navi { margin-left:1.5em; }
li.navi { margin-top: 0.3em; }

li { margin-top: 0.5em; }

div.kopf { font-size:150%; vertical-align:middle }
div.navi { font-size:120% }
div.content { font-size:120% }

#hell h2 { color:#66FF66 }
#hell a:link { color:#88FF88; }
#hell a:visited { color:#99DD99; }
#hell a:active { color:#FFFFFF; }
#hell a:hover { background-color:#F0F0F0; }
#hell a:focus { background-color:#F0F0F0; }

#content ul { margin-left:1.5em; }
#conten li { margin-top: 0.2em; }

