/* swtich font to arial */
textarea,
select,
#content h2,
div#randleiste h5,
div#randleiste h2,
#wrap a.lead,
#content .picGal p.intro,
#content .downloadBox h4,
#mainNav div.sub ul ul a,
#sitemap li li a,
#wrap ul#pageFunctions a#socialBookmark,
#nav #searchfilter h5,
div.shopEl h2,
#content .formBox h4,
#content .tx-powermail-pi1_fieldset.header .formBox h4,
#content .tx-powermail-pi1_fieldset.footer .formBox h4,
.formBox .tx_powermail_pi1_fieldwrap_html_label.style2,
.formBox .tx_powermail_pi1_fieldwrap_html_text.cal input,
input[type="submit"],
input[type="button"],
#wrap a.lead,
#wrap a.btn,
#content p.intro,
#nav #searchfilter .filterbox h6,
.toolBox.ggm h5,
.showsLayer,
b, strong, #content ul#filterresult li span.price,
#content h4,
#randleiste h4,
h5,
#content strong,
th,
.formBox .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#mainNav div.sub ul a,
#sitemap a,
#sitemap li,
#sitemap li li a,
#calroot #caldays span,
#content .tWrap h1,
.tWrap h1,
#content .tWrap h2,
.tWrap h2,
.stage h4,
#sb-title-inner {
	font-family: Arial, Helvetica, sans-serif;
}

/* = Hide Elements
-------------------------------------------------- */
#mainNav,
#meta,
#sitemap,
#footerNav a,
#nav,
#pageFunctions,
video,
a.lead,
.downloadBox p a, .toggleBox p a,
.thumbs,
#content .picGal p.intro,
ul.multiNav,
.toolBox,
#helpLayer,
div.formBox,
#jsMultiTeaser p.tRight,
.jh_ggsearchproductdetail_wrapper .wrapperHeader,
.jh_ggsearchproductdetail_wrapper .wrapperContentHeader .Toolbar,
.jh_ggsearchproductdetail_wrapper .wrapperContentCol1 .wrapperContentToolbar,
.jh_ggsearchproductdetail_wrapper .wrapperContentCol2 .wrapperLinks,
.jh_ggsearchproductdetail_wrapper .wrapperFooter,
.jh_ggsearchproductdetail_wrapper .wrapperContentCol2 .wrapperMain .wrapperButton,
.pageBackBT
 {
	display: none !important ;
}
/* = Hide Backgroundpics
-------------------------------------------------- */
#content .downloadBox h4.close {
	background: #F1F2F3;
}
#content li {
    background: none;
    padding-left: 0 !important ;
    margin: 0 0 18px 15px;
    list-style: square;
}
#content .toggleList li {
    list-style: none;
    margin: 0 0 18px 0;
}
/* = Change Elements
-------------------------------------------------- */
html, div, body, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, #footerNav li, .tWrap h2,
h2 , #randleiste h5 {
	color: #000 !important ;
}
body {
	background: transparent;
} 
#wrap {
	width: 800px;
	padding-left: 0;
	overflow: visible;
	position: static;
	margin: 9px 0 0 33px;
}
.tWrap {
    width: 800px;
    overflow: hidden;
}
#content .tWrap {
    width: 466px;
    overflow: hidden;
}
.innerBox {
    margin-bottom: 12px;
    max-height: 150px;
}
.tBox {
    margin-top: 20px;
}
#header,
#footerNav,
#footerNav ul {
	width:800px;
	margin-left: 33px
}
#header {
	margin-left: 0;
}
#content {
	width: 493px !important ;
	margin-right: 27px;
}
#randleiste {
	float: right;
}
#footerNav {
	border-top: 3px solid #929a9f;
	background: #FFF;
	overflow: hidden;
}
#contentWrap a, p.toggleAll, #path li a, #breadcrum li a  {
    background: none;
    padding: 0;
}
.hasLB span,
.moveGal {
    background: none !important ;
}
#randleiste .teaser h5,
.start .threeCol h2 {
	background: none;
	padding: 4px 0 0 0
}
#contentWrap a.download,
#contentWrap a.down,
#contentWrap a.on,
#contentWrap a.ext,
#contentWrap a.contact,
#contentWrap a.rss,
#contentWrap a.video,
#contentWrap a.pdf,
#contentWrap a.youtube,
#contentWrap a.text,
#contentWrap a.intern,
#contentWrap a.extern,
#contentWrap a.img,
#contentWrap a.cap {
	padding-right: 0 !important ;
	padding-left: 0 !important ;
}
#content .twoCol {
    width: 219px;
}
#content .twoCol div.pic {
    float:none!important ;
}
#content .oneCol,
.noNav .teaser{
    width: 100%;
}
#content .teaser div.pic img,
#content .teaser div.pic {
    width: 219px !important ;
}
#wrap .teaser div.txt {
	display: inline;
	width:auto;
	float: none  
}
.stage {
	margin-left: -10px;
}
.stage .teaser,
.stage .teaser img {
    width: 152px;
}
.stage .teaser h4 {
    font-size: 11px
}
.stage .teaser {
    margin-left: 10px;
    font-size: 10px
}

.threeCol {
    width: 248px;
}
#wrap.start .threeCol div.txt {
    width: 190px;
    display:block;
    float:left
}
.fourCol,
.fourCol div.pic img {
    width: 173px;
}
.fourCol h2 {
	font-size: 16px
}
/* = JS Elements
-------------------------------------------------- */
.prodSlider {
	width: 100%
}
.downloadBox .jsShowHide,
.jsHide  {
    height: auto;
    visibility: visible;
    position: static;
    margin-top: 0
}
#content .toggleList h4 {
	background: none;
	color:#000
}
/* = Page-break
-------------------------------------------------- */
.teaser div.txt {
    page-break-before:avoid
}

/* LFO thx page */
.lfo-userdata {
	display: block;	
	margin-bottom: 2em;
}
.printHide {
	display: none;	
}