@font-face {
  font-family:Ford Light;
  src:url(FORDLIG0.eot); }

@font-face {
  font-family:Ford Bold;
  src:url(FORDBOL0.eot); }

/*
@font-face {
  font-family:Ford;
  src:url(ford_light_extended.ttf); }

@font-face {
  font-family:Ford Bold;
  src:url(bold extended.ttf); }
*/



a:link { font-weight:bold; text-decoration:none; }
a:visited { font-weight:bold; text-decoration:none; }
a:hover { font-weight:bold; text-decoration:none; color:#0066cc }
a:active { font-weight:bold; text-decoration:none; color:#0066cc }
a:focus { font-weight:bold; text-decoration:none; color:#0066cc }

body {
  /*background:white url('../images/background_gardient.jpg') no-repeat fixed bottom right;*/
  margin:0px;
  font-family: Verdana, Arial, Sans-serif;
  font-size:12px;
  /*text-align:center;*/
  /*border:thin solid green;*/
}

p.justify { text-align:justify; }


  
div.container {
  width:750px;
  height:auto;
  border: 1px solid #1f4584;
  margin:20px auto;
}

div.content {
  padding:0px 14px;
}

table.menu {
  width:750px;
  height:20px;
  /*background-color:#1f4584;*/
  border-spacing:0px;
  border-collapse:collapse;
  table-layout:fixed;
  margin-left:1px;
  /*border-top:1px solid #1f4584;*/
}

table.menu td {
  color:white;
  border-left:1px solid white;
  border-right:1px solid white;
  border-top:none;
  border-bottom:none;
  text-align:center;
  font-size:11px;
}

table.menu td.over {
/*  color:#1f4584;
  background-color:#a7a7a7;
  border-top:1px solid #a7a7a7;*/
  cursor:pointer;
}

table.menu td.active {
  background-color:white;
  /*color:#1f4584;*/
}

/*table.menu {
  width:750px;
  height:20px;
  border-spacing:0px;
  border-collapse:collapse;
  table-layout:fixed;
  margin-left:1px;
}

table.menu td {
  color:white;
  background-color:#1f4584;
  border-left:1px solid white;
  border-right:1px solid white;
  border-top:1px solid #1f4584;
  border-bottom:none;
  text-align:center;
  font-size:11px;
}

table.menu td.over {
  color:#1f4584;
  background-color:#a7a7a7;
  border-top:1px solid green;
  cursor:pointer;
}

table.menu td.active {
  background-color:white;
  color:#1f4584;
  border-top:1px solid #1f4584;
}*/
  
.centered {
  text-align:center;
  vertical-align:middle;
}

img {
  margin: 0px;
  border:none;
}

.bold {
  font-size:18px;
  font-weight:bold;
}

h3 {
  font-family:Ford Bold, Verdana, Arial, Sans-serif;
  font-weight:bold;
  }

table.serv th {
  width:170px;
  padding-right:6px;
  text-align:left;
  vertical-align:top;
}

ul.kontakt {
  list-style-type:none;
  width:200px;
  margin-left:14px;
  padding-left:0px;
}

ul.kontakt li {
  margin-top:18px;
}

ul.kontakt li.active {
  font-weight:bolder;
  color:black;
  /*padding-left:20px;*/
  border-bottom:1px solid black;
}

table.kontakt {
  margin-bottom:20px;
}

table.kontakt td.daten {
  padding-left:20px;
}

table.kontakt a, table.kontakt a:hover, table.kontakt a:active, table.kontakt a:focus {
  font-weight:normal;
}

div.angebote img {
  border:2px solid black;
  margin: 12px;
}



   /* th { padding-right: 6px;
         text-align: left;
         }
    a { color:#00009F; }*/