*{
  margin: 0px;  
  padding: 0px;
}

body,table,td{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #53666D;
}

a:link, a:visited{
  /*color: #F28E00;*/
  color: #B19000;
  text-decoration: none;  
}

a:hover, a:active{
  text-decoration: underline;
}

#content *, #right *{
  line-height: 18px;
}

p{
  margin: 0ox;
  margin-bottom: 15px;
}

h1{
  margin-bottom: 15px;
  font-size: 16px;
  color: #F28E00;
}

h2{
  /*margin-bottom: 15px;*/
  font-size: 13px;
  color: #F28E00;
}

h3{
  margin: 0px;
  padding: 0px;
  margin-top: 15px;
  font-size: 12px;
  color: #53666D;
}

#right h2{
  /*margin-bottom: 15px;*/
  font-size: 12px;
  color: #53666D;
}

p.align-center{
  text-align: center;
}

p.align-right{
  text-align: right;
}
#content ul{
  padding-left: 15px;
  margin-bottom: 15px;
  list-style-image: url(../_Layout/list-style-icon.gif);
}

#content ul ul{
  padding-left: 20px;
  padding-bottom: 0px;
  list-style-image: url(../_Layout/list-style-icon2.gif);
}

#content ol{
  padding-left: 20px;
  padding-bottom: 15px;
}

table * td{
  vertical-align: top;
}

/******************************************************************/
/* Laufbahn-Tabelle (Layout 0)                                    */
/******************************************************************/
caption{
  display: none;
}

.contenttable{
  margin-bottom: 15px;
}

.contenttable-1 .td-0{
  width: 100px;
}

.contenttable-2{
  width: 100%;
}

.contenttable-2 td{
  width: 50%;
  text-align: center;
}

.csc-sword{
  background-color: gold;
}
