/*
Theme Name: New Generation
Theme URI: www.nygeneration.no
Description: New Generation Template for Wordpress
Version 1.0
Author: Paul Hockley
Author URI: hockleys.org
*/

.div {
	border:solid 1px #FF0000;
}


body {
	margin:0px;
	padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:14px;
}


a.topListLink:link, a.topListLink:visited, .topListLink:active {	color: #FFFFFF;	text-decoration: none; background: transparent;}
a.topListLink:hover {	color: #CCCCCC;	text-decoration: none; background: transparent;}

a.topListLinkActive:link, a.topListLinkActive:visited, .topListLinkActive:active {	color: #000000;	text-decoration: none; background: transparent;}
a.topListLinkActive:hover {	color: #666666;	text-decoration: none; background: transparent;}


a, a:link, a:visited {	color: #000000;	text-decoration: none; background-color: #ec008c;}
a:hover {	color: #FFFFFF;	text-decoration: underline;}

a.none, a.none:link, a.none:visited {	color: #333333;	text-decoration: none; background: transparent;}
a.none:hover {	color: #333333;	text-decoration: none; background: transparent;}


a.menu:link, a.menu:visited, a.menu:active {	color: #FFFFFF;	text-decoration: none; background: transparent;}
a.menu:hover {	color: #f0f0f0;	text-decoration: none; background: transparent;}

a.subMenu:link, a.subMenu:visited, a.subMenu:active {	color: #FFFFFF;	text-decoration: none; background: transparent;}
a.subMenu:hover {	color: #c5c5c5;	text-decoration: none; background: transparent;}

a.subMenuActive:link, a.subMenuActive:visited, a.subMenuActive:active {	color: #c5c5c5;	text-decoration: none; background: transparent;}
a.subMenuActive:hover {	color: #c5c5c5;	text-decoration: none; background: transparent;}


a.subMenuLink2:link, a.subMenuLink2:visited, a.subMenuLink2:active {	color: #000000;	text-decoration: none; background: transparent;}
a.subMenu2:hover {	color: #000000;	text-decoration: none; background: transparent;}

a.subMenuLink2Active:link, a.subMenuLink2Active:visited, a.subMenuLink2Active:active {	color: #000000;	text-decoration: none; background: transparent;}
a.subMenuLink2Active:hover {	color: #000000;	text-decoration: none; background: transparent;}




a.loggedInMenuLink:link, a.loggedInMenuLink:visited, a.loggedInMenuLink:active {	color: #FFFFFF;	text-decoration: none; background: transparent;}
a.loggedInMenuLink:hover {	color: #CCCCCC;	text-decoration: none; background: transparent;}

a.white:link, a.white:visited, a.white:active {	color: #FFFFFF;	text-decoration: none; background: transparent;}
a.white:hover {	color: #CCCCCC;	text-decoration: none; background: transparent;}



a.toolOrange:link, a.toolOrange:visited, a.toolOrange:active, a.toolBlue:link, a.toolBlue:visited, a.toolBlue:active, a.toolBlack:link, a.toolBlack:visited, a.toolBlack:active, a.toolPurple, a.toolPurple:link, a.toolPurple:visited, a.toolPurple:active, a.toolYellow:link, a.toolYellow:visited, a.toolYellow:active{ color:#000000; font-family: Arial,Helvetica,sans-serif; }
a.toolOrange:hover, a.toolBlue:hover, a.toolBlack:hover, a.toolPurple:hover,  a.toolYellow:hover { color:#CCCCCC; font-family: Arial,Helvetica,sans-serif;}

a.toolOrange:link, a.toolOrange:visited, a.toolOrange:active { background-color:#f26522; }
a.toolBlue:link, a.toolBlue:visited, a.toolBlue:active { background-color:#00adef; }
a.toolBlack:link, a.toolBlack:visited, a.toolBlack:active { background-color:#3b3a31; }
a.toolYellow:link, a.toolYellow:visited, a.toolYellow:active { background-color:#fdf200; }
a.toolPurple:link, a.toolPurple:visited, a.toolPurple:active { background-color:#ec008c; }



h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	letter-spacing:-2px;
	font-weight:bold;
	margin:0px;
	margin-top:8px;
	padding:0px;
	color:#000000;
	line-height:26px;
}



h1.start {
	font-size:24px;
	font-weight:bold;;
	margin:0px;
	margin-top:8px;
	padding:0px;
	color:#FFFFFF;
}

h1.page {
	text-transform: uppercase;
	margin-bottom: 10px;
}


h2.start {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	text-transform:uppercase;
}

h2 {
	font-size:20px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:3px;
	padding:0px;
	letter-spacing:-1px;
}

h3 {
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	letter-spacing:-1px;

}







h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}

p {
	margin:0px;
	padding:0px 0px 10px 0px;
}

.anfang {
	font-size:24px;
	font-weight:bold;
	padding-top:15px;
	line-height:20px;
}


.small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.smallBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.alignleft {
  float:left;
  margin: 0 10px 10px 0;
}

.alignright {
  float:right;
  margin: 0 0 10px 10px;
}

.aligncenter {
  margin: 0 auto;
}



.mainTable {
	background-color:#FFFFFF;
}

.wrap_top {
	background-image:url(images/topBgLeft.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	padding-left:8px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.topLeft {
	float:left;
	height: 157px;
}

a img {
  border: none;
}

/* TOP RIGHT FOLLOW BOX */


#followus {
	position: absolute;
	display: block;	
	padding:0;
	margin: 144px 0 0 130px;
	text-align:right;
	width: 200px;
}

#followus p{
  padding:0;
  text-transform: uppercase;
  font-weight: bold;
  color: #333;
  font-size: 11px;
}

#followpics {
	background: url(images/follow.gif) top left no-repeat #dadadc;
	padding: 0px 0px 0px 14px;
	margin: 0;
	border:none; 
	height: 24px;
	float:right;
	text-transform: none;
	text-decoration: none;
	
}


#followpics img{
	padding: 4px 5px 0px 0; 
	margin: 0;
	border:none;
	background: #dadadc; 
	text-transform: none;
	text-decoration: none;
}

#followpics a{
	margin: 0;
	background: #dadadc;
	text-transform: none;
	text-decoration: none;
}

#followpics a img{
	margin: 0;
	background: #dadadc;
	text-transform: none;
	text-decoration: none;
}
	


.loggedInLeft {
	float:left;
	clear:left;
	width:155px;
	border-right:dotted 2px #CCCCCC;
	margin-right:10px;
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	height:93px;
	display:inline;
}

.loggedInRight {
	float:left;
	width:150px;
}

.loggedInMenu {
	float:left;
	width:120px;
	padding:1px;
	padding-left: 2px;

	background-color:#3b3a31;
	color:#FFFFFF;
	margin-bottom:2px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}







.logo {
	border:none;	
}

.topLeft a {
  background-color: #fff;
}


.welcome {
   position:absolute;
   margin: 55px 0 0 180px;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bold;
   text-transform: uppercase;
   color: #4b4c40;
   height: 70px;
   z-index: 300;
   
}

.welcome span{
   display:block;
   font-size: 26px;
   color: #5caade;
   margin-bottom: 5px;
   padding-top: 5px; 
}


.topRight {
	float:right;
	background-image:url(images/topBgRight.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:340px;
	padding-left:10px;
	height:130px;
}

.topBotton {
	float:left;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	background-image: url(images/topBotton.gif);
	background-repeat:no-repeat;
	width:111px;
	text-align:center;
	padding-top:14px;
	height:40px;
	cursor:pointer;	
}

.topBotton#supportBotton a{
  color: #fff;
}

.topBottonActive {
	float:left;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	color:#FFFFFF;
	background-image: url(images/topBottonActive.gif);
	background-repeat:no-repeat;
	width:111px;
	text-align:center;
	padding-top:14px;
	height:40px;	
}

.topBottonActive a{
  background:none;
  color: #fff;
  
}

.topBottonActive a:hover{
  background:none;
  color: #fff;
  text-decoration: none;
  
}




.topBottonActivePicture {
	float:left;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-image: url(images/topBottonActive.gif);
	background-repeat:no-repeat;
	width:111px;
	text-align:center;
	padding-top:3px;
	height:50px;	
}



.wrap_topInput {
	margin-bottom:5px;		
	padding-left:5px;

}

.loginText {
	font-size:9px;
	font-weight:bold;
		
}

.input {
	border:none;
	background-color:#d1d2d4;
	padding:3px;
	margin-top:2px;	
	margin-right:10px;
	width:220px;	
}

/* MENU */

.wrap_menu {
	float:left;
	height:56px;
	clear:both;
	width:1013px;
	background-image:url(images/subMenuBg.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	display:inline;
	padding: 0;
	margin: 0 0 0 12px;
}

.wrap_mainMenu {
	float:left;
	height:30px;
	clear:both;
	padding-left:20px;
}


.wrap_mainMenu ul{
  list-style-type:none; 
	padding:0; 
	margin:0;
}

.wrap_mainMenu ul li{
	display:inline;
	background: #d1d2d4 url(images/menuLeft.gif) no-repeat;
	padding: 5px 12px 6px 15px; 
	margin:0 0 0 1px;
	float: left;
}

.wrap_mainMenu ul li.current_page_item{
	display:inline;
	background: #3b3a31 url(images/menuLeftActive.gif) no-repeat;
	padding: 5px 10px 6px 15px; 
	margin:0 0 0 1px;
	float: left;
}

.wrap_mainMenu ul li.current_page_ancestor{
	display:inline;
	background: #3b3a31 url(images/menuLeftActive.gif) no-repeat;
	padding: 5px 10px 6px 15px; 
	margin:0 0 0 1px;
	float: left;
}

.wrap_mainMenu ul li#home{
	display:inline;
	background: #d1d2d4 url(images/menuLeft.gif) no-repeat;
	padding: 5px 12px 6px 15px; 
	margin:0 0 0 1px;
	float: left;
	height: 14px;
}

.wrap_mainMenu ul li#home.current_page_item{
	display:inline;
	background: #3b3a31 url(images/menuLeftActive.gif) no-repeat;
	padding: 5px 12px 6px 15px; 
	margin:0 0 0 1px;
	float: left;
	height: 14px;
}


.wrap_mainMenu ul li a{
	color: #FFFFFF;
	text-decoration: none;
	background: transparent;
}

.wrap_mainMenu ul li a:hover{
	color: #f0f0f0;
	text-decoration: none;
	background: transparent;
}



.menuLeft {
	width:9px;
	height:26px;
	background-image:url(images/menuLeft.gif);
	background-repeat:no-repeat;
}

.menuLeftActive {
	width:9px;
	height:26px;
	background-image:url(images/menuLeftActive.gif);
	background-repeat:no-repeat;
	
}

.menuBg {
	background-image: url(images/menuBg.gif);
	background-repeat:repeat-x;
	padding-left:3px;
	padding-right:3px;
}

.menuBgActive {
	background-image: url(images/menuBgActive.gif);
	background-repeat:repeat-x;
	padding-left:3px;
	padding-right:3px;

}

.menuRight {
	width:10px;
	height:26px;
	background-image:url(images/menuRight.gif);
	background-repeat:no-repeat;

}

.menuRightActive {
	width:10px;
	height:26px;
	background-image:url(images/menuRightActive.gif);
	background-repeat:no-repeat;

}

.wrap_subMenu {
	float:left;
	clear:both;
	padding-left:20px;
	width:600px;

}


.subMenu { 
	color:#FFFFFF; 
	padding-left:5px;
	padding-top:0px;
	padding-right:5px;
	font-size:9px;
	font-weight:bold;
	float:left;
}

.subMenu ul{ 
	padding: 3px 0 0 0;
	list-style-type: none;
	color:#FFFFFF; 
	text-transform: uppercase;
	font-weight:bold;
	float:left;
	margin: 0;
}

.subMenu li{ 
	display: inline;
	padding: 0 0 0 0;
	margin: 0 15px 0 10px;
}

.subMenu li a{ 
	color:#FFFFFF;
	background: transparent;
}

.subMenu li a:hover{ 
	color:#c5c5c5;
	background: transparent;
	text-decoration: none;
}




.subMenuActive { 
	color:#C5C5C5; 
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	font-size:9px;
	font-weight:bold;
	float:left;

}

ul.third-level {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 25px;
}

ul.third-level li {
  display: inline;
  float:left;
  margin: 0 15px 0 0;
}

ul.third-level li a{
  background: none;
  text-transform: uppercase;
  color:#a0a0a0; 
  font-family: Helvetica, Arial, sans-serif;
}

ul.third-level li a:hover{
  text-decoration: none;
  color:#303030; 
}

/* HOMEPAGE */

.home-column {
 width: 242px;
 float: left;
 padding: 5px 0 5px 0;
 }
 
.second-post-pic img {
  border: none;
  float: left;
  padding-right: 8px;
}

h1.second-post-title {
  font-size: 16px;
  padding: 0;
  margin:5px 0 5px 0;
  line-height: 16px;
  text-transform: uppercase;
  letter-spacing: -1px;
}

.home-excerpt p {
  font-weight: bold;
}

.homevideo {
  padding: 5px 0 0 0;
  margin: 0 auto;
  width: 425px;
}


/* BLOG PAGE */
.wrap_startPage { 
	float:left;
	border-right:dotted 2px #999999;
	margin-left:10px;
	width:493px;
	padding-right:0px;
	padding-left:12px;
	padding-top:5px;
	display:inline;

}

.startNews1 { 
	float:left;
	width:485px;
	clear:both;
}

.startNews1Picture { 
	float:left;
	clear:left;
}

.startNews1Picture a img{ 
	border:none;
}


.startNews1Text { 
	float:left;
	width:250px;
	padding-left:20px;
	padding-right:15px;
}

.startNewsPlace {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	font-weight:bold;
	text-transform:uppercase;
}

.newsIntroduction {
	margin:0px;
	margin-top:5px;
	font-weight:bold;
}


.startLine {
	background-image:url(images/line.gif);
	background-repeat:no-repeat;
	width:490px;
	height:11px;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

.startLine2 {
	border-top:dotted 2px #999999;
	width:490px;
	height:1px;
	clear:both;
	margin-top:8px;
	margin-bottom:8px;
	float:left;
}

.home-line {
 height: 14px;
 background: url(images/line.gif) no-repeat;
 width: 491px;
 clear: both;
 margin-top:8px;
}

.startNews2 { 
	float:left;
	width:242px;
}

.startNews2Picture { 
	float:left;
	clear:left;
}


.startNews2Text { 
	float:left;
	width:120px;
	padding-left:5px;
	padding-right:10px;
	margin-left:5px;
	display:inline;
	height:135px;
	overflow:hidden;

}

.startNews3 { 
	float:left;
	width:236px;
	border-left:dotted 2px #999999;
	padding-left:5px;
}

.postnav {
  margin: 0px 10px 10px 10px;
  text-transform: uppercase;
}

.homeaddress {
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}

.homeaddress p {
  font-family: Helvetica, Arial, sans-serif;
  color: #333;
}
	
  
/* NEWS ARCHIVE */
.cat-news {
  background-color: #e0e1e2;
  height: 75px;
  width: 478px;
  padding: 3px 3px 3px 3px;
  clear: both;
  margin-bottom: 3px;
}

.cat-news img{
  float: left;
  margin: 0 10px 0 0;
  border: none;
}

.cat-news-text{
  
}

.cat-news-text h1{
  margin: 0;
  padding: 0;
  line-height: 18px;
}

.cat-news-text h1 a{
  font-size: 10px;
  background-color: #2e2d25;
  padding: 3px 4px 3px 4px;
  display: inline;
  color: #fff;
  letter-spacing: 0;
  margin: 0;
  text-transform: uppercase;
}

.cat-news-excerpt {
  margin: 3px 0 0 0;
  padding: 0 10px 0 0;
}


/* STARTPAGE - MOVIEPLAYER */
.wrap_moviePlayer { 
	float:left;
	width:490px;
	clear:left;
	text-align:center;
	padding-top:0px;
}

/* STARTPAGE - TOPLIST */
.topListBar { 
	float:left;
	width:490px;
	clear:both;
	background-image:url(images/topListBar.gif);
	background-repeat:no-repeat;
	height:32px;
	margin-top:10px;
}

.wrap_topList { 
	float:left;
	width:490px;
	clear:both;
	background-image:url(images/topListBg.gif);
	background-repeat:no-repeat;
	height:200px;
	margin-top:0px;
}

.wrap_topListMenu { 
	float:left;
	width:490px;
	clear:both;
	padding-top:3px;
	padding-left:2px;
}

.topListMenu, .topListMenuActive { 
	float:left;
	padding:10px;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.topListMenuActive {
	background-color:#FFFFFF;
	color:#333333;	
}

.topList{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}


/* CONTENT */
.wrap_content {
	float:left;
	border-right:dotted 2px #999999;
	width:470px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
	background-repeat:no-repeat;
	margin-left:0px;
	display:inline;
	padding-left:30px;
}

.wrap_content p a img {
  border:none;
}

.newsContent p a img {
  border:none;
}

.wrap_contentNews {
	float:left;
	border-right:dotted 2px #999999;
	width:493px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-right:2px;
	padding-bottom:5px;
	background-repeat:no-repeat;
	margin-left:0px;
	display:inline;
	padding-left:20px;
	
}



.wrap_contentText {
	float:left;
	width:470px;
}

.contentTopImage { 
	float:left;
	width:470px;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	padding-top:5px;
}


.wrap_contentTools { 
	float:left;
	width:460px;
	padding-top:10px;
	margin:0px;
	border-top: dotted 2px #CCCCCC;
	padding-bottom:25px;
	margin-top:10px;
	
}

.contentTools { 
	float:left;
	clear:both;
	margin-bottom:2px;
}

.contentTools a{ 
	padding: 2px 5px 2px 5px;
	
}

.toolOrange, .toolBlue, .toolBlack, .toolPurple, .toolYellow { 
	padding:2px 5px 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	margin-bottom:2px;
	margin-right:2px;
}

.alignright { float: right; }

.toolOrange { background-color:#f26522; color:#FFFFFF;}
.toolBlue { background-color:#00adef; }
.toolBlack { background-color:#3b3a31; }
.toolYellow { background-color:#fdf200; }


/* SUBMENU 2 */

.wrap_contentSubMenu { 
	float:left;
	width:481px;
	padding:0px;
	padding-left:20px;
	padding-right:2px;
	padding-bottom:10px;
	background-image:url(images/subMenuBg.png);
	background-repeat:no-repeat;
	margin-left:10px;
	display:inline;

}


.wrap_subMenu2 { 
	float:left;
	width:481px;
	margin-bottom:0px;
	padding-top:3px;
	margin-left:4px;

}

.subMenu2 { 
	float:left;
	padding-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	height:30px;
	cursor:pointer;
	text-transform:uppercase;

}

.subMenu2Active { 
	float:left;
	width:100px;
	height:30px;
	padding-top:8px;
	background-image:url(images/flik.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase;

}





/* BANNERS */
.wrap_bannerBig { 
	margin-left:21px;
	float:left;
	display:inline;
}

.wrap_bannerRight { 
	float:right;
	margin-right:10px;
        margin-bottom: 10px;
	width:510px;
	padding:0px;
	display:inline;
	
}

.NGbanner { 
	float:left;
	margin-bottom:5px;	
}

.NGbanner { 
	float:left;
	margin-bottom:5px;	
	background: none;
}

.NGbanner a{ 
	background: none;
}

.NGbanner a img{ 
	background: none;
}

.bannerAnnons { 
	float:left;
	margin-bottom:5px;	
}

.otherbanner { 
	float:left;
	margin-bottom:5px;	
}

.banner { 
	float:left;
	margin:1px;
	border:solid 1px #999999;	
	display:inline;

}



/* POPUP */
.wrap_popup {
	position:absolute;
	z-index:99;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	padding-top:150px;
}

.popupTable {
	width:260px;
	background-color:#d1d3d4;
	border:solid 1px #999999;
	padding:15px;
	padding-right:15px;
}

.popupInput {
	border:none;
	background-color:#FFFFFF;
	padding:3px;
	margin-top:2px;	
	margin-right:0px;
	width:220px;	
}

.popupInputArea {
	border:none;
	background-color:#FFFFFF;
	padding:3px;
	margin-top:2px;	
	margin-right:0px;
	width:220px;
	height:190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.popupForms {
	margin-top:5px;
}

/* NEWS DETAILS */
.newsPicture { 
	float:left;
	clear:left;
	width:200px;
	margin-bottom: 10px;

}

.wrap_newsIntroduction { 
	float:left;
	width:270px;
	padding-left:10px;
	padding-right:0px;
}

.wrap_newsTools { 
	float:left;
	clear:both;
	width:230px;
	padding-left:0px;
	padding-right:0px;
	margin-top:4px;
}

.newsContent { 
	clear:both;
	margin-top:5px;
	margin-bottom:15px;
	padding-right:10px;
}

.newsName { 
	padding:0px 5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	margin-bottom:2px;
	margin-right:2px;
	text-transform:uppercase;
}

/* TEAM LIST */

.teamList { 
	float:left;
	width:235px;
}

.teamListImage { 
	float:left;
	width:100px;
}
.teamListText { 
	float:right;
	width:110px;
	padding-top:100px;
	text-transform:uppercase;
}

.teamListWide { 
	float:left;
	width:450px;
}

.teamListTextWide { 
	float:right;
	width:200px;
	padding-top:50px;
}



.teamNameKille, .teamNameTjej { 
	padding:2px 5px 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	margin-right:2px;
	color:#FFFFFF;
}

.teamNameKille {
	background-color:#00adef;
}

.teamNameTjej {
	background-color:#e95d0f;
}

.teamText { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	margin-bottom:2px;
}

.teamTextRegion { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:2px;
	margin-right:2px;
	padding:2px 5px 2px 5px;
	background-color:#333333;
}

.answer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
}

.teamLine {
	border-top: dotted 1px #CCCCCC;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;

}

/* NEWS LIST */

.newsList { 
	float:left;
	clear:both;
	margin-bottom:3px;
	background-color: #E0E1E2;
	padding:3px;
	width:460px;
}

.newsListImage { 
	float:left;
	width:50px;
}
.newsListText { 
	margin-left:10px;
	float:left;
	width:390px;
	display:inline;

}

.newsListHead { 
	float:left;
	clear:both;
	background-color: #2E2D25;
	padding:2px 5px 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	margin-right:2px;
	color:#FFFFFF;

}

.newsDate { 
	float:left;
	clear:both;
	font-size:11px;
	width:390px;
	color:#666666;
}

.newsText { 
	float:left;
	clear:both;
	font-size:11px;
	width:390px;
}



/* IMAGELIST */

.imageListHeadImage {
	margin:2px;

}

.imageList { 
	float:left;
	clear:both;
	margin-bottom:3px;
	background-color: #E0E1E2;
	padding:3px;
	width:178px;
}

.imageListImage { 
	float:left;
	width:50px;
}
.imageListText { 
	margin-left:10px;
	float:left;
	display:inline;
	width:110px;

}

.imageListHead { 
	background-color: #2E2D25;
	padding:2px 5px 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:2px;
	margin-right:2px;
	color:#FFFFFF;
	text-transform:uppercase;

}

.imageText { 
	font-size:11px;
}

/* IMAGEARCHIVE */

.fileItem {

}

.fileBar {
	float:left;
	width:600px;
	text-align:center;
}

.nrInfo {
	float:left;
	background-color:#FFFFFF;

}



/* CALENDAR */

.wrap_resource {
	background-image:url(images/resourceBg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width:220px;
	float:left;
	margin-right:6px;
	margin-left:5px;
	display:inline;
	margin-bottom:10px;
}

.wrap_resourceImage {
	width:190;
	text-align:center;
	padding:0px;
}

.resourceText {
	width:190px;
	height:100px;
	text-align:left;
	padding-left:10px;
	padding-right:8px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-transform:uppercase;
}




/* CALENDAR */

.calendarHead { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}


/* B?NEFORUM */

#wrap_comments {
	padding-top:0px;
	margin:0px;
	width:468px;
	float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;	
}

.commentInput {
	font-size:11px;
	margin-top:6px;
	
}

.inputText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100px;
	width:250px;
}

#commentList {
	padding-top:10px;
	margin:0px;
	width:100%;
	float:left;	
}

.comment {
	padding-top:0px;
	padding-bottom:5px;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;	
	width:468px;
}

.commentTitle {
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	color:#333333;
}

.commentInfo {
	font-size:11px;
	font-weight:normal;
	padding-top:6px;
	color:#881c1c;
}

.commentUser {
	font-weight:bold;
	font-size:11px;
}


.commentText {
	padding-top:2px;
}


.latestNewsTD {
	text-transform:uppercase;
}

.align-right {
  float: right;
}

.align-left {
  float: left;
}



div.more-video {
	background:url(images/more_video.png) no-repeat center center;
	position:absolute;
	margin-left:-60px;
	margin-top:0px;
	width:38px;
	height:33px;
	display:none;
}

div.more-video a {
	display:none;
}

div.more-video:hover {
	background:url(images/more_video_on.png) no-repeat center center;
}