td.align-justify,
p.align-justify {

                  text-align : justify;
}

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;
}

tr.odd,
.tr-odd {
            background-color : #EFF6FE;
}

tr.even,
.tr-even {
            background-color : #FFFFFF;
}

.csc-frame-frame1 .contenttable {
                      border : 2px solid #9CD2FF;
}

.contenttable {
/*
                       width : 100%;
                      border : 2px solid #000000;
*/
}

.contenttable-0 td {
                  text-align : center;
}

.contenttable-0 .td-0 {
                  text-align : left;
}

caption {
                   font-size : 12px;
                      height : 20px;
                 font-weight : bold;
}

/* Alle TDs der ersten Zeile einer Tabelle */
.contenttable thead tr,
.contenttable thead tr .bodytext,
.tr-0,
.contenttable .tr-0 td {
                 font-weight : bold;
}

.td-last {
}

.csc-firstHeader,
h1 {
                 font-family : Verdana, Arial, Helvetica, sans-serif;
                   font-size : 16px;
                  font-style : normal;
                 line-height : 22px;
                 font-weight : normal;
                       color : #0F66AD;
             text-decoration : none;
                  margin-top : 5px;
                margin-right : 0px;
               margin-bottom : 10px;
                 margin-left : 0px;

/*
                   font-size : 14px;
                  font-style : normal;
                 line-height : 22px;
                 font-weight : bold;
                       color : #0F66AD;
             text-decoration : none;
                  margin-top : 5px;
                margin-right : 0px;
               margin-bottom : 10px;
                 margin-left : 0px;
*/                 
}

h2 {
                 font-family : Verdana, Arial, Helvetica, sans-serif;
                   font-size : 14px;
                  font-style : normal;
                 line-height : 22px;
                 font-weight : bold;
                       color : #0F66AD; /* #777777; */
             text-decoration : none;
                  margin-top : 5px;
                margin-right : 0px;
               margin-bottom : 5px;
                 margin-left : 0px;
}

h3,
h3 A,
h3 A:link,
h3 A:visited,
h3 A:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	line-height : 22px;
	font-weight : bold;
	color : #0F66AD;  /* #777777; */
	text-decoration : none;
	margin-top : 5px;
	margin-right : 0px;
	margin-bottom : 5px;
	margin-left : 0px;
}

p {
                 font-family : Verdana, Arial, Helvetica, sans-serif;
                   font-size : 11px;
                  font-style : normal;

                 line-height : 17px;

                 font-weight : normal;
             text-decoration : none;
                       color : #0F66AD;
                  margin-top : 0px;
                margin-right : 0px;
               margin-bottom : 0px;
                 margin-left : 0px;
}

ul {
                padding-left : 15px; /* Für den RTE-Editor damit die Punkte bei Listenelementen
                                        gerade noch sichtbar sind. Für das Frontend wird das auf 0px
                                        gesetzt.
                                     */
}

.filelinks,
.filelinkssize,
table,
td,
li {

                 font-family : Verdana, Arial, Helvetica, sans-serif;
                   font-size : 11px;
                  font-style : normal;
/*
                 line-height : 20px;
*/
                 font-weight : normal;
             text-decoration : none;
                       color : #0F66AD;
                  margin-top : 0px;
                margin-right : 0px;
               margin-bottom : 0px;
                 margin-left : 0px;
}

