
body{
  background-image:url(bilder/bg.gif);
 background-repeat:repeat-x;
	background-attachment:fixed;
 background-color: #234E6C;
 font-family:Verdana;
 font-size:12px;
 line-height: 120%; 
}


ol, ul {
	list-style: none;
	margin: 0;
	padding: 0;

}



/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:56px;color:#E0E0E0;width:921px;margin:0 auto;background:#143D55;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;font-weight:bold;background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 15px;height:33px;}
#dolphinnav ul li a span{padding:12px 15px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 15px 0 0;width:auto;background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */

#submeny{
width:850px;margin-top:4px;margin-left:35px;
font-size:11px;
}

#submeny a{
color:#FFFFFF;
font-size:11px;
margin-right:10px;
}
#submeny a:hover{
color:#FFFFFF;
font-size:11px;
margin-right:10px;
text-decoration: underline;
}
#submeny a.current{
color:#FFFFFF;
font-size:11px;
margin-right:10px;
text-decoration: underline;
}

#container {
   background-image:url(bilder/mitten.gif);
   background-repeat:repeat-y;
   margin: 0 auto;
   position:relative;
   overflow: auto;
   text-align:left;
   width:925px;
}
#bglogo {
   background:transparent url(bilder/logga.gif);
   background-repeat:no-repeat;
   height:97px;
   width:925px;
   margin:0 auto;
   position:relative;
}

.reklam {
   background:transparent url(bilder/reklam.png);
   background-repeat:no-repeat;
   height:387px;
   width:400px;
   margin:0 auto;
   position:relative;
   text-align:center;
}
.clear{
height:10px;
clear:both;
}

#logga_url
{

	width:400px;height:60px;padding-top:10px;

}
.gameinfobox {

float:left;
position:relative;
padding:3px;
width:111px;
height:120px;
text-align:center;


}
.gameinfobox img {
border: 2px solid #CCCCCC; padding:5px;

}

.gameinfobox span.lb {

background:transparent url(bilder/trophy-icon.png);
position:absolute;
right:8px;
top:0px;
width:14px;
height:12px;
}

#logga_url a{
	display: block;
	padding-top:10px;
	width:400px;height:60px;
	
}

#logga_url a span {
	display: none;
}


#bgmeny {
   background:transparent url(bilder/meny.png);
   background-repeat:no-repeat;
   text-align: right;
   height:29px;
   position:relative;
}
#part2 {

width:327px;
height:97px;
float:right;
margin-right:0px;
position:relative;
}

.toppavskiljare {
background:transparent url(bilder/topp-avskiljare);
background-repeat:no-repeat;
width:730px;
height:2px;
margin-bottom:10px;

position:relative;
}
#innehall{
width:900px;
   margin: 0 auto;
   margin-bottom:10px;
   background-color: #FFFFFF;
}
#spel640px {
width:642px;float:left;padding-bottom:10px;margin-right:2px;

}
#spelover640px {
width:850px;margin:0 auto;padding-bottom:10px;border-bottom: 2px dashed #DFE1E0;
clear:both;

}
#speltext {
width:900px;margin-bottom:10px;padding-bottom:10px;

}

#left{
width:170px;float:left;
}
#right{
float:left;width:730px;
}

#footer {
   height:185px;
   width:925px;
   margin: 0 auto;
   margin-bottom:10px;
   background:transparent url(bilder/footer_big.gif) bottom no-repeat;
   background-color: #000000;
  
 
   position:relative;
} 
.footertext {

width:900px;
position:relative;
margin:0 auto;
padding-top:15px;
text-align:left;
}

h1 {
 color:#ff7e00;
  font-size:24px;
  padding:10px 20px 0px 0px;
  line-height:1;
  margin:0 0 5px;
  border-bottom:1px solid #e7e7e7;
  position:relative;
	margin-bottom:10px;
}
h1.standard {
 color:#ff7e00;
  font-size:20px;
  padding:10px 20px 0px 0px;
  border:0;
  margin:0 0 5px;
 
  position:relative;
	margin-bottom:10px;
	width:500px;
}
h2 {
  color:#ff7e00;
  font-size:20px;
  padding:10px 0 0;
  line-height:1;
  margin:0 0 5px;
  position:relative;
  width:500px;
  margin-bottom:10px;
  
  }
h4 {
 font-size:15px;margin-top:5px;margin-bottom:5px;height:16px;color:#ff7e00;font-weight:bold;
}
h3 {
font-size:16px;margin-top:5px;margin-bottom:5px;height:16px;color:#ff7e00;font-weight:bold;
}
A.meny {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A.meny:hover {
	FONT-SIZE: 11px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}

A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A:hover {
	FONT-SIZE: 12px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}


.aktiv {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}

.aktiv:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}
hr {
color: #CCCCCC ;
clear:both;
background-color: #CCCCCC;

height: 1px;
}



 /*
Här börjar allt med texter och sånt
*/




a img.bild {
  border: 1px solid black;
}
 
a:hover img.bild {
  border: 1px solid white;
}



a.filmospeltitel {
top:12px;
FONT-SIZE: 14px;
COLOR: #000000;
position:relative;
Font-weight:bold;
}

a.filmospeltitel:hover {
position:relative;
top:12px;
FONT-SIZE: 14px;
COLOR: #FFA500;
Font-weight:bold;
}




p.filmospeltext {
position:relative;
margin-top:15px;

FONT-SIZE: 12px;
COLOR: #000000;
}

p.filmospelkat2 {
position:relative;
margin-top:7px;
FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
FONT-SIZE: 12px;
}


a.filmospelkat {
position:relative;
COLOR: #00BFFF;
FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
 
a.filmospelkat:hover {
COLOR: #00BFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}



/* Page Numbers */
.pages {
    font-size:13px;
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    font-size:13px;
    color:#003366;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.3em;
    border: 1px solid #fff;
    background: #fff;
}

.pages a.current {
     
    border: 1px solid #2E6AB1; 
    font-weight: bold;
   
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #C0C0C0;
    background-color: #F8F8FF   ;
    text-decoration: none;
}

.pages a:hover {
  font-size:13px;
    color:#003366;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.3em;
    background-color: #F8F8FF   ;
    border-color: #2E6AB1;
    text-decoration:none;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}
ul.links li.first
{
  padding-left:15px;
}

ul.links  a {
background:transparent url(bilder/bullet-green.gif) no-repeat scroll left center;
padding-left:15px;
margin:15px;
line-height: 140%;
FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 

}
ul.links   a:hover  {
background:transparent url(bilder/bullet-green.gif) no-repeat scroll left center;
padding-left:15px;
	FONT-SIZE: 13px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}
ul.links a.blue
{
background:transparent url(bilder/bullet-blue.gif) no-repeat scroll left center;
}

.button{
	border:0;
	
	background-color:#d76315;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:4px;
}
.input {
background-color: #F8F8FF;
border: solid 1px #C0C0C0;
font:normal 10px verdana;
width:170px;
margin-bottom:10px;
margin-top:10px;
padding:3px;
}
.textbox {
background-color: #F8F8FF;
width:170px;
border: solid 1px #C0C0C0;
font:normal 10px verdana;
padding:2px;
}

