/* CSS Document */
a:link { /*Einstellungen f�r Links*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration: none;
}

a:visited { /*Einstellungen f�r visited Links*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
}

a:hover { /*Einstellungen f�r hover Befehle*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 background-color:#FF9829;
 text-decoration:none;
}

a:active { /*Einstellungen f�r active Links*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
}

a:link.a_schulung { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#41A747;
 text-decoration: none;
}

a:hover.a_schulung { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#41A747;
 background-color:#FFFFFF;
 text-decoration:underline;
}

a:visited.a_schulung { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#41A747;
 text-decoration:none;
}

a:active.a_schulung { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0E6BFC;
 text-decoration:none;
}

a:link.a_fahrten { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:underline;
}

a:hover.a_fahrten { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0E6BFC;
 text-decoration:underline;
}

a:visited.a_fahrten { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:underline;
}

a:active.a_fahrten { /*Einstellung f�r Link auf der Schulungsseite*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:underline;
}

.an_in { /*Einstellungen f�r die Formularfelder*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

.anm { /*Einstellungen f�r die Bezeichnung der Anmeldepuntke*/
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 width:80px;
 left:0px;
}

.anm_for { /*Einstellung f�r die Formularfelder der Anmeldung*/
 position:relative;
 left:50px;
 top:-20px;
 width:300px;
}

.anm_zahl { /*Einstellung f�r die Zahlenfelder der Anmeldung*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 position:relative;
 left:50px;
 width:50px;
}

.anm_zahl2 { /*Einstellung f�r die Zahlenfelder der Anmeldung*/
 position:relative;
 width:150px;
 left:120px;
 top:-40px;
}

.anm_zahl3 { /*Einstellung f�r die Zahlenfelder der Anmeldung*/
 position:relative;
 width:150px;
 left:200px;
 top:-56px;
}

.anmeldung { /*Einstellung der Anmeldung*/
 border:0px;
 width:300px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

body {
 margin:0px;
 /*background-color:#EFEDED;*/
}

.button {
 border: 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#41A747;
 text-decoration: none;
 background-color:transparent;
}

div { /*Allgemeine Einstellungen f�r DIVs */
 margin:0px;
 padding:0px;
}

div.admin_text_f { /*Einstellungen f�r die Admin-Seite*/
 position:relative;
 left:10px;
 top:10px;
 width:760px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 overflow:auto;
}

div.admin_url { /*Einstellungen f�r Einzelnen Links im Adminbereich*/
 border:1px solid #41A747;
 position:relative;
 top:5px;
 width:560px;
 height:17px;
 overflow:auto;
}

div.admin_schulung_edit { /*Einstellungen f�r den Adminbereich_Schulungenbearbeiten*/
 position:relative;
 width:150px;
 left:440px;
 top:-15px;
}

div.ad_schulung_choose_main { /*Einstellungen f�r den Adminbereich_Schulungenbearbeiten*/
 position:relative;
 width:760px;
 overflow:auto;
 height:17px;
}

div.banner { /*Einstellungen f�r das Banner*/
 position:absolute;
 /*background-color:#FCFCFC;*/
 background-image:url(../src/banner_1_sommer.gif);
 border:1px solid #41A747;
 width:778px;
 height:110px;
}

div.bilder_blaettern {
 position:relative;
 left:120px;
 width:200px;
}

div.br_pages {
 position:relative;
 top:10px;
 left:240px;
 width:200px;
}

div.cms_admin { /*Einstellungen f�r den Adminbereich*/
 border:1px solid #41A747;
 position:absolute;
 top:40px;
 left:20px;
 width:800px;
 height:600px;
 overflow:auto;
}

div.content { /*Einstellungen f�r die Hauptseite*/
 border:1px solid #41A747;
 position:absolute;
 top:0px;
 left:178px;
 width:600px;
 height:500px;
 overflow:auto;
 scrollbar-arrow-color:#0841B2;
 scrollbar-arrow-color:#DCDCDC;			/*Farbe der Scrollleiste*/
 scrollbar-darkshadow-color:#DCDCDC;	/*Farbe der Scrollleiste*/
 scrollbar-face-color:#FFFFFF;			/*Farbe der Scrollleiste*/
 scrollbar-highlight-color:#FFFFFF;		/*Farbe der Scrollleiste*/
 scrollbar-shadow-color:#DCDCDC;		/*Farbe der Scrollleiste*/
 scrollbar-track-color:#FFFFFF;
}

div.errtext { /*Einstellung f�r den Fehlertext*/
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 color:red;
}

div.fahrten_anzeige_main {
 width:480px;
}

div.fahrten_anzeige_desc {
 width:70px;
}

div.fahrten_anzeige_content {
 position:relative;
 width:400px;
 left:75px;
 top:-15px;
}

div.gallery_bilder { /*Einstellung f�r die Bilderanzeige der gallery*/
 width:100px;
 height:100px;
 position:relative;
}

div.gallery_ct { /*Einstellungen f�r die Gallery-Auflistung*/
 position:relative;
 left:80px;
 top:10px;
 width:420px;
 height:380px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 /*overflow:hidden;*/
}

div.gallery_seite { /*Einstellung der Bl�tterfunktion */
 position:relative;
 left:173px;
 width:200px;
}

div.gallery_show{ /*Einstellung der Bilderanzeige f�r Gro�bildformat*/
 position:relative;
 width:430px;
 height:405px;
}

div.gallery_show_comment { /*Einstellung f�r den Kommentar*/
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 border:1px solid #41A747;
 position:relative;
 left:40px;
 top:10px;
 width:460px;
 height:20px;
}

div.gallery_show_image {
 position:relative;
}

div.haupt { /*Einstellungen f�r das Inhaltsdiv */
 position:absolute;
 background-color:#FCFCFC;
 /*border:1px solid #41A747;*/
 top:118px;
 width:778px;
 height:500px;
}

div.info_content {
 position:relative;
 left:5px;
 top:5px;
 width:550px;
}

div.info_date {
 position:relative;
 left:495px;
 width:70px;
 top:-14px;
}

div.info_head {
 position:relative;
 width:480px;
 height:14px;
 left:5px;
}

div.info_head_main {
 width:560px;
 background-color:#4DB448;/*b7e9fb;#41A747;*/
 height:15px;
}

div.info_main { /*Einstellungen f�r das Hauptdiv der Infoseite*/
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 width:560px;
 border:1px solid #BBB8B8;
 left:5px;
}

div.login_button {
 position:relative;
 top:100px;
 left:200px;
 width:50px;
}

div.login_name {
 position:relative;
 left:100px;
 top:100px;
 width:100px;
}

div.login_form {
 position:relative;
 left:100px;
 width:150px;
 top:-15px;
}

div.logo_dav { /*Einstellungen f�r das Sektionen_JDAV_Logo*/
 left:50px;
 top:10px;
 width:90px;
 height:39px;
 background-image:url(../src/logo_dav_s.gif);
}

div.logo_jdav { /*Einstellungen f�r das Sektionen_JDAV_Logo*/
 left:50px;
 top:10px;
 width:90px;
 height:39px;
 background-image:url(../src/logo_jdav_s.gif);
}

div.mail_error { /*Einstellungen f�r die Erroranzeige*/

}

div.main { /*Einstellungen f�r den Hauptdiv */
 /*background-color:#EFEDED;*/
 /*border:1px solid #41A747;*/
 position:relative;
 width:780px;
 top:20px;
 left:100px;
}

div.main_navi { /*Einstellungen f�r das Navigationsdiv*/
 /*background-color:#A2CCFF;*/
 padding:0px;
 background:url(../src/main_navi_bg_sommer.jpg);/*(../src/main_navi_bg_test_w_3.jpg);*/
 border:1px solid #41A747;
 position:relative;
 top:0px;
 left:-0px;
 width:170px;
 height:500px;
 border-spacing:0px
}

div.navi { /*EInstellungen f�r das �bergeordnete Navi-Div*/
 /*background-color:#FCFCFC;*/
 position:absolute;
 top:10px;
 left:1px;
 width:160px;
 padding:0px;
}

div.navi_main { /*Einstellungen f�r den Navigationsbereich*/
 width:160px;
 padding:0px;
 border-spacing:0px
}

div.navi_pl { /*Einstellungen f�r den Platzhalter */
 height:8px;
 margin:0px;
}

div.navi_txt { /*Einstellungen f�r den Text in der Navi-Tabelle*/
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 padding:0px;
}

div.schulung_agbs {
 position:relative;
 border:1px solid #41A747;
 width:570px;
 left:10px;
}

div.schulung_agbs_text {
 position:relative;
 left:4px;
 top:4px;
 width:561px;
}

div.schulung_desc {
 width:570px;
}

div.schulung_overw {
 position:relative;
 width:200px;
 background-color:#B8DFFA
}

div.schulung_ow_anm {
 text-align:center;
 background-color:#76D287;/*B8DFFA;*/
 height:19px;
}

div.sektionen { /*Einstellungen f�r die Sektionenseite*/
 position:relative;
 width:480px;
 border:0px;
 left:10px;
 top:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

div.sek_jdav { /*Einstellungen f�r die Sektionen_JDAV*/
 position:absolute;
 left:10px;
 top:30px;
 width:200px;
}

div.sek_dav { /*Einstellungen f�r die Sektionen_DAV*/
 position:absolute;
 left:300px;
 top:30px;
 width:200px;
}

div.spacer {
 height:3px;
}

div.sub_t {
 position:absolute;
 left:40px;
 /*top:465px;*/
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
}

div.team { /*Einstellungen f�r das Team*/
 position:relative;
 left:10px;
 top:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

div.team_desc { /*Einstellungen f�r die Teambeschreibung*/
 position:relative;
 left:10px;
 top:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

div.team_main { /*Einstellungen f�r die Team-Zeile 1*/
 position:absolute;
 left:30px;
 top:20px;
}

div.team_main_2 { /*Einstellungen f�r die Team-Zeile 2*/
 position:absolute;
 top:245px;
 left:30px;
}

div.team_show { /*Einstellungen f�r das Teamfeld 1*/
 position:absolute;
 width:165px;
 height:200px;
 border: 1px solid #C7C5C5 /*#41A747*/;
}

div.team_show_2 { /*Einstellungen f�r das Teamfeld 2*/
 position:absolute;
 left:180px;
 width:165px;
 height:200px;
 border: 1px solid #C7C5C5/*#3CB3FF*/;

}div.team_show_3 { /*Einstellungen f�r das Teamfeld 3*/
 position:absolute;
 left:360px;
 width:165px;
 height:200px;
 border: 1px solid #C7C5C5 /*#FFC13C*/ /*#FF3C3C */;
}

div.text {
 width:99%;
 position:relative;
 left:5px;
 top:10px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 /*overflow:auto;*/
}

div.text_admin {
 width:700px;
 position:relative;
 left:10px;
 top:10px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 /*overflow:auto;*/
}

div.text_f { /*Einstellungen f�r die Formular-Seite*/
 position:relative;
 left:3px;
 top:5px;
 width:99%;
 height:494px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 overflow:auto;
}

div.text_fahrten { /*Einstellungen f�r die Formular-Seite*/
 position:relative;
 left:10px;
 top:10px;
 width:98%;
 height:450px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 overflow:auto;
}

div.text_s {/*Einstellung f�r die Schulungs-Seite*/
 position:relative;
 left:10px;
 top:1px;
 width:520px;
 text-align:left;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
}

div.ticker { /*Einstellungen f�r den Zwischenraum Banner-Hauptteil*/
 position:absolute;
 top:120px;
 width:778px;
 height:5px;
}

.doc {
 height:15px;
 width:15px;
 border:0px;
}

.form { /*Einstellungen f�r die Tabelle im Formularfenster */
 width:250px;
}

.fahrten_alter {/*Alterssanzeige der Fahrtendatenbank */
 width:50px;
 background-color:#b7e9fb;
}

.fahrten_alter_l{/*Alterssanzeige der Fahrtendatenbank */
 width:50px;
}

.fahrt_form { /*Auflistung f�r Eingabemaske*/
 width:700px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
.fahrt_form_desc { /*Beschreibung des Eingabefeldes*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 width:150px;
}
.fahrten_head {/*Titelzeile der Fahrtendatenbank*/
 width:500px;
}

.fahrt_form_insert{ /*Position des Eingabefeld*/
 width:480px;
 vertical-align:top;
}

.fahrten_jahr {/*Jahresanzeige der Fahrtendatenbank */
 width:60px;
 /*background-color:#41A747;*/
 background-color:#b7e9fb;
}

.fahrten_jahr_l {/*Jahresanzeige der Fahrtendatenbank */
 width:60px;
}

.fahrten_name { /*Auflistung f�r Ausgabe*/
 width:150px;
 background-color:#b7e9fb;
}

.fahrten_ort {/*Ortanzeige der Fahrtendatenbank */
 width:120px;
 background-color:#b7e9fb;
}

.fahrten_sek {/*Sektionsangabe der Fahrtendatenbank*/
 width:150px;
 background-color:#b7e9fb;
}

.fahrten_ort_l {/*Ortanzeige der Fahrtendatenbank */
 width:120px;
}

.image {/*Einstellung f�r das Bild in der Gallery*/
 border:0px;
}

.i-window { /*Einstellungen f�r das i-window*/
 border:1px solid #41A747;
 position:absolute;
 top:190px;
 left:10px;
 width:560px;
 height:270px;
 overflow:auto;
 scrollbar-arrow-color:#0841B2;
 scrollbar-arrow-color:#DCDCDC;			/*Farbe der Scrollleiste*/
 scrollbar-darkshadow-color:#DCDCDC;	/*Farbe der Scrollleiste*/
 scrollbar-face-color:#FFFFFF;			/*Farbe der Scrollleiste*/
 scrollbar-highlight-color:#FFFFFF;		/*Farbe der Scrollleiste*/
 scrollbar-shadow-color:#DCDCDC;		/*Farbe der Scrollleiste*/
 scrollbar-track-color:#FFFFFF;
}

.i-window_form { /*Einstellungen f�r das i-window*/
 border:1px solid #41A747;
 position:absolute;
 top:310px;
 left:20px;
 width:560px;
 height:180px;
 overflow:auto;
 scrollbar-arrow-color:#0841B2;
 scrollbar-arrow-color:#DCDCDC;			/*Farbe der Scrollleiste*/
 scrollbar-darkshadow-color:#DCDCDC;	/*Farbe der Scrollleiste*/
 scrollbar-face-color:#FFFFFF;			/*Farbe der Scrollleiste*/
 scrollbar-highlight-color:#FFFFFF;		/*Farbe der Scrollleiste*/
 scrollbar-shadow-color:#DCDCDC;		/*Farbe der Scrollleiste*/
 scrollbar-track-color:#FFFFFF;
}

li.error_mail {
 list-style-type:circle;
 color:#FF0600;
}

.kurs {
 width:300px;
}

.pdf {
 border:0px;
 height:15px;
 width:15px;
}

.schulung { /*Einstellung f�r die Schulungstabelle*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 padding:0px;
 margin:0px;
}

.schulung_head { /*Tabellen�bersicht der Schulungsauflistung */
 background-color:#B7E9FB;
}

.s_head {
 font-size:12px;
}

.schulung_overw_b {
 width:80px;
}

.schulung_tb_overw {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 border-collapse:collapse;
 margin:2px;
}

.sub_anm {/*Einstellung f�r den �bergeordneten Div*/
 position:relative;
 width:440px;
 height:30px;
}

.ow_anm {
 background-color:white;
 position:relative;
 top:2px;
 left:60px;
 width:80px;
}

.td_form { /*Einstellung f�r die Spalten der Formular-Tabelle */
 width:80px;
}

.td_form_pl { /*Einstellung f�r die Spalten der Formular-Tabelle */
 width:20px;
}

.td_schulung_loc { /*Einstellung f�r den Schulungsort */
 width:200px;
}

.td_schulung_desc {
 width:360px;
}

.td_schulung_overw{
 vertical-align:top;
}

.team_img { /*Einstellungen f�r das Teamfoto*/
 width:90px;
 height:110px;
 border:0px;
}

.tr_quali {
 background-color:#b7e9fb;
 width:170px;
 text-align:center;
 border: 1px solid #C4C7C8;
}

.tr_name {
 background-color:#b7e9fb;
 width:150px;
 text-align:center;
 border: 1px solid #C4C7C8;
}

.tr_sektion {
 background-color:#b7e9fb;
 width:75px;
 text-align:center;
 border: 1px solid #C4C7C8;
}

.tr_zeit {
 background-color:#b7e9fb;
 width:170px;
 text-align:center;
 border: 1px solid #C4C7C8;
}

.tr_phone {
 background-color:#b7e9fb;
 width:100px;
 text-align:center;
 border: 1px solid #C4C7C8;
}

.transfer { /*Einstellung f�r die Transfertabelle*/
 width:99%;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 border-collapse:collapse;
 margin:2px;
}

.transfer_form { /*Einstellung des Transferformulars*/
 width:300px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

.transfer_tr {
 border: 1px solid #C4C7C8;
 text-align:center;
}