/* Style sheet default */
body{background:#069fe2 url("tl_files/bilder/Page-BgGlare.png") left top no-repeat;}
h1{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#600;}
h2{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#600;}
h3{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000;}
.txt_fett{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#000;}
.txt_kursiv{font-style:italic;}
.txt_braun{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#600;}
.txt_braun_fett_14{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#600;}
.txt_rot_fett{font-weight:bold;color:#fa0707;}
a:link{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:12px;color:#1322f2;}
a:visited{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:12px;color:#1322f2;}
a:hover{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:12px;color:#fa0707;}
a:active{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:12px;color:#1322f2;}
.blocksatz{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;text-align: justify;}
.txt_center{text-align: justify;}
#wrapper{margin-top:10px;margin-bottom:10px;background-color:#fff;}
.inside{position:static;}
#container{padding-right:5px;padding-left:5px;background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000;}
#main{margin-bottom:30px;padding-right:25px;padding-left:15px;}
#banner{width:874px;height:auto;padding-top:5px;padding-left:5px;}
#footer{width:864px;height:50px;clear:both;margin:5px;padding:5px;background-color:#e4e7f0;border-bottom:5px solid #fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000;}
.bild_menu{width:200px;height:30px;top:0;position:relative;}
.groutenplaner{margin:20px 170px 10px 150px;padding:20px 20px 20px 40px;border:1px dotted #adaaaa;border: 1px solid #666;    -moz-border-radius: 15px;    -webkit-border-radius: 15px;        border-radius: 15px;    -moz-box-shadow: 5px 5px 15px #999;    -webkit-box-shadow: 5px 5px 15px #999;        box-shadow: 15px;}
.footercopyr{position:static;float:left;margin-top:20px;}
#footer .footer_toplink{position:relative;float:right;margin-top:15px;padding-top:3px;padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12;color:#000;}
#footer .footer_toplink li{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12;color:#fff;}
#footer .footer_toplink a{margin-left:auto;padding:3px;vertical-align:middle;background-color:#dbdbdb;border:1px outset #858383;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12;color:#000;}
#footer .footer_toplink a:hover{margin-left:auto;padding:3px;vertical-align:middle;background-color:#fae196;border:1px outset #858383;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12;color:#000;}
.brotkrumenpfad{height:19px;position:relative;padding-top:8px;padding-bottom:3px;padding-left:5px;background-color:#e4e7f0;}
.tabelle_zelle_kopf{padding:3px 3px 3px 5px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12;color:#000;background-color: #e4e7f0;}
.tabelle_zelle{padding:3px 3px 3px 5px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12;color:#000;}
.tabelle_padding{padding-left:5px;}
.txt_weiss{color:#fff;}
.txt_schwarz{color:#000;}
.schatten{margin-right:10px;margin-bottom:10px;border:1px solid #c7c5c5;-moz-box-shadow: 5px 5px 15px #999;    -webkit-box-shadow: 5px 5px 15px #999;        box-shadow: 15px;}
.margin_200{margin-left:200px;}
.kontaktformular_feld{width:250px;margin:3px 0;padding:3px;}
.kontaktformular_feld_tel{width:200px;margin:3px 0;padding:3px;}
.kontaktformular_feld_text{margin:3px 0;padding:3px;}
.kontaktformular_anrede{margin:50px 0 3px;padding:3px;}
