
/* Hintergrundfarbe */
body {
 background-color: #fffff0;
 margin:0px; 
 padding:0px;
}

 /* Tabelle Außen*/
#tabelle-aussen {
  width: 800px;
  vertical-align: top;
  border-collapse:collapse;
}
.td-aussen {
  vertical-align:top;
  padding:0;
  margin:0px; 
}

 /* Tabelle Logo*/
#tabelle-logo {
  width: 100%;
  border-collapse:collapse;
}
.td-logo {
  vertical-align: bottom;
  text-align: right;
  padding: 0px;
  margin: 0px; 
}

 /* Bild Logo */
#logo {
  background-image:url("images/design-logo.gif");
  background-repeat:no-repeat;
  height:120px;
  padding-right:145px;
  background-position: 0% 0%;
}

 /* Tabelle Haupt*/
#tabelle-haupt {
  width: 100%;
  height:522px;
  vertical-align:top;
  background-color: #ffffff;
  border: 2px solid #d2b48c;
  border-collapse:collapse;
}
.td-haupta {
  width: 130px;
  vertical-align:top;
  background-color: #f5f5dc;
  padding:0;
  margin:0; 
}
.td-hauptb {
  vertical-align:top;
  padding:0;
  margin:0; 
}


 /* Tabelle Bild*/
#tabelle-bild {
  width: 130px;
  height:85px;
  border-collapse:collapse;
}
.td-bild {
  text-align: center;
  vertical-align: bottom;
  background-color:#f5f5dc;
  border-right: 1px solid #000000;
  border-top: 1px solid #000000;
  padding:3px;
  margin:0; 
}

 /* Bild */
#bild {
  background-image:url("images/design-haus.jpg");
  background-repeat:no-repeat;
  height:95px;
  background-position: 50% 15%;
}


 /* Tabelle Inhalt Links*/
#tabelle-links {
  width: 130px;
  border-collapse:collapse;
}
.td-link {
  height:30px;
  text-align: left;
  background-color:#d2b48c;
  border-right: 1px solid #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding:0;
  margin:0; 
}



 /* Besonderer Inhalt */
#box1 {
 float:right;
 border:2px solid #d2b48c;
 width:200px;
 height:181px;
 padding:0;
 margin-right:15px;
 margin-left:10px;
}

 /* Tabelle Box*/
#tabelle-box {
 width: 100%;
 border-collapse:collapse;
}
.td-boxa {
 height: 136px;
 padding:0px;
 margin:0px; 
}
.td-boxb {
 text-align: center;
 padding:0;
 margin:0;
 padding-top:5px;
 padding-left:5px;
}

 /* Bild */
#box-bild1 {
  background-image:url("images/design-team.jpg");
  background-repeat:no-repeat;
  vertical-align:top;
  height:130px;
  background-position: 50% 15%;
}


#box2 {
 float:left;
 border:2px solid #d2b48c;
 width:180px;
 height:181px;
 padding:0;
 margin-right:10px;
 margin-left:15px;
}

 /* Tabelle Box*/
#tabelle-box2 {
 width: 100%;
 border-collapse:collapse;
}
.td-box2a {
 height: 136px;
 padding:0px;
 margin:0px; 
}
.td-box2b {
 text-align: center;
 padding:0;
 margin:0;
 padding-top:5px;
 padding-left:5px;
}

 /* Bild */
#box-bild2 {
  background-image:url("images/design-termin.jpg");
  background-repeat:no-repeat;
  vertical-align:top;
  height:131px;
  background-position: 50% 15%;
}


 /* Tabelle Unten*/
#tabelle-unten {
  width: 100%;
  height: 30px;
  text-align: center;
  background-color:#f5deb3;
  border-left: 2px solid #d2b48c;
  border-right: 2px solid #d2b48c;
  border-bottom: 2px solid #d2b48c;
  border-collapse:collapse;
}
.td-untena {
  padding:0;
  margin:0; 
}


 /* Hyperlinks Seitenlinks */
 a.seitenlinks {
  background-color:#f5f5dc;
  font-family:Verdana, Arial, Sans-serif;
  font-size:11px;
  color:#2f4f4f;
  font-weight:bold;
  text-align:left;
  text-decoration:none;
  padding:5px;
}
 a.seitenlinks:link {
  display:block;
}
 a.seitenlinks:hover {
  display:block;
  color:#ffffff;
  background-color:#f5deb3;
}
 a.seitenlinks:visited {
  display:block;
}
 a.seitenlinks:active {
  display:block;
}


/* Hyperlinks Navigation */
 a.navi {
 font-family:Verdana, Arial, Sans-serif;
 font-size:10px;
 font-weight: bold;
}
 a.navi:link {
 color:#2f4f4f;
 text-decoration:none;
}
 a.navi:hover {
 color:#ffffff;
 text-decoration:none;
}
 a.navi:visited {
 color:#2f4f4f;
 text-decoration:none;
}
 a.navi:active {
 color:#2f4f4f;
 text-decoration:none;
}


 /* Überschrift */
h1 {
 color: #2f4f4f;
 font-style: normal;
 font-weight: bold;
 font-size: 15px;
 font-family: Verdana, Arial, Sans-serif;
 padding-top:15px;
 padding-left:15px;
}


 /* Schrift Normal*/
p {
 color: #000000;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 font-family: Verdana, Arial, Sans-serif;
 vertical-align:text-top;
 line-height: 1.5;
 padding-left:15px;
 padding-right:5px;
 padding-bottom:5px;
}


 /* Schrift Logo Links */
.logoschrift {
 color: #000000;
 font-style: normal;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, Arial, Sans-serif;
}


 /* Schrift Box */
.boxschrift {
 color: #2f4f4f;
 font-style: normal;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, Arial, Sans-serif;
 vertical-align:text-top;
 line-height: 1.5;
}



