/* CSS Document */
ul#nav_tab, ul#nav_top, #footer div, #nav-container, img.mascot, #nav_next, #nav_prev, #button-next, #button-prev, #button, #footer, 
#main .button-box a, #form-preorder, #main a.button, #overlay-content #closer-link, #overlay-content a.action,
#form-order fieldset.submit, #form-contact fieldset.submit, #form-newsletter fieldset.submit, #overlay #closer,
#overlay-content a.pdf,
#main .nr h3 span, #overlay-content .nr h2 span, #form-vsa .nr h2 span,
#calc, #form-vsa a.bulb, #form-vsa input.button, .no-print, .disclaimer, #mascot-eyes {
	display: none !important;
}
body, .box, #logo, #main .button-box, #sidebar.box .box-inside, #main .arrow-large, .ui-widget-overlay, .ui-dialog, .ui-dialog-content,
#form-order fieldset.bg, #form-contact fieldset.bg, #form-newsletter fieldset.bg, 
#overlay, #overlay-content, #overlay-wrapper, 
#overlay-content #beispiele div.nr, #main .bullet-list.vorteile, #main .bullet-list.vorteile li, #sidebar .bullet-list.question li {
	background: none !important;
}
body { min-height: 20px;}
#logo { margin-top: 0; }
#header { height: 80px; }
.print-me { display: block !important;  }
h2 { border-bottom: 2px solid #D64819; }
#form-vsa h2 { border-bottom: none; }
.container_12, .container_12 .grid_12  { width: 100%; margin: 0; }
.container_12 h1.prefix_7, .arrow  {
	padding-left: 0;
	width: 100%;
	height: auto;
	margin-bottom: 20px;
}
.absolute, .absolute-right,.absolute-left { position: static; padding: 20px 0 !important; left: 0; top: 0; }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { margin-left: 0; margin-right: 0; }

#form-vsa fieldset.nr {
	padding-left: 0; 
	border-bottom: 1px solid #999;
	margin: 0;
}
#main .arrow-large {
	position: static;
}

#sidebar.box  { 
	background: none;
}
#sidebar.box .box-inside {
	padding: 20px;
	border: 1px solid #999;
	height: auto;
	min-height: 0;
}
#content, .container_12 #main, #main .button-box p, #overlay-wrapper, #overlay-content, .container_12 .grid_5, .container_12 .grid_11 {
	width: 95% !important;
	float: none !important;
	height: auto !important;
}
#main .button-box  { margin: 0 0 20px 0; }
#sidebar {
	float: none !important;
	height: auto !important;
	display: block;
}
.box.float_right { float: left; }
#overlay-content #beispiele p { margin: 18px; width: 200px;  }

.bulb { padding-left: 0; background: none; }

/* OVERLAY WINDOWS */
#overlay {
	background: #fff !important; 
	top: 96px;
}
#overlay-wrapper, #overlay-content { left: 0 !important; padding: 0;  }

#overlay-content .grid_3 { width: 90%; }

#content .jqplot-data-label { color: #fff !important; }

#main .print { width: 100%; margin-top: 30px; }
#main .print p { border: 2px solid #D64819; width: 90%; }
div.divider { background: none; }
#sidebar .box-small, #main .box-small { background: none; border: 2px solid #DDD; padding: 8px 10px; }

#main .bullet-list.vorteile { list-style-type: disc; margin-left: 10px; height: auto; }
#sidebar .bullet-list li, #main .bullet-list.vorteile li, #sidebar .bullet-list.question li { padding-left: 0; width: 100%; float: none; }
#main .box-vsa-start { height: auto; padding: 0; margin: 0 0 20px 0; }

#main .print-50 { padding-bottom: 0px; }
