/* Allgemeines */
body {font-family:Arial, sans-serif; font-size:12px; line-height:16px; color:#000; background-color:#CCC; text-align:center; margin:0; padding:0;}
p, div, img {margin:0; padding:0; border:0;}

/* Links */
a:link, a:visited, a:active {color:#666; background-color:inherit; text-decoration:none;}
a:hover {color:#000; background-color:inherit;}

/* Struktur */
.a_all {text-align:left; width:600px; margin:0 auto;}
.a_top h1 img {margin-bottom:20px;}
.a_bottom, .a_topnavi {display:none;}

.b_bild {width:auto; margin-bottom:20px;}
.b_inhalt {width:auto;}
.b_pfeil {display:none;}
.inner {width:auto;}
.b_bild .inner {font-size:10px; color:#666; background-color:inherit;}
.b_bild img {margin-bottom:3px;}

/* Textelemente */
h1 span {display:block;}
h2 {font-size:18px; letter-spacing:1px; font-weight:normal; color:#666; background-color:inherit; margin:0; padding:0 0 20px 0;}
h3 {font-size:12px; line-height:16px; color:#000; background-color:inherit; margin:0; padding:0;}

.inner p {padding-bottom:16px;}
#kv p {padding-bottom:0;}

.grey {color:#333; background-color:inherit;}

.inner ul {margin:0 0 16px 0; padding:0;}
.inner li {margin:0 0 0 16px; padding:0;}

/* Formularfelder */
form {padding:16px 0 0 16px;}
form div {margin-bottom:22px;}
input {font-family:Arial, sans-serif; font-size:12px; color:#000; background-color:inherit; width:200px; height:16px; border:0;}
textarea {font-family:Arial, sans-serif; font-size:12px; color:#000; background-color:inherit; width:260px; height:94px; border:0;}

/* Trenner */
hr {display:none;}
