/*
*************************************

   STYLESHEET: Core Misc
   DESCRIPTION: Mixed elements still belonging to core functionality.

   Copyright (c) FZ.SE

*************************************
*/
#site_container
{
	width: 960px;
	margin: auto;
	position: relative;
	z-index: 3;
}

.bigbang_clickarea
{
	position: absolute;
	z-index: 1;
	text-align: center;
	width: 100%;
	max-width: 100%;
	top: 0;
	left: 0;
}

	.bigbang_clickarea img
	{
		width: 100% !important;
	}

.advertisementTop
{
	position: relative;
	z-index: 2;
}

.advertisementPanorama {
	position: relative;
	margin: auto;
	width: 980px;
	z-index: 2;
	background-color: transparent;
}

.advertisementFixedPanorama {
	height: 120px;
}

#rightOutsideAd
{
	width: 200px;
	position: absolute;
	top: -120px;
	right: -200px;
}

/*
START:ASSFIX
This is a fix for Assassins Creed. 17 march 2011. Linus.
*/
#rightOutsideAd {

	width:0;
	height:0;
	position:static;
}
div#rightOutsideAd div div div {
	z-index:999 !important;
}
/*
STOP:ASSFIX
*/

/*
	Labels
*/
.label_warning {
	margin-bottom: 5px;
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #d9d7c8;
}
	.label_warning_message {
		background-color: #fbe2e2; 
		background-image: url(/gfx/theme_fz/icons/warning.gif); 
		background-repeat: no-repeat; 
		background-position: 5px center; 
		color: black; 
		padding: 7px 10px 7px 25px;
		clear:both;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
.label_info {
	margin-bottom: 5px;
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #d9d7c8;
}
	.label_info_message {
		background-color: #ffffe6; 
		background-image: url(/gfx/theme_fz/icons/information.gif); 
		background-repeat: no-repeat; 
		background-position: 5px center; 
		color: black; 
		padding: 7px 10px 7px 25px;
		clear:both;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
/*
	List headlines
*/
.list_headline {
	margin-top: 15px;
	margin-bottom: 5px;
	padding: 5px;
	
	background-image: url(/gfx/theme_fz/buildblocks/box_grey_gradient_header_reversed.gif);
	background-repeat: repeat-x;
	background-color: #f2f2f2;
	
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ccc;
}
	.list_headline div {
		min-height: 16px;
		
		font-family: Verdana, sans-serif;
		font-size: 12px;
		line-height: 16px;
		
		padding-left: 25px;
		background-repeat: no-repeat;
		background-position: 3px 0;
	}
	.list_headline_arrow_0 div 		{ background-image: url(/gfx/theme_fz/icons/arrow_0.png);		}
	.list_headline_cake div 			{ background-image: url(/gfx/theme_fz/icons/cake.png);			}
	.list_headline_clock div 			{ background-image: url(/gfx/theme_fz/icons/clock.png); 			}
	.list_headline_film div 			{ background-image: url(/gfx/theme_fz/icons/film.png); 			}
	.list_headline_films div 			{ background-image: url(/gfx/theme_fz/icons/films.png);			}
	.list_headline_smileyeek div 		{ background-image: url(/gfx/theme_fz/icons/smiley-eek.png);	}

.list_headline_film_wtf
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url(/gfx/theme_fz/icons/film.png);
	padding: 2px 0 1px 22px;
}

/*
	Forms
*/

.form_input_button_grey
{
	background-color: #f4f4f4;
	border: 1px solid #aaaaaa;
	color: #3a3a3a;
	font-weight: bold;
	padding: 2px 6px 3px;
	font-size: 12px;
}
