body {
 margin:0px;
 background-color:#eee;
 color:#333;
}
 
a:link {color:#000; text-decoration:none; font-weight:normal;}
a:visited {color:#000; text-decoration:none; font-weight:normal;}
a:hover {color:#000; text-decoration:underline; font-weight:normal;}
a:active {color:#000; text-decoration:none; font-weight:normal;}

div,td
{ font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  line-height:1.5em;
  color:#000;
  text-align:left;
  font-weight:normal;
}

h1 {color:#000;font-size:16px;}
#schau {
	height: 80px;
	width: 275px;
	float: left;
	margin-left: 80px;
}

hr {color:#000;text-align:left;} 
img#imgsmall{border:solid 1px #000;}

td#kopfzeile
{ background-color:#1a1b1c;
  height:96px;
}

td#head_rechts
{
	width:700px;
	text-align:left;
	background-image:url(../bilder/bg_header.jpg);
	background-repeat:repeat-y;
} 

.details
{ padding-top:20px;
  padding-left:20px;
  padding-bottom:20px;
  height:742px;
  vertical-align:top;
}

.details img{border:1px solid #000;}

.title
{ color:#fdca00;
  margin-top:16px;
  font-size:30px;
 }

.kopfzeile a {
 color:#fdca00;
 text-decoration:none;
 }
 
.kontakt a
{ color:#000;
 text-decoration:none;
}
.navigation
{ background:#fdc800;
  color:#4d4d4d;
  vertical-align:top;
}
.navigation ul
{ list-style-type:square;
  line-height:1.6em;
}
.navigation a
{ font-weight:bold;
  font-family:Arial,Helvetica,sans-serif;
  color:#000;
  text-decoration:none;
  font-size:12px;
}
.navigation a:visited
{ text-decoration:none;
  font-weight:bold;
}
.navigation a:hover
{ text-decoration:underline;
  font-weight:bold;
}
.navigation a:active
{ text-decoration:underline;
  font-weight:bold;
}
.adresse
{font-size:11px;
  line-height:1.2em;padding-left:24px;
}
.adresse a
{ font-weight:normal;
  font-size:11px;}
  
.adresse a:visited
{ font-weight:normal;
  font-size:11px;}
  
.adresse a:hover
{ font-weight:normal;
  font-size:11px;
  text-decoration:underline;}
    
.adresse a:active
{ font-weight:normal;
  font-size:11px;}


.content
{ padding-left:40px;
  padding-top:40px;
  width:508px;
  vertical-align:top;
}
.content p
{ font-weight:bold;
  font-size:16px;

}

.schrift{
   font-size: 120%;
   color: #444444;
   background: #eeeeee;
}

address {
 color: #EEE;
 font-style: normal;
 }

.smallschrift{
  font-size: 90%;
  background: #eeeeee;
  color:#444444;
  }
th.title {
  background: #555;
  color: #f3d588;
  font-weight: bold;
  text-align: center;
  }

th.subtitle {
  background: #BBB;
  color: #000;
  font-weight: bold;
  text-align: center;
  }

.sicherheitstechnik td {
  background: #EEE;
  color: #222;
  font-size:12px
  }

.zinssaetze td {
  background: #EEE;
  color: #222;
  border:1px solid #222;
  text-align:center
  }
  
