

h1,h2,h3,h4,h5,h6,div,p,body,html,input,button { font-family:Arial; }



* {

  margin:0;

  padding:0;

  border:0;

  font-family:Arial;


}
body{
  background-color:#e1e1e1;
}

#seite {
  
  padding-top: 20px;

  padding-bottom: 20px;

  text-align:center;
  background-color: #transparent;


}
#schatten{

  width:960px;

  background-color: transparent;
  background: #E1E1E1 url(../img/Schatten.gif);
  background-repeat: repeat-y;
  background-attachment: scroll;
  background-x-position: 0%;
  background-y-position: 0%;
  position: relative;
  top: 0pt;
  padding-bottom: 0px;
  z-index: 1;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

#seitenende{
    width:960px;
    height:40px;
    background-color: transparent;
    background: #E1E1E1 url(../img/Schatten2.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-x-position: 0%;
    background-y-position: 0%;
    position: relative;
    top: 0pt;
    padding-bottom: 0px;
    z-index: 1;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}

#container {

  text-align:left;

  position:relative;

  width:938px;

  margin-left:auto;

  margin-right:auto;

}



#top1 {

  height:20px;
  text-align:left;


  background-color:#dc291e;

  padding-left:11px;

}

#top3 {

  color:9c9d9f;

  height:20px;

  padding-left:20px;

  width:175px;

  float:left;

}



#top4 {

  color:9c9d9f;

  height:20px;

  padding-left:40px;

  width:400px;

  margin-left: 180px;

}



#left { 

  color:#9c9d9f;

  width:180px;

  float:left;

  height:500px;

  vertical-align:text-bottom;

  padding-top: 10px;

  padding-right: 10px;

}



#left0 {

  text-align: right;

  margin-top:20px;

  height:50px;

}



#left1 {

  text-align: right;

  height:340px;

}


#left2 {
  
  position: absolute;
  bottom: 80;
  left: 0;
  width: 180px;
  text-align: right;

  vertical-align:text-bottom;


}



#left2 {

  text-align: right;

  vertical-align:text-bottom;



}





#right { 

  width:245px; 

  float:right;

  padding-top: 30px;

  text-align:left;

  min-height:470px;

  height:auto;

}


#right2 {
  position: absolute;
  bottom: 30px;
  right: 0px;
  width: 245px;
}

* html #right { height:500px; } /* nur für IE 5.5 - 6.x */





#center { 

  /*background-color: #F6F6F6;*/

  margin: 10px 200px;

  padding-top: 20px;

  width:485px; 

  min-height:480px;

  height:auto;

}



* html #center { height:480px; width:482px } /* nur für IE 5.5 - 6.x */



#footer{
  
  text-align: center;
  height: 40px;
  clear:both;
}

#footer table{
	text-align:center;
	color:#9c9d9f;
	font-size:10px;
	width:100%;
	
}


#Left0 H1 {

  align: right;

  font-size: 12px;

  color: #dc291e;

}



#center H1 {

  font-size: 20px;

  color: #dc291e;

  margin-bottom:12px;

  margin-left: 20px;

  margin-right: 20px;

}



#center H4 {

  font-size: 20px;

  color: #dc291e;

  margin-left: 20px;

  margin-right: 20px;

}



div#center li{

  font-size: 12px;

  color: #141414;

  line-height:150%;

  margin-left: 20px;

  margin-right: 20px;

}



#right H1 {

  font-size: 20px;

  color: #9C9D9F;

  margin-bottom:12px;

  margin-left: 20px;

  margin-right: 20px;

  font-style:italic;

}



#right H4 {

  font-size: 20px;

  color: #dc291e;

  margin-left: 20px;

  margin-right: 20px;

}

#center H2 {

  font-size: 12px;

  color: #141414;

  font-weight: bold;

  margin-bottom:7px;

  margin-left: 20px;

  margin-right: 20px;

}



#center H3 {

  display:inline;

  font-size: 16px;

  color: #dc291e;

  font-weight: bold;

  margin-bottom:7px;

  margin-left: 20px;

  margin-right: 20px;

}





#center p {

  font-size: 12px;

  color: #141414;

  line-height:150%;

  margin-bottom:12px;

  margin-left: 20px;

  margin-right: 20px;

}



#center H5 {

  font-size: 12px;

  font-weight: bold;

  color: #141414;

  line-height:150%;

  margin-left: 20px;

  margin-right: 20px;

}



#center em {

  color: #dc291e;

  font-style:italic

}



#center a.internal-link {

  color: #dc291e;

  font-style:italic

}



#right em {

  color: #dc291e;

  font-style:italic

}



#right a.internal-link {

  color: #dc291e;

  font-style:italic

}





#center table {

  font-size: 12px;

  color: #141414;

  line-height:150%;

  margin-left: 20px;

}



#center table.contenttable {

  border-top: solid 6px;

  border-bottom: solid 6px;

  border-color: #e0dedf;

  width: 445px;

  border-collapse: collapse;

  border-spacing: 0;

  vertical-align: middle;

  text-align: left;

}

#center table.csc-frame-frame1 {

  border-top: solid 0px;
  border-bottom: solid 0px;
  
}


#center table.contenttable tr{

  border-top: 2px solid #e0dedf;

  vertical-align: middle;

  text-align: left;

}



#center table.contenttable td.td-0 {

  border-top: 2px solid #e0dedf;

  vertical-align: text-bottom;

}



#center table.contenttable td {

  vertical-align: text-bottom;

}





#center table.contenttable p {

  font-weight: bold;

  text-align: left;

  

  

}





#right H2 {

  font-size: 20px;

  color: #dc291e;

  margin-bottom:12px;

  margin-left: 20px;

  margin-right: 20px;

}



#right H3 {

  font-size: 12px;

  color: #dc291e;

  margin-bottom:12px;

  margin-left: 20px;

  margin-right: 20px;

}



#right p {

  font-size: 10px;

  color: #141414;

  margin-bottom:12px;

  margin-left: 20px;

  margin-right: 20px;

  font-style:italic;

}





div#left1 hr{

 border: solid #9c9d9f 1px;

}



div#center hr{

 border: solid #9c9d9f 1px;

}







#center ul.menu-0{

  list-style-type:none;

  list-style-position:outside;

  margin-right: 10px;

  margin-bottom:0px;

  padding-left: 0px;

}



#center ul.menu-1{

  list-style-type:none;

  list-style-position:outside;

  margin-bottom:0px;

  padding-left: 70px;

}



#center ul.menu-2{

  list-style-type:none;

  list-style-position:outside;

  padding-left: 70px;

  margin-bottom:0px;

}







div#left1 li{

  list-style-type:none;

}







div#left2 li{

  list-style-type:none;

}



#center ul{

  margin-bottom:12px;

  margin-left:0px;

  margin-top:0;

  list-style-type:disc;

  list-style-position:outside;

}



#left a.ACT-1 {

  color: #7b7c7e;

  font-weight: bold;

}



#left a.CUR-0{

 color: #dc291e;



}



#left a.CUR-1{

  color: #dc291e;

}



#left a.ACT-0{

  color: #dc291e;

}



#center a.ACT {

  color: #7b7c7e;

  font-weight: bold;

}



#center a.CUR {

 color: #dc291e;



}





div#top3 input {

  margin-top:2px;

  color:#9c9d9f;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

  height: 14px;

  background-color: transparent;

}



div#top3 input.searchbox {

  width: 100px;

  color:#000000;

  border: 1px solid #9c9d9f;

  

}



div#top4 a {

  color:#9c9d9f;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

}


div#top1 a {

  color:#ffffff;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

}



div#top4 a.aktuell {

  color:#dc291e;

}



div#left a {

  color:#9c9d9f;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

  font-weight: normal;

}





div#left a.aktuell {

  color:#dc291e;

}





div#center a {

  color:#9c9d9f;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

  font-weight: bold;

}



div#right a {

  color:#9c9d9f;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

  font-weight: bold;

}





div#center a.aktuell {

  color:#dc291e;

  font-size:12px;

  font-style:normal;

  text-decoration:none;

  text-underline:none;

  font-weight: bold;

}





div#top4 a:hover {

  color:#dc291e;

}



div#left a:hover {

  color:#dc291e;

}

div#center a:hover {

  color:#dc291e;
}




#center table tbody tr td{

  vertical-align:top;

}





#center table tbody tr td p a{

  font-size: 12px;

  color: #141414;

}


#center H3 a {

  display:inline;

  font-size: 16px;

  color: #dc291e;

  font-weight: bold;

  margin-bottom:7px;

  margin-right: 20px;

}

table.tabelle{


}

table.tabelle1{


}
