@charset "UTF-8";
/* CSS Document */

body {background-image: url(picts_de/back_streifen.jpg); background-position: top center; background-repeat: repeat-y; background-color: rgb(207, 212, 218); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(0, 0, 0); padding: 0px; margin: 0px;}

.all {position:absolute; height: 100%; width: 794px; left: 50%; margin-left: -397px; margin-top: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}

.head {position:absolute; height: 338px; width: 772px; left: 11px; margin: 0px; padding: 0px; border: 0px; background-color: #FFFFFF;}

#head1 {top: 0px; border: none; display:block;}
#head2 {top: 93px; display:block;}

#menueoben {width: 772px; height: 53px; top: 284px; left: 0px; background-image: url(picts_de/head_mitte.jpg);}
#menueoben ul {margin: 0px 10px 0px 0px; padding-top: 18px; text-align: right; }
#menueoben a, #menueoben a:link, #menueoben a:visited { text-decoration:none; color: rgb(0, 0, 0);}
#menueoben li a#active, #menueoben li a:hover {text-decoration:none; color: rgb(255, 255, 255);}
#menueoben li {display: inline; list-style-type: none;}
#menueoben a {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  margin: 0px 5px 0px 5px;}




/* Formatierung CONTENT */

.content {position:absolute; width: 740px; top: 338px; left: 27px; margin: 0px; border: 0px; background-color: #FFFFFF;}
.content p {line-height: 15px; margin-top: -4px;}
.blue {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; margin-top: -4px; font-weight: normal; color: rgb(52, 77, 133);}
h1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; margin-bottom: 0px; font-weight: normal; color: rgb(52, 77, 133);}
h2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 1.4em; margin-top: -8px; font-weight: normal; color: rgb(52, 77, 133);}
h3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0px; margin-top: 6px; font-weight: normal; color: rgb(52, 77, 133);}
#imgright{float: right; margin-leftt: 16px; margin-bottom:20px;}
#imgleft{float: left; margin-right: 16px; margin-bottom:10px;}
a {color: rgb(52, 77, 133);}
a:visited a:link {color: rgb(0, 0, 0);}
a:hover {color: rgb(0, 0, 0);}
form {margin-left: 80px; width: 540px; padding: 18px; border: 1px solid; border-color: rgb(52, 77, 133); background-color:  rgb(224, 228, 240);}
form input {border:1px solid rgb(52, 77, 133); padding:2px 2px; margin-bottom:0.6em;}
form textarea {border:1px solid rgb(52, 77, 133); padding:2px 2px; margin-bottom:0.5em;}
form #button {background: url(picts_de/button.jpg); display: inline; border: none; width: 117px; height: 28px; text-align: center;}
.zusatz {position: relative; width: 300px; float: right; clear: both;}
input {margin-bottom: 6px;}
hr {color: rgb(52, 77, 133); background-color: rgb(52, 77, 133);}



