body
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px auto;
    background-color: #ffffff;
    font-family: verdana, Helvetica, sans-serif;
}

h1
{
    font-size: 18px;
    color: #00428b;
    line-height: 18px;
    font-family: verdana, Helvetica, sans-serif;
}

h2, h3, h4
{
    font-size: 11px;
    color: #012266;
    line-height: 11px;
    font-family: verdana, Helvetica, sans-serif;
}

td
{
    font-size: 11px;
    color: #012266;
    font-family: verdana, Helvetica, sans-serif;
}
select 
{
  font-family: verdana, Helvetica, sans-serif;
  font-size: 11px;
}
form
{
    margin: 0px auto;
}

strong
{
    font-weight: bold;
}
b
{
    font-weight: bold;
}
a
{
    font-size: 11px;
    color: #012266;
    font-family: verdana, Helvetica, sans-serif;
    text-decoration: none;
}
a:visited
{
    color: #012266;
}
a:hover
{
    color: #5ead4b;
    text-decoration: underline;
}
a img
{
    border: 0;
}

/* ------------- */
.text_white
{
    font-size: 11px;
    color: #ffffff;
    font-family: verdana, Helvetica, sans-serif;
}
.login
{
    font-weight: bold;
    font-size: 24px;
    color: #79be67;
    font-family: verdana, Helvetica, sans-serif;
}
.logtext
{
    font-size: 17px;
    color: #5ead4b;
    line-height: 18px;
}
.box_rgt_head
{
    font-weight: bold;
    font-size: 12px;
    color: #004a9c;
}
.headklein
{
    font-size: 14px;
    color: #00428b;
    line-height: 14px;
    font-family: arial, Helvetica, sans-serif;
}
.headkleinred
{
    font-size: 14px;
    color: #810436;
    line-height: 14px;
    font-family: arial, Helvetica, sans-serif;
}
.headklein16
{
    font-size: 16px;
    color: #00428b;
    line-height: 16px;
    font-family: arial, Helvetica, sans-serif;
}
.headkleinred16
{
    font-size: 16px;
    color: #810436;
    line-height: 16px;
    font-family: arial, Helvetica, sans-serif;
}
.head
{
    font-size: 18px;
    color: #00428b; /* LINE-HEIGHT: 18px*/
}
.headred
{
    font-size: 18px;
    color: #810436;
    line-height: 18px;
}
.headwhite
{
    font-size: 20px;
    color: #ffffff;
    line-height: 20px;
}
.green
{
    color: #5ead4b;
}
.red
{
    color: #810436;
}
.navi
{
    font-weight: bold;
    font-size: 12px;
    color: #012266;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.navi:hover
{
    color: #5ba748;
}
.navklein
{
    font-weight: normal;
    font-size: 11px;
    color: #012266;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.navklein:hover
{
    color: #5ba748;
}
.more
{
    font-weight: bold;
    font-size: 10px;
    color: #810436;
}
.more:hover
{
    color: #004a9c;
}
.morblue
{
    font-weight: bold;
    font-size: 10px;
    color: #00428b;
}
.morblue:hover
{
    color: #810436;
}
.redhead:hover
{
    color: #012266;
}
.redhead
{
    font-size: 17px;
    color: #82001f;
    line-height: 18px;
}
.language
{
    font-size: 10px;
    width: 120px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #fafcf9;
}
.lg_textfeld
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 100px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.form_textfeld
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 144px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.form_textfeld_plz
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 40px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.form_textfeld_ort
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 100px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.auswahl_2
{
    font-size: 10px;
    width: 145px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.auswahl_1
{
    font-size: 10px;
    width: 170px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.auswahl
{
    font-size: 10px;
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.textfeld
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 200px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.news_textfeld
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 75px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
}
.form_textfeld_price
{
    border-right: #00428b 1px solid;
    border-top: #00428b 1px solid;
    font-size: 10px;
    border-left: #00428b 1px solid;
    width: 60px;
    color: #012266;
    border-bottom: #00428b 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    text-align: right;
}
.8px
{
    font-size: 8px;
}
.9px
{
    font-size: 9px;
}
.11px
{
    font-size: 11px;
}
.12px
{
    font-size: 12px;
}
.14px
{
    font-size: 14px;
}
.16px
{
    font-size: 16px;
}
.18px
{
    font-size: 18px;
}
