body
{
  font-family: Verdana, Arial, Helvetica, Trebuchet, Trebuchet MS, sans-serif;
  font-size: 14px;
  background: #fff; 
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 0px;
}

a:link, a:visited
  {  
  font-size: 14px;
  line-height: 16px;
  color: #4c8aec; 
  text-decoration: none;
  }

a:hover
  {
  text-decoration: underline;
  }

p
  {
  font-size: 14px;
  line-height: 17px;
  color: #000000;
  text-decoration: none;
  padding-bottom : 0px;
  margin-bottom : 0px;
  margin-right: 20px;
  }

ul
  {
  font-size: 14px;
  line-height: 17px;
  color: #000000;
  text-decoration: none;
  padding-bottom : 0px;
  margin-bottom : 20px;
  margin-right: 40px;
  }

ol
  {
  font-size: 14px;
  line-height: 17px;
  color: #000000;
  text-decoration: none;
  padding-bottom : 0px;
  margin-bottom : 20px;
  margin-right : 10px;
  margin-right: 40px;
  }

h1
  {
  font-size: 24px;
  font-weight: bold;
  line-height: 28px;
  color: #4c8aec;
  text-decoration: none;
  padding-bottom: 0px;
  margin-bottom: 20px;
  margin-top: 20px;
  margin-right: 40px;
  }

h2
  {
  font-size: 22px;
  font-weight: bold;
  line-height: 24px;
  color: #4c8aec;
  text-decoration: none;
  padding-bottom: 0px;
  margin-right: 40px;
  }

h3
  {
  font-size: 20px;
  font-weight: bold;
  line-height: 22px;
  color: #4c8aec;
  text-decoration: none;
  padding-bottom: 0px;
  margin-top: 8px;
  margin-right: 30px;
  }

h4
  {
  font-size: 17px;
  font-weight: bold;
  line-height: 19px;
  color: #4c8aec;
  text-decoration: none;
  padding-bottom: 0px;
  margin-top: 20px;
  margin-right: 40px;
  }

h5
  {
  font-size: 14px;
  line-height: 16px;
  color: #4c8aec;
  text-decoration: none;
  padding-bottom : 0px;
  margin-bottom : 5px;
  }

.box
{
  width:800px;
  font-size: 14px;
  line-height: 17px;
  background-color: #b3d286;
  border-style:none;
  padding-top: 10px;
  padding-bottom: 15px;
  padding-left: 25px;
  padding-right: 25px;
}

.intro
{
margin-right:20px;
display:inline;
}

.clear {clear:both;}

td.td_list { background:#ffffff;padding : 3px; }
td.th_list { background:#efefef;padding : 3px; }
td.td_list_hidden { background:#f0f0e0;padding : 3px; }
td.td_list_aussteller { background:#b0ffb0;padding : 3px; }
td.td_list_sponsor { background:#b0b0ff;padding : 3px; }
td.td_list_tor { background:#ffb0b0;padding : 3px; }
td.td_list_draft { background:#ffd9d0;padding : 3px; }

td.td_list_k { font-size:12px; background:#ffffff;padding : 3px; }
td.td_list_hidden_k { font-size:12px; background:#f0f0e0;padding : 3px; }
td.td_list_aussteller_k { font-size:12px; background:#b0ffb0;padding : 3px; }
td.td_list_sponsor_k { font-size:12px; background:#b0b0ff;padding : 3px; }
td.td_list_tor_k { font-size:12px; background:#ffb0b0;padding : 3px; }
td.td_list_draft_k { font-size:12px; background:#ffd9d0;padding : 3px; }

a.td_list_a { font-size:12px; }

th.th_list { background:#4c8aec;;padding : 3px; }
th.sum_list { font-size:12px;background:#4c8aec;padding : 3px; }

table.list
{
	background-color : #000000;
    margin-left:0px;
}
div.error
{
    border : 2px solid #c00000;
    padding : 10px 20px 10px 20px;
    width : 450px;
    margin-bottom:5px;
}

.sponsor
{
    border : 0px solid;
    background: #FEFEB2; 
    padding : 10px 20px 10px 20px;
    width : 150px;
    float:right;
}

h3.sub { color:Black; line-height:13px; }

