/*
Linker Block, fuer Textinhalte
*/
.content-left h1 {
    clear:both;
    margin:0;
    padding:0;
    background-color:transparent;
    font-family:"trebuchet ms",arial,sans-serif;
    color:black;
    font-weight:bold;
    font-size: 16px;
}

.content-left h2 {
    clear:both;
    margin:0;
    padding:0;
    background-color:transparent;
    font-family:arial;
    color:#646464;
    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%;
}
/*
Linker unterer Block, fuer Textinhalte
*/
.content-left-bottom h1 {
    clear:both;
    margin:0;
    padding:16px 0 16px 0;
    font-family:"trebuchet ms",arial,sans-serif;
    color:black;
    font-weight:bold;
    font-size:16px;
}
.content-left-bottom h2 {
    clear:both;
    margin:0;
    padding:14px 0 14px 0;
    font-family:"trebuchet ms",arial,sans-serif;
    color:#646464;
    font-weight:bold;
    font-size:14px;
}
.content-left-bottom h1.side {
    clear:none;
}
.content-left-bottom h2.side {
    clear:none;
}
.content-left-bottom p {
    margin:0;
    line-height:12px;
    font-size:12px;
    color:black;
}
.content-left-bottom p.center {
    text-align:center;
}
.content-left-bottom p.right {
    text-align:right;
}

.content-left-bottom ul {
    list-style:outside;
    list-style-image:url(./img/list-disc.gif);
    margin:6px 0 12px 0;
}
.content-left-bottom ul li {
    margin:0 0 2px 2px;
    padding:0 0 0 12px;
    line-height:12px;
    font-size:12px;
}
.content-left-bottom ol {
    margin:5px 0 10px 20px !important /*Non-IE6*/;
    margin:5px 0 10 25px /*IE6*/;
}
.content-left-bottom ol li {
    list-style-position:outside;
    margin:0;
    line-height:12px;
    font-size:100%;}
/*
Navigation im Text
*/

.content-left-bottom a:link,
.content-left-bottom a:visited {
    color:#cc0000;
    text-decoration: none;
}
.content-left-bottom a:hover,
.content-left-bottom a:active {
    color: #646464;
    text-decoration: none;
}

/*
Rechter Block, fuer Textinhalte
*/

.content-right h1 {
    clear:both;
    margin:0;
    padding:16px 0 16px 0;
    font-family:"trebuchet ms",arial,sans-serif;
    color:black;
    font-weight:bold;
    font-size:16px;
}
.content-right h2 {
    clear:both;
    margin:0;
    padding:14px 0 14px 0;
    font-family:"trebuchet ms",arial,sans-serif;
    color:#646464;
    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:rgb(80,80,80); font-size:110%;}

.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 2px;
    padding:0 0 0 12px;
    line-height:14px;
    font-size:12px;
}
.content-right ol {margin:0.5em 0 1.0em 20px !important /*Non-IE6*/; margin:0.5em 0 1.0em 25px /*IE6*/;}
.content-right ol li {list-style-position:outside; margin:0 0 0.2em 0; line-height:1.4em; font-size:110%;}

/*
Navigation im Text
*/

.content-right a:link,
.content-right a:visited {
    color:#cc0000;
    text-decoration: underline;
}
.content-right a:hover,
.content-right a:active {
    color: #cc0000;
    text-decoration: none;
}



