A {text-decoration: none;}
a:active { text-decoration: none; }
a:link { text-decoration: none; color : #666666;}
a:link2:link { text-decoration: none; color : #666666;}
a:visited { text-decoration: none; color : #666666;}
a:hover { text-decoration: underline ; color : #336699;}
a.menu2:hover { text-decoration: underline; color : #336699;}
a.link2:hover { text-decoration: underline; color : #000000;}
a.link:hover { text-decoration: underline; color: #336699;}

body
{
        background-image: url(bg.gif);
        background-repeat: repeat-x;
        top-margin: 0px;
        left-margin: 0px;

}

.text
{
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 9PT;
        color: #666666;
        line-height: 1.5;
}

.text2
{
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #A2330A;
        line-height: normal;
}

.text_w
{
        font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #ffffff;
        line-height: normal;
}

.textkursiv
{
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: italic;
        color: #333333;
        line-height: 14px;
}

.td
{
        font-family: Verdana, Arial,Helvetica,sans-serif;
        font-size: 10px;
        color: #002c72;
        line-height: normal;
        border-left: 1px solid #f0f0f0;
        border-right: 1px solid #000000;
        border-top: 1px solid #f0f0f0;
        border-bottom: 1px solid #000000;
        padding-left : 0px;
        background-color : #f0f0f0;
}

.titel
{
        font-family: Arial, Helvetica, Verdana, sans-serif ,geneva;
        font-size: 13pt;
        line-height: normal;
        color: #333333;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}

.titel2
{
        font-family: Arial, Verdana, Helvetica, sans-serif ,geneva;
        font-size: 11px;
        line-height:11pt;
        color:#000000;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}

.titel3
{
        font-family: Arial, Verdana, Helvetica, sans-serif ,geneva;
        font-size: 11px;
        line-height:11pt;
        color:#cccccc;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}

.titel_gruen
{
        font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
		font-weight: bold;
        color: #006600;
        line-height: normal;
}

h3
{
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 14pt;
		font-weight: normal;
        color: #006600;
        line-height: normal;
}

.nav
{
        font-family: Tahoma, Verdana, Arial;
        font-size: 10pt;
        line-height: normal;
        color: #000000;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}

.legend
{
        font-family: Tahoma, Verdana, Arial;
        font-size: 9px;
        line-height: normal;
        color: #333333;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}

.legend2
{
        font-family: Tahoma, Verdana, Arial;
        font-size: 10px;
        line-height: normal;
        color: #666666;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}

.text_small
{
        font-family:
        font-size: 10px;
        line-height:10pt;
        color:#000000;
        font-style: normal;
        font-variant: normal;
}


.link
{
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 11px;
        color : #285679;
        line-height:11pt;
        font-style: normal;
        font-variant: normal;
}


.link2
{
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
        line-height:11pt;
        font-style: normal;
        font-variant: normal;
}



.menu
{
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 11px;
        color : #ffffff;
        line-height:11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}

.formular
{

        font-family: "MS Sans Serif", Verdana, Arial, Helvetica;
        font-size: 8pt;
        font-weight: bold;
        padding-left: 2px;
        width: 50mm;
        background-color: #ffffff;
		color: #333333;
}

.formular2
{

        font-family: "MS Sans Serif", Verdana, Arial, Helvetica;
        font-size: 8pt;
        font-weight: bold;
        padding-left: 2px;
        width: 80mm;
        background-color: #ffffff;
		color: #333333;
}

.formular_plz
{

        font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        padding-left : 2px;
        width: 11mm;
        background-color: #ffffff;
		color: #333333;
}

.formular_ort
{

        font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        padding-left : 2px;
        width: 38mm;
        background-color: #ffffff;
		color: #333333;
}

.formularbutton
{

        font-family: "MS Sans Serif", Verdana, Arial, Helvetica;
        font-size: 8pt;
        padding-left : 0px;
}

.formular_calc
{

        font-family: "MS Sans Serif", Verdana, Arial, Helvetica;
        font-size: 8pt;
        font-weight: bold;
        padding-left: 2px;
        width: 70mm;
        background-color: #ffffff;
		color: #333333;
}

.star
{
        color: #339900;
		font-weight: bold;
}

.maintable
{
        width: 780;
		border-left: 1px solid #dadbda;
        border-top: 1px solid #dadbda;
        border-right: 1px solid #dadbda;
        border-bottom: 1px solid #dadbda;
        background-color: #ffffff;
}

.subtable
{
        width: 100%;
        border-left: 1px solid #f0f0f0;
        border-top: 1px solid #f0f0f0;
        border-right: 1px solid #dadbda;
        border-bottom: 1px solid #dadbda;
        background-color: #ffffff;
}