/* CSS Document */

#header #top_navi,
#header div.column_left #start_targetgroup,
#header div.column_main,
#content #marginal,
#content .column_left,
#footer, #main div.link_bar,
hr, .invisible, a.addthis_button, #help_navi, form#plz, .up_link  {
	display: none !important;
}
html { height: auto; }
#wrapper  {
margin: 0;
position: static;
width:auto;
}
html, body, #wrapper, #content #main, #content .column_main, #content .column_main .bg, #body_bg, #accordion2 h3, #accordion2 h3 span {
	background: none !important;
	border: none;
	overflow: visible;
}
#content .column_main .bg { height: auto; min-height: auto; }
body, #content #main, h1, h2, h3, h4, h5, h6, #main ul.plz_list li.highlight, #content .column_left strong, #content #marginal strong, #content #main strong.important, #content #main p.price, #main ul.preview_list h3 a, #main ul.preview_list h3 a:hover, label.half input.form_text, .half textarea, .half select, select { color: #000 !important; }

#header { height: 150px; }

.column_left, .column_right, #content #main  { float: none; width: 100%; }
#logo { text-align: left; }

#main li, #content ul.bullet_list li, #content ul.bullet_list li, #content ul ul.bullet_list li, #main ul.link_list li, #main ul.link_list li a {
	background: none;
	list-style: disc;
	padding-left: 0 !important;
	border: none;
}
#main ul.link_list li { list-style-type: none; }
#main ul.overview_list li { float: none; }
#main ul.overview_list li h3.price, #main ul.overview_list li h3, #main ul.overview_list li h3 a, #main ul.overview_list li h3.price span { background: none; color: #000 !important; }

.link_right { float: none; }
input.form_text, select, textarea { background: none !important; }
form#contact { width: 483px; }
