body {
  padding:0;
  margin:0;
  font-family: Verdana;
  color: #000000;
  background-color: #FFFFFF;
  font-size: 8pt;
}

h1 {
  margin: 0px;
  padding: 0px;
}


ul {
  margin: 0;
  padding: 0;
}



#header li, #footer li, #blaettermenue li {
  display: inline;
  margin: 3px;
  padding: 0px;
}


#header a:link, #header a:visited, #footer a:link, #footer a:visited, #blaettermenue a:link, #blaettermenue a:visited {
  text-decoration: none;
  color: #A0A0A0;  
  padding: 0 5px 0 10px;
}

#header a:hover, #footer a:hover, #blaettermenue a:hover {
  color: #FFFFFF;
}

#header a:link.mo_active,#header a:active.mo_active, #header a:visited.mo_active, #footer a:link.mu_active, #footer a:active.mu_active, #footer a:visited.mu_active, #blaettermenue a:link.bm_active, #blaettermenue a:active.bm_active, #blaettermenue a:visited.bm_active {
  color: #FFFFFF;
}

#header {
  width: 720px;
  /*height: 151px;*/
  background-color: #606060;
  float: left;
}


#leftborder {
  width: 260px;
  height: 532px;
  float: left;
  background-color: #606060;
  background-image: url("../Templates/images/left.jpg");
}

#maincontent {
  width: 720px;
  height: 309px;
  float: right;
  padding: 0px;
  margin: 0px;
}

#mc_header {
  height: 0px;
  background-color: #606060;
  float: top;
  margin: 0px;
  padding: 0px;
}

#mc_content {
  background-color: #C5CBD5;
  width: 720px;
  height: 279px;
  margin: 0px;
  padding: 0px;
  float: top;
}

#mc_content .bodytext {
  margin-top: 10px;
  margin-left: 10px;
}

#mc_content .csc-uploads {
 padding: 10px;
}

#mc_content .csc-header {
  padding: 10px;
}

#mc_content .imgtext-table {
  padding: 10px;
}



.csc-uploads-fileSize {
  font-size: 8pt;
}

.csc-uploads-description {
  font-size: 8pt;
}

.bodytext a:link, .bodytext a:visited, .bodytext a:active {
  color: #4A669F;
  text-decoration: none;
}
.bodytext a:hover {
  color: #303030;
  text-decoration: underline;
}

.csc-uploads a:link, .csc-uploads a:history, .csc-uploads a:visited {
  text-decoration: none;
  color: #4A669F; 
  font-size: 8pt;
}
.csc-uploads a:hover {
  color: #303030; 
}

.csc-uploads-fileName a:link, .csc-uploads-fileName a:active, .csc-uploads-fileName a:visited {
  font-size: 8pt;
  color: #4A669F; 
  text-decoration: none;
}

.csc-uploads-fileName a:hover {
  color: #303030; 
  text-decoration: underline;
}




#mc_footer {
  height: 50px;
  background-color: #FFFFFF;
  float: top;
}


#rightborder {
  width: 0;
  height: 381px;
  background-color: #606060;
  float: right;
  display: none;
}

#footer {
  width: 980px;
  height: 48px;
  background-color: #606060;
  clear: both;
}

#maincontainer {
  width: 980px;
  height: 580px;
  margin-left: -490px;
  margin-top: -290px;
  position: absolute;
  left: 50%;
  top: 50%;
  padding: 0;
  /*background-color: #800000;*/
  text-align: left;
}

.csc-header {
  margin: 0px;
  padding: 0px;
}


.bodytext {
  margin: 0px;
  padding: 0px;
}

.mc_header_title {
  font-family: Verdana;
  font-size: 28pt;
  font-weight: bold;
  color: #FFFFFF;
}

#menue_unten {
  color: #611012;
  margin: 0px 0 0 20px;
}

#menue_oben {
  margin: 20px 0 0 0px;
 /* border: solid 1px #00FF00;*/
  width: auto;
  float: left;
}
#menue_oben_lvl2 {
  margin: 0px 0 0 0px;
 /* border: solid 1px #00FF00;*/
  width: auto;
  float: top;
  display: none;
}

#rightbox {
  width: 200px;
  height: 100px;
  margin: 20px 0 30px 0;
  padding-left: 10px;
  padding-top: 10px;
  float: right; 
  color: #000000;
  background-color: #C5CBD5;
  font-size: 8pt;
}

#rightbox a:link,#rightbox a:visited,#rightbox a:active {
  color: #4A669F;
}

#rightbox a:hover {
color: #303030;
text-decoration: underline;
}

.bodytext {
font-size: 8pt;
}

