/*	#01b1d7 lys blå*/
/* #0086F2 mørk blå */

/* #dc4510 mørk rød */
/* #d84511 lys rød */

/***** PRESET *****/

html, body {
	text-align: center;

	padding: 0px;
	margin: 0 auto;
	
	width: 100%;
	height: 100%;
		
	background-color:#FFFFFF;
	background-image:url(images/film_bg_white.png);
	
	font-family: helvetica, arial, verdana, sans-serif;
	
	border-width: 0px;
}

/* indput felter til tekst og knapper*/
input, button, value {
	font-family: helvetica, arial, verdana, sans-serif;
}

/*alle mål er udvendige*/
div {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

# {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}

/*fjerner visited osv. links i firefox*/
a {
	border: 0px;
	color: transparent;
}


/* ----------------------------------- */
/* Animation */
	@-webkit-keyframes FadeIn {
		0% {
			opacity: 0;
		}
		
		100% {
			opacity: 1;	
		}
	}

.animate_fadein {
		-webkit-animation-name: FadeIn;
		-webkit-animation-timing-function: ease-out;
		-webkit-animation-duration: 0.5s;
	}
	
/* ----------------------------------- */


/* table som wrapper alt ind */
table.wrapper {
	height: 100%;
	width: 100%;
	
	margin: 0 auto;
	
	border-collapse: separate;
	border-spacing: 0px;
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
}

table.wrapper tr td { 
	padding: 0px; 
	vertical-align: top;
}

table.wrapper td.bottom { 
	padding: 0px; 
	vertical-align: bottom;
}

div.citat {
	position:relative;
	/* top: -160px; */
	/* left: 200px; */
	top: -135px;	/* med gæstequizmaster */
	left: 197px;	/* med gæstequizmaster */
	
	word-break: normal;
	text-align: left;
	
  	color: #F3CBBF;
   font-size: 10px;
   font-weight: bold;
   font-style: italic;
	
	width: 225px;
	height: 0px;
}

/**********/

/******** YOUTUBE ********/
.youtube_frame_outer {
	display: inline-block;
	
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
		
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	
	border-radius: 6px;
	-moz-border-radius: 6px;

	background: #eeeeee; /* browser fallback */
	background: -webkit-linear-gradient(top, rgba(40,40,40,0.05) 0%,rgba(11,11,11,0.1) 70%);
	
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px; 	
}

.youtube_frame_inner {
	display: inline-block;
	
	padding: 6px;
		
	border-style: solid;
	border-width: 0px;
	
	border-radius: 4px;
	-moz-border-radius: 4px;
	
	background: #000000;
	-webkit-box-shadow: rgba(0,0,0, 0.5) 0px 0px 2px;
}

/***********/

/***** BANNER XL *****/

.banner_xl {
	margin: 0px;
	
	display: block;
	
	background:url('images/banner_xl.png') top left no-repeat; 
	padding:0 0 0 0px;
	width: 61px;
	height: 108px;
	font-size: xx-small;
	
	background-position-x: 0px; 
}

/**********/


/***** NEWS BOX *****/

.nyhed_h1 {
	padding-top: 10px;
	padding-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: -1px;
}

.nyhed_dato {
	text-align: right;
	color: #aaaaaa;
	font-size: 10px;
}
.news_outline {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	
	margin: 0px 5px 0px 0px;
	
	background-color: #444444;
	
	display: inline;
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: middle;
	letter-spacing: normal;
	font-weight: normal;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.paper_strings {
	display: block;
	position: relative;
	
	height: 1px;
	width: auto;
	
	margin-top: 10px;
	background-image:url(images/strings.gif);
}
	
.news_box_content {
	display: block;
	position: relative;
	overflow: hidden;
	
	z-index: 10;
	
	text-align: left;

	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;

	margin: 0px auto;
	margin-top: 10px;

	width: auto;
	
  	color: #444444;
   font-size: 12px;
   letter-spacing: normal;
   line-height: 14px;
   font-weight: normal;
	
	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	
	background: #eeeeee; /* old browsers */
	background: url(images/paper_texture.jpg);

	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.news_box_bottom {
	display: block;
	position: relative;
	top: -9px;
	overflow: visible;
	
	z-index: 1;
	
	padding: 0px;
	margin: 0px auto;
	margin-bottom: 30px;

	width: auto;
}

.paper_shadow_left {
	display: block;
	position: relative;
	left: 3px;
	float: left;

	width: 250px;
	height: 15px;
	
	background:url(images/paper_shadow_left.png) top left no-repeat;
}

.paper_shadow_right {
	display: block;
	position: relative;
	right: 3px;
	float: right;

	width: 250px;
	height: 15px;
	
	background:url(images/paper_shadow_right.png) top right no-repeat;
}


/**********/

/* Sprites til tiny_white_icons */
.tiny_white_chat,
.tiny_white_lock,
.tiny_white_profil,
.tiny_white_profil_50,
.tiny_white_banner
{
	margin-right: 3px;
	margin-left: 0px;
	
	display: inline-block;
	
	background:url('images/tiny_white_icons.png') top left no-repeat; 
	padding:0 0 0 0px;
	width: 6px;
	height: 7px;
	font-size: xx-small;
	
	background-position-x: 0px; 
}

.tiny_white_chat {
	background-position:0 0px;
}

.tiny_white_lock {
	background-position:0 -10px;
}

.tiny_white_profil {
	background-position:0 -20px;
}

.tiny_white_profil_50 {
	background-position:0 -30px;
}

.tiny_white_banner {
	background-position:0 -40px;
}
/**********/


/***** FORKERT SVAR *****/

.forkertsvar {
	background:url(images/forkert_svar.png) top left no-repeat;
	width:187px;
	height:95px;
	z-index: 1000;
	position: absolute;
	top: 133px;
	left: 207px;
}

/**********/

/***** TOP NAVIGATION *****/
/* hoved div */
#top_navigator {
	position: relative;
	z-index: 1;
	
	/* laver mørk baggrund */
	background-image:url(images/tern_bg_top.jpg);
	
	border-style: solid;
	border-color: #000000;
	border-width: 0px;
	border-bottom-width: 1px;
}

.top_scoreholder {
	z-index: 1;
	
	display: block;
	position: relative;
	overflow: visible;
	
	float: right;

	text-align: center;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;

	margin-top: 10px;
	margin-left: auto;
	margin-right: 5px;
	
	width: auto;
	height: 26px;
	
  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: 26px;
   font-weight: normal;
   text-shadow: 0px 0px 1px #bbbbbb;
	
	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	border-bottom-width: 0px;
	
   color: #777777;
   background: #ECECEC; /* old browsers */	
   background: -moz-linear-gradient(top, #ECECEC 0%, #CDCDCD 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ECECEC), color-stop(100%,#CDCDCD)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#CDCDCD',GradientType=0 ); /* ie */
   	
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

/* container til de tre view-knapper */
.top_holder {
	z-index: 1;
	
	display: block;
	position: relative;
	overflow: visible;
	
	float: right;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	
	width: 145px;
	height: 30px;
	
	border-style: solid;
	border-color: red;
	border-width: 0px;

}

/* table helt i toppen til navigation mellem forskellige views osv. */
table.table_head {
	width: 100%;
	height: 32px;
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
	
	border-collapse: separate;
	border-spacing: 10px 0px;
}

table.table_head tr td { 
	padding: 0px; 
	padding-bottom: 3px;
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
	
	vertical-align: bottom;
}

table.table_head td.left {
	width: 200px;
	min-width: 200px; 
	text-align: right;
}

table.table_head td.center {
	width: 604px; 
	text-align: center;
}

table.table_head td.right {
	width: 200px; 
	min-width: 200px; 
	text-align: left;
}

/* Sprites til de 3 view-knapper + facebook + logud */
.pic_normal,
.pic_normal_on,
.pic_list,
.pic_list_on,
.pic_images,
.pic_images_on,
.pic_facebook,
.pic_logud,
.pic_stats
{
	float: left;
	margin-left: 23px;
	margin-bottom: 1px;
	
	background:url('images/views.png') no-repeat; 
	padding:0 0 0 0px;
	width: 22px;
	height: 16px;
	font-size:x-small;
	
	background-position-x: 0px;
	cursor: pointer; 
}

.pic_normal {
	background-position:0px 0px;
}

.pic_normal_on,
.pic_normal:hover {
	background-position:-30px 0px;
}

.pic_list {
	background-position:0px -20px;
}

.pic_list_on,
.pic_list:hover {
	background-position:-30px -20px;
}

.pic_images {
	background-position:0px -40px;
}

.pic_images_on,
.pic_images:hover {
	background-position:-30px -40px;
}

.pic_logud {
	margin-left: 0px;
	background-position:0px -60px;
}

.pic_logud:hover {
	cursor: pointer;
	width: 52px;
	background-position:-30px -60px;
}

.pic_facebook {
	margin-left: 0px;
	background-position:0px -80px;
}

.pic_facebook:hover {
	cursor: pointer;
	background-position:-30px -80px;
}

.pic_stats {
	margin-left: 0px;
	background-position:0px -100px;
}

.pic_stats:hover {
	cursor: pointer;
	background-position:-30px -100px;
}

/* filmfilmfilm logo */
.filmfilmfilm_logo {
	float: left;
	margin-right: 0px;
	margin-top: 0px;
	
	background:url('images/filmfilmfilm_logo.png') no-repeat; 
	padding:0 0 0 0px;
	width: 118px;
	height: 22px;
	font-size:x-small;
	
	background-position-x: 0px; 
}

.filmfilmfilm_logo {
	background-position:0 0px;
}

.filmfilmfilm_logo:hover {
	background-position:0 -30px;
	cursor: pointer;
}

/* filmfilmfilm logo dark */
.filmfilmfilm_logo_dark {
	float: left;
	margin-right: 0px;
	margin-top: 0px;
	
	background:url('images/filmfilmfilm_logo_dark.png') no-repeat; 
	padding:0 0 0 0px;
	width: 118px;
	height: 22px;
	font-size:x-small;
	
	background-position:0 0px; 
}

.filmfilmfilm_logo_dark:hover {
	background-position:0 -30px;
	cursor: pointer;
}

/* filmfilmfilm logo statistik */
.filmfilmfilm_logo_statistik {
	float: left;
	margin-right: 0px;
	margin-top: 0px;
	
	background:url('images/filmfilmfilm_logo_statistik.png') no-repeat; 
	padding:0 0 0 0px;
	width: 200px;
	height: 22px;
	font-size:x-small;
	
	background-position:0 0px; 
}

.filmfilmfilm_logo_statistik:hover {
	background-position:0 -30px;
	cursor: pointer;
}

/* filmfilmfilm logo statistik */
.filmfilmfilm_logo_nyhedsbrev {
	float: left;
	margin-right: 0px;
	margin-top: 6px;
	
	background:url('images/filmfilmfilm_logo_nyhedsbrev.png') no-repeat; 
	padding:0 0 0 0px;
	width: 238px;
	height: 30px;
	font-size:x-small;
	
	background-position:0 0px; 
}

.filmfilmfilm_logo_nyhedsbrev:hover {
	background-position:0 -30px;
	cursor: pointer;
}

/* antal film gættet */
.correct {
	float: right;
	
	height: 22px;
	line-height: 22px;
	
	margin-right: 2px;
	
	color:#eeeeee;
	font-size: 22px;
	letter-spacing: -2px; 
	font-weight: normal;

	filter: alpha(opacity=40);
	opacity: 0.4;
	
	text-shadow: 1px 1px 3px #222222;
	filter: dropshadow(color=#222222, offx=1, offy=1);
}

/**********/


/***** VIEW NORMAL  *****/

/* table til i toppen til navigation og holder film-screenshot */
table.table_top {
	z-index: 10;
	position: relative;

	width: 100%;
	height: 380px;
	
	border-width: 0px;
	border-top-width: 1px;
	border-style: solid;
	border-color: #333333;
	
	border-collapse: separate;
	border-spacing: 10px;

	background-color:#121212;
	background-image:url(images/tern_bg.jpg);
	
	box-shadow: rgba(77,77,77, 0.6) 0px 3px 6px;   
/* -moz-box-shadow: rgba(77,77,77, 0.6) 0px 3px 6px; ingen skygge i firefox, da den laver horisontal scrollbar */ 
   -webkit-box-shadow: rgba(77,77,77, 0.6) 0px 3px 6px;
}

table.table_top tr td { 
	padding: 0px; 
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
	
	vertical-align: top;
}

table.table_top td.left {
	width: 200px;
	min-width: 200px; 
	text-align: right;
}

table.table_top td.center {
	width: 604px;
	min-width: 604px;
	text-align: center;
}

table.table_top td.right {
	width: 200px; 
	min-width: 200px; 
	text-align: left;
}


/*********** Screenshots ***********/

.film_screenshot {
	display: block;
	position:relative;
	
	width:600px;
	height:350px;
	
	border-style: solid;
	border-color: #222222;
	border-width: 1px;
	
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.film_screenshot_1 {background:url(film/film_1.jpg) top left no-repeat;}
.film_screenshot_2 {background:url(film/film_2.jpg) top left no-repeat;}
.film_screenshot_3 {background:url(film/film_3.jpg) top left no-repeat;}
.film_screenshot_4 {background:url(film/film_4.jpg) top left no-repeat;}
.film_screenshot_5 {background:url(film/film_5.jpg) top left no-repeat;}
.film_screenshot_6 {background:url(film/film_6.jpg) top left no-repeat;}
.film_screenshot_7 {background:url(film/film_7.jpg) top left no-repeat;}
.film_screenshot_8 {background:url(film/film_8.jpg) top left no-repeat;}
.film_screenshot_9 {background:url(film/film_9.jpg) top left no-repeat;}
.film_screenshot_10 {background:url(film/film_10.jpg) top left no-repeat;}
.film_screenshot_11 {background:url(film/film_11.jpg) top left no-repeat;}
.film_screenshot_12 {background:url(film/film_12.jpg) top left no-repeat;}
.film_screenshot_13 {background:url(film/film_13.jpg) top left no-repeat;}
.film_screenshot_14 {background:url(film/film_14.jpg) top left no-repeat;}
.film_screenshot_15 {background:url(film/film_15.jpg) top left no-repeat;}
.film_screenshot_16 {background:url(film/film_16.jpg) top left no-repeat;}
.film_screenshot_17 {background:url(film/film_17.jpg) top left no-repeat;}
.film_screenshot_18 {background:url(film/film_18.jpg) top left no-repeat;}
.film_screenshot_19 {background:url(film/film_19.jpg) top left no-repeat;}
.film_screenshot_20 {background:url(film/film_20.jpg) top left no-repeat;}
.film_screenshot_21 {background:url(film/film_21.jpg) top left no-repeat;}
.film_screenshot_22 {background:url(film/film_22.jpg) top left no-repeat;}
.film_screenshot_23 {background:url(film/film_23.jpg) top left no-repeat;}
.film_screenshot_24 {background:url(film/film_24.jpg) top left no-repeat;}
.film_screenshot_25 {background:url(film/film_25.jpg) top left no-repeat;}
.film_screenshot_26 {background:url(film/film_26.jpg) top left no-repeat;}
.film_screenshot_27 {background:url(film/film_27.jpg) top left no-repeat;}
.film_screenshot_28 {background:url(film/film_28.jpg) top left no-repeat;}
.film_screenshot_29 {background:url(film/film_29.jpg) top left no-repeat;}
.film_screenshot_30 {background:url(film/film_30.jpg) top left no-repeat;}
.film_screenshot_31 {background:url(film/film_31.jpg) top left no-repeat;}
.film_screenshot_32 {background:url(film/film_32.jpg) top left no-repeat;}
.film_screenshot_33 {background:url(film/film_33.jpg) top left no-repeat;}
.film_screenshot_34 {background:url(film/film_34.jpg) top left no-repeat;}
.film_screenshot_35 {background:url(film/film_35.jpg) top left no-repeat;}
.film_screenshot_36 {background:url(film/film_36.jpg) top left no-repeat;}
.film_screenshot_37 {background:url(film/film_37.jpg) top left no-repeat;}
.film_screenshot_38 {background:url(film/film_38.jpg) top left no-repeat;}
.film_screenshot_39 {background:url(film/film_39.jpg) top left no-repeat;}
.film_screenshot_40 {background:url(film/film_40.jpg) top left no-repeat;}

.screenshot_border {
	border-style: solid;
	border-color: #222222;
	border-width: 1px;
	
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.film_data {
	display: block;
	border-style: solid;
	border-width: 0px;
}

/* tekst outline som: (1992) osv. */
.text_outline {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	
	margin: 0px 0px 0px 3px;
	
	background-color: #444444;
	
	display: inline;
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: middle;
	letter-spacing: normal;
	font-weight: normal;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}


.text_imdb {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	
	margin: 0px 0px 0px 3px;
	
	background-color: #444444;
	
	display: inline;
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: middle;
	letter-spacing: normal;
	font-weight: normal;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.text_imdb:hover {
	background-color: #ddc94a;
	color: #000000;
}

/* bruges kun som add-on til simple links */
.imdb_link:hover {
	background-color: #ddc94a;
	color: #000000;
}


.film_title {
	color:#dddddd;
	padding-left: 0px;
	font-size: 22px;
	letter-spacing: -2px; 
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0px 2px 3px #555;
	text-align: right;
}

.nr {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	margin: 0px 0px 0px 3px;
	
	background-color: #444444;
	
	display: inline;
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: middle;
	letter-spacing: normal;
	font-weight: normal;
	text-decoration: none;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.nr:hover {
	background-color: #666666;
}

.nr_active {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	display:inline;
	
	margin: 0px 0px 0px 3px;
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: middle;
	letter-spacing: normal;
	font-weight: normal;
	text-decoration: none;

	background: #0086F2; /* old browsers */
	background: -moz-linear-gradient(top, #01b1d7 0%, #0086F2 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01b1d7), color-stop(100%,#0086F2)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01b1d7', endColorstr='#0086F2',GradientType=0 ); /* ie */
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.nr_done {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	margin: 0px 0px 0px 3px;
	
	background-color: transparent;
	
	display: inline;
	
	font-size: 9px;
	color: #333333;
	vertical-align: middle;
	letter-spacing: normal;
	font-weight: normal;
	text-decoration: none;

	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.nr_done:hover {
	color: #666666;
}

/**********/

/***** VIEW LIST  *****/

/* table WIDE i toppen til list og billede view */
table.table_top_wide {
	z-index: 10;
	position: relative;
	
	width: 100%;
	height: 380px;
	
	border-width: 0px;
	border-top-width: 1px;
	border-style: solid;
	border-color: #333333;
	
	border-collapse: separate;
	border-spacing: 0px;
	
	background-color: #161616;
	background-image:url(images/tern_bg.jpg);
		
	box-shadow: rgba(77,77,77, 0.6) 0px 3px 6px;   
/* -moz-box-shadow: rgba(77,77,77, 0.6) 0px 3px 6px; ingen skygge i firefox, da den laver horisontal scrollbar */ 
   -webkit-box-shadow: rgba(77,77,77, 0.6) 0px 3px 6px;
}

table.table_top_wide tr td { 
	padding: 0px; 
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
}

/* table til view_list */
table.table_view_list {
	width: 100%;
	height: 380px;
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
	
	border-collapse: separate;
	border-spacing: 0px;	
}

table.table_view_list tr td { 
	padding: 0px;
	
	min-width: 200px;
	
	border-width: 0px;
	border-style: solid;
	border-color: red;
	
	text-align: left;
	vertical-align: top;
}

table.table_view_list td.list {
	width: 206px;
	min-width: 206px;
}

.list_a {
	border-style: solid;
	border-top-color: #171717;
	border-bottom-color: #101010;
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;
	
	background-color: #141414;
	background-color: rgba(20,20,20,0.6);	

	height: 24px;
	
	line-height: 24px;
	color: #eeeeee;
	font-size: 10px;
	font-weight: bold;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
	word-wrap: break-word;
	cursor: pointer;
}

.list_a:hover {
	color: #aaaaaa;
}

.list_b {
	border-style: solid;
	border-top-color: #171717;
	border-bottom-color: #101010;	
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;

	background-color: #161616;
	background-color: rgba(22,22,22,0.4);

	height: 24px;
	
	line-height: 24px;
	color: #eeeeee;
	font-size: 10px;
	font-weight: bold;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
	cursor: pointer;
}

.list_b:hover {
	color: #aaaaaa;
}

.list_a_blank {
	border-style: solid;
	border-top-color: #171717;
	border-bottom-color: #101010;
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;
	
	background-color: #141414;
	background-color: rgba(20,20,20,0.6);

	height: 24px;
	
	line-height: 24px;
	color: #eeeeee;
	font-size: 10px;
	font-weight: bold;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
}

.list_b_blank {
	border-style: solid;
	border-top-color: #171717;
	border-bottom-color: #101010;	
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;

	background-color: #161616;
	background-color: rgba(22,22,22,0.4);

	height: 24px;
	
	line-height: 24px;
	color: #eeeeee;
	font-size: 10px;
	font-weight: bold;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
}

.list_number {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	display: inline;
	
	margin: 0px 4px 0px 5px;
	
	font-size: 9px;
	color: #777777;

	background: transparent;
}

.list_number_active {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	display: inline;
	
	margin: 0px 4px 0px 6px;
	
	font-size: 9px;
	color: #ffffff;

	background: #0086F2; /* old browsers */
	background: -moz-linear-gradient(top, #01b1d7 0%, #0086F2 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01b1d7), color-stop(100%,#0086F2)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01b1d7', endColorstr='#0086F2',GradientType=0 ); /* ie */
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}


.list_hidden {
	display: inline-block;
	width: 175px;

	color: transparent;
	line-height: 24px;
	font-size: 11px;
	font-weight: bold;
}

.list_hidden:hover {
	color: #777777;
}

.hidden_icon {
	display: inline-block;
	
	background:url('images/tiny_icons.png') no-repeat; 
	padding:0 0 0 0px;
	width: 175px;
	height: 9px;
	font-size:x-small;
	
	background-position: 0 -400px; 
}

.hidden_icon:hover {
	background-position: 0 -40px;
}



/* Sprites til dots */
div.dot_blue,
div.dot_orange,
div.dot_green,
div.dot_white,
div.dot_none
{
	background:url('images/dots.png') no-repeat; 
	padding:0 0 0 0px;
	float: left;
	margin-top: 8px;
	margin-right: 3px;
	width: 6px;
	height: 6px;
	font-size:x-small;
	
	background-position-x: 0px;
}

div.dot_blue {
	background-position:0 0px;
}

div.dot_orange {
	background-position:0 -6px;
}

div.dot_green {
	background-position:0 -12px;
}

div.dot_white {
	background-position:0 -18px;
}

div.dot_none {
	background-position:0 -24px;
}

/**********/

/***** VIEW IMAGES  *****/
.view_frame {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	width: 110px;
	height: 35px;
	
	text-align: left;
	
	cursor: pointer;
}

/* Sprites til billede visning */
div.film_01,
div.film_02,
div.film_03,
div.film_04,
div.film_05,
div.film_06,
div.film_07,
div.film_08,
div.film_09,
div.film_10,
div.film_11,
div.film_12,
div.film_13,
div.film_14,
div.film_15,
div.film_16,
div.film_17,
div.film_18,
div.film_19,
div.film_20,
div.film_21,
div.film_22,
div.film_23,
div.film_24,
div.film_25,
div.film_26,
div.film_27,
div.film_28,
div.film_29,
div.film_30,
div.film_31,
div.film_32,
div.film_33,
div.film_34,
div.film_35,
div.film_36,
div.film_37,
div.film_38,
div.film_39,
div.film_40
{
	background:url('film/quiz_48_view_all.jpg') no-repeat; 
	padding:0 0 0 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 110px;
	height: 35px;
	font-size:x-small;
	
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	
	background-position-x: 0px;
}

div.film_01 {
	background-position:0 0px;
}

div.film_02 {
	background-position:0 -35px;
}

div.film_03 {
	background-position:0 -70px;
}

div.film_04 {
	background-position:0 -105px;
}

div.film_05 {
	background-position:0 -140px;
}

div.film_06 {
	background-position:0 -175px;
}

div.film_07 {
	background-position:0 -210px;
}

div.film_08 {
	background-position:0 -245px;
}

div.film_09 {
	background-position:0 -280px;
}

div.film_10 {
	background-position:0 -315px;
}

div.film_11 {
	background-position:0 -350px;
}

div.film_12 {
	background-position:0 -385px;
}

div.film_13 {
	background-position:0 -420px;
}

div.film_14 {
	background-position:0 -455px;
}

div.film_15 {
	background-position:0 -490px;
}

div.film_16 {
	background-position:0 -525px;
}

div.film_17 {
	background-position:0 -560px;
}

div.film_18 {
	background-position:0 -595px;
}

div.film_19 {
	background-position:0 -630px;
}

div.film_20 {
	background-position:0 -665px;
}

div.film_21 {
	background-position:0 -700px;
}

div.film_22 {
	background-position:0 -735px;
}

div.film_23 {
	background-position:0 -770px;
}

div.film_24 {
	background-position:0 -805px;
}

div.film_25 {
	background-position:0 -840px;
}

div.film_26 {
	background-position:0 -875px;
}

div.film_27 {
	background-position:0 -910px;
}

div.film_28 {
	background-position:0 -945px;
}

div.film_29 {
	background-position:0 -980px;
}

div.film_30 {
	background-position:0 -1015px;
}

div.film_31 {
	background-position:0 -1050px;
}

div.film_32 {
	background-position:0 -1085px;
}

div.film_33 {
	background-position:0 -1120px;
}

div.film_34 {
	background-position:0 -1155px;
}

div.film_35 {
	background-position:0 -1190px;
}

div.film_36 {
	background-position:0 -1225px;
}

div.film_37 {
	background-position:0 -1260px;
}

div.film_38 {
	background-position:0 -1295px;
}

div.film_39 {
	background-position:0 -1330px;
}

div.film_40 {
	background-position:0 -1365px;
}

.view_done {
	opacity: 0.07;
}

.view_done:hover {
	opacity: 1.0;
}

.nr_view_images {
	z-index: 10;
	
	display: inline-block;
	
	position: relative;
	top: -35px;
	left: 0px;

	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	margin: 0px 0px 0px 0px;
	
	background-color: transparent;
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: top;

	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.nr_view_images_active {
	z-index: 10;
	
	display: inline-block;
	
	position: relative;
	top: -35px;
	left: 0px;

	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	margin: 0px 0px 0px 0px;
	
	background: #0086F2; /* old browsers */
	background: -moz-linear-gradient(top, #01b1d7 0%, #0086F2 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01b1d7), color-stop(100%,#0086F2)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01b1d7', endColorstr='#0086F2',GradientType=0 ); /* ie */
	
	font-size: 9px;
	color: #ffffff;
	vertical-align: top;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

/**********/


/***** FILM GÆT INPUT  *****/
/* Sprites til PREVIOUS & NEXT knapper */
div.previous,
div.previous_over,
div.next,
div.next_over
{
	background:url('images/previous_next_buttons.png') no-repeat; 
	padding:0 0 0 0px;
	width: 38px;
	height: 38px;
	font-size:x-small;
	
	background-position-x: 0px;
}

div.next {
	background-position:0 -80px;
}

div.next:hover {
	background-position:0 0px;
}

div.previous {
	background-position:0 -120px;
}

div.previous:hover {
	background-position:0 -40px;
}


.film_input_frame {
	display: inline-table;
	
	width: auto;
	height: 60px;
		
	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	
	background: #ffffff; /* old browsers */
	background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* ie */
	
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

/*input form*/

.film_input {
	float: left;
   
   padding-left: 4px;
   padding-right: 4px;
  	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	border-right-width: 1px;
	outline: 0;
	
	width: 498px;
   height: 33px;
   
   color: #121212;
   font-size: 16px;
   letter-spacing: -1px;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
   background-color: transparent;

	border-top-left-radius: 4px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 0px;

   box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;   
}  
 
.film_input:hover, .film_input:focus {  
    border-color: #aaaaaa;  
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;  
}

.film_submit {
	float: right;
     
  	border-style: solid;
	border-color: #aaaaaa;
	border-width: 1px; 
	border-left-width: 0px;
	
   width: 70px;
   height: 37px;

  	color: #777777;
   font-size: 10px;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
	background: #ECECEC; /* old browsers */
	background: -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 4px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 4px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}



.film_submit:hover {  
	border-color: #aaaaaa;  
   -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
   cursor: pointer;
   
   color: #666666;
   background: #ECECEC; /* old browsers */	
   background: -moz-linear-gradient(top, #ECECEC 0%, #CDCDCD 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ECECEC), color-stop(100%,#CDCDCD)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#CDCDCD',GradientType=0 ); /* ie */
}

.film_submit:active {
	padding-bottom: 1px;
	
   color: #666666;
   background: #CDCDCD; /* old browsers */	
   background: -moz-linear-gradient(top, #CDCDCD 0%, #ECECEC 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#CDCDCD), color-stop(100%,#ECECEC)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CDCDCD', endColorstr='#ECECEC',GradientType=0 ); /* ie */
}

.film_submit_disabled {
	float: right;
     
  	border-style: solid;
	border-color: #AAAAAA;
	border-width: 1px; 
	border-left-width: 0px;
	
   width: 70px;
   height: 37px;

  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
	background: #ECECEC; /* old browsers */
	background-repeat: no-repeat;
	background-position: center;
	background-image:url(images/checkmark.png);
	background-image:url(images/checkmark.png), -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background-image:url(images/checkmark.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	background-image:url(images/checkmark.png), filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 4px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 4px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.film_previous {
	display: inline-table;
  	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	
	float: right;
	
   width: 50px;
   height: 60px;
  	
  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
	background: #ECECEC; /* old browsers */
	background: -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.film_next {
	display: inline-table;
  	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;

	float: left;
	
   width: 50px;
   height: 60px;
  	
  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
	background: #ECECEC; /* old browsers */
	background: -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

/**********/


/********** INFORMATIONSBOKSE **********/
/* table til informationsbokse */
table.table_middle {
	width: 100%;	
	border-width: 0px;
	
	border-collapse: separate;
	border-spacing: 10px;
	
	vertical-align: top;
}

table.table_middle tr td {
	padding: 0px; 
	border-width: 0px;
	
	vertical-align: top;
} 

table.table_middle td.left {
	width: 200px;
	min-width: 200px;
}

table.table_middle td.center {
	width: 604px;
}

table.table_middle td.right {
	width: 200px; 
	min-width: 200px;
}

.information_icon {
	vertical-align: -3px;
}

.information_arrow {
	float: right;
	padding-top: 3px;
}

.information_box_top {
	display: block;
	position: relative;
	overflow: visible;
	
	/* Kan ikke markeres */
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	
	cursor: pointer;
	text-align: left;

	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;

	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;

	width: auto;
	height: auto;
	
  	color: #777777;
   font-size: 10px;
   font-weight: bold;
   text-shadow: 0px 0px 1px #bbbbbb;
	
	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	
   color: #777777;
   background: #ECECEC; /* old browsers */	
   background: -moz-linear-gradient(top, #ECECEC 0%, #CDCDCD 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ECECEC), color-stop(100%,#CDCDCD)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#CDCDCD',GradientType=0 ); /* ie */
   	
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.information_box_top:hover {
	color: #666666;
}

.information_box_content {
	display: block;
	position: relative;
	overflow: hidden;
	
	text-align: left;

	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;

	margin: 0px auto;

	width: auto;
	
  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 0px 0px 1px #cccccc;
	
	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	border-top: 0px;
	
	background: #ffffff; /* old browsers */
	background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* ie */

	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.information_box_bottom {
	display: block;
	position: relative;
	overflow: visible;
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px auto;	

	width: auto;
	height: 10px;
	
	border-style: solid;
	border-color: transparent;
	border-width: 1px;
	border-top: 0px;

	background: #5E5E5E; /* old browsers */
	background: -moz-linear-gradient(top, #CCCCCC 0%, #5E5E5E 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCCCCC), color-stop(100%,#5E5E5E)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#5E5E5E',GradientType=0 ); /* ie */
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

/* antal kommentarer ved siden af KOMMENTARER */
.text_outline_info {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	
	margin-left: 6px;
	
	background-color: #999999;
	
	font-size: 9px;
	color: #ffffff;
	
	letter-spacing: normal;
	font-weight: normal;
	vertical-align: text-bottom;
	
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}


/* Sprites til UP & DOWN arrows */
span.arrow_down,
span.arrow_up
{
	background:url('images/arrow_up_down.png') no-repeat; 
	padding:0 0 0 0px;
	float: right;
	margin-top: -2px;
	width: 16px;
	height: 16px;
	font-size:x-small;
	
	background-position-x: 0px;
}

span.arrow_down {
	background-position:0 0px;
}

span.arrow_up {
	background-position:0 -16px;
}

/* Kommentarer */

.kommentarer_a {
	border-style: solid;
	border-color: transparent;
	
	border-width: 1px;

	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	
	font-weight: normal;
	line-height: 13px;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-wrap: break-word;
}

.kommentarer_b {
	border-style: solid;
	border-top-color: #dfdfdf;
	border-bottom-color: #d6d6d6;
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	
	font-weight: normal;
	line-height: 13px;
		
	background-color: #e7e7e7;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-wrap: break-word;
}

.kommentar_input {
	float: left;
   
   padding-left: 4px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-top: 4px;
  	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	border-right-width: 1px;
	outline: 0;
	
	margin-left: 14px;
	
	width: 478px;
   height: 80px;
   
   min-height: 80px;
   resize: vertical;
   
   color: #777777;
   font-size: 10px;
   font-weight: normal;
   text-shadow: 0px 0px 1px #cccccc;

   background-color: transparent;

	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;

   box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;   
}  
 
.kommentar_input:hover, .kommentar_input:focus {  
    border-color: #aaaaaa;  
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;  
}

a.kommentarlink  {
color: #000000;
text-decoration: none;
}


/* Deltagere */

/* Sprites til de tiny icons */
span.pic_clock,
span.pic_calendar,
span.pic_man,
span.pic_chat
{
	float: right;
	margin-left: 3px;
	margin-top: 1px;
	
	background:url('images/tiny_icons.png') no-repeat; 
	padding:0 0 0 0px;
	width: 9px;
	height: 9px;
	font-size:x-small;
	
	background-position-x: 0px; 
}

span.pic_clock {
	background-position:0 0px;
}

span.pic_calendar {
	background-position:0 -10px;
}

span.pic_man {
	float: left;
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 5px;
	background-position:0 -20px;
}

span.pic_chat {
	float: left;
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 5px;
	background-position:0 -30px;
}

.deltagere_overskrift {
	border-style: solid;
	border-color: transparent;
	
	border-width: 1px;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 6px;
	
	height: 18px;
	overflow: hidden;	
	word-break: break-all;
}

.deltagere_a {
	border-style: solid;
	border-top-color: #dfdfdf;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 6px;
	
	height: 30px;
	
	line-height: 13px;
		
	background-color: #e7e7e7;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
}

.deltagere_b {
	border-style: solid;
	border-top-color: #d6d6d6;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	
	border-width: 1px;

	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 6px;
	
	height: 30px;
	
	line-height: 13px;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
}

.deltagere_nr {
	float:left;
	width: 20px;
	height: 30px;
}

.deltagere_navn {	
	float:left;
	width: 130px;
}

.deltagere_oversigt {	
	float:left;
	width: 310px;
	color: #cccccc;    
}

.deltagere_film {	
	float:right;
	width: auto;
	text-align: right;
}

.deltagere_done {
	color: #777777;
}

/* AJAX Filter */

/* Filter-button-images */
.filter_ego,
.filter_tag,
.filter_banner
{
	display: inline-block;
	margin-top: 3px;
	
	background:url('images/filter_images.png') no-repeat; 
	padding:0 0 0 0px;
	width: 15px;
	height: 12px;
	font-size:x-small;
	
	background-position-x: 0px; 
}

.filter_ego {
	background-position:0px 0px;
}

.filter_tag {
	background-position:0px -20px;
}

.filter_banner {
	background-position:0px -40px;
	width: 9px;
}

/* Filter-buttons */
.filter_submit {
	float: left;
     
  	border-style: solid;
	border-color: #aaaaaa;
	border-width: 1px;
	border-left-width: 0px; 

   width: 70px;
   height: 37px;

  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
	background: #ECECEC; /* old browsers */
	background: -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 0px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.filter_submit_active {
	float: left;
     
  	border-style: solid;
	border-color: #aaaaaa;
	border-width: 1px;
	border-left-width: 0px; 
	
	padding-bottom: 1px; 

   width: 70px;
   height: 37px;

  	color: #666666;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
   background: #CDCDCD; /* old browsers */	
   background: -moz-linear-gradient(top, #CDCDCD 0%, #ECECEC 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#CDCDCD), color-stop(100%,#ECECEC)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CDCDCD', endColorstr='#ECECEC',GradientType=0 ); /* ie */

	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 0px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.filter_submit_left {  
	border-left-width: 1px; 
   
	border-top-left-radius: 4px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 0px;
}

.filter_submit_center {
	border-radius: 0px;
	-moz-border-radius: 0px;
}

.filter_submit_right {
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 4px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 4px;
}

.filter_submit:hover {  
	border-color: #aaaaaa;  
   -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
   cursor: pointer;
   
   color: #666666;
   background: #ECECEC; /* old browsers */	
   background: -moz-linear-gradient(top, #ECECEC 0%, #CDCDCD 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ECECEC), color-stop(100%,#CDCDCD)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#CDCDCD',GradientType=0 ); /* ie */
}

.scoreboard_infobox {
 	border-style:dashed;
	border-color: #aaaaaa;
	border-width: 1px;
	
	color: #999999;
	
	text-align: center;
	
	padding: 10px;
	width: 280px;
	
	border-radius: 4px;
	-moz-border-radius: 4px;
}

/***************/


/***** PROFIL *****/
.tag_cell {
	border-style: solid;
	border-top-color: #dfdfdf;
	border-bottom-color: #d6d6d6;
	border-left-color: transparent;
	border-right-color: transparent;
	
	margin-bottom: 14px;
	
	border-width: 1px;
	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 6px;
	
	background-color: #e7e7e7;
	background-color: #efefef;
	
	/* forhindre lange filmtitler i at bryde til næste linie */
	overflow: hidden;	
	word-break: break-all;
}

.tag_box {
	float: left;
	
  	border-style: solid;
	border-color: red;
	border-width: 0px; 
	
	width: 140px;
   height: 20px;
   
   margin-top: 2px;
   margin-bottom: 0px;
   margin-left: 7px;
   
   overflow: visible;
   word-break: break-all;
   word-wrap: break-word;
}

.tag_suggestion:hover {
	cursor: pointer;
	border-bottom: 1px dotted;
}

.suggestion_box {
	float: left;
   
   /* white-space forhindre at linien med navne-forslag kan deles  */
   /* overflow gør at linien bliver inde i kassen og ikke løber udenfor  */ 
   white-space: nowrap;
   overflow: hidden;
   
   
   padding-left: 9px;
   padding-right: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
  	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	border-right-width: 1px;
	outline: 0;
	
	width: 397px;
   height: 26px;
   
   color: #121212;
   font-size: 10px;
   font-weight: bold;
   
   background-color: transparent;

	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;

   box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;   
}



/***************/


/***** LOG IND MED BRUGER *****/
/*input form*/

.login {
	float: left;
   
   padding-left: 4px;
   padding-right: 4px;
   margin-bottom: 2px;
  	border-style: solid;
	border-color: #bbbbbb;
	border-width: 1px;
	border-right-width: 1px;
	outline: 0;
	
	width: 244px;
   height: 33px;
   
   color: #121212;
   font-size: 16px;
   letter-spacing: -1px;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
   background-color: transparent;

	border-radius: 4px;
	-moz-border-radius: 4px;
	
   box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;   
}  
 
.login:hover, .login:focus {  
    border-color: #aaaaaa;  
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;  
}

.login_submit {
	float: right;
     
  	border-style: solid;
	border-color: #aaaaaa;
	border-width: 1px; 

   width: 70px;
   height: 37px;

  	color: #777777;
   font-size: 10px;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
   
	background: #ECECEC; /* old browsers */
	background: -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

	border-radius: 4px;
	-moz-border-radius: 4px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.login_submit:hover {  
	border-color: #aaaaaa;  
   -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
   cursor: pointer;
   
   color: #666666;
   background: #ECECEC; /* old browsers */	
   background: -moz-linear-gradient(top, #ECECEC 0%, #CDCDCD 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ECECEC), color-stop(100%,#CDCDCD)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#CDCDCD',GradientType=0 ); /* ie */
}

.login_submit:active {
	padding-bottom: 1px;
	
   color: #666666;
   background: #CDCDCD; /* old browsers */	
   background: -moz-linear-gradient(top, #CDCDCD 0%, #ECECEC 100%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#CDCDCD), color-stop(100%,#ECECEC)); /* webkit */	
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CDCDCD', endColorstr='#ECECEC',GradientType=0 ); /* ie */
}

.login_submit_disabled {
	float: right;
	
	border-style: solid;
	border-color: #cfcfcf;
	border-width: 1px; 
	
	width: 70px;
   height: 37px;
	
	color: #b5b5b5;
   font-size: 10px;
   font-weight: bold;
   text-shadow: 1px 1px 1px #e1e1e1;
   
	background: #efefef; /* old browsers */
	background: -moz-linear-gradient(top, #efefef 0%, #ebebeb 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ebebeb)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ebebeb',GradientType=0 ); /* ie */

	border-radius: 4px;
	-moz-border-radius: 4px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.submit_disabled {
	float: right;
     
  	border-style: solid;
	border-color: #aaaaaa;
	border-width: 1px; 

   width: 70px;
   height: 37px;

  	color: #777777;
   font-size: 10px;
   letter-spacing: normal;
   line-height: normal;
   font-weight: bold;
   text-shadow: 1px 1px 1px #bbbbbb;
 
	background: #ECECEC; /* old browsers */
	background-repeat: no-repeat;
	background-position: center;
	background-image:url(images/checkmark.png);
	background-image:url(images/checkmark.png), -moz-linear-gradient(top, #ECECEC 0%, #DDDDDD 100%); /* firefox */
	background-image:url(images/checkmark.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ECECEC), color-stop(100%,#DDDDDD)); /* webkit */
	background-image:url(images/checkmark.png), filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#DDDDDD',GradientType=0 ); /* ie */

	border-radius: 4px;
	-moz-border-radius: 4px;

   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 	
}

.error {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	
	margin-left: 3px;
	
	font-size: 9px;
	color: #ffffff;
	
	background: #d5320d; /* old browsers */
	background: -moz-linear-gradient(top, #dc4510 0%, #d84511 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc4510), color-stop(100%,#d84511)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc4510', endColorstr='#d84511',GradientType=0 ); /* ie */

	vertical-align: top;
	
	line-height: 14px;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

/***************/


/***** FOOTER *****/

.footer_line {
	width:100%;
	height:50px;	/* afstand fra OK footer til element før */
	
	border-bottom: solid;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
}

.footer {
	width:100%;
	height:130px;
	padding-top: 15px;
	background-image:url(images/film_bg_white_2.png);
	
	border-top: solid;
	border-top-width: 1px;
	border-top-color: #eeeeee;
}

.footer_wrapper {
	width:604px;
	margin-left: auto;
	margin-right: auto;
}

.footer_1 {
	width:auto;
	float: left;
	text-align: left;
}

.footer_2 {
	width:auto;
	float: left;
	text-align: left;
	padding-left: 22px;
}

.footer_text {
  	color: #777777;
   font-size: 10px;
   font-weight: bold;
   text-shadow: 0px 0px 1px #bbbbbb;
}

.footer_text_outline {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	
	background-color: #AAAAAA;
	
	font-size: 9px;
	color: #ffffff;
	
	letter-spacing: normal;
	font-weight: normal;
	vertical-align:middle;
	
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.footer_text_outline:hover {
	background-color: #999999;
}

/* Sprites til socialicons */
.twitter_icon,
.facebook_icon
{
	background:url('images/twitter_facebook.png') no-repeat; 
	padding-right: 3px;
	float: left;
	width: 19px;
	font-size:x-small;
	background-position-x: 0px;
}

.facebook_icon {
	background-position:0 0px;
	height: 15px;
	margin-top: 2px;
}

.twitter_icon {
	background-position:0 -16px;
	height: 16px;
}

.countdown_top {
	display: block;
	position: relative;
	overflow: visible;
	
	text-align: center;

	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;

	margin-top: 0px;

	width: 210px;
	height: auto;
	
  	color: #777777;
   font-size: 9px;
   font-weight: bold;
   text-shadow: 0px 0px 1px #bbbbbb;
	
	border-style: solid;
	border-color: #444444;
	border-width: 1px;
	
	border-bottom-color: #292929;
	border-top-color: #555555;
	
   background: #404040; /* old browsers */	
	background-image:url(images/counter_bg.png); 
   	
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.countdown_bottom {
	display: block;
	position: relative;
	overflow: visible;
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

	width: 210px;
	height: 8px;
	
	border-style: solid;
	border-color: #222222;
	border-width: 1px;
	
	border-top-color: #555555;

	background: #2D2D2D; /* old browsers */
	background: -moz-linear-gradient(top, #2D2D2D 0%, #333333 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2D2D2D), color-stop(100%,#333333)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#5E5E5E',GradientType=0 ); /* ie */
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.countdown_outline {
	display: block;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	
	margin-left: 8px;
	margin-right: 8px;
	
	background-color: #222222;
	
	font-size: 9px;
	font-weight: bold;
	color: #aaaaaa;
	text-shadow: 0px 0px 1px #bbbbbb;
	
	border-style: solid;
	border-color: #252525;
	border-width: 1px;
	
	border-bottom-color: #444444;
	border-top-color: #222222;
	
	background: #303030; /* old browsers */
	background: -moz-linear-gradient(top, #111111 0%, #303030 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(50%,#303030)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#5E5E5E',GradientType=0 ); /* ie */
	
	
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
   -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
}

.question {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	
	display:inline;
	
	margin: 0px;
	
	font-size: 10px;
	color: #eeeeee;
	letter-spacing: normal;
	font-weight: bold;
	text-decoration: none;

	background: #0086F2; /* old browsers */
	background: -moz-linear-gradient(top, #01b1d7 0%, #0086F2 100%); /* firefox */
	background: -o-linear-gradient(top, #01b1d7 0%, #0086F2 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01b1d7), color-stop(100%,#0086F2)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01b1d7', endColorstr='#0086F2',GradientType=0 ); /* ie */
	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.answer {
	margin-top: 2px;
	margin-bottom: 14px;
	font-size: 10px;
	color: #565656;
	font-weight: bold;
}