﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700&subset=latin,latin-ext);
body {
height: 100%;
color : #646464;
background-color : #eee;
padding : 0;
margin : 0;
}
body, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, div, td, th, address, blockquote {
font-family: 'Open Sans', sans-serif;
font-size : 1.05em;
}
h1 {
font-size : 26px;
margin-bottom : 18px;
}
h2 {
font-size : 21px;
margin-bottom : 18px;
padding: 10px 20px;
background-color : #eee;
}
h3 {
font-size : 1.1em;
}
h4 {
font-size: 14px;
}
a:link {
font-weight : bold;
color : #646464;
text-decoration : none;
}
a:visited {
font-weight : bold;
color : #646464;
text-decoration : none;
}
a:focus {
font-weight : bold;
color : red;
text-decoration : none;
}
a:hover {
font-weight : bold;
color : #969696;
text-decoration : none;
}
a:active {
font-weight : bold;
color : #969696;
text-decoration : none;
}
#headerout {
width: 960px;
margin: 0 auto;
background: white;
}
#header {
padding: 80px 0px 20px 312px;
}
#header a:hover {
opacity: 0.7;
}
#header img {
border-color : white;
border-width : 8px;
border-style : solid;
}
#contentout {
width : 960px;
margin: 0 auto;
background: white;
}
#content {
padding: 30px;
padding-bottom: 50px;
height: 100%;
height: 100%;
}
#footer {
width: 960px;
margin: -13px auto;
background: white;
position: relative;
bottom: 0px;
height: 30px;
}
#footer p {
font-size : 0.7em;
text-align: right;
padding: 10px;
}
#footer a {
font-weight: normal;
}
.rechts {
float : right;
margin : 5px 0 15px 30px;
z-index: 1;
}
.links {
float : left;
margin : 5px 30px 15px 0;
z-index: 1;
}
.bildunterschrift {
text-align: center;
font-weight: bold;
color: #555;
font-size: 0.75em;
margin: -30px 0 0 0;
display: block;
background-color: white;
padding: 5px;
z-index: 2;
opacity: 0.8;
}
.center {
text-align: center;
}
