/* Default font settings
------------------------------------------------------------------------------------------------ */

body { line-height: 1.4; }
body, button, input, select, textarea { font-size: 11pt; font-family: Arial, sans-serif; color:#000; }
* {color:#000000;}
#header{background-image:none!important;}
#headerpic_left, #headerpic_left{display:none;}

/* Headlines
------------------------------------------------------------------------------------------------ */

#sitetitle { font-size: 16pt; }
h1, h2, h3, h4 { font-size: 14pt; margin: 0 0 9pt; color:#000; }
#breadcrumbs{display:none;}
/* Text elements
------------------------------------------------------------------------------------------------ */

p { margin: 0 0 14pt; }
a { color: rgb(100,100,100); }

.print, #navFixed, #menu, #author, #functions, #functions_start, #green_schatten_top, #green_schatten_bottom, #sujetschattenlinks, #sujetschattenrechts, .startpage #sitetitle, #gotoshortcuts, #menuFixed, #submenu  { display: none; }

#logo{margin:auto; margin-bottom:50px!important;}

#breadcrumbs{margin-bottom:20px;}

.google table{border:none!important; border-top:none!important;}


/* List
------------------------------------------------------------------------------------------------ */

ol, ul { margin: 0 0 9pt; padding: 0 0 0 21px; }
li ol, li ul { margin: 0; }
ol { list-style-type: decimal; }
ul { list-style-type: disc; }

#contactinfo{border-top:2px solid #000000; padding-top:10px;}

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

caption { font-weight: bold; padding: 5px 10px; text-align: left; }
table { border-bottom: 1px solid rgb(0,0,0); border-collapse: collapse; border-spacing: 0; margin: 0 0 9pt; width: 100%; }
thead td, thead th { border: 0; }
td, th { border-top: 1px solid rgb(0,0,0); padding: 5px 10px; text-align: left; vertical-align: top; }

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

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

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

.downloads .size { text-align: right; }

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

.hcard { display: none; }



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

.address .contact.first { float: left; margin-right: 50px; }

.address.atikon img { display: none; }

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

.google .map { border: 1px solid rgb(0,0,0); margin-bottom: 14pt; }
.google .print { display: none; }
.gmnoprint { display: none; }

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

.top_anchor { display: none; }

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

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

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

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

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

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

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

body { color: rgb(0,0,0); }
.hideme { display: none; }
