

html {
/*	height: 100%; */  /* 2009-03-15 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #FFFFFF;
	padding:0px;
	margin:0px;
	background-image: url(../../sp_790_50_txt.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	overflow: hidden;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color:#3333CC;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #666666;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table {
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border: none;
/*	background-color: #ECECEC; */
	margin: 0px;
	border-collapse: collapse;
}
img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.style1 {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}

.bluetext{
	color: #654CFD;
	font-weight: bold;
	font-size: 12px;
}

.redtext{
	color: #D22279;
	font-weight: bold;
	font-size: 12px;
}

.redtextsmall{
	color: #F53091;
	font-weight: bold;
	font-size: 10px;
}

.regtext{
	color: #000ACC;
	font-weight: bold;
	font-size: 14px;
}

.onlinetext{
	color: #4DCF43;
	font-weight: bold;
	font-size: 12px;
}

.menuhead {
	background-color: #CC6699; /* #9DACBF cc0066 */
	color: #FFFFFF;
	font-weight: bold;
	height: 19px;
	font-size: 12px;
}

.mailnav.link {
	color: #FFFFFF;
	font-size: 12px;
	
}

.fhead {
	background-color: #CC3366; /* #9DACBF cc0066 */
	color: #FFFFFF;
	font-weight: bold;
	height: 19px;
	border: on;
	border-color: #666666;
}
.topbajs {
	background-color: #1C589B;
	font-weight: bold;
	color:#FFFFFF;
	font-size: 12px;
}

.topb2 {
	background-color: #6B8DB3;
	font-weight: bolder;
	color:#FFFFFF;
} 
 
.topmeny:link {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.topmeny:visited {
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
}

.topmeny:hover {
color: #D4CFCF;
font-weight: bold;
font-size: 12px;
}

.bottenskrapet {
	background-color: #6B8DB3; 
}

.menu2 {
	background-color: #FFFFFF; 
/*	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75; */
}

.rad1 {
	background-color: #F2F2F2;
	line-height: 20px;
}
.rad2 {
	background-color: #E2E4E7;
	line-height: 20px;
}
.radbryt {
	background-color: #AAAAAA;
	line-height: 4px;
}
.rad1w {
	background-color: #F2F2F2;
	line-height: 14px;
}
.rad2w {
	background-color: #E2E4E7;
	line-height: 14px;
}
.testikel:hover {
	background-color: #CCCCCC;
	
}
.testigel:hover {
	background-color: #6B8DB3;	
}

.knappar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: thin solid #666666;
	background-image: url(../../gradient2.png);
	background-repeat: repeat-x;
	width: 150px;
}

.knappar_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: thin solid #666666;
	background-image: url(../../gradient2.png);
	background-repeat: repeat-x;
	width: 100px;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.stext1 {
	width: 612px;	
}
.stext2 {
	width: 374px;
	table-layout:fixed;
}
.forum {
	width: 590px;
	border: 0px solid #000000;
	margin-left: 10px; margin-right: 10px;
}
.forum2 {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}
.forum25 {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}
.forum3 {
	padding: 3px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}
.howtoleft {
	background-color: #FFFFFF;
	border-left: 1px solid #BBBBBB;
}
.howtoleftright{
	background-color: #FFFFFF;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}
.howtoleftbottom {
	background-color: #FFFFFF;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}
.howtorightbottom {
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}
.howtoright {
	background-color: #FFFFFF;
	border-right: 1px solid #BBBBBB;
}

.account {
	position: relative;
	top: 1px;
	left: 54px;
	z-index: 1;
	width: 500px; 
	border: 1px solid #AAAAAA; 
	background-color: #FBF7F9;
}

.unreg {
	position: relative;
	top: 11px;
	left: 54px;
	z-index: 1;
	width: 500px; 
	border: 1px solid #BBBBBB;
	background-color: #FBF7F9;	
}

.mail {
	width: 590px;
	border: 0px solid #000000; 
	margin-left: 10px; margin-right: 10px;
}
.mailleft {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}

.mailmiddle {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
}
.mailright {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.onlineheader {
	position: relative;
	background-color: #FFFFFF;
	top: 6px;
	left: 20px;
	z-index: 1;
}

.statusright{
	padding: 3px;
	border-right: 1px solid #BBBBBB;
}

.statusleft{
	padding: 3px;
	border-left: 1px solid #BBBBBB;
}

.statustopleft {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}

.statustopright{
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.statusbottomright{
	padding: 3px;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.statusbottomleft{
	padding: 3px;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}

.statusbottomleftright{
	padding: 3px;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.online {
	width: 590px;
	height: 70px;
	background-color: #FFFFFF;
	border: 0px solid #000000; 
	margin-left: 10px; margin-right: 10px;
}
.onlineleft {
	padding: 3px;
	background-color: #FFFFFF;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}

.onlinemiddle {
	padding: 3px;
	background-color: #FFFFFF;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}
.onlineright {
	padding: 3px;
	background-color: #FFFFFF;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}

.profile {
	width: 605px;
	border: 0px solid #000000; 
	margin-left: 4px; margin-right: 3px;
}
.profileleft {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}

.profilemiddle {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
}
.profileright {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.profileall {
	padding: 1px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #CC6699;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.profiletext {
	padding: 8px;
	background-color: #FAFAFA;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.infotext {
	font-size: 12px;
	background-color: #FAFAFA;
}

.infotextrad {
	font-size: 12px;
	background-color: #F3E2EA;
}

.infoleft {
	font-size: 12px;
	border-left: 1px solid #BBBBBB;
	background-color: #FAFAFA;
}

.infoleftbottom {
	font-size: 12px;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	background-color: #FAFAFA;
}

.inforight{
	font-size: 12px;
	border-right: 1px solid #BBBBBB;
	background-color: #FAFAFA;
}

.infobottom{
	font-size: 12px;
	border-bottom: 1px solid #BBBBBB;
	background-color: #FAFAFA;
}

.inforightbottom{
	font-size: 12px;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	background-color: #FAFAFA;
}

.gb {
	width: 603px;
	border: 0px solid #000000; 
	margin-left: 4px; margin-right: 3px;
}
.gbleft {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}

.gbmiddle {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
}
.gbright {
	padding: 3px;
	background-color: #EEEEEE;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.gball {
	padding: 3px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #CC6699;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.gbtext {
	padding: 3px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.mail3 {
	padding: 3px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}
.edit{
	width: 500px;
	border: 0px solid #000000;
	margin-left: 30px; margin-right: 10px;
}
.layout1 {
	width: 790px;
	table-layout:fixed;
}
.ttopic{
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: thin;
	border-bottom-color: #CCCCCC;
}

.ttamne {
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.spf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
	text-align: center;
	line-height: 2px;
}

.binfo {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.radbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* positioner */
.t2p {
	position: absolute;
	top: 50px;
	left: 0px;
	z-index: 1;
}

/* positioner */
.t3p {
	position: absolute;
	top: 60px;
	left: 0px;
	z-index: 1;
}

.startbottom{
	position: relative;
	top: 20px;
	left: 0px;
	z-index: 1;
}

.m1p {
	position: absolute;
	top:70px;
	left:490px;
	z-index: 1;
}

.m2p {
	position: relative;
	top:69px;
	left:0px;
	background-color: #FFFFFF;
	z-index: 1;
}
.m3p {
	position: absolute;
	top:110px;
	left:20px;
	z-index: 1;
}

.m4p {
	position: absolute;
	top:68px;
	left:0px;
	z-index: 1;
}

.m5p {
	position: absolute;
	top:74px;
	left:460px;
	z-index: 1;
}

.m6p {
	position: relative;
	top:69px;
	left:10px;
	z-index: 1;
}

.m7p {
	position: relative;
	top:69px;
	left:10px;
	z-index: 1;
}

.m8p {
	position: absolute;
	top:550px;
	left:490px;
	z-index: 1;
}

.tavling {
	position: absolute;
	top:74px;
	left:390px;
	z-index: 1;
}


.sp {
	position: absolute;
	top:272px;
	left:10px;
	z-index: 1;
}

.spindex {
	position: absolute;
	top:84px;
	left:15px;
	color: #FFFFFF;
	z-index: 1;
}

.beta {
	position: absolute;
	color: #000000;
	top:322px;
	left:15px;
	z-index: 1;
	text-align: center;
}

.vinn {
	position: absolute;
	color: #FFFFFF;
	top:-334px;
	left:298px;
	z-index: +1;
	text-align: center;
	filter: Alpha(Opacity=100);
	
}

.betainfo {
	position: absolute;
	color: #000000;
	top:150px;
	left:200px;
	z-index: 1;
	background-color: #FFFFFF;
	text-align: left;
	border: medium solid #6B8DB3;
	padding: 10px;
	margin: 10px;
}
.betanext {
	position: absolute;
	color: #000000;
	top:370px;
	left:660px;
	z-index: 1;
	background-color: #FFFFFF;
	text-align: center;
}

.age {
	position: absolute;
	top:350px;
	left:13px;
	z-index: 1;
}

.spb {
	position: absolute;
	top:380px;
	left:15px;
	z-index: 1;
}

.spb2 {
	position: absolute;
	top:400px;
	left:5px;
	width: 780px;
	z-index: 1;
}

.spreg {
	position: absolute;
	top:271px;
	left:15px;
	color: #FFFFFF;
	z-index: 1;
	text-align: center;
}

.pic {
    border: thin solid #6B8DB3;
	position: absolute;
	top:-336px;
	left:295px;
	z-index: 1;
	
}

.spph {
	position: absolute;
	top:148px;
	left:450px;
	background-color: #CC6699;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 1;
}

.regpage {
	position: absolute;
	top:52px;
	left:0px;
	background-color: #F2F2F2;
	z-index: 1;
}

.regpagelast {
	position: absolute;
	top:100px;
	left:250px;
	background-color: #F2F2F2;
	z-index: 1;
}

.wrong {
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  background-color: #FB6B6B;
}


.bm {
	position: absolute;
	top:530px;
	left:0px;
	z-index: 1;
}
.bm2 {
	position: absolute;
	top:360px;
	left:0px;
	z-index: 1;
}

.bm3 {
	position: absolute;
	top:640px;
	left:0px;
	z-index: 1;
}

.bm4 {
	position: absolute;
	top:410px;
	left:0px;
	z-index: 1;
}

.bm5 {
	position: absolute;
	top:170px;
	left:0px;
	z-index: 1;
}

.bm6 {
	position: absolute;
	top:510px;
	left:0px;
	z-index: 1;
}

.bmt {
	position: absolute;
	top:346px;
	left:0px;
	z-index: 1;
}

.bm7{
	position: absolute;
	top:554px;
	left:0px;
	z-index: 1;
}

.bm8{
	position: absolute;
	top:370px;
	left:-20px;
	z-index: 1;
}

.bm9 {
	position: absolute;
	top:960px;
	left:0px;
	z-index: 1;
}

.bmhow {
	position: absolute;
	top:860px;
	left:0px;
	z-index: 1;
}

.i1t {
	position: absolute;
	top: 69px;
	left: 178px;
	z-index: 1;
	background-color: #F7F7F7;
	}
	
.i1t2 {
	position: absolute;
	width: 400px;
	top: 0px;
	left: 212px;
	z-index: 1;
	background-color: #F2F2F2;
	}

.i3t {
	position: absolute;
	top: 69px;
	left: 178px;
	z-index: 1;
	background-color: #F7F7F7;
	}
	
.i1t4 {
	position: absolute;
	top: 69px;
	left: 178px;
	z-index: 1;
	background-color: #FFFFFF;
	}
	
.i1tp {
	position: absolute;
	width: 612px;
	top: 69px;
	left: 178px;
	z-index: 1;
	background-color: #F2F2F2;
	}

.i1ts {
	position: absolute;
	width: 612px;
	top: 69px;
	left: 178px;
	z-index: 1;
	background-color: #F2F2F2;
	}

.src {
	position: absolute;
	width: 400px;
	top: 69px;
	left: 178px;
	z-index: 1;
	background-color: #F2F2F2;
	}
	
.tips {
	position: absolute;
	width: 400px;
	top: 460px;
	left: 178px;
	z-index: 1;
	background-color: #F2F2F2;
	}
	
.vip{
	position: absolute;
	width: 400px;
	top: 560px;
	left: 178px;
	z-index: 1;
	background-color: #F2F2F2;
	}
	
.ramp {
	position: absolute;
	width: 210px;
	top: 69px;
	left: 580px;
	z-index: 1;
	background-color: #F2F2F2;
	}
.men {
	position: absolute;
	width: 210px;
	top: 234px;
	left: 580px;
	z-index: 1;
	background-color: #F2F2F2;
	}
.women {
	position: absolute;
	width: 210px;
	top: 468px;
	left: 580px;
	z-index: 1;
	background-color: #F2F2F2;
	}
	
.last {
	position: absolute;
	width: 400px;
	top: 668px;
	left: 178px;
	z-index: 1;
	background-color: #F2F2F2;
	}
	
.info {
	position: absolute;
	width: 612px;
	top: 602px;
	left: 178px;
	z-index: 1;
	background-color: #FAFAFA;
	}
.info2 {
	position: absolute;
	top: 186px;
	left: 177px;
	z-index: 1;
	}
	
 .f2b {
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: -2;
} 
/* slut på positioner */	

.f1b {
	width: 790px;
	height: 40px;
	}
	
.snabbsok {
	background-color: #DDDDDD;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-width: thin;
	/* border-bottom-color: #CCCCCC; */
	vertical-align: top;
	height: auto;
}

.sok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	border: thin solid #666666;
	background-image: url(../../gradient2.png);
	background-repeat: repeat-x;
	width: 25px;
}
.event {
	position: absolute;
	top: 0px;
	left: 610px;
	z-index: 1;
}

.linktxt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.linktxt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.linktxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color:#3333CC;
	font-weight: bold;
}
.linktxt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}
.username {
	font-style: normal;
	font-weight: bold;
			}

	
