div.print_header {
    display:block;
}
#header,
#col1,
#col3,
#col4 {
    display:none;
}
/*iehack */
* html #col1 { display: none; }

/*content*/
a:link,
 a:visited,
 a:active {
    color:#000000;
}
a:hover {
    color:#000000;
}
small {
    color:#000000;
    padding-left:0;
}
/* 
blocks 
*/
div.block_topimg {
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
}
div#col2 div.block_breadcrumb_intro {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
    color:#000000;
}
div#col2 div.block_breadcrumb_intro h1 {
    color:#000000;
}
div.block_breadcrumb,
div.block_breadcrumb_nopic,
div.block_breadcrumb_nopic_message,
div#col2 div.block_search_filter {
    display:none;
/*
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
    padding-left:0;*/
}
#breadcrumb_float {
    background-color:#FFFFFF;
}
#breadcrumb {
    background-color:#FFFFFF;
}
div.block_feature {
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
    padding-left:0;
}
#col2 div.block_feature p,
#col2 div.block_feature a,
#col2 div.block_feature h1,
#col2 div.block_feature h2,
#col2 div.block_feature h3,
#col2 div.block_feature h4,
#col2 div.block_feature h5,
#col2 div.block_feature h6,
#col2 div.block_feature ul {
    padding-left:0;
}
div.block_content {
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
    padding-left:0;
}
div.block_adress {
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
    padding-left:0;
}
.block_linklist {
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
    padding-left:0;
}
#col2 h1,
#col2 h2,
#col2 h3 {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
div.block_news_headlines {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
div.block_news_headlines_blue {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
.block_img_content {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
div.block_topimg_text {
    border-top:#000000 solid 1px;
    background-color:#FFFFFF;
    padding-left:0;
}
#topimg_text_float h2 {
    background:none;
    border:none;
}
#topimg_text_float {
    background-color:#FFFFFF;
}
div.block_adress .col1,
div.block_adress .col2 {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
#col2 div.block_adress .col1 h3,
#col2 div.block_adress .col1 h4,
#col2 div.block_adress .col1 p,
#col2 div.block_adress .col2 p {
    background-color:transparent;
    border:none;
}
#col2 h5,
#col2 h3 {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
}
div.contentbox p {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
}
table.contentbox {
    border-top:#000000 solid 1px;
}
table.contentbox td {
    background-color:#FFFFFF;
    border-bottom:#000000 solid 1px;
}
/*adresse */
.block_adress div.col1,
.block_adress div.col2 {
    border:none;
}
div.block_adress:hover {
    background-color:#FFFFFF;
}
div.block_adress_detail {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
}
/*suche*/
div.system_message {
    background-color:#FFFFFF;
}
div.block_result {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    color:#000000;
    padding-left:0;
}
div.block_result:hover {
    background-color:#FFFFFF;
}
div.header_result {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
div#col2 a.block_result div.col2 h2 {
    background-color:transparent;
    border-top:none;
}
/*sort */
.sort {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
}
.sort span.zip,
.sort span.org,
.sort span.location {
    background-color:#FFFFFF;
    color:#000000;
}
/*flip */
.flip {
    display:none;
}
/*form elements */
#col2 h3.block_form_headline {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
div.block_form_element {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
div.block_form_button,
div.block_form_button_label {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    padding-left:0;
}
#col2 div.block_form_headline h3 {
    border:none;
    background-color:transparent;
}
/*sitempa*/
table.sitemap {
    background-color:#FFFFFF;
}
.map {
    border-top:#000000 solid 1px;
    border-bottom:#FFFFFF solid 4px;
    padding-left:0;
}
.map_left {
    border-right:#FFFFFF solid 4px;
    background-color:#FFFFFF;
}
.map_right  {
    border-bottom:#FFFFFF solid 4px;
}
.sitemap li ul li a {
    border-bottom:#FFFFFF solid 1px;
    background-color:#FFFFFF;
}
.sitemap li ul li a.current {
    background-color:#FFFFFF;
    border-bottom:none;
    color:#000000;
}
.sitemap li a.current {
    background-color:#FFFFFF;
    border-bottom:none;
    color:#000000;
}
.sitemap li a.parent {
    background-color:#FFFFFF;
    border-bottom:none;
}
.sitemap li a {
    border-bottom:#FFFFFF solid 1px;
    background-color:#FFFFFF;
}
/*Kommentar*/
#col2 div.comment_info a,
#col2 div.comment_info span,
#col2 div.comment_info {
    background-color:#FFFFFF;
    border-bottom:none;
    color:#000000;
}
#col2 h2.comment,
#col2 div.block_comment,
#col2 h3.level2,
#col2 h3.block_comment_headline,
#col2 div.block_comment_message,
#col2 div.form_footer {
    background-color:#FFFFFF;
    border-top:#000000 solid 1px;
    color:#000000;
}