.Bottom
{
    font-size: xx-small;
    padding-left: 30px;
    font-family: Verdana, Arial, Helvetica;
    background-color: transparent;
    background-image: url(pic/Bagr_bund.jpg);
    background-position-x: left;
    background-repeat: repeat-x;
}
.Top
{
    font-size: xx-small;
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica;
    position: relative;
    background-color: transparent;
    background-position: left bottom;
    background-image: url(pic/Bagr.jpg);
}
A:link
 { color: black; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A:visited { color: black; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A:hover { color: #800000; font-family: Verdana, Arial, Helvetica }
A:visited:hover { color: #800000; font-family: Verdana, Arial, Helvetica }
.mainframe { background-color: #f5f5f5; padding: 10px; border-top: 1px solid #a3907c; border-right: 1px solid #a3907c; border-bottom: 1px solid #a3907c }
.border_full { background-color: #f5f5f5; padding: 5px; border: solid 1px #a3907c }
.border_full_white { background-color: white; padding: 5px; border: solid 1px #a3907c }
.border_b { background-color: #f5f5f5; border-bottom: 1px solid #a3907c }
.menu_sub_a   { background: #f5f5f5 url(pic/tab_sub_a.gif) no-repeat left top; padding-top: 5px; padding-left: 25px }
.menu_sub_n  { font-weight: bold; background: url(pic/tab_sub_n.gif) no-repeat left 0; padding-top: 5px; padding-left: 18px; border-right: 1px solid #a3907c }
.menu_sub_n1 { padding-left: 10px; border-right: 1px solid #a3907c }
.tab_top_n { font-weight: bold; background: url(pic/tab_100grad2R.gif) no-repeat center bottom }
.tab_top_a { background: url(pic/tab_100grad2RA.gif) no-repeat center top }
.tab_topL { background: url(pic/tabR2topL.gif) no-repeat left top }
.tab_topLD { background: url(pic/tabR2topLD.gif) no-repeat left bottom }
.tab_mainL { background: url(pic/tabR2topL.gif) no-repeat left top }
.tab_topR { background: url(pic/tabR2topR.gif) no-repeat right top }
.tab_topRD { background: url(pic/tabR2topRD.gif) no-repeat right bottom }
.tab_mainR_p { background: url(pic/tabmainR_p.gif) no-repeat right top }
.tab_mainR_a { background: url(pic/tabmainR_a.gif) no-repeat right top }
.tab_topMD  { background: url(pic/tabR2topMD.gif) repeat-x }
.tab_topM { background: url(pic/tabR2topM.gif) repeat-x }
.tab_mainM_p  { font-weight: bold; background: url(pic/tabmain_p.gif) no-repeat; padding-left: 20px }
.tab_mainM_a { background: url(pic/tabmain_a.gif) no-repeat left top; padding-left: 20px }
body, td, input,select,option,textarea,button { font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.toprad { background: url(pic/rad.gif) no-repeat left top }
.bloktekst  { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; padding-right: 5px; padding-left: 5px }
.tid_hot { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d3d3d3; padding-right: 5px; padding-left: 5px; cursor: hand }
.tid_nothot { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; padding-right: 5px; padding-left: 5px; cursor: hand }
.knap80 { background: url(pic/knap80.gif) no-repeat center; padding-top: 2px }
.inputbox { font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px silver }
.inputdate    { font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: white url(Pic/ikon_kal.gif) no-repeat fixed right center; border: solid 1px #7f9db9 }
.inputtime { font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: white url(pic/ikon_ur.gif) no-repeat fixed right center; border: solid 1px #7f9db9 }
.headline { font-variant: small-caps; font-weight: bold; font-size: large; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: absolute; z-index: 100; top: 20px; left: 150px; visibility: visible }
.headline1 { font-variant: small-caps; font-weight: bold; font-size: large; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: absolute; z-index: 100; top: 25px; left: 210px; visibility: visible }
.owner  { font-variant: small-caps; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: absolute; z-index: 100; top: 450px; left: 10px; visibility: visible }
