/*
Text in Top Bottom
*/
.crumb {
    width: 760px;
    padding: 6px 55px 0 0;
    font-size: 40px;
    font-family:arial;
    color:#FFFFFF;
    font-weight:bolder;
    text-align: right;
    font-variant:small-caps;
}
/*
Linker Block, fuer Textinhalte
*/
.content-left h1 {
    clear:both;
    margin:0;
    padding:0;
    background-color:transparent;
    font-family:arial;
    color:#3F5780;
    font-weight:bold;
    font-size: 16px;
}

.content-left h2 {
    clear:both;
    margin:0;
    padding:0;
    background-color:transparent;
    font-family:arial;
    color:#3F5780;
    font-weight:bold;
    font-size: 14px;
}
.content-left p {
    clear:both;
    padding:0;
    margin:0;
    font-family:arial;
    color:black;
    font-size:12px;
}
.content-left p.center {
    text-align:center;
}
.content-left p.right {
    text-align:right;
}

.content-left ul {
    margin:0;
    padding:0;
    list-style:none;
}
.content-left ul li {
    margin:0;
    padding:0;
    list-style: none;
}
.content-left ol {
    margin:0 !important /*Non-IE6*/;
    margin:0 /*IE6*/;
}
.content-left ol li {
    list-style-position:outside;
    margin:0;
    font-size:110%;
}

/*
Rechter Block, fuer Textinhalte
*/

.content-right h1 {
    clear:both;
    margin:0;
    padding:0 0 16px 0;
    font-family:arial;
    color:#3F5780;
    font-weight:bold;
    font-size:16px;
}
.content-right h2 {
    clear:both;
    margin:0;
    padding:0 0 14px 0;
    font-family:arial;
    color:#3F5780;
    font-weight:bold;
    font-size:14px;
}
.content-right h1.side {
    clear:none;
}
.content-right h2.side {
    clear:none;
}
.content-right p {
    margin:0 0 12px 0;
    line-height:16px;
    font-size:12px;
    color:black;
}
.content-right p.center {
    text-align:center;
}
.content-right p.right {
    text-align:right;
}
.content-right blockquote {
    clear:both;
    margin:0 30px 0.6em 30px;
    font-size:100%;
}
.content-right table {
    clear:both;
    width:99%;
    margin:2.0em 0 0.2em 20px;
}
.content-right table th.top {
    height:3.5em;
    padding:0 7px 0 7px;
}
.content-right table th {
    height:3.0em;
    padding:2px 20px 2px 7px;
}
.content-right table td {
    height:3.0em;
    padding:2px 7px 2px 7px;
}
p.caption {clear:both;
    margin:0.5em 0 2.0em 0px;
    text-align:left;
    color:#3F5780;
    font-size:110%;
}

/*
Einstellungen Listen
*/

.content-right ul {
    list-style:outside;
    list-style-image:url(./img/list-disc.gif);
    margin:6px 0 12px 0;
}
.content-right ul li {
    margin:0 0 2px 0;
    padding:0 0 0 2px;
    line-height:14px;
    font-size:12px;
}
.content-right ol {
    list-style:decimal;
    list-style:outside;
    margin:6px 0 12px 0;
}
.content-right ol li {
    list-style-position:outside;
    margin:0 0 2px 0;
    line-height:14px;
    font-size:12px;
}

/*
Navigation im Text
*/

.content-right a:link,
.content-right a:visited {
    color:#3F5780;
    text-decoration: underline;
}
.content-right a:hover,
.content-right a:active {
    color: #3F5780;
    text-decoration: none;
}
