/*-------------------------------------------- <paging> */


table.pagNav{
	padding-top: 10px;
	padding-bottom: 30px;
	margin-top: 10px;
	border-top: 1px solid #d9d3c6;
	text-align: center;
/*	background: url(/media/gfx/bg_paging.gif) 0px 1px repeat-x; */
	}

td.pagNavRight, td.pagNavLeft
	{
	padding-left: 5px;
	padding-right: 5px;
	}
	
td.pagNavRight a, td.pagNavLeft a
	{
	text-decoration: none
	}
	
td.pagNavCenter span
	{
	padding: 3px;
	border: 1px solid #ccc3b4;
	background: #FF973D;
	color: #fff;
	margin: 1px;
	}
	
td.pagNavCenter a
	{
	padding: 3px;
	border: 1px solid #ccc3b4;
	background: #eee9db;
	margin: 1px;
	text-decoration: none
	}
	
td.pagNavCenter a:hover
	{
	border: 1px solid #ccc3b4;
	background: #fff;
	}


	
/*-------------------------------------------- </paging> *//*
	-- ATTENTION!! ATTENTION!! ATTENTION!! ATTENTION!! --

	ALL SERVICE SPECIFIC STYLES SHOULD NOT BE PLACED HERE

	-- ATTENTION!! ATTENTION!! ATTENTION!! ATTENTION!! --
*/


#banner{

}

div.serviceNavigation ul
	{
	border-bottom: 1px solid #EA6E02;	
	}


.userLink
	{
	text-transform: capitalize;
	}

a img
	{
	border: 1px solid #EA6E02;
	color: #EA6E02;
	}

a:hover img
	{
	border: 1px solid #FF973D;
	}

body
	{
	margin: 0px;
	padding: 0px;
	font: 11px Arial, Helvetica, Verdana, Sans-serif;
	color: #4b443f;
	background: #201b14;
	text-align: center
	}

td
	{
	font: 11px Arial, Helvetica, Verdana, Sans-serif;
	}

p
	{
	font: 11px Arial, Helvetica, Verdana, Sans-serif;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 14px;
	}

form
	{
	padding: 0px;
	margin: 0px
	}

hr
	{
	height: 1px;
	color: #4b443f;
	background-color: #4b443f;
	border: 0px;
	}

.ingress
	{
	font: 17px georgia, "Times New Roman", Times, Serif;
	line-height: 20px;
	color: #272727;
	font-style: italic;
	margin-bottom: 2em;
	margin-right: 20px;
	}
	
.noMargin
	{
	margin-bottom: 0em
	}
	
.margin
	{
	margin: 20px;
	}

a, a:link
	{
	color: #EA6E02;
	text-decoration: underline
	}

a:hover
	{
	color: #FF973D;
	}

h1, h2, h3, h4, h5
	{
	font: italic 30px georgia, times, "Times New Roman", Serif;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	letter-spacing: -1px;
	color: #733e0f;
	}
	
#content>h1
	{

	}

h2
	{
	font-style: italic;
	font-size: 20px;
	font-weight: normal;
	margin-top: 2em;
	margin-bottom: 1em
	}

h3
	{
	font: bold 14px tahoma, arial, helvetica, san-serif;
	letter-spacing: normal;
	color: #fff;
	background: #403f3d;
	padding: 4px;
	padding-left: 6px;
	margin-top: 2em;
	margin-bottom: 1em
	}

h4
	{
	font: 12px Arial, Helvetica, Verdana, Sans-serif;
	font-style: normal;
	letter-spacing: 0px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 5px;
	}

h5
	{
	font: 11px Arial, Helvetica, Verdana, Sans-serif;
	font-style: normal;
	letter-spacing: 0px;
	font-weight: bold
	}
	
h6
	{
	font: 11px Arial, Helvetica, Verdana, Sans-serif;
	font-style: normal;
	letter-spacing: 0px;
	font-weight: bold
	}

.hide
	{
	display: none
	}

#top
	{
	width: 981px;
	height: 115px;
	margin: 8px;
	margin-top: 0px;
	position: relative;
	background: url(../gfx/top1.jpg) no-repeat
	}
	
#main
	{

	}
	
#right
	{
	float: right;
	width: 250px;
	padding-left: 8px;
	padding-right: 8px;
	}

#left
	{
	float: left;
	width: 723px;
	margin-left: 8px;
	_margin-left: 4px;
	}
	
#right img
	{
	margin-bottom: 10px
	}

#logo
	{
	display: block;
	position: absolute;
	width: 92px;
	height: 100px;
	left: 26px;
	top: 5px;
	}
	
#logo span
	{
	display:none
	}

#topBanner
	{
	width: 728px;
	overflow:hidden;
	height: 90px;
	margin-top: 12px;
	float: right;
	}
	
#topBanner img
	{
	border: 0px;
	}
	
div.rightBanner
	{
	width: 250px;
	height: 360px;
	overflow: hidden;
	margin-bottom: 8px;
	}
	
div.rightBanner img
	{
	border: 0px;
	}

#all
	{
	margin: auto;
	margin-top: 20px;
	width: 997px;
	height: auto;
	text-align: left;
	padding-bottom: 0px;
	padding-top: 8px;
	margin-bottom: 0px;
	background: #fff;
	}



/* ------------------------------------------------------------------------------------[THE MENY]------------- */

#menu
	{
	z-index: 40;
	cursor: pointer;
	height: 30px;
	background: #403f3d;
	margin-bottom: 8px
	}

#menu a
	{
	color: #fff;
	text-decoration: none
	}

#menu ul
	{
	z-index: 40;
	margin: 0;
	padding: 0;
	list-style: none;
	}

#menu ul li
	{
	z-index: 40;
	position: relative;
	}

.under
	{
	z-index: 40;
	position: absolute;
	left: 0px;
	top: 29px;
	display: none;
	width: 150px;
	background: #403f3d;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000
	}

#menu a:hover
	{
	color: #EA6E02;
	}

#menu ul li a
	{
	font: 11px tahoma, arial, helvetica, sans-serif;
	color: #fff;
	display: inline;
	float: left;
	text-decoration: none;
	padding: 7px;
	padding-bottom: 9px;
	border-bottom: 0;
	}

.under li a 
	{
	display: block;
	float: none;
	border-top: 1px solid #605d59;
	width: 136px;
	}

.under li a:hover 
	{
	background: #333;
	}

/* Fix IE. Hide from IE Mac \*/
* #menu ul li { float: left; }
* #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul, li.over ul
	{ 
	display: block;
	}

#active
	{
	height: 45px;
	position: relative;
	top: -35px;
	float: left;
	margin-right: 0px;
	padding-top: 35px;
	background: url(/media/gfx/hare.gif) no-repeat center top;
	color: #EA6E02;
	padding-bottom: 0px
	}

#active a
	{
	color: #EA6E02;	
	}


/* ------------------------------------------------------------------------------------[THE CONTENT]------------- */

#content
	{
	width: 564px;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	padding-bottom: 30px;
	float: left
	}

#communityMenu
	{
	width: 151px;
	float: right;
	}


/* ------------------------------------------------------------------------------------[THE KNAPP AND SOME FORMFIELDS]------------- */

.agreement .input input
	{
	width: auto;
	border: none;
	background: none;
	float: left;
	height: 14px;
	margin: 0px;
	padding: 0px;
	}

.agreement .label
	{
	padding: 0px;
	padding-bottom: 4px;
	}

.input input
	{
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #8D867C;
	margin-bottom: 10px;
	padding: 0px;
	_padding-left: 4px;
	_padding-top: 2px;	
	/* width: 228px; */
	height: 20px;
	background: #F8F3EA;
	border-left: 1px solid #9D9689;
	border-top: 1px solid #9D9689;
	border-right: 1px solid #D2CABB;
	border-bottom: 1px solid #D2CABB;
	}

.label
	{
	font: 9px "small fonts", arial, helvetica, sans-serif;
	color: #EA6E02;
	margin-bottom: 3px;
	}

select
	{
	font: 11px verdana, arial, helvetica, sans-serif;
	background: #F8F3EA;
	}

.diaryDate .input input
	{
	width: 75px
	}

textarea
	{
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #8D867C;
	margin-bottom: 10px;
	padding: 0px;
	_padding-left: 4px;
	_padding-top: 2px;	
	width: 428px;
	height: 250px;
	background: #F8F3EA;
	border-left: 1px solid #9D9689;
	border-top: 1px solid #9D9689;
	border-right: 1px solid #D2CABB;
	border-bottom: 1px solid #D2CABB;
	scrollbar-shadow-color: #8d867c;
	scrollbar-darkshadow-color: #dfd6c5;
	scrollbar-base-color: #dfd6c5;
	scrollbar-arrow-color: #8d867c;
	}

.showAge input, .newsletter input, .access input, .showEmail input
	{
	border: none;
	background: none;
	float: left;
	margin-top: -3px;
	clear: left;
	margin-right: 2px
	}

.showAge .input, .newsletter .input, .access .input, .showEmail .input
	{
	height: 30px;
	}

.showAge .label, .newsletter .label, .access .label, .showEmail .label
	{
	margin-bottom: 10px;
	}

.agreement
	{
	clear: both;
	margin-top: 10px
	}
	
.knapp .input input
	{
	float: left
	}


/* ------------------------------------------------------------------------------------[THE STARTSIDA]------------- */

div.startText
	{
	height: 132px;
	margin-left: 20px;
	margin-top: 20px;
	}

#innerLeftColumn
	{
	width: 168px;
	float: left;
	padding-right: 8px;
	}

#innerRightColumn
	{

	float: left
	}



/* ------------------------------------------------------------------------------------[THE DAGBOK]------------- */

#senaste
	{
	border-bottom: 1px solid #EA6E02;
	clear: both
	}


#senaste td
	{
	height: 20px
	}

#listtop td
	{
	font-weight: bold;
	background: url(/media/gfx/topline.gif) repeat-x bottom
	}

.listrow_even
	{
	padding-left: 10px;
	background: #f2ecdf;
	height: 18px
	}

.listrow_odd
	{
	padding-left: 10px;
	height: 18px
	}

.rubrik a, .rubrik a:link
	{
	font-weight: bold;
	color: #000
	}

.rubrik a:hover
	{
	font-weight: bold;
	color: #FF973D;
	}

.skrivet a
	{
	font-weight: bold;
	}

.rubrik a:hover
	{
	font-weight: bold;
	}

.kamera
	{
	background: url(/media/gfx/kamera.gif) no-repeat
	}


/* ------------------------------------------------------------------------------------[THE GALLERY]--- */

.galleryCell
	{
	padding-top: 17px;
	padding-bottom: 8px;
	vertical-align: top;
	text-align: center
	}

.galleryCaption
	{
	float:left;
	display: block;
	}

.voteHeader
	{
	clear: both
	}

.vote0, .vote1, .vote2, .vote3, .vote4, .vote5
	{
	background: url(/media/gfx/star0.gif) no-repeat center 4px
	}

.vote1
	{
	background: url(/media/gfx/star1.gif) no-repeat center 4px
	}

.vote2
	{
	background: url(/media/gfx/star2.gif) no-repeat center 4px
	}

.vote3
	{
	background: url(/media/gfx/star3.gif) no-repeat center 4px
	}

.vote4
	{
	background: url(/media/gfx/star4.gif) no-repeat center 4px
	}

.vote5
	{
	background: url(/media/gfx/star5.gif) no-repeat center 4px
	}

.captionVote0, .captionVote1, .captionVote2, .captionVote3, .captionVote4, .captionVote5
	{
	padding-right: 80px;
	background: url(/media/gfx/star0.gif) no-repeat right
	}

.captionVote1
	{
	background: url(/media/gfx/star1.gif) no-repeat right
	}

.captionVote2
	{
	background: url(/media/gfx/star2.gif) no-repeat right
	}

.captionVote3
	{
	background: url(/media/gfx/star3.gif) no-repeat right
	}

.captionVote4
	{
	background: url(/media/gfx/star4.gif) no-repeat right
	}

.captionVote5
	{
	background: url(/media/gfx/star5.gif) no-repeat right
	}



/* ------------------------------------------------------------------------------------[THE BOXES]--- */


.box
	{
	background: #eee9db;
	border-bottom: 1px solid #ded5c4;
	margin-bottom: 8px
	}

.boxBody
	{
	padding-left: 13px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
	
.boxForum, .boxDiary, .boxBulletin
	{
	width: 363px;
	max-height: 88px;
	height: auto !important;
	height: 88px;
	overflow: hidden;
	}
	
.boxForum
	{
	margin-bottom: 13px;
	}

/*

	HACK TO HIDE QUOTES FROM THE STARTPAGE ( INSIDE STARTPAGE )

*/

.boxBody .forumQuote{
	display: none;
	}

.box h4
	{
	color: #fff;
	font: bold 11px tahoma, arial, helvetica, verdana;
	background: #403f3d;
	height: 19px;
	padding-left: 22px;
	padding-top: 7px;
	margin: 0px;
	border-bottom: 2px solid #fff
	}

div.loginBox h4		{background: #403f3d url(/media/gfx/ico_login.gif) 4px 6px no-repeat}
div.joinBox h4		{background: #403f3d url(/media/gfx/ico_join.gif) 4px 7px no-repeat}
div.magazineBox h4	{background: #403f3d url(/media/gfx/ico_magazine.gif) 4px 8px no-repeat}
div.fotwBox h4, div.latestFilmsBox h4		{background: #403f3d url(/media/gfx/ico_film.gif) 4px 9px no-repeat}
div.iotwBox h4, div.latestPicsBox h4		{background: #403f3d url(/media/gfx/ico_img.gif) 4px 9px no-repeat}
div.liwpBox h4		{background: #403f3d url(/media/gfx/ico_member.gif) 4px 7px no-repeat}
div.newsBox h4		{background: #403f3d url(/media/gfx/ico_news.gif) 4px 7px no-repeat; margin-bottom: 20px}
div.innerMenuBox h4	{background: #403f3d url(/media/gfx/ico_loggedin.gif) 4px 3px no-repeat}
div.tipBox h4		{background: #403f3d url(/media/gfx/ico_tip.gif) 4px 5px no-repeat}
div.activeBox h4	{background: #403f3d url(/media/gfx/ico_active.gif) 6px 9px no-repeat}
div.latestMembersBox h4	{background: #403f3d url(/media/gfx/ico_egg.gif) 4px 5px no-repeat}
div.recepieBox h4	{background: #403f3d url(/media/gfx/ico_recepie.gif) 4px 5px no-repeat}
div.bulletinBox h4	{background: #403f3d url(/media/gfx/ico_pen.gif) 6px 5px no-repeat}
div.storyBox h4		{background: #403f3d url(/media/gfx/ico_bubble.gif) 3px 9px no-repeat}
div.mittFiskeBox h4		{background: #19405f url(/media/gfx/ico_join.gif) 4px 7px no-repeat}

/* ---------------------[LOGIN BOX]--- */


.loginBox .boxBody
	{
	padding-right: 0px;
	height: 105px;
	}

#login
	{
	width: 132px;
	text-align: left;
	padding-bottom: 1px;
	}

.loginfield, .loginPassword
	{
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #8D867C;
	margin-top: 10px;
	padding: 0px;
	padding-left: 5px;
	padding-top: 3px;	
	width: 118px;
	height: 18px;
	background: #F8F3EA;
	border-left: 1px solid #BEB6A6;
	border-top: 1px solid #BEB6A6;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	}

.loginPassword
	{
	width: 66px;
	margin-right: 5px;
	float: left;
	margin-bottom: 15px
	}

.loginbutt
	{
	margin-top: 10px;
	font: bold 11px verdana, arial, helvetica, sans-serif;
	color: #fff;
	border: none;
	width: 45px;
	height: 24px;
	background: url(/media/gfx/butt_45.gif) no-repeat;
	cursor: pointer;
	margin-bottom: 15px
	}


/* ---------------------[JOIN BOX]--- */



.joinBox span
	{
	display: block;
	width: 151px;
	height: 55px;
	background: url(/media/gfx/banner_member.gif) no-repeat;
	border-bottom: 1px solid #fff
	}

.joinBox p
	{
	font: bold 11px tahoma, arial, helvetica, san-serif;
	margin-top: 20px;
	}

.joinBox a, a.backButt
	{
	color: #fff;
	text-decoration: none;
	font: bold 11px tahoma, arial, helvetica, san-serif;
	display: block;
	width: 85px;
	text-align: center;
	padding-top: 4px;
	height: 20px;
	background: url(/media/gfx/butt_85.gif) no-repeat
	}

.joinBox a:hover, .joinBox a:visited
	{
	color: #fff;
	}
	
	
/* ---------------------[Mitt fiske BOX]--- */


.mittFiskeBox
	{
	background: #dce7f0 url(/media/gfx/bg_box.gif) bottom repeat-x;
	border-bottom: 1px solid #76889b;
	}

.mittFiskeBox span
	{
	display: block;
	width: 151px;
	height: 55px;
	background: url(/media/gfx/banner_mittfiske.gif) no-repeat;
	border-bottom: 1px solid #fff
	}

.mittFiskeBox p
	{
	font: bold 11px tahoma, arial, helvetica, san-serif;
	margin-top: 20px;
	color: #19405f
	}

.mittFiskeBox a
	{
	color: #fff;
	text-decoration: none;
	font: bold 11px tahoma, arial, helvetica, san-serif;
	display: block;
	width: 85px;
	text-align: center;
	padding-top: 4px;
	height: 20px;
	background: url(/media/gfx/butt_85.gif) no-repeat
	}

.mittFiskeBox a:hover, .mittFiskeBox a:visited
	{
	color: #fff;
	}


/* ---------------------[MAGAZINE BOX]--- */


.magazineBox .boxBody
	{
	padding-bottom: 50px;
	}

.magazineBox span
	{
	display: block;
	width: 151px;
	height: 148px;
	background: url(/media/gfx/banner_magazine.gif) no-repeat;
	}

.magazineBox p
	{
	font: bold 11px tahoma, arial, helvetica, san-serif;
	margin-bottom: 3px;
	margin-top: 10px
	}

/* ---------------------[IMAGE OF THE WEEK]--- */

.iotwBox span
	{
	display: none;
	width: 166px;
	}

.iotwBox
	{
	
	}

.iotwBox a, .iotwBox a:visited
	{
	color: #fff
	}
	
.iotwBox img
	{
	width: 168px;
	border: 0px
	}
	
.iotwBox img:hover
	{
	border: 0px
	}

.iotwBox p
	{
	margin-top: 6px;
	margin-bottom: 0px
	}

div.intervjuBox h4 {
background:#403F3D url(/media/gfx/ico_mic.gif) no-repeat scroll 6px 5px;
}

/* ---------------------[/IMAGE OF THE WEEK]--- */

/* ---------------------[NEWS BOX]--- */


.newsBox .boxBody
	{
	padding-left: 10px;
	}


.newsBox .boxBody span.obs_date
	{
	font-family: tahoma, arial, helvetica, verdana, san-serif;
	background: url(/media/gfx/newsdot.gif) 0px 3px no-repeat;
	width: auto;
	height: auto;
	display: block;
	padding-left: 12px;
	margin-bottom: 2px;
	font-weight: normal;
	font-size: 1em;
	color: #89826e;
	border: none
	}

.newsBox .boxBody span.obs_headline
	{
	display: block;
	font: bold 11px tahoma, arial, helvetica, san-serif;
	margin-top: 0px;
	padding-left: 12px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	}
	
.newsBox span.obs_source
	{
	display: none;
	color: #b9b19c;
	margin-top: 0px;
	padding-left: 12px;
	margin-top: 0px;
	overflow: hidden;
	}
	
	
.newsBox .boxBodyobs_source
	{
	border: 1px solid red
	}
	
td.obs_cell
	{
	padding-bottom: 15px;
	}

/* ---------------------[/NEWS BOX]--- */

/* ---------------------[FILM OF THE WEEK BOX]--- */


.fotwBox span
	{
	display: block;
	width: 388px;
	height: 55px;
	border-bottom: 1px solid #fff;
	margin-bottom: 0px
	}
	
.fotwBox a.overlay
	{
	position: absolute;
	display: block;
	z-index: 1;
	width: 386px;
	height: 261px;
	border: 1px solid black;
	background: url(/media/gfx/webb-tv_banner.png) bottom no-repeat
	}
	
.fotwBox img
	{

	border: none
	}


.fotwBox h4
	{
	width: 366px
	}

.fotwBox .boxBody
	{
	padding: 0px;
	text-align: center;
	background: #eee9db;
	}

/*----------------WMP STYLES-*/

object .wmp
	{
	width:384px;
	height:305px;
	}

/*First hide all wmv movies for all browsers that support some kind of style. Note: alterative text for non-wmp browsers is shown by default until hidden below for two classes of wmp-capable browsers*/

#wmp_alternate, #wmp_plugin,#wmp_activex
	{
	display:none;
	}

/* IE 5 fix */

#wmp_plugin
	{
	display:none;
	voice-family:"\"}\"";
	voice-family:inherit;
	display:block; /*Set ALL OTHER BROWSERS to see plugin*/
	}

/* LitePacific Hack (fixes Safari, IE6 and IE 7 height issues) */
/* This hides plugin from IE7 but shows it for Mozilla and all other non-IE browsers */

html*#wmp_plugin
	{
	[display:block;/* Mozilla < 1.01 and Netscape 6-7 only */
	display:block;/* Safari for Mac only */
	]display:none/* IE 7 only */
	}

.dummyend[id]
	{
	clear: both;
	}

/* This shows activex for IE7 but hidden from all others. Also, hide from Mac IE */
/*\*/
html*#wmp_activex
	{
	[display:none;
	display:none;
	]display:block;
	}

.dummyend[id]
	{
	clear: both;
	}
/**/

/* This allows IE 6 to see active x without Mozilla and others. Also, hide from Mac IE */
/*\*/
* html #wmp_activex
	{
	display:block;
	}
/*end*/


/*Add extra rules here to hide special features from older or selective agents*/
/*This hides the non-wmp message div from Netscape 4 (and older), and this rule is only seen by that agent*/

.hidefromnetscape4,body div #wmp_activex
	{
	/*/*//*/visibility:hidden;display:none;/*end*/
	}


/* ---------------------[/FILM OF THE WEEK BOX]--- */


/* ---------------------[LATEST BULLETIN/STORY/FORUM BOX]--- */


.bulletinBox h4, .storyBox h4
	{
	width: 366px
	}

.bulletinBox .boxBody, .storyBox .boxBody
	{
	padding-top: 10px;
	}

.bulletinBox p, .storyBox p
	{
	margin-bottom: 1px
	}

.bulletinBox a, .storyBox a
	{
	margin-bottom: 1px;
	color: #4b443f
	}

.dateWrite
	{
	font-weight: bold
	}

.dateWrite a
	{
	color: #EA6E02;
	}

/* ---------------------[/LATEST BULLETIN/STORY/FORUM BOX]--- */

/* ---------------------[LOGGED IN WITH PICTURE ]--- */

.liwpBox
	{
	border-bottom: none;
	padding-bottom: 0px;
	}



.liwpBox .boxBody
	{
	width: 384px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border: 2px solid #403f3d;
	}

.liwpBox .boxBody img
	{
	padding: 0px;
	border: 1px solid #403f3d;
	}
	
.liwpBox .boxBody img:hover
	{
	padding: 0px;
	border: 1px solid #FF973D;
	}

.liwpBox h4
	{
	width: 366px
	}

/* ---------------------[/LOGGED IN WITH PICTURE ]--- */


/* ---------------------[INNER MENU BOX]--- */

.innerMenuBox .boxBody
	{

	}

.innerMenuBox .boxBody p
	{
	font: bold 11px tahoma, arial, helvetica, san-serif;
	margin-top: 0px;
	padding-left: 12px;
	}

#inside
	{

	padding: 1px
	}

#inside ul
	{
	width: 119px;
	text-align: left;
	margin-top: 10px;
	padding: 0px;
	}

#inside input
	{
	margin-right: 54px;
	margin-top: 20px;
	}

#inside ul li a
	{
	font: bold 11px tahoma, arial, helvetica, sans-serif;
	color: #4b443f;
	display: block;
	float: none;
	clear: both;
	text-decoration: none;
	padding: 0px;
	padding-bottom: 4px;
	padding-top: 3px;
	}

#inside a:hover
	{
	color: #FF973D;
	}

#inside li
	{
	_height: 10px;
	display: block;
	margin-top: 1px;
	background: url(/media/gfx/innermenu_devider.gif) repeat-x  bottom;
	}

/* ---------------------[/INNER MENU BOX]--- */

#member
	{
	font: 8px "small fonts", arial, helvetica, sans-serif;
	color: #EA6E02;
	padding-top: 8px;
	padding-left: 5px;
	left: 54px;
	margin-top: -36px;
	position: relative;
	background: url(/media/gfx/box_devider-ver.gif) no-repeat 0px 10px;	
	}

#member a
	{
	color: #EA6E02;
	line-height: 14px;
	text-decoration: underline;
	}

#member a:hover
	{
	color: #FF973D;
	text-decoration: underline
	}

.devide, .nodevide
	{
	color: #EA6E02;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 3px;
	padding-bottom: 6px;
	background: url(/media/gfx/box_devider.gif) no-repeat bottom;	
	}

.nodevide
	{
	background: url(transparent)
	}

.devide:first-line, .nodevide:first-line
	{
	color: #8D867C;
	font-size: 11px
	}

.tipsa
	{
	font-size: 11px;
	text-align: left;
	width: 120px;
	color: #8d867c;
	margin-bottom: 0px;
	padding-bottom: 0px
	}

#comments
	{
	font: bold 9px "small fonts", arial, helvetica, sans-serif;
	height: 200px;
	width: 136px;
	_width: 139px;
	overflow: auto;
	color: #EA6E02;
	_margin-left: 15px;
	margin-right: 0px;
	padding-top: 7px;
	scrollbar-track-color: #F3ECE0;
	scrollbar-shadow-color: #8d867c;
	scrollbar-darkshadow-color: #dfd6c5;
	scrollbar-base-color: #dfd6c5;
	scrollbar-arrow-color: #8d867c;
	}
	
#write
	{
	width: 130px;
	_margin-left: 8px;
	padding-left: 0px;
	}

#write input
	{
	margin-top: 2px;
	margin-bottom: 5px;
	}

#write .loginbutt
	{
	margin-top: 2px;
	margin-bottom: 0px;
	}

#write p
	{
	font: 9px "small fonts", arial, helvetica, sans-serif;
	color: #EA6E02;
	padding-top: 8px;
	margin-bottom: 0px;
	_margin-left: 7px
	}

#comments p
	{
	font: 9px "small fonts", arial, helvetica, sans-serif;
	color: #8D867C;
	margin-right: 3px;
	padding-bottom: 8px;
	padding-top: 2px;
	margin-bottom: 5px;
	background: url(/media/gfx/box_devider.gif) no-repeat bottom;
	}


/* ------------------------------------------------------------------------------------[THE FOOTER]--- */


#print
	{
	margin-left: 22px;
	margin-right: 22px;
	background: #fff;
	border-bottom: 1px solid #ded5c4
	}


div#footer
	{
	width: 997px;
	height: 88px;
	color: #B6B6B6;
	background: #fff url(../gfx/bg_footer.gif) bottom no-repeat;
	position: relative;
	padding-bottom: 0px;
	border-top: 1px solid #fff;
	clear: both;
	}

#partners
	{
	margin-top: 3px;
	margin-left: 26px;
	margin-bottom: 0px;
	font: 9px "small fonts", arial, helvetica, sans-serif;
	}

#partners img
	{
margin-top: 5px;
	margin-right: 25px;
	border: none
	}

p.bottom
	{
	color: #B6B6B6;
	font: 9px "small fonts", arial, helvetica, sans-serif;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	background: #201b14;
	margin: auto;
	margin-top: 0px;
	width: 977px;
	text-align: left
	}

p.bottom a
	{
	color: #B6B6B6;
	text-decoration: none
	}

p.bottom a:hover
	{
	color: #EA6E02;
	text-decoration: none
	}

a.wehay
	{
	width: 40px;
	padding-left: 15px;
	background: url(/media/gfx/wehay_symbol.gif) no-repeat 3px 2px;
	}

a:hover.wehay
	{
	width: 40px;
	padding-left: 15px;
	background: url(/media/gfx/wehay_symbol-anim.gif) no-repeat 3px 2px;
	}

.footerseparator
	{
	margin-left: 15px;
	margin-right: 15px;
	}

/* ------------------------------------------------------------------------------------<serviceNavigation>--- */

div.serviceNavigation{
	width: 100%;
	height: 30px;
}

div.serviceNavigation ul
	{
	margin: 0;
	padding: 0;
	}

div.serviceNavigation ul li
	{
	list-style: none;
	display: inline;
	}

div.serviceNavigation ul li a, div.serviceNavigation ul li a:link
	{
	font: 9px "small fonts", arial, helvetica, sans-serif;
	color: #EA6E02;
	display: inline;
	text-decoration: none;
	padding: 7px;
	padding-bottom: 9px;
	border-bottom: 0;
	}



div.serviceNavigation ul li a:hover{
	color: #FF973D;
	}


/* ------------------------------------------------------------------------------------</serviceNavigation>-- */

/* ------------------------------------------------------------------------------------[ERROR MESSAGES]--- */

div.error
	{
	border: 2px dotted #EA6E02;
	padding: 20px;
	margin-bottom: 20px
	}



/* ------------------------------------------------------------------------------------[/ERROR MESSAGES]--- */

input.button, input.button125, input.button105, input.button85, input.button65, input.button45, input.buttonVote
	{
	margin-top: 10px;
	margin-right: 10px;
	font: bold 11px tahoma, verdana, arial, helvetica, sans-serif;
	color: #fff;
	border: none;
	width: 125px;
	height: 24px;
	background: url(/media/gfx/butt_125.gif) no-repeat;
	cursor: pointer;
	padding: 0px;
	}
	
input.button125
	{
	width: 125px;
	background: url(/media/gfx/butt_125.gif) no-repeat;
	}

input.button105
	{
	width: 105px;
	background: url(/media/gfx/butt_105.gif) no-repeat;
	}

input.button85
	{
	width: 85px;
	background: url(/media/gfx/butt_85.gif) no-repeat;
	}

input.button65
	{
	width: 65px;
	background: url(/media/gfx/butt_65.gif) no-repeat;
	}

input.button45
	{
	width: 45px;
	background: url(/media/gfx/butt_45.gif) no-repeat;
	}

input.buttonVote
	{
	width: 24px;
	height: 19px;
	background: url(/media/gfx/butt_vote.gif) no-repeat;
	}
	
	
/* ------------------------------------------------------------------------------------[BANNER]--- */



div#banner
	{
	width: 200px;
	position: absolute;
	top: 0px;
	left: 806px;
	
	}

div#banner img, div#banner object, div#banner embed
	{
	margin-bottom: 15px;
	}

div#banner a
	{
	clear: both;
	}

div#banner a img, div#banner object, div#banner embed
	{
	border: 1px solid #fff;
	color: #fff;
	}

div#banner a:hover img
	{
	border: 1px solid #FF973D;
	}

/* ------------------------------------------------------------------------------------[/BANNER]--- */



/*

Vote-stuff

-------------------------------------------------*/

div#vote{
	width: 120px;
	
}

div#vote div{

}

.graph { 
	position: relative; /* IE is dumb */
	width: 120px; 
	border: 1px solid #FF7802; 
	padding: 2px; 
	margin-bottom: .5em;					
}
.graph .bar { 
	display: block;	
	position: relative;
	background: #FF7802; 
	text-align: center; 
	color: #333; 
	height: 13px; 
	line-height: 2em;
	font-family: Tahoma, Verdana;

}
.graph .bar span { position: absolute; left: 1em; } 

div#vote span{
	font: 10px Tahoma;
}
				 
div.question{
	font-weight:bold;
	padding-bottom: 2px;
}				

td.choice{
	padding-top: 3px;
	padding-bottom: 5px;
}

div.clear{
	clear: both;
	height:1px;
}


/*

imageOfTheWeek

-------------------------------------------------*/

#imageOfTheWeek
	{
	float: left;
	background-color: #fff;
	position: absolute;
	width: 453px;
	height: 452px;
	}
	
#imageOfTheWeek p
	{
	margin-bottom: 5px;
	font-size: 11px
	}
	
#imageOfTheWeek img
	{
	border: none
	}

/* ------------------------------------------------------------------------------------[HJÄLPMEDEL - PORTAL]--- */

.portalDiv
	{
	float: left;
	width: 199px;
	background-color: #eee9db;
	border-bottom: 1px solid #beb6a6;
	height: 60px;
	padding: 10px;
	padding-left: 69px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	background-position: 9px 10px;
	}
	
.portalDiv h4
	{
	text-transform: uppercase;
	color: #403f3d;
	font: bold 11px tahoma, verdana, arial, helvetica, san-serif;
	margin-bottom: 0px
	}
	
.portalDiv p
	{
	line-height: 13px;
	margin: 0px
	}
	
.traps p
	{
	line-height: 16px;
	margin: 0px
	}
	
.portalDiv a, .poratlDiv a:visited
	{
	color: #403f3d;
	}
	
.portalDiv a:hover
	{
	color: #847b6a;
	}
	
.traps		{background-image: url(/media/gfx/ico_help_traps.gif);}
.forms		{background-image: url(/media/gfx/ico_help_forms.gif);}
.food		{background-image: url(/media/gfx/ico_help_food.gif); margin-left: 8px}
.trophies	{background-image: url(/media/gfx/ico_help_trophies.gif);}
.calls		{background-image: url(/media/gfx/ico_help_calls.gif); margin-left: 8px}
.links		{background-image: url(/media/gfx/ico_help_links.gif);}
.programs	{background-image: url(/media/gfx/ico_help_programs.gif); margin-left: 8px}
.test		{background-image: url(/media/gfx/ico_help_test.gif); margin-left: 8px}


#trapsMenu
	{
	width: 65px;
	margin-right: 5px;
	}

#trapsMenu select
	{
	font: 9px "small-fonts", tahoma, arial, helvetica, san-serif;
	margin-bottom: -3px;
	width: 65px;
	}
	
#trapsMenu option
	{

	}


/* ------------------------------------------------------------------------------------[ =movie thumbs]--- */


/* ---------------------[LATEST FILMS BOX - LATEST PICS BOX ]--- */


.latestFilmsBox, .latestPicsBox
	{
	background-image: none;
	background-color: #fff;
	border-bottom: none;
	margin-bottom: 7px;
	padding-bottom: 0px;
	}


.latestFilmsBox h4, .latestPicsBox h4
	{
	width: 366px
	}

.latestFilmsBox .boxBody, .latestPicsBox .boxBody
	{
	width: 392px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	background-image: none;
	background-color: none;
	margin-left: -5px;
	}

.latestPicsBox .boxBody img
	{
	border: 1px solid #000;
	margin: 0px;
	margin-left: 7px;
	margin-top: 5px;
	width: 89px;
	height: 89px
	}

/* ---------------------[/LATEST FILMS BOX - LATEST PICS BOX ]--- */

div.movieThumbContainer{
	border: 1px solid black;
	text-align: center;
	width: 89px;
	height: 89px;
	margin: auto;
	}
	
#theLatest{
	padding-top: 7px;
	}
	
#theLatest .movieThumbContainer{
	margin-left: 11px;
	_margin-left:5px;
	margin-bottom: 9px;
	}
div.movieStartpageThumb{
	float: left;
	margin: 7px 0px 0px 7px;
	}

a.movieOverlay{
	background:transparent url(/media/gfx/thumb_stamp.png) no-repeat scroll center bottom;
	display:block;
	height:89px;
	position:absolute;
	width:89px;
	z-index: 2;
	text-align: center;
}

/* ------------------------------------------------------------------------------------[VECKANS INTERVJU]--- */


td.intervjuLeft
	{
	background: #eee9db;
	}

td.intervjuLeft img
	{
	margin: 10px;
	}

div.fakta
	{
	border-top: 7px solid #fff;
	padding: 15px 10px; 10px 10px
	}

td.intervjuRight
	{
	padding: 10px 0px 20px 15px;
	}

td.intervjuRight p.ingress
	{
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	margin: 0 0 1em 0;
	}

span.helFyrkant
	{
	width: 0.8em;
	height: 0.8em;
	background: #403f3d;
	margin-right: .3em;
	display: block;
	float: left;
	margin-top: .3em;
	_font-size: 0.7em;
	_width: 1em;
	}

/* ------------------------------------------------------------------------------------[QUIZ]--- */

#doQuiz div.input {
	display: inline;
	padding-right: 20px;
}

#doQuiz div.input input {
	margin-bottom: 0;
	height: auto;
	padding: 5px;
}

#doQuiz div.knapp {
	margin-top: 10px;
}

#doQuiz h3 {
	background-color: transparent;
	color: #000;
	padding: 0px;
}
