/********** allgemeine Formatierungen **********/
body {
background-color:#f6fff6;
text-align:center;
}

body.Hilfe {
background-color:#f9f9ff;
}

p {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
vertical-align:top;
}

.ueber {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
}

.links {
text-align:left;
}

.rechts {
text-align:right;
}

.rechts-nopadding {
text-align:right;
}

.klein {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#333333;
}

.kleinhell {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#666666;
}

/********** Tabellenformatierungen **********/
table {
width:700;
border-style:none;
border-width:0px;
border-color:#000000;
padding:0px 0px 0px 0px;
}

td {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
vertical-align:top;
padding:4px 6px 4px 6px;
}

table.Hilfe {
width:100%;
background:#f9f9ff;
}

td.Hilfe {
background:#f9f9ff;
text-align:justify;
vertical-align:top;
padding:4px 6px 4px 6px;
}

th {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-align:left;
vertical-align:top;
padding:4px 6px 4px 6px;
border-style:solid;
border-width:1px;
border-color:#000000;
}

.Seitenkopf {
background-color:#f6fff6;
padding:0px 0px 0px 0px;
}

.TabelleSeitenabschluss {
width:100%;
background-color:#f6fff6;
padding:0px;
}

.Seitenabschluss {
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
text-align:left;
background-color:#f6fff6;
padding:6px 0px 0px 0px;
}

.Seitenabschluss-rechts {
text-align:right;
font-size:9px;
padding:6px 0px 0px 0px;
}

.nopadding {
padding:0px;
}

.content-mit-rahmen {
width:100%;
border-style:solid;
border-width:1px;
border-color:#000000;
/* background-color:#f9f9ff; */
}

.content-ohne-rahmen {
width:100%;
border-style:none;
border-width:0px;
border-color:#000000;
/* background-color:#f9f9ff; */
}

.tabellenrahmen {
border-style:solid;
border-width:1px;
border-color:#000000;
/* background-color:#f8f8f8; */
text-align:left;
}

.rahmen {
width:160px;
border-style:solid;
border-width:0px;
border-color:#99ccff;
background-color:#eeeeee;
}

.rahmen-rechts {
width:528px;
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#99ccff;
/* background-color:#f9f9ff; */
background-image:url(/images/Himmel-unten.jpg);
}

.TabelleNavigation {
width:160px;
padding:0px 0px 0px 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:top;
background-color:#eeeeee;
}

.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:#eeeeee;
}

.TabelleNavigationMarker {
width:0px;
padding:0px 0px 0px 0px;
vertical-align:top;
text-align:left;
background-color:#eeeeee;
}

.UeberschriftNavigation {
padding:0px;
font-weight:bold;
color:#ffffff;
text-align:left;
background-color:#0000aa;
padding:2px 4px 2px 4px;
}


/********** Eingabe- und Auswahlfelder **********/
input.feld {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:368px;
height:22px;
background-color:#f4f4f4;
}

input.file {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:368px;
height:22px;
background-color:#f4f4f4;
}

input.button {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:center;
color:#333333;
width:120px;
height:30px;
background-color:#cccccc;
}

input.suche {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:90px;
height:22px;
background-color:#ffffff;
vertical-align:middle;
}

input.suchebutton {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:60px;
height:22px;
background-color:#cccccc;
vertical-align:middle;
}

input.radio {
color:#333333;
}

select.mehrfach {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:368px;
height:160px;
background-color:#f4f4f4;
}

select.zeile {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:368px;
height:22px;
background-color:#f4f4f4;
}

select.position {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:60px;
height:22px;
background-color:#f4f4f4;
}

option {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
background-color:#f4f4f4;
}

textarea {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
width:368px;
height:200px;
background-color:#f4f4f4;
}


/********** Listen **********/
ol.OrderedList {
}

ul.UnorderedList {
}

li {
}


/********** 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:2px;
border-style:solid;
border-color:#ffffff;
margin:0px 6px 4px 0px;
}

.Contentgrafik-rechts {
border-width:2px;
border-style:solid;
border-color:#ffffff;
margin:0px 0px 4px 6px;
}
/********** 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 4px 6px;
}

/********** 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:#666666;
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;
}
