

body { background-color:#nicht in session gefunden ; color:#000000;  margin:0px; padding:0px; font-family:verdana; font-size:14px; }

html, body{ height:100%; margin: 0; padding: 0; border: none; text-align: left; color:#000000;  font-family:verdana; font-size:10px; }



/* 
  **************************************************************************
  **  LINKS                                                               **
  **************************************************************************
*/

.lnk_blau_12:link{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_blau_12:visited{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_blau_12:active{ text-decoration:none; color: #0B0F9F; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_blau_12:hover{ text-decoration: underline; font-size: 12px; color: #0B0F9F; font-family: Verdana; font-weight:bold}

.lnk_gelb_12:link{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_gelb_12:visited{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_gelb_12:active{ text-decoration:none; color: #E3BC05; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_gelb_12:hover{ text-decoration: underline; font-size: 12px; color: #E3BC05; font-family: Verdana; font-weight:bold}

.lnk_gruen_12:link{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_gruen_12:visited{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_gruen_12:active{ text-decoration:none; color: #0CE361; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_gruen_12:hover{ text-decoration: underline; font-size: 12px; color: #0CE361; font-family: Verdana; font-weight:bold}

.lnk_rot_12:link{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_rot_12:visited{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_rot_12:active{ text-decoration:none; color: #E3363F; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_rot_12:hover{ text-decoration: underline; font-size: 12px; color: #E3363F; font-family: Verdana; font-weight:bold}

.lnk_grau_12:link{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_grau_12:visited{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_grau_12:active{ text-decoration:none; color: #C0C0C0; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_grau_12:hover{ text-decoration: underline; font-size: 12px; color: #C0C0C0; font-family: Verdana; font-weight:bold}

.lnk_grau_10:link{ text-decoration:none; color: #000000; font-size: 10px; font-family: Verdana; font-weight:bold}
.lnk_grau_10:visited{ text-decoration:none; color: #000000; font-size: 10px; font-family: Verdana; font-weight:bold}
.lnk_grau_10:active{ text-decoration:none; color: #C0C0C0; font-size: 10px; font-family: Verdana; font-weight:bold}
.lnk_grau_10:hover{ text-decoration: underline; font-size: 10px; color: #C0C0C0; font-family: Verdana; font-weight:bold}



a.nix { text-decoration:none; }
a.nix:visited { text-decoration:none; }
a.nix:hover { text-decoration: none; }
a.nix:active{ text-decoration:none; }

a.hidden_link { text-decoration:none; font-size:13px; color:#FFFFFF;}
a.hidden_link:visited { text-decoration:none; font-size:13px; color:#FFFFFF;}
a.hidden_link:hover { text-decoration:none; font-size:13px; color:#FFFFFF;}
a.hidden_link:active{ text-decoration:none; font-size:13px; color:#FFFFFF;}


/* 
  **************************************************************************
  **  FONTS                                                               **
  **************************************************************************
*/
.normal { font-family: Verdana; font-size: 12px; color: #000000; }
.xxxl { font-family: Verdana; font-size: 200px; color: #000000; }

/* 
  **************************************************************************
  **  ALLGEMEINES                                                         **
  **************************************************************************
*/
h1 { font-family: Verdana; font-size: 16px; color: #000000; }
h3 { font-family: Verdana; font-size: 12px; color: #nicht in session gefunden; }




/* 
  **************************************************************************
  **  TABLES                                                              **
  **************************************************************************
*/


.tab_nrml{border: solid 1px #nicht in session gefunden; text-align:left; vertical-align:middle; empty-cells:show; width:75%;  }
.tab_nrml th{ text-decoration:none; font-family: Verdana; font-size: 16px; color: #000000; background-color:#nicht in session gefunden; border: solid 1px #000000; }
.tab_nrml td{border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; padding:5px; margin:5px;}

.tab_software{border: solid 2px #nicht in session gefunden; text-align:left; vertical-align:middle; empty-cells:show; width:100%;  }
.tab_software th{ text-decoration:none; font-family: Verdana; font-size: 16px; color: #000000; background-color:#nicht in session gefunden; border: solid 1px #000000; }
.tab_software td{border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 10px; color: #000000; padding:10px; margin:5px;}

.tab_kids {border: solid 2px #nicht in session gefunden; text-align:left; vertical-align:middle; empty-cells:show; width:100%;  }
.tab_kids td{border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; padding:10px; margin:5px;}


.tab_content{border: none; text-align:left; vertical-align:middle; empty-cells:hide; font-family: Verdana; font-size: 12px; color: #000000; }
/* 
  **************************************************************************
  **  IMGS                                                                **
  **************************************************************************
*/
/* 
  **************************************************************************
  **  DIVS                                                                **
  **************************************************************************
*/
#contents { text-align:left; padding:5px; margin: 0px auto; background-color:#ffffff; width:870px; border:0px dotted #000000;}

.div_pic_infos { padding:5px 5px; color: #000000; background-color:#nicht in session gefunden;  font-weight:bold; text-align:center; }
.bug_killed { background-color:black; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-right:2px solid #FFFFFF; border-bottom:15px solid #A0C0C0;text-align:center; position:absolute; width:100px; height:45px; background-repeat:no-repeat;font-family: Verdana; font-size: 10px; color:#ffffff; }
.bug_alive { background-color:transparent; text-align:center; position:absolute; width:100px; height:100px; background-repeat:no-repeat; }



/* 
  **************************************************************************
  **  NAVIGATION                                                          **
  **************************************************************************
*/

#navigation_wrap {    margin: 0px auto; background-color:#ffffff; width:970px; height:18px; border:1px solid #000000; text-align:center;  }

#navigation { margin: 0px auto; background-color:#ffffff;  width:784px;  height:18px; border:0px solid #000000; text-align:center;  } /* = 110*7 + 7*2 */
#navi, #navi ul { z-index:2; padding: 0px; margin: 0px auto;   } /*z-index wg. kleksen */



/* Breite des Menüpunkts */
#navi li {  padding: 0px 1px 0px 1px; float: left; width: 110px; position: relative;  list-style-type: none; }

#navi li ul { visibility: hidden; position: absolute; }
#navi li:hover ul { visibility: visible; }

/* Optionale Formatierung */
#navi { font-family: Verdana; }

/* Hauptmenüpunkte formatieren */
#navi span{ display: block; padding: 3px 10px; color: #000000; background-color:#nicht in session gefunden;  text-decoration: none; cursor:pointer; } /* Menüpunkt ohne Verlinkung */

#navi li a, #navi li a:link, #navi li a:active, #navi li a:visited { display: block; padding: 3px 10px; color: #000000; background-color:#nicht in session gefunden;  text-decoration: none;  cursor:pointer;}
#navi li a:hover { color: #ffffff; background-color: #000000; }

/* untergeordnete Menüpunkte formatieren */
#navi li ul a, #navi li ul a:link, #navi li ul a:active, #navi li ul a:visited { 
text-align:left; display: block; margin-left: 10px;  padding: 8px 10px;color: #000000; background-color:transparent;  background-image:url(pics/design/bg_nav90.png); text-decoration: none; }

#navi li ul a:hover { 
color: #ffffff; background-color: #000000; background-image:none; }

/* 
  **************************************************************************
  **  Bilder                                                              **
  **************************************************************************
*/

.pic_thin   { border: solid 1px #nicht in session gefunden;  }
.pic_middle { border: solid 3px #nicht in session gefunden;  }
.pic_thick  { border: solid 5px #nicht in session gefunden;  }



