@import url("non-nn4.css");
BODY {
  background-image : url("/pic/hg-menu.gif");
  background-repeat : repeat-y;
  background-color : #FCC;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : #600;
  top : 0;
  left : 0;
  margin : 0 5px 5px 5px;
  padding : 0;
  }
BODY.ohneRand {
  background-image : url("");
  background-repeat : repeat-y;
  background-color : #FCC;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : #600;
  top : 0;
  left : 0;
  margin : 0 5px 5px 5px;
  padding : 0;
  }

DIV.title1 {
  padding-left : 100px;
  text-align : center;
  font-family : "Flat Brush", "Blackletter686 BT", "Book Antiqua", Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 60px;
  font-style : normal;
  font-weight : 900;
  }

TD.title2 {
  width : 99%;
  text-align : center;
  font-family : "Book Antiqua", Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 24px;
  font-style : italic;
  font-weight : 900;
  }

.nobr {
  white-space:nowrap;}

TABLE.nav0 {
  margin : 0 0 15px 0;
  padding : 0;
  border-collapse : collapse;
  }

TD.nav0 {
  width : 25%;
  border-width : 1px;
  border-color : #F99;
  border-style : solid none solid none;
  }
TD.nav0l {
  text-align : left;
  vertical-align : middle;
  border-width : 1px;
  border-color : #F99;
  border-style : solid none solid none;
  }

TD.nav0m {
  text-align : center;
  vertical-align : middle;
  border-width : 1px;
  border-color : #F99;
  border-style : solid none solid none;
  }

TD.nav0r {
  text-align : right;
  vertical-align : middle;
  border-width : 1px;
  border-color : #F99;
  border-style : solid none solid none;
  }

TD.nav00{
  text-align : left;
  }

TABLE.nav0 IMG {
  margin : 10px 0 10px 0;
  }

A.nav0 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 14px;
  line-height : 16px;
  font-style : normal;
  font-weight : 900;
  color : #600;
  margin-top : 3px;
  margin-bottom : 3px;
  }

A:link.nav0 {
  }

A:visited.nav0 {
  }

A:hover.nav0 {
  border-color : #600;
  }

A:active.nav0 {
  border-color : #600;
  }

A.nav0a {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 14px;
  line-height : 16px;
  font-style : normal;
  font-weight : 900;
  color : #600;
  margin-top : 3px;
  margin-bottom : 3px;
  border-width : 10px;
  border-color : #660000;
  border-style : solid none solid none;
  }

TABLE.nav1 {
  margin: 0 5px 0 0;
  width : 115px;
  display : inline;
  float : left;
  border-width : 1px;
  border-color : #F99;
  border-style : none solid none none;
  }

.umenvor {
  font-size:10px;
  line-height:12px;
  font-weight:600;
  text-align:center;
  color:#600;
  border-width:2px 0;
  border-color:#800;
  border-style:solid;
  padding:5px 0;
  margin-bottom:10px;
  }

TABLE.nav1 A {
  background-color : #FCC;
  }

A.nav11 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  line-height : 15px;
  font-weight : 600;
  color : #600;
  }

A:LINK.nav11 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  line-height : 15px;
  font-weight : 600;
  color : #600;
  }

A:VISITED.nav11 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  line-height : 15px;
  font-weight : 600;
  color : #600;
  }

A:HOVER.nav11 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.nav11 {
  border-color : #600;
  color : #FCC;
  background-color : #600;
  }

A.nav12 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height : 13px;
  font-weight : 200;
  color : #600;
  }

A:LINK.nav12 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height : 13px;
  font-weight : 200;
  color : #600;
  }

A:VISITED.nav12 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height : 13px;
  font-weight : 200;
  color : #600;
  }

A:HOVER.nav12 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.nav12 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A.nav13 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9.5px;
  line-height : 11px;
  font-weight : 200;
  color : #600;
  }

A:LINK.nav13 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9.5px;
  line-height : 11px;
  font-weight : 200;
  color : #600;
  }

A:VISITED.nav13 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9.5px;
  line-height : 11px;
  font-weight : 200;
  color : #600;
  }

A:HOVER.nav13 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.nav13 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

TABLE.nav0 a, TD.nav1 a {
  display : block;
  }

TD.nav1trenn1  {
  width : 106px;
  border-width : 1px;
  border-color : #F99;
  border-style : none none solid none;
  margin : 0 0 13px 0;
  font-size : 4px;
  line-height : 6px;
                }
TD.nav1trenn2  {
  width : 100px;
  border-width : 1px;
  border-color : #F99;
  border-style : none;
  margin : 0 0 13px 0;
  font-size : 4px;
  line-height : 6px;
                }
DIV.content {
  font-size : 12px;
  line-height : 16px;
  display : block;
  margin : 0;
  padding : 0 10px 15px 15px;
  position : absolute;
  left : 119px;
  }


.herah{
  background-color:#fcc;
  padding:10px;
  border-style:solid;
  border-color:#600;
  border-width:3px 0 0 0;
  vertical-align:middle; /*ohne Resonanz*/
  float:left;}

.durah{
  background-color:#EBB;
  padding:10px;
  border-style:solid;
  border-color:#600;
  border-width:3px 0 0 0;
  vertical-align:middle; /*ohne Resonanz*/
  float:left;}

.higrfcc {
  background-color:#fcc;
  padding:0px;
  float:left;
  text-align:center;
  }

.higrebb {
  background-color:#ebb;
  padding:10px;
  float:left;
  text-align:center;
  }

.datumlebdat {
  background-color:#ebb;
  padding:5px;
  }

.textlebdat {
  padding:0;
  margin-top:0;
  }

A IMG {
/*  border-width : 0; */
  border-style : none;
  }

DIV.men-marie {
  float : left;
  }

DIV.menpkt-putte {
  text-align : center;
  vertical-align : bottom;
  width : 90px;
  height : 90px;

  }
A.menpkt-putte {
  background-image : url("/pic/engel-r.gif");
  background-repeat : no-repeat;
  background-position : top;
  text-align : center;
  width : 90px;
  height : 100px;
  font-size : 11px;
  line-height: 14px;
  font-weight : 600;
  text-decoration : none;
  }

A:HOVER.menpkt-putte {
  background-image : url("/pic/engel-r1.gif");
  }

A.menpkt-gt {
  background-image : url("/pic/logo_gt_0.gif");
  background-repeat : no-repeat;
  background-position : top;
  text-align : center;
  width : 90px;
  height : 100px;
  font-size : 11px;
  font-weight : 600;
  text-decoration : none;
  }

A:HOVER.menpkt-gt {
  background-image : url("/pic/logo_gt_1.gif");
  }

A.menpkt-laga {
  background-image : url("/pic/laga2010-minilogo-0.gif");
  background-repeat : no-repeat;
  background-position : top;
  text-align : center;
  width : 90px;
  height : 100px;
  font-size : 11px;
  font-weight : 600;
  text-decoration : none;
  }

A:HOVER.menpkt-laga {
  background-image : url("/pic/laga2010-minilogo.gif");
  }

A.menpkt-liste-putte {
  background-image : url("/pic/engel-r.gif");
  background-repeat : no-repeat;
  background-position : 0 0;
  text-align : left;
  font-size : 11px;
  line-height: 14px;
  font-weight : 600;
  text-decoration : none;
  height: 60px;
  padding-left: 150px;
  }

A:HOVER.menpkt-liste-putte {
  background-image : url("/pic/engel-r1.gif");
  }

A.menpkt-liste {
  text-align : left;
  font-size : 11px;
  line-height: 14px;
  font-weight : 600;
  text-decoration : none;
  }

A:HOVER.menpkt-liste {
  }

.ftsz15 {
  font-size : 15px;
  line-height : 17px;
  }

H1 {
  font-size : 18px;
  line-height : 20px;
  }

H1.s {
  font-family : "Flat Brush", "Blackletter686 BT", "Book Antiqua", Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 20px;
  }

H2 {
  font-size : 16px;
  }

H3 {
  font-size : 14px;
  }

P {
  text-align:justify;}

A {
  color : #600;
  }

HR {
  color : #600;
  }

IMG.rechtsoben {
  margin:0 0 0 15px;
  float : right;
  }

IMG.links {
  margin:15px 15px 15px 0;
  float:left;
  }

IMG.rechts {
  margin:15px 15px 15px 0;
  float:right;
  }

IMG.mitte {
  margin:15px 15px 15px 0;
  text-align:center;
  }

IMG.linksoben {
  margin : 0 15px 0 0;
  float : left;
  }

IMG.linksunten {
  margin : 0 15px 0 0;
  float : left;
  }

IMG.oben {
  margin : 15px 15px 15px 15px;
  }

/* Gaestebuch */
div.gb              { margin: 0px 0px 20px 0px; padding: 0px; border: 1px solid #990000; line-height: 19px; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #990000; background: #ffcccc; }
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.gb-caution            { color: red; font-weight: bold; }
.gb-small              { font-size: 11px; line-height:16px; }
.gb-comment            { margin: 10px 0px 0px 0px; color: #660000; font-size:11px; font-style: italic; }

table.bro3 { background-color:#090; }
td.border { background-color:#ffcccc; }
p.bro3,br.bro3 { font-family:Arial,Avantgarde,sans-serif,Helvetica; font-size:8.0pt; line-height:11pt; font-weight:100; text-align:left; color:#000000; }
.bildunter { font-size:9px; line-height:10px; margin-top:0px; text-align:center; }

div.brobsnachdr {
  background-color:#FCC;
  font-family:Arial,Avalon,sans-serif;
  font-size:9px;
  line-height:13px;
  width:600px;
  padding:20px;}

p.brosch1968 {
  font-family: Arial, Avalon, sans-serif;
  font-size: 11.5px;
  line-height: 13px;
  text-indent: 30px;
}

p.brosch1968u {
  font-family: Arial, Avalon, sans-serif;
  font-size: 11.5px;
  line-height: 13px;
}

div.bro1988 {
  background-color:#FFFDF1;
  font-family:Arial,Avalon,sans-serif;
  font-size:9px;
  line-height:13px;
  width:620px;
  padding:20px;}

.bro1988errata {
  background-color:#fcc;}

.bro1988sp1 {
  width:300px;
  margin-right:10px;
  float:left;}

.bro1988sp2 {
  width:300px;
  margin-left:10px;}

div.w640nav {
  background-color:#FCC;
  font-family:Arial,Avalon,sans-serif;
  font-size:12px;
  line-height:15px;
  width:620px;
  padding:20px;}

div.w660nav {
  background-color:#FCC;
  font-family:Arial,Avalon,sans-serif;
  font-size:12px;
  line-height:15px;
  width:620px;
  padding:20px;}

div.wxxxnav {
  background-color:#FCC;
  font-family:Arial,Avalon,sans-serif;
  font-size:12px;
  line-height:15px;
  padding:20px;}

.onlinemz {
  font-size:11px;
  line-height:13px;
  font-weight:600;
}
.authormz {
  font-size:11px;
  line-height:13px;
  font-weight:300;
}
.noscreen {
  display:none;
}
ul, li {
  margin:0;
  padding:0;
}
li {
  float:left;
  width:99%;
  padding-bottom:5px;
  margin-left:12px;
}
DIV.sm {
  font-size : 12px;
  line-height : 16px;
  background-color : #FCC;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : #600;
  top : 0;
  margin : 0;
  margin-left : 119px;
  padding : 0 0 0 0;
  }
A.sm1 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.4em;
  line-height : 1.6em;
  font-weight : 600;
  color : #600;
  }

A:LINK.sm1 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.4em;
  line-height : 1.6em;
  font-weight : 600;
  color : #600;
  }

A:VISITED.sm1 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.4em;
  line-height : 1.6em;
  font-weight : 600;
  color : #600;
  }

A:HOVER.sm1 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.sm1 {
  border-color : #600;
  color : #FCC;
  background-color : #600;
  }
  
DIV.sm2 {
  margin-top : 1em;
  }

A.sm2 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.2em;
  line-height : 1.4em;
  font-weight : 600;
  color : #600;
  }

A:LINK.sm2 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.2em;
  line-height : 1.4em;
  font-weight : 600;
  color : #600;
  }

A:VISITED.sm2 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.2em;
  line-height : 1.4em;
  font-weight : 600;
  color : #600;
  }

A:HOVER.sm2 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.sm2 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

DIV.sm3 {
  margin-top : 0.3em;
  }

A.sm3 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.1em;
  line-height : 1.3em;
  font-weight : 200;
  color : #600;
  }

A:LINK.sm3 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.1em;
  line-height : 1.3em;
  font-weight : 200;
  color : #600;
  }

A:VISITED.sm3 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 1.1em;
  line-height : 1.3em;
  font-weight : 200;
  color : #600;
  }

A:HOVER.sm3 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.sm3 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }
A.sm4 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 0.9em;
  line-height : 1.1em;
  font-weight : 200;
  color : #600;
  margin-left : 1.5em;
  }

A:LINK.sm4 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 0.9em;
  line-height : 1.1em;
  font-weight : 200;
  color : #600;
  }

A:VISITED.sm4 {
  text-decoration : none;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 0.9em;
  line-height : 1.1em;
  font-weight : 200;
  color : #600;
  }

A:HOVER.sm4 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }

A:ACTIVE.sm4 {
  border-color : #600;
  background-color : #600;
  color : #FCC;
  }
img.x15 {
-webkit-transition: -webkit-transform 0.4s ease-out; /* Saf3.1+, Chrome */
-moz-transition: -moz-transform 0.4s ease-out; /* FF3.5+ */
-o-transition: -o-transform 0.4s ease-out; /* Opera */
transition: transform 0.4s ease-out;
}

img.x15:hover {
-webkit-transform: scale(1.5); /* Saf3.1+, Chrome */
-moz-transform: scale(1.5); /* FF3.5+ */
-ms-transform: scale(1.5); /* IE9+ */
-o-transform: scale(1.5); /* Opera */
transform: scale(1.5);
} 