body {font-size:12px;font-family:arial;color:#333333;padding:0px;margin:0px;background-color:#ffffff;background-image:url(images/punkte.gif);}

img {border:0;}
form {display:inline;}
table {border:0;}

.ac {text-align:center;}
.at {vertical-align:top;}
.am {vertical-align:middle;}
.ab {vertical-align:bottom;}
.al {text-align:left;}
.ar {text-align:right;}
.aj {text-align:justify;}

strong {color:#114d88;}

.sudfvhsouh {position:relative;top:3px;}

.kopf00 {width:100%;background-color:#114d88;background-image:url(images/balken_kopf.jpg);background-repeat:repeat-x;background-position:top center;}

.logo01 {position:relative;top:60px;}

.bilder01 {border:1px solid #cccccc;}

.head01 {font-size:48px;color:#114d88;margin:10px 0px 25px 0px;}
.head01 a {color:#114d88;text-decoration:none;}
.head01 a:hover {text-decoration:underline;}

.head02 {font-size:30px;color:#666666;margin:14px 0px 20px 0px;}
.head02 a {color:#666666;text-decoration:none;}
.head02 a:hover {text-decoration:underline;}

.head03 {font-size:18px;color:#114d88;margin:20px 0px 20px 0px;}
.head03 a {color:#114d88;text-decoration:none;}
.head03 a:hover {text-decoration:underline;}

.grau01 {font-size:9px;color:#666666;}
.grau01 a {color:#666666;text-decoration:none;}
.grau01 a:hover {text-decoration:underline;}

.a00 {width:950px;height:100%;background-color:#ffffff;}

.k00 {width:950px;height:180px;background-image:url(images/bg_kopf.jpg);background-repeat:no-repeat;background-position:top center;}
.k01 {width:950px;height:150px;}
.k02 {width:950px;height:30px;}
.k03 {width:685px;font-size:12px;color:#333333;line-height:20px;border-left:1px solid #cccccc;border-right:1px dashed #cccccc;}
.k03 a {color:#114d88;text-decoration:none;}
.k03 a:hover {text-decoration:underline;}
.k03a {width:685px;font-size:12px;color:#333333;line-height:20px;border-left:1px solid #cccccc;border-right:1px dashed #cccccc;}
.k03a a {color:#114d88;text-decoration:none;}
.k03a a:hover {text-decoration:underline;}
.k04 {width:265px;font-size:12px;color:#333333;line-height:20px;border-right:1px solid #cccccc;}
.k04 a {color:#114d88;text-decoration:none;}
.k04 a:hover {text-decoration:underline;}

.m00 {width:530px;border-left:1px solid #0d3965;border-right:1px solid #3d6e9e;border-top:1px solid #3d6e9e;}
.m01a {height:30px;font-size:12px;text-align:center;color:#114d88;font-weight:bold;background-color:#ffffff;}
.m01a a {color:#114d88;text-decoration:none;}
.m01a a:hover {text-decoration:underline;}

.m01 {height:30px;font-size:12px;text-align:center;color:#ffffff;font-weight:bold;background-color:#114d88;border-left:1px solid #3d6e9e;border-right:1px solid #0d3965;}
.m01 a {color:#ffffff;text-decoration:none;}
.m01 a:hover {text-decoration:underline;}

.m01b {height:30px;font-size:12px;text-align:center;color:#114d88;font-weight:bold;background-color:#ffffff;border:1px solid #cccccc;}
.m01b a {color:#114d88;text-decoration:none;}
.m01b a:hover {text-decoration:underline;}

.m01c {height:30px;font-size:12px;text-align:center;color:#ffffff;font-weight:bold;background-color:#114d88;border-top:1px solid #4e7aa6;border-right:1px solid #4e7aa6;border-bottom:1px solid #114d88;}
.m01c a {color:#ffffff;text-decoration:none;}
.m01c a:hover {text-decoration:underline;}

.bookingform00 {text-align:left;font-family:arial;font-size:12px;font-weight:normal;color:#333333;line-height:16px;}
.bookingform01 {color:#114d88;font-size:13px;font-weight:bold;padding:0px 0px 10px 0px;}
.bookingform02a {height:25px;width:110px;}
.bookingform02b {height:20px;width:290px;}
.bookingform02c {width:400px;}
.bookingform02b input {height:20px;font-size:12px;border:1px solid #999999;}
.bookingform02d {height:20px;text-align:right;padding-top:10px;}

input {border:1px solid #999999;}

.linie01 {width:100%px;border-top:1px dashed #cccccc;margin:5px 0px 10px 0px;}
.linie02 {width:100%px;border-top:1px dashed #cccccc;margin:10px 0px 10px 0px;}
.linie03 {width:100%px;border-top:1px dashed #cccccc;margin:15px 0px 10px 0px;}



.vita00 {width:100%;font-size:12px;font-family:arial;}

.vita01 {font-size:12px;font-family:arial;text-align:left;padding:10px 20px 10px 0px;border-top:1px dashed #bababa;vertical-align:top;}
.vita01 a {color:#114d88;text-decoration:none;}
.vita01 a:hover {color:#114d88;text-decoration:underline;}

.vita01b {font-size:12px;font-family:arial;text-align:left;padding:10px 20px 10px 0px;border-top:1px dashed #bababa;border-bottom:1px dashed #bababa;vertical-align:top;}
.vita01b a {color:#114d88;text-decoration:none;}
.vita01b a:hover {color:#114d88;text-decoration:underline;}

.vita02 {height:50px;font-size:12px;font-family:arial;text-align:left;padding:10px 0px 10px 0px;border-top:1px dashed #bababa;vertical-align:top;}
.vita02 a {color:#114d88;text-decoration:none;}
.vita02 a:hover {color:#114d88;text-decoration:underline;}

.vita02b {height:50px;font-size:12px;font-family:arial;text-align:left;padding:10px 0px 10px 0px;border-top:1px dashed #bababa;border-bottom:1px dashed #bababa;vertical-align:top;}
.vita02b a {color:#114d88;text-decoration:none;}
.vita02b a:hover {color:#114d88;text-decoration:underline;}



.ref00 {font-size:12px;font-family:arial;margin:0px 20px 0px 0px;}

.ref01 {width:160px;font-size:12px;font-family:arial;text-align:left;padding:10px 0px 10px 0px;border-top:1px dashed #bababa;vertical-align:top;}
.ref01 a {color:#114d88;text-decoration:none;}
.ref01 a:hover {color:#114d88;text-decoration:underline;}

.ref01b {width:160px;font-size:12px;font-family:arial;text-align:left;padding:10px 0px 10px 0px;border-top:1px dashed #bababa;border-bottom:1px dashed #bababa;vertical-align:top;}
.ref01b a {color:#114d88;text-decoration:none;}
.ref01b a:hover {color:#114d88;text-decoration:underline;}

.ref02 {width:162px;height:50px;font-size:12px;font-family:arial;text-align:left;padding:10px 10px 10px 0px;border-top:1px dashed #bababa;vertical-align:top;}
.ref02 a {color:#114d88;text-decoration:none;}
.ref02 a:hover {color:#114d88;text-decoration:underline;}

.ref02b {width:162px;height:50px;font-size:12px;font-family:arial;text-align:left;padding:10px 10px 10px 0px;border-top:1px dashed #bababa;border-bottom:1px dashed #bababa;vertical-align:top;}
.ref02b a {color:#114d88;text-decoration:none;}
.ref02b a:hover {color:#114d88;text-decoration:underline;}


.signatur01 {width:100%;text-align:right;padding:10px 10px 0px 0px;}


.links01 {width:623px;position:relative;top:30px;left:20px}

.rechts01 {width:240px;position:relative;top:30px;left:20px}
