

/* ----------------- icons fuer die sprachauswahl -----------------*/
img.lang_icon {margin: 3 2 1 2;}
img.lang_icon_active {margin: 2 1 0 1; border: 1px solid #FFFFFF;}


/* ----------------- Hauptmenue ----------------- */
#main_nav_container {color: White; font-weight: bold;}
div.main_nav   {
    margin-left: 20px; margin-bottom: 4px; padding-left: 20px;
    background-image: url(img/arrow_grey.gif);
    background-repeat: no-repeat; background-position: left;
}
div.main_nav_active    {
    margin-left: 20px; margin-bottom: 4px; padding-left: 20px;
    background-image: url(img/arrow_white.gif);
    background-repeat: no-repeat; background-position: left;
}
a.main_nav         {font-size:12.0pt; color:#D7D7D7; text-decoration:none;}
a:visited.main_nav {font-size:12.0pt; color:#D7D7D7; text-decoration:none;}
a:hover.main_nav   {font-size:12.0pt; color:#FFFFFF; text-decoration:none;}

a.main_nav_active         {font-size:12.0pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:visited.main_nav_active {font-size:12.0pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:hover.main_nav_active   {font-size:12.0pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}


/* ----------------- 2. Ebene das Hauptmenues ----------------- */
div.sub_nav, div.sub_nav_active    {
    margin-bottom: 2px; padding-left: 15px;
    background-image: url(img/arrow_black.gif);
    background-repeat: no-repeat; background-position: left;
}

a.sub_nav         {font-size:8.0pt; color:#000000; text-decoration:none;}
a:visited.sub_nav {font-size:8.0pt; color:#000000; text-decoration:none;}
a:hover.sub_nav   {font-size:8.0pt; color:#000000; text-decoration:underline;}

a.sub_nav_active         {font-size:8.0pt; color:#000000; text-decoration:none; font-weight:bold;}
a:visited.sub_nav_active {font-size:8.0pt; color:#000000; text-decoration:none; font-weight:bold;}
a:hover.sub_nav _active  {font-size:8.0pt; color:#000000; text-decoration:underline; font-weight:bold;}


/* 3. Ebene das Hauptmenues*/
div.sub2_nav        {margin-left: 20px;}
div.sub2_nav_active {margin-left: 20px;}
a.sub2_nav          {font-size:8.0pt; color:#000000; text-decoration:none;}
a:visited.sub2_nav  {font-size:8.0pt; color:#000000; text-decoration:none;}
a:hover.sub2_nav    {font-size:8.0pt; color:#000000; text-decoration:underline;}

a.sub2_nav_active         {font-size:8.0pt; color:#000000; text-decoration:none; font-weight:bold;}
a:visited.sub2_nav_active {font-size:8.0pt; color:#000000; text-decoration:none; font-weight:bold;}
a:hover.sub2_nav_active   {font-size:8.0pt; color:#000000; text-decoration:underline; font-weight:bold;}




/* ----------------- Menue oben und unten ----------------- */
.top_nav, .footer_nav          {font-size:10.0pt; color:#FFFFFF; text-decoration:none;}
a.top_nav, a.footer_nav        {font-size:10.0pt; color:#FFFFFF; text-decoration:none;}
a:visited.top_nav, a:visited.footer_nav {font-size:10.0pt; color:#FFFFFF; text-decoration:none;}
a:hover.top_nav, a:hover.footer_nav     {font-size:10.0pt; color:#FFFFFF; text-decoration:underline;}

a.top_nav_active, a.footer_nav_active                   {font-size:10.0pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:visited.top_nav_active, a:visited.footer_nav_active   {font-size:10.0pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:hover.top_nav_active, a:hover.footer_nav_active       {font-size:10.0pt; color:#FFFFFF; text-decoration:underline; font-weight:bold;}




/* ----------------- Formularfelder ----------------- 
.button {border:1px solid #6B7D8C; color:#000000; background-color:#ffffff;}

input, textarea {
    border: 1px solid #797979; 
    color: #000000; font-size: 8.0pt; font-family: Tahoma, Arial, sans-serif;
}
*/

