* {
 margin: 0px;
 padding: 0px;
}

body {
 margin: 0px;
 padding: 0px;
 background: white;
 font: 12pt Arial, Helvetica, sans-serif;
 line-height: 150%;

}

/* IDs */

table#layout {
 width: 100%;
}

td#header-left,
td#header-right,
td#left,
td#right,
td#footer-left,
td#footer-right,
#copyright {
 display: none;
}

#header-middle img {
 display: none;
}


/* HTML Elemente */

h1 {
 margin-bottom: 10px;
 font-size: 16px;
}

h2 {
 font-size: 13px;
 color: #00468B;
 margin-top: 10px;
 margin-bottom: 7px;
}

h3 {
 font-size: 12px;
 font-weight: bold;
 margin-bottom: 10px;
}

p {
 font-size: 12px;
 margin-bottom: 15px;
}

ul {
 margin: 0px 0px 20px 50px;
}

a {
 color: #00468B;
}

a:link, a:visited {
 text-decoration: underline;
 }

a:hover, a:active {
 text-decoration: none;
}



/* Klassen */

.clear {
 clear: both;
}

.float-left {
 float: left;
 margin: 0px 15px 15px 0px;
}

.float-right {
 float: right;
 margin: 0px 0px 15px 15px;
}

.center {
 text-align: center;
}

.border {
 border: 1px solid #00468B;
}

.galerie-referenzen {
 margin-bottom: 20px;
}

.galerie-referenzen img {
 border-width: 1px;
 padding: 1px;
 margin: 5px 10px 5px 0px;
}


/* Tabellen */

table {
 font-size: 12px;
}

table.referenzen {
 width: 80%;
}

table.referenzen td {
 padding: 1px 5px;
 background: white;
}

table.referenzen td.left {
 width: 75%;
}

table.referenzen td.right {
 width: 25%;
}






