body {

    color : #000000;

 background-color:#e7e7e7; background-color :#9b9b9b;

    background-color:#dad5d2;
    background-color:#c9c9c9;


}


body,ul,div,tr {
    font-family : helvetica,arial,verdana,sans-serif;
    font-size   : 14px;

}



/*Navigation */

.nav_top{
   height:25;
   padding-left:9px;
   font-family: Tahoma;
   color: #6F6F6F;
   display : block;
   text-align : left;
}

.nav_sub{
   height:25;
   padding-left:9px;
   background-color : #eee;
   font-family: Tahoma;
   color: #6F6F6F;
   display : block;
   text-align : left;
}


.nav {
   font-family: Tahoma;
   color: #6F6F6F;
   text-decoration : none;

   text-align : left;
   margin-left : 0px;
   font-size : 14px;
}

.nav_aktiv {
   font-family: Tahoma;
   font-weight : bold;
   color : #cc0033;
   text-decoration : none;
   display : block;
   text-align : left;
   margin-left : 0px;
   font-size : 14px;
}

/* Formualare */

table.ti_form {
  border: 1px solid #cc0033;
  background-color :  #fff9e9;
}

tr.ti_form_header {
   background-color: #cc0033;
   color : #fff9e9;
}

.tab_formular{
   background-color : #cc0033;
   color : #fff;
   border : 1px solid #cc0033;
}

.td_formular{
   background-color : #fff9e9;
   color : #000;
}

/* Rückmeldungen */

.error {
  background-color : #cc0033;
  color : #ffffff;
  font-weight : bold;
  padding : 2px;
}

.message {
  background-color : #cc0033;
  color : #ffffff;
  font-weight : bold;
}

.confirm {
  background-color : #cc0033;
  color : #ffffff;
  padding : 5px;
  border : solid 1px #000;
  margin-bottom : 10px;
}


.rot{
   color : #cc0033;
}

table.content{
   background-color :#B3BBD5;
   margin-right :5px;
   margin-left : 5px;

}

.header{
   background-color: #cc0033;
   color : #fff9e9;
}

.content_box{
   background-color : #F5F5F9;
   padding : 15px;
   margin-right : 3em;
   margin-left : 2em;
}

.button{
   background-color: #516394;
   color : #ffffff;
}

.alert_button{
   background-color: #cc0033;
   color : #ffffff;
}

.box{
   background-color : #fff9e9;
   padding : 10px;
}

.reg_box{
   background-color : #fff9e9;
   padding : 10px;
   border  : solid 1px #cc0033;
}



.test_primaer{
  background-color : #e5d4c5;
   background-color :#dddddd;
}

.test_sekundaer{
  background-color : #ffd6b2;
   background-color : #fff9e9;
}

.gb_formular{
     width : 100%;
     padding : 5px;
     border-top : none;
}

.entry_header{
     width : 100%;
     color : #ffffff;
     background-color : #d53302;
     padding : 5px;
     border : solid 1px #cc0033;
     margin-top : 15px;
}

.entry{
     width : 100%;
     background-color :  #fff9e9;
     padding : 5px;
     border : solid 1px #cc0033;
     border-top : none;
}

.gb_comment{
     width : 100%;
     padding : 5px;
     border : solid 1px #cc0033;
     border-top : none;
}


.gb_table_formular{
     width : 100%;
     background-color : #fff4df;
     padding : 5px;
     font-size : 13px;
}

.gb_option_owner{
   width : 100%;
   text-align : right;
   margin : 3px;
   font-size : 11px;
   color : #d53302;


}

a.gb_menu_link{
   text-decoration : none;
   font-size : 12px;
   color : #000099;
   margin-left : 5px;
   margin-right : 5px;

}

span.tooltip {
    display:none;
}
a:hover span.tooltip {
    display:block;
    background-color:#fffeee;
    color:#000;
    padding : 5px;
    border:1px solid #363;
    margin:0;
    top: 20px;
    left: 10px ;
    z-index : 10;
    text-decoration : none;
    cursor: help;
    text-align : left;
}

.img_header{
   margin : 0px;
   padding : 0px;
}