html, body {
height: 100%; 
}

body {
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
line-height:16px;
color: #000;
padding: 0;
margin: 0;
}

ol,ul, li {
list-style: none;
margin: 0;
padding: 0;
}

ul li {
}

#container-content {
}

h2 {
font-weight: normal;
margin-bottom: 8px;
}

h3 {
font-weight: normal;
margin-bottom: 8px;
margin-top: 4px;
}

/* Seperator */
.sep {
color: #000;
}

a img {
border: 0px solid white;
}


/* Links */
a:hover {
color: #C0C0C0;
}

a {
text-decoration: none;
color: #000;
outline: none;
}

#container-page {
margin: 0 auto;
text-align: left;
position: relative;
min-height: 100%; 
height: auto !important; 
height: 100%; 
}


#container-content {
padding-top: 25px;
padding-left: 35px;
padding-right: 35px;
border-bottom: 60px solid white;
}

#container-content:after {
clear: both;
display: block;
font: 1px/0px serif;
content: ".";
height: 0;
visibility: hidden;
}


/* Projekt */
.projekt {
margin-bottom: 2em;
}

.projekt-untertitel {
font-style:italic;
margin-bottom: 24px;
}

p {
margin-top: 0;
margin-bottom: 8px;
}

.projekt-untertitel p {
margin: 0;
}

.projekt-untertitel {
margin-bottom: 16px;
}

.next-prev-projekt {
float: right;
}

#projektimg, #startimg {
margin-top: 26px;
margin-right: -20px;
}

.thumb img, #startimg img {
margin: 0 16px 0 0;
}

.thumb {
float: left;
height: 230px;
font-size: 9px;
}

.thumb br {
line-height: 0px;
}

.clear {
clear: both;
}