body {
padding: 0 0 20px 40px;
margin: 0px;
background-color: #002200; 
color: #CCFFCC;
font-family: Arial, Helvetica, sans-serif;
}

h1.hp {
 font-size: 32px;
 padding-bottom: 6px;

}
h3.akt {
 padding: 18px 0 0 0 ; 
 clear: both;
}

div#chiemseeKopf {
 padding: 20px 0 0 0px;
 width: 100%;
 height: 60px;
 /* color: black;
 background-color: white; */
 font-size: 20px;
}

p.cs-navi {
 width: 740px;
 margin: 0 0 0 0px;
 background-color: #224422;
 text-align: right;
 word-spacing: 1.75em;
 padding: 6px 10px 6px 0;
}


p.cs-navi a {
 color: #CCFFCC;
 font-weight: bold;
 text-decoration: none;
}
p.cs-navi a:hover {
 color: yellow;
 text-decoration: underline;
}

a {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
    COLOR: #CCFFCC;
}
a:hover {
    COLOR: #ffff00; 
    TEXT-DECORATION: underline;
}
img.floatLi { 
    float: left;
    margin-right: 8px;
}
img.floatRe { 
    float: right;
    margin-left: 8px;
}

/* ========  bildTab (table) ================ */
table.bildTab {
  border: 0;
  width: 750px;
  background-color:#002200;
  
}
table.bildTab th {
  font-size: 85%;
  text-align: left;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
table.bildTab td {
  font-size: 85%;
  text-align: left;
  font-weight: normal;
  padding: 8px;
  border-top: 1px solid #336633;
}
table.bildTab td.noborder {
  border-top: 0px solid #336633;
}
table.bildTab td.nowrap {
  white-space: nowrap;
}
table.bildTab td.reAlign {
  text-align: right;
}
table.bildTab a {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
    COLOR: #CCFFCC;
}
table.bildTab a:hover {
    COLOR: #ffff00; 
    TEXT-DECORATION: underline;
}
table.bildTab td.footNavi {
    background-color:  #224422;
    padding: 3px 4px 4px 20px;
    border-top: 0px solid #336633;
}
/* ========  bildTab (table) ================ */
p.akt, p.lnk {
      width: 750px;
      text-align: justify;
      padding-top: 12px;
      border-top: 1px solid  #CCFFCC;
      margin-top: 4px;
     clear: both;
/* ========  paging (table) ================ */
}
table.paging {
  border-width: 1px;
  border-color: #336633;
  border-style: solid;
}
table.paging td {
  font-size: 13px;
}
table.paging td.lo a {
  font-size: 13px;
  font-weight: normal;
}
table.paging td.hi a{
  font-weight: bold;
  font-size: larger;
}
