/*1=oben, 2=rechts, 3=unten, 4=links*/

body {
  font-family:Arial, Helvetica, verdana;
  font-size:9pt;
  text-align:center;
  color:#000;
}

hr.normal {
  margin:0;
  padding:0;
  border:1px solid #000;
}

a {
  text-decoration:none;
  color:#000;
}

a:hover { 
  color:#a82927;
}

hr {
  color:#fff;
  margin:70px 0 70px 0;
  border:none;
}

dd.csc-textpic-caption {
  font-style:italic;
  font-size:8pt;
}

div.container {
  left:0px;
  top:0px;
  width:1005px;
  height:100%;
  margin:30px auto;
  text-align:left;
  overflow:visible;
}

div.header {
  width:1024px;
  height:243px;
  background-image:url(images/header.jpg);
}

div.header p.hinweis {
  font-size:12px;
  font-style:italic;
  margin-top:100px;
  margin-left:890px;
}

div.header p {
  font-size:30px;
  color:#fff;
  padding:40px 0 0 20px;
  font-weight:bold;
}

div.navigation {
  margin:10px 0 10px 0;
  padding:0 0 10px 0;
  border-bottom:1px solid #000;
}

div.navigation ul {
  list-style:none;
  margin:0;
  padding:0;
}

div.navigation ul li {
  color:#000;
  font-size:14px;
  display:inline;
}

div.navigation ul li:hover {
  
}

div.subnav {
  margin:10px 0 10px 0;
  padding:0 0 10px 0;
}

div.subnav a {
  color:099;
}

div.subnav ul {
  list-style-type:square;
  margin:0;
  padding:0;
}

div.subnav ul li {
  /*display:inline;*/
  float:left;
  margin-left:15px;
  margin-right:10px;
}

div.subnav ul li:hover {
  
}

div.content {
  padding:0 0 20px 0;
  float:left;
  width:1024px;
}

div.content a {
  color:099;
}

div.right {
  width:200px;
  float:right;
}

div.footer {
  border-top:1px solid #000;
  clear:left;
}

div.footer p {
  float:left;
  width:800px;
}

div.search {
  float:left;
}
