/*<style type="text/css">*/

body{
	margin-top:20px;
	background-color:#818177;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-image:url("/_images/backgrounds/no/bg.gif")
}

td.sitelink a {
        color: #222222;
        font-size: 11px;
        text-decoration: none;
        font-weight: bold;
        font-family: verdana;
}
 
td.sitelink a:hover {
        color: #af2b79;
        font-size: 11px;
        text-decoration: none;
        font-weight: bold;
        font-family: verdana;
}
td.sitelink_hover a {
        color: #ffffff;
        font-size: 13px;
        text-decoration: none;
        font-weight: bold;
        font-family: verdana;
}
td.sitelink {
        height: 38px;
        background-image: url('https://broadparkgames.no/themes/bpg_default/images/sitelink_bg.gif');
        text-align: center;
}
 
td.sitelink_hover {
        height: 38px;
        background-image: url('https://broadparkgames.no/themes/bpg_default/images/sitelink_hover_bg.gif');
        text-align: center;
}

#page_cover_full{ 
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px; 
	z-index:65;
	background-color:black;
	filter:alpha(opacity=40); -moz-opacity: .40; opacity: 0.4; 
}

#basket_large{
	width:445px;
	position:absolute;
	z-index:1000;
	margin-left:500px;
	top:28px;
}

#basket_large .bl_top{
	width:445px;
	height:10px;
	background-image:url("/_images/backgrounds/basket_top.png");
	font-size:1px;
}

#basket_large .bl_top .bl_close{
	width:12px;
	height:12px;
	float:right;
	padding-right:15px;
	margin-top:6px;
}

#basket_large .bl_bott{
	width:445px;
	height:12px;
	background-image:url("/_images/backgrounds/basket_bott.png");
	font-size:1px;
}

#basket_large .bl_main{
	width:445px;
	background-image:url("/_images/backgrounds/basket_main.png");
}

#basket_large .bl_content{
	width:438px;
	background-color:#FFFFFF;
}

#basket_large .bl_headline{
	font-size:15px; 
	color:#CF0566;
	padding-left:10px;
	padding-bottom:0px;
}

#basket_large table{
	width:410px;
	margin-top:10px;
	margin-bottom:20px;
	font-size:10px;
	color:#484d4d;
}

#basket_large table td{
	padding-top:1px;
	padding-bottom:1px;
}

#basket_large table td.cell01{
	width:10px;
}

#basket_large table td.cell02{
	width:263px;
	border-bottom:1px solid #D9D9D9;
	padding-left:3px;
}

#basket_large table td.cell03{
	width:59px;
	border-bottom:1px solid #D9D9D9;
	text-align:right;
}

#basket_large table td.cell04{
	width:41px;
	border-bottom:1px solid #D9D9D9;
	text-align:right;
}

#basket_large table td.cartSum{
	font-weight:bold;
}

#basket_large .shop_more{
	float:left;
}

#basket_large .to_checkout{
	float:right;
	padding-right:25px;
}

#basket_large #basket_large_progress{
	padding-top:20px;
	padding-bottom:40px;
	padding-left:12px;
}

#basket_large #basket_large_content{
	width:430px;
}

#basket_large #basket_large_alsobought{
	width:428px;
	padding-left:10px;
	padding-bottom:20px;
	padding-top:20px;
}

#popup{
	width:445px;
	position:absolute;
	z-index:1000;
	margin-left:255px;
	top:80px;
}

#popup .pu_top{
	width:445px;
	height:10px;
	background-image:url("/_images/backgrounds/basket_top.png");
	font-size:1px;
}

#popup .pu_top .pu_close{
	width:12px;
	height:12px;
	float:right;
	padding-right:15px;
	margin-top:6px;
}

#popup .pu_bott{
	width:445px;
	height:12px;
	background-image:url("/_images/backgrounds/basket_bott.png");
	font-size:1px;
}

#popup .pu_main{
	width:445px;
	background-image:url("/_images/backgrounds/basket_main.png");
	background-repeat:repeat-y;
}

#popup .pu_content{
	width:445px;
}

#popup .pu_headline{
	font-size:15px; 
	color:#CF0566;
	padding-left:10px;
	padding-bottom:0px;
}

#popup #popup_progress{
	padding-top:20px;
	padding-bottom:40px;
	padding-left:12px;
}

#popup #popup_large_content{
	width:445px;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:10px;
}

div#ajax_search {
	position: absolute;
	z-index: 1000; 
	margin-top: 70px;
	margin-left:12px;
	width: 173px;
}
div#ajax_search div.container {
	background-color: #edecec;
	padding: 2px 2px 0px 2px;
}
div#ajax_search div.container div.inner {
	padding: 0px 0px 0px 0px;
	border: 1px solid #cbccce;
	border-bottom: 0;
}
div#ajax_search div.container div.inner img.icon {
	vertica-align: middle;
	margin-right: 4px;
}
div#ajax_search div.container div.inner ul.hitlist {
	padding: 0px 0px 10px 0px; 
	margin: 0px;
}
div#ajax_search div.container div.inner ul.hitlist li {
	list-style-type: none;
	padding-left: 4px;
	font-weight: bold;
}
div#ajax_search_audiobooks, div#ajax_search_games {
	padding-top: 0px;
}

#header{
	margin:auto;
	width:980px;
}

#telia_top{
	width:980px;
	height:44px;
	background-image:url("/_images/backgrounds/telia_header.gif");
	background-repeat:no-repeat;
}

#telia_sub_header{
	width:980px;
	background-image:url("/_images/backgrounds/telia_sub_header.gif");
	background-repeat:repeat-y;
}

#shop_header{
	width:980px;
	background-image:url("/_images/backgrounds/no/body_bg.gif");
	background-repeat:repeat-y;
}

.long_search{
	width:150px;
	color:#666666;
	font-size:10px;
}

.desc{
	color:#FFFFFF;
}

#page_container{
	margin:auto;
	padding-top:3px;
	width:980px;
	background-image:url("/_images/backgrounds/no/body_bg.gif");
	background-repeat:repeat-y;
}

#userbar{
	width:953px;
	height:28px;
	margin-left:13px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/userbar.gif");
	background-repeat:no-repeat;
}

#left{
	padding-left:13px;
	width:188px;
	float:left;
}

#smallsearch{
	width:178px;
	height:39px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/small_search.gif");
	background-repeat:no-repeat;
	margin-top:10px;
}

.small_search_field{
	width:126px;
	height:15px;
	border:1px solid #CCCCCC;
	font-size:11px;
}

.navigation{
	margin-top:10px;
	width:178px;
}

.nav_top{
	width:178px;
	height:30px;
	background-image:url("/_images/backgrounds/nav_top_empty_no.gif");
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.nav_active{
	width:178px;
	height:22px;
	background-image:url("/_images/backgrounds/category_list_active.gif");
	background-repeat:no-repeat;
}

.nav_inactive{
	width:178px;
	height:22px;
	background-image:url("/_images/backgrounds/category_list_inactive.gif");
	background-repeat:no-repeat;
}

.nav_bottom{
	width:178px;
	height:11px;
	background-image:url("/_images/backgrounds/nav_bottom_empty.gif");
	background-repeat:no-repeat;
}

#middle{
	width:565px;
	float:left;
	margin-top:10px;
}

#category_topimage{
	width:555px;
	height:275px;
	margin-bottom:10px;
}

#category_topproduct{
	width:555px;
	height:220px;
	margin-bottom:10px;
	background-image:url("/_images/backgrounds/topproduct.jpg");
	background-repeat:no-repeat;
}

#category_products{
	width:555px;
}

.startpage_bumper{
	width:273px;
	height:87px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/startpage_bumper.jpg");
	background-repeat:no-repeat;
}

.startpage_bumper_image{
	padding-left:5px;
	padding-top:5px;
	padding-right:10px;
	float:left;
}

.startpage_bumper_text{
	width:150px;
	padding-top:12px;
	float:left;
}

.startpage_bumper_price{
	width:75px;
	text-align:left;
	font-size:13px;
}

.startpage_bumper_buy{
	width:75px;
	text-align:right;
}

#product_infobox{
	width:343px;
	float:left;
}

#product_pricebox{
	width:212px;
	height:102px;
	float:left;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/pricebox.gif");
	background-repeat:no-repeat;
}

#product_images_container{
	width:555px;
	height:229px;
	padding-top:8px;
}

#product_images_rounder_left{
	width:170px;
	position:absolute;
	z-index:60;
}

#product_images_rounder{
	width:555px;
	position:absolute;
	z-index:60;
}

#product_images{
	z-index:1;
}

#boxshot{
	width:166px;
	height:229px;
	float:left;
	background-color:#ECECE7;
}

#trailer{
	width:379px;
	height:229px;
	float:left;
	background-color:#ECECE7;
}

#tabs{
	width:555px;
	padding-top:10px;
}

#tabs_top{
	width:555px;
	height:38px;
	background-image:url("/_images/backgrounds/tabs_top.gif");
	background-repeat:no-repeat;
}

.td_tab1_active{
	width:114px;
	height:28px;
	background-image:url("/_images/backgrounds/product_tab1_active.gif");
	background-repeat:no-repeat;
}

.td_tab1_inactive{
	width:114px;
	height:28px;
	background-image:url("/_images/backgrounds/product_tab1_inactive.gif");
	background-repeat:no-repeat;
}

.td_tab2_active{
	width:107px;
	height:28px;
	background-image:url("/_images/backgrounds/product_tab2_active.gif");
	background-repeat:no-repeat;
}

.td_tab2_inactive{
	width:107px;
	height:28px;
	background-image:url("/_images/backgrounds/product_tab2_inactive.gif");
	background-repeat:no-repeat;
}

.td_tab3_active{
	width:127px;
	height:28px;
	background-image:url("/_images/backgrounds/product_tab3_active.gif");
	background-repeat:no-repeat;
}

.td_tab3_inactive{
	width:127px;
	height:28px;
	background-image:url("/_images/backgrounds/product_tab3_inactive.gif");
	background-repeat:no-repeat;
}

#tab_1{
	margin:0px;
	display:block;
}

#tab_2{
	margin:0px;
	display:none;
}

#tab_3{
	margin:0px;
	display:none;
}

#tab_4{
	margin:0px;
	display:none;
}

.tab_content{
	border-left:1px solid #C3C3B5;
	border-right:1px solid #C3C3B5;
}

.tab_bottom{
	width:555px;
	height:10px;
	background-image:url("/_images/backgrounds/tab_bottom.gif");
	background-repeat:no-repeat;
}

#startpage_flash{
	width:555px;
	height:312px;
}

.cat_start_list{
	margin-left:5px;
	width:541px;
	cursor:pointer;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/table_dash.gif");
	background-repeat:no-repeat;
	background-position: bottom left;
}

.cat_genre_list{
	width:555px;
	cursor:pointer;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/genre_table_dash.gif");
	background-repeat:no-repeat;
	background-position: bottom left;
}

.review_underline{
	width:555px;
	height:1px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/genre_table_dash.gif");
	background-repeat:no-repeat;
}

.recommend_separator{
	width:179px;
	height:1px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/recommend_separator.gif");
	background-repeat:no-repeat;
}

.spacer{
	width:555px;
	height:10px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/genre_table_dash.gif");
	background-repeat:no-repeat;
	background-position: bottom left;
}

.header_long{
	width:555px;
	height:31px;
	background-image:url("/_images/backgrounds/long_nav_top_empty.gif");
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.header_checkout{
	width:272px;
	height:31px;
	background-image:url("/_images/backgrounds/checkout_nav_top_empty.gif");
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

#right{
	width:200px;
	float:left;
}

.nav_wide_top{
	width:200px;
	height:30px;
	margin-top:10px;
	background-image:url("/_images/backgrounds/nav_top_wide_empty.gif");
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.sum_box{
	width:273px;
	height:87px;
	vertical-align:top;
	background-image:url("/_images/backgrounds/startpage_bumper.jpg");
	background-repeat:no-repeat;
}

.payment_option{
	background-color:#F5F5F5;
}

#basket_small{
	width:200px;
	background-color:#EEEEEE;
}

#basket_small_bottom{
	width:200px;
	height:10px;
	font-size:9px;
	background-color:#FFFFFF;
	background-image:url("/_images/backgrounds/small_cart_bottom.gif");
	background-repeat:no-repeat;
}

#basket_checkout{
	width:200px;
	height:7px;
	margin-top:-7px;
	background-image:url("/_images/backgrounds/small_cart_checkout.gif");
	background-repeat:no-repeat;
}

#footer{
	margin:auto;
	width:980px;
}

#footer_spacer{
	width:980px;
	height:10px;
	margin-bottom:10px;
	background-image:url("/_images/backgrounds/no/body_bg.gif");
	background-repeat:repeat-y;
}

#telia_footer{
	width:980px;
	height:87px;
	background-image:url("/_images/backgrounds/telia_footer.gif");
	background-repeat:no-repeat;
}

.userlogin{
	width:72px;
	border:0px;
	font-size:9px;
}

.small_cart{
	font-size:9px;
}

a{
	color:#CF0566;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

a:visited{
	color:#CF0566;
	text-decoration:none;
}

a.wordlink{
	color:#CF0566;
	text-decoration:underline;
}

a.wordlink:hover{
	text-decoration:underline;
}

a.wordlink:visited{
	color:#5E2154;
	text-decoration:underline;
}

a.grey{
	color:#666666;
	text-decoration:none;
}

a.grey:hover{
	text-decoration:underline;
}

a.grey:visited{
	color:#666666;
	text-decoration:none;
}

a.grey_underlined{
	color:#666666;
	text-decoration:underline;
}

a.grey_underlined:hover{
	text-decoration:underline;
}

a.grey_underlined:visited{
	color:#666666;
	text-decoration:underline;
}

a.navigation{
	font-size:10px;
	color:#878789;
	font-weight:bold;
	text-decoration:none;
}

a.navigation:hover{
	font-size:10px;
	color:#F68B00;
	font-weight:bold;
	text-decoration:none;
}

a.navigation_active{
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.navigation_active:hover{
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.orange{
	color:#F68B00;
	text-decoration:none;
}

a.orange:hover{
	color:#F68B00;
	text-decoration:underline;
}

a.orange:visited{
	color:#F68B00;
	text-decoration:none;
}

a.white{
	color:#FFFFFF;
	text-decoration:none;
}

a.white:hover{
	text-decoration:underline;
}

a.white:visited{
	color:#FFFFFF;
	text-decoration:none;
}

h1{
	font-size:18px;
	color:#CF0566;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

.grey_headline{
	font-size:16px;
}

.price{
	color:#CF0566;
	font-size:24px;
}

.red{
	color:#CF0566;
}

.red_large{
	font-size:13px;
	color:#CF0566;
}

.large_page{
	font-size:14px;
}

.formtext{
	font-size:10px;
}

.error{
	color:#CF0566;
	font-style:italic;
}