BODY {
        font-family: "TREBUCHET MS",Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
        color: #111111;
        line-height: 16px;
        SCROLLBAR-BASE-COLOR: #a3afbd;
        SCROLLBAR-ARROW-COLOR: white;
}


td {
       font-size: 12px;
       color: #111111;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: normal;
       line-height: 18px;
}

.fett12 {
       font-size: 12px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       line-height: 18px;
}

h1 {
       font-size: 18px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       line-height: 20px;
}
h2 {
       font-size: 16px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       line-height: 20px;
}
h3 {
       font-size: 14px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       line-height: 20px;
}

.tablehead { font-size: 14px; color:snow; font-weight: bold; padding:2px; }
.tabellenkopf { width:500px; text-align:left; color:snow; font-weight: bold; background-image:url(bildka/tabellenkopf.gif); background-repeat:repeat-x; padding:2px; }
.tabellenkopf360 { width:360px; text-align:left; color:snow; font-weight: bold; background-image:url(bildka/tabellenkopf.gif); background-repeat:repeat-x; padding:2px; }
.tabellenkopf660 { width:660px; text-align:left; color:snow; font-weight: bold; background-image:url(bildka/tabellenkopf.gif); background-repeat:repeat-x; padding:2px; }
.tabellenkopfdiv { width:80%; text-align:left; color:snow; font-weight: bold; background-image:url(bildka/tabellenkopf.gif); background-repeat:repeat-x; padding:2px; }

.box_layout660 {width:660px; text-align:left; background-color:#ffffff; border: 1px solid #425e82; }
.box_layout660 p {margin: 10px;}
.box_layout660 img {margin-right: 10px;}

/* SUCHE: */
.small { font-size: 12px; color:#7F7F7F; }
.liste { position:relative; left:20px; font-size: 12px; color:#0F0F0F; }

A.suche:link {
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: 9F0000;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
        PADDING: 2px;

}
A.suche:visited {
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: 9F0000;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        PADDING: 2px;
}
A.suche:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: #425e82;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
        PADDING: 2px;
}

A.eintrag:link {
       font-size: 12px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: none;
       line-height: 20px;
}
A.eintrag:hover {
       font-size: 12px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: underline;
       line-height: 20px;
}

.cCopyText { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.cCopyTextBold { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2F2F2F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.cFormFeld { BORDER: #425e82 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 96%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: aliceblue; }
.cFormFeldButton { BORDER: #001060 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 60%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #425e82; }
/* SUCHE ENDE */

A {
       font-size: 12px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: underline;
       line-height: 20px;
}
A:hover {
       font-size: 12px;
       color: #425e82;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: underline;
       line-height: 20px;
}


.catList {
       background-color: #8f2635; background:url(bildka/catHead.gif);
}
.catHead {
       font-size: 14px;
       color: #ffffff;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       line-height: 24px;
}
a.catListBody {
display:block;
margin-bottom:0px;
font-size: 12px;
font-weight: normal;
font-family: Arial,Verdana,Helvetica;
text-decoration: none;
left:2px;
width:188px;
border:1px solid #6F6F6F;
line-height: 22px;
}
a.catListBody:link    { color:#384658; background-color:#efefef; font-weight: normal; }
a.catListBody:visited { color:#384658; background-color:#efefef; font-weight: normal; }
a.catListBody:hover   { color:#ffffff; background-color:#8f2635; text-decoration: underline; font-weight: normal; }
a.catListBody:active  { color:#ffffff; background-color:#8f2635; text-decoration: underline; font-weight: normal; }


a.menutop {
display:block;
margin-bottom:1px;
font-size: 12px;
font-weight: bold;
font-family: Verdana,Arial,Helvetica;
text-decoration: none;
background-color: #8f2635;
left:0px;
width:160px;
height:22px;
border:1px solid #334c64;
padding:2px;
text-align:center;
}
a.menutop:link    { color:#334c64; background-color:#EFEFEF; }
a.menutop:visited { color:#334c64; background-color:#EFEFEF; }
a.menutop:hover   { color:#ffffff; background-color:#8f2635; }
/* a.menutop:active  { color:#ffffff; background-color:#8f2635; } */

.topForm {
        width:140px;
        color:#334c64;
        background-color:#ffffff;
        font-size: 12px;
        font-weight: bold;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.topsenden {
        width:80px;
        color:#334c64;
        background-color:#EFEFEF;
        font-size: 12px;
        font-weight: bold;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
