/*
Anmelde-/Auswahl-Formular Schulaktionen
*/

.maintable td.inhalte #schulformular {
font-size: 11px;
}

.maintable td.inhalte #schulformular .errorbox {
margin: 15px 20px 10px 20px;
background-color: #fff;
color: #b30;
font-weight: bold;
border: 1px solid #b30;
}

.maintable td.inhalte #schulformular fieldset {
margin: 15px 20px 10px 20px;
border: 1px solid #b3000f;
}
.maintable td.inhalte #schulformular legend {
padding: 0px 10px;
font-size: 110%;
font-weight: bold;
background-color: #e3e3e3;
color: #b3000f;
border: 1px solid #b3000f;
}

.maintable td.inhalte #schulformular table {
width: 100%;
font-size: 11px;
}
.maintable td.inhalte #schulformular table td {
padding: 3px 0px 3px 3px;
vertical-align: center;
}
.maintable td.inhalte #schulformular table td.spacer {
width: 25px;
}
.maintable td.inhalte #schulformular table td.check {
width: 25px;
}
.maintable td.inhalte #schulformular table td.t-heading {
width: 100%;
padding: 3px 0px 3px 10px;
font-weight: bold;
background-color: #e3e3e3;
color: #b3000f;
}

.maintable td.inhalte #schulformular table.u-down {

}
.maintable td.inhalte #schulformular table.u-bestell {

}
.maintable td.inhalte #schulformular table.u-bestell-was {

}
.maintable td.inhalte #schulformular table.a-temp-aktion {

}
.maintable td.inhalte #schulformular table.a-wochen {

}
.maintable td.inhalte #schulformular table.a-wochen-aktion {

}

.maintable td.inhalte #schulformular table td.wa-desc-text {

}
.maintable td.inhalte #schulformular table td.wa-desc-text textarea {
display: block;
margin: 3px 0px 1px 1px;
width: 95%;
height: 100px;
border: 1px solid #ccc;
}

.maintable td.inhalte #schulformular table td.wa-desc-referent {

}
.maintable td.inhalte #schulformular table td.wa-desc-mobil {

}
.maintable td.inhalte #schulformular table td.wa-desc-banner {

}
.maintable td.inhalte #schulformular table.a-wette {

}
.maintable td.inhalte #schulformular table.a-wette-wahl {

}


/* === Kontaktformular === */

.maintable td.inhalte #schulformular .kontaktdaten {
width: 100%;
}

.maintable td.inhalte #schulformular .kontaktdaten td {
width: 320px;
}

.maintable td.inhalte #schulformular .kontaktdaten td.label {
width: 170px;
}
.maintable td.inhalte #schulformular .kontaktdaten td.label span.pflicht {
font-weight: bold;
background-color: #eee;
color: #b3000f;
}
.maintable td.inhalte #schulformular .kontaktdaten td.label span.no-pflicht {
display: none;
}

.maintable td.inhalte #schulformular .kontaktdaten input.inputtext {
width: 95%;
border: 1px solid #ccc;
}

.maintable td.inhalte #schulformular .kontaktdaten textarea.t-area {
width: 95%;
border: 1px solid #ccc;
}



.maintable td.inhalte #schulformular .sendbuttonfield td {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.maintable td.inhalte #schulformular .sendbuttonfield .absendebutton {
width: 100%;
font-weight: bold;
background-color: #b3000f;
color: #fff;
border: 1px solid #b3000f;
cursor: pointer;
}

* html .maintable td.inhalte #schulformular .sendbuttonfield .absendebutton {
cursor: hand;
}/*fuer IE*/
