body
{
	background-color: #666666;
	background-image: url('http://film.nu/sitepics/bkg_top.jpg');
	background-repeat: no-repeat;
	/* background-attachment: fixed; */
	background-position: 0px 0px;
}

/* Old Page Popup */

.popup_old {
	position: absolute;
	left: 740px;
	top: 100px;
	width: 250px;
	background-color: #f8f7f2;
	padding: 10px;
	color: #000;
	z-index: 200;
	visibility: visible;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	letter-spacing: 1px;
	font: bold 14px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	-webkit-box-shadow: 2px 2px 5px #222;
	-o-box-box-shadow: 2px 2px 5px #222;
	-icab-box-shadow: 2px 2px 5px #222;
	-khtml-box-shadow: 2px 2px 5px #222;
	-moz-box-shadow: 2px 2px 5px #222;
	box-shadow: 2px 2px 5px #222;
}

.close_popup {
	clear: both;
	display: block;
	float: right;
	font-size: 0.8em;
	text-transform: uppercase;
	padding: 3px 5px 2px;
	background-color: #777;
	margin-top: 10px;
}
	
.close_popup a {
	color: #fff !important;
}


/* LANKAR */

A:link,A:active,A:visited	{ color: #06C; text-decoration: none; }
A:hover	{ text-decoration: none; color: #dddd11; }

.menyval:link,menytext:active,menytext:visited	{ color: #ffffff; text-decoration: none; }
.menyval:hover { color: #dddd11; text-decoration: none; }

.svart:link,svart:active,svart:visited	{ color: #000000; text-decoration: none; }
.svart:hover	{ text-decoration: underline; color: #000000; }

.vit:link,vit:active,vit:visited	{ color: #FFFFFF; text-decoration: none; }
.vit:hover	{ text-decoration: underline; color: #FFFFFF; }

.rubrik:link,rubrik:active,rubrik:visited	{ color: #333333; text-decoration: none; }
.rubrik:hover	{ color: #333333; text-decoration: none; }

p.info_brodtext
{
	font-size: 12px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #333;
	padding: 5px 0px;	
}

p.kommentar_rubrik
{
	font-size: 12px;
	font-weight: bold;	
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #333;
	padding: 5px 0px 0px 0px;	
}

p.kommentar_text
{
	font-size: 12px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #333;
	padding: 5px 0px 5px 0px;	
}

p.kommentar_namn
{
	font-size: 11px;
	font-weight: bold;		
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 15px;
	color: #333;
}

p.kommentar_datum
{
	font-size: 11px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 15px;
	color: #333;
}

/* LINJER */

hr
{
margin: 2px 0px 2px 0px;
}

li
{
list-style-type: square ;
line-height: 25px;
}

/* BILDELEMENT */

div.toppnyhet
{
background: transparent;
margin: 0px 0px 0px 0px;
}

img.nyhetslista
{
background: transparent;
margin: 2px 5px 2px 0px;
}

img.medlemsannons
{
background: transparent;
margin: 0px 0px 0px 14px;
}

img.logo
{
background: transparent;
margin: 0px 0px 10px 0px;
}

img.beta
{
background: transparent;
margin: 0px 0px 24px 60px;
}

#logo_div
{
top: -10px;
padding: 0;
margin: 0;
}

#filmnu_10div
{
display: none;
position: relative;
top: 160px;
left: 250px;
padding: 0;
z-index: 99;
}

img.filmnu_10
{
}

img.menu_vit
{
background: transparent;
padding: 0px 3px;
}

img.facebook
{
background: transparent;
padding: 0px 1px;
}

img.pusha
{
background: transparent;
padding: 0px 1px;
}

img.utskrift
{
background: transparent;
padding: 0px 1px;
}

img.tummeupp
{
background: transparent url('http://film.nu/sitepics/tumme_upp.png') no-repeat 0 0;
width: 46px;
height: 46px;
margin: 5px 0px 5px 0px;
}

span.tummeupp
{
}

img.tummener
{
background: transparent url('http://film.nu/sitepics/tumme_ner.png') no-repeat 0 0;
width: 46px;
height: 46px;
margin: 5px 0px 5px 0px;
}

span.tummener
{
}

img.tummeupp_liten
{
background: transparent url('http://film.nu/sitepics/tummeupp_liten.png') no-repeat 0 0;
width: 19px;
height: 23px;
margin: 0px 0px 0px 0px;
}

span.tummeupp_liten
{
}

img.tummener_liten
{
background: transparent url('http://film.nu/sitepics/tummener_liten.png') no-repeat 0 0;
width: 19px;
height: 23px;
margin: 0px 0px 0px 0px;
}

span.tummener_liten
{
}

img.byline
{
background: transparent;
margin: 0px 5px 5px 0px;
padding: 0px 0px;
}

img.medlemkommentarbild
{
background: transparent;
margin: 0px 5px 5px 0px;
padding: 0px 0px;
}

img.huvudbild
{
background: transparent;
margin: 0px 0px 5px 0px;
padding: 0px 0px;
}

img.medlemslistbild
{
background: transparent;
border: 1px;
padding: 0px 5px;
}

/* FORMULAR */

.form { margin-top: 0; margin-bottom: 0; }

.formmenu {font-size: 9px; font-family: verdana, geneva, gadget, andale mono, times; line-height: 13px; color: #000000; background-color: #ffffff; border-color: #000000; border-style: solid; border-width: 1;
}
.formtext {font-size: 9px; font-family: verdana, geneva, gadget, andale mono, times; line-height: 13px; color: #000000; background-color: #ffffff; border-color: #000000; border-style: solid; border-width: 1;
}
.formbutton {font-size: 9px; font-family: verdana, geneva, gadget, andale mono, times; line-height: 13px; color: #000000; background-color: #ffffff; border-color: #000000; border-style: solid; border-width: 1;
}

/* TABELLER */

table.toppannons
{
	background: transparent;
	width: 980px;
	margin: 10px auto auto 30px;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse: collapse;
	opacity: 1.0
}

table.fwork
{
	background: transparent;
	width: 980px;
	position: absolute;
	top: 170px;
	left: 30px;
	padding: 0;
	border-collapse: collapse;
	opacity: 1.0	
}

table.inner
{
	background-color: #000;
	width: 980px;
	margin: 0px;
	padding: 15px;
	spacing: 10px;
	border: 0px;
	border-spacing: 0px 0px;
/*	opacity: 1.0 */
}

table.puff
{
	background-color: #000;
	width: 400px;
	margin: 0px;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse: collapse;
}

table.puff_bred
{
	background-color: #000;
	width: 647px;
	margin: 0px;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse: collapse;
}

table.puff_hela
{
	background-color: #000;
	width: 931px;
	margin: 0px;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse: collapse;
}

table.puff350
{
	background-color: #fff;
	width: 350px;
	margin: 0px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.puff210
{
	background-color: #fff;
	width: 210px;
	margin: 0px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.puff_smal
{
	background-color: #000;
	width: 255px;
	margin: 0px;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse: collapse;
}

table.vanstersida_bred
{
	width: 600px;
	margin: 0px auto auto 20px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.vanstersida_hela
{
	width: 900px;
	margin: 0px auto auto 20px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.vanstersida
{
	width: 350px;
	margin: 0px auto auto 19px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.hogersida
{
	width: 235px;
	margin: 0px auto auto 19px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.hogersida_filmfakta
{
	width: 235px;
	margin: 10px auto auto 19px;
	padding: 0px;
	align: top;
	text-align: left;
}

table.feed
{
	width: 240px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	spacing: 0px;
	border: 0px;
	border-collapse: collapse;
}

table.betyg
{
	background-color: #cccccc;
	text-align: left;
	width: 95px;
	margin: 0px 10px 5px 2px;
	padding: 2px;
	spacing: 0px;
	border: 0px;
}

table.medlemslista
{
	font-size: 12px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #333333;
	border-spacing: 0px 10px;
	padding: 0px;
	align: top;
	text-align: left;
	margin: 0px 0px 10px 0px;
}

table.kommentarer
{
	font-size: 12px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #333333;
	border-spacing: 0px 10px;
	padding: 0px;
	align: top;
	text-align: left;
	margin: 10px 0px 10px 0px;
}

table.login
{
	font-size: 12px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #ffffff;
	border-spacing: 2px 5px;
	padding: 0px;
	align: top;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

table.formular
{
	font-size: 12px;
	font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
	line-height: 16px;
	color: #000;
	border-spacing: 2px 5px;
	padding: 0px;
	align: top;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

table.menu
{
	background-color: #000;
	border-spacing: 0px;
	padding: 0px;
	align: top;
	text-align: left;
	border: 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td {
	position: relative;
}

td.puff_top {
	background:#000 url('http://film.nu/sitepics/item_400_top.png');
	width: 400px;
	height: 22px;
}

td.puff_mid {
	background:#000 url('http://film.nu/sitepics/item_400_mid.png');
	width: 400px;
	text-align: left;
}

td.puff_bot {
	background:#000 url('http://film.nu/sitepics/item_400_bot.png');
	width: 400px;
	height: 14px;
}

td.puff_bred_top
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_647_top.png');
	width: 647px;
	height: 19px;
}

td.puff_bred_mid
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_647_mid.png');
	width: 647px;
	text-align: left;
}

td.puff_bred_bot
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_647_bot.png');
	width: 647px;
	height: 19px;
}

td.puff_hela_top
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_931_top.png');
	width: 931px;
	height: 27px;
}

td.puff_hela_mid
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_931_mid.png');
	width: 931px;
	text-align: left;
}

td.puff_hela_bot
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_931_bot.png');
	width: 931px;
	height: 21px;
}

td.puff_smal_top
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_255_top.png');
	width: 255px;
	height: 22px;
}

td.puff_smal_mid
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_255_mid.png');
	width: 255px;
	text-align: left;
}

td.puff_smal_bot
{
	background-color: #000;
	background-image: url('http://film.nu/sitepics/item_255_bot.png');
	width: 255px;
	height: 14px;
}

.tborder
{
	border: 1px solid #000000;
	background-color: #ffffff;
	padding: 0px;
	spacing: 0px;
}

/* DIV */

.sida
{
	background-color: #fff;
}

.puff_top
{
	background-color: #fff;
	background-image: url('http://film.nu/sitepics/item_402_top.jpg');
	width: 402px;
	height: 21px;
	padding: 0px;
	spacing: 0px;
	text-align: left;
}

.puff_mid
{
	background-color: #fff;
	background-image: url('http://film.nu/sitepics/item_402_mid.jpg');
	width: 402px;
	padding: 0px;
	spacing: 0px;
	text-align: left;
}

.puff_bot
{
	background-color: #fff;
	background-image: url('http://film.nu/sitepics/item_402_bot.jpg');
	width: 402px;
	height: 21px;
	padding: 0px;
	spacing: 0px;
	text-align: left;
}

.text
{
	background-color: #fff;
	width: 385px;
	padding: 11px;
	text-align: left;
}

.bild
{
	width: 350px;
	padding: 0px;
	text-align: left;
	margin: 4px 0px 15px 0px;
}

.bloggpuff {
vertical-align: top; 
height: 210px; 
width: 210px;
white-space: normal; 
overflow: hidden; 
text-overflow: ellipsis;
font-size: 12px;
font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
line-height: 16px;
color: #333333;
}

.bloggpuff_vinjett {
vertical-align: top; 
height: 250px; 
width: 210px;
white-space: normal; 
overflow: hidden; 
text-overflow: ellipsis;
text-transform: uppercase;
font-weight: bold; 
display: inline; 
font-size: 11px;
font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times;
line-height: 16px;
color: #333333;
}

/* TEXT */

.menytext {font-size: 12px; letter-spacing: 1px; font-weight: bold; height: 1px; filter: Shadow(Color=#dddddd, Direction=135, Strength=1); font-family: arial, verdana, geneva, gadget, andale mono; line-height: 16px; color: #ffffff;
}
.menyval {font-size: 12px; font-weight: bold; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 12px; color: #ffffff;
}
.textrubrik { text-transform: uppercase;
}
.filmlista {font-size: 13px; font-weight: bold; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 13px; color: #333333;
}
.biotext {font-size: 10px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 14px; color: #333333;
}
.bionamn {font-size: 14px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 16px; color: #333333;
}
.biostad {text-transform: capitalize; font-size: 18px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 32px; color: #333333;
}
.vitrubrik_hoger1 {font-size: 18px; letter-spacing: 1px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 20px; color: #ccc;
}
.vitrubrik_hoger2 {font-size: 25px; letter-spacing: 1px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 27px; color: #ccc;
}
.vitbrod {font-size: 12px; letter-spacing: 1px; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #ccc;
}
.vitfakta {font-size: 9px; letter-spacing: 1px; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 15px; color: #ccc;
}
.vitfeed {font-size: 11px; letter-spacing: 0.5px; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #ccc;
}
.svartbrod {font-size: 12px; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #333333;
}
.medlemslista {font-size: 12px; text-transform:capitalize; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #333333;
}
.omdome {font-size: 9px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; font-family: helvetica, arial, verdana, geneva, gadget, andale mono, times; line-height: 15px; color: #333333;
}
.svartingress {font-size: 16px; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 19px; color: #333333;
}
.vinjett {font-size: 11px; text-transform: uppercase; font-weight: bold; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #333333;
}
.rodbrod {font-size: 12px; font-family: arial, verdana, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #ff0000;
}
.rodrubrik {font-size: 13px; font-weight: bold; font-family: verdana, geneva, gadget, andale mono, times; line-height: 17px; color: #CC6633;
}
.rodrubrikliten {font-size: 11px; font-weight: bold; font-family: verdana, geneva, gadget, andale mono, times; line-height: 15px; color: #dddd11;
}
.svartfeed {font-size: 11px; letter-spacing: 0.5px; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 16px; color: #333333;
}
.svartbild {font-size: 9px; font-weight: bold; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 9px; color: #333333;
}
.svartfakta {font-size: 9px; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 15px; color: #333333;
}
.svartkommentarbyline {font-size: 11px; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 15px; color: #333333;
}
.svartnyheter {font-size: 9px; font-family: arial, verdana, arial, helvetica, geneva, gadget, andale mono, times; line-height: 11px; color: #333333;
}
.svartrubrik {font-size: 12px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 14px; color: #333333;
}
.svartrubrik_kommentar {font-size: 14px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 16px; color: #333333;
}
.svartrubrik_2 {font-size: 16px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 18px; color: #333333;
}
.svartrubrik_3 {font-size: 18px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 20px; color: #333333;
}
.svartrubrik_start {font-size: 25px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 27px; color: #333333;
}
.svartrubrik_super {font-size: 30px; font-weight: bold; font-family: arial, verdana, geneva, gadget, andale mono, times; line-height: 32px; color: #333333;
}
.utskrift {font-size: 12px; font-family: times; line-height: 16px; color: #000000;
}
.utskriftsrubrik {font-size: 20px; font-family: times; line-height: 24px; color: #000000;
}
