/* CSS 2.0 Style Sheet für die Homepage von Gerhard Hiss, Gerhard Hiss */

body {
  background:#ffefd5; 
  color:#000000; 
  margin-top:10px; 
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  font-family:Helvetica, Arial, Geneva,sans-serif;
  text-align:justify;
}

h1,h2,h3,h4 {
  color:#000000;
  text-align:left;
}

h1 {
  font-size:141%;
}

h2 {
  font-size:120%;
}

.big {
  font-size:100%;
  font-weight:bold;
}

.tcenter {
  text-align:center;
}

.tleft {
  text-align:left;
}

.tright {
  text-align:right;
}

img {
  border-style:none;
  border-width:0pt;
}

table.headtab {
  width:100%;
}

table.foot {
  width:100%;
  font-size:80%;
  background:#ffa54f;
  color:#000000;

}

table {
  margin-left: auto;
  margin-right: auto;
}

td, th {
  border-collapse: collapse;
  border-style: none;
} 

table.main {
  width:100%;
  border-style:none;
}

table.kopf {
  width:100%;
  border-style:none;
  background:#ffa54f;
  color:#000000;
}

td.leftmargin {
  background:url(Bilder/granite-6.gif);
  color:#778899;
  padding:5px;
  width:20%;
  vertical-align:top;
  text-align:left;
}

td.leftmargin a:link {
  color:#ffa54f;
}
td.leftmargin a:visited {
  color:black;
}
td.leftmargin a:hover {
  color:#ffa54f;
  background-color:black;
}
  
td.bild {
  background:
  color:#ffefd5;
  padding:15px;
  width:30%;
  vertical-align:center;
  text-align:left;
}

td.content {
  padding:0px;
  vertical-align:top;
  width:50%;
}

td.content {
  background-color:#ffefd5;
  color:#000000;
}

td.content a:link {
  color: #ffa54f;
}

td.content a:visited {
  color:black;
}

td.content a:hover {
  color:#ffa54f;
  background-color:black;
}

a:link {
  color: #ffa54f;
}

a:visited {
  color:black;
}

a:hover {
  color:#ffa54f;
  background-color:black;
}
