/* Teilnehmer mieten*/
div.box div.rentParticipants { padding:0 4px; }
div.rentParticipants * { font-family:arial, verdana, sans-serif;  }
div.rentParticipants div#background {
  border-top:1px solid #cfdee5;
  width:195px; 
  padding-left:337px; 
  padding-right:11px;
  height:455px; 
  background:url(/i/europe.gif) no-repeat; 
  position:relative; 
  top:-4px;
  z-index:999;
}
div.rentParticipants p { line-height:18px; margin: 8px 0 20px 0;}

div.rentParticipants table { width:194px;}
div.rentParticipants th {
  border-bottom:1px solid #000;
  padding-bottom:7px;
}
div.rentParticipants td { padding:3px 0 2px 0; }
div.rentParticipants tr.first td { padding-top:6px; }
div.rentParticipants tr.last td { padding-bottom:8px; }
div.rentParticipants .num { text-align:right; }
div.rentParticipants tr.sum td {
  font-weight:bold;
  border:solid #000;
  border-width:1px 0; 
  padding-top:5px;
  padding-bottom:7px;
}

div.priceExample ul {
  margin:10px 0 0 30px;
  padding:0;
  list-style-type:disc;
}

table#rentParticipantsForm td { padding:1px 0; vertical-align:top;}
table#rentParticipantsForm label { line-height:20px; height:20px; display:block;}

table#rentParticipantsForm select { width:229px;}
* html table#rentParticipantsForm select { width:231px;}
table#rentParticipantsForm textarea { height:auto;}
table#rentParticipantsForm input.radio { border:none;}
table#rentParticipantsForm input#title2, table#rentParticipantsForm input#title3 { width:auto; height:auto; float:left;}
table#rentParticipantsForm label.title { width:50px; float:left;}
table#rentParticipantsForm input#count { width:40px; float:left;}
table#rentParticipantsForm label.count { width:200px; float:left; padding-left:10px;}
table#rentParticipantsForm textarea#criteria { height:35px; }

/* Ende Teilnehmer mieten*/

