div.answers
{
  clear:left; 
  padding:10px 0px 0px 0px;
}

div.address
{
  margin:0px 0px 10px 0px;
}

.answers input
{
  float:left;
  margin:0px 5px 0px 0px;
}

#email,
#street,
#phone,
#title
{
  font-size:1em; 
  margin:0px 0px 0px 0px; 
  width:300px; 
  padding:2px;
}

#title
{
  margin:20px 0px 0px 0px; 
}

#plz
{
  width:35px;
}

#city input
{
  font-size:1em;
  width:250px; 
}

#infoservice
{
  float:left;
  margin:0px 5px 0px 0px;
}

div.checkbox
{
  clear:both;
}

div.checkbox div
{
  float:left;
  padding:6px 0px 0px 0px;
  width:20px;
}

div.checkbox input
{
  margin:0px 0px 0px 0px;
  padding:0px;
}

div.address div
{
  margin-bottom:10px;
}

div.address label
{
  padding-top:4px;
  font-size:.9em;
  margin:0px 0px 0px 0px;
  clear:left;
}

div.checkbox label
{
  padding-top:0px;
  font-size:.9em;
  float:left;
  width:300px;
  margin-top:7px;
}

#infoservice
{
  margin-top:2px;
}

p.submitButton
{
  clear:left;
  padding-top:10px;
}

#submit
{
  padding:0px;
}

ol
{
  margin:4px 0px 10px 0px;
}


#content a
{
  text-decoration:underline;
}
ul.gameList
{
  margin:4px 0px;
}
ul.gameList li
{
  background-position: 0px 4px;
  padding:0px 0px 4px 12px;
}
