/* (c) 2001 - 2008, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise:
- jedes Seitenelement wird hier definiert
- Seiteneffekte zwischen Seitenelementen sind auszuschließen
*/

/* TinyMCE Style Dropdown */

/* Eintrag: Rot=rot */
.rot														{ color: #ff0000; }

/* Eintrag: Grün=gruen */
.gruen														{ color: #00ff00; }

/* Eintrag: Blau=blau */
.blau														{ color: #0000ff; }

/* Element: Formular */
.formular													{ margin: 0px; }
.formular .form-eingabe-zeile								{ display: block; clear: both; height: 30px; }
.formular .form-absender_trainingsziel						{ height: auto; white-space: nowrap; }
.formular .form-absender_krankenkasse						{ float: left; }
.formular .form-absender_krankenkasse label					{ clear: both; }
.formular .form-absender_krankenkasse_ort					{ }
.formular .form-absender_nachname							{ }
.formular .form-absender_vorname							{ }

.formular label												{ float: left; display: block; width: 140px; text-align: right; font-weight: bold; margin-top: 2px; margin-right: 12px; }
.form-absender_club label									{ float: left; display: block; width: 140px; text-align: right; font-weight: bold; margin-top: 2px; margin-right: 12px; }
.form-absender_erreichbarkeit label							{ float: left; display: block; width: 252px; text-align: right; font-weight: bold; margin-top: 2px; margin-right: 12px; }
.formular .form-text										{ width: 173px; float: left; border: 1px solid #E89C00; }
.formular .form-text:hover									{ width: 173px; float: left; border: 1px solid #1572c2; }

.formular_bezeichner_checkbox								{ float: left; display: inline; width: 140px; height: 50px; text-align: right; font-weight: bold; margin-top: 2px; margin-right: 12px; }
.checkbox													{ float: left; display: inline; margin-bottom: 5px; padding-right: 10px; }

.formular .form-button										{ font-weight: bold; font-style: italic; color: #404040; background-image: url(../pics/layout/formular_btn.png); border: none; width: 144px; height: 33px; }
.formular .form-button:hover								{ color: #fff; }
.formular .form-absender_club .form-select					{ width: 183px; float: left; border: 1px solid #E89C00; }
.formular .form-absender_erreichbarkeit .form-select		{ width: 70px; float: left; border: 1px solid #E89C00; }
.form-absender_club .form-select:hover						{ border: 1px solid #1572c2; }
.form-absender_erreichbarkeit .form-select:hover			{ border: 1px solid #1572c2; }

.form-absender_erreichbarkeit .form-select .option			{ padding-left: 4px; padding-right: 4px; }
.form-absender_club .form-select .option					{ padding-left: 4px; padding-right: 4px; }


.formular input												{ padding: 1px 3px; }
.formular .formular_text									{ clear: both; text-align: left; margin-bottom: 8px; padding-top: 15px; line-height: 17px; }
.formular .formular_text2									{ text-align: left; margin-bottom: 8px; margin-top: 0px; line-height: 17px;}


.hinweis													{ padding-top: 10px; font-size: 9px; text-align: left; }

.ueberschrift												{ display: block; height: 28px; margin: 10px 10px 2px; padding-top: 5px; background-color: #E89C00; }
.ueberschrift .text_zeile									{ float: left; margin: 0px; padding: 0px 10px 5px 10px; font-size: 21px; font-weight: bold; font-style: normal; color: #fff; }
.ueberschrift .schliessen_link								{ float: right; margin-top: 4px; margin-right: 5px; }
.ueberschrift a:link										{ padding: 2px 5px; border: 1px solid #fff; font-size: 14px; font-weight: bold; color: #fff; background-color: #E89C00; }
.ueberschrift a:visited										{ padding: 2px 5px; border: 1px solid #fff; font-size: 14px; font-weight: bold; color: #fff; background-color: #E89C00; }
.ueberschrift a:hover										{ background-color: #F9E3B6; color: #E89C00; text-decoration: none; }
.ueberschrift a:active										{ }

/*form .form-label-checkbox			{ width: auto; float: none; }
form .form-label-radio				{ width: auto; float: none; }
form .form-checkbox					{ }
form .form-radio					{ }*/

.fehler														{ margin-bottom: 12px; border: 1px solid #1572c2; padding-top: 5px; padding-bottom: 5px; }
.fehler-titel												{ color: #1572c2; font-weight: bold; }
.fehler-zeile												{ color: #1572c2; }