BODY { color: #214365; font: 11px verdana; background-image: url(../pics/bg_navi.gif); background-repeat: repeat-y; height: 100%; margin: 0; padding: 0
 }

HTML {
 height: 100%;
 margin: 0;
 padding: 0;
}

UL { list-style-type: none; margin: 0; padding: 0; width: 165px; border-bottom: 1px solid #ccc
  }

UL LI { position: relative !important; }

LI UL {
 display: none;
 position: absolute;
 top: 0;
 left: 164px
}

UL LI A { color: white; background: #182a4e; text-decoration: none; display: block; padding: 5px; border-style: solid; border-width: 1px 1px 0; border-color: #fff
  }

/* Fix IE. Hide from IE Mac \*/
* html ul li  { height: 1%; float: left }
* html ul li a {height: 1%}
/* End */

/* Fix IE7 \*/
*+html ul li a { height: 1%}
/* End */

UL LI A:hover {
 color: #ffd700;
 background: #2c436f
}

LI UL LI A {
 color: #666;
 padding: 2px 5px;
 background-color: #cfd9e7
}

LI:hover UL {
 DISPLAY: block
}

LI.over UL {
 DISPLAY: block
}
INPUT {
 FONT: 11px verdana
}
SELECT {
 FONT: 11px verdana
}

#Banner {
 background-image: url(../pics/banner.jpg);
 visibility: visible;
 position: absolute;
 top: 0;
 left: 0;
 width: 1000px;
 height: 101px
}

#Content {
 font-size: 11px;
 line-height: 160%;
 visibility: visible;
 position: absolute;
 top: 110px;
 left: 175px;
 width: 824px;
 height: auto
}

#Content TD {
 font-size: 11px;
 line-height: 18px
}
#Content P {
 text-align: justify
}

#Navigation { 
 visibility: visible; position: absolute; top: 101px; left: 0; width: 160px;
}

#Content A:link {
 color: #8f1919;
 font-size: 11px;
 font-family: verdana;
 text-decoration: none
 }
 
#Content A:active {
 color: #8f1919;
 font-size: 11px;
 font-family: verdana;
 text-decoration: none
}

#Content A:visited {
 color: #8f1919;
 font-size: 11px;
 font-family: verdana;
 text-decoration: none
}

#Content A:hover {
 color: white;
 font-size: 11px;
 font-family: verdana;
 background-color: #6986a4
}

#Content A:hover IMG     { background-color: #fff }
#Content A:active IMG     { background-color: #fff }
#Content A:visited IMG     { background-color: #fff }

#Content UL { line-height: 200%; width: 100%; border-style: none; list-style-type: square; list-style-position: outside; padding-left: 14px  }
#Content LI { padding-left: 4px  }
.ContentTitel {
 color: #214365;
 font-size: 140%;
 font-weight: bold;
 line-height: 165%;
 letter-spacing: 2px;
 border-bottom: 1pt solid #214365;
}

#Content H2 {
 color: #6986a4;
 font-size: 110%;
 font-weight: bold;
 line-height: 155%;
 border-bottom: 1px solid #6986a4
}

.ContentSubTitel {
 color: #6986a4;
 font-size: 110%;
 font-weight: bold;
 line-height: 155%;
 border-bottom: 1px solid #6986a4
}

.ContentTitel3 {
 color: #6986a4;
 font-size: 110%;
 font-weight: bold;
 line-height: 100%
}
#Content H3 {
 color: #6986a4;
 font-size: 110%;
 font-weight: bold;
 line-height: 100%
}
.TSQL_Code, .TSQL_blau, .TSQL_Highlight, .TSQL_Convert, .TSQL_rot { background-color: #dfdfdf; }
.TSQL_blau { color: blue; text-transform: uppercase; }
.TSQL_Highlight { background-color: yellow; text-transform: uppercase; }
.TSQL_Convert { color: fuchsia; text-transform: uppercase; }
.TSQL_rot { color: red; }
.TSQL_Kommentar { color: green }
.TSQL_Objekte { color: #86161e ; }
.Blocksatz {
 text-align: justify
}

#Realisation {
 color: #999999;
 font-size: 9px;
 font-family: verdana;
 text-align: center
}
#Realisation A:link {
 color: #999999;
 font-size: 9px;
 font-family: verdana;
 text-decoration: none
}

#Realisation A:active {
 color: #999999;
 font-size: 9px;
 font-family: verdana;
 text-decoration: none
}

#Realisation A:visited {
 color: #999999;
 font-size: 9px;
 font-family: verdana;
 text-decoration: none
}
#Realisation A:hover {
 color: #fff;
 font-size: 9px;
 font-family: verdana;
 text-decoration: none;
 background-color: #ab0d32
}
