.tx-seminars-pi1-browsebox {
	margin-top:16px;
}

.tx-seminars-pi1-browsebox table {
	width: 710px;
}

.tx-seminars-pi1-browsebox table tr td {
	text-align:center;
}

.tx-seminars-pi1-searchbox {
	margin-bottom:10px;
}

.tx-seminars-pi1-searchbox table {
	width: 210px;
}

.tx-seminars-pi1-clear {
  clear: both;
  width: 1px;
  height: 1px;
}

.tx-seminars-pi1-error {
  color: #f00;
  background-color: inherit;
  font-weight: bold;
}

.tx-seminars-pi1-listrow table {
  background-color: #fff;
  color: #000;
}

.tx-seminars-pi1-listrow th, .tx-seminars-pi1-listrow td {
  padding: .2em .5em;
  margin: 0;
  border-spacing: 0;
  vertical-align: top;
}

.tx-seminars-pi1-listrow th {
  font-weight: bold;
  text-align: center;
}

.tx-seminars-pi1-title a {
  display: block;
}

.tx-seminars-pi1-date, .tx-seminars-pi1-vacancies, .tx-seminars-pi1-price, .tx-seminars-pi1-uid {
  text-align: right;
}

.tx-seminars-pi1-listrow .listrow-odd, .tx-seminars-pi1-listrow th {
  background-color: #f0f0f0;
  color: inherit;
}

.tx-seminars-pi1-listrow tr {
  background-color: #fff;
  color: inherit;
}

.tx-seminars-pi1-listrow tr:hover {
  background-color: #e0e0e0;
  color: inherit;
}

.tx-seminars-pi1-vacancies-available .tx-seminars-pi1-square {
  background-color: #00a500;
  color: inherit;
}

.tx-seminars-pi1-vacancies-2 .tx-seminars-pi1-square, .tx-seminars-pi1-vacancies-1 .tx-seminars-pi1-square {
  background-color: #ffff3c;
  color: inherit;
}

.tx-seminars-pi1-vacancies-0 .tx-seminars-pi1-square, .tx-seminars-pi1-canceled .tx-seminars-pi1-square {
  background-color: #c30000;
  color: inherit;
}

.tx-seminars-pi1-canceled td {
  text-decoration: line-through;
}

.tx-seminars-pi1-canceled td.tx-seminars-pi1-vacancies {
  text-decoration: none;
}

.tx-seminars-pi1 .tx-frontendformslib-label {
  display: block;
  float: left;
  width: 20em;
  vertical-align: top;
}

.tx-seminars-pi1 .tx-frontendformslib-field {
  margin-bottom: 1em;
}

.tx-seminars-pi1 .tx-frontendformslib-submitbuttons {
  margin: .5em 0;
}

.tx-seminars-pi1 .tx-frontendformslib-submitbuttons input {
  margin: 0 .5em 0 0;
}

/********* LEDIT START *********/


.tx-seminars-pi1-partnerprice {
  background: url("../../../typo3conf/ext/seminars/res/icon_tx_seminars_partner_price.gif") center left no-repeat;
  padding: 10px 0px 10px 40px;
  margin-left:4px;
}

.tx-seminars-pi1-educationalleave {
  background: url("../../../typo3conf/ext/seminars/res/icon_tx_seminars_educational_leave.gif") center left no-repeat;
  padding: 10px 0px 10px 40px;
  margin-left:4px;
}

.tx-seminars-pi1-earlybirdprice {
  background: url("../../../typo3conf/ext/seminars/res/icon_tx_seminars_early_bird_price.gif") center left no-repeat;
  padding: 10px 0px 10px 40px;
  margin-left:4px;
}

.tx-seminars-pi1-masterbafoeg {
  background: url("../../../typo3conf/ext/seminars/res/icon_tx_seminars_master_bafoeg.gif") center left no-repeat;
  padding: 10px 0px 10px 40px;
  margin-left:4px;
}

.tx-seminars-pi1-azwvcertified {
  background: url("../../../typo3conf/ext/seminars/res/icon_tx_seminars_azwvcertified.jpg") center left no-repeat;
  padding: 10px 0px 10px 40px;
  margin-left:4px;
}

/********* LEDIT END *********/
