body {background-color:#C0C0C0; font-family : "Arial", Times New Roman, Verdana, "Heisi Mincho W3", serif; color : #000000; margin: 0px; width: 980px;}

h1 {background:#C0C0C0; color:#000000; font-size:20px; text-align: center; text-decoration: none; font-family : "Arial", Times New Roman, Verdana, serif;}
h2 {background:#C0C0C0; color:#000000; font-size:18px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}
h3 {background:#C0C0C0; color:#000000; font-size:14px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}
h4 {background:#C0C0C0; color:#000000; font-size:12px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}
h5 {background:#C0C0C0; color:#000000; font-size:12px; text-align: center; font-style: italic; font-family : "Arial", Times New Roman, Verdana, serif;}
h6 {background:#999999; color:#000000; font-size:14px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}

table {background:#C0C0C0; width: auto; color:#000000; font-size:14px; text-align: left; vertical-align: top; font-family : "Arial", Times New Roman, Verdana, serif;}
table.shaded {background:#999999; width: auto; color:#000000; font-size:14px; text-align: left; font-family : "Arial", Times New Roman, Verdana, serif;}
table.sevenhundred {background:#C0C0C0; width: 700px; color:#000000; font-size:14px; text-align: left; vertical-align: top; font-family : "Arial", Times New Roman, Verdana, serif;}
table tr { vertical-align:top }

img {border: 0;}
p {color:#000000; background:#C0C0C0; font-size:14px ;font-family : "Arial", Times New Roman, Verdana, serif;}
p.dbg {color:#000000; background:#999999; font-size:14px ;font-family : "Arial", Times New Roman, Verdana, serif;}
a:link     {color:#000000; background:#C0C0C0;}
a:visited  {color:#000000; background:#C0C0C0;}
a:active   {color:#000000; background:#C0C0C0;}
a:hover   {color:#000000; background:#C0C0C0;}

a.nav:link {
  color: #000000;  
  font-weight: 600; 
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size:14px; 
  background-color:#C0C0C0;}
a.nav:visited {
  color: #000000;  
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size:14px; 
  background-color:#C0C0C0;}
a.nav:hover { 
  color: #000000; 
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size:14px; 
  background-color:#C0C0C0;}

a.navaltcol:link {/*links in main body*/
  color: #000000;  
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size: 12px; 
  background-color:#999999;}
a.navaltcol:visited {/*links in main body*/
  color: #000000;  
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size: 12px; 
  background-color:#999999;}

.boxlist {/*lists*/
  background: #C0C0C0;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 2px;
  text-align: center;
  margin: 2px;
  width: 140px;
  left: 3px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.Navigation {/*The navigation on the left side, positioned absolutely*/
    position: absolute;
    top: 140px;
    left: 3px;
    width: 140px;
    height: auto;
    border-color: #C0C0C0;
    border-style: solid;
    border-width: 1px;
    background-color:#C0C0C0;
    color:#000000;
    text-align: center;
    padding: 2px;
    margin: 2px;
    font-size: 14px;
    font-family : "Arial", Times New Roman, Verdana, serif, sans serif;
    line-height: 140%;/*line-height set to 140% in order to*/
    }                  /*have the navigation elements better separated*/

.rightcol {/*The column on the right side, positioned absolutely*/
    position: absolute;
    top: 140px;
    right: 10px;
    width: 120px;
    height: auto;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    background-color:#C0C0C0;
    color:#000000;
    text-align: center;
    padding: 1px;
    margin: 2px;
    font-size: 14px;
    font-family : "Arial", Times New Roman, Verdana, serif, sans serif;
    line-height: 140%;
    }                  

.Inhalt {/*main content area*/
    background-color: #C0C0C0;
    /*declare a color together with a contrasting background color*/
    color: #000000;/*to insure readability*/
    margin-left: 160px;
    margin-right: 10px;
    text-align: left;
    padding: 5px;/*space to separate navigation and content*/
    font-family : "Arial", Times New Roman, Verdana, serif, sans serif;
    width: 700px;
    border: 0.1px solid #C0C0C0; 
   /*to insure that NN4.xx renders the background-color of the content area*/
    }

.Header {
    margin-top: 10px;
    margin-left: 0px;
    width: auto;
    text-align: center;
    } 

.boxfortext {/*box for text*/
  position: absolute;
  top: 130px;
  left: 155px;
  background: #C0C0C0;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 700px;
  border-color: #C0C0C0;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox {
  position: absolute;
  top: 141px;
  left: 155px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 130px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox2 {
  position: absolute;
  top: 141px;
  left: 529px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 130px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox3 {
  position: absolute;
  top: 295px;
  left: 155px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 140px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox4 {
  position: absolute;
  top: 295px;
  left: 529px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 140px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox5 {
  position: absolute;
  top: 459px;
  left: 155px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 140px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox6 {
  position: absolute;
  top: 459px;
  left: 529px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 140px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox7 {
  position: absolute;
  top: 603px;
  left: 155px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 120px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox8 {
  position: absolute;
  top: 603px;
  left: 529px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 120px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox9 {
  position: absolute;
  top: 748px;
  left: 155px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 120px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox10 {
  position: absolute;
  top: 748px;
  left: 529px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 120px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox11 {
  position: absolute;
  top: 893px;
  left: 155px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 120px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexlinkbox12 {
  position: absolute;
  top: 893px;
  left: 529px;
  background: #999999;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: left;
  margin: 4px;
  width: 350px;
  height: 120px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }

.indexbottombox {
  position: absolute;
  top: 630px;
  left: 155px;
  background: #C0C0C0;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: center;
  margin: 4px;
  width: 700px;
  height: 10px;
  border-color: #C0C0C0;
  border-style: solid;
  border-width: 1px;
  }

.politicsbody {
  position: absolute;
  top: 295px;
  left: 155px;
  background: #C0C0C0;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 6px;
  text-align: left;
  vertical-align: top;
  margin: 4px;
  width: 732px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  }











