/*CSD-styles*/

body, html             { color:black;       background-image:url(BKstd.gif);  margin:0; padding:0;  font-size:12px;      font-family: arial,verdana,sans-serif; border:0;   }
body                   { padding:3px 3px 3px 3px; }
table                  {                                                      margin:0; padding:0;  font-size:12px;      font-family: arial,verdana,sans-serif; /*border-spacing:1px; border-collapse:separate; empty-cells:hide;*/ }
tr,td                  {                                                      margin:0;             font-size:12px;      font-family: arial,verdana,sans-serif; }
textarea               {                                                                            font-size:12px;      font-family: arial,verdana,sans-serif;    }
a                      { color:blue;                                          margin:0; padding:0;/* font-size:12px;     font-family: arial,verdana,sans-serif; */ }
a:link                 { color:blue; text-decoration: none;}
a:visited              { color:blue; text-decoration: none;}
a:hover                { color:blue; text-decoration: underline;}
a:active               { color:blue; text-decoration: none;}


p                      {                                                      margin:2 2; padding:0;  font-size:12px; /*   font-family: arial,verdana,sans-serif; */ }
img                    { vertical-align:baseline; margin:0; padding:0; border:0;}

/*contact1 + contact2*/
#pers_foto             { vertical-align:middle;   margin:0 5px 0 0; padding:0; border:0; width:48px; height:60px;}
/*#pers_foto             { vertical-align:middle;   margin:0 5px 0 0; padding:0; border:0; width:32px; height:40px;}*/
/*#pers_foto a           { vertical-align:middle;   margin:0; padding:0; border:0; }*/
tr.tab_text td         { vertical-align:middle; }

/*contact2*/
/*#tabgroup a            {                        margin:0; padding:0; color:blue;                  font-weight:bold;}*/
#tabgroup h1           { text-decoration: none; margin:0; padding: 0px 0px 0px 5px; color:white; font-size:16px; font-weight:bold; line-height:20pt;}
#tabgroup img          { border:0; margin:1px 0px 0px 0px;  padding: 0px 0px 0px 0px; }
#tabgroup tr.tab_head  td  { padding: 0px 0px 0px 5px; vertical-align:bottom; height:1.8em; font-weight:bold; font-style:italic; }
#tabgroup tr.tab_leer  td  { height:16px; }
#tabgroup tr.tab_text  td  { padding: 0px 0px 0px 5px; }
/*#tabgroup tr.tab_group td  { color:red; }*/
 
h1                     { text-decoration: none; margin:0px 0px; padding:2px 5px;  font-size:15px; color:white; background-image:url(BKmenu_sel.gif); font-weight:bold;}
h2                     { text-decoration: none; margin:1px 1px; padding:2px 5px;  font-size:13px; color:white; background-image:url(BKmenu_sel.gif);}
h3                     { text-decoration: none; margin:2px 2px; padding:2px 5px;  font-size:12px;              }
h4                     { text-decoration: none; margin:3px 3px; padding:2px 5px;  font-size:12px; color:white; background-image:url(BKmenu_sel.gif);}
h5                     { text-decoration: none; margin:4px 4px; padding:2px 5px;  font-size:15px; color:white; background-image:url(BKframe.gif); font-weight:bold;}

/*.pm                    { font-weight:lighter; }*/ /*Datum+IP+Logins+more+agb*/
/*#content               { margin:0; padding:3px 3px 3px 5px; border:0; }*/

/* tickets */
.comment               { color:black;  font-style:italic; font-size:11px;                     }
.all_info              { color:red;    font-style:normal; font-size:16px; font-weight:bold;   }
.firma_info            { color:black;  font-style:normal; font-size:16px; font-weight:bold;   }

/*.censo_news            { width:256px; text-align:center; vertical-align:middle;}*/

#frame                 { background-image:url(BKframe.gif);      color:black;  margin:0; padding:0px;      }
#frame   a             {                                         color:blue;    text-decoration:none;      }
#frame   a:link        {                                         color:bkue;    text-decoration:none;      }
#frame   a:visited     {                                         color:blue;    text-decoration:none;      }
#frame   a:hover       {                                         color:blue;    text-decoration:underline; }
#frame   a:active      {                                         color:blue;    text-decoration:none;      }

                                                          /*BKframe.gif*/
#navmain               {               background-image:url(BKframe.gif     );                                                                         padding:0px; margin:0px; vertical-align:middle; text-align:left; /*border-spacing:5; border-spacing:0; border-collapse:collapse; border:0px solid red;*/}
#navmain td            {             /*background-image:url(BKmenu_bk.gif   );*/ height:2.3em; line-height:2.3em;                                      padding:0px; margin:0px; vertical-align:middle; text-align:left; /*border-bottom:1px solid #C4CEE4*/ /*#ECF2F4*/; white-space:nowrap; }
#navmain td img        {                                                                                                                                                        vertical-align:middle; text-align:left; /*border:1px solid red;*/ }
#navmain a             { color:white;  background-image:url(BKmenu_bk.gif   );   height:2.3em; line-height:2.3em; display:block; text-decoration:none; padding:0 5px; margin:0px; vertical-align:middle; text-align:left; /*border:2px outset grey;*/ }
#navmain a:link        { color:white;  background-image:url(BKmenu_bk.gif   );   height:2.3em; line-height:2.3em; display:block; text-decoration:none; padding:0 5px; margin:0px; vertical-align:middle; text-align:left;}
#navmain a:active      { color:white;  background-image:url(BKmenu_bk.gif   );   height:2.3em; line-height:2.3em; display:block; text-decoration:none; padding:0 5px; margin:0px; vertical-align:middle; text-align:left;}
#navmain a:visited     { color:white;  background-image:url(BKmenu_bk.gif   );   height:2.3em; line-height:2.3em; display:block; text-decoration:none; padding:0 5px; margin:0px; vertical-align:middle; text-align:left;}
#navmain a:hover       { color:black;  background-image:url(BKmenu_sel.gif  );   height:2.3em; line-height:2.3em; display:block; text-decoration:none; padding:0 5px; margin:0px; vertical-align:middle; text-align:left;}

#navsub  a             { color:yellow;background-image:url(BKnone.gif);          height:2.3em; display:block; margin:0; padding:0; text-decoration:none; }
#navsub  a:link        { color:white; background-image:url(BKnone.gif);                        display:block; margin:0; padding:0; text-decoration:none; }
#navsub  a:visited     { color:white; background-image:url(BKnone.gif);                        display:block; margin:0; padding:0; text-decoration:none; }
#navsub  a:active      { color:white; background-image:url(BKnone.gif);                        display:block; margin:0; padding:0; text-decoration:none; }
#navsub  a:hover       { color:red; background-image:url(BKmenu_sel.gif); font-weight:bold;  display:block; margin:0; padding:0; text-decoration:none; }

#navnorm               {              background-image:url(BKnone.gif);     font-weight:bold; display:block; margin:0; padding:0px 0px; text-decoration:none; }
#navnorm a             {              background-image:url(BKnone.gif);     font-weight:bold; display:block; margin:0; padding:2px 5px; text-decoration:none; }
#navnorm a:link        { color:blue ; background-image:url(BKnone.gif);     font-weight:bold; display:block; margin:0; padding:2px 5px; text-decoration:none; }
#navnorm a:visited     { color:blue ; background-image:url(BKnone.gif);     font-weight:bold; display:block; margin:0; padding:2px 5px; text-decoration:none; }
#navnorm a:active      { color:blue ; background-image:url(BKnone.gif);     font-weight:bold; display:block; margin:0; padding:2px 5px; text-decoration:none; }
#navnorm a:hover       { color:white; background-image:url(BKmenu_sel.gif); font-weight:bold; display:block; margin:0; padding:2px 5px; text-decoration:none; }

#navhead               { color:black; background-image:url(BKnone.gif);      text-decoration:none;}
#navhead a             { color:black; background-image:url(BKnone.gif);      text-decoration:none;}
#navhead a:link        { color:white; background-image:url(BKnone.gif);      text-decoration:none;}
#navhead a:visited     { color:white; background-image:url(BKnone.gif);      text-decoration:none;}
#navhead a:active      { color:white; background-image:url(BKnone.gif);      text-decoration:none;}
#navhead a:hover       { color:black; background-image:url(BKmenu_sel.gif);  text-decoration:none;}

#navhead2               { color:black; background-image:url(BKframe.gif);      text-decoration:none;}
#navhead2 a             { color:black; background-image:url(BKframe.gif);      text-decoration:none;}
#navhead2 a:link        { color:black; background-image:url(BKframe.gif);      text-decoration:none;}
#navhead2 a:visited     { color:black; background-image:url(BKframe.gif);      text-decoration:none;}
#navhead2 a:active      { color:black; background-image:url(BKframe.gif);      text-decoration:none;}
#navhead2 a:hover       { color:white; background-image:url(BKmenu_bk.gif);  text-decoration:none;}

#navhead3                {               background-image:url(BKframe.gif     );                                                     padding:0px; margin:0px; text-align:center; vertical-align:bottom; /*border-spacing:5; border-spacing:0; border-collapse:collapse; border:0px solid red;*/}
#navhead3  td            {               background-image:url(BKmenu_bk.gif   );   height:28px; /*line-height:28px;*/                padding:0px; margin:0px; text-align:center; vertical-align:bottom; border-bottom:1px solid #C4CEE4 /*#ECF2F4*/; white-space:nowrap; }
#navhead3  a             { color:white;  background-image:url(BKmenu_bk.gif   );   height:28px; display:block; text-decoration:none; padding:0px; margin:0px; text-align:center; vertical-align:bottom;}
#navhead3  a:link        { color:white;  background-image:url(BKmenu_bk.gif   );                display:block; text-decoration:none; padding:0px; margin:0px; text-align:center; vertical-align:bottom;}
#navhead3  a:active      { color:white;  background-image:url(BKmenu_bk.gif   );                display:block; text-decoration:none; padding:0px; margin:0px; text-align:center; vertical-align:bottom;}
#navhead3  a:visited     { color:white;  background-image:url(BKmenu_bk.gif   );                display:block; text-decoration:none; padding:0px; margin:0px; text-align:center; vertical-align:bottom;}
#navhead3  a:hover       { color:black;  background-image:url(BKmenu_sel.gif  );                display:block; text-decoration:none; padding:0px; margin:0px; text-align:center; vertical-align:bottom;}

#menu                  {              background-image:url(BKmenu_bk.gif);   text-decoration:none; margin:0; padding:0px  0px; display:block; }
#menu    a             { color:white; background-image:url(BKmenu_bk.gif);   text-decoration:none; margin:0; padding:3px 10px; display:block; }
#menu    a:link        { color:white; background-image:url(BKmenu_bk.gif);   text-decoration:none; margin:0; padding:3px 10px; display:block; }
#menu    a:visited     { color:white; background-image:url(BKmenu_bk.gif);   text-decoration:none; margin:0; padding:3px 10px; display:block; }
#menu    a:active      { color:white; background-image:url(BKmenu_bk.gif);   text-decoration:none; margin:0; padding:3px 10px; display:block; }
#menu    a:hover       { color:black; background-image:url(BKmenu_sel.gif);  text-decoration:none; margin:0; padding:3px 10px; display:block; }

#menusub               {              background-image:url(BKmenu_bk.gif);                    text-decoration:none; margin:0;                                                                                                 }
#menusub a             { color:black; background-image:url(BKmenu_bk.gif);                    text-decoration:none; margin:0; display:block; border-width:1; border-style:outset; padding-left:3;  display:block;}
#menusub a:link        { color:black; background-image:url(BKmenu_bk.gif);                    text-decoration:none; margin:0; display:block; border-width:1; border-style:outset; padding-left:3;  display:block;}
#menusub a:visited     { color:black; background-image:url(BKmenu_bk.gif);                    text-decoration:none; margin:0; display:block; border-width:1; border-style:outset; padding-left:3;  display:block;}
#menusub a:active      { color:black; background-image:url(BKmenu_bk.gif);                    text-decoration:none; margin:0; display:block; border-width:1; border-style:outset; padding-left:3;  display:block;}
#menusub a:hover       { color:white; background-image:url(BKmenu_sel.gif);                   text-decoration:none; margin:0; display:block; border-width:1; border-style:outset; padding-left:3;  display:block;}


