/* CSS Document */

@import url(navi.css); 
  
body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;  
  font-weight: normal;
}

a, a:link, a:hover, a:visited {
  color:#663333;
}
p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;  
  margin: 5px 0px 5px 0px;
}

  
#uber_wrapper {
  width:930px;
  margin-left: auto;
  margin-right: auto;
  }

#header {
  background-image:url(/fileadmin/images/kb-muc.de/header.jpg);
  background-repeat:no-repeat;
  width:930px;
  height:111px;
  }
  
#content_wrapper {
  background-image:url(/fileadmin/images/kb-muc.de/bg_content.png);
  background-repeat:repeat-y;
  width:930px;
  }
#main_content {
  float:left;
  width:500px !important;
  width:520px;
  margin:0px 0px 10px 0px; 
  padding-left: 35px; 
  padding-right: 35px;
  }
#right {
  float:right;
  background-color:#EBEBEB; 
  width:155px;
  }
  
#footer { 
  background-image:url(/fileadmin/images/kb-muc.de/footer.gif);
  background-repeat:no-repeat; 
  background-color: #ffcc00;
  /*Seitenspalte ist 155px breit*/
  padding: 0 20px 4px 175px;
  margin: 0;
  color:#fff;
  font-size:10px;
  text-transform: uppercase;
  text-align: left;
  }
  
/* Header Design */  



/* Footer Styles */

#footer a, #footer a:link, #footer a:hover, #footer a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  text-decoration:none;
  white-space: nowrap;
}





/* Content Styles */

.note {
  font-size:10px;
}
ul.csc-bulletlist {
  list-style-image:url(../images/li.gif);
  font-size: 11px;
}
h1 {
  font-size:14px;
  color:#663333;
  font-weight:bold;
  margin:0px;
  padding: 0px;
}
.csc-firstHeader {
  font-size:16px;
  line-height:18px;
  color:#663333;
  font-weight:bold;
  margin-bottom:0px;
  padding: 0px;
}
.csc-header {
  line-height: 5px;
  line-height:18px;
  margin-top:20px;
  margin-bottom:10px;
}

table.csc-uploads {
  border-spacing:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  border:1px solid #005CA5;
  margin-top: 15px;
  padding: 0px;
}
table.csc-uploads td {
  margin: 0px;
  padding: 3px 10px 3px 10px;
}
table.csc-uploads p {
  margin: 0px;
  padding: 0px;
}
table.csc-uploads tr.tr-even {
  background-color:#EBEBEB;
}
.news-list-date {
  font-size: 9px;
}
.clearer {
  height: 1px;
  border-top: 1px solid #005CA5;
  background:none;
}
.news-single-timedata {
  margin-top:15px;
}

table.contenttable {
  font-size: 11px;
  padding: 0px;
  border:none;
  vertical-align:top;
  height:auto;
}
table.contenttable td {
  vertical-align:top;
  padding: 0px;
}


table.contenttable-1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  border:1px solid #005CA5;
}
table.contenttable-1 td {
  padding: 5px;
}
table.contenttable-1 .tr-0 {
  background-color: #EBEBEB;
}

img {
  border: 0px;
}
.csc-textpic-image {
  padding-bottom: 15px;
}

#content {
  width: 400px;
}
#content h3 a:link, #content h3 a:visited {
  font-size:12px;
  background-color:#669DC9;
  color: #FFFFFF;
  padding: 2px;
  margin: 0px;
  -moz-outline-style: none;
  display: block;
  line-height: 12px;
  text-decoration: none;
}
#content p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  margin: 5px 0px 0px 0px;
  padding: 0px;
}
.display {
  margin-bottom: 0px;
}
.textfield {
  width: 120px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color:#FFFFFF;
  border: 1px solid #CCCCCC;
}
.align-right {
  text-align:right;
}
li {
  font-size: 12px;
}

.stretcher,.helpline{background:#FFFFFF}

label {
width: 80px;
float:left;
margin-right: 10px;
display: block
}
fieldset {
  border: none;
}
.csc-mailform-field {
  margin-bottom: 8px;
}
.align-center {
  text-align:center;
}
hr {
  height: 1px;
  color: #FFC600
}
