
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b403d; line-height:20px;}
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b403d;  line-height:20px;}
img { border-color: #3b403d; }
a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #d40032; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #d40032; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #b3002a; text-decoration: underline; }
.menu a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #d40032; text-decoration: none; }
.menu a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #d40032; text-decoration: none; }
.menu a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: underline; }
.submenu a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #3b403d; text-decoration: none; }
.submenu a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #3b403d; text-decoration: none; }
.submenu a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #000000; text-decoration: underline; }
.header a { font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #d40032; text-decoration: none; }
.header a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #d40032; text-decoration: none; }
.header a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #b3002a; text-decoration: underline; }
.menuselected a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: none; }
.menuselected a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: none; }
.menuselected a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: underline; }
.submenuselected a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #000000; text-decoration: none; }
.submenuselected a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #000000; text-decoration: none; }
.submenuselected a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #000000; text-decoration: underline; }
.menuselected { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: none; }
.headline { font-family: Arial, Helvetica, sans-serif; font-size: 13px ; font-weight: bold; color: #b3002a; text-decoration: none; }
.subheadline a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #d40032; text-decoration: none; }
.subheadline a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #d40032; text-decoration: none; }
.subheadline a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: underline; }
.subheadline { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: none; }
.white {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.red {FONT-SIZE: 12px; COLOR: #b3002a; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.counter {FONT-SIZE: 9px; COLOR: #4b504d; FONT-FAMILY: Arial, Helvetica, sans-serif; }

.menuback {}
.menubackselected {}
.submenuback {}
.flagmenu {padding-left: 16px; padding-bottom: 2px;}

.contentimage { padding-left: 20px; padding-bottom: 5px; }
.menusmall { padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF; text-decoration: none;}
.menusmall a { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF; text-decoration: none; }
.menusmall a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF; text-decoration: none; }
.menusmall a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF; text-decoration: underline;}
.linksmall a { padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #d40032; text-decoration: underline;}
.linksmall a:visited { padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #d40032; text-decoration: underline;}
.linksmall a:hover { padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #333333; text-decoration: underline;}
.footertext { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #336214; text-decoration: none;}
.footertext_light { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #c7cbc7; text-decoration: none;}
.header { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #b3002a; text-decoration: none;}
.arrow { margin-right: 5px; }
.formKontakt
        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color: #434343;
        border-style : solid;
        border-color : #A0A0A0;
        background-color : #ffffff;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 2px;
        padding-right: 0px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        border-bottom: 1px solid #A0A0A0;
        border-left: 1px solid #FFFFFF;
        border-top: 1px solid #FFFFFF;
        border-right: 1px solid #FFFFFF
        }
.form
        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color: #000000;
        border-width : 1px;
        border-style : solid;
        border-color : #a0a0a0;
        background-color : #ffffff;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 2px;
        padding-right: 0px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        scrollbar-face-color : #E0E0E0;
        scrollbar-shadow-color : #C0C0C0;
        scrollbar-highlight-color : #F8F8F8;
        scrollbar-3dlight-color :#F0F0F0;
        scrollbar-darkshadow-color : #A0A0A0;
        scrollbar-track-color : #E0E0E0;
        scrollbar-arrow-color : #3F5468;
        }
.form_search
        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        color: #3b403d;
        border-width : 0px;
        border-style : solid;
        border-color : #dadddb;
        background-color : #dadddb;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 2px;
        padding-right: 0px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        }
.form_check
        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color: #434343;
        border-width : 0px;
        border-style : solid;
        border-color : #ffffff;
        background-color : #ffffff;
        }
.form_button
        {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color: #000000;
        border-width : 1px;
        border-style : solid;
        border-color : #A0A0A0;
        background-color : #d2d4d2;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-right: 0px;
        margin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        }
.linetop
        {
        border-top-width : 1px;
        border-top-style : solid;
        border-color : #F26800;
        }
.lineall
        {
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-left-width:1px;
        border-left-style:solid;
        border-bottom-color:black;
        border-left-color:black;
        border-right-width:1px;
        border-right-style:solid;
        border-right-color:black;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:black;
        }
