/*
    CSS für links und navigation
*/
a:link, 
a:visited                               { text-decoration:none;color:rgb(226,1,119); }
a:hover, 
a:active                                { color:#000; }

/*
div#navigation a:link, 
div#navigation a:visited                {  }
div#navigation a:hover                  {  }
div#navigation a:active                 {  }
div#navigation a.hier                   { color:#f00; }
*/

/*
falls navigation mit bildern, das da brauchen:
*/
div#navigation a:link, 
div#navigation a:visited                { background-position:0 0;background-repeat:no-repeat;border-top:2px solid #000;float:left;margin-left:25px; }
div#navigation a:hover                  { background-position:0 -100px;border-color:rgb(226,1,119); }
div#navigation a:active                 { background-position:0 -200px;border-color:rgb(77,78,80); }
div#navigation a.hier                   { color:#f00;background-position:0 -100px !important;border-color:rgb(226,1,119) !important; }
div#navigation a:first-child			{ margin-left:0; }

div#unternavigation a:link,
div#unternavigation a:visited           { text-transform:uppercase;color:#999;font-weight:100;font-size:14px;display:block;padding:0 0 4px 0;width:127px; }
div#unternavigation a:hover             { color:#000; }
div#unternavigation a:active            { color:rgb(226,1,119); }
div#unternavigation a.hier              { color:rgb(226,1,119) !important; }

div#unterunternavigation a:link,
div#unterunternavigation a:visited           { text-transform:uppercase;color:#999;font-weight:100;font-size:14px;display:block;padding:0 0 4px 0;width:127px; }
div#unterunternavigation a:hover             { color:#000; }
div#unterunternavigation a:active            { color:rgb(226,1,119); }
div#unterunternavigation a.hier              { color:rgb(226,1,119) !important; }


/*
div#unternavigation a:link,
div#unternavigation a:visited           { background-position:0 0;background-repeat:no-repeat; }
div#unternavigation a:hover             { background-position:0 -100px; }
div#unternavigation a:active            { background-position:0 -200px; }
div#unternavigation a.hier              { background-position:0 -200px ! important; }
 */

div#sprachen a:link,
div#sprachen a:visited,
div#sprachen span                       { display:block;background-position:0 0;border-top:2px solid #000;display:block;height:30px;float:left; }
div#sprachen a:hover                    { background-position:0 -30px;border-color:rgb(226,1,119); } 
div#sprachen a:active                   { background-position:0 -60px;border-color:rgb(77,78,80); }
div#sprachen a.hier                     { background-position:0 -30px;border-color:rgb(226,1,119); }
div#sprachen span.inaktiv               { background-position:0 -60px !important;border-color:rgb(150,150,150) !important; }

div#unten a:link, 
div#unten a:visited                     { color:#000; }
div#unten a:hover                       { color:rgb(226,1,119); }
div#unten a:active                      { color:rgb(77,78,80); }
div#unten a.hier                        { color:rgb(226,1,119) !important; }





/*
div#sprachen a, 
div#sprachen span                       { display:block;background-position:0 0;border-top:2px solid rgb(0,0,0);height:30px; }
div#sprachen span.selectedLanguage      { font-weight:900; }
div#sprachen span.inactiveLanguage      { display:block;background-position:0 -59px;border-top:2px solid rgb(77,78,80);width:83px;height:30px; }
div#sprachen span.delimiter             { color:#999;padding:0 3px; }
*/
