.tabNavigation,
.service-nav,
.lang,
.footer a,
.main-nav,
.search,
.breadcrumb,
.newsletter-register,
.object-search,
div.column-right div.teaser-news-small,
.column-left .teaser-std,
.news-backlink,
.column-right .teaser-std,
.toggleImage,
div.gallery div.imageContainer,
div.gallery div.imageDescription,
.noPrint{display:none;}
.header{border-bottom:0.1cm #00295e solid;margin-bottom:1.5cm;text-align:center;}
.header img{display:block;margin:0 auto;width:4.81cm;height:1.85cm;}
div.container div.column-center div.teaser-big div.content,
div.container div.column-center div.teaser-std div.content{display:block !important;}
.container span.imageLegend{width:479px;}
.teaser-big{margin-bottom:0.5cm;}
.teaser-object img{float:left;padding:1px;margin:0.35cm 0 5px 0;border:1px solid #00295e;}
.teaser-object h5{font-weight:bold;color:#00295e;padding-left:100px;}
.teaser-object p{padding-left:100px;}
.teaser-object a.more{display:none;}
.news-links{padding-top:0.5cm;padding-bottom:1cm;}
.footer{text-align:center;border-top:0.05cm #00295e solid;padding-top:0.2cm;margin-top:1cm;}
div.column-right div.teaser-serviceline{position:absolute;right:0;top:2.8cm;width:4.7cm;}
div.column-right div.teaser-serviceline p{margin:0;padding:0;line-height:1.4em;}
.column-center ul{list-style-type:disc;margin-left:0.5cm;}
div.downloadTeaser{margin:0;padding:2pt;height:130px;clear:both;}
div.downloadTeaser span.thumb{width:125px;float:left;}
div.downloadTeaser span.filesize{display:block;padding-top:0.2cm;}
.column-center ul.gallery{list-style-type:none;margin-left:0;}
ul.gallery li{margin:0;padding:2pt;height:75px;}
ul.gallery li a{width:80px;float:left;}
div.logo-teaser{border-top:1px solid #666;padding-top:0.5cm;margin-top:0.5cm;}
table.objectData th{font-weight:normal;padding-left:0.7cm;}
table.objectData thead{display:table-row;}
form.contact div.object{clear:both;}
form.contact fieldset{margin:0;padding:0;border:none;}
form.contact div.field,
form.contact div.field-blank{float:left;width:48%;margin:0;padding:0;min-height:1.5cm;}
* html form.contact div.field,
* html form.contact div.field-blank{height:1.5cm;}
form.contact div.big-field{clear:both;}
form.contact img.nameswitch{width:0;height:0;}
form.contact input.text-full{border-width:0 0 1px 0;border-style:solid;border-color:#666;width:90%;}
form.contact input.text-long{border-width:0 0 1px 0;border-style:solid;border-color:#666;width:70%;}
form.contact input.text-short,
form.contact input.text-short-last{border-width:0 0 1px 0;border-style:solid;border-color:#666;width:20%;}
.teaser-news h3{padding-top:0;}
.teaser-news a{display:none;}
.teaser-news h3 a{display:inline;}
.teaser-news{margin-bottom:0.5cm;clear:both;}
div.rentData{float:right;border-left:1px solid #999;margin-left:10px;margin-top:-1cm;}
div.rentData h6{padding-left:10px;font-weight:bold;}
table.rentData{margin-bottom:10px;}
table.rentData th{width:65px;font-weight:normal;color:#444;padding:0.2em 0 0 10px;}
table.rentData td{color:#444;padding:0.2em 10px 0 0;}
table.objectData thead td{color:#444;padding:0.2em 10px 0 0;white-space:nowrap;}
table.rentData tr.odd th,
table.rentData tr.odd td{background:#fff;}
table.rentData tr.even th,
table.rentData tr.even td{background:#e5e5e5;}
form.contact textarea{height:auto;}
form.contact div.object img{display:none;}
form.contact div.object label{display:block;float:left;line-height:23px;width:70%;}
form.contact div.object input{clear:left;float:left;display:block;width:20px;height:23px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
form.contact div.object input:checked + label{font-weight:bold;}
.clear{clear:both;}
