/**** Print CSS ****/
body {
    color: #575757;
    font:500 0.8em/1 arial,helvetica,"lucida console",sans-serif;
    
}
a {
    color: #008De8;
    text-decoration: underline;
}
address {
font-weight:bold;
text-transform:normal;
font:700 1em/1 arial,helvetica,"lucida console",sans-serif;
display:block;
line-height:2;
}
h1, h2, h3, h4, h5, h6 { 
    font-weight: bold; 
}
h1{
    color:#008DE8;
    font:700 0.9em/1 arial,helvetica,"lucida console",sans-serif;
    text-transform:uppercase;
    margin-bottom:2px;
}
h2{
    color: #003479;
    font-size: 1.6em;
    margin:0;
    padding:0;
    /*margin-bottom:-11px;*/
}
h3 {
    color: #008DE8;
}
h4{
    text-transform:uppercase;
    color: #008DE8;
    font-size: 0.9em;
    margin:50px 0 -28px 0;
    display:block;
}
.assist_box h4 {
    margin-bottom:0px;
    /*font-size: 1.2em;*/
}
.slidingteaserblock h4 {
    font-size: 1em;
    text-transform:none;
}
.slidingteaserblock p {
    font-size: 1em;
}
h6{
    color: #003479;
    font:700 1.1em/1 arial,helvetica,"lucida console",sans-serif;
    text-transform:uppercase;
    margin-bottom:16px;
}
.assist_box h6 {
    margin-top:9px;
    text-transform:none;
    /*font-size: 1.2em;*/
}
dt, dd, h3 , p, .text ul, .text ol  { 
    font-size: 1em; line-height: 1.2; 
}
dt *, dd *, h3 *, p *, .text ul *, .text ol  * {
    font-size: 0.85em;
}
p { 
    line-height: 1.3;
}
textarea { 
    line-height: 1.2;
    font-size: 1.25em;
    font-family: arial, helvetica, "lucida console", sans-serif;
    border:1px solid black;
    width:100% !important;
}
ul { 
    list-style-position: inside!important; 
    list-style-type: disc!important;
}
#skip {
    display:none;
}
#header {
    display:none;
}
#structure {
  height:100%;  
    
}
.skiplink{
    display:none;
}
.text ul, .text ol {
    line-height: 1.45 ;
}
.text img {
    float:left;
    margin-right:15px;
}
.text .top  {
    width:100%;
    height:100%;
}
.text .top {
    margin-top:25px;
    margin-bottom:10px;
    height:100%;
}
#navigation {
    display:none;
}
#font-manipulation{
    display:none;
}
.function-block {
    display:none;
}
.bottomshadow {
    display:none;
}
.block{
    height:100%;
}
.email{
    display:none;
}
/**
Druckversion
**/
.phone{
    display:block;
    /*padding:0 0 0 20px;*/
    /*background:url(/data/structure_images/tng_fr/icon_phone_blue.gif) no-repeat scroll 0 8px transparent!important;*/
    color:#575757;
    font-size:0.95em;
    font-weight:700;
}
.phone img{
    padding-top:6px;
    float:left;
}
.fax img{
    padding-top:6px;
    float:left;
}
.fax{
    display:block;
    /*padding:0 0 0 20px;*/
    /*background:url(/data/structure_images/tng_fr/icon_fax_blue.gif) no-repeat scroll 0 8px transparent!important;*/
    color:#575757;
    font-size:0.95em;
    font-weight:700;
}
.urlOfPage .line{
    border-bottom: 1px dotted #cccccc; 
    display:block; 
    width:100%; 
    height:1px;
}
.printmail{
    display:block;
    margin:0 0 6px 2px;
    /*padding:0 0 0 20px;*/
    /*background:url(/data/structure_images/tng_fr/icon_letter_blue.gif) no-repeat scroll 0px 10px transparent!important;*/
    color:#575757;
    font-size:0.95em;
    font-weight:700;
    text-decoration:none;
}
/**
Druckversion
**/
.contactform {
    display:block;
}
.contactform  label{
    display:block;
    width:40%!important;
    float:left;
    margin:5px 0;
}
.contactform  label input{
    border:1px solid black;
    width:95% !important;
}
.contactform  .captcha{
    float:none!important;
    margin-bottom:-10px!important;
}
.contactform  label input[type="radio"]{
    width:auto !important;
}
.contactform  label strong{
    display:block;
}
.slideitemcontainer {
    width:100%!important;
    height:100%;
}
#printContact {
    float:left;
    width:300px;
    margin-top:-40px;
}
.urlOfPage {
    font-size:1em;
    display:block!important;
    padding-bottom:5px;
}
.PrintLogo{
    display:block!important;
}
.urlOfPage span{
    font-size:0.95em;
}
.content {
    padding:0!important;
    margin:0!important;
    height:100%;
}
.content address{
    font-size:0.85em;
}
.footer-padding {
    display:none;
}
.printCopyright{
    display:block!important;
    text-align:right;
    line-height:1.5;
}
.splitteaser{
    /*clear:both;*/
    height:100%;
}
.splitteaser   .text {
    width:49%;
    float:left;
    margin-right:2%;
    margin-bottom:8px;
    height:100%;
}
.splitteaser   .last{
    width:49%;
    margin-right:-2%;
    margin-left:-1%;    
    height:100%;
}
.splitteaser   .last img{
    margin-left:-3px;
}
.splitteaser   .text img {
    /*clear:both;*/
    border:0;
}
.splitteaser   .text .bottomlink {
    display:none;
}
.sliederframe .block .left, .SlideEndLeft {
    display:none;
}
.block  .right{
    display:none;
    height:100%;
}
.slideitem{
    /*clear:both;*/
    height:auto;
    height:100%;
    
}
.slideitem  .slidingteaserblock {
    display:inline;
    width:48%;
    float:left;
    margin-left:-3px;
    margin-right:2%;
    height:100%;
}
.slideitem .slidingteaserblock .bottomlink {
    display:none;
}
.slideitem .slidingteaserblock a img {
    border:none;
    margin-right:10px;
    margin-top:50px;
    padding-left:3px;
    float:left;
}
.slideitem .slidingteaserblock  h4{
    /*width:44%;*/
}
.slideitem .slidingteaserblock  p{
    margin-top:30px;
    /*width:44%;*/
}  
.slideitem .slidingteaserblock p {
    margin-top:30px;
}
.urlOfPage{
    clear:both!important;
}
.splitbg{
    /*clear:both!important;*/
}
.printBigDottedLine {
    display:block!important;
    margin-top:14px!important;
}
.borderframe{
    /*padding-bottom:-6px;*/
}
.splitteaser .top {
    /*margin-top:-8px;*/
}
.sliderprintline {
    background: url(/data/structure_images/tng_fr/dotted.gif) repeat-x 0 0!important;
    height:10px;
    /*clear:both;
    margin-bottom:20px;*/
    width:98%;
}
#sitemap_box {
    display:none;
}
.assist_box {
    display:none;
}
#printContact { 
    display:block;
}
.topnavigationbar {
    display:none;
}
p table {
    font-size:1.6em;
}
p table h3 {
    font-size:1.1em;
}
.block {
margin-bottom:25px!important;
}
.text ul li a {
    font-size:1.1em;
}
.text  ul li {
    font-size:1em;
}
.text p strong {
    font-size:1.0em;
}
.downloadblock {
    margin-bottom:15px;
}
.downloadblock h4 {
    margin-bottom:15px;
}
.monthslidingview-active .navbar{
    display:none!important;
}
.monthblock {
    margin-bottom:25px;
}
.monthblock  .text {
    margin-bottom:25px;
}
.monthblock .bottom {
    display:none;
}
.pressnavbar form{
    display:none;
}
.pressnavbar .left{
    display:none;
}
.pressnavbar .right{
    display:none;
}
.pressnavbar p{
    display:none;
}
.pressblock {
    margin-bottom:15px;
}
#sitemap_box, #sitemap_box_4, #sitemap_box_5, #sitemap_box_7 {
    display:none;
}
h1 {
    font-size:18px!important;
    line-height: 1!important;
    padding: 0 0 7px!important;
    color: #003479!important;
    font-size: 1.8em!important;
    font-weight:700!important;
}
h1.h2 {
    color: #008DE8!important;
    font: 700 1.1em/1 arial,helvetica,"lucida console",sans-serif!important;
    text-transform: uppercase!important;
    font-size:11px!important;
    font-weight:700!important;
    padding-bottom:0px!important;
}
h2.h1 {
    font-size:18px!important;
    line-height: 1!important;
    padding: 0 0 7px!important;
    color: #003479!important;
    font-size: 1.8em!important;
    font-weight:700!important;
    text-transform: none!important;
}
span.h1 {
    display:block!important;
    font-size:18px!important;
    line-height: 1!important;
    padding: 0 0 10px!important;
    color: #003479!important;
    font-size: 1.8em!important;
    text-decoration: none!important;
    font-weight:700!important;
}
h2 {
    color: #008DE8!important;
    font: 700 1.1em/1 arial,helvetica,"lucida console",sans-serif!important;
    text-transform: uppercase!important;
    font-size:11px!important;
    font-weight:700!important;
    padding-bottom:0px!important;
}
span.h2 {
    display:block!important;
    color: #008DE8!important;
    font: 700 1.1em/1 arial,helvetica,"lucida console",sans-serif!important;
    text-transform: uppercase!important;
    font-size:11px!important;
    font-weight:700!important;
}
