@charset "utf-8";
.line {
  border-bottom-color: black;
  border-bottom-width: 3px;
  border-bottom-style:double;
  width:100%;
}


 * {
    margin:0;
    padding:0;
    }
html, body {
    height:100%;
    }
body {
    font:100.01%/1.4 sans-serif;
    text-align:center; /* horizontal centering for IE Win quirks */
    background-color: rgb(255,255,200)
    }
#distance {
    width:1px;
    height:50%;
    background-color:rgb(255,255,255);
    margin-bottom:-800px; /* half of container's height */
    float:left;
    }
#container {
    margin:0 auto;
    position:relative; /* puts container in front of distance */
    text-align:center;
    width:98%;
    clear:left;
    height:1px;
    background-color:rgb(255,255,180);
    }

td.head
{
	width: 90%;
	height: 18px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: rgb(255,255,204);
	background-color: #1e598b;
	border-top: 3px groove rgb(0,0,128);
	border-left: 3px groove rgb(0,0,128);
	border-right: 3px groove rgb(0,0,128);
	text-align:center;
}

td.scroll
{
	width: 90%;
	height: 140px;
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	background-color: rgb(255,255,220);
	border-bottom: 3px groove rgb(0,0,128);
	border-left: 3px groove rgb(0,0,128);
	border-right: 3px groove rgb(0,0,128);
	
}
td.scroll a:hover 
{
	background-color:#ffff96;
	color:#024004;
	font-weight:bold;
}
td.scroll a:link 
{
	text-decoration:none;
	color: #024004;
	font-weight:bold;
}
td.scroll a:visited 
{
	text-decoration:none;
	color: #024004;
	font-weight:bold;	
}
td.scroll a:active 
{
	text-decoration:none;
	color: #024004;
	font-weight:bold;	
}


body,table,td {font-family:verdana,helvetica,sans-serif; font-size:10pt; color:#000000; font-weight:normal;}
div#Layout_home { position:absolute; width:100%; height:100%; background-color:rgb(255,255,180); z-index:1 }

div#Tabelle_home { position:absolute; top:97px; left:136px; width:744px; background-color:rgb(255,255,150); z-index:1 }
div#Tabelle_message {position:absolute; top:680px; left:150px; width:80%; height:100px;background-color:rgb(255,255,204); z-index:2 }
div#info {position:absolute; top:100px; left:135px; width:80%; display:none; z-index:2 }

div#banner {margin-left:30px; width:849px; height:75px; text-align:left;z-index:1 }
div#Nav_top {position:absolute;margin-left:135px; width:792px; height:22px; text-align:left;z-index:1 }
div#Nav_links_wissen { position:absolute;top:100px; left:0px; width:130px; height:425px;text-align:left; z-index:2 }
div#Nav_logout { position:absolute;top:97px; left:93%; width:50px; height:50px;text-align:left; z-index:2 }
div#Nav_logon_home { position:absolute;top:120px; left:100px; width:161px; text-align:left; z-index:0 }
div#Nav_seminar_bearbeiten { position:absolute;top:170px; left:93%; width:50px; height:120px;text-align:left; z-index:2 }
div#Nav_rechts_adresse_suchen { position:absolute;top:420px;left:93%; width:100px;text-align:left; z-index:2 }
div#Nav_linkliste { position:absolute;top:97px;left:89%; width:100px;text-align:left; z-index:2 }



div#LayoutBereich1LYR { position:relative; top:0; left:0; width:340px; height:148px; z-index:6; }
div#FormsComboBox1LYR { position:absolute; top:16px; left:2px; width:335px; height:120px; z-index:7 }
div#LayoutBereich2LYR { position:relative; top:0; left:0; width:340px; height:148px; z-index:8; }
div#FormsComboBox2LYR { position:absolute; top:16px; left:2px; width:335px; height:120px; z-index:9 }
div#LayoutBereich3LYR { position:relative; top:0; left:0; width:340px; height:148px; z-index:10; }
div#FormsComboBox3LYR { position:absolute; top:20px; left:2px; width:335px; height:120px; z-index:11 }

div#LayoutBereich4LYR { position:relative; top:0; left:0; width:246px; height:239px; z-index:1; }
div#Text1LYR { position:absolute; top:11px; left:0px; width:78px; height:26px; z-index:1 }
div#Text2LYR { position:absolute; top:70px; left:0px; width:76px; height:26px; z-index:2 }
div#FormsEditField1LYR { position:absolute; top:37px; left:0px; width:200px; height:19px; z-index:3 }
div#FormsEditField2LYR { position:absolute; top:96px; left:0px; width:200px; height:19px; z-index:4 }
div#FormsButton1LYR { position:absolute; top:138px; left:0px; width:100px; height:24px; z-index:5 }

div#Tabelle_login_auswahl { position:absolute; top:10px; left:86px; width:590px; z-index:2;  background-color:rgb(255,255,204) }

div#Text_id { position:absolute; top:5px; left:8px; height:24px;font-size:10px; z-index:2 }
div#Form_id { position:absolute; top:20px; left:8px; height:24px; z-index:2 }

div#Form_Seminare { position:absolute; top:20px; left:400px; height:24px; z-index:2 }
div#Text_Seminare { position:absolute; top:5px; left:405;height:24px;font-size:12px; z-index:2 }

div#Text_firma { position:absolute; top:5px; left:95px; height:24px;font-size:12px; z-index:2 }
div#Form_firma { position:absolute; top:20px; left:90px; height:24px; z-index:2 }

div#Form_sonstiger_kurs { position:absolute; top:65px; left:530px; height:19px; z-index:2 }
div#Text_sonstiger_kurs { position:absolute; top:50px; left:535; height:26px;font-size:12px; z-index:2 }

div#Text_anrede { position:absolute; top:50px; left:13px; height:26px;font-size:12px; z-index:2 }
div#Form_anrede { position:absolute; top:65px; left:8px; height:19px; z-index:2 }

div#Form_nname { position:absolute; top:65px; left:90px; height:19px; z-index:2 }
div#Text_nname { position:absolute; top:50px; left:95px; height:26px;font-size:12px; z-index:2 }

div#Text_vorname { position:absolute; top:50px; left:265px; height:26px;font-size:12px; z-index:2 }
div#Form_vorname { position:absolute; top:65px; left:260px; height:19px; z-index:2 }

div#Kennengelernt { position:absolute; top:115px; left:530; height:19px; z-index:2 }
div#TextKennengelernt { position:absolute; top:100px; left:535;height:26px;font-size:12px; z-index:2 }

div#Text_land { position:absolute; top:100px; left:13px; height:26px;font-size:12px; z-index:2 }
div#Form_land { position:absolute; top:115px; left:8px; height:24px; z-index:2 }

div#Form_plz { position:absolute; top:115px; left:126px; height:19px; z-index:2 }
div#Text_plz { position:absolute; top:100px; left:131px; height:26px;font-size:12px; z-index:2 }

div#Text_strich { position:absolute; top:111px; left:184px; height:26px;font-size:12px; z-index:2 }

div#Form_stadt { position:absolute; top:115px; left:200px; height:19px; z-index:2 }
div#Text_stadt { position:absolute; top:100px; left:205px;  height:26px;font-size:12px; z-index:2 }




div#Text_veranstaltungsort { position:absolute; top:157px; left:555px; height:24px;font-size:12px; z-index:2 }
div#Form_veranstaltungsort { position:absolute; top:161px; left:535px;  height:24px; z-index:2 }

div#Text_mitarbeiter { position:absolute; top:186px; left:555px; height:24px;font-size:12px; z-index:2 }
div#Form_mitarbeiter { position:absolute; top:190px; left:535px; height:24px; z-index:2 }

div#Text_kunde { position:absolute; top:216px; left:555px; height:24px;font-size:12px; z-index:2 }
div#Form_kunde { position:absolute; top:220px; left:535px; height:24px; z-index:2 }

div#Text_privat { position:absolute; top:246px; left:555px; height:24px;font-size:12px; z-index:2 }
div#Form_privat { position:absolute; top:250px; left:535px; height:24px; z-index:2 }

div#Text_link { position:absolute; top:276px; left:555px; height:24px;font-size:12px; z-index:2 }
div#Form_link { position:absolute; top:280px; left:535px; height:24px; z-index:2 }

div#Text_empf { position:absolute; top:306px; left:555px; height:24px;font-size:12px; z-index:2 }
div#Form_empf { position:absolute; top:310px; left:535px; height:24px; z-index:2 }





div#Form_strasse { position:absolute; top:165px; left:8px; height:24px; z-index:2 }
div#Text_strasse { position:absolute; top:150px; left:13px; height:24px;font-size:12px; z-index:2 }

div#Form_tel { position:absolute; top:215px; left:8px;height:24px; z-index:2 }
div#Text_tel { position:absolute; top:200px; left:13px; height:24px;font-size:12px; z-index:2 }

div#Form_fax { position:absolute; top:215px; left:265px;  height:24px; z-index:2 }
div#Text_fax { position:absolute; top:200px; left:270px; height:24px;font-size:12px; z-index:2 }

div#Form_email { position:absolute; top:295px; left:8px; height:24px; z-index:2 }
div#Text_email { position:absolute; top:280px; left:13px; height:24px;font-size:12px; z-index:2 }

div#Form_web { position:absolute; top:345px; left:310px; height:24px; z-index:2 }
div#Text_web { position:absolute; top:330px; left:315px; height:24px;font-size:12px; z-index:2 }

div#Form_Beschreibung { position:absolute; top:345px; left:8px; height:24px; z-index:2 }
div#Text_Beschreibung { position:absolute; top:330px; left:13px; height:24px;font-size:12px; z-index:2 }

div#Form_bild { position:absolute; top:390px; left:310px; height:24px; z-index:2 }
div#Text_bild { position:absolute; top:375px; left:315px; height:24px;font-size:12px; z-index:2 }

div#Form_bildbearbeiten { position:absolute; top:172px; left:700px; height:150px; width:150px; z-index:2 }
div#Text_bildbearbeiten { position:absolute; top:157px; left:700px; height:24px; width:150px;font-size:12px; z-index:2 }

div#Form_persbeschreibung { position:absolute; top:420px; left:8px; height:24px; z-index:2 }
div#Text_persbeschreibung { position:absolute; top:400px; left:8px; height:26px;font-size:12px; z-index:2 }

div#Form_speichern { position:absolute; top:420px; left:620px; height:24px; z-index:2 }
div#Form_suchergebniss { position:absolute; top:470px; left:615px; height:24px; z-index:2 }
div#Form_suchen { position:absolute; top:420px; left:620px; height:24px; z-index:2 }
div#Form_reset { position:absolute; top:500px; left:620px; height:24px; z-index:2 }

div#Form_bild_wissen { position:absolute; top:445px; left:310px; height:24px; z-index:2 }
div#Text_bild_wissen { position:absolute; top:430px; left:315px; height:24px;font-size:12px; z-index:2 }

div#anzahl_suchen { position:absolute;top:90px; left:101%; width:100px; height:35px;text-align:left; z-index:5;
									background-color:#aaaaff;								
								 }


div.seminar_u
  { border:solid 2px blue;
    padding-left: 3px;
    padding-right: 3px;
    margin-top: 10px;
  }
div.seminar_u:hover {
    border-color:red;
}

div.vorschau
  { border:solid 2px black;
    padding-left: 3px;
    padding-right: 3px;
    margin-top: 10px;
    margin-bottom:10px;
  }
div.vorschau:hover {
    border-color:red;
}

div.edittable
    {
      border-bottom: solid 2px Transparent;
      border-left: solid 2px Transparent;
      border-right: solid 2px Transparent;
      padding-left: 3px;
      padding-right: 3px;
    }



    div.menue_links { background: url(../bilder/buttons/button_1.gif) no-repeat;
                width:130px; height:24px; margin:0px; }
    div.menue_links a:hover { background: url(../bilder/buttons/button_2.gif) no-repeat;
                width:130px; height:24px; margin:0px; }
    div.menue_links a { padding-left:5px;padding-top:3px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:12px;font-weight:bold; }
    div.menue_links a:link { color:black; }
    div.menue_links a:visited { color:black; }
    div.menue_links a:active { color:rgb(0,0,128); }
    div.menue_links a:hover { color:rgb(0,0,128); }
    * html div.menue_links a { width:100%; }




    div.menue_top { background: url(../bilder/buttons/MLR-Primary.jpg) no-repeat;
                width:88px; height:22px; margin:0px; float:left }
    div.menue_top a:hover { background: url(../bilder/buttons/MLR-Second.jpg) no-repeat;
                width:88px; height:22px; margin:0px; }
    div.menue_top a { padding-left:5px;padding-top:3px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:12px;font-weight:bold; }
    div.menue_top a:link { color:black; }
    div.menue_top a:visited { color:black; }
    div.menue_top a:active { color:rgb(0,0,128); }
    div.menue_top a:hover { color:rgb(0,0,128); }
    * html div.menue_top a { width:100%; }

    div.aktiv { background: url(../bilder/buttons/MLR-Second.jpg) no-repeat;
                width:88px; height:22px; margin:0px;float:left; }
    div.aktiv a { padding-left:5px;padding-top:3px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:12px;font-weight:bold;color:rgb(0,100,128); }




    div.menue_top_login { background: url(../bilder/buttons/MLR-Primary.jpg) no-repeat;
                width:88px; height:22px; margin:0px; float:left }
    div.menue_top_login a:hover { background: url(../bilder/buttons/MLR-Second.jpg) no-repeat;
                width:88px; height:22px; margin:0px; }
    div.menue_top_login a { padding-left:5px;padding-top:3px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:12px;font-weight:bold; }
    div.menue_top_login a:link { color:#BD0B31; }
    div.menue_top_login a:visited { color:#BD0B31; }
    div.menue_top_login a:active { color:#FF0000; }
    div.menue_top_login a:hover { color:#FF0000; }
    * html div.menue_top_login a { width:100%; }

    div.aktiv_login { background: url(../bilder/buttons/MLR-Second.jpg) no-repeat;
                width:88px; height:22px; margin:0px;float:left; }
    div.aktiv_login a { padding-left:5px;padding-top:3px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:12px;font-weight:bold;color:#FF0000; }


div.menue_logon_home { background: url(../bilder/buttons/regular_1.gif) no-repeat;
                width:161px; height:39px; margin-bottom:20px;margin-top:20px; float:left }
    div.menue_logon_home a:hover { background: url(../bilder/buttons/regular_2.gif) no-repeat;
                width:161px; height:39px; margin:0px; }
    div.menue_logon_home a { padding-left:5px;padding-top:8px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:14px;font-weight:bold; }
    div.menue_logon_home a:link { color:#BD0B31; }
    div.menue_logon_home a:visited { color:#BD0B31; }
    div.menue_logon_home a:active { color:#FF0000; }
    div.menue_logon_home a:hover { color:#FF0000; }
    * html div.menue_logon_home a { width:100%; }



div.menue_logon_adr_input { background: url(../bilder/buttons/button_1.gif) no-repeat;
                width:130px; height:24px; margin-bottom:2px;margin-top:2px; float:left }
    div.menue_logon_adr_input a:hover { background: url(../bilder/buttons/button_2.gif) no-repeat;
                width:130px; height:24px; margin:0px; }
    div.menue_logon_adr_input a { padding-left:10px;padding-top:2px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:14px;font-weight:bold; }
    div.menue_logon_adr_input a:link { color:#ffffff; }
    div.menue_logon_adr_input a:visited { color:#ffffff; }
    div.menue_logon_adr_input a:active { color:#FF0000; }
    div.menue_logon_adr_input a:hover { color:#FF0000; }
    * html div.menue_logon_adr_input a { width:100%; }




    div.logout { width:50px; height:50px; margin:0px; }
    div.seminar_bearbeiten { width:50px; height:50px; margin:0px; }
    div.seminar_löschen {  width:50px; height:50px; margin-top:20px; }


    div.menue_rechts_adresse_suchen { background: url(../bilder/buttons/button_rechts_1.gif) no-repeat;
                width:90px; height:17px; margin:0px; }
    div.menue_rechts_adresse_suchen a:hover { background: url(../bilder/buttons/button_rechts_2.gif) no-repeat;
                width:90px; height:17px; margin:0px; }
    div.menue_rechts_adresse_suchen a { padding-left:3px;padding-top:0px; display:block; text-decoration:none;
              font-family:arial, sans-serif;font-size:10px;font-weight:bold; text-align:center;  }
    div.menue_rechts_adresse_suchen a:link { color:black; }
    div.menue_rechts_adresse_suchen a:visited { color:black; }
    div.menue_rechts_adresse_suchen a:active { color:rgb(0,0,128); }
    div.menue_rechts_adresse_suchen a:hover { color:rgb(0,0,128); }
    * html div.menue_links a { width:100%; }

#insertinfo { background: url(../bilder/buttons/button_1.gif) no-repeat;
                width:130px; height:24px; margin-bottom:2px;margin-top:2px; }


a.infotext{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none}

a.infotext:hover{background-color:#ff0}

a.infotext span{display: none}

a.infotext:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:90px; width:15em;
    border:2px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center
    z-index:100;
}

a.infotext_1{
    position:relative; /*this is the key*/
    z-index:24;
    color:rgb(255,255,20);
    text-decoration:none}

a.infotext_1:hover{z-index:100; background-color:#ff0; color:#046006}

a.infotext_1 span{display: none}

a.infotext_1:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:25px; left:110px; width:15em;
    border:2px solid #0cf;
    background-color:#cff; 
    color:#000;
    text-align: center
}

a.infotext_2{
    position:relative; /*this is the key*/
    z-index:24;
    color:rgb(0,0,0);
    text-decoration:none}

a.infotext_2:hover{z-index:100; background-color:#ff0; color:#046006}

a.infotext_2 span{display: none}

a.infotext_2:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:25px; left:-20px; width:15em;
    border:2px solid #0cf;
    background-color:#cff; 
    color:#000;
    text-align: center
}

a.infotext_3{
    position:relative; /*this is the key*/
    z-index:24;
    color:rgb(0,0,0);
    text-decoration:none}

a.infotext_3:hover{z-index:100; background-color:#ff0; color:#046006}

a.infotext_3 span{display: none}

a.infotext_3:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:25px; left:-120px; width:15em;
    border:2px solid #0cf;
    background-color:#cff; 
    color:#000;
    text-align: center
}

a.infotext_4{
    position:relative; /*this is the key*/
    z-index:24;
    color:rgb(0,0,0);
    text-decoration:none}

a.infotext_4:hover{z-index:100; background-color:#ff0; color:#046006}

a.infotext_4 span{display: none}

a.infotext_4:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:60px; left:-120px; width:12em;
    border:2px solid #0cf;
    background-color:#cff; 
    color:#000;
    text-align: center
}


td.seminar_link a {
  width: 100%;
  height: 100%;
  display: block; /* für den IE 5.x */
}










