a:link {color:#000000; background:transparent; text-decoration:none}    
a:visited {color:#000000; background:transparent; text-decoration:none}    
a:hover {color:#000000; background:transparent; text-decoration:none}    
a:active {color:#000000; background:transparent; text-decoration:none} 

html , body {
  font-family:Trebuchet MS;
  font-size:11px;
  color:#000000;
  background-color:#cccccc;
}

td {
  font-family:Arial;
  font-size:11px;
  color:#000000;
}

.searchform{
  font-family:Arial;
  font-size:11px;
  color:#000000;
  height:10px;
  margin-right:15px;
  margin-top:8px;
}

.searchbtn{
 margin-right:3px;
}

.search{
 margin-left:690px;
 background-image:url("/files/images/pic/searchbox.gif");
 background-repeat:no-repeat;
 width:210px;
 height:32px;
}


.front {
  font-family:Arial;
  font-size:13px;
  color:#000000;
}


.header{
background-image:url(/files/images/pic/header_top.gif);
/*height:32px; */
background-repeat:no-repeat;
vertical-align:bottom;
text-align:right;
padding-top:40px;
}

.flashcontent {

}

.header_menu{
background-image:url(/files/images/pic/menu_bg.jpg);
height:38px;
background-repeat:no-repeat;
}

.footer{
background-image:url(/files/images/pic/footer_bg.gif);
height:8px;
background-repeat:no-repeat;
}

.breadcrum{
background-image:url(/files/images/pic/breadcrum_bg.jpg);
height:34px;
background-repeat:no-repeat;
}

.dashline{
background-image:url(/files/images/pic/dash-line.gif);
height:5px;
background-repeat:no-repeat;
}


.boxes_bg{
background-image:url(/files/images/pic/boxes_bg.gif);
height:197px;
background-repeat:no-repeat;
}

.boxtop{
background-image:url(/files/images/pic/box_top.gif);
height:26px;
background-repeat:no-repeat;
}

.boxmain{
background-image:url(/files/images/pic/box_main.gif);
height:134px;
background-repeat:no-repeat;
}

.maincontent{
  height:300px;
}

.leftcontent{
  width:215px;
  background-image:url(/files/images/pic/bg_leftmenu.gif);
  height:2px;
  background-repeat:repeat-y;
}

.film-left{
  width:360px;
  background-image:url(/files/images/pic/bg_film-left.gif);
  height:2px;
  background-repeat:repeat-y;
}

.mainpic{
background-image:url(/files/images/pic/main_pic.jpg);
height:264px;
background-repeat:no-repeat;
}

.shadow{
background-image:url(/files/images/pic/shadow-top.jpg);
height:4px;
background-repeat:no-repeat;
}


.leftmenu{
  width:215px;
  background-image:url(/files/images/pic/bg_leftmenu.gif);
  height:300px;
  background-repeat:repeat-y;
}

.film-left{
  width:360px;
  background-image:url(/files/images/pic/bg_film-left.gif);
  height:300px;
  background-repeat:repeat-y;
}

.divoverflow {
width: 900px;
}

BODY {
BORDER-RIGHT: 1px; 
BORDER-TOP: 1px; 
SCROLLBAR-FACE-COLOR: #cccccc; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
BORDER-LEFT: 1px; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
COLOR: #000000; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
BORDER-BOTTOM: 1px; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff
margin : 0px ;
padding : 0px ;
}


#news_wrapper {
	width: 896px;
}

#actual_news {	
	margin-left: 5px;
	width: 463px;
}

#news_top {		
	width: 100%;
	
	background-image: url(/files/images/design/actual_top447x17.jpg);
	background-repeat:no-repeat;
}
	
		#news_wrapper #actual_news #news_top #news_top_date {
		
			color: #e36500;
			font-size: 9px;
			margin-left: 7px;
			padding-top: 3px;
font-family: Arial;
		
		}

	#news_wrapper #actual_news #news_middle {
		
		width: 100%;
		background: url('/files/images/design/actual_border.jpg') repeat-y;
min-height: 10px;


	}

	#news_wrapper #actual_news #teaser_top {
	
		height: 4px;
		background: url('/files/images/design/actual_teasertop4.jpg') no-repeat ;
	}
	
	#news_wrapper #actual_news #teaser_content {
	
		width: 100%;	
		background: url('/files/images/design/actual_teaserbg.jpg') repeat-y ;
		color: white;
		
	}

	#news_wrapper #actual_news #teaser_footer {
	
		width: 100%;	
		background: url('/files/images/design/actual_teaserbg.jpg') repeat-y ;
		height: 26px;
		
	}

	#news_wrapper #actual_news #news_content {
	
		width: 100%;	
		background-image: url(/files/images/design/actual_newsbg.jpg);
		background-repeat:repeat-y;		
	}

	
	#news_wrapper #actual_news #news_footer {
	
		width: 100%;	
		background: url('/files/images/design/actual_newsfooter.jpg') no-repeat ;
		height: 13px;


	}
	
	#teaser_header {
	
		font-size: 14px;
		font-weight: bold;
		width: 417px;
		margin-left: 12px; 
		
	}
	
	#teaser_body {
	
		font-weight: bold;
		width: 417px;
		margin-left: 12px; 
	
	}
	
	#news_content_holder {
	
		width: 417px;
		margin-left: 12px; 
	}

#thumbnails {

	width: 431px;
	
	height: 492px;
	
	
}


.rightthumbbg {
border-left: 1px solid #333333;
background: url('/files/images/design/thumb_bg.jpg');
}

	#totaltop {	
		height: 16px;
		width: 100%;
		background-image: url(/files/images/news/thumb_total_top.jpg);
		background-repeat:no-repeat;
	}
	#totaltop_content {
		margin-left: 4px;
		padding-top: 2px;
		font-weight: bold;
		color: #b4b4b4;
	}		
	#pagebtn_holder {
	
		width: 100%;
		text-align: right;
		height: 20px;	
	}
	
	.thumbnail_holder {
		background-image: url(/files/images/design/thumb_template406x103.jpg);
		background-repeat:no-repeat;
		width: 406px;
		height: 103px;
		margin-left: 12px;

	
	}
	
	.thumb_date_holder {
	
		color: #e36500;

		margin-left: 12px;
		padding-top: 7px;

			font-size: 9px;

font-family: Arial;
	}
	
	.thumb_pic_holder {
	
		width: 75px;
		height: 75px;
		border: 1px solid #d4d4d4;
		margin-top: 1px;
		margin-left: 7px;
		float: left;
		
	}

.thumb_pic {
width; 75px;
height: 75px;
}
	
	.thumb_teaser_holder {
	
		float: left;
		width: 280px;
		margin-left: 23px;
		margin-top: 7px;
		
	}
	
	.thumb_teaser_header {
	
		font-size: 13px;
		font-weight: bold;
		color: #b8b8b8;	
	}	
	
	.thumb_teaser_body {
		
		color: #b8b8b8;
		margin-top: 3px;
		
	}

#thumbs_left {
	width: 306px;
	background: url('/files/images/design/left_bg306x2.jpg') repeat-y;
}

#greybox {
	width: 287px;
	margin-left: 8px;
	margin-top: 14px;
}
#greybox_header {
	width: 100%;
	background: url('/files/images/design/greybox_top287x26.jpg') no-repeat;
	height: 22px;
}
#greybox_content {
	width: 100%;
	background: url('/files/images/design/greybox_bgreverse.jpg') repeat-y;
}
#greybox_footer {
	background: url('/files/images/design/greybox_footerreverse.jpg') no-repeat;
	height: 9px;
}
#right_side {
	width: 594px;
}
#picture_right {
	background-repeat: no-repeat;
}
#picture_title {
	background: url('/files/images/design/right_title112x15.gif') no-repeat;
	width: 112px;
	height: 15px;
}
#picture_title_content {
	margin-left: 10px;
}
#spacer_container {
	width: 100%;
}
#picture_description {
	background-color: white;
}
#spacer_header {
	color: #333;
	margin-left: 15px;
	font-size: 14px;
        width: 565px;
}
#spacer_body {
	color: black;
	margin-left: 15px;
	  width: 565px;
        margin-bottom: 15px;
}

body {
	font-family: Arial;
	font-size: 11px;
}

#blog_maintable {
	width: 900px;
	height: 500px;
}

#blog_mainleft {
	width: 582px;
}

#blog_mainright {
	width: 312px;
	background: #FFFFFF url('/files/images/blog/right_bg.jpg') repeat-y;
}

#blog_title {
	background: #FFFFFF url('/files/images/blog/title_news.jpg') no-repeat;
	width: 82px;
	height: 17px;
}

	#blog_title_content {
		color: #b4b4b4;
		font-weight: bold;
		padding-left: 8px;
		padding-top: 1px;
	}

#blog_picture_holder {
	width: 191px;
	margin-left: 20px;
	margin-top: 12px;
}

#blog_picture_top {
	width: 100%;
	background: #FFFFFF url('/files/images/blog/picture_top.jpg') no-repeat;
	height: 22px;
}

	#blog_picture_top_content {
		padding-left: 8px;
		padding-top: 5px;
		color: #FFFFFF;
	}
	
#blog_picture_content {
	width: 100%;
	background: #FFFFFF url('/files/images/blog/picture_bg_revert.jpg') repeat-y;
}
	#blog_picture_content_pic {
		width: 173px;  /* Height fits with un-even px */
		margin-left: auto;
		margin-right: auto;
		border-bottom: 1px solid #737371;
	}

#blog_picture_footer {
	width: 100%;
	background: #FFFFFF url('/files/images/blog/picture_footer_revert.jpg') no-repeat;
	height: 8px;
}

#blog_pilotdata_holder {
	margin-left: 10px;
	width: 287px;
	margin-top: 12px
}

#blog_pilotdata_top {
	width: 100%;
	height: 40px;
	background: #FFFFFF url('/files/images/blog/pilotdata_top.jpg') no-repeat;
}
	#blog_pilotdata_top_content {
		padding: 10px;
		color: #FFFFFF;
	}
	
#blog_pilotdata_bg {
	background: #FFFFFF url('/files/images/blog/pilotdata_bg.jpg') repeat-y;
	width: 100%;
}
	#blog_pilotdata_content {
		padding: 0 10px 0 10px;
		color: #b4b4b4
	}

#blog_pilotdata_footer {
	width: 100%;
	height: 9px;
	background: #FFFFFF url('/files/images/blog/pilotdata_bottom_revert.jpg') no-repeat;
}
#blog_title_other {
	background: #FFFFFF url('/files/images/blog/title_mid.jpg') no-repeat;
	width: 110px;
	height: 22px;
	margin-top: 12px
}
	#blog_title_other_content {
		color: #b4b4b4;
		font-weight: bold;
		padding-left: 8px;
		padding-top: 4px;
	}
#blog_otherblogs_holder {
	margin-left: 4px;
	height: 109px;
	margin-top: 12px;
}
.blog_otherblogs_template {
	float:left;
	margin-left: 6px;
	height: 109px;
	width: 96px;
	background: #FFFFFF url('/files/images/blog/otherblog_template.jpg') no-repeat;
	
}
	.blog_otherblogs_name {
		color: #FFFFFF;
		padding-left: 8px;
		padding-top: 4px;
	}
	.blog_otherblogs_pic {
		height: 80px;
		width: 80px;
		margin-top: 3px;
		margin-left: 8px;
	}

.blog_btn_holder {
	width: 560px;
	text-align:right;;
}

.blog_post_holder {
	width: 550px;
	margin-left: 10px;
	margin-top: 30px;
}

.blog_post_header {
	background: #FFFFFF url('/files/images/blog/post_top.jpg') no-repeat;
	height: 31px;
	width: 100%;
}
	.blog_post_date {
		float: left;
		padding-left: 9px;
		padding-top: 5px;
		color: #565656;
		width: 65px;
	}
	.blog_post_author {
		float: right;
		text-align: right;
		padding-top: 2px;
		margin-right: 9px;
		color: #f0f0f0;
		width: 220px;
	}
	
.blog_post_bg {
	background: #FFFFFF url('/files/images/blog/post_bg.jpg') repeat-y;
	width: 100%;
}
	.blog_header {
		margin-left:13px;
		color: #010101;
		font-weight: bold;
		font-size: 14px;
	}
	.blog_body {
		margin-left:13px;
		margin-top: 9px;
		margin-right: 5px;
		color: #565656;
	}

.blog_post_footer {
	background: #FFFFFF url('/files/images/blog/post_bottom.jpg') no-repeat;
	height: 32px;
	width: 100%;
}

.blog_post_footer_content div {
	float: left;
	margin-left: 13px;
	width: 120px;
	padding-top: 11px;
}
#blog_watchall_holder {
	width: 99%;
	margin-top: 10px;
	text-align: right;
}

.authorlink {
color: #f0f0f0;
}

.blog_comment_holder {
width: 552px;
margin-left: 17px;
}

.blog_header_holder {
background-image: url(/files/images/blog/topsame.jpg);
width: 100%;
height: 18px;
}

.blog_header_content {
margin-left: 10px;
padding-top: 4px;
font-weight: bold;
}
.blog_content_holder {
background-image: url(/files/images/blog/midt552.jpg);
width: 100%;

}
.blog_content_content { 
margin-left: 10px;
color: #565656;
padding-top: 3px;
}
.blog_footer_holder  {
background-image: url(/files/images/blog/bottom552x18.jpg);
width: 100%;
height: 18px;
}
.blog_footer_content {
margin-left: 10px;
}
 /* Quicklinks Style */
a.quicklinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #575757;
	background-color: #cfcfcf;
	display: block;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-decoration: none;
}
a.quicklinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #575757;
	background-color: #cfcfcf;
	display: block;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-decoration: none;
}
a.quicklinks:over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #575757;
	background-color: #cfcfcf;
	display: block;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-decoration: none;
}
}.quicklinks-table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.quicklinks-light-bg {
	background-color: #cfcfcf;
}
.quicklinks-dark-bg {
font-size: 1px;
	background-color: #575757;
	background-image: url(/files/images/design/quicklinks.gif);
	background-repeat: no-repeat;
	background-position: center 5px;
}
.quicklinks-border-top {
font-size: 1px;
	background-image: url(/files/images/box2/border-top.gif);
	background-repeat: repeat-x;
}
.quicklinks-border-bottom {
font-size: 1px;
	background-image: url(/files/images/box2/border-bottom.gif);
	background-repeat: repeat-x;
}
.quicklinks-border-right {
font-size: 1px;
	background-image: url(/files/images/box2/border-right.gif);
	background-repeat: repeat-y;
}
.quicklinks-border-left {
font-size: 1px;
width: 5px;
	background-image: url(/files/images/box2/border-left.gif);
	background-repeat: repeat-y;
}

.line {
	color: #000000;
padding-top: 10px;
padding-bottom: 5px;

}

.thumbs-left {
	background-image: url(/files/images/vidthumb/thumb-left.gif);
	background-repeat: repeat-y;
}
.thumbs-right {
	background-image: url(/files/images/vidthumb/thumb-right.gif);
	background-repeat: repeat-y;
}
.thumbs-bottom {
	background-image: url(/files/images/vidthumb/thumb-bottom.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 150px;
}
.thumbs-size {
	height: 20px;
	width: 120px;
	position: relative;
	left: 15px;
	vertical-align: bottom;
}
.thumbs-size-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #34363b;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	vertical-align: middle;
}
.thumbs-hi {
	float: left;
	width: 60px;
	vertical-align: middle;
}
.thumbs-low {
	float: right;
	width: 45px;
	vertical-align: middle;
	height: 19px;
}

.text {
border: 1px solid #D3D3D3;
font-size: 10px;
font-family: Tahoma, Verdana;
color: black;
height: 15px;
}
.btn {
border: 1px solid #D3D3D3;
font-size: 10px;
font-family: Tahoma, Verdana;
color: white;
background-color: #333333;
height: 15px;
width: 50px;
}

.poll_maintable {
	width: 286px;
}

.poll_top {
	width: 100%;
	height: 5px;
	background-image: url(/files/images/poll/top286x5.jpg);
}

.poll_mid {
	width: 100%;
	background-image: url(/files/images/poll/mid.jpg);
}

.poll_bot {
	width: 100%;
	height: 5px;
	background-image: url(/files/images/poll/bot.jpg);
}

.poll_left {
	margin-left: 8px;
	padding-top: 8px;
	float: left;


}

.poll_right {
	float: right; 
	width: 263px;
	padding-top: 12px;

}

.poll_right_container {

	color: #575757;
	font-size: 10px;
	margin-left: 9px;
}

.poll_spacer {
	height: 1px;
	width: 260px;
	background-color: #575757;
margin: 5px 0 5px 0;

}
	


/* Breadcrumb Styles */

#breadcrumb {
padding-left: 10px;
line-height: 15px;
}

a.breadcrumb-trail:link, a.breadcrumb-trail:visited  {
color: #646464;
font-size: 10px;
}

a.breadcrumb-trail:hover {
color: #3c3c3c;
text-decoration: underline;
font-size: 10px;
}

.breadcrumb-selected  {
color: #3c3c3c;
font-size: 10px;
}

.breadcrumb-seperator {
padding-left: 5px;
padding-right: 5px;
}

.breadcrumb-seperator img {
margin-bottom: 2px;
}

.search_query {
	text-transform: uppercase;
	color: #FF0000;
}


/* Video Gallery */

.greybox {
	background-color: #CCCCCC;
	padding: 20px;
	border: 1px solid #666666;
	width: 80%;
}

.video_maintable {
	width: 900px;
	/*tmp height*/
	height: 400px;
}

	.video_left_col {
		width: 360px;
		background-image: url(/files/images/videogalleri/leftbgpattern.jpg);
		background-repeat: repeat-y;
	}
	
	.video_right_col {
		width: 540px;
	}
	
.video_gb_wrap {
	width: 339px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
}
	
	.video_gb_top {
		width: 100%;
		height: 20px;
		background: url(/files/images/videogalleri/leftgreytop339x19r.jpg); no-repeat;
	}
	
	.video_gb_mid {
		width: 100%;
		background: url(/files/images/videogalleri/leftgreybg.jpg) repeat-y;
	}
	
	.video_gb_bot {
		height: 7px;
		background: url(/files/images/videogalleri/leftgreybot339x6r.jpg) no-repeat;
	}

.question_open {
   display: block;
}

.question_closed {
display: none;
}

.faq_maintable {
	width: 400px;
}

.faq_top {
	width: 100%;
	height: 5px;
	background-image: url(/files/images/faq/top400x5.jpg);
                background-repeat:no-repeat;
}

.faq_mid {
	width: 100%;
	background-image: url(/files/images/faq/mid.jpg);
}

.faq_bot {
	width: 100%;
	height: 5px;
	background-image: url(/files/images/faq/bot.jpg);
                background-repeat:no-repeat;
}

.faq_left {
	margin-left: 3px;
	padding-top: 8px;
	float: left;

}

.faq_right {
	float: right; 
	width: 374px;
	padding-top: 12px;
}

.faq_right_container {

	color: #575757;
	font-size: 10px;
	margin-left: 9px;
}

.faq_spacer {
	height: 1px;
	width: 374px;
	background-color: #575757;
	margin: 5px 0 5px 0;
}
	
