body {
	font-family : Arial;
	font-size : 11px;
}
input {
	font-family : Arial;
	font-size : 11px;
}
textarea {
	font-family : Arial;
	font-size : 11px;
}
hr { 
	height: 1px; 
	color: #3F5876;
	background-color: #3F5876;
	border:0;
}
h1 {
	font-family : Arial;
	font-size : 12px;
	font-weight:bold;
}

#head {
	height:79px;
}

#head div.presents {
	font-family:Arial;
	font-size:16px; 
	font-weight:bold;
	padding-top:33px
}

#navi {
	background-color:#3F5876;
	color:#C3C8CA;
}

#subnavi {
	background-color:#C3C8CA;
}

#content {
	background-color:white;
}

#footer {
}

#footer a {
	color:#4C4E4D;
}
.galerie{
	margin-right:10px;
	margin-bottom:10px;
}
.button{
	background-color:#3F5876;; 
	color:#FFFFCC; 
	font-family : Arial;
	font-size : 10px;
}
.button:hover{
	color:black;
}

td {
	font-family : Arial;
	font-size : 11px;
}
th{
	font-family : Arial;
	font-size : 11px;
	text-transform:uppercase; 
	font-weight:bold; 
	letter-spacing:2pt;
	text-align:left;
}
a {
	font-family : Arial;
	text-decoration : none;
	color:#4C4D4E;
	font-weight:bold;
}
a:hover {
	color:black;
	text-decoration : none;
}

a.navi {
	text-transform:uppercase;
	letter-spacing:2pt;
	font-family : Arial;
	font-weight:bold; 
	text-decoration : none;
	color:#C3C8CA;
}
a.navi:hover {
	font-weight:bold;
	color:black;
	text-decoration : none;
}

a.subnavi {
	text-transform:uppercase;
	font-family : verdana;
	font-weight:bold; 
	text-decoration : none;
	color:#4C4E4D;
}
a.subnavi:hover {
	font-weight:bold;
	color:black;
	text-decoration : none;
}
a.topnavi {
	text-transform:uppercase;
	letter-spacing:2pt;
	font-family : Arial;
	font-weight:bold; 
	text-decoration : none;
	color:#4C4E4D;
}
a.topnavi:hover {
	font-weight:bold;
	color:black;
	text-decoration : none;
}

.quelle {
	font-size:10px;
}

.formular {
	background-color:#4C4E4D;
}

.antwort {
	background-color:#4C4E4D;
}

.fehler {
 	color:red;
	font-weight:bold
 }
.hinweis {
 	color:green
 }
.liste table {
	border-style:solid; 
	border-width:1; 
	border-collapse:collapse; 
	border-color: white;
	background-color:#e9e9e9;
}
.liste td {
	border-style:solid; 
	border-width:1; 
	border-collapse:collapse; 
	border-color: white;
	padding:3px; 
	vertical-align:top;
	
}
.liste .headline {
	background-color:#d7d7d7;
}
.liste .submit {
	background-color:#d7d7d7;
}

#kontakt .text {
	width:300px;
}
#kontakt textarea {
	width:300px;
}



