/* Default
------------------------------------------------------------------------------------------------ */

body { font-size: 0.813em; font-family: sans-serif; line-height: 1.4; }
.cms_live_management { display: none; }
.hideme { display: none; }

/* Text elements
------------------------------------------------------------------------------------------------ */

#sitetitle { font-size: 1.286em; }
h1, h2, h3, h4, h5, h6 { font-size: 1.143em; font-weight: bold; }
strong { font-weight: bold; }
a { color: rgb(42,96,111); text-decoration: none; }

/* print link -> form summarypage and google maps direction */
.print { display: none; }

/* Tables
------------------------------------------------------------------------------------------------ */

table { border-bottom: 1px solid; }
caption { font-weight: bold; padding: 0.3em 10px; }
td, th { border-top: 1px solid; padding: 0.3em 10px 0.3em 0; text-align: left; vertical-align: top; }
thead th, thead td { border: 0; font-weight: bold; }

/* Forms plugin/object
------------------------------------------------------------------------------------------------ */

button, fieldset, label, input, select, textarea { display: none!important; }
.required_text, #progress_steps, #progress_bar { display: none; }

/* Downloads
------------------------------------------------------------------------------------------------ */

a[href$=".vcf"] { display: none; }

/* hCard
------------------------------------------------------------------------------------------------ */

.hcard { display: none; }

/* Address object
------------------------------------------------------------------------------------------------ */

/* legal notice -> atikon address */
.address.atikon img { display: none; }

/* Google Maps plugin/object
------------------------------------------------------------------------------------------------ */

/* map */
.map { margin-top: 0.6em; }
.map img { display: block; }

/* directions */
.adp-placemark { background: none; border: 0; }
.adp-placemark td { border: 0; border-top: 1px solid; }
.adp-substep { border: 0; border-top: 1px solid; border-bottom: 1px solid; }

/* Infolists object
------------------------------------------------------------------------------------------------ */

.top_anchor { display: none; }

/* News object
------------------------------------------------------------------------------------------------ */

#news_image, #more_news, #news_overview, #news_selection { display: none; }

/* Links object
------------------------------------------------------------------------------------------------ */

#links_overview { display: none; }
#links .bookmark { display: none; }
#links .link:after { content: ' (' attr(href) ')'; }

/* Jobs object
------------------------------------------------------------------------------------------------ */

#jobs_overview form { display: none; }
#job_detail .back { display: none; }
#job_detail .footer { display: none; }

/* Default design
------------------------------------------------------------------------------------------------ */

#logo img { border: 1px solid transparent; }
#functions { display: none; }
#breadcrumbs { display: none; }
#nav { display: none; }
#author { display: none; }

#sub_nav { display: none; }
#footer { display: none; }
.startpage #content_box { display: none; }
.team { display: none; }


