/* reset some styles */
html{}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:0;
	margin-bottom:0;
}

@font-face {
	font-family: 'FormataMedium';
	src: url('fontface/formata-medium-webfont.eot');
	src: local('?'), url('fontface/formata-medium-webfont.woff') format('woff'), url('fontface/formata-medium-webfont.ttf') format('truetype'), url('fontface/formata-medium-webfont.svg#webfontbxZUH6eZ') format('svg');
	font-weight: normal;
	font-style: normal;
}

.scroll_style {
	background: url('../../site/images/body_bg2.jpg') repeat-x #0c1116;
	margin-top:0;
	margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;

}

div { text-align: left;}
a, a:visited {
	font-weight: normal;
	color: #0c63c4;
	text-decoration:none;
}
a:hover, a:visited:hover {
	color: #7c4b04;
	text-decoration:none;
}
a img { border: 0; }

table { border: 0; border-collapse: collapse;}
table td { padding: 0; }


/* page frame design */
#page-cont{
	width: 100%;
	min-height:1226px;
	margin: 0 auto;
	padding-top: 9px;
	background: url('../../site/images/glow_c.png') no-repeat;
	background-position: top center;
}
#page-wrap{
	width		: 1195px;
	margin		: 0 auto;
	min-height  : 660px;
	text-align	: left;
}
#top-sponsor-banner{
	width		: 1005px;
	/*height		: 125px;*/
	margin-bottom:10px;
}

.top-sponsor-banner{
	width		: 1005px;
	height		: 125px;
}

#page-wrap>div.page-left{
	float: left;
	width:1005px;
}
#page-wrap>div.page-right{
	width : 180px;
	overflow: hidden;
	min-height : 500px;
	float: left;

}


#main-cont{
	width:995px;
	background: url('../../site/images/content_shadow.gif') repeat-y top left #fff;
}
#top-cont{
	height		: 132px;
	overflow	: hidden;
}
#logo{
	float		: left;
}
#logo a{
	outline:none;
}
#top-mfk-banner{
	float: left;
}
#top-menu-cont{
	height: 20px;
	overflow: hidden;
	background-color: fuchsia;
}
#page-top-line{
	height: 19px;
	overflow: hidden;
	background-color: yellow;
	width: 100%;
	background: url('../../site/images/yellow_bg.gif') no-repeat;
}
#sub-menu-cont{
	height: 0px;
	width:  0px;
	display: none;
}
#sponsor-cont{
	margin-bottom:5px;
	overflow:hidden;
	padding-left:19px;
}
#news-feed-cont{
	margin-bottom:5px;
	overflow:hidden;
	padding-left:19px;
}
#page-bt-line{
	padding: 0 20px;
}
#tibe-logo {
	padding-top: 10px;
	padding-bottom: 10px;
}
#tibe-logo a{
	display	: block;
	float	: right;
}
/* END page frame design */


#frm_ny_medlem /*td*/{
	padding: 10px;
	margin: 4px 9px;
	background-color: #ffffff;
	-webkit-box-shadow: #a8a8a8 0px 0px 5px;
	-moz-box-shadow: #a8a8a8 0px 0px 5px;
	box-shadow: #a8a8a8 0px 0px 5px;
	behavior: url(../../site/main/csspie/PIE.php);
}
#frm_ny_medlem td{
	padding:5px 0px;
}

.sitemap_main {  font-family: Verdana, sans-serif; font-size: 11px; text-decoration: underline; color:#1759AD;font-weight: bold;}
.sitemap_main:hover{color:red;}

.sitemap_sub {  font-family: Verdana, sans-serif; font-size: 10px; text-decoration: underline; color:#75B3DE;font-weight: bold;}
.sitemap_sub:hover{color:red;}
.sitemap_sub:visited{color:#75B3DE;}
.sitemap_sub:visited:hover{color:red;}

.table_head{color:white}
.table_head:visited{color:white}
.table_head:hover{color:light-green}
.table_head:visited:hover{color:light-green}

.my_class{width:610;overflow:hidden;background-color:#FFFFFF;outline-style: none;}

.custon_neste_kamp{
	width:175px;
	height:300px;
	overflow:auto;
	background-color: #fff;
	background-image: url('http://tv2.no/mini/tv2sport_background.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	color: #000;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-top: 5px;}

.Bottom {background-color: #333333}

.NotPublic {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: Verdana, Helvetica, Arial,   sans-serif; font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{font-family: Verdana, sans-serif; font-size: 27px; font-weight: 600; color: #005A93; line-height: 92px}
#welcome-msg{
    padding: 5px;
    padding-bottom: 4px;
}
#welcome-msg .wellcome-text{
    font-size: 18px;
    text-align: center;
}
#welcome-msg table{
    width: 300px;
    height: 200px;
}
#welcome-msg .wellcome-commit{
    padding-top: 10px;
    text-align: center;
}
#welcome-msg input{
    cursor: pointer;
    width: 100px;
    height: 30px;
}
.headline{font-family: Verdana, sans-serif; font-size: 13px; font-weight: 900; color: #333333; padding-top:20px;}
.text{font-family: Verdana, sans-serif; font-size: 12px; text-decoration: none; color: #333333; line-height: 17px; }
.top_gul_linje{font-family: Arial, Verdana, sans-serif; font-size: 11px;font-weight : bold; color: #FFFFFF; line-height: 17px; height:19px;padding-left:5px;text-transform:uppercase;}

a.tv_kamper{font-family: Verdana, sans-serif; font-size: 11px; text-decoration: none; color: #504f53; line-height: 17px; text-decoration:none;}
a.tv_kamper:hover{text-decoration:underline;color: #3b3a3d;}
a.tv_kamper:visited{text-decoration:none;color: #504f53;}
a.tv_kamper:visited:hover{text-decoration:underline;color: #3b3a3d;}


.svart{color: black;}

td{font-family: Arial, Helvetca, sans-serif; font-size: 11px; text-decoration: none; }
input{font-family: Arial, Helvetca, sans-serif; text-decoration: none; }
input[type="text"].edit_field{
	float:left;
}
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{font-family: Verdana, sans-serif; font-size: 14px; line-height: 17px;text-decoration: none; font-weight: normal; color: #333333; padding-bottom:5px;}
.bildetext{
	font-size: 12px;
	line-height: 16px;
	color: #858585;
}
.link_date{font-family: Verdana, sans-serif; font-size: 10px; text-decoration: none; color: black}
.pdname{  font-family: Verdana, sans-serif; font-size: 18pt; font-weight: bold; color: black;}

.headline_1{font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: black;}
.headline_2{font-family: Verdana, sans-serif; font-size: 10pt; font-weight: 900; color: black;}

#left_container { vertical-align: top; height: 100% }
#right_container { vertical-align: top; height: 100% }

.main_field { background: url('../../site/img/mfk/main_field_end.gif') repeat-y; padding: 1px 0; }
.main_field div { background: url('../../site/img/mfk/main_field_bk.gif') repeat-y; padding:3px 0px 4px 5px; }
.main_field div div { background:none; padding: 0; }

.main_field_tv { background: url('../../site/img/mfk/main_field_tv_end.gif') repeat-y; padding: 1px 0; }
.main_field_tv div { background: url('../../site/img/mfk/main_field_tv_bk.gif') repeat-y; padding:3px 0px 4px 5px; }
.main_field_tv div div { background:none; padding: 0; }

.extra_field { background: url('../../site/img/mfk/right_field_end.gif') repeat-y; padding: 1px 0; }
.extra_field div { background: url('../../site/img/mfk/right_field_bk.gif') repeat-y; width: 259px; _width:265px; padding:3px 0 4px 6px;}
.extra_field div div { background:none; padding: 0; }

#extra_field_kamp { background-color: #ffeed1; width:233px; _width:253px; margin-top:3px; padding:10px 10px 14px 10px; }
#extra_field_kamp td, #extra_field_tabell td { font-size: 11px; padding: 2px 0 3px 0; color: #504f53; vertical-align:bottom;}
#extra_field_kamp em { color: #0a51a1; font-style: normal; }
#extra_field_kamp em a { text-decoration: none; }

#extra_field_tabell { background-color: #ffeed1; width:251px; _width:253px; padding:6px 0px 6px 3px; }
#extra_field_tabell td { font-size: 10px; color: #504f53; padding-right: 7px; text-align: center; white-space: nowrap; }
#extra_field_tabell td.name { text-align: left; font-size: 11px; padding-right:1px; }
#extra_field_tabell td.number { text-align: right; padding-right: 4px; font-size: 11px; }
#extra_field_tabell td.points { text-align: right; padding-right: 0px; }
#extra_field_tabell em { color: #0a51a1; font-style: normal;}
#extra_field_tabell em.own { color: #0a51a1; font-style: normal; font-weight:bold; }

#extra_field_blogg { background-color: #EBF0F4; width:233px; _width:253px; padding:7px 10px 7px 10px; }
#extra_field_blogg div { width:auto; }
#extra_field_blogg h4, #extra_field_blogg h4 a { color: #0a51a1; font-weight: bold; font-size:11px; margin: 5px 0; padding: 0; text-decoration: none;}
#extra_field_blogg h4 a:hover { text-decoration: underline; }

.extra_field_bullet { width:15px; height: 16px; background: url('../../site/img/mfk/list_point.gif') no-repeat 0 5px; }

.alt_menu { background: url('../../site/img/mfk/right_menu_end.gif') repeat-y; padding: 1px 0; }
.alt_menu div { background: url('../../site/img/mfk/right_menu_bk.gif') repeat-y; width: 121px; _width:127px; padding:3px;}

.wide_content { background: url('../../site/img/mfk/wide_content_end.gif') repeat-y; width:100%; padding: 1px 0; }
.wide_content div.dashed { background: url('../../site/img/mfk/wide_content_bk.gif') repeat-y; width: 100%; padding:15px;}

.main_menu { background: url('../../site/img/mfk/left_menu_end.gif') repeat-y; padding: 1px 0; }
.main_menu div { background: url('../../site/img/mfk/left_menu_bk.gif') repeat-y; width: 176px; }

.main_menu ul { list-style: none; }
/*
ul.menu { margin: 0; padding: 3px 4px 0 4px; }
ul.menu li { margin: 0; padding: 0; }

ul.sub_menu { padding: 3px 0; margin: 0; list-style: none; }
ul.sub_menu li { padding: 0 0 4px 9px; }

ul.sub_menu a, .MenuMain { font-size: 11px; font-weight: normal; color: #0a51a1; text-decoration:none; }
ul.sub_menu a:hover, .MenuMain:hover { font-size: 11px; font-weight: normal; color: #0a51a1; text-decoration: underline; }
ul.sub_menu a.selected, ul.sub_menu a.selected:hover, .MenuMainSelected, .MenuMainSelected:hover {
	font-size: 11px; font-weight: bold; color: #0a51a1; }

ul.sub_sub_menu { padding: 4px 0 4px 0; margin: 0; }
ul.sub_sub_menu li { padding: 0 0 3px 6px; }

ul.sub_sub_menu li.selected {
	background-image: url(../../site/img/mfk/sub_bullet.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}
*/
.menu_spacer { height: 4px; }
.right_spacer { height: 5px; }

#menu_filler { padding-top: 1px; _padding: 0px; height: 100%; }
#menu_filler div { padding: 1px 4px 1px 2px; height: 100%; }
#menu_filler div div { background: url('../../site/img/mfk/left_tile.gif' ); width: 164px; _width: 100%; height: 100%; }

h1, .pagename {
	color: #0272bc;
	font-size: 30px;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 0px;
	margin: 0;
}
h1 a, h1 a:visited {
	font-weight:normal;
	text-decoration:underline;
}
h1 a:hover, h1 a:visited:hover {
	font-weight:normal;
	text-decoration:underline;
}
h2, h2 a, h2 a:hover {
	color: #0a51a1;
	margin: 0;
	padding-bottom: 1px;
	font-size: 12px;
	font-weight: normal;
}

#ingress {
	padding: 0 0 13px 0;
	height: 30px;
	_height: 37px;
}

#container { margin: 0 auto 40px auto; width: 960px; text-align: left;}
#top_container { padding-bottom:3px; }
#inner_container { background-color: #fff; padding: 6px 0 9px 8px; width: 100%; }

#top_menu_container {
	padding: 2px 0px;
 }

#top_menu {
	background-color: #a51000;
	height: 39px;
	_height: 36px;
}
#top_menu ul {
	margin:0;
	padding:3px 0 0 10px;
	list-style:none;
}
#top_menu li {
	display:inline;
	margin:0;
	padding:0;
}
#top_menu a {
	float:left;
	color: #fdead6;
	margin:0 0 0 10px;
	padding:6px 3px 3px 3px;
	text-decoration:none;
	text-transform: none;
	font-family: Lucida, Arial, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 18px;
	border-bottom: 5px solid #a51000;
}

 #top_menu a:hover,  #top_menu a.selected {
	border-bottom: 5px solid #fff;
}


#sti {
	padding: 0 0 6px 6px;
	color: #3f3d42;
	font-size: 11px;
	vertical-align: top;
}

#sti a {
	font-weight: normal;
	font-size: 11px;
	color: #0a51a1;
	text-decoration: underline;
}

#sti a:hover {
	color: black;
}

/*.scroll_style {
	background: url('../../site/img/mfk/bk_grad.jpg') repeat-x #f1f6f9;
}*/

#search_box td { padding: 5px;  }
/* #search_field { font-size: 9px; height: 18px; width: 113px;  } */
#search_field { font-size: 9px; height: 18px; width: 65px;  }

#top_menu a.selected:hover {}

#content { height:509px; width:100%; vertical-align: top; }
#content_wrapper {  padding-bottom: 9px; }

#footer {text-align: center; width: 940px; height:33px;padding: 9px 0px;}
#footer div { background: url('../../site/img/mfk/footer_bk.gif') repeat-x; height:33px;  }
#footer div div { background: url('../../site/img/mfk/footer_bk_l.gif') no-repeat left;}
#footer div div div { padding: 2px 0 3px 0; background: url('../../site/img/mfk/footer_bk_r.gif') no-repeat right; }

#footer, #footer a { color: #fff; font-size: 11px; font-weight:normal; }
#footer a:hover { color: #7c4b04; }
#footer img { float: right; }

#gallery { background: url('../../site/forestilling/lib/loading.gif') no-repeat 201px 100px #ddd; width: 450px; }
#caption { padding: 2px 2px 2px 8px; }

#galleri {
	background: #d2d2d2;
	padding: 8px 12px 8px 17px;
	font-size: 9px;
	vertical-align: top;
}

#galleri h4 {
	text-transform: uppercase;
	margin: 0;
	padding:0;
	font-size: 11px;
}

#galleri td {
	white-space: nowrap;
	padding-bottom: 3px;
}

.thumbnail img {
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.thumbnail:hover img  {
	filter: alpha(opacity=100);
	opacity: 1;
}

#shortcuts {
	background: #c89407;
	height: 34px;
}

#shortcut_title {
	color: #680213;
	font-size: 16px;
	font-family: Arial, sans-serif;
	padding-left: 10px;
	text-transform: uppercase;
	width: 100%
}

#shortcut_links td {
	padding: 0 8px;
	vertical-align: bottom;
}

#shortcut_links a {
	display: block;
	padding: 4px 8px;
	white-space: nowrap;
	background: #fff;
	color: #800404;
	text-decoration: none;
	opacity: 1;
	filter: alpha(100);
}

#shortcut_links a:hover {
	text-decoration: underline;
	padding: 5px 8px 4px 8px;
	opacity: 0.95;
	filter: alpha(95);
}

#shortcut_links a img {
	opacity: 1;
	filter: alpha(100);
}

#shortcut_links a:hover img {
	opacity: 0.7;
	filter: alpha(70);
}

div.page_time {
	padding: 0 0 6px 0;
	font-weight: normal;
	color: #3f3d42;
	font-size: 9px;
	border-bottom: 2px solid #af7e2f;
}

.zebra {
	background-color: #d8d8d8;
}

.tr_highlight {
	background-color: #ffffcc;
}

.spillere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.white_bold {
	color: #FFFFFF;
	font-weight: bold;
}

.text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

.skjema_bg {
	background-color: #F0F0F0;
	padding-top:5px;
	padding-bottom:5px;
	}

.skjema_alert_yellow {
	background-color: #FFFF00;
}

.skjema_alert_red {
	background-color: #FF0000;
}
.bar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../../site/statsadmin/lib/bar_mfk.gif);
	background-repeat: repeat-x;
}
.bar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../../site/statsadmin/lib/bar_mfk.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.pad_5px {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.pad_ansatte {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.col_spacer_100 {
		width: 100px;
		}

.col_spacer_110 {
		width: 110px;
		}
.col_spacer_120 {
		width: 120px;
		}
.col_spacer_125 {
		width: 120px;
		}

.col_spacer_130 {
	width: 145px;
}
.col_spacer_90 {
	width: 90px;
	}

.pad_liste {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	border-bottom-width: 1px;
}

.spillerliste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.border_left {
	border-left-style: solid;
	border-left-color: #496787;
	border-left-width: 1px;
}

.border_right {
	border-right-style: solid;
	border-right-color: #496787;
	border-right-width: 1px;
}
.skille {
	border-right-style: solid;
	border-right-color: #C0C0C0;
	border-right-width: 1px;
}
.border_top {
	border-top-style: solid;
	border-top-color: #496787;
	border-top-width: 1px;
}
.border_bottom {
	border-bottom-style: solid;
	border-bottom-color: #496787;
	border-bottom-width: 1px;
}
.border_bottom_grey {
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	border-bottom-width: 1px;
}
.liten_skrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.div_table {
	background-position: center;
	float: left;
	text-align: center;
	vertical-align: top;
	overflow: visible;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	height: 230px;
	width: 150px;
	border: none
}

#kampoppsett {
	background: #fff;
	border-collapse: separate;
	border: 1px solid #B4B4B4;
	padding:1px;
}

#kampoppsett th {
	color: #fff;
	background: url("../../site/images/stat_td_header.gif") center top no-repeat;
	height:30px;
	text-align:center;
	font-size:14px;
}

#kampoppsett td {
	background: url("../../site/images/stats_td_bg2.gif") #d6d4d4 center top repeat-x;
	padding: 2px 8px;
}
#kampoppsett td.zebra {
	background: url("../../site/images/stats_td_bg1.gif") #e6e6e6 center top repeat-x;
}
#kampoppsett td.highlight {
	font-size: 11px;
	color: #4c4b4b;
	background: url("../../site/images/stats_th_bg.gif") center top repeat-x;
	padding: 3px 7px;
	height:15px;
}

#kampoppsett td.date {
	font-size: 11px;
	color: #4c4b4b;
	background: url("../../site/images/stats_th_bg.gif") center top repeat-x;
	padding: 3px 7px;
	height:15px;
}

#kampoppsett td.time {
	font-size: 11px;
	color: #4c4b4b;
	background: url("../../site/images/stats_th_bg.gif") center top repeat-x;
	padding: 3px 7px;
}
#kampoppsett td.first {
	border-top: 1px solid #ffffff;
}

/*eksisterer ogsŒ i a_styles*/
.season_table {
	background: #fff;
	border-collapse: separate;
	border: 1px solid #B4B4B4;
}

.season_table th {
	font-size: 11px;
	color: #4c4b4b;
	background: url("../../site/images/stats_th_bg.gif") center top repeat-x;
	padding: 3px 7px;
	height:15px;
}
.season_table th.season_head {
	color: #fff;
	background: url("../../site/images/stat_td_header.gif") center top no-repeat;
	height:30px;
	text-align:center;
	font-size:14px;
}
.season_table td {
	background: url("../../site/images/stats_td_bg2.gif") #d6d4d4 center top repeat-x;
	padding: 2px 8px;
}

.season_table td.smal {
	color: #4c4b4b;
}

.season_table td.zebra {
	background: url("../../site/images/stats_td_bg1.gif") #e6e6e6 center top repeat-x;
}
.season_table td.sum {
	background: url("../../site/images/stats_td_bg1.gif") #e6e6e6 center top repeat-x;
	font-weight:normal;
	color: #4c4b4b;
	font-size:11px;
}
.season_table td.sum div {
	padding: 1px;
}
.season_table th.large, .season_table td.large {
	font-size: 12px;
	text-align: left;
	color: #4c4b4b;
}
.season_table th.player {
	color: #fff;
	background: url("../../site/images/stat_td_header.gif") center top no-repeat;
	height:30px;
	text-align:center;
	font-size:14px;

}
.season_table td.self_goal {
	background: #ffb5be;
}
/*til hit*/
.match_facts td {
	background: #dee6fe;
	border-collapse: separate;
}
.match_facts th {
	text-align:left;
}

#produkt_raster td {
	text-align: center;
}

.produkt_celle { padding-right: 5px; padding-bottom: 5px; }

/*.produktboks { background : #0066b3; }
.produktboks td { padding: 1px 1px 1px 1px; }*/


#basket_sum {
	background: #ffeecf;
}

#basket_sum td.sum {
	padding: 15px 10px 15px 8px;
	font-size: 11px;
}

#basket_sum td.button {
	padding: 5px 10px 5px 0;
}

#player_info {

}

#player_info td {
	vertical-align: top;
	padding-top: 20px;
	font-size: 11px;
}



#btm_news {
	width: 308px;
}

#btm_news th {
	background: url(../../site/img/mfk/btm_news_header.gif) no-repeat;
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	padding: 0 0px 2px 10px;
	text-align: left;
}

#btm_news td {
	background-color: #ebf0f4;
	padding-top: 2px;
	padding-bottom: 2px;
}
#btm_news td.bullet {
	padding-top: 3px;
	padding-left:9px;
	padding-right: 8px;
}
#btm_news td a {
	color: #144377;
	text-decoration: none;
	font-size: 11px;
}
#btm_news td a:hover {
	color: #144377;
	text-decoration: underline;
	font-size: 11px;
}

#sponsor_fade, #mms_fade {
	position:relative;
	visibility:hidden;
	background: #fff;
}

#sponsor_fade span, #mms_fade span {
	position: absolute;
	top: 0pt;
	FILTER: alpha(opacity=100);
	display: none;
}

#tibe_sign {
	padding-top:7px;
	padding-bottom: 3px;
	padding-left: 830px;
}

#epost_table {
	width: 100%;
}
#epost_table td {
	font-size: 10px;
}
#epost_table th {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #213a65;
  color: #fff;
}
.skjema_form_box{
	padding-left:20px;
	padding-right:200px;
}
/* MANTAS CSS */
.mal_2 #main-wr{
	/*overflow: hidden;*/
	margin: 0 15px 0 15px;
	min-height: 427px;
}
.les_mer #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.album_list #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.album #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}

.questionnaire_main #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}

.produkt_raster #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.mfk_produkt_visning #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.shop_basket #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.shop_check_out #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.shop_confirm_order #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}
.shopfront #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}

.user_list #main-wr {
	background: url(../../site/images/main/artikel_side_bg.png) left top repeat-y;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:19px;
}

.page-left-cont{
	float: left;
	width: 235px;
	overflow: hidden;
	background-color: #efefef;
}
.page-content-cont{
	float: left;
}
#fp-rt-tp{
	width: 602px;
	/*height: 362px;*/
}
#fp-lt-col{
	width: 362px;
	float: left;
}
#fp-rt-col{
	float: right;
	width: 602px;
}
#fp-rt-col-bt{
	overflow: hidden;
}
#fp-rt-lt{
	float: left;
	width: 359px;
}
#fp-rt-rt{
	float: right;
}
/* frontpage mfk tv styles */
#fp-rt-tp {
	background: url(../../site/images/tv/fp_mfk_tv.png) left top no-repeat;
}
#fp-rt-tp>div{
	padding: 32px 0 0 11px;
}
/* front page news styles */
.fp-news-cont{
	padding: 0 3px 0 4px;
}
#fp-last-news{
	margin: 0 2px;
}
a.news-th-cont, a.news-th-cont:visited, a.news-th-cont:hover, a.news-th-cont:visited:hover{
	background: url(../../site/images/fp/fp_news_bg.png) left top repeat-x;
	height	: 117px;
	margin-bottom: 4px;
	overflow :hidden;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.news-th-cont:hover, a.news-th-cont:visited:hover{
	background-position: left bottom;
}
a.news-th-cont .news-th-title, a.news-th-cont:visited .news-th-title, a.news-th-cont:hover .news-th-title, a.news-th-cont:visited:hover .news-th-title{
	color: #0071bc;
	font-weight: bold;
	padding: 9px 3px 3px 5px;
}
a.news-th-cont .news-th-ingress, a.news-th-cont:visited .news-th-ingress, a.news-th-cont:hover .news-th-ingress, a.news-th-cont:visited:hover .news-th-ingress{
	color: #333333;
	font-size: 13px;
	padding: 0px 3px 3px 5px;
}
a.news-th-cont span{ display:block;}
.news-th-wr{
	padding-right: 1px;
	overflow:hidden;
}
.news-th-pic{
	float: left;
	background: url(../../site/images/fp/pic_frame.png) left top no-repeat;
	width: 171px;
	height: 117px;
}
.news-th-txt{
	float:right;
	width: 183px;
	height: 96px;
	text-align: left;
}
.news-th-bt{
	text-align: right;
}
/* END front page news styles */
/* news css */
.news .page-left-cont{
	width: 360px;
}
.news .paragraph_list_row{
	padding-left: 5px;
}
.news a.news-th-cont, .news a.news-th-cont:visited, .news a.news-th-cont:hover, .news a.news-th-cont:visited:hover{
	margin-bottom: 7px;
}
.new-news-link a, .new-news-link a:visited, .new-news-link a:hover, .new-news-link a:visited:hover, .old-news-link a, .old-news-link a:visited, .old-news-link a:hover, .old-news-link a:visited:hover{
	text-decoration: none;
	color: #0071bc;
}

.paragraph_list_row{
	overflow: hidden;
}
.paragraph_list_row:first-child{
	overflow: visible;
}

/* END news css */
/* artikel side paragraph css */
.top-align-pic {
	padding-left:16px;
	/*padding: 4px 4px 4px 4px;*/
}
.top-align-pic img{
	background: #fff;
	padding: 5px;
	margin: 4px;
	-webkit-box-shadow: #a8a8a8 0px 0px 5px;
	-moz-box-shadow: #a8a8a8 0px 0px 5px;
	box-shadow: #a8a8a8 0px 0px 5px;
	behavior: url(../../site/main/csspie/PIE.php);
	position:relative;
	z-index: 100;
	top: -4px;
}
.top-align-pic-text{
	position:relative;
	z-index: 99;
	top: -8px;
	left: 25px;
	background: #fff;
	min-height: 18px;
	padding-left: 8px;
	float:left;
}
.top-p-css, .rt-p-text-cont, .lt-p-text-cont{
	padding: 0 27px 7px 23px;
}

.rt-align-pic img, .lt-align-pic img{
	background: #fff;
	padding: 5px;
	margin: 4px;
	-webkit-box-shadow: #a8a8a8 0px 0px 5px;
	-moz-box-shadow: #a8a8a8 0px 0px 5px;
	box-shadow: #a8a8a8 0px 0px 5px;
	behavior: url(../../site/main/csspie/PIE.php);
	position:relative;
	z-index: 100;
	margin-right: 23px;
	margin-top: 27px;
}
.rt-align-pic-text, .lt-align-pic-text{
	position:relative;
	z-index: 99;
	top: -4px;
	left: 15px;
	background: #fff;
	min-height: 18px;
	padding-left: 20px;
	float:left;
}
.lt-align-pic img{
	margin-right: 5px;
	margin-left: 25px;
}
.lt-align-pic-text{
	left: 35px;
}
.lt-p-text-cont-with-pic{
	padding-left: 0px;
}
.page-links{
	background:#fff;
	padding: 9px 13px;
	margin: 10px 23px;
}
.print-bt, .share-bt{
	background: url(../../site/images/main/print_bt.png) top left no-repeat;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	color: #010101;
	line-height: 22px;
	padding-bottom: 6px;
	cursor: pointer;
}
.share-bt{
	background: url(../../site/images/main/share_bt.png) top left no-repeat;
}
/* END artikel side paragraph css */
/* pic carousel */
.pic-carousel-cont{
	background: url(../../site/images/fp/media_frame_2bg.png) top left no-repeat;
	padding: 4px 7px 11px 8px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.pic-carousel{
	width: 347px;
	height: 227px;
	overflow:hidden;
}
.pic-car-item-cont{
	width: 347px;
	height: 227px;
	overflow:hidden;
}
.pic-car-wr{
	overflow:hidden;
	width: 5000px;
}
.pic-carousel .pic-car-wr>div{
	float: left;
	width: 347px;
	height: 227px;
	overflow:hidden;
}
.pic-car-nr-cont{
	position: relative;
	height: 0px;
	width: 0px;
}
.pic-car-nr-wr{
	height: 33px;
	width: 347px;
	overflow: hidden;
}
.pic-car-nr{
	background: url(../../site/images/fp/media_bt.png) center top no-repeat;
	width: 23px;
	height: 33px;
	text-align: center;
	font-family: FormataMedium, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 29px;
	color: #fff;
	float: right;
	cursor: pointer;
}
div.pic-car-nr:hover{
	color: #0d2943;
}
.pic-car-nr-cont .active{
	color: #0d2943;
	background-position: center bottom;
}
.pic-car-overlay-cont{
}
a.pic-car-overlay-wr, a.pic-car-overlay-wr:visited{
	display: block;
	background: url(../../site/images/fp/media_overlay.png) left bottom no-repeat;
	width: 347px;
	text-align:left;
	height: 227px;
	text-decoration:none;
}
.pic-car-bt{
	position: relative;
	left: 325px;
	top: -15px;
	height:0;
	width:0;
}
.pic-car-bt img{
	position: absolute;
}
.pic-car-ingress{
	display: block;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	padding: 0 8px;
}
.pic-car-title{
	display: block;
	font-size: 21px;
	line-height: 24px;
	font-family: FormataMedium, Helvetica, Arial, sans-serif;
	color: #fff;
	padding: 150px 8px 0px 8px;
}
a.pic-car-overlay-wr:hover span.pic-car-title, a.pic-car-overlay-wr:visited:hover span.pic-car-title, a.pic-car-overlay-wr:hover span.pic-car-ingress, a.pic-car-overlay-wr:visited:hover span.pic-car-ingress{
	color: #ddd;
	text-decoration: none;
}
/* END pic carousel */
/* supportershop css */
#fp-supporter-shop{
	padding-left: 4px;
	padding-top: 1px;
}
/* END supportershop css */
/* fp statistiken styles */
#fp-stat{
	float: left;
	margin-left: 2px;
}
.game-stat{
	float :left;
	width : 235px;
	height: 236px;
	background: url(../../site/images/fp/stat_bg.png) top left repeat-x #dedede;
}
.stat-sqb .game-stat{
	height: 385px;
	width : 260px;
    overflow: hidden;
}
.game-stat>div{
	padding-left: 15px;
	padding-right: 15px;
}
.game-stat>div:first-child{
	padding-top:5px;
}
.next-game-title,.prev-game-title,  .game-table-title{
	color : #0071bc;
	font-size: 14px;
	font-weight:bold;
	font-family: Arial, Verdana, sans-serif;
	/*font-family: FormataMedium, Helvetica, sans-serif;*/
}
.prev-game-ukens-title{
	color : #0071bc;
	font-size: 14px;
	font-weight:bold;
	line-height: 15px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
	/*font-family: FormataMedium, Helvetica, sans-serif;*/
	padding-bottom: 5px;
	padding-top:4px;
}

.prev-game-ukens{
	color : #333333;
	font-size: 12px;
	font-weight:normal;
	line-height: 15px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
}
a.prev-game-ukens{
	color : #333333;
	font-size: 12px;
	font-weight:normal;
	line-height: 15px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
}

a.prev-game-ukens:hover{
	color : #333333;
	font-size: 12px;
	font-weight:normal;
	line-height: 15px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
}

.next-game-name,  .prev-game-name a, .prev-game-name a:visited, .prev-game-name a:hover, .prev-game-name a:visited:hover{
	color : #333333;
	font-size: 12px;
	font-weight:bold;
	line-height: 15px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
}
.next-game-palce, .next-game-time{
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
.prev-game-cont{
	padding-top: 6px;
	padding-bottom: 5px;
}
.game-table td{
	color: #000000;
	font-size: 10px;
	padding: 1px 1px 1px 2px;
}
/* END fp statistiken styles */
/* fp quiz css */
#fp-quiz{
	float: right;
	margin-right: 2px;
	padding-top: 50px;
	padding-left: 0px;
	background: url(../../site/images/fp/fp_quiz_bg.png) top left no-repeat;
}
#fp-quiz .poll-cont{
	width: 115px;
	height: 185px;
}
#fp-quiz .poll-question{
	color: #fff;
	font-size: 12px;
	font-family : Arial, Verdana, sans-serif;
	padding-left: 9px;
	height: 50px;
}
#fp-quiz .answ-wr{
	height: 75px;
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	font-family: Arial,Verdana, sans-serif;
}
#fp-quiz .poll-answ-cont{
	padding: 2px 0 1px 0;
	overflow:hidden;
}
#fp-quiz .poll-answ-cont>div, #fp-quiz .poll-answ-cont>img, #fp-quiz .poll-answ-cont>input{
	display:block;
	float: left;
}
#fp-quiz .result input, #fp-quiz .result .poll-vote, #fp-quiz .poll-answ-stat, #fp-quiz .poll-answ-stat-pr, #fp-quiz .total-answ-cont{
	display: none;
}
#fp-quiz .result .answ-wr{
	padding-left: 5px;
}
#fp-quiz .poll-answ-stat img{
	background-color: #fff;
}
#fp-quiz .result .poll-answ-stat, #fp-quiz .result .total-answ-cont{
	display: block;
}
#fp-quiz .result .poll-answ-stat-pr{
	display: inline;
	font-size: 10px;
}
#fp-quiz .result .poll-answ-cont{
	padding-top: 5px;
}
#fp-quiz .poll-vote{
	padding-left: 6px;
}
#fp-quiz .poll-vote-bt img{
	background: url(../../site/images/fp/poll_bt.png) top left no-repeat;
	cursor: pointer;
}
#fp-quiz .poll-vote-bt img:hover{
	background-position: bottom left;
}
#fp-quiz .poll-stat-bt, #fp-quiz .total-answ-cont{
	font-family: Arial,Verdana, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
#fp-quiz .total-answ-cont {
  color:#FFFFFF;
  cursor:auto;
  font-style:italic;
  font-weight:bold;
  margin-top:10px;
  text-decoration:none;
}
/* END fp quiz css */
/* facebook like box */
#fp-fb-like-it{
	margin-top: 5px;
	padding: 6px;
	background: url(../../site/images/fp/fp_rt_banner_1.png) top left no-repeat;
}
/* END facebook like box */
/* cover it live css */
#fp-cover-it{
	padding-left: 3px;
	padding-top: 28px;
	margin-left: 3px;
	margin-top: 7px;
	padding-bottom: 4px;
	background: url(../../site/images/fp/cover_it_live.png) top left no-repeat;
}
#fp-cover-it-banner{
	padding-top: 200px;
	padding-bottom: 5px;
	background: url(../../site/images/fp/cover_live_banner.png) top left no-repeat;
	margin: 0 4px;
}
#fp-cover-it-banner .cil_fp_banner>div{
	text-align: center;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}
/* END cover it live css */
/* bildeserie css */
#fp-pic-car-cont{
	background: url(../../site/images/fp/pic_car_frame.png) left top no-repeat;
	padding: 35px 5px 5px 5px;
	margin-top: 4px;
}
#fp-pic-car-wr{
	width: 349px;
	height: 200px;
	overflow: hidden;
}
#fp-pic-car-pick{
	padding-top : 4px;
	padding-left: 2px
}
#fp-pic-car-pick select{
	width: 345px;
}
/* END bildeserie css */
/* fp poll box */
#fp-poll{
	margin-top: 2px;
	margin-left: 3px;
	padding-top: 43px;
	background : url(../../site/images/fp/poll_bg.png) top left no-repeat;
}
#fp-poll .poll-cont{
	width: 213px;
	height: 193px;
}
#fp-poll .poll-question{
	color: #fff;
	font-size: 12px;
	font-family : Arial, Verdana, sans-serif;
	padding-left: 23px;
}
#fp-poll .answ-wr{
	min-height: 102px;
	padding-left: 41px;
	color: #fff;
	font-size: 12px;
	font-family: Arial,Verdana, sans-serif;
}
#fp-poll .poll-answ-cont{
	padding: 2px 0 1px 0;
	overflow:hidden;
}
input[name="fp-poll-id"], input[name="fp-quiz-id"]{
	line-height: 10px;
	height: 12px;
	margin: 0;
	padding:0;
}
#fp-poll .poll-answ-cont>div, #fp-poll .poll-answ-cont>img, #fp-poll .poll-answ-cont>input{
	display:block;
	float: left;
}
#fp-poll .result input, #fp-poll .result .poll-vote, #fp-poll .poll-answ-stat,#fp-poll .poll-answ-stat-pr, #fp-poll .total-answ-cont{
	display: none;
}
#fp-poll .result .answ-wr{
	padding-left: 17px;
}
#fp-poll .poll-answ-stat img{
	background-color: #fff;
}
#fp-poll .result .poll-answ-stat, #fp-poll .result .total-answ-cont{
	display: block;
}
#fp-poll .result .poll-answ-stat-pr{
	display: inline;
	font-size: 10px;
}
#fp-poll .result .poll-answ-cont{
	padding-top: 5px;
}
#fp-poll .poll-vote{
	padding-left: 66px;
}
#fp-poll .poll-vote-bt img{
	background: url(../../site/images/fp/poll_bt.png) top left no-repeat;
	cursor: pointer;
}
#fp-poll .poll-vote-bt img:hover{
	background-position: bottom left;
}
#fp-poll .poll-stat-bt, #fp-poll .total-answ-cont{
	font-family: Arial,Verdana, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
#fp-poll .total-answ-cont{
	cursor: auto;
	text-decoration: none;
}
/* END fp poll box */
/* page path css */
#place-path-info-cont{
	padding-left: 30px;
	padding-top: 3px;
}
.page-path-link{
	float: left;
	display: block;
	color: #0071bc;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:14px;
}
a.page-path-link, a.page-path-link:visited{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #4c4b4b;
	text-decoration: none;
}
a.page-path-link:hover, a.page-path-link:visited:hover{
	text-decoration: underline;
}
/* END page path css */
/* LEFT menu css */
.left_2l_menu{
	background: url(../../site/images/main/sub_2l_menu_bg.png) top left no-repeat;
	min-height: 32px;
	width: 235px;
}
.left_2l_menu:hover{
	background-position: left bottom;
}
.left_2l_menu_active, .left_2l_menu_active:hover{
	background: url(../../site/images/main/sub_2l_menu_bg_sel2.png) top left no-repeat;
	font-weight:bold;
}
.left_2l_menu a, .left_2l_menu a:visited{
	color: #0071bc;
	font-size: 14px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
	display: block;
	padding: 7px 5px 4px 19px;
}


.left_2l_menu a:hover, .left_2l_menu a:visited:hover{
	color: #4b4b4b;
}

a.left_3l_a_menu{
   color: #0071bc;
}

a.left_3l_a_menu:hover{
   color: #4b4b4b;
}
a.left_3l_a_menu:visited{
   color: #0071bc;
}

.left_2l_menu a.active, .left_2l_menu a.active:visited{
	color: #4b4b4b;
	font-weight:bold;
}

.left_2l_menu a.active2, .left_2l_menu a.active2:visited{
	color: #4b4b4b;
	font-weight:bold;
}
.active{
	font-weight:bold;
}


.active2{
	background: url(../../site/images/main/sub_2l_menuarrow_bg_sel.png) top left no-repeat;
	color: #4b4b4b;
	font-size: 14px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	height:21px;
	text-decoration: none;
	display: block;

}
.left_3l_menu a, .left_3l_menu a:visited{
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;

}
.left_3l_menu{
	border-top: 1px solid #f7f7f7;
	/*border-top: 1px solid #c8c8c8;*/
	padding-left: 13px;
	background:#dadada;
	height:24px;
}

/* END LEFT menu css */
/* news letter css */
a.news-leter-les_mer, a.news-leter-les_mer:visited{
	text-decoration: none;
	font-size: 12px;
	color: #3b5c81;
}
.design-pic{
	margin-left: 5px;
}
/* END news letter css */
/* sponsor side css */
.sponsor-side-cont{
	background: url(../../site/images/sponsor/sponsor_bg.png) top center repeat-y;
	margin: 0 16px;
	padding-bottom: 100px;
	padding-top: 10px;
}
.sponsor-group-title{
	padding: 5px 0 10px 0px;
	text-align: center;
	border-top: 5px solid #fff;
	font-size: 14px;
	color: #646464;
	font-weight: bold;
}
.sponsor-group-title:first-child{
	border: none;
}
.sponsor-group-box{
	padding-bottom: 10px;
	text-align: center;
}

#right-banner-1{
	padding-bottom:10px;
	width:180px;
	text-align:left;
	float:left;
	position:relative;
	display:block;
	left: -1px;
}

#right-banner-2{
	width:180px;
	text-align:left;
	float:left;
	left: -1px;
}
#right-banner-kamp{
	width:180px;
	text-align:left;
	float:left;
	left: -1px;
}
.right-banner-1{
	width:180px;
}

.right-banner-2{
	width:180px;
}

.right-banner-kamp{
	width:180px;
}
/* END  sponsor side css */
/* pic series css */
.album_list_big_th{
	/*background: url(../../site/images/pic_series/pic_bg.png) top left no-repeat #fff; */
	padding: 4px 4px;
	margin: 10px 4px;
	-webkit-box-shadow: #a8a8a8 0px 0px 5px;
	-moz-box-shadow: #a8a8a8 0px 0px 5px;
	box-shadow: #a8a8a8 0px 0px 5px;
	border-collapse: separate;
	behavior: url(../../site/main/csspie/PIE.php);
	position:relative;
	z-index: 100;
	background:#fff;
}
.album_list_big4_th{
	background: url(../../site/images/pic_series/pic_bg.png) top left no-repeat #fff;
	padding: 9px 9px;
	position:relative;
	z-index: 100;
}
.album_list_big4_th:hover{
	background-position: bottom left;
}
.album_list_big_th:hover{
	-webkit-box-shadow: #8b8b8b 0px 0px 7px;
	-moz-box-shadow: #8b8b8b 0px 0px 7px;
	box-shadow: #8b8b8b 0px 0px 7px;
	behavior: url(../../site/main/csspie/PIE.php);
	/*background:#ededed;*/
}
.album_list_big_th img{
	/*behavior: url(../../site/main/csspie/PIE.php);*/
}
.album-title{
	color: #0071bc;
	font-size: 10px;
	padding: 0px 0px;
	line-height: 14px;
	height: 29px;
	width: 120px;
}
.album-date{
	color: #333333;
	font-size: 11px;
	padding: 2px 3px;
}

.album-pic-prw-cont{
	background: #fff;
	border: 2px solid #fff;
	margin: 3px;
	-webkit-box-shadow: #a8a8a8 0px 0px 5px;
	-moz-box-shadow: #a8a8a8 0px 0px 5px;
	box-shadow: #a8a8a8 0px 0px 5px;
	behavior: url(../../site/main/csspie/PIE.php);
	overflow:hidden;
}
.album .page-content-cont{
	padding-left: 5px;
	width: auto;
}
.album_list .page-content-cont{
	padding-left: 5px;
	width: auto;
}
.pic-series-hor{
	overflow: hidden;
}
.album .pic-series-hor-cont{
	width: 662px;
	height: 200px;
	overflow: hidden;
	float:left;
}
.pic-series-hor-wr{
	width: 10000px;
	height: 200px;
	float:left;
}
.pic-series-hor-lt-pil{
	background: url(../../site/images/pic_series/left_pil.png) right center no-repeat;
	float:left;
	opacity:0;
	filter:alpha(opacity=0)
}
.pic-series-hor-lt-pil:hover, .pic-series-hor-rt-pil:hover{
	background-position: left center;
	cursor: pointer;
}
.pic-series-hor-rt-pil{
	background: url(../../site/images/pic_series/right_pil.png) right center no-repeat;
	float:right;
	opacity:0;
	filter:alpha(opacity=0)
}
#show-group-series{
	display: none;
	cursor: pointer;
	padding: 26px 4px 6px 4px;
}
#pic-series-hor{
	display:none;
}
/* END pic series css */


/* REDIGERING CSS */
/* extra properties */
.edit_mouse_over{
	background-color: #0f6aaa;
}
.edit_editable{
	background-color: #899daa;
}

.edit_field{
	font-size: 10px;
	line-height: 14px;
	border: none;
}

#fp-poll textarea.poll-question {
	color: #000;
}
.edit_field_area{
	padding: 0px;
	margin: 0px;
	border: 0px none;
	color: #000;
}
/* END extra properties */
/* END REDIGERING CSS */
/* END MANTAS CSS */

/*Start: A - styles*/

.top_bg{
	background: url('../../site/images/top_header_bg.png') no-repeat top left;
}

.sp_header{
	background: url('../../site/images/yellow_bg_s.gif') repeat-x top left;
	width:auto;
	padding-left:7px;
	font-size:11px;
	font-weight:bold;
	color:#444242;
	height:16px;
	padding-top:2px;
}
.sp_cont{
	background: url('../../site/images/footerbox_bg.gif') repeat-x top left;
	height:92px;
	width:235px;
	padding-top:5px;
}
.ftext_links{
	font-size:11px;
	color:#0071bc;
	font-family: Arial, Helvetica, sans-serif;
}
a.ftext_links{
	font-size:11px;
	color:#0071bc;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:14px;
}
a.ftext_links:hover{
	font-size:11px;
	color:#154e77;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.flink_header{
	background: url('../../site/images/grey_bg.gif') repeat-x top left;
	width:auto;
	padding-left:7px;
	font-size:11px;
	font-weight:bold;
	color:#444242;
	height:16px;
	padding-top:2px;
}
.flink_header2{
	background: url('../../site/images/sp_news_header.gif') repeat-x top left;
	width:auto;
	padding-left:7px;
	font-size:11px;
	font-weight:bold;
	color:#444242;
	height:16px;
	padding-top:2px;
}
.flink_cont{
	background: url('../../site/images/footerbox_bg.gif') repeat-x top left;
	height:82px;
	width:235px;
	padding-top:15px;
	/*padding-left:8px;*/
}
.footer_text{
	font-size:10px;
	color:#000;
}
a.footer_text{
	font-size:10px;
	color:#0071bc;
	text-decoration:none;
	font-weight:bold;
}
a.footer_text:hover{
	font-size:10px;
	color:#0071bc;
	text-decoration:underline;
	font-weight:bold;
}

/*#top-cont{
	height		: 132px;
	overflow	: hidden;
	background: none;
}*/

.top_menu_box{
	display: block;
	width:995px;
	height:40px;
	background: url('../../site/images/menu_bg.png') no-repeat;
	position: relative;
	/*padding-left:8px;
	padding-right:8px;*/
}

/*.sub_menu_box {
	position: absolute;
	top: 40px;
	left: 10;
	width: 975px;
	height: 200px;
	padding: 3px 0 5px 0;
	z-index: 965;
	background:red;
	display: none;
}*/
.sub_color{
   background: #d8d8d8;
}
.top_menu_item{
	display: block;
	color:#8ec0e1;

}
.top_menu_item:hover{
	display: block;
	color:#8ec0e1;


}

#top_submenu:hover .sub_menu_box{
	display: block;
	color:#8ec0e1;
}
.a_top_menu_selected,.a_top_menu{

	text-decoration: none;
	text-align:center;
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-shadow: -1px -1px 2px #000000;
	filter: dropshadow(color=#000000, offx=-1, offy=-1);
	display:block;
	float:left;
}
.a_top_menu,.a_top_menu:visited{
	color:#fff;
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
}
a.a_top_menu{
	color:#fff;
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
}
.a_top_menu:hover, .a_top_menu:visited:hover, .a_top_menu_active {
	color:#fff;
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
	background: url('../../site/images/m_t_over.png') no-repeat top center;
	height:40px;

}

a.a_top_menu_selected, .a_top_menu_selected:visited, .a_top_menu_selected:active, .a_top_menu_selected:hover, .a_top_menu_selected:visited:hover{
	color:#FFF;
	text-shadow: -1px -1px 2px #000000;
	filter: dropshadow(color=#000000, offx=-1, offy=-1);
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
	background: url('../../site/images/m_t_over_sel2.png') repeat-x top center;
	height:40px;
}

.m_devider{
	background: url('../../site/images/m_t_devider.png') no-repeat top right;
	display:block;
	position:relative;
	padding: 13px 15px 5px 15px;

}
/*.m_devider, .m_devider:hover, .a_top_menu_selected{
	background: url('../../site/images/m_t_devider.png') no-repeat top right;
	display:block;
}*/

/*Sub menu*/

/* sub menu css */
.sub-menu-cont{
   display: none;
   overflow:hidden;
}
.sub-item-cont{
   float: left;
   width: 160px;
   background: url('../../site/images/subitemcont_3bg.png') no-repeat top right;
   min-height:173px;
}
.sub-menu-row{
   width: 967px;
   overflow:hidden;
   /*padding-left:7px;*/
}
.sub_menu_2l{
	color:#0071bc;
	font-size:12px;
	font-weight:bold;
	/*background: url('../../site/images/m_u_header.png') repeat-x top left;*/
	width:auto;
	padding-left:6px;
	padding-top:10px;
	padding-bottom:2px;
	margin-right:2px;
}
a.sub_menu_2l{
	font-family:Helvetica, Arial, sans-serif;
	color:#0071bc;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background: url('../../site/images/menu_arrow.png') no-repeat 0px 13px;
}
a.sub_menu_2l:hover{
	font-family:Helvetica, Arial, sans-serif;
	color:#ac9055;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background: url('../../site/images/menu_arrow.png') no-repeat 0px 13px;
}
div.sub_menu_2l a.active{
	text-decoration: underline;
}

.sub_menu_3l{
   color:#0071bc;
   font-family:Helvetica, Arial, sans-serif;
   float: left;
   /*padding-top:1px;
   padding-bottom:2px;
   padding-left:6px;
   padding-right:4px;*/
   padding:1px 7px 1px 6px;
   font-size:12px;
   display:block;
	width:100%;
}
a.sub_menu_3l{
   color:#0071bc;
   font-family:Helvetica, Arial, sans-serif;
   float: left;
   font-size:12px;
   display:block;
   width:100%;
	background: url('../../site/images/menu_arrow.png') no-repeat 0px 5px;
}
div.sub_menu_3l a.active{
	text-decoration: underline;
}
a.sub_menu_3l:hover{
   color:#ac9055;
   font-family:Helvetica, Arial, sans-serif;
   float: left;
   font-size:12px;
   display:block;
   width:100%;
	background: url('../../site/images/menu_arrow.png') no-repeat 0px 5px;
}

#under-meny-frame{
   position:absolute;
   z-index:199;
   top:317px;
}
.under-meny-frame_bg{
   background: url('../../site/images/m_u_bg.png') no-repeat top center;
   width:973px;
   display:block;

}

/* END sub menu css */
.search_input{
	margin-top:8px;
	float:left;
}
.search_bt{
	margin-top:6px;
	float:left;
	margin-left:2px;
}

.search_top_menu{
	padding: 13px 10px 5px 13px;
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#ffffff;
	text-transform: uppercase;
	text-shadow: -1px -1px 2px #000000;
	filter: dropshadow(color=#000000, offx=-1, offy=-1);
	display:block;
	float:left;
}

.search_cont_odd{
	background: url('../../site/images/search_bg_t.gif') repeat-x bottom left #f0f0f0;
	padding:5px;
}
.search_cont_even{
	background: url('../../site/images/search_bg_t.gif') repeat-x bottom left #f0f0f0;
	padding:5px;
}
.search_lesmer{
	background: url('../../site/images/search_bg_u.gif') repeat-x top left #dddddd;
	height:23px;
}
.search_head{
	font-size:14px;
	color:#0071bc;
}
.search_text{
	font-size:11px;
	padding-top:5px;
	padding-bottom:8px;

}
/*.searchbox{
	width:595px;
	height:85px;
	background: url("../../site/images/searchbox_bg.gif") no-repeat scroll left top transparent;
	padding:20px 40px 10px 40px;
	margin-bottom:5px;
	margin-top: 5px;
}*/
.searchbox {
	background: url("../../site/images/searchbox_bg.gif") no-repeat scroll center center transparent;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 15px 0px 15px 0px;
	width: 475px;
}

.les_mer_link{
	font-size:12px;
	font-weight:normal;
	color:#0071bc;
	background: url("../../site/images/fp/fp_news_bt.png") no-repeat scroll right top transparent;
	padding:2px 25px 2px 10px;
}
a.les_mer_link{
	font-size:12px;
	font-weight:normal;
	color:#0071bc;
	text-decoration:none;
	background: url("../../site/images/fp/fp_news_bt.png") no-repeat scroll right top transparent;
	padding:2px 25px 2px 10px;
}
a.les_mer_link:hover{
	font-size:12px;
	font-weight:normal;
	color:#154e77;
	text-decoration:none;
	background: url("../../site/images/fp/fp_news_bt.png") no-repeat scroll right top transparent;
	padding:2px 25px 2px 10px;
}


/*web shop stiler*/

.shop_header{
	background: url("../../site/images/shop_header_bg.gif") no-repeat scroll left top transparent;
	width:715px;
	height:55px;
	padding-top:60px;
	/*padding-left:27px;*/
	color:#ffffff;
	font-family:FormataMedium, Helvetica, Arial, sans-serif;
	font-size: 32px;
	text-transform: uppercase;
	text-shadow: -1px -1px 2px #000000;
	filter: dropshadow(color=#000000, offx=-1, offy=-1);
	display:block;
}

.produkt_raster .page-content-cont{
	width:715px;
}
.user_list .page-content-cont{
	padding-left:10px;
}

.mfk_produkt_visning .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}

.mal_2 .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}
.user_lagre .page-content-cont{
	padding-left: 15px;
}
.shopfront .page-content-cont>div{
	padding-left: 5px;
}
.les_mer .page-content-cont, .news .page-content-cont{
	width: 605px;
	/*overflow: hidden;*/  /* artikel side var grunn at det er komentert*/
}

.show_basket .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}
.check_out .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}
.shop_payment_canceled .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}
.spillerstall .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}
.spiller .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}

.questionnaire_main .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}

.user_registrer .page-content-cont{
	width:715px;
	padding-top:0px;
	padding-bottom:5px;
}
/*#frm_ny_medlem{margin:5px 15px;background:#efefef;padding:5px;}*/

/*
.shop_basket .page-content-cont{
	width:715px;
	padding-left:19px;
	padding-top:0px;
	padding-bottom:5px;
}*/

.les_mer .produkt_raster {
   background: #ffffff;
}
.shop_prod_cont{
	background: url("../../site/images/shop_prod_bg.gif") repeat-x scroll left top #efefef;
	border: 1px solid #0066b3;
	height:364px;
	width:233px;
	owerflow:hidden;
}
.shop_prod_header{
	color:#0066b3;
	font-family:Arial, Helvetica, SAN-SERIF;
	font-size:14px;
	font-weight:bold;
	padding:10px 15px 10px 14px;
	text-decoration:none;
	height:25px;
}

a.shop_prod_header{
	color:#0066b3;
	font-family:Arial, Helvetica, SAN-SERIF;
	font-size:14px;
	padding:5px 15px 5px 14px;
	text-decoration:none;
}

.prod_img{
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	height:262px;
	overflow:hidden;
}

.prod_cont_pris{
	float:left;
	padding-left:15px;
	padding-top:17px;
}
.prod_pris{
	color:#0066b3;
	font-family:Arial, Helvetica, SAN-SERIF;
	font-size:18px;
	font-weight:bold;
}

.shop_cont_add{
	float:right;
	padding-right:15px;
	padding-top:13px;
}

#shop_add_btn{
	background: url("../../site/images/shop_add_btn.png") no-repeat scroll left top transparent;
	font-family:Arial, Helvetica, SAN-SERIF;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	width:117px;
	text-align:center;
	padding-top:8px;
	height:22px;
	border:none;
	display:block;
}

#shop_add_btn:hover{
	background: url("../../site/images/shop_add_btn.png") no-repeat scroll left -31px transparent;
	font-family:Arial, Helvetica, SAN-SERIF;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	width:117px;
	text-align:center;
	padding-top:8px;
	height:22px;
	border:none;
	display:block;
}

.shop_add_btn_input{
	background: url("../../site/images/shop_add_btn.png") no-repeat scroll left top transparent;
	font-family:Arial, Helvetica, SAN-SERIF;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	width:117px;
	text-align:center;
	padding-top:8px;
	padding-bottom:7px;
	border:none;
	cursor:pointer;
	display:block;
}

.shop_add_btn_input:hover{
	background: url("../../site/images/shop_add_btn.png") no-repeat scroll left -31px transparent;
	font-family:Arial, Helvetica, SAN-SERIF;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	width:117px;
	text-align:center;
	padding-top:8px;
	padding-bottom:7px;
	border:none;
	cursor:pointer;
	display:block;
}

.produktboks div a img {
	filter: alpha(opacity=100);
	opacity: 1;
}

.produktboks div a:hover img  {
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.shop_basket_cont{
   border-top: 1px dotted #b4b4b4;
   border-bottom: 1px dotted #b4b4b4;
   width:auto;
   display:block;
   margin-top:140px;
   margin-bottom:5px;
}
#basket_sum {
	background: none repeat scroll 0 0 #efefef;
	padding-top:5px;
	padding-bottom:5px;
}
.basket_sum{
	color:#0066b3;
	font-size:14px;
	font-weight:bold;
}
.basket_cart1{
	padding-left:52px;
	padding-top:5px;
	color:#646464;
	font-size:12px;
}
.basket_cart2{
	padding-left:52px;
	padding-bottom:5px;
}
/*
.produktboks div.caption {
	font-size: 10px;
	text-align: left;
	padding: 9px 11px;
}

.produktboks div.caption a {
	color: #0c63c4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.produktboks div.caption p {
	padding-top: 0;
	margin-top:5px;
	color: #000;
}

.produkt_description {

}
*/
.produktboks div.caption a:hover {
	color: #0c63c4;
	text-decoration: underline;
	font-size: 12px;
}

.produktboks div.caption em, div.produkt_pris {
	font-size: 12px;
	color: #0c63c4;
	font-weight: bold;
	font-style: normal;
}


/*statistikk*/

.stat_left_menu_cont {
	border-top: 1px dotted #B4B4B4;
	display: block;
	margin-bottom: 5px;
	margin-top: 31px;
	width: auto;
}

.stat_left_menu{
	color:#0c63c4;
	display: block;
	font-family: Arial,Verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding: 7px 5px 4px 19px;
	text-decoration: none;
}

ul.sub_menu { padding: 3px 10px; margin: 0; list-style: none; }

ul.sub_menu li { padding: 0 0 4px 9px; }

ul.sub_menu a, .MenuMain { font-size: 11px; font-weight: normal; color: #0a51a1; text-decoration:none; }

ul.sub_menu a:hover, .MenuMain:hover { font-size: 11px; font-weight: normal; color: #ac9055; text-decoration: underline; }

ul.sub_menu a.selected, ul.sub_menu a.selected:hover, .MenuMainSelected, .MenuMainSelected:hover {
	font-size: 11px; font-weight: bold; color: #0a51a1; }

ul.sub_sub_menu { padding: 4px 0 4px 0; margin: 0; }

ul.sub_sub_menu li { padding: 0 0 3px 6px; }

ul.sub_sub_menu li.selected {
	background-image: url(../../site/img/mfk/sub_bullet.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

.stat_menu {
	background: #EFEFEF;
}
.stats_player_img{
	width:200px;
	height:250px;
	/*background: url("../../site/images/stats_player_bg.gif") center top no-repeat;*/
	display:block;
}

.stats_player_lastned{
	font-size:12px;
	color:#0c63c4;
	text-decoration:none;
	padding-left:5px;
	padding-top:5px;
}
a.stats_player_lastned{
	font-size:12px;
	color:#0c63c4;
	text-decoration:none;
	padding-left:5px;
	padding-top:5px;
}
.stats_player_lastned a:hover{
	font-size:12px;
	color: #ac9055;
	text-decoration:none;
	padding-left:5px;
	padding-top:5px;
}

.stat_player_box{
	background: #fff;
	padding: 5px;
	margin: 4px;
	-webkit-box-shadow: #a8a8a8 0px 0px 5px;
	-moz-box-shadow: #a8a8a8 0px 0px 5px;
	box-shadow: #a8a8a8 0px 0px 5px;
	behavior: url(../../site/main/csspie/PIE.php);
	position:relative;
	z-index: 100;
	top: -4px;
}

.stat_player_name{
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: FormataMedium,Helvetica,Arial,sans-serif;*/
	font-size: 18px;
	color: #0c63c4;
	text-transform:uppercase;
	padding-left:15px;
	padding-top:10px;
}

.stat_player_cont{
	padding-top:40px;
	padding-left:15px;
}

.stat_player_text{
  font-size:14px;
  color:#646464;
}

.season_table {
	background: #fff;
	border-collapse: separate;
	border: 1px solid #B4B4B4;
}

.season_table th {
	font-size: 12px;
	color: #4c4b4b;
	background: url("../../site/images/stats_th_bg.gif") center top repeat-x;
	padding: 3px 7px;
	height:15px;
}
.season_table th.season_head {
	color: #fff;
	background: url("../../site/images/stat_td_header.gif") center top no-repeat;
	height:30px;
	text-align:center;
	font-size:14px;
}
.season_table td {
	background: url("../../site/images/stats_td_bg2.gif") #d6d4d4 center top repeat-x;
	padding: 2px 8px;
}

.season_table td.smal {
	color: #4c4b4b;
}

.season_table td.zebra {
	background: url("../../site/images/stats_td_bg1.gif") #e6e6e6 center top repeat-x;
}
.season_table td.sum {
	background: url("../../site/images/stats_td_bg1.gif") #e6e6e6 center top repeat-x;
	font-weight:normal;
	color: #4c4b4b;
	font-size:12px;
}
.season_table td.sum div {
	padding: 1px;
}
.season_table th.large, .season_table td.large {
	font-size: 12px;
	text-align: left;
	color: #4c4b4b;
}
.season_table th.player {
	color: #fff;
	background: url("../../site/images/stat_td_header.gif") center top no-repeat;
	height:30px;
	text-align:center;
	font-size:14px;

}
.season_table td.self_goal {
	background: #ffb5be;
}
span [contenteditable='true']{
	outline: none;
}
/* mfk tv styles */
.mfk_tv #page-left-cont{
	width: 171px;
}
.mfk_tv #page-content-cont{
	width: 790px;
}
.tv-last-videos-th-cont{
	background: url(../../site/images/tv/tv_page_th_sh.png) top left no-repeat;
	margin-top: 1px;
	padding: 2px 4px 2px 0;
}
.tv-last-videos-th-wr a, .tv-last-videos-th-wr a:visited{
	padding-top: 76px;
	padding-bottom: 7px;
	padding-left: 4px;
	padding-right: 4px;
	display: block;
	background: url(../../site/images/tv/tv_page_th_bg.png) left 73px no-repeat;
}
.tv-last-videos-th-wr a:hover, .tv-last-videos-th-wr a:visited:hover, .tv-last-videos-th-wr a.active, .tv-last-videos-th-wr a.active:visited:hover{
	padding-top: 55px;
	/*padding-bottom: 21px;*/
	background: url(../../site/images/tv/tv_page_th_bg.png) bottom right no-repeat;
}
.tv-last-videos-th-wr a>span{
	display:block;
}
.tv-last-videos-th-wr a span.tv-videos-desc, .tv-last-videos-th-wr a:visited span.tv-videos-desc{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #0071bc;
	font-weight: bold;
	height: 32px;
}
.tv-last-videos-th-wr a span.tv-videos-stat, .tv-last-videos-th-wr a:visited span.tv-videos-stat{
	display: none;
}
.tv-last-videos-th-wr a:hover span.tv-videos-desc, .tv-last-videos-th-wr a:visited:hover span.tv-videos-desc, .tv-last-videos-th-wr a.active span.tv-videos-desc, .tv-last-videos-th-wr a.active:visited span.tv-videos-desc{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	padding-bottom: 8px;
}
.tv-last-videos-th-wr a:hover span.tv-videos-stat, .tv-last-videos-th-wr a:visited:hover span.tv-videos-stat, .tv-last-videos-th-wr a.active span.tv-videos-stat, .tv-last-videos-th-wr a.active:visited span.tv-videos-stat{
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	line-height: 19px;
	color: #fff;
	display: block;
	height: 13px;
}
#mfk-video-cont{
	background: url(../../site/images/tv/player_bg.png)	left top no-repeat;
	margin-left: 2px;
	padding: 8px 8px 3px 8px;
}
#mfk-video-info{
	height: 39px;
	padding: 0px 18px;
	line-height: 39px;
	color: #000;
	font-size: 14px;
}
#mfk-video-banner{
	margin-left: 6px;
	margin-top: 5px;
}
#most-seen-video-cont{
	padding: 5px 9px 20px 9px;
	background-color: #efefef;
	margin: 0 6px 0px 6px;
	overflow:  hidden;
}
#most-seen-video-wr{
	float:left;
	width: 529px;
	height: 335px;
	overflow-y: scroll;
	background-color:#ffffff;
}
#most-seen-title{
	font-size: 14px;
	color: #000;
	font-weight: bold;
	font-family: Arial, Verdana,sans-serif;
	margin: 0px 9px;
	border-bottom: dashed #646464 1px;
	padding: 6px 8px;
}
.tv-videos-cont{
	margin: 0px 9px;
	border-bottom: dashed #646464 1px;
	padding-top: 4px;
}
.tv-videos-cont a>span{
	display: block;
	float: left;
}
.tv-videos-cont a>span>span{
	display: block;
	overflow: hidden;
	padding-left: 3px;
}
.tv-videos-cont .video-stars{
	height: 23px;
}
.tv-videos-cont .video-info{
	padding-top: 3px;
}
.tv-videos-cont a, .tv-videos-cont a:visited{
	display: block;
	overflow: hidden;
}
.tv-videos-cont a:hover, .tv-videos-cont a:visited:hover{
	background-color: #e0e0e0;
}
.tv-videos-cont .tv-videos-desc{
	color: #0071bc;
	font-size: 14px;
	padding-left: 7px;
}
.tv-videos-cont .tv-videos-stat{
	color: #333333;
	font-size: 9px;
}
#kamp-stat{
	float: right;
	width: 226px;
	height: 335px;
	overflow: hidden;
	background: url(../../site/images/tv/kamp_stat_bg.png) top left repeat-x;
}
#kamp-stat .game-stat > div{
	padding-left: 10px;
	padding-right: 3px;
}
/* start showing */
/*.favorite-stars {
	padding-left: 5px;
}*/
.star{
	background: url(../../site/images/tv/star.png) left top no-repeat;
	height: 23px;
	width: 21px;
	overflow: hidden;
	display: block;
	float:left;
}
.show-1-stars .star-1 {
	background-position: left bottom;
}
.show-2-stars .star-1, .show-2-stars .star-2 {
	background-position: left bottom;
}
.show-3-stars .star-1, .show-3-stars .star-2, .show-3-stars .star-3 {
	background-position: left bottom;
}
.show-4-stars .star-1, .show-4-stars .star-2, .show-4-stars .star-3, .show-4-stars .star-4 {
	background-position: left bottom;
}
.show-5-stars .star-1, .show-5-stars .star-2, .show-5-stars .star-3, .show-5-stars .star-4, .show-5-stars .star-5 {
	background-position: left bottom;
}
.mfk-video-desc{
	float:left;
}
.mfk-video-stars{
	float:right;
	overflow:hidden;
	padding-top: 10px;
}

.top_mline_cont{
	background: url(../../site/images/top_mline.png) top left no-repeat;
	width:auto;
	display:block;
	color:#fff;
	padding:5px 0 0 20px;
	margin-right:12px;
	height:23px;
}
.top_mline{
	float:left;
	margin-right:20px;
	display:block;
}
.admin_text{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.admin_text{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.admin_text:hover{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}

/* tibe light box css */
#lbox-overlay{
    position: absolute;
    display: none;
    background: url(../../site/images/lbox/tr_bg.png) left top;
    background: url() rgba(182, 182, 182, 0.7);
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}
#lbox-dom{
    position: absolute;
    display: none;
}
#lbox-action{
    position: relative;
}
.lbox-close-bt{
    position: absolute;
    top: -7px;
    right: -7px;


    font-size: 22px;
    font-weight: bold;
    line-height: 18px;
    width: 22px;
    height: 22px;
    text-align: center;
    color: #666;

    cursor: pointer;
    border: 1px solid #FCFCFC;
    font-family: sans-serif;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: #666 0px 0px 2px;
    -moz-box-shadow: #666 0px 0px 2px;
    box-shadow: #666 0px 0px 2px;
    background: url(../../site/images/lbox/wh_bg.png) left top;
    background: url() rgba(255, 255, 255, 1);
    /*background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FCFCFC), to(#E3E4E2));
    background: -webkit-linear-gradient(#FCFCFC, #E3E4E2);
    background: -moz-linear-gradient(#FCFCFC, #E3E4E2);
    background: -ms-linear-gradient(#FCFCFC, #E3E4E2);
    background: -o-linear-gradient(#FCFCFC, #E3E4E2);
    background: linear-gradient(#FCFCFC, #E3E4E2);
    -pie-background: linear-gradient(#FCFCFC, #E3E4E2);*/
    behavior: url(../../site/pages/csspie/PIE.php);
}
.lbox-close-bt:hover{
    color: #333;
}

#lbox-content-cont{
    padding: 8px;
    margin: 2px;
    border: 1px solid #f2f2f2;
    /*-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;*/
    -webkit-box-shadow: #666 0px 1px 2px;
    -moz-box-shadow: #666 0px 1px 2px;
    box-shadow: #666 0px 1px 2px;
    background: url(../../site/images/lbox/wh_bg.png) left top;
    background: url() rgba(255, 255, 255, 0.5);
    behavior: url(../../site/pages/csspie/PIE.php);
}
#lbox-content-wr{
    /*border: 1px solid #dcdcdc;*/
/* padding and margin not allowed on this element, use som sub elements for that*/
    background: #fff;
    -webkit-box-shadow: #777 0px 0px 1px;
    -moz-box-shadow: #777 0px 0px 1px;
    box-shadow: #777 0px 0px 1px;
    background-color: #fff;
    behavior: url(../../site/pages/csspie/PIE.php);
    overflow-y:auto;
    /*display: webkit-box; iPad scrolliong case, need more testing, not working yet.
    overflow: auto;*/
}
.lb-laoder{
    background: url(../../site/images/lbox/loader.gif) center center;
    width: 32px;
    height: 32px;
}
.campaing-bt a{
    background: url(../../site/images/back_btn_sprite.png) top left no-repeat;
    height: 26px;
    display: block;
    padding-left: 35px;
    font-size: 18px;
    font-weight: bold;
    width: 250px;
    padding-top: 3px;
    /*margin-top: 15px;*/
    color: #9bc40f;
}
.campaing-bt a:hover{
    background: url(../../site/images/back_btn_sprite.png) bottom left no-repeat;
    /*color: #65800a;*/
}
