
img { behavior: url(/_design/common/js/required/iepngfix.htc) }
* { padding: 0; margin: 0; }
html {
	font-size: 62.5%;
}
body {
	font: 11px Verdana, sans-serif;
	color:#323232; 
	background:url("/upload_dir/design/unique/bg_landscape.jpg") repeat;
}
a, a:link, a:visited, a:active {
	color: #F8981D; 
	text-decoration: underline;	
}
a:hover {
	text-decoration: none;
	color: #323232; 
}
#bg {
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
}
#bg img {
	position:fixed;
	z-index:1;
	width:100%;
	height:100%;
}
#bg-top {
	width:100%;
	height:115px;
	position:relative;
	z-index:3;
	background:url("/upload_dir/design/unique/bg.png") repeat-x;
}
#top-wrapper {
	width:900px;
	margin:0 auto;
	position:relative;
}
#logo {
	width:255px;
	float:left;
	display:inline;
	margin:0 0 0 12px;
	position:absolute;
}
#logo img {
	border:none;
}
#shortcuts {
	float:right;
	display:inline;
	margin:90px 0 0 0;
}
#shortcuts a {
	color:#fff;
	text-decoration: none;
	font-size:12px;
	margin:0 0 0 20px;
}
#shortcuts a:hover {
	text-decoration: underline;
}
#language {
	position:absolute;
	top:10px;
	right:0;	
}
#language-left,#language-right {
	background:transparent url("/upload_dir/design/unique/lang_bg.png") no-repeat;
	height:27px;
	line-height:27px;
	padding:0 0 0 15px;
	float:left;
	display:inline;
}
#language-right {
	background:transparent url("/upload_dir/design/unique/language-right.png") no-repeat;	
	width:16px;
	padding:0;
}
#Wrapper {	
	margin:20px auto;
	width: 900px;
	position:relative;
	z-index:2;
}
#ContentWrapper {
	margin:0 auto;
	width: 900px;
}
#Content {	
	width: 900px;
	float:left;
	margin:0 auto;
}
	#LeftColumn,
	#RightColumn {
		width:186px;
		min-height:400px;
	  	height:auto !important;
	  	height:400px;
		float:left;	
		display:inline;
		margin:0 10px 0 0;
	}	
	#RightColumn {		
		float:right;	
		margin:0 0 0 10px;
	}	
	#Navigation {
		width:186px;
		margin:0 0 15px 0;	
	}
	#navigation-top {
		height:12px;
		width:186px;
		background:transparent url("/upload_dir/design/unique/box-top.png") no-repeat top left;
	}
	#navigation-middle {
		width:176px;
		background:transparent url("/upload_dir/design/unique/box-middle.png") repeat-y top left;
		padding:0 0 0 10px;
	}
	#navigation-bottom {
		width:186px;
		background:transparent url("/upload_dir/design/unique/box-bottom.png") repeat-y top left;
		height:21px;
	}
		#Navigation li {
			list-style-type: none;
		}
		#Navigation li a {
			display:block;
			color: #484848;
			font: bold 11px/32px Verdana, "MS Trebuchet", sans-serif;
			text-decoration: none;
			padding:0 0 6px 10px;
		}
		#Navigation li a:hover,
		#Navigation li a.current {
			background:transparent url("/upload_dir/design/unique/nav-current-bg.png") no-repeat top left;
		}
		#Navigation li li a {
			display:block;
			color: #484848;
			font: 11px/25px Verdana, "MS Trebuchet", sans-serif;
			text-decoration: none;
			padding:0 0 0 20px;
		}	
		#Navigation li li a:hover,		
		#Navigation li li a.current {
			background:none;
			text-decoration: underline;
		}
		#Navigation li li li a {	
			padding:0 0 0 30px;
		}	
		#Navigation li li li a:hover,		
		#Navigation li li li a.current {
		}
	#search-box,
	#newslettersubscribe-box,
	#blog-box,
	#quicklogin-box,
	#pagenews-box,
	#calendar-box {
		margin:0 0 15px 0;
		width:186px;
		float:left;
	}
	#search-box-top,
	#newslettersubscribe-box-top,
	#blog-box-top,
	#quicklogin-box-top,
	#pagenews-box-top,
	#calendar-box-top {
		width:186px;
		float:left;
		background:transparent url("/upload_dir/design/unique/box-top.png") no-repeat;
		height:36px;
	}
	#search-box h2,
	#newslettersubscribe-box h2,
	#blog-box h2,
	#quicklogin-box h2,
	#pagenews-box h2,
	#calendar-box h2 {
		color: #484848;
		font: bold 11px/32px Verdana, "MS Trebuchet", sans-serif;
		margin:10px 0 0 10px;	
		background:transparent url("/upload_dir/design/unique/nav-current-bg.png") no-repeat top left;
		padding:0 0 0 10px;
	}	
	#search-box em,
	#newslettersubscribe-box em,
	#blog-box em,
	#quicklogin-box em,
	#pagenews-box em,
	#calendar-box em {
		color:#333;
		font-weight: bold;
		font-style: normal;
	}	
	#search-box-content,
	#newslettersubscribe-box-content,
	#blog-box-content,
	#quicklogin-box-content,
	#pagenews-box-content,
	#calendar-box-content {
		float:left;
		width:171px;
		padding:20px 5px 0 10px;
		min-height:50px;
	  	height:auto !important;
	  	height:50px;
	  	background:transparent url("/upload_dir/design/unique/box-middle.png") repeat-y top left;
	}
	#search-box-content {
		min-height:20px;
	  	height:auto !important;
	  	height:20px;
	}
	#search-box-bottom,
	#newslettersubscribe-box-bottom,
	#blog-box-bottom,
	#quicklogin-box-bottom,
	#pagenews-box-bottom,
	#calendar-box-bottom {
		background:transparent url("/upload_dir/design/unique/box-bottom.png") repeat-y top left;
		height:21px;
		width:186px;
		float:left;
	}	
	#MainContentWrapper,
	#MainContentTop,
	#MainContentBottom {
		float:right;		
		display:inline;
		width:692px;
	}
	#MainContentTop {
		height:34px;
		background: transparent url("/upload_dir/design/unique/content-top.png") no-repeat top left;
	}	
	#MainContentBottom {
		width:692px;
		height:38px;
		background: transparent url("/upload_dir/design/unique/content-bottom.png") no-repeat top left;
	}
	#maincontent-top {
		margin:0 0 20px 0;
		text-align: left;
		float:left;
		width:642px;
		height:205px;
	}
	#picture-element {		
		width:478px;
		float:left;
		display:inline;
	}	
	#top-boks {
		width:150px;
		float:right;
		display:inline;
	}
	#MainContent {	
		min-height:573px;
	  	height:auto !important;
	  	height:573px;
		float:right;		
		display:inline;
		width:642px;
		background: transparent url("/upload_dir/design/unique/content-middle.png") repeat-y top left;
		padding:5px 25px 0px 25px;
	}
		#MainContent h1{
			color:#333; 
			font-size: 20px;
			margin:0 0 10px 0;
		}
#Footer {
	clear:both;
	width: 692px;
	float:right;
	text-align: center;
	margin:20px 0 0 0;
}
#ContactData li,#ContactData li a {
	color:#fff;
	font-size: 10px;
	border-color:#fff !important;
	text-decoration: none;
}
.NewsItemPreviewLink {
	color: #333 !important;
}



/* IE6 transparent fixes */

html.Explorer6 #language-left,html.Explorer6 #language-right {
	background:none;
}

html.Explorer6 #navigation-top,
html.Explorer6 #navigation-middle,
html.Explorer6 #navigation-bottom,
html.Explorer6 #search-box-top,
html.Explorer6 #newslettersubscribe-box-top,
html.Explorer6 #blog-box-top,
html.Explorer6 #quicklogin-box-top,
html.Explorer6 #pagenews-box-top,
html.Explorer6 #calendar-box-top,
html.Explorer6 #search-box h2,
html.Explorer6 #newslettersubscribe-box h2,
html.Explorer6 #blog-box h2,
html.Explorer6 #quicklogin-box h2,
html.Explorer6 #pagenews-box h2,
html.Explorer6 #calendar-box h2,
html.Explorer6 #search-box-content,
html.Explorer6 #newslettersubscribe-box-content,
html.Explorer6 #blog-box-content,
html.Explorer6 #quicklogin-box-content,
html.Explorer6 #pagenews-box-content,
html.Explorer6 #calendar-box-content,
html.Explorer6 #search-box-bottom,
html.Explorer6 #newslettersubscribe-box-bottom,
html.Explorer6 #blog-box-bottom,
html.Explorer6 #quicklogin-box-bottom,
html.Explorer6 #pagenews-box-bottom,
html.Explorer6 #calendar-box-bottom,
html.Explorer6 #MainContentTop,
html.Explorer6 #MainContentBottom,
html.Explorer6 #MainContent {
	background:#fff;
}
html.Explorer6 #Navigation li a:hover,
html.Explorer6 #Navigation li a.current {
	background:none;
	text-decoration: underline;
}


.NewsItemPreviewImg {
	display:none;
}
.NewsItemPreviewContent {
	width:100% !important;
}

.NewsItem3 {
	display:none;
}
/* Challenge Body Id 20 */
body.bodyCatId20 {
	background:none;
	color:#000000;
}
html.Explorer6 body.bodyCatId20 {
	background:url("/upload_dir/design/unique/bgBodyId20.jpg") no-repeat top center transparent;
}

body.bodyCatId19 #Wrapper {
	margin:40px auto;
}

body.bodyCatId19 #logo {
	margin:0; 
}
body.bodyCatId19 #LeftColumn {
	width: 228px;
	margin: 0 0px 0 0;
	background:url("/upload_dir/design/unique/bgNavigationId20.png") no-repeat scroll 0 0 transparent;
	padding: 54px 0 0 0;
	
}

body.bodyCatId19 #Navigation {
	margin:0 0 10px;
	width:228px;
}

body.bodyCatId19 #navigation-top, 
body.bodyCatId19 #navigation-bottom, 
body.bodyCatId19 #search-box-top, 
body.bodyCatId19 #newslettersubscribe-box-top, 
body.bodyCatId19 #blog-box-top, 
body.bodyCatId19 #quicklogin-box-top, 
body.bodyCatId19 #pagenews-box-top, 
body.bodyCatId19 #calendar-box-top, 
body.bodyCatId19 #search-box-bottom, 
body.bodyCatId19 #newslettersubscribe-box-bottom, 
body.bodyCatId19 #blog-box-bottom, 
body.bodyCatId19 #quicklogin-box-bottom, 
body.bodyCatId19 #pagenews-box-bottom, 
body.bodyCatId19 #calendar-box-bottom, 
body.bodyCatId19 #navigation-middle {
	background:url("/upload_dir/design/unique/bgColumnId20.png") repeat-y scroll 0 0 transparent;
	width: 228px;
}
body.bodyCatId19 #search-box-bottom, 
body.bodyCatId19 #newslettersubscribe-box-bottom, 
body.bodyCatId19 #blog-box-bottom, 
body.bodyCatId19 #quicklogin-box-bottom, 
body.bodyCatId19 #pagenews-box-bottom, 
body.bodyCatId19 #calendar-box-bottom, 
body.bodyCatId19 #navigation-bottom {
	height: 12px;
}
body.bodyCatId19 #navigation-middle {
	padding:0 0 0 20px;
	width:207px;
}

body.bodyCatId19 #search-box-content, 
body.bodyCatId19 #newslettersubscribe-box-content, 
body.bodyCatId19 #blog-box-content, 
body.bodyCatId19 #quicklogin-box-content, 
body.bodyCatId19 #pagenews-box-content, 
body.bodyCatId19 #calendar-box-content  {
	padding:0px 10px 0;
	width:166px;
}

body.bodyCatId19 #search-box h2, 
body.bodyCatId19 #newslettersubscribe-box h2, 
body.bodyCatId19 #blog-box h2, 
body.bodyCatId19 #quicklogin-box h2, 
body.bodyCatId19 #pagenews-box h2, 
body.bodyCatId19 #calendar-box h2 {
	background: none;
	color:#000000;
	font:bold 15px/32px Verdana,"MS Trebuchet",sans-serif;
	margin: 0;
	padding:0 0 0 10px;
	text-transform: uppercase;
}
body.bodyCatId19 #pagenews-box-content {
	background:url("/upload_dir/design/unique/bgColumnId20.png") repeat-y scroll 0 0 transparent;
	width: 207px;
}
	body.bodyCatId19 #Navigation li {
		list-style-image: url("/upload_dir/design/unique/liBodyId20.png"); 
		width: 197px;
		padding:0 0 2px 0;
		display:none;
	}
	body.bodyCatId19 #Navigation li#Li_CatItem19, body.bodyCatId19 #Navigation li#Li_CatItem19 li,
	body.bodyCatId19 #Navigation li#Li_CatItem1, body.bodyCatId19 #Navigation li#Li_CatItem1 li,

	body.bodyCatId19 #Navigation li#Li_CatItem19_uk, body.bodyCatId19 #Navigation li#Li_CatItem19_uk li,
	body.bodyCatId19 #Navigation li#Li_CatItem1_uk, body.bodyCatId19 #Navigation li#Li_CatItem1_uk li,
	
	body.bodyCatId19 #Navigation li#Li_CatItem19_fo, body.bodyCatId19 #Navigation li#Li_CatItem19_fo li,
	body.bodyCatId19 #Navigation li#Li_CatItem1_fo, body.bodyCatId19 #Navigation li#Li_CatItem1_fo li
	{
		display:block;
	}
	
	body.bodyCatId19 #Navigation li li {
		list-style-image: none;
		width: 197px;
	}
	
	body.bodyCatId19 #Navigation li a {
		color:#000000;
		display:block;
		font: 11px/15px Verdana,"MS Trebuchet",sans-serif;
		padding:3px 5px;
		text-decoration:none;
		margin: 0 0 0 -5px;
	}
	
	body.bodyCatId19 #Navigation li a span {
		padding:4px;
	}
	
	body.bodyCatId19 #Navigation li li a {
		color:#000000;
		display:block;
		font: 11px/15px Verdana,"MS Trebuchet",sans-serif;
		padding:3px 5px;
		text-decoration:none;
		margin: 0 0 0 5px;
	}
	
	body.bodyCatId19 #Navigation li li li a {
		margin: 0 0 0 15px;
	}

	body.bodyCatId19 #Navigation li a:hover,
	body.bodyCatId19 #Navigation li a.current {
		background:none;
	}
	
	body.bodyCatId19 #Navigation li a:hover span,
	body.bodyCatId19 #Navigation li a.current span {
		background: #000;
		color: #fff;	
	}
	body.bodyCatId19 #Navigation li li a:hover span,
	body.bodyCatId19 #Navigation li li a.current span {
		background: none;
		color: #000;
		text-decoration:underline;
	}

body.bodyCatId19 a.NewsItemPreviewLink  {
	color: #e3e3e3 !important;
	font-weight: normal;
	background: #df3828;
	padding: 5px 4px;
	line-height: 23px;
	text-decoration: none;
}
body.bodyCatId19 .NewsItemPreviewText {
	border-bottom: 1px solid #000;
	padding: 0 0 8px;
	line-height: 15px;
}

body.bodyCatId19 #MainContentTop, 
body.bodyCatId19 #MainContent, 
body.bodyCatId19 #MainContentBottom {
	background:url("/upload_dir/design/unique/bgColumnId20.png") repeat scroll left top transparent;
	height:34px;
}
body.bodyCatId19 #MainContentWrapper, 
body.bodyCatId19 #MainContentTop, 
body.bodyCatId19 #MainContentBottom {
	display:inline;
	float:right;
	width:664px;
}
body.bodyCatId19 #MainContentTop {
	display: none;
}
body.bodyCatId19 #MainContent {
	padding:10px;
	width:644px;
	min-height: 500px;
}
	body.bodyCatId19 #MainContent h1 {
		color:#000000;
		font-size:18px;
		padding:5px 10px 5px 10px;
		background: #fff;
		text-transform: uppercase;
	}
	
	body.bodyCatId19 #maincontent-top {
		height:156px;
		margin:0 0 10px;
		width:645px;
}
	
	body.bodyCatId19 #picture-element {
		display: none;
	}
	body.bodyCatId19 #top-boks {
		display:inline;
		float:left;
		width:645px;
	} 
		body.bodyCatId19 #top-boks p {
			padding: 0;
		}
body.bodyCatId19 #Footer {
	width:664px;
}
