* {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5 {
    color: #3E95BA;
    margin: 10px 10px 10px 0px;
}

h1 {
    color: #0079c1;
    font-size: 18px;
    font-weight: normal;
    line-height: 120%;
}
h2 {
    color: #3E95BA;
    font-size: 14px;
    line-height: 120%;
}

h3 {
    color: #3E95BA;
    font-size: 12px;
    line-height: 100%;
}

h4 {
    color: #3E95BA;
    font-size: 11px;
    line-height: 100%;
}

.csc-frame-frame1{
    background-color: #3E95BA;
    color: #f1f1f1;
    padding: 2px 4px 2px 4px;
    border: 1px solid #f1f1f1;
    font-size: 12px;
    margin: 0px 0px 16px 0px;
}

div.csc-frame-frame1 p, div.csc-frame-frame1 ul, div.csc-frame-frame1 h1 , div.csc-frame-frame1 h2, div.csc-frame-frame1 h3 , div.csc-frame-frame1 h4, div.csc-frame-frame1 table, div.csc-frame-frame1 td, div.csc-frame-frame1 ul li a { color: #ffffff;}

p,td {padding:0px; margin:0px;}
p,table, td {font-size: 11px;}

.csc-frame-frame1 a:link, .csc-frame-frame1 a:visited, .csc-frame-frame1 a:hover, .csc-frame-frame1 a:active { color: #ffffff;}

.csc-frame-frame2 {
    background-color: #f1f1f1;
    color: #3E95BA;
    padding: 2px 4px 2px 4px;
    border: 1px solid #3E95BA;
    font-size: 12px;
    margin: 0px 0px 16px 0px;
}

div.csc-frame-frame2 p, div.csc-frame-frame2 ul, div.csc-frame-frame2 h1 , div.csc-frame-frame2 h2, div.csc-frame-frame2 h3 , div.csc-frame-frame2 h4, div.csc-frame-frame2 table, div.csc-frame-frame2 td, tbody.csc-frame-frame2 td { color: #3E95BA;}

div.csc-frame-rulerBefore , p.csc-frame-rulerBefore,
table.csc-frame-rulerBefore{
    padding: 10px 4px 0px 4px;
    border-top: 1px solid #3E95BA;
}

div.csc-frame-rulerAfter , p.csc-frame-rulerAfter, table.csc-frame-rulerAfter {
    padding: 0px 4px 10px 4px;
    border-bottom: 1px solid #3E95BA;
}

span.xx-big{ font-size: 36px; }
span.x-big {font-size: 24px;}
span.big { font-size: 16px;}
span.small { font-size: 10px;}
span.x-small{font-size: 8px;}
span.xx-small { font-size: 7px; }

p {
    font-size: 11px;
    color: #000000;
    margin: 0px 0px  10px 0px;
}

#mainContent ul ,#mainContent ol{
list-style-image: url('../images/bullet_3e95ba_12_12.gif');
 color: #3E95BA;
font-size: 11px;
    line-height: 14px;
 margin: 10px 0px 10px 30px;
}
#mainContent ul.csc-bulletlist, ul{
}

li{
    font-size: 11px;
    color: #000000;
}
 a:link, a:visited, a:active {
    text-decoration: underline;
    color: #3E95BA;
}

a:hover{
    color: #000066;
}

#rightSidebar h1 {font-size: 14px; color: #000000;}
#rightSidebar h2 {font-size: 12px; color: #000000;}
#rightSidebar h3 {font-size: 10px; color: #000000;}
#rightSidebar h4 {font-size: 10px; color: #000000;}
#rightSidebar p {
    font-size: 11px;
    color: #000000;
}

#rightSidebar ul{
list-style-image: url('../images/bulletRightSidebar_3e95ba_12_12.gif');
 color: #3E95BA;
}
div.csc-frame-frame1 ul, #rightSidebar div.csc-frame-frame1 ul{
    list-style-image: url('../images/bullet_F1F1F1_12_12.gif');
    color: #3E95BA;
}
div.csc-frame-frame2 ul{
    list-style-image: url('../images/bulletRightSidebar_3e95ba_12_12.gif');
    color: #3E95BA;
}

#rightSidebar ul.csc-bulletlist, ul{
}



#rightSidebar  li{
    font-size: 10px;
    color: #000000;
}
#rightSidebar a:link, #rightSidebar a:visited, #rightSidebar a:active {
/*     color: #000000; */
}

#rightSidebar a:hover{
/*     color: #000000; */
}

dd.csc-textpic-caption {
    background-color: #F1F1F1;
    color: #000000;
    font-size: 11px;
}

img.links-10pxAbstand {
  margin-left: 10px;
  vertical-align: top;
}

img.rechts-10pxAbstand {
  margin-right: 10px;
}
