.no_print, hr, button,
#searchbar,#navi, #footer, #menue, #breadcrumb, #header_image { display: none !important; }

body {
  line-height: 1.5;
  font-family: Arial,Helvetica,sans-serif;   
  background: none;
  font-size: 10pt;
}
.container {
  background: none;
}
a img { background-color: #ffffff; color: #ffffff; border: none;}

h1,h2,h3,h4,h5,h6, p { font-family: Arial,Helvetica,sans-serif; color: #000; }
#content h1 { font-size: 14pt; font-weight: bold;}
#content h2 { font-size: 12pt; font-weight: normal; clear: both; padding-top: 10pt; border-bottom: 1pt solid #929292; display: block;}
#content h2 span { font-size: 12pt; font-weight: normal; color: #929292; }
#contentStart h2 { font-size: 12pt; font-weight: normal; clear: both; border-bottom: 1pt solid rgb(82, 174, 206); padding-bottom: 4pt; display: block;}
#contentStart h2 em { font-size: 12pt; font-weight: normal; color: #929292; font-style: normal;}
h3, legend { font-size: 11pt; font-weight: bold;}
h4 { font-size: 11pt; font-weight: normal;}
h5 { font-size: 10pt; font-weight: bold;}
div.dotted_box { 
	border-top: 1px dashed #929292;  
	border-bottom: 1px dashed #929292;
	padding: 0 5pt;
}
div.dotted_box p { 
	font-size: 11pt; 
	font-weight: normal; 
	color: #929292; 
}
p { orphans:5;}
a { color: rgb(82, 174, 206); }

ul { list-style-type: square; padding-left: 10pt; color: #000;}
ul.linklist { list-style-type: none; padding-left: 0;}
form ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom: 14pt;
	padding-left: 0;
}
label {
	float:left;
	width:110pt;
}
fieldset { border: none;}
input, textarea {
	border-color:rgb(230, 230, 230);
	border-style:none none solid;
	border-width:medium medium 1pt;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 10pt;
	padding: 3pt 3pt 2pt;
	width: 330pt;
}
select#time {
	border:1pt solid rgb(230, 230, 230);
	font-family:Georgia,"Times New Roman",Times,serif;
	width:60pt;
}
li.time_select { padding-top: 3pt;}
table.maschinenliste { width: 100%; border-collapse: collapse; page-break-inside: avoid; }
table.oneColumn { width: 50%;}
table th { padding: 3pt 5pt; border-bottom: 1pt solid #929292; text-align: left; text-transform: uppercase; color: rgb(82, 174, 206);}
table td { font-size: 9pt; border-bottom: 1pt dashed #929292; text-align: left; padding: 3pt 5pt; color: #000;}

#content .text_column {loat: none; padding: 10pt 0;}
#content .right {  clear: right; padding-left: 5pt;}
#content .left { padding-right: 5pt;}

#contentStart img { float: left; width: auto; padding-top: 15pt;}
#contentStart .text_column { float: left; width: 42%;}

.sitemap ul {  padding-left: 10pt; list-style-type: square; list-style-position: outside; color: #000;}
.sitemap ul ul { list-style-type: none; padding-left: 10pt;}

address { font-style: normal;}