/********** allgemeine Formatierungen **********/
body {
background-color:#ffffc5;
}

body.Hilfe {
background:#ffbb55;
}

p {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:justify;
vertical-align:top;
}

.ueber {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}

.links {
text-align:left;
padding:0px;
}

.rechts {
text-align:right;
padding:0px;
}

.rechts-nopadding {
text-align:right;
padding:0px;
}

.klein {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
}

.kleinhell {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#666666;
}

/********** Tabellenformatierungen **********/
table {
width:650px;
background:#ffbb55;
border-style:none;
border-width:0px;
border-color:#000000;
padding:0px 0px 0px 0px;
}

td {
background:#ffbb55;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:justify;
vertical-align:top;
padding:4px 6px 4px 6px;
}

table.Hilfe {
background:#ffbb55;
width:100%;
}

td.Hilfe {
background:#ffbb55;
text-align:justify;
vertical-align:top;
padding:4px 6px 4px 6px;
}

th {
background:#cccccc;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
vertical-align:top;
padding:4px 6px 4px 6px;
border-style:solid;
border-width:1px;
border-color:#000000;
}

.Seitenkopf {
background-color:#ffffff;
padding:0px 0px 0px 0px;
}

.TabelleSeitenabschluss {
width:100%;
background-color:#ffbb55;
padding:0px;
}

.Seitenabschluss {
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
color:#666666;
text-align:left;
padding:0px 0px 0px 0px;
}

.Seitenabschluss-rechts {
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
color:#0000ff;
text-align:right;
padding:0px 7px 0px 0px;
}

.nopadding {
padding:0px;
}

.content-mit-rahmen {
width:100%;
border-style:solid;
border-width:1px;
border-color:#000000;
background-color:#f8f8f8;
}

.content-ohne-rahmen {
width:100%;
border-style:none;
border-width:0px;
border-color:#000000;
background-color:#f8f8f8;
}

.tabellenrahmen {
border-style:solid;
border-width:1px;
border-color:#000000;
background-color:#f8f8f8;
text-align:left;
}

.rahmen {
width:168px;
border-style:solid;
border-width:1px;
border-color:#000000;
background-color:#ff9933;
}

.rahmen-rechts {
width:458px;
border-style:solid;
border-width:1px 1px 1px 0px;
border-color:#000000;
background-color:#ffbb55;
font-weight:bold;
}

.TabelleNavigation {
width:168px;
padding:0px 0px 0px 0px;
vertical-align:top;
text-align:left;
background-color:#ff9933;
}

.TabelleNavigationspunkt {
padding:0px 0px 0px 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:top;
text-align:left;

background-color:#ff9933;
}

.TabelleNavigationMarker {
padding:0px 0px 0px 0px;
vertical-align:top;
text-align:left;
background-color:#ff9933;
}

.UeberschriftNavigation {
padding:2px 4px 2px 4px;
font-weight:bold;
color:#ffffff;
text-align:left;
background-color:#0000aa;
}

/********** Eingabe- und Auswahlfelder **********/
input.feld {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:307px;
height:22px;
background-color:#f4f4f4;
}

input.file {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:307px;
height:22px;
background-color:#f4f4f4;
}

input.button {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:center;
color:#000000;
width:120px;
height:30px;
background-color:#cccccc;
}

input.suche {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:105px;
height:22px;
background-color:#ffffff;
vertical-align:middle;
}

input.suchebutton {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:60px;
height:22px;
background-color:#cccccc;
vertical-align:middle;
}

input.radio {
color:#000000;
}

select.mehrfach {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:307px;
height:160px;
background-color:#f4f4f4;
}

select.zeile {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:307px;
height:22px;
background-color:#f4f4f4;
}

select.position {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:60px;
height:22px;
background-color:#f4f4f4;
}

option {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
background-color:#f4f4f4;
}

textarea {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:307px;
height:200px;
background-color:#f4f4f4;
}


/********** Listen **********/
ol.OrderedList {
font-weight:bold;
}

ul.UnorderedList {
font-weight:bold;
}

li {
font-weight:bold;
}


/********** Grafiken **********/
.Markergrafik {
border-width:0px;
border-style:none;
border-color:#000000;
}

.Kopfgrafik {
border-width:0px;
border-style:none;
border-color:#000000;
}

.Contentgrafik-links {
border-width:0px;
border-style:none;
border-color:#000000;
margin:0px 8px 6px 0px;
}

.Contentgrafik-rechts {
border-width:0px;
border-style:none;
border-color:#000000;
margin:0px 0px 6px 8px;
}

/********** Shop **********/
input.shopfeld {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
width:40px;
height:22px;
background-color:#f4f4f4;
};

input.ShopButton {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
text-align:center;
width:120px;
height:30px;
background-color:#cccccc;
};

input.Navibutton {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
text-align:center;
width:168px;
height:30px;
background-color:#cccccc;
};

.Shopgrafik-rechts {
border-width:0px;
border-style:none;
border-color:#000000;
margin:0px 0px 6px 12px;
}

.Shop-Content {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
text-align:left;
vertical-align:top;
}


/********** Link-Formatierungen **********/
a.kleinhell,a:link.kleinhell,a:active.kleinhell,a:visited.kleinhell,a:hover.kleinhell {
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
color:#0000ff;
text-decoration:none;
}

a.navi,a:link.navi {
text-decoration:none;
color:#0000ff;
}

a:active.navi {
text-decoration:none;
color:#0000ff;
}

a:visited.navi {
text-decoration:none;
color:#0000ff;
}

a:hover.navi {
text-decoration:underline;
color:#0000ff;
}

a,a:link {
text-decoration:none;
color:#0000ff;
}

a:active {
text-decoration:none;
color:#0000ff;
}

a:visited {
text-decoration:none;
color:#0000ff;
}

a:hover {
text-decoration:underline;
color:#0000ff;
}

