#socialbookmarks {
padding:10px 7px 0pt;
}
#socialbookmarks div {
    float:none !important;
    border:none !important;
}
.vdztv-latest-container {}
.tiny {font-size:1px;line-height:1px;} /* ie small div height fix */
.abermaincontent .csc-frame-frame2 {
    border-bottom:solid #72AFDE 1px;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.abermaincontent .csc-frame-indent6633 ul.csc-bulletlist {
    margin-top:10px;
    margin-left:20px;
    list-style-type:none;
}

.abermaincontent .csc-frame-indent6633 ul.csc-bulletlist li {
    background:transparent url(/fileadmin/piclib/allgemein/bullet.gif) no-repeat 0 6px;
    width:30%;
    float:left;
    padding-left:10px;
    padding-bottom: 5px;
}
#uid224 p.bodytext {
    margin-top:5px;
    margin-bottom:15px;
}
#uid225 p.bodytext {
    clear:both;
    display:block;
}
.aberrightcontent .tx-rbflashobject-pi1-swf_altcontent {
    background-color: #daeafa;
    text-align:center;
}
.aberrightcontent #flash_f984072f2e{
    background-color: #4987C0;
}
.news-single-author {
    display:block;
}
.news-single-item p.bodytext {
    display:block;
    margin-top:0;
}
.news-single-backlink {
    width:166px;
    float:left;
}
.newsutil {
    width:170px;
    float:right;
    text-align:right;
}
p.rahmen1 {
    background-color:#daeafa;
    color:#000;
    padding:20px 30px;
    font-weight:bold;
    border:1px solid #007dfa;
}
span.schriftrot {
    color:#dd0000;
}
p.rahmen2 {
    background-color:#fff;
    padding:20px 30px;
    font-weight:bold;
    border:2px solid #007dfa;
}
p.rahmen3  {
    background-color:#fff;
    color:#000;
    padding:20px 30px;
    font-weight:bold;
    border:medium double #1763b6;
}
span.schriftgruen {
    color:#080;
}
p.klein {
    font-size: 10px;
}
p.rahmen {
    border: 1px solid #08468a;
    padding:10px;
}

.abermaincontent .csc-frame-frame1 table, table.personenliste {
    width: 100%;
}
.abermaincontent .csc-frame-frame1 td, .personenliste td {
    border-width:0;
    padding:8px 0 5px 0;
    border-bottom: 1px solid #08468a;
    width: 50%;
}
p.rechts {
    text-align:right;
}
#uid366 p, #uid371 p, #uid382 p, #uid381 p, #uid383 p, #uid384 p, #uid385 p, #uid386 p, #uid387 p, #uid388 p,
#uid389 p, #uid390 p, #uid391 p, #uid392 p, #uid393 p, #uid394 p, #uid395 p, #uid396 p, #uid397 p, #uid398 p,
#uid399 p, #uid400 p, #uid401 p, #uid402 p, #uid403 p, #uid404 p, #uid405 p, #uid406 p, #uid407 p, #uid408 p,
#uid409 p, #uid410 p, #uid411 p, #uid412 p, #uid413 p, #uid414 p, #uid429 p, #uid430 p, #uid80  p, #uid81  p,
#uid86  p, #uid54  p, #uid82  p {
    display:block;
}
#uid371 #mainContentTbl td, #uid371 #mainContentTbl th {
    vertical-align: top;
}
.download img, .internal-link img, .external-link img, .external-link-new-window img {border:0}
.csc-frame-rulerAfter {
    width:70%;
    border-bottom:solid #72AFDE 1px;
    margin-left:0;
}
.abermaincontent .csc-frame-frame1 table, table.personenliste {
    padding-top:5px;
    margin-top:5px;
    margin-bottom:15px;
}
.abermaincontent .csc-frame-frame1 td, .abermaincontent table.personenliste td {
    margin-top:5px;
    padding:10px 0pt 15px;
    border-bottom: 1px solid #08468a;
    width: 50%;
}

.abermaincontent .personenliste td,  .abermaincontent .underlinedtr td{
    border-bottom:solid #08468a 1px;
}
#uid429 p {margin-top:0}
.abermaincontent .contenttable th, .abermaincontent .contenttable thead td {
     font-size: 12px;
     text-align: left;
     padding:23px 3px 10px 3px;
     color: #000;
     border-bottom:2px solid #08468a;
     background-color: #fff;
}
.abermaincontent .contenttable td.wechselfarbe1 {
    background-color:#e0f0f8;
}
#uid86 .contenttable {
    margin:10px 0;
}
.aberrightcontent ul.csc-menu {
    list-style-type: none;
}
.aberrightcontent ul.csc-menu li {
    font-size: 12px;
    background-color: transparent;
    background:transparent url(/fileadmin/piclib/allgemein/bullet.gif) no-repeat 0 6px;
    padding-left: 10px;
    padding-bottom: 5px;
}
.abermaincontent h1.csc-firstHeader {
    margin-bottom:10px;
}
.abermaincontent ul {
    /* list-style-type:none; */
    padding-left:30px;
    margin:10px 0;
}
.abermaincontent ul li {
    background:transparent url(http://www.vdz.de/fileadmin/piclib/allgemein/bullet_skw-schwarz.gif) no-repeat left 6px;
    padding-left:12px;
}
.abermaincontent a.download {
    padding-left:10px;
    background:transparent url(http://www.vdz.de/fileadmin/img/download.gif) no-repeat left 2px;
}
.abermaincontent a.internal-link, .abermaincontent a.external-link, .abermaincontent a.external-link-new-window {
    padding-left:12px;
    background:transparent url(http://www.vdz.de/fileadmin/img/mailarrow.gif) no-repeat left 1px;
}
p.csc-linkToTop {
    display:block;
    text-align:right;
    margin-top:5px;
    margin-bottom:20px;
}
.abermaincontent #cont a {
    font-weight:normal;
}
.csc-menu-clearer{
    clear:both;
    margin-bottom:20px;
}
.rahmenvertrag_headline {display:none;}
.csc-bullet-clearer {
    clear:both;
}
.csc-frame-indent6633 .csc-bullet-clearer {
    margin-bottom:15px;
}
.aberrightcontent .external-link-new-window, .aberrightcontent .internal-link, .aberrightcontent .download {
    background-image: url(../img/mailarrow.gif);
    background-repeat: no-repeat;
    padding-left: 13px;
    display: inline;
}
.twrss_item_link {
    z-index:-1;
}
.twrss_item .twrss_item_link a{
    display:block;
    z-index:-1;
}
.twrss_item_link a {
    display:block;
}
.twrss_item_content {
    display:none;
}
#overDiv {
    padding:0;
    width:280px;
}
.twrss_table .active .twrss_item_content {
}
#overDiv .top {
    background:transparent url(/fileadmin/img/popup_top.gif) no-repeat bottom left;
    height:15px;
}
#overDiv .middle {
    background:transparent url(/fileadmin/img/popup_bg.gif) repeat-y top left;
    padding:10px 10px 15px;
}
#overDiv .bottom {
    background:transparent url(/fileadmin/img/popup_bottom.gif) no-repeat top left;
    height:1px;
}
#overDiv span {
    display:block;
}
#overDiv {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
}
#overDiv h1 {
    color:#1A60A1;
    font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    padding:4px 0px 0px;
    text-transform:uppercase;
    margin-top:0;
    padding-top:0;
}
.aberrightcontent hr{
    background-color:#B7D4F2;
    border:medium none;
    color:#B7D4F2;
    height:1px;
    margin:0pt;
}
/* erzwingen von hasLayout fuer float-bilder in der rechten spalte */
.aberrightcontent .csc-textpic {
    width:284px;
}
.twrss_day {
    margin-bottom:7px;
}
/* popup neu ***************/
.popup {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    cursor:pointer;
}
.popup-content {
    width:280px;
    position:absolute;
    cursor:pointer;
}
.popup-content .top {
    background:transparent url(/fileadmin/img/popup_top.gif) no-repeat bottom left;
    height:15px;
}
.popup-content .middle {
    background:transparent url(/fileadmin/img/popup_bg.gif) repeat-y top left;
    padding:10px 10px 15px;
}
.popup-content .bottom {
    background:transparent url(/fileadmin/img/popup_bottom.gif) no-repeat top left;
    height:1px;
}
.popup-content h1 {
    color:#1A60A1;
    font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    padding:4px 0px 0px;
    text-transform:uppercase;
    margin-top:0;
    padding-top:0;
    font-weight: bold;
    color:#323B42;
    background-color:#fff;
}
.skw-schwarz {
    background:#323B42 url(../img/skw-schwarz_bg.gif);
}
.skw-schwarz .popup {
    padding-left:13px;
    background-image:url(../img/skw-schwarz_pfeil.gif);
    background-position:22px 10px;
    background-repeat:no-repeat;

}
.skw-schwarz .popup a {
    background-image: none;
    color:#fff;
    padding-left:0;
}
.skw-schwarz .popup .popup-content a {
    font-weight: bold;
    color:#323B42;
    background-color:#fff;
    background-image: none;
}
.no-margin div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
    margin-bottom:0;
}
.aberrightcontent .body-skw-schwarz {
    color:#fff;
    background:#323B42 url(../img/skw-schwarz_bg.gif);
    border: 1px solid #b7d4f2;
    border-top: 0px;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:13px;
    padding-top:10px;
    margin-bottom:8px;
}