/* scrolleiste internet explorer ab vers.5.5 */
body  { text-align: center; background-color: ##696969; margin-top: 0px; margin-left: 0px; margin-height: 0px; margin-width: 0; scrollbar-arrow-color: #696969; scrollbar-base-color: #ffffff; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff ; background-color: #a9a9a9; bgcolor:#696969; leftmargin:0; marginheight:0; marginwidth:0; topmargin:0 }
/*Tabellen body  { background-color: ##696969; margin-top: 0px; margin-left: 0px; margin-height: 0px; margin-width: 0;  scrollbar-arrow-color: #000000; scrollbar-base-color: #ffffff; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff  }*/
table  { margin: 0px; padding: 0px }
#footer      {
background-color: #808080;
clear:both;
margin:0px auto 0px auto;
width: 960px;
height: 41px;
 }
#copy {
margin:10px 0px 0px 10px;
float:left;
}
#date {
margin:10px 10px 0px 0px;
float:right;
}
/* Error*/
.tdpreise {
text-align:right;
}
.tdpreisebr{
background-color:#FFFFFF
}
.tdpreisebrd{
background-color:#5C5C5C;
color:#FFFFFF;
}
.preistable {

margin:0px;
padding:0px;
spacing:0px;
border:0px;
}
#preise tr {
height:14px;
}
td   { text-align: left; border: 0px }
font { font-size: 1em }
/*schriften*/
h3 { font-weight: bold; font-size: 14px }
.überschriften  { color: #696969; font-weight: bold; font-size: 14px; font-family: Verdana }
.block   { color: #696969; font-size: 12px; line-height: 13px; font-family: Verdana; text-align: justify }
form  { color: #696969; font-size: 12px; line-height: 14px; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.block_press  { color: #696969; font-size: 12px; line-height: 14px; font-family: Verdana; text-align: justify }
.bold_text  { color: #696969; font-weight: bolder; font-size: 12px; line-height: 14px; font-family: Verdana }
.menu2_text { color: #fc0; font-size: 8pt; line-height: 10pt; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.menu_text { color: #c0c0c0; font-size: 8pt; line-height: 10pt; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.text        { color: #696969; font-size: 12px; font-family: Verdana }
.error  { color: #f00; font-size: 12px; line-height: 12px; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.text_bold { color: #696969; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.grau  { color: #696969; font-size: 12px; font-family: Verdana; text-align: justify }
.grau_pad { color: #696969; font-size: 12px; font-family: Verdana; background-image: url(../images/aktuelles_shad.JPG); text-align: justify; padding-right: 5px; padding-left: 5px }
.tableContent    { color: #696969; font-size: 12px; font-family: Verdana; text-align: justify }
.tableHead { color: #696969; font-weight: bold; font-size: 12px; font-family: Verdana; text-align: justify; padding-top: 10px; padding-bottom: 10px; padding-left: 10px }
.aktuell    { color: #696969; font-size: 11px; line-height: 12px; font-family: Verdana; width: 250px }
.php_inhalt { color: #000; font-size: 12px; line-height: 14px; font-family: Verdana; text-decoration: none; text-align: justify }
.grau_portrait { color: #696969; font-size: 12px; font-family: Verdana; text-indent: 25px }
.textwhite  { color: white; font-size: 12px; line-height: 14px; font-family: Verdana; text-align: left; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.textwhite1 { color: white; font-weight: bolder; font-size: 10pt; line-height: 12pt; font-family: Verdana; text-align: left; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.text_background { color: #fff8dc; font-weight: bolder; font-size: 10pt; line-height: 12pt; font-family: Verdana; text-align: left; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.text_founder  { color: #8b4513; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.text_hell { color: #ffc; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.text_klein   { color: #ffc; font-weight: 100; font-size: 8pt; line-height: 10pt; font-family: Verdana }
.text_quest { color: #039; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.text_right { color: #000; font-size: 10pt; line-height: 12pt; font-family: Verdana; text-align: right; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt }
.text_sab_jan  { color: #fc0; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.text_sab_jan_blue   { color: #143278; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana }
.text_sab_jan_blue_bold  { color: #143278; font-weight: bolder; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.text_sab_jan_bold  { color: #fc0; font-weight: bolder; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.text_sab_jan_bold_10pt { color: #fc0; font-weight: bolder; font-size: 10pt; line-height: 12pt; font-family: Verdana }
.x-close  { color: #fc0; font-weight: bolder; font-size: 8pt; line-height: 12pt; font-family: Verdana; border: solid 1px #ffc }
/*listen*/
ul    { color: #696969; font-size: 12px; line-height: 12px; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; list-style-position: outside }
li     { color: #696969; font-size: 12px; line-height: 13px; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; list-style-image: url(../images/gifs/list.GIF) }
/*formular*/
input {color: #696969; font-size: 12px; font-family: Verdana}
textarea {color: #696969; font-size: 12px; font-family: Verdana}
/*Links*/
a.menu:link   { color: #ff4500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.menu:visited   { color: #ff4500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.menu:hover  { color: #800000; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.menu:active   { color: #ff4500; font-weight: lighter; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
/* Links Tango_Kurs*/
a.menuT:link     { color: #ff4500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.menuT:visited    { color: #ffa500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.menuT:hover   { color: #800000; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: underline }
a.menuT:active     { color: #800000; font-weight: lighter; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
/*Links -Aktuell*/
a.aktu:link     { color: #808080; font-size: 11px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.aktu:visited     { color: #808080; font-size: 11px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.aktu:hover   { color: #000; font-size: 11px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.aktu:active    { color: #000; font-weight: lighter; font-size: 11px; line-height: 13px; font-family: Verdana; text-decoration: none }
/*Tango Mini Menu*/
a.mmenu:link     { color: gray; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.mmenu:visited     { color: gray; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.mmenu:hover  { color: #800000; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.mmenu:active    { color: maroon; font-weight: lighter; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
#beginn        { position: absolute; top: 34px; left: 0px; width: 120px; height: 24px; visibility: visible; display: block }
#error  { font-family: Verdana, sans-serif; position: absolute; z-index: 150; top: -85px; left: 379px; width: 274px; height: 86px; visibility: visible; display: block }
#kursMenu        { border-right: 1px dotted gray; position: absolute; top: 94px; left: 40px; width: 116px; height: 500px; visibility: visible; display: block }
#AlleKurse  { position: absolute; top: 10px; left: 0px; width: 130px; height: 24px; visibility: visible; display: block }
#grund     { position: absolute; top: 58px; left: 0px; width: 130px; height: 24px; visibility: visible; display: block }
#aufb     { position: absolute; top: 82px; left: 0px; width: 130px; height: 24px; visibility: visible; display: block }
/* Ende Mini Menu*/
a:link    { color: #fff; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a:visited    { color: #fff; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a:hover   { color: #dcdcdc; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a:active    { color: #fff; font-weight: lighter; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
/*content Bereich*/
.trWS  { padding-top: 5px; border-bottom: 1px double black }
#STheader      { background-image: url(../images/standard/head.jpg); position: absolute; z-index: 100; top: 0px; left: 40px; width: 960px; height: 126px; visibility: visible; display: block }
#slWS td { text-align: left; padding-left: 10px }
#slWS th { color: black; font-weight: bold; padding-top: 10px; padding-left: 10px }
#rightbar { text-decoration: none; background-image: url(../images/aktuelles_shad.JPG) }
a.aktuell:link   { color: #ff4500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.aktuell:visited   { color: #ff4500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.aktuell:hover  { color: #800000; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
a.aktuell:active   { color: #ff4500; font-weight: lighter; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
h2 { color: #696969; font-size: 18px }
#SNull  { position: absolute; top: 0px; left: 0px; width: 500px; height: 100%; visibility: visible; display: block }
/*contentbereich*/
#outer   { font-family: Verdana; text-align: left; margin: auto; position: relative; z-index: 1; top: 0px; left: 0px; width: 1000px; height: auto; visibility: visible; align: center; display: block }
body { text-align: center }
/*#outer { align:center; position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; height: 100%; visibility: visible; display: block }*/
#bg   { font-family: Verdana, sans-serif; background-color: #d3d3d3; border: dotted 1px gray; position: absolute; z-index: 1; top: 380px; left: 171px; width: 626px; height: 261px; visibility: visible; display: block }
#menu { position: absolute; z-index: 250; top: 125px; left: 10px; width: 960px; height: 15px; visibility: visible; display: block }
#STheader  { background-image: url(../images/standard/head.jpg); position: absolute; z-index: 100; top: 0px; left: 40px; width: 960px; height: 126px; visibility: visible; display: block }
/*#content  { background-color: #dcdcdc; position: absolute; z-index: 200; top: 126px; left: 40px; width: 960px; height: 650px; visibility: visible; display: block }*/
/*#contWs    { position: absolute; z-index: 200; top: 90px; left: 88px; width: 600px; height: 550px; overflow: auto; visibility: visible; display: block }*/
#footer   { background-color: #808080; position: absolute; z-index: 101; top: 650px; left: 0px; width: 960px; height: 41px; visibility: visible; display: block }
#ueberschrift    { position: absolute; z-index: 200; top: 45px; left: 88px; width: 600px; height: 35px; visibility: visible; display: block }
/*php-include-Dateien*/
#phpinhalt   { padding-right: 20px; padding-left: 0px; z-index: 1; top: 0px; left: 0px; width: 614px; height: 100%; overflow: auto; visibility: visible; display: block }
#phpinhalt a:link { color: red }
#phpinhalt a:visited { color: red }
#phpinhalt a:hover { color: #800000 }
#phpinhalt a:active { color: #800000 }
#phpinhalt_kurse  { padding-right: 20px; padding-left: 0px; z-index: 1; top: 0px; left: 0px; width: 600px; height: 100%; overflow: auto; visibility: visible; display: block }
#phpinhalt_kurse th { background-color: white; height: 20px; color: gray; background-color: white  }
th  { color: gray; background-color: white; height: 20px }
tr { height: 20px }
.menuTR { height: 0px }
#termin td { padding: 3px 7px 2px 5px; border-bottom: 1px solid #808080 }
/*editor*/
#aktuelles h1,h2,h3,h4,h5,p,div,td,th { font-family:Verdana,sans-serif; }
#aktuelles a { color: #ff4500; font-size: 12px; line-height: 13px; font-family: Verdana; text-decoration: none }
#aktuelles li { color: #696969; font-size: 12px; line-height: 13px; list-style-type: square; list-style-position: outside }
/*#aktuellesSommer td, tr { color: #696969; font-size: 12px; line-height: 12px; font-family: Verdana, sans-serif; list-style-type: square; list-style-position: outside; margin: 0px; padding: 0px }*/
.aktuelleSommer  { font-size: 12px; line-height: 12px; list-style-type: square; list-style-image: url(../bilder/arrows.gif) }
#table a:link { color: red }
#table a:visited { color: red }
#table a:hover { color: #800000 }
#table a:active { color: #800000 }
h3.head { font-size:14px; color:#800000; }
p.teaser  { font-size: 12px; line-height: 20px; width: 250px }
p.datum { font-size:10px; color:#2E2D2D; }
p.newstext     { font-size: 12px; line-height: 14px; width: 250px }
p.autor { font-size:12px; }
p.weitlinks { font-size:13px; }
.td_sommer     { color: #696969; font-weight: bolder; font-size: 12px; line-height: 12px; vertical-align: middle; padding-right: 5px; padding-left: 3px }
.td_sommer1   { color: #696969; font-size: 12px; line-height: 12px; font-family: Verdana; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; vertical-align: middle; margin-left: 8px; padding-right: 5px; padding-left: 3px }
#tabanmeldung td {align:right; }
a img { border-style:none; }
#adminmenu { width:200px; }
.anmeldung {border:0px; cellspacing:2px; cellpadding:0px; width:631px }
.tdTop {valign:top; }
.tdMiddle {valign:middle;}
.tdBottom {valign:bottom;}
.taskbar  { text-align: center; border: 0; width: 100%; cellpadding: 0; cellspacing: 0; cols: 13; summary: MENU }
#task td  { text-align: center; border-left: white }
#MouseOver   { color: white; background-color: #ff8c00; border: solid 1px #696969; position: absolute }