/*Colour- and Text-Styles*/
html
{
    overflow-x: hidden;
}
BODY {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    BACKGROUND: url(http://www.dkhw.de/img/background.gif) #ffffff repeat-y; 
    MARGIN: 0px; 
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}
body.clsPopUp
{
    margin: 0px;
    background-color: #e5eef7;
    background-image: none;
}
ul
{
    list-style-type: square;
    margin-top: 0px;
}
ol
{
    list-style-type: 1;
}
li
{
    font: normal 13px Arial;
    color: #000000;
    vertical-align: middle;
}
td
{
    vertical-align: top;
}
.clsBanner
{
    vertical-align: top;
    text-align: center;
}
.clsShortCuts
{
    background-color: #7facd7;
    font: normal 13px Arial;
    color: #000000;
    text-decoration: none;
}
.clsHead1
{
    vertical-align: middle;
    font: bold 13px Arial;
    color: #000000;
    background-color: #7facd7;
}
.clsHead2
{
    vertical-align: bottom;
    font: bold 13px Arial;
    color: #000000;
}
.clsHead3
{
    vertical-align: bottom;
    font: bold 14px Arial;
    color: #C00000;
}
td.clsTextHighlight
{
    font: normal 13px Arial;
    color: #000000;
    background-color: #ccdeef;
}
td.clsText, p.clsText, span.clsText
{
    font: normal 13px Arial;
    color: #000000;
}
a{
    font: normal 13px Arial;
    color: #004d91;
    text-decoration: underline;
    white-space:normal
}

a.kinderspielstadt{
    font: normal 13px Arial;
    color: #cd0000;
    text-decoration: underline;
    white-space:normal
}

a.clsText:link, a.clsText:visited, a.clsText:active
{
    font: normal 13px Arial;
    color: #004d91;
    text-decoration: underline;
    white-space:normal
}
a.clsText:hover
{
    font: normal 13px Arial;
    text-decoration: none;
}

a.Link_normal, a.Link_normal:visited, a.Link_normal:active
{
    font: normal 13px Arial;
    text-decoration: none;
	color: #FFFFFF
}

td.clsTextBoldHighlight
{
    font: normal 13px Arial;
    color: #000000;
    font-weight: bold;
    background-color: #ccdeef;
}
td.clsTextBold, p.clsTextBold, span.clsTextBold
{
    font: normal 13px Arial;
    color: #000000;
    font-weight: bold;
}
a.clsTextBold:link, a.clsTextBold:visited, a.clsTextBold:active
{
    font: normal 13px Arial;
    color: #004d91;
    text-decoration: underline;
    font-weight: bold;
    white-space:normal
}
a.clsTextBold:hover
{
    font: normal 13px Arial;
    color: #004d91;
    text-decoration: none;
    font-weight: bold;
}
td.clsTextDatum, p.clsTextDatum, span.clsTextDatum
{
    font: normal 11px Arial;
    color: #000000;
}
td.clsTextSub, p.clsTextSub, span.clsTextSub
{
    font: normal 10px Arial;
    color: #000000;
}
td.clsTextItal, p.clsTextItal, span.clsTextItal
{
    font: normal 13px Arial;
    color: #000000;
    font-style: italic;
}
form, select, option, textarea
{
    font: normal 13px Arial;
    color: #000000;
}
input
{
    font: normal 13px Arial;
    color: #000000;
}

.input1
{
    width: 200px;
    height: 20px;
}

.input2
{
    width: 45px;
    height: 20px;
}

.textarea
{
    width: 200px;
    height: 60px;
}
tr.decoration img {
    display: block;
}
tr.deconone img {
   display: inline;
}