/* @group General Styles */body {
/*	background: url(images/body_bg.png) repeat-x;	background-color: #b8dbf5; */	background-color: #7ac2f5;	
	padding: 0;	margin: 0;	font: 0.75em/1.5em Geneva, Arial, Helvetica, sans-serif;	color: #000000;}p {}b, strong {}a:link, a:visited {	color: #2222dd;	text-decoration: none;}a:hover, a:active {	color: #4444ff;}img {}

img {}.image-left {	float: left;	margin-right: 5px;}.image-right {	float: right;	margin-left: 5px;}	/* @end *//* @group Layout *//* @group Layout Positons for top bars and stars */#topBar {	background: url(images/top_bar_bg.png) repeat-x left top;	height: 71px;	margin: 0 auto;	padding: 0 10px;	position: relative;	min-width: 600px;}#topBar .icon {	position: absolute;	top: 16px;	left: 0;	z-index: 10;	height: 47px;	width: 46px;}/* @group Right Bar */#topBar .right {	width: 130px;	height: 71px;	float: right;	position: relative;}#topBar .right .star {	width: 46px;	height: 48px;	position: absolute;	top: 16px;	left: 0;	z-index: 1;}#topBar .right .bar {	position: absolute;	top: 16px;	z-index: 0;	height: 48px;	width: 100%;}#topBar .right .bar .barLeft {	width: 19px;	height: 48px;	position: absolute;	left: 46px;	top: 0;}#topBar .right .bar .barRight {	width: 6px;	height: 48px;	position: absolute;	right: 0;	top: 0;}/* @end *//* @group Left Bar */#topBar .left {	width: 500px;	height: 71px;	float: left;
	top: 16 px;	position: absolute;}#topBar .left .star {	width: 46px;	height: 48px;	position: absolute;	top: 16px;	left: 0;	z-index: 1;}#topBar .left .bar {	position: absolute;	top: 16px;	z-index: 0;	height: 48px;	width: 100%;
	}#topBar .left .bar .barLeft {	width: 19px;	height: 48px;	position: absolute;	left: 46px;	top: 0;}#topBar .left .bar .barRight {	width: 6px;	height: 48px;	position: absolute;	right: 0;	top: 0;}/* @end *//* @group Middle Bar */#topBar .middle {	width: auto;	height: 71px;	display: block;	margin: 0 10px;	position: relative;}#topBar .middle h1 {	font-size: 2em;	margin: 0;	position: absolute;	top: 0px;	left: 0px;	color: #fff;}#topBar .middle h2 {	font-size: 1,5em;	font-weight: normal;	margin: 0;	position: absolute;	top: 25px;	left: 0px;	color: #fff;}#topBar .middle .star {	width: 46px;	height: 48px;	position: absolute;	top: 16px;	left: 0;	z-index: 1;}#topBar .middle .bar {	position: absolute;	top: 16px;	z-index: 0;	height: 48px;	width: 100%;}#topBar .middle .bar .barLeft {	width: 19px;	height: 48px;	position: absolute;	left: 46px;	top: 0;}#topBar .middle .bar .barRight {	width: 6px;	height: 48px;	position: absolute;	right: 0;	top: 0;}/* @end *//* @end */#container {	margin: 0 auto;	background: url(images/container_bg.png);	min-width: 600px;}.horiz_div {	position: absolute;	top: 0;	left: 0;	background: url(images/horizontal_divider.png) repeat-x;	width: 100%;	height: 0px;}.clearer {	clear: both;}#contentContainer {	position: relative;}#contentContainer #content {	position: relative;	padding-top: 10px;	margin: 0 0 20px 160px;}#sidebarContainer {	float: left;	position: relative;	width: 130px;	line-height: normal;}#sidebar {	float: right;	padding-top: 10px;	margin-right: 10px;	width: 130px;	position: relative;	margin-bottom: 20px;}#sidebar a:link, #sidebar a:visited {	color: #2222dd;}#sidebar a:hover, #sidebar a:active {
	color: #4444ff;}#sidebar .sideHeader, #sidebar b, #sidebar strong {	color: #000000;	font-weight: bold;}	/* @end *//* @group Bread-crumb */#breadcrumbcontainer {	background: url(images/breadcrumb_bg.png) repeat-x;	text-align: left;	height: 20px;}#breadcrumbcontainer ul {	list-style: none;	margin: 0;	padding-top: 1px;	padding-left: 5px;	color: #d4d4d4;}#breadcrumbcontainer li {	display: inline;}#breadcrumbcontainer a {
	color: #d4d4d4;	text-decoration: none;}#breadcrumbcontainer a:hover {}	/* @end *//* @group Toolbar *//* Toolbar Styles */#navcontainer {	margin-left: 0px;	width: 100%;	position: relative;	z-index: 100;	margin-bottom: 0px;
}#navcontainer #current {	color: #fff;}#navcontainer #current:hover {}#navcontainer .currentAncestor {	color: #fff;}/* Parent - Level 0 */#navcontainer ul{	margin: 0;	padding: 0;	list-style-type: none;}#navcontainer li {}#navcontainer a {	text-decoration: none;	color: #eee;	height: 20px;	padding-top: 2px;	padding-left: 10px;	display: block;}#navcontainer a:hover {	color: #fff;}#navcontainer a:active {}/* Child - Level 1 */#navcontainer ul ul {	margin: 0;	padding: 0;	background: none;}#navcontainer ul ul li {}#navcontainer ul ul a {	padding-left: 20px;}#navcontainer ul ul a:hover{}#navcontainer ul ul #current{	color: #fff;}#navcontainer ul ul .currentAncestor {	color: #fff;}/* Child - Level 2 */#navcontainer ul ul ul {}#navcontainer ul ul ul li { }#navcontainer ul ul ul a{	padding-left: 30px;}#navcontainer ul ul ul a:hover{}/* Child Level 3 */#navcontainer ul ul ul {}#navcontainer ul ul ul ul li { }#navcontainer ul ul ul ul a{}#navcontainer ul ul ul ul a:hover{}/* Child Level 4 */#navcontainer ul ul ul ul {}#navcontainer ul ul ul ul ul li { }#navcontainer ul ul ul ul ul a{}#navcontainer ul ul ul ul ul a:hover{}/* Child Level 5 */#navcontainer ul ul ul ul ul {}#navcontainer ul ul ul ul ul ul li { }#navcontainer ul ul ul ul ul ul a{}#navcontainer ul ul ul ul ul ul a:hover{}/* @end *//* @group Global Classes */blockquote, .standout {	font-style: italic;	padding: 0 5px;	background-color: #232f30;	margin: 0;	color: #b9d2c6;}h1 {	color: #ffffff;	font-size: 1.4em;	margin: 0 0 5px 0;}h2 {	color: #ffffff;	font-size: 1.3em;	margin: 0 0 5px 0;}h3 {	color: #ffffff;	font-size: 1.2em;	margin: 0 0 5px 0;}h4 {	color: #8ab538;	font-size: 1.1em;	margin: 0 0 5px 0;}.imageStyle {}/* Main content area unordered list styles */#contentContainer #content ul {	margin: 20px;	padding: 0;	list-style-type: none;}#contentContainer #content li {	padding-bottom: 8px;	background: url(images/list_item.png) no-repeat left 4px;	padding-left: 13px;}#contentContainer #content ul ul {	margin: 8px 0 0 10px;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {	margin: 10px;	padding: 0 10px;}#sidebarContainer #sidebar li {}/* Table Styles */table {	font-size: 1em;}/* @end *//* @group Blog *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {	margin: 0 0 10px 0;}.blog-archive-headings-wrapper {	margin-bottom: 10px;	padding-bottom: 10px;	background: url(images/horizontal_divider.png) repeat-x left bottom;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {	display: inline;	margin-right: 10px;	font-weight: bold;	font-size: 1.2em;	margin-bottom: 5px;}.blog-archive-link {	display: inline;}.blog-archive-link a:link, .blog-archive-link a:visited {}	/* @end */.blog-entry {	margin-bottom: 15px;	padding-bottom: 15px;	background: url(images/horizontal_divider.png) repeat-x left bottom;}.blog-entry-title {	color: #8ab538;	font-weight: bold;	font-size: 1.2em;	margin-bottom: 5px;}.blog-entry-date {	background: url(images/clock.png) no-repeat left center;	padding-left: 17px;	margin-bottom: 15px;	margin-right: 8px;	color: #8ab538;}.blog-read-more {	font-style: italic;}.blog-entry-body {}.blog-entry-comments {	margin-top: 10px;	color: #2c3a3b;}/*styles the category link in the main entry */.blog-entry-category {	width: 105px;	height: 23px;	padding-left: 15px;	margin-left: 8px;	background: url(images/permalink.png) no-repeat left center;}.blog-entry-category a:link, .blog-entry-category a:visited {	color: #fff;}/*styles the permalink link in the main entry */.blog-entry-permalink {	width: 105px;	height: 23px;	padding-left: 15px;	margin-left: 8px;	background: url(images/permalink.png) no-repeat left center;}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {	color: #fff;}/* styles the archives in the blog sidebar */#blog-archives {	margin-bottom: 10px;}a.blog-archive-link-enabled:link, a.blog-archive-link-enabled:visited {	text-decoration: none;	color: #fff;	width: 105px;	height: 23px;	padding-top: 6px;	padding-left: 25px;	float: left;	background: url(images/archive.png) repeat-x left top;}a.blog-archive-link-enabled:hover, a.blog-archive-link-enabled:active {	background: url(images/archive_over.png) repeat-x left top;}.blog-archive-link-disabled {	text-decoration: none;	color: #fff;	width: 105px;	height: 23px;	padding-top: 6px;	padding-left: 25px;	float: left;	background: url(images/archive.png) repeat-x left top;}/* Styles the blog categories in the blog sidebar */#blog-categories {}a:link.blog-category-link-enabled, a:visited.blog-category-link-enabled {	text-decoration: none;	color: #fff;	width: 105px;	height: 23px;	padding-top: 6px;	padding-left: 25px;	float: left;	background: url(images/category.png) repeat-x left top;}a:hover.blog-category-link-enabled, a:active.blog-category-link-enabled {	background: url(images/category_over.png) repeat-x left top;}.blog-category-link-disabled {	text-decoration: none;	color: #fff;	width: 105px;	height: 23px;	padding-top: 6px;	padding-left: 25px;	float: left;	background: url(images/category.png) repeat-x left top;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {}.plugins a:link<MM:BeginLock translatorClass="ls_translator" type="href$=".rss"" orig="%5Bhref$=%22.rss%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:link<MM:BeginLock translatorClass="ls_translator" type="href$=".rdf"" orig="%5Bhref$=%22.rdf%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:link<MM:BeginLock translatorClass="ls_translator" type="href$=".xml"" orig="%5Bhref$=%22.xml%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:link<MM:BeginLock translatorClass="ls_translator" type="href^="http" orig="%5Bhref%5E=%22http://www.haloscan.com/members/rss.php?%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:visited<MM:BeginLock translatorClass="ls_translator" type="href$=".rss"" orig="%5Bhref$=%22.rss%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:visited<MM:BeginLock translatorClass="ls_translator" type="href$=".rdf"" orig="%5Bhref$=%22.rdf%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:visited<MM:BeginLock translatorClass="ls_translator" type="href$=".xml"" orig="%5Bhref$=%22.xml%22%5D"><ls_box_squarebracket><MM:EndLock>,.plugins a:visited<MM:BeginLock translatorClass="ls_translator" type="href^="http" orig="%5Bhref%5E=%22http://www.haloscan.com/members/rss.php?%22%5D"><ls_box_squarebracket><MM:EndLock>a.blog-rss-link {	color: #fff;	width: 105px;	height: 23px;	padding-top: 6px;	padding-left: 25px;	float: left;	background-image: url(images/rss.png);	background-repeat:  no-repeat;	background-position: left center;}a.blog-comments-rss-link {	color: #fff;	width: 105px;	height: 23px;	padding-top: 6px;	padding-left: 25px;	float: left;	background-image: url(images/rss.png);	background-repeat:  no-repeat;	background-position: left center;}a:hover<MM:BeginLock translatorClass="ls_translator" type="href$=".rss"" orig="%5Bhref$=%22.rss%22%5D"><ls_box_squarebracket><MM:EndLock>, .plugins a:hover<MM:BeginLock translatorClass="ls_translator" type="href$=".rdf"" orig="%5Bhref$=%22.rdf%22%5D"><ls_box_squarebracket><MM:EndLock>, .plugins a:hover<MM:BeginLock translatorClass="ls_translator" type="href$=".xml"" orig="%5Bhref$=%22.xml%22%5D"><ls_box_squarebracket><MM:EndLock>, .plugins a:hover<MM:BeginLock translatorClass="ls_translator" type="href^="http" orig="%5Bhref%5E=%22http://www.haloscan.com/members/rss.php?%22%5D"><ls_box_squarebracket><MM:EndLock> {	background-image: url(images/rss_over.png);}/* Comment links */a<MM:BeginLock translatorClass="ls_translator" type="href^="javascript" orig="%5Bhref%5E=%22javascript:HaloScan%22%5D"><ls_box_squarebracket><MM:EndLock> {	background-image: url(images/comments.png);	background-repeat:  no-repeat;	background-position: left center;	padding-left: 20px;	margin-right: 5px;}/* Trackback links */a<MM:BeginLock translatorClass="ls_translator" type="href^="javascript" orig="%5Bhref%5E=%22javascript:HaloScanTB%22%5D"><ls_box_squarebracket><MM:EndLock> {	background-image: url(images/trackback.png);	background-repeat:  no-repeat;	background-position: left center;	padding-left: 16px;}/* @end *//* @group File Sharing */.filesharing-description {}.filesharing-item {	display: block;	margin-bottom: 10px;	padding-bottom: 10px;	background: url(images/horizontal_divider.png) repeat-x left bottom;}.filesharing-item-title a:link {	color: #8ab538;	font-weight: bold;	font-size: 1.2em;	margin-bottom: 5px;}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {	color: #000000;	font-weight: bold;	font-size: 1.2em;	margin-bottom: 5px;}.album-description {	margin-bottom: 10px;}.album-wrapper {	display: block;	width: 99%;	position: relative;}.thumbnail-wrap {	text-align: center;	position: relative;	float: left;	margin-bottom: 10px;	margin-right: 20px;}.thumbnail-frame {    position: absolute;    bottom: 0;    left: 0;}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {	background: none;}.thumbnail-frame img {    margin: auto;    padding: 1px;    border-top: 1px solid #404b4c;	border-left: 1px solid #404b4c;	border-right: 1px solid #263132;	border-bottom: 1px solid #263132;}.thumbnail-caption {	margin: 0;	padding: 0;	height: 35px;	display: block;}	/* @end *//* @group Single Page (Photo view) */.photo-background {}.photo-navigation {	background: url(images/top_bar_bg.png);	position: absolute;	top: 0;	left: 0;	width: 900px;	height: 71px;	z-index: 0;	clear: both;}.photo-links {	position: relative;	top: 0px;	z-index: 5;	margin: 0;	text-align: center;}.photo-navigation a:link, .photo-navigation a:visited {}.photo-navigation a:hover {}.photo-frame{	position: relative;	top: 91px;	left: 20px;	padding: 2px;	background-color: #2c3a3b;	margin: 0;}.photo-title {	position: absolute;	width: 371px;	height: 48px;	top: 5px;	left: 20px;	margin: 0;	padding-left: 0px;	padding-top: 0px;	z-index: 1;	font-size: 1.5em;	font-weight: bold;	color: #fff;}.photo-caption {	color: #000;	position: relative;	left: 20px;	top: 510px;	font-size: 1.3em;	font-weight: bold;	z-index: 3;	margin: 0;	text-align: center;}/* @end */	/* @end *//* @group Quicktime Page */.movie-description {}	/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */




















.bodyfoto {/*	background: url(images/body_bg.png) repeat-x;	background-color: #b8dbf5; */	background-color: #7ac2f5;		text-align: center; /* To Make Content Centered */	color: #fff;	margin: 0px;}.photo-navigationfoto {	background: url(images/top_bar_bg.png);	position: absolute;	top: 0;	left: 0;	width: 900px;	height: 71px;	z-index: 0;	clear: both;
		font-weight: bold;	font-size: 1.2em;}.photo-linksfoto {	position: relative;	top: 0px;	z-index: 5;	margin: 0;	text-align: center;}.topfotobar{	background: url(images/top_bar_bg.png);	margin-right:auto;	margin-left:auto;	width: 900px;	height: 71px;	background-color: #aaa;	<!--color: #000;-->	text-align: center;
	text-color: #ffffff;	font-weight: bold;	font-size: 1.2em;}.contentsfoto{margin-right:auto;margin-left:auto;width: 900px;background-color: #fff;color: #000;text-align: center;}.contentshvidfoto{margin-right:auto;margin-left:auto;width: 900px;background-color: #fff;color: #000;text-align: center;
	font-weight: bold;	font-size: 1.2em;}

.contentshvidfotonav{margin-right:auto;margin-left:auto;width: 900px;background-color: #fff;color: #000;}


.overskriftluft{
	padding-left: 20px;	padding-top: 25px;
		font-weight: bold;	font-size: 1.5em;
	text-align: left;
}

























.movie-page-title {	color: #8ab538;	font-weight: bold;	font-size: 1.2em;	margin-bottom: 5px;}.movie-page-description {	margin-bottom: 10px;}.movie-thumbnail-frame {	padding: 1px;    border-top: 1px solid #404b4c;	border-left: 1px solid #404b4c;	border-right: 1px solid #263132;	border-bottom: 1px solid #263132;	width: 132px;	margin-right: 10px;	margin-bottom: 10px;	float: left;	text-align: center;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {}	/* @end *//* @group Single Page (Movie View) */.movie-background {	padding: 5px;	text-align: center;}.movie-title {	padding-top: 10px;	background: url(images/horizontal_divider.png) repeat-x left top;	font-size: 1.2em;	font-weight: bold;}.movie-frame {	padding: 5px;	background-color: #2c3a3b;}	/* @end *//* @end *//* @group Contact Form */.message-text { } .required-text {} .form-input-field {	width: 99%;	background-color: #232f30;	color: #fff;	font: 1em Geneva, Arial, Helvetica, sans-serif;} .form-input-button { } /* @end */