body { margin: 0; padding: 0; text-align: center; background-color: #fff; }

.clearer { clear: both; }
.fl { float: left; }
.fr { float: right; }

#mainContainer { width: 800px; text-align: left; margin: 0 auto; }

/*
	BANNER
================================================================================== */
#banner { display: none!important; }


/*
	HEADER
================================================================================== */
#header { width: 100%; margin: 10px 0; float: left; position: relative; }
#header .header-l { width: 180px; height: 70px; margin: 0 0 0 10px; float: left; display: inline; }
#header .header-r { width: 133px; height: 38px; float: left; }

#header .logo { width: 180px; height: 70px; }
#header .branding { width: 133px; height: 38px; }
#header #teaser { display: none; }

/*
	MAIN NAVIGATION
================================================================================== */
#mainNavi { display: none!important; }

/*
	META NAVIGATION
================================================================================== */
#metaNavi { display: none!important; }

/*
	SUB NAVIGATION
================================================================================== */
#subnavi { display: none!important; }

/*
	BREADCRUBS
================================================================================== */
#breadcrubs { display: none!important; }

/*
	REGIONS SELECTOR
================================================================================== */	
#regions-holder, #regions { display: none!important; }

/*
	SIDEBAR
================================================================================== */
#sidebar { display: none!important; }


/*
	COLUMNS
================================================================================== */
#contentContainer { width: 100%; float: left; clear: left; }
#contentContainer .content { clear: both; }

#mainColumn { min-height: 10px; float: left; overflow: hidden;}
#rightColumn { float: left; overflow: hidden;}

	.tmpl-home #mainColumn { width: 800px; } 
	.tmpl-home #mainColumn .content { width: 800px; } 
	
	.tmpl-2cols #contentContainer { width: 798px; border: 1px solid #e1e1e1; }
	.tmpl-2cols #mainColumn { width: 595px; }
	.tmpl-2cols #mainColumn .content { margin: 0 21px 35px 19px; }
	.tmpl-2cols #rightColumn { width: 201px; }
	.tmpl-2cols #rightColumn .content { margin: 0 9px 35px 13px; }
	
	.tmpl-1col #mainColumn { width: 800px; }
	.tmpl-1col #mainColumn .content { margin: 0 21px 0 19px; }
	
	.tmpl-print #mainColumn { width: 100%; }
	.tmpl-print #mainColumn .content { margin: 20px; }
	
	
#bwrapper { min-height: 100px; height: auto!important; height: 100px; border: 1px solid #fff; }
#cwrapper { width: 100%; background: url('../images/blocks/bg_dots03.gif') 594px 0 repeat-y; margin: 0 0 20px 0; float: left; }
	
	.tmpl-1col #cwrapper { background: none; }


/*
	STATUSBAR
================================================================================== */
.statusbar { height: 24px; border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; background: none!important; }
	#topbar { width: 779px; margin: 24px 9px 10px 8px; float: left; display: inline; }
	#bottombar { display: none!important; }
	
	.tmpl-print #topbar { width: 780px; margin: 10px; }
	
.statusbar .statusbar-r { height: 24px; line-height: 24px; background: none!important; padding: 0 10px; }

	.cs-silver .statusbar { border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; background: none; }
	.cs-yellow .statusbar { border-top: 1px solid #ffffb2; border-bottom: 1px solid #ffffb2; background: none; }
	.cs-orange .statusbar { border-top: 1px solid #f6e9dc; border-bottom: 1px solid #f6e9dc; background: none; }
	.cs-blue .statusbar { border-top: 1px solid #dbe8f2; border-bottom: 1px solid #dbe8f2; background: none; }
	.cs-grey .statusbar { border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; background: none; }
	
	.cs-silver .statusbar-r, 
	.cs-yellow .statusbar-r, 
	.cs-orange .statusbar-r, 
	.cs-blue .statusbar-r, 
	.cs-grey .statusbar-r  { background: none; }

.statusbar .date { min-height: 10px; width: 167px; margin: 0; float: left; }

.statusbar .rating { min-height: 10px; width: 245px; margin: 0; float: left; }
.statusbar .rating p { margin: 0 5px 0 0; float: left; }
.statusbar .rating .tx-imprating-pi1 { width: 100px; height: 24px; float: left; }
.statusbar .rating .tx-imprating-pi1  .imp-rater { width: 100px; margin-top: 4px; overflow: hidden;}

.statusbar ul { display: none!important; }



/*
	PAGETITLE
================================================================================== */	
#pagetitle { margin: 20px 21px 10px 19px; }
#pagetitle h1 { margin: 0; } 
#pagetitle h3 { font-size: 1em; color: #999; margin: 0; }

	.tmpl-print #pagetitle { margin: 20px; }


/*
	TEASER
================================================================================== */	
#teaser-text, #teaser-media { margin: 10px 21px 10px 19px; }
#teaser-text h2 { margin: 0; }

#teaser-media img { display: block; }
#teaser-media .caption { font-size: 0.91em; color: #999; text-align: right; }

	.tmpl-print #teaser-text, .tmpl-print  #teaser-media { margin: 10px 20px 10px 20px; }

/*
	SECTIONS NAVIGATION
================================================================================== */	
.sectionsnavi { width: 170px; font-size: 0.91em; margin: 10px 0 10px 19px; padding: 0; float: left; display: inline; }
.sectionsnavi li { margin-bottom: 10px; }
.sectionsnavi a { background: url('../images/bullets/bullet01--silver.gif') left 3px no-repeat; padding-left: 10px; display: block; zoom: 1; }

	.cs-silver .sectionsnavi a { background-image: url('../images/bullets/bullet01--silver.gif'); }
	.cs-yellow .sectionsnavi a { background-image: url('../images/bullets/bullet01--yellow.gif'); }
	.cs-orange .sectionsnavi a { background-image: url('../images/bullets/bullet01--orange.gif'); }
	.cs-blue .sectionsnavi a { background-image: url('../images/bullets/bullet01--blue.gif'); }
	.cs-grey .sectionsnavi a { background-image: url('../images/bullets/bullet01--grey.gif'); }


/*
	PAGER
================================================================================== */	
#pager { display: none!important; }


/*
	FOOTER
================================================================================== */
#footer { display: none!important; }


/*
	SOCIAL BOOKMARKS
================================================================================== */
#socialbookmark { display: none!important; }




.tmpl-print .FCE-bucket .fce-b-h h2 img { display: none; }
.tmpl-print .FCE-wide-bucket .fce-wb-h h2 img { display: none; }

/*Wolf*/
.print-page-tmpl {text-align: left;}
.print-page-tmpl td{font-weight: normal}
.print-page-tmpl .rgmediaimages-player { display: none!important }
.print-page-tmpl .csc-textpic { clear: both; }
.print-page-tmpl .print-rating{ display: block!important; }
.print-page-tmpl .tx-imprating-pi1{ display: none!important; }