/*** styles for content column ***/

span.spamfilter { display:none; }

div.class-image div.attribute-image p {
    padding-bottom:0px!important;
}
div.class-image div.attribute-caption p {
    font-size: 9px!important;
    padding-top:0px!important;
    padding-bottom:10px!important;
}

div#content {
    padding: .5em 10px;
    border-left:1px solid #a8a9ad;
    border-right:1px solid #a8a9ad;
    background-color:#fff;
    min-height:600px;
    overflow-x: hidden;
}

div#content div.content {
margin: 0px;
padding: 0px 10px;
width: 502px;
}

* html div#content {
    height:600px;
}

/* for search */

div#content .rubrik {
    padding: .2em .8em;
    background-color: #f90;
    color: #fff;
    font-size: 85%;
    font-weight: bold;
    width: 95%
}
div#content ol {
    padding:1.5em;
}

div#link-bar {
    margin-top: 2em;
}

div#link-bar a {
    font-weight: bold;
}

div#link-bar span {
    margin: 0px 0.5em;
}


/* -------------------- */

div#content div#newsticker {
    color: #f90;
    font-size: 80%;
    padding: 0.3em 0 1.5em 0px;
}

div#content div#location_bar {
    color: #ff9900;
    font-size: 80%;
    margin: .3em 0 2em 0;
}

div#content div#location_bar a {
    color: #ff9900;
}

div#content table {
    width: 442px;
}

div#content fieldset table {
    width: 400px;
}

div.content-content h2,
div#content h2 {
    color: #424242;
    padding: 0em 0 0 0;
    margin-top: 0em;
    font-size: 90%;
}

div#content td.search {
    color: #000000;
    padding: 0em 0 0 0;
    margin-top: 1em;
    font-size: 90%;
    font-weight: bold;
}

div#content td.search2 {
    color: #ff9900;
    font-size: 90%;
    font-weight: bold;
}

div#content h2.abg {
    color: #ff9900;
    padding: 0em 0 0 0;
    margin-top: 2em;
    margin-bottom: 0.2em;
    font-size: 90%;
}

div.content-content h2 a,
div#content h2 a {
    color: #ff9900;
    font-size: 90%;
}

div.content-content h3,
div#content h3 {
    color: #000;
    padding: 0;
    margin-top: 2em;
    font-size: 100%;
}

div.content-content h4,
div#content h4 {
    color: #F79A19;
    /*color: #003399;*/
    padding: 0em 0 0.7em 0;
    margin: 0;
    font-size: 110%;
    clear:both;
}

div.content-content h4 a,
div#content h4 a {
    font-weight:normal;
}

div.content-content h4 a,
div#content h4 a {
    color: #ff9900;
    text-decoration: none;
    font-size: 110%;
}

div.content-content h4 a:hover,
div#content h4 a:hover {
    text-decoration: underline;
}

div.content-content h5,
div#content h5 {
    padding: .2em 0 .5em 0;
    margin: 0;
    font-size: 80%;
    color: #424242;
    font-weight: bold;
}

div#content #cdu-folder h5 {
    clear:both;
}

div.content-content h6,
div#content h6 {
    padding: 1.4em 0 .2em;
    margin: 0;
    font-size: 100%;
    color: #000;
    font-weight: bold;
}

div.content-content p,
div#content p {
    padding: 0.2em 0 1em;
    margin: 0;
    font-size: 97%;
    text-align:justify;
}

div.content-content ul,
div.content-content ol,
div#content ul,
div#content ol {
    font-size: 97%;
    /*list-style-position:inside;*/
}
div#content li {
    /*padding-top:10px;*/
}
div.break {
}
div.subheadline {
    float: left;
    font-weight:bold;
    font-size:90%;
    color: #696969;
}
div.subheadline_full {
    font-weight:bold;
    font-size:90%;
    color: #696969;
    padding-bottom:5px;
}

div#content table.renderedtable {
    /*border:1px solid #A8A9AD;*/
    border-collapse:collapse;
}
div#content table.renderedtable ul {
    padding-left:20px;
}

div.content-content p-teaser,
div#content p.teaser {
    /*** color: #ff9900; ***/
    color: #000;
    font-weight: normal;
    margin-top: 0;
    text-align:justify;
/*  padding-bottom: 0;*/
}

div.content-content form p,
div#content form p {
    padding: 0;
    margin: 0;
}

div#content span.a_addon {
        text-decoration: none;
        font-size: 93%;
}

div.content-content a,
div#content a {
    color: #424242;
    /* color:#f90; */
    text-decoration: none;
    font-size: 93%;
}

div#content h6.article-detail a {
    color: #424242;
}

div#content h6.article-detail a:hover {
    color: #f90;
}

div.content-content a:hover,
div#content a:hover {
    color: #F79A19;
    /*color:#003399;*/
}

div#content a.glossar, div#content a.glossar_active {
    padding-right: 1em;
}

div.glossar-links {
    margin-bottom:1em;
}

div#content a.glossar_active {
    text-decoration: underline;
}


div#content a.download {
    font-weight: bold;
}

div#content ol.aehnlich {
    padding-left:20px;
}

div#content ol.aehnlich li {
    font-weight: normal;
    color: #F79A19;
    /*color:#003399;*/
}
div.content-content div.hr,
div#content div.hr {
    background: transparent url(../images/bg_trenner.gif);
    margin: .5em 0em .5em 0em;
    border: 0;
    width: 100%;
    height: 1px;
    clear: both;
    padding:0;
}

hr {
    display:none;
}

div#content div.link {
    width: 100%;
    float: left;
}

div#content div.linksImage {
    float: left;
    width: 85px;
    height: 85px;
}

div#content div.linksDescription {
    float: left;
    width: 420px;
    //height: 90px;
    margin-top: 0.3em;
}

div#content div.linksDescription h4 {
    color: #ff9900;
    padding: 0.1em 0 0.7em 0;
    margin: 0;
    font-size: 85%;
}

div#content div.linksDescription h5 {
    margin-top: 0;
    /*padding-top: 0;*/
}

.tickerintro {
    float: left;
    padding-right: 2px;
}

table.sitemap td {
    vertical-align: top;
}

/* TEASERBOX FRONTPAGE */
div#topteaserbox {
    margin:0px;
    margin-bottom:8px;
}

div.blaettern {
    margin-top:-30px;
    padding:0 10px 0;
    background:transparent;
    color:#fff;
    font-weight:bold;
    font-size:90%;
}
div.blaettern a {
    color:#fff;
    font-weight:bold;
    font-size:90%;
    text-decoration:none;
}
div.blaettern a:hover {
    text-decoration:underline;
}

/* PAGENAVIGATOR */
div.break {
    clear:both;
}

div.pagenavigator {
    padding-top:10px;
}

div.pagenavigator .pagenav-left {
    float:left;
    width:40px;
    text-align:left;
    line-height:25px;
}

div.pagenavigator .pagenav-center {
    float:left;
    width:430px;
    text-align:center;
    line-height:22px;
}
div.pagenavigator .pagenav-right {
    float:right;
    width:40px;
    text-align:right;
    line-height:25px;
}

div#content div.pagenavigator span.pages a,
div#content div.pagenavigator span.other a,
div#content div.pagenavigator span.previous a,
div#content div.pagenavigator span.next a,
div#content div.pagenavigator span.current {
    background:#fff url(../images/bg_blaettern.gif) bottom left repeat-x;
    padding:3px;
    border:1px solid #ebebeb;
    color:#f49b00;
    /*color:#003399;*/
    font-weight:bold;
    font-size:93%;
}

div#content div.pagenavigator span.pages a {
    line-height:25px;
}

div#content div.pagenavigator div.zapp {
    background:#fff url(../images/bg_blaettern.gif) bottom left repeat-x;
    padding:4px 3px 2px;
    border:1px solid #ebebeb;
    height:15px;
    margin-right:3px;
    float:left;
}

div#content div.pagenavigator div.zapp a {
    color:#f49b00;
    /*color:#003399;*/
    font-weight:bold;
    font-size:93%;
}
div#content div.pagenavigator span.other a:hover,
div#content div.pagenavigator span.next a:hover,
div#content div.pagenavigator span.previous a:hover {
    color:#58585a;
}

div#content div.pagenavigator span.current {
    padding:2px 3px;
    color:#434343;
}

/* LINE */

div.teaserimage {
    float:left;
    width:70px;
}

div.teaser-presse {
    clear:both;
}

div.teaser_fotobox div.imageleft {
    float:none;
    padding:0;
    margin:0;
}

div.teaser_fotobox div.imageleft img {
    float:none;
    padding:0;
    margin:0;
}

/* ARTICLE DETAIL */
div#content h5.article-detail {
    float:left;
    width:400px;
}

div#content h6.article-detail {
    float:right;
    color:#F79A19;
    /*color:#003399;*/
    font-weight:bold;
    font-size:80%;
    padding:0.2em 0 0 .3em;
    width:80px;
    white-space:no-wrap;
}

div#content h6.article-detail a{
    font-weight:bold;
    font-size:80%;
}

.searchboxinput {
    text-align:left;
    width:auto;
    margin:0 12px;
}

/* THEMENLISTE */

div.themenliste {
    margin-top:10px;
}

div#content ul.themendetail {
    list-style-type:none;
    padding-left:0;
    padding-top:5px;
    list-style-position:outside;
}

div#content ul.themendetail li a{
    display:block;
}

/* SITEMAP */

div.sitemap ul{
    list-style-type:none;
    list-style-position:outside;
    padding-left:10px;
}

a.sitemap-link {
    background:transparent url(../images/bt_arrow.gif) no-repeat scroll left center;
    font-size:75% !important;
    font-weight:bold;
    height:14px;
    padding-left:20px;
    text-align:left;
}

a.sitemap-link:link {
    color:#424242;
    text-decoration:none;
}

div.text-beschluss a {
    font-weight:bold;
}

div.text-beschluss a:link {
    color:#424242;
    text-decoration:underline!important;
}

div#content form p.note {
    margin:20px 0 0 10px;
}

div#content ul {
    padding-left:15px;
}

div.galerie-thumbs {
    margin:10px 0;
    text-align:center;
}
div#link-bar-normal {
    float:left;
}
div#link-bar-facebook {
    float:right;
}
div.clear-right {
    clear:right;
}
#fb_like_button {
    width:89px;
}

