#topleft, #toptile, #menue, #navcontainer, #rednavlist, #toptile, #navcontainer ul {
        display: none;
}

* {
 font-family:"times new roman",times,serif;
 text-align:justify;
 font-size: 12pt;
}

body {
background-color : #FFF;
font-size : 12pt;
color: black;
}

s_info {
font-size : x-small;
color: black;
}


h1 {
font-size : xx-large;
color: black;
}

h2 {
font-size : large;
color: black;
}

h3 {
font-size : large;
color: black;
}

p {
font-size : 12pt;
color: black;
}

hr {
color: #000080;
height: 1px;
}

#inhalt{
text-align: left;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-color : #FFF;
}


#infoarea {
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;

}

#infoarea2 {
padding-top : 0px;
padding-left :0px;
padding-right : 0px;
padding-bottom : 0px;

}

#infoinhalt {
width: 100%;
height: 100%;
}

#scrolltr {
width: 100%;
height: 100%;
}

#scrolldiv {
width: 100%;
height: 100%;
}

.infotable{
background: #9191c1;
font-size : medium;
}

.infotable table{
position: relative;
top: -4px;
left: -4px;
width:100%;
border: 1px solid #000;
background: #fff;
}

.infotable table th, .infotable table td{
margin: 0;
padding: 8px 20px;
text-align: center;
border-bottom: 1px solid #b5b5b5;
}

.infotable table .datum{
text-align: left;
}

.infotable table tr{
background: #e6e6e6;
}

.infotable table tr.alt{
background: #f1f1f1;
}

.infotable table th{
color: #999;
font-weight : bold;
}

.infotable table caption{
margin: 0;
padding: 8px 20px;
text-align: left;
border: 1px solid #000;
border-bottom: none;
background: #DEE4EE;
font-weight : bold;
font-size : 130%;
}



form {
        border : 0px solid #000;
        background-color : #FFFFFF;
        padding : 10px;
        margin-left : 15px;
        width : 600px;
        font-family : Helvetica, Arial, Verdana, Lucida, Geneva, sans-serif;
        font-size : small;

}

input {
        border : 1px solid #000;
        background-color : #FFFFFF;
        margin : 5px;
        padding : 2px 2px 2px 5px;
        vertical-align : top;
}

select {
        border : none;
        background-color : #FFFFFF;
        margin : 5px;
        padding : 2px 2px 2px 5px;
        vertical-align : top;
}

textarea {
        border : none;
        background-color : #FFFFFF;
        margin : 5px;
        padding : 2px 2px 2px 5px;
        vertical-align : top;
}


.submit, .reset {
        border : 3px double #DEE4EE;
        background-color : #1c64d1;
}

.beschriftung {
        width : 80px;
        line-height : 200%;
        float : left;
        clear : left;
}

.beschriftunginnen {
        line-height : 200%;
}

.marker {
color : #F00;
font-weight: bold;
}

a {
font-weight: bold;
text-decoration:none;
}

a:visited, a:hover {
color: #182A7A;
}

.headline {
        padding: 5px;
        padding-bottom: 1px;
        background-color: #EBEBF5;
        background-image:url(../images/design/headline.jpg);
        background-repeat: no-repeat;
        background-position: right;
        border-left: 5px solid #000080;
        font-size: 16pt;
        font-weight: normal;
        color: #000080;
        text-decoration: none;
        text-transform: capitalize;
        letter-spacing: 1px;
}

.producthl {
        padding: 5px;
        padding-bottom: 1px;
        background-color: #EBEBF5;
        background-image:url(../images/design/headline.jpg);
        background-repeat: no-repeat;
        background-position: right;
        border-left: 5px solid #F00;
        font-size: 16pt;
        font-weight: bolder;
        color: #F00;
        text-decoration: none;
        text-transform: capitalize;
        letter-spacing: 5px;
}

.indexhl {
        margin-top: 20px;
        text-align: center;
        font-size: 16pt;
        font-weight:bold;
        color: #800000;
}

.subtitle {
        text-align: center;
        font-size: 14pt;
        font-weight: bold;
        color: #000080;
}

.bluetext {
        color: #000080;
        font-weight: bold;
}

.bbi {
        color: #000080;
        font-weight: bold;
        font-style: italic;
}

.red {
        color: #F00;
}

.redtext {
        color: #F00;
        font-weight: bold;
        font-size: 12pt;
}

.redmark {
        font-size: 8pt;
        color: #F00;
}

@page {size: 210mm 297mm; }
