/**************************************
Allgemeine definitionen für die Tags
***************************************/
body {
  color: black; background-color: white;
  font-size: 8pt;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  margin: 0; padding: 1em;
  background-image: url(images/design/bg.gif);
  background-repeat:repeat;
  line-height:18px;
}


body table{
        font-size: 8pt;
}

table{
         margin:0px;
         padding:0px;
        border-width:0px;
}

td{
         margin:0px;
         padding:0px;
        border-width:0px;
}

tr{
         margin:0px;
         padding:0px;
        border-width:0px;
}

div{
         margin:0px;
         padding:0px;
}


#WrapperDiv{
    width:855px;
}


/***************************************************
Formatierungen der Überschriften und des Inhalts
****************************************************/
.Header{
   padding:0px;
   margin:0px;
   font-size:12pt;
   font-weight:bold;
}



.Underline{
    background: url(images/design/underlinePxl.gif);
    background-repeat:repeat-x;
    padding-bottom:8px;
    height:1px;
}

/***************************************
Standartmäßige Formatierung die Links
****************************************/

a:link{
        color:#000000;
        text-decoration:none;
}

a:visited{
        color:#000000;
        text-decoration:none;
}

a:hover{
        color:#000000;
        text-decoration:none;
        /*background-color:#C7C7C7;*/
}

a:active{
        color:#000000;
        text-decoration:none;
}


/**********************
Container der Seite
************************/
#Logo{

   /* border-style:solid;
    border-color:black;
    border-width:1px;*/
    width:173px;
    height:70px;
    padding-top:0px;
    padding-bottom:0px;
    float:left; /*deaktiviert bei div#HBar */
}

#Register{
    /*border-style:solid;
    border-color:black;
    border-width:1px;*/
    width:675px;
    height:70px;
    padding:0px;
    margin:0px;
    padding-top:0px;
    float:right;/*deaktivierung in HBar*/

}

#Submenu{
    background-color:#E2E3E6;
    border-style:solid;
    border-color:black;
    border-width:1px;
    width:173px;
    height:500px;
    border: 1px solid #CDCFD2;
    float:left;/*deaktivierung in footbar*/
}


#Content{
    /*margin-left:15px;
    margin-top:15px;*/

    padding: 20px;
    border-style:solid;
    border-color:#E2E3E6;
    border-width:1px;
    width:625px;
    height:450px;
    background-color:white;
    float:right;
}

#Content a{
         text-decoration:underline;
}



/**************************************
Allgemeine Formatierungen und Bilder
***************************************/
#HBar{
/*
    border-style:solid;
    border-color:black;
    border-width:1px;*/
    height:15px;
    background: url(images/design/topBorder.gif);
    background-repeat:repeat-x;
    background-position:0px 2px;
    clear:both;
}

/***************************************
Register
****************************************/

#Register td{
   text-align:center;
}

#Register a{
   color: white;
   font-size: 8pt;
   font-weight:bold;
}


#RegBeginDeact{
    background: url(images/design/navi/deact.gif);
    border-width:0px;
    width:9px;
    height:22px;
    vertical-align:middle;
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#RegBeginAct{
    background: url(images/design/navi/act.gif);
    border-width:0px;
    width:9px;
    height:22px;
    vertical-align:middle;
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#MiddleDeact{
    width:100px;
    height:20px;
    border: 1px solid black;
    border-bottom-color:black;
    border-top-color:black;
    border-left-color:#3B5BC4;
    border-right-color:#3B5BC4;
    background-color:#3B5BC4;
    border-spacing:0px;
    padding:0px;
    margin:0px;
}


#MiddleAct{
    width:100px;
    height:20px;
    border: 1px solid black;
    border-bottom-color:black;
    border-top-color:black;
    border-left-color:#B9BABE;
    border-right-color:#B9BABE;
    background-color:#B9BABE;
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#RegDeactDeact{
    width:9px;
    height:22px;
    border-width:1px;
    background: url(images/design/navi/deactDeact.gif);
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#RegActDeact{
    width:9px;
    height:22px;
    border-width:1px;
    background: url(images/design/navi/actDeact.gif);
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#RegDeactAct{
    width:9px;
    height:22px;
    border-width:1px;
    background: url(images/design/navi/deactAct.gif);
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#RegEndDeact{
    width:2px;
    height:22px;
    border-width:1px;
    background: url(images/design/navi/endDeact.gif);
    border-spacing:0px;
    padding:0px;
    margin:0px;
}

#RegEndAct{
    width:2px;
    height:22px;
    border-width:1px;
    background: url(images/design/navi/endAct.gif);
    border-spacing:0px;
    padding:0px;
    margin:0px;
}



/**********************************************
Submenu
***********************************************/

#SubmenuHeader{
    margin:0px;
    height: 22px;
    padding-top:4px;
    padding-left:15px;
    font-weight:bold;
}


#Button{
    margin:0px;
    background-color:E2E3E6;
    border: 1px solid black;
    border-bottom-color:#C9CACD;
    border-top-color:#F1F1F3;
    border-left-color:#F1F1F3;
    border-right-color:#C9CACD;
    height: 22px;
    padding-top:4px;
    padding-left:15px;
}

#PdfButton{
    margin:0px;
    background-color:E2E3E6;
    border: 1px solid black;
    border-bottom-color:#C9CACD;
    border-top-color:#F1F1F3;
    border-left-color:#F1F1F3;
    border-right-color:#C9CACD;
    height: 22px;
    padding-top:4px;
    padding-left:0px;
}

#AktButton{
    margin:0px;
    background-color:D3D4D8;
    border: 1px solid black;
    border-bottom-color:#C9CACD;
    border-top-color:#F1F1F3;
    border-left-color:#F1F1F3;
    border-right-color:#C9CACD;
    height: 22px;
    padding-top:4px;
    padding-left:15px;
}


#SpacerDiv{
    height: 22px;
}



/**************************************************
   Fussleiste
***************************************************/

#FootBar{

    border: 1px solid #CDCFD2;
    margin-top:0px;
    background-color:#E2E3E6;
    height:20px;
    padding-left:10px;
    margin-top:20px;
    clear:both;
}
#FootBar a{
    text-decoration:underline;

}