td.align-left,
p.align-left {
                  text-align : left;
}

td.align-center,
p.align-center {
                  text-align : center;
}

td.align-right,
p.align-right {
                  text-align : right;
}


td.valign-top {
              vertical-align : top;
}

td.valign-middle {
              vertical-align : middle;
}

td.valign-bottom {
              vertical-align : bottom;
}

body {
/*
                line-height : 16px;
*/
}

li,
.csc-bulletlist,
td p,
p,
.bodytext,
.bottomText {
/*
              letter-spacing : 0.1em;
*/

                 font-family : Verdana, Arial, Helvetica, sans-serif;
                   font-size : 10px;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 16px;
                font-variant : normal;
              text-transform : none;
                       color : #646567; /* #797A7C;  #656668; */
             text-decoration : none;
}

.bottomText {
                      color : #B5B6B8;
 }

/* ---- HEADLINES --- */

.textBlau {
                       color : #015FA9; /* #0059A6; */

}

h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
                       color : #015fA9; /* #0059A6; */
                      border : none;
                 font-weight : normal;

                 padding-top : 0px;
              padding-bottom : 0px;
                padding-left : 0px;
               padding-right : 0px;

                  margin-top : 0px;
/*
               margin-bottom : 0px;
*/
                 margin-left : 0px;
                margin-right : 0px;

}

.textBlue {
/*
                   font-size : 12px;
*/
                       color : #015fA9; /* #0059A6; */
                      border : none;
                 font-weight : normal;

                 padding-top : 0px;
              padding-bottom : 0px;
                padding-left : 0px;
               padding-right : 0px;

                  margin-top : 0px;
               margin-bottom : 4px;
                 margin-left : 0px;
                margin-right : 0px;
}

h1,
h1 A,
h1 A:link,
h1 A:visited,
h1 A:active,
h1 A:hover {
                   font-size : 18px;
}

h2,
h2 A,
h2 A:link,
h2 A:visited,
h2 A:active,
h2 A:hover {
                   font-size : 14px;
}

h3,
h3 A,
h3 A:link,
h3 A:visited,
h3 A:active,
h3 A:hover {
                   font-size : 12px;
}

/*
h2 {
                 padding-top : 5px;
}
*/


/* *************************************************************************************************
   *************************************************************************************************
   ************************************************************************************************* */

.contenttable {
                      border : 0px;
                       width : 100%;
}

.contenttable td {
                     padding : 4px;
              vertical-align : top;
                 line-height : 16px;
/*
*/
}

tr.odd,
.tr-odd {
}

tr.even,
.tr-even {
            background-color : #F0F1F3; /* #E1F0FF;  #F0F1F3; */
}

.contenttable thead tr,
.contenttable thead tr .bodytext,
.tr-0,
.contenttable .tr-0 td {
                       color : #646567; /* #FFFFFF; */
            background-color : #DDDEE0; /* #015fA9; */
                 font-weight : bold;
}

.td-0 {
}

.td-1 {
}

.td-last {
}

.td-2 {
}

.tr-1 {
}

.td-0 {
}

.td-1 {
}

.td-last {
}

.td-2 {
}

.tr-even {
}

.tr-2 {
}

.td-0 {
}

.td-1 {
}

.td-last {
}

.td-2 {
}
