body {
	background:url(images/bg.gif) repeat #d3e2e3;
	margin-top:28px;
	font-size:85%;
}

img { border:0px; }
ul, li { display:inline; list-style:none; margin:0px; padding:0px;}
a {color:#089aa0; text-decoration:none;}
a:hover {color:#24292D; text-decoration:underline;}
p { margin-top:0px; }
.left { float:left; }
.right {float:right; }
.plusminus { float:right; margin-right:83px;}

.wrapper {
	margin:0px auto;
	width:1019px;
}
#spel { } 
.sizebutton:hover { cursor:pointer; text-decoration:underline; }
.tips-kryss {
	width:20px;
	height:20px;
	float:right;
	margin-right:1px;
	margin-top:1px;
}

.header {
	width:1020px;
	height:74px;
	margin-bottom:-50px;
}

.header-image {
	
	margin-left:77px;
	float:left;
	width:400px;
	height:74px;
}



.meny {
	margin-left:63px;
	font-family:Comic Sans MS, Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	margin-top:5px;
	margin-bottom:2px;
}

.meny a {  text-decoration:none; color:#121f22; padding:2px; padding-left:9px; padding-right:9px;
}

.meny a:hover { color:white;
}

.q:hover {background:#07a6ad;}
.w:hover {background:#07c8d6;}
.ww {color:#07c8d6;}
.e:hover {background:#0ce3ee;}
.r:hover {background:#25f2ea;}
.t:hover {background:#53f8ce;}
.y:hover {background:#74f8b1;}
.u:hover {background:#86f894;}
.i:hover {background:#83e271;}
.o:hover {background:#6fbc46;}
.p:hover {background:#56921a;}

.q.w.e.r.t.y.u.i.o.p { padding:2px; }

.main-wrapper {
	width:1019px;
	background:url(images/mainbg.png) center repeat-y;
	float:left;
}

.main {
	margin-left:56px;
	width:653px;
	padding:7px;
	float:left;
}
 
.spel-box {
	width:300px; 
	float:left;
	margin-left:10px;
	margin-bottom:10px;
} 

.bild-box {
	float:left;  
	overflow: hidden;
	width:85px;
	margin-right:4px;
	margin-bottom:2px;
	text-align:center;
	opacity:0.75;
	filter:alpha(opacity=75);
	background:black;
}

.film-box {
	float:left;  
	overflow: hidden;
	width:121px;
	margin-right:4px;
	margin-bottom:2px;
	text-align:center;
	opacity:0.86;
	filter:alpha(opacity=86);
	background:black;
}

.ljud-box {
	float:left;  
	overflow: hidden;
	width:195px;
	margin-right:4px;
	margin-bottom:2px;
	text-align:center;
	opacity:0.82;
	filter:alpha(opacity=82);
	background:black;
	padding:3px;
}
.ljud-box a:hover { color:white; 
	opacity:0.90;
	filter:alpha(opacity=90);}


.spel-img:hover {border:2px solid #71838d; padding:0px;}
.spel-img{ padding:2px; }

.bild-box:hover {opacity:1; filter:alpha(opacity=100);}
.film-box:hover {opacity:1; filter:alpha(opacity=100);}
.ljud-box:hover {opacity:1; filter:alpha(opacity=100); color:white;}
.bild-img{  }

.spel-bg {
	width:292px;
	color:white;
	background: url(images/highlight.png) repeat;
	height:17px;
	padding-top:2px;
	padding-left:8px;
	margin-top:-21px;
	margin-left:2px;
	font-weight:800;
	font-size:12px;
	position:absolute;
	
}
.spel-bg a {color: white; }
.spel-bg a:hover { text-decoration:none;}

.paging {
	clear:both;
	text-align:center;
	padding-top:14px;
	margin-bottom:12px;
	margin-left:30px;
}

.paging a {
	background:#edfafb;
	color:#24292D;
	font-size:17px;
	font-weight:bold;
	border:1px solid #74898C ;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	margin-left:3px;
}

.paging a:hover {
	border:1px solid #AFCFF6 ;
}

.paging .next:hover {
	border:0;
	text-decoration:underline;
}

.paging .next {
	background:none;
	border:0;
	margin-left:5px;
}

.paging .active {
	background:none;
	border:0;
	margin-left:1px;
}

.main-box2 {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Arial;
	width:602px;;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:8px;
	background:#edfafb;
	border:1px solid #c1c9cd;
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	font-size:11px;
	font-weight:bold;
	color:#6c7374;
}

.buttons { margin-top:25px; height:39px; margin-bottom:-8px; margin-left:9px;}
.buttons img { margin-bottom:-8px; }
.buttons b { margin-left: 3px; margin-right:15px; }
.main-box2 a { color:#000; }

.kategorier {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Arial;
	width:604px;
	margin-left:8px;
	margin-bottom:10px;
	background:#edfafb;
	border:1px solid #AFCFF6;
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	font-size:11px;
	font-weight:bold;
}

.kategorier a {
	color:#089aa0;
}

.kategorier i { color:#B9D0E2; margin-left:4px; margin-right:4px;}

.spel { width:598px; padding:10px; border:1px solid #c1c9cd; background:#f7f8f8;  }

.main-box {
	width:215px;
	float:left;
}

.bokstav {
	font-size:20px;
	text-transform:capitalize;
	padding-top:10px;
}

.kommentar { width:614px; height:77px;}

.side {
	width:223px;
	padding:7px;
	float:left;
}
.side-spel-box {
	width:208px; 
	float:left;
	margin-top:5px;
} 

.side-spel-img:hover { border:2px solid #71838d; padding:0px;}
.side-spel-img{ padding:0px; border:2px solid #edfafb; width:207px; }

.side-spel-bg {
	width:199px;
	color:white;
	background: url(images/highlight.png) repeat;
	height:17px;
	padding-top:2px;
	padding-left:8px;
	margin-top:-21px;
	margin-left:2px;
	font-weight:800;
	font-size:11px;
	position:absolute;
	
}


.side-box {
	background:#e6eeee;
	border:1px solid #c6c6c6;
	width:210px;
	padding:3px;
	padding-left:5px;
	font-size:12px;
	font-family:Comic Sans MS;
	color:#202b2c;
	margin-bottom:10px;
}

.empty-side-box li { 
	color: #6c7374;
	display:block; 
	padding:2px;
	padding-left:5px;
	border-bottom:1px solid #8f9595;
	font-family:tahoma,arial,"ms trebuchet",sans-serif,serif;
	font-size:11px;
	line-height:1.4;
}

.empty-side-box .bla { background: #edfafb; }
.empty-side-box .vit { background: #ffffff; }
.empty-side-box li a { margin-left:6px; color:#202b2c; }
.empty-side-box i { margin-right:2px; font-style:normal; float:right;}

.empty-side-box li a:hover {
	color:#000000;
	text-decoration:underline;
}
.empty-side-box {
	width:210px;
	padding:3px;
	padding-left:5px;
	font-size:12px;
	color:#202b2c;
	margin-bottom:10px;
	padding-top:0px;
}

.empty-side-box h1 { 
	font-family:"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:20px;
	font-weight:100;
	margin:0px;
	letter-spacing:1px;
	text-align:center;
	padding:0px;
	border-bottom:2px dotted #202b2c;
	width:210px;
}

.empty-side-box span {
	float:right;
	font-size:11px;
	text-decoration:underline;
}

.empty-side-box h2 { 
	font-family:"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:20px;
	font-weight:1100; 
	margin:0px;
	padding:0px;
	width:100%;
	text-align:center;
}


.empty-side-box a {color:#121f22;}
.empty-side-box a:hover  {color:#089aa0}

.side h3 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.side-spel-bg a {color: white; }
.side-spel-bg a:hover { text-decoration:underline; color:white;}
.title { 
	background:url(images/title.png) no-repeat; 
	width:679px; 
	height:58px;
	margin-left:-29px;
	color:#fff;
	font-family:Comic Sans MS, Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:8px;
	padding-left:36px;
	margin-bottom:-19px;
}

.top-title { 
	background:url(images/top-title.png) no-repeat; 
	width:947px; 
	height:58px;
	margin-left:34px;
	color:#fff;
	font-family:Comic Sans MS, Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:8px;
	padding-left:36px;
	margin-bottom:-26px;
	margin-top:9px;
}

.search-box { 
	background:url(images/searchbox.png) no-repeat; 
	width:240px; 
	height:36px;
	float:right;
	margin-right:110px;
	margin-top:31px;
}

.top-border { 
	background:url(images/top.png) no-repeat; 
	width:1019px; 
	height:63px;
	z-index:-1;
}

.bottom-border { 
	background:url(images/bottom.png) no-repeat;  
	width:1019px;
	height:63px;
	float:left;
}

.sok {
	border:0px;
	background:none;
	width:35px;
	height:33px;
	float:right;
	position:absolute;
	margin-left:205px;
}

.sok:hover { cursor:pointer; }

.input {
	border:0px;
	background:none;
	width:190px;
	margin-top:9px;
	margin-left:10px;
	position:absolute;
}

.submit {
	position:absolute;
	margin-left:10px;
	margin-top:-13px;
}

.footer {
	margin-left:73px;
	margin-top:12px;
	font-size:12px;
	color:#565656;
}


.empty { width:596px; height:447px; background: #F7F8F8;
border: 1px solid #C1C9CD;
padding: 10px;}

.hej {
	background: #F7F8F8;
	border: 1px solid #C1C9CD;
	padding: 10px;
	width:866px; 
	height:543px;

}

.tipsa-input { width: 589px; border:1px solid #929d9e; background:#f7f7f7; margin-bottom:5px; padding:2px; padding-left:2px; font-size:90%;  }
.tipsa-input:hover {border:1px solid #6c7677; }
.tipsa-input:focus { border:2px solid #eac47b; padding:1px;  }
.tipsa-form { background:#edfafb; padding:10px; width:596px; padding-bottom:18px; }
.tipsa-submit { border:1px solid #929d9e; background:#f7f7f7; float:right; margin-top:-15px; padding:3px; padding-left:6px; padding-right:6px; font-size:80%; font-family:Comic Sans MS, Verdana, Geneva, sans-serif; font-weight:bold; color:#202b2c;}
.tipsa-submit:hover {border:1px solid #6c7677; }