@page {size:portrait; 
       margin-top:1.7cm;
       margin-bottom:1.4cm;
       margin-left:2cm;
       margin-right:2cm	
}

div.menu_global,
div.banner,
div.menu_upper,
div.um_start,
div.second_level,
div.navi_left,
div.print,
div.under_start,
div.sitemap_start,
div.vcf,
div.newsboxborder {display: none;}

.breadcrumb_p_1st, .breadcrumb_p, .breadcrumb_a {display: none;}

div.news_content_value {margin: 0 0 8pt 0; padding: 0 0 8pt 0; border-bottom: solid 1px #000;}


div.news_content_value .titel {display: block;}
div.news_content_value .name {display: block;}
div.news_content_value .bereich {display: block;}
div.news_content_value .telefon {display: block;}
div.news_content_value .fax {display: block;}
div.news_content_value .email {display: block;}

div.banner_print {text-align: right; overflow: hidden; margin: 0 0 16pt 0;}
div.print_footer {display: block; margin: 16pt 0 0  0; padding: 8pt 0 0 0; border-top: solid 1px #000; width: 100%; float: left;}



/*---[ content ]--------------------------------------------------------------------------------------------------------------------------*/


* {font-family: Verdana, Swiss, Helvetica, Arial, san-serif; font-size: 10pt; color: #000; font-variant: normal; font-style: normal;}

h1, .headline {color: #D10C27; font-size: 11pt; font-weight: bold; }
h2, .subline  {color: #FFA800; font-size: 10pt; font-weight: bold; }
p, span, li {color: #000; font-size: 9pt;}
a {color: #000; text-decoration: none; padding-left: 20px;}

.newsboxborder ul {margin: 0; padding: 0; list-style: none;}

table tr td {vertical-align: top; border-bottom: solid 1px #000;}
table.iformat tr td.col_1 {width: 160px; }
table.iformat tr td.col_2 {width: auto;}

img {border: none;}
div.content_inner img { display: block; margin: 5pt 0 5pt 0;}



div.content_inner1 div.ner {clear: both;}
div.content_inner div.ner .ner-left {float: left; width: 25%; margin: 20px  0 10px 0; }
div.content_inner div.ner .ner-right {float: right;  width: 70%; margin: 20px  0 10px 0; }


#contact table {width: 100%;}
#contact table tr td {border: none; vertical-algin: top;}
#contact table div.underscore {border-top: solid 1px #000; height: 1px; overflow: hidden; margin: 10px 0 10px 0;}
#contact table td #conName {font-size: 120%; font-weight: bolder;}




