.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}
span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
.block,
.more,
.lang,
.view,
#footer,
#sidecontent,
#sidebar,
.promo,
#breadcrumb,
.fsResultNavigator{
	display:none;
	background: none;
}

a, img
{
    border: 0 none;
}

#twocolomn,
#content{
	width:100% !important;
	overflow:visible;
	float:none;
}
.logo{
	float:none;
}
#content .news{
	padding:0;
}
#content .box .visual,
#content .box img{
	margin:0;
}
#content .box{
	width:100%;
}
body, html,
#main ,
.wrapper .bg-t,
.wrapper,
#content .box .frame,
#content .box .frame div,
#content .box .visual,
#content .box {
	background: none;
}

#header{
	height:auto;
	width:100% !important;
	overflow:visible;
}

body.noleftcol #content{
	margin: 0 0 0 10px;
}

body.nocols #content #searchResultsMain{
	margin: 0 0 0 20px;
}


body.noleftcol #header .logo img{
	display: block;
}

body.noleftcol #content h1, body.nocols #content h1{
	margin: 0 0 0 -1px;
}
