/* fonts.css */
body{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
/* svsstyles.css */
body{
	font-family: verdana, geneva, arial, helvetica;
}
td{
	font-family: verdana, geneva, arial, helvetica;
}
span{
	font-family: verdana, geneva, arial, helvetica;
}
h1{
	font-family: verdana, geneva, arial, helvetica;
	font-weight: bold;
	font-size: 14px;
}
h2{
	font-family: verdana, geneva, arial, helvetica;
	font-weight: bold;
	font-size: 11px;
}
strong{
	font-family: verdana, geneva, arial, helvetica;
	font-weight: bold;
	font-size: 11px;
}
.sbr{
	font-size: 9px;
	color: #333333;
}
.sbr a{
	color: #333333;
	text-decoration: none;
}
.sbr a:active{
	color: #333333;
	text-decoration: none;
}
.sbr a:visited{
	color: #333333;
	text-decoration: none;
}
.sbr a:hover{
	color: #333333;
	text-decoration: underline;
}
.mbr{
	font-size: 11px;
	color: #333333;
}
.mbr a{
	color: #333333;
	text-decoration: none;
}
.mbr a:active{
	color: #333333;
	text-decoration: none;
}
.mbr a:visited{
	color: #333333;
	text-decoration: none;
}
.mbr a:hover{
	color: #333333;
	text-decoration: underline;
}
.mbru{
	font-size: 11px;
	color: #333333;
}
.mbru a{
	color: #333333;
	text-decoration: underline;
}
.mbru a:active{
	color: #333333;
	text-decoration: underline;
}
.mbru a:visited{
	color: #333333;
	text-decoration: underline;
}
.mbru a:hover{
	color: #333333;
	text-decoration: underline;
}
.lbr{
	font-size: 13px;
	color: #333333;
}
.vlbr{
	font-size: 17px;
	color: #333333;
}
.sbb{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
}
.sbb a{
	color: #333333;
	text-decoration: none;
}
.sbb a:active{
	color: #333333;
	text-decoration: none;
}
.sbb a:visited{
	color: #333333;
	text-decoration: none;
}
.sbb a:hover{
	color: #333333;
	text-decoration: underline;
}
.mbb{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
.mbb a{
	color: #333333;
	text-decoration: none;
}
.mbb a:active{
	color: #333333;
	text-decoration: none;
}
.mbb a:visited{
	color: #333333;
	text-decoration: none;
}
.mbb a:hover{
	color: #333333;
	text-decoration: underline;
}
.lbb{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}
.oldlbb{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
}
.vlbb{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}
.swr{
	font-size: 9px;
	color: #ffffff;
}
.swr a{
	color: #333333;
	text-decoration: none;
}
.swr a:active{
	color: #333333;
	text-decoration: none;
}
.swr a:visited{
	color: #333333;
	text-decoration: none;
}
.swr a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.mwr{
	font-size: 11px;
	color: #ffffff;
}
.mwr a{
	color: #333333;
	text-decoration: none;
}
.mwr a:active{
	color: #333333;
	text-decoration: none;
}
.mwr a:visited{
	color: #333333;
	text-decoration: none;
}
.mwr a:hover{
	color: #333333;
	text-decoration: underline;
}
.lwr{
	font-size: 13px;
	color: #ffffff;
}
.vlwr{
	font-size: 17px;
	color: #ffffff;
}
.swb{
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
}
.swb a{
	color: #ffffff;
	text-decoration: none;
}
.swb a:active{
	color: #ffffff;
	text-decoration: none;
}
.swb a:visited{
	color: #ffffff;
	text-decoration: none;
}
.swb a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.swbw{
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
}
.swbw a{
	color: #ffffff;
	text-decoration: none;
}
.swbw a:active{
	color: #ff0000;
	text-decoration: none;
}
.swbw a:visited{
	color: #ffffff;
	text-decoration: none;
}
.swbw a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.mwb{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.mwb a{
	color: #ffffff;
	text-decoration: none;
}
.mwb a:active{
	color: #ff0000;
	text-decoration: none;
}
.mwb a:visited{
	color: #ffffff;
	text-decoration: none;
}
.mwb a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.lwb{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
}
.vlwb{
	font-weight: bold;
	font-size: 38px;
	color: #ffffff;
}
.sgr{
	font-size: 9px;
	color: #333333;
}
.mgr{
	font-size: 11px;
	color: #333333;
}
.lgr{
	font-size: 13px;
	color: #333333;
}
.vlgr{
	font-size: 17px;
	color: #333333;
}
.sgb{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
}
.mgb{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
.lgb{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
}
.vlgb{
	font-weight: bold;
	font-size: 17px;
	color: #333333;
}
.syr{
	font-size: 9px;
	color: #ffd700;
}
.myr{
	font-size: 11px;
	color: #ffd700;
}
.lyr{
	font-size: 13px;
	color: #ffd700;
}
.vlyr{
	font-size: 17px;
	color: #ffd700;
}
.syb{
	font-weight: bold;
	font-size: 9px;
	color: #ffd700;
}
.myb{
	font-weight: bold;
	font-size: 11px;
	color: #ffd700;
}
.lyb{
	font-weight: bold;
	font-size: 13px;
	color: #ffd700;
}
.sbrfooter{
	font-size: 9px;
	color: #333333;
}
.sbrfooter A{
	color: #333333;
}
.sbrfooter a:active{
	color: #333333;
}
.sbrfooter a:visited{
	color: #333333;
}
.sbrfooter a:hover{
	color: #333333;
}
.vlwb2{
	font-weight: bold;
	font-size: 32px;
	color: #ffffff;
}
/* footer.css */
.footer_bg a:link{
	border:0 none;
	color:#666666;
	text-decoration:none;
}
.footer_bg a:visited{
	border:0 none;
	color:#666666;
	text-decoration:none;
}
.footer_bg a:hover{
	border:0 none;
	color:#0072ff;
	text-decoration:none;
}
.footer_top a:link{
	border:0 none;
	color:#000000;
	text-decoration:none;
}
.footer_top a:visited{
	border:0 none;
	color:#000000;
	text-decoration:none;
}
.footer_top a:hover{
	border:0 none;
	color:#0072ff;
	text-decoration:none;
}
.footer_bottom a:link{
	border:0 none;
	color:#0072ff;
	text-decoration:none;
	font-weight:bold;
}
.footer_bottom a:visited{
	border:0 none;
	color:#0072ff;
	text-decoration:none;
	font-weight:bold;
}
.footer_bottom a:hover{
	border:0 none;
	color:#0072ff;
	text-decoration:none;
}
.footer_container{
	border:none;
	float:left;
	height:469px;
	margin-left:0px;
	position:relative;
	width:972px;
}
.footer_container hr{
	
	display:none;
}
.footer_container .hr{
	float:left;
	border: 0;
	color: #666666;
	background-color: #666666;
	height: 1px;
	width: 972px;
	text-align: left;
}
/* Topp delen av sidfoten */
.footer_top{
	float:left;
	height:73px;
	margin-left:0px;
	position:relative;
	width:972px;
	background:#fff url(/images/footer/bg_top.png) top left repeat;
}
.footer_top .mbb_fet{
	font-weight:bold;
}
.footer_top .mbb_fet{
	color:#000000;
	font-family:Verdana;
	font-size:10px;
}
.footer_top .mbb_normal{
	color:#000000;
	font-family:Verdana;
	font-size:10px;
}
.footer_top .spel18{
	display:block;
	float:left;
	height:54px;
	margin-left:35px;
	margin-top:11px;
	width:52px;
}
.footer_top .spel18 .img{
	border:0px;
}
.footer_top .mbb_normal{
	font-weight:normal;
	letter-spacing:0;
	line-height:0;
}
/* Mittendelen av sidfoten */
.footer_bg{
	float:left;
	height:293px;
	margin-left:0px;
	position:relative;
	width:972px;
	background:#fff url(/images/footer/bg_bottom.png) top left repeat-x;
}
.footer_bg .mbb_fet, .mbb_normal_left{
	color:#000000;
	font-family:Verdana;
	font-size:10px;
}
.footer_bg .mbb_fet{
	font-weight:bold;
}
.footer_bg .mbb_normal_left{
	font-weight:normal;
	float:left;
	text-align:left;
	letter-spacing:0px;
	line-height:14px;
}
/* Botten av sidfoten */
.footer_bottom {
	border:0px solid darkgray;
	float:left;
	height:95px;
	margin-left:0px;
	margin-top:7px;
	position:relative;
	width:972px;
}
.footer_bottom .svslogo{
	left:0px;
	margin-right: 25px;
	float:right;
	position:relative;
	top:-10px;
	border-style:none;
}
.footer_bottom .mbb_fet{
	font-weight:bold;
	line-height:17px;
}
.footer_bottom .infotext{
	clear:both;
	text-align:center;
	width:965px;
	color:#666666;
	font-family:Verdana;
	font-size:10px;
	line-height:14px;
}
.SvSKundservice{
	display:block;
	float:left;
	margin-left:75px;
	margin-top:30px;
	text-align:left;
	width:170px;
}
.SvSOfficeTime{
	display:block;
	float:left;
	margin-left:25px;
	margin-top:30px;
	text-align:left;
	width:170px;
}
.SvSPhoneContact{
	display:block;
	float:left;
	margin-left:35px;
	margin-top:30px;
	text-align:left;
	width:150px;
}
.SvSEmail{
	display:block;
	float:left;
	margin-left:15px;
	margin-top:30px;
	text-align:left;
	width:170px;
}
.sv_links_column0{
	float:left;
	margin-left:30px;
	margin-top:26px;
	text-align:left;
	width:100px;
}
.sv_links_column1{
	float:left;
	margin-left:30px;
	margin-top:26px;
	text-align:left;
	width:180px;
}
.sv_links_column2{
	float:left;
	margin-left:17px;
	margin-top:26px;
	text-align:left;
	width:150px;
}
.sv_links_column3{
	float:left;
	margin-left:10;
	margin-top:26px;
	text-align:left;
	width:110px;
}
.sv_links_column4{
	float:left;
	margin-left:30px;
	margin-top:26px;
	text-align:left;
	width:100px;
}
.sv_links_column5{
	float:left;
	margin-left:40px;
	margin-top:26px;
	text-align:left;
	width:150px;
}
/* header.css */
#yui-history-iframe{ 
  position:absolute; 
  top:0; left:0; 
  width:1px; height:1px; 
  visibility:hidden; 
}
.navItem{
	float:left;
	height:70px;
}
.navItem img{
	border:none;
}
a:active{
	outline:none;
}
a:focus{
	-moz-outline-style:none;
}
#modalpopup_resizablepanel .bd{
	overflow:auto;
	background-color:#ffffff;
	padding:10px;
}
#modalpopup_resizablepanel .ft{
	height:15px;
	padding:0;
}
#modalpopup_container{
	display:none;
}
#modalpopup_resizablepanel_mask{
	background-color:#999999;
	/* IE för transparent */
	filter: Alpha(Opacity=60);
	/* CSS3 standard för transparent */
	opacity:0.6;
}
#modalpopup_filler{
	margin:0;
	padding:0;
	background-color : white ;
}
#modalpopup_resizablepanel #login{
	margin-top:5px;
}	
#communicatorDiv{
	width:1px;
	height:1px;
	position:absolute;
}

/* TopNav med CSS sprite */
.topNavContainer
{
	float:left;	
	height: auto;
	width: 620px;	
}
#topnav ul
{
	list-style:none outside none;
	margin-top: -4px;
	padding-left: 22px;
	margin-left: 0px;	
}

#topnav ul li
{
	float:left;
	height:70px
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#topnav ul li a.nav-item
{
	text-decoration: none;
	background:url("/images/topnav/topnav.png?v=1") no-repeat 0 0 transparent;
	cursor:pointer;
	float:left;
	height:70px;
	overflow:hidden;
	border: 0 none;
	outline: none;
}

#topnav ul li.item-Sport a
{
	background-position:-1px -1px;
	width: 59px;
}

#topnav ul li.item-Sport a:hover
{
	background-position:-1px -72px;
}


#topnav ul li.item-Sport a.selected
{
	background-position:-1px -214px;
}

#topnav ul li.item-Sport a.active
{
	background-position:-1px -143px;
} 

#topnav ul li.item-Poker a
{
	background-position:-61px -1px;
	width: 59px;
}
#topnav ul li.item-Poker a:hover
{
	background-position:-61px -72px;
}
#topnav ul li.item-Poker a.selected
{
	background-position:-61px -214px;
}
#topnav ul li.item-Poker a.active
{
	background-position:-61px -143px;
}

#topnav ul li.item-Bingo a
{
	background-position:-121px -1px;
	width: 59px;
}
#topnav ul li.item-Bingo a:hover
{
	background-position:-121px -72px;
}
#topnav ul li.item-Bingo a.selected
{
	background-position:-121px -214px;
}
#topnav ul li.item-Bingo a.active
{
	background-position:-121px -143px;
}

#topnav ul li.item-Turspel a
{
	background-position:-181px -1px;
	width: 69px;
}
#topnav ul li.item-Turspel a:hover
{
	background-position:-181px -72px;
}
#topnav ul li.item-Turspel a.selected
{
	background-position:-181px -214px;
}
#topnav ul li.item-Turspel a.active
{
	background-position:-181px -143px;
}

#topnav ul li.item-Lotter a
{
	background-position:-251px -1px;
	width: 59px;
}
#topnav ul li.item-Lotter a:hover
{
	background-position:-251px -72px;
}
#topnav ul li.item-Lotter a.selected
{
	background-position:-251px -214px;
}
#topnav ul li.item-Lotter a.active
{
	background-position:-251px -143px;
}

#topnav ul li.item-Resultat a
{
	background-position:-311px -1px;
	width: 75px;
}
#topnav ul li.item-Resultat a:hover
{
	background-position:-311px -72px;
}
#topnav ul li.item-Resultat a.selected
{
	background-position:-311px -214px;
}
#topnav ul li.item-Resultat a.active
{
	background-position:-311px -143px;
}

#topnav ul li.item-Kundservice a
{
	background-position:-387px -1px;
	width: 92px;
}
#topnav ul li.item-Kundservice a:hover
{
	background-position:-387px -72px;
}
#topnav ul li.item-Kundservice a.selected
{
	background-position:-387px -214px;
}
#topnav ul li.item-Kundservice a.active
{
	background-position:-387px -143px;
}

#topnav ul li.item-OmSvenskaSpel a
{
	background-position:-480px -1px;
	width: 126px;
}
#topnav ul li.item-OmSvenskaSpel a:hover
{
	background-position:-480px -72px;
}
#topnav ul li.item-OmSvenskaSpel a.selected
{
	background-position:-480px -214px;
}
#topnav ul li.item-OmSvenskaSpel a.active
{
	background-position:-480px -143px;
}

.megaDropDownMenu
{
	font-family: Arial;
	color:#333333;
	
}
.megaDropDownMenuItem
{
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3), progid:DXImageTransform.Microsoft.Shadow(direction=225,color=#888888,strength=3);
	-moz-box-shadow: 0 4px 3px 2px rgba(0,0,0,0.3);
	box-shadow: 0 4px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 4px 3px rgba(0,0,0,0.3);
}
.megaDropDownMenu h3
{
	margin:0;
	line-height:16px;
}
.megaDropDownMenu h2
{
   margin:0;
	font-family: Arial;
	font-size:14px;
	margin-bottom:2px;
	line-height: 24px;
	font-weight: bold;
}

.megaDropDownMenu a
{
   line-height:18px;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
.megaDropDownMenu a:visited
{
	color:#333333;
	text-decoration:none;
}

/*Sport*/
.item-Sport .cols3 {
	left:39px;
	width:559px;
}
.item-Sport .cols4 {
	left:39px;
	width:744px;
}
.item-Sport .cols5 {
	left:22px;
	width:929px;
}
/*Poker*/
.item-Poker .cols3 {
	left:100px;
	width:559px;
}
.item-Poker .cols4 {
	left:100px;
	width:744px;
}
.item-Poker .cols5 {
	left:22px;
	width:929px;
}
/*Bingo*/
.item-Bingo .cols3 {
	left:160px;
	width:559px;
}
.item-Bingo .cols4 {
	left:160px;
	width:744px;
}
.item-Bingo .cols5 {
	left:22px;
	width:929px;
}
/*Turspel*/
.item-Turspel .cols3 {
	left:220px;
	width:559px;
}
.item-Turspel .cols4 {
	left:210px;
	width:744px;
}
.item-Turspel .cols5 {
	left:22px;
	width:929px;
}
/*Lotter*/
.item-Lotter .cols3 {
	left:290px;
	width:559px;
}
.item-Lotter .cols4 {
	left:210px;
	width:744px;
}
.item-Lotter .cols5 {
	left:22px;
	width:929px;
}
/*Resultat*/
.item-Resultat .cols3 {
	left:360px;
	width:559px;
}
.item-Resultat .cols4 {
	left:210px;
	width:744px;
}
.item-Resultat .cols5 {
	left:22px;
	width:929px;
}
/*kundservice*/
.item-Kundservice .cols3 {
	left:392px;
	width:559px;
}
.item-Kundservice .cols4 {
	left:210px;
	width:744px;
}
.item-Kundservice .cols5 {
	left:22px;
	width:929px;
}

/*omsvenskaspel*/
.item-OmSvenskaSpel .cols3 {
	left:392px;
	width:559px;
}
.item-OmSvenskaSpel .cols4 {
	left:210px;
	width:744px;
}
.item-OmSvenskaSpel .cols5 {
	left:22px;
	width:929px;
}

.arenaSport
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaPoker
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaBingo
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaTurspel
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaLotter
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaResultat
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaKundservice
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.arenaOmSvenskaSpel
{
   top: 55px;
	position:absolute;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 4px #e3e3e3;
	background: #fff;
	z-index:9999;
}

.headColumn
{
	font-size:16px;
   top:22px;
	border-right:solid 1px #e3e3e3;
   width:165px;
   height:286px;
	position:relative;
	float:left;
	padding-left:20px;
	padding-top:31px;
}

.headColumn a
{
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}
.headColumn a:visited
{
	color:#333333;
	text-decoration:none;
}
.contentColumn
{
   padding-top:9px;
   top:22px;
	border-right:solid 1px #e3e3e3;
	width:165px;
   height:308px;
	position:relative;
	float:left;
	padding-left:20px;
}

.contentColumn h2
{
	color: #cc0000;
}

.lastColumn
{
   left:-1px;
   border-left:solid 1px #e3e3e3;
   padding-top:31px;
	width:165px;
   height:332px;
	position:relative;
	float:left;
	padding-left:20px;
	margin-right:-1px;
	background: #f3f3f3;
	color:#333333;
}

.lastColumn h2
{
	font-weight: bold;
	color:#666666;
	margin-bottom:5px;
}

.lastColumn a
{
	color:#666666;
	font-size:10px;
	line-height:14px;
}

.lastColumn a:visited
{
	color:#666666;
}

#topnav ul li.sport-item a.menuActiveSport
{
	background-position:-1px -72px;	
}

#topnav ul li.poker-item a.menuActivePoker
{
	background-position:-61px -72px;
}

#topnav ul li.bingo-item a.menuActiveBingo
{
	background-position:-121px -72px;
}
.megaDropDownMenu a:hover
{
	color:#0072cc;
	text-decoration:none;
}
.TopNavItem .hideMenu
{
	left:-9999em;
}

.navigation_top_mbr
{
    font-family: arial, verdana, geneva, helvetica;
    font-size: 12px;
	text-decoration:none;
}
.navigation_top_mbr:hover
{
	color: #333333;
	cursor: pointer;
	text-decoration:none;
}
a.navigation_top_mbr:hover
{
    color: #0072FF;
	cursor: pointer;
}
.navigation_top_mbr_inactive
{
    color: #333333;
	text-decoration:none;
}
.navigation_child_mbr
{
    font-family: arial, verdana, geneva, helvetica;
    font-size: 12px;
	text-decoration:none;
}
a.navigation_child_mbr:hover
{
    color: #0072FF;
	cursor: pointer;
}
.navigation_child_mbr_inactive
{
    color: #333333;
	text-decoration:none;
}
.navigation_child_mbr_active
{
    color: #000000;
	font-weight: bold;
	text-decoration:none;
}
a.navigation_child_mbr_active:hover
{
  color: #000000;
  cursor: default;
}
.navigation_child_mbr_disabled
{
   color: #999999;
   cursor: default;
   text-decoration:none;
}
a.navigation_child_mbr_disabled:hover
{
   color: #999999;
   cursor: default;
}