#header_cell {

text-align:right;

}

#header2 {
margin-right: 50px;
margin-top: 27px;

}



#menu_cell {

height: 350px;

text-align: right;

margin: 0;

border: 0;

padding: 0;

}



#menu1 {

padding-bottom: 2px;

margin:0;

border: 0;

}



#main_table {

width: 803px;

border: 0;

border-left: 1px solid #B0B0B0;

text-align:left;

background-color: white;

}



#logo_cell, #header_cell {

padding:0px;

background-image:url(back_top4.gif);

background-repeat:repeat-x;

}



#logo_cell {

height: 180px;

}



td.vline {

background-image:url(vertical_line2.gif);

/*background-repeat:repeat-y;*/

background-position: right;

width:2px;

padding:0; margin:0;

}



#hline2 {

background-image:url(hor_line.gif);

background-repeat:repeat-x;

height:2px;

padding:0; margin:0;

}



#hline1 {

background-image:url(hor_line1.gif);

background-repeat:no-repeat;

background-position: right;

margin:0;

padding:0;

height:2px;

}



tr {

padding: 0;

margin: 0;

border: 0;

}



td {

vertical-align:top;

border:0;

margin:0;



}



td#main_content {

background-image:url(footer_back3.gif);

background-repeat:no-repeat;

background-position: bottom right;

padding: 0;

padding-left: 20px;

}



div#content {

height: 350px;

overflow: auto;

padding-right: 21px;

padding-top: 0;

margin: 0;

font-family: Arial, Veradana;

}



.bodytext {

font-size:9pt;

}



.csc-textpic-caption {

font-size:9pt;

padding-top: 10px;

}



#footer_back_col {

width: 240px;

height: 162px;

background-image:url(footer_back_col.gif);

background-repeat:repeat-x;

position: relative;

bottom: 0px;

}



#gray_cell1, #gray_cell2 {

height:42px;

background-color:#E5E5E5;

}



#footer_cell1, #footer_cell2 {

height: 19px;

background-image: url(footer3.gif);

}



#footer_cell2 {

background-position: right top;

}



body {

padding-top: 20px;

background-color: #DCDFE2;

text-align:center;

}



.menu1-level1-act, .menu1-level1-no, .menu1-level2-act, .menu1-level2-no {

text-align: left;

width: 172px;

height: 25px;

padding: 6px 5px 0px 25px;

}



.menu1-level1-act {

/*border-top: 1px solid #D3D4D6;

border-left: 1px solid #D3D4D6;

border-bottom: 2px dashed #D3D4D6;    */



background-image:url(menu_act3.gif);

background-repeat:no-repeat;

background-position: top right;

}



.menu1-level1-no {

/*border-top: 1px solid #D3D4D6;

border-left: 1px solid #D3D4D6;*/

background-image:url(menu_no3.gif);

background-repeat:no-repeat;

background-position: top right;

}



.menu1-level2-act,  .menu1-level2-no {

/*border-left: 1px solid #D3D4D6;*/

background-image:url(menu_2_2.gif);

background-repeat: repeat-y;

background-position: right;

}





.menu1-level1-act A, .menu1-level2-act A {

/* Fall-back falls Bilder nicht da (-> alt-Text) */

color: red;

text-decoration: none;

font-size: 12pt;



}

.menu1-level1-no A, .menu1-level2-no A  {

color: #464748;

text-decoration: none;

font-size: 12pt;



}



td.shadow_cell {

background-image:url(shadow.gif);

}



h1 {

font-size: 11pt;

margin-top: 6px;

}