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

img {
	border-style: none;		
}

#con{



}


hr {
color: #C0C0C0 ;
clear:both;
background-color: #C0C0C0;
margin:5px;
height: 1px;
}

#hr {
background:transparent url(bilder/hr.gif) center no-repeat;
width:100%;
height: 30px;
position:relative;
clear:both;
margin:0px;

}
.hr {
background:transparent url(bilder/hr.gif) center no-repeat;
width:100%;
height: 30px;
position:relative;
clear:both;
margin:0px;

}

h2.h2class
{
margin-top:10px;
margin-bottom:10px;
font-size:16px;
font-weight:bold;
}

.hrdotted {
background:transparent url(bilder/hr_dotted.gif) center no-repeat;
width:100%;
height: 20px;
position:relative;
clear:both;
margin:0px;

}

p.intro
{
line-height: 200%;
}

#communitytop{
background:transparent url(bilder/community_top-minus10pixlar.png) center no-repeat;
width:170px;height:25px;
margin:0 auto;
}

#annonstop{
background:transparent url(bilder/annons_top-minus10pixlar.png) center no-repeat;
width:170px;height:25px;
margin:0 auto;
}


.spel_lista {
width:128px;
height:120px;

}

.highscore_icon {
background:transparent url(bilder/highscore_icon.png) no-repeat;
position:absolute;
width:10px;
height:10px;
left: 0px;
top: 5px;


}


.gameinfobox {

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


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

}

.gameinfobox span.lb {
z-index:+1;
background:transparent url(bilder/trophy-icon.png);
position:absolute;
right:4px;
top:0px;
width:14px;
height:12px;
}

#texttop{
background:transparent url(bilder/info_top.png) center no-repeat;
width:600px;height:25px;
margin:0 auto;
margin-top:10px;
}
#highscoretop{
background:transparent url(bilder/highscore_top.png) center no-repeat;
width:600px;height:25px;
margin:0 auto;
margin-top:10px;
}
.textbottom{
margin:0 auto;
padding:5px;
background:transparent url(bilder/info_down.png) bottom no-repeat;
width:600px;
}
#lankartop{
background:transparent url(bilder/lankar_top-minus10pixlar.png) center no-repeat;
width:170px;height:25px;
margin:0 auto;
}

.kommentarbutton{
	margin-top:10px;
	margin-bottom:10px;
	border:0;
	background-color:#d76315;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	display:inherit;
}



#menytop{
background:transparent url(bilder/meny_top-minus10pixlar.png) center no-repeat;
width:170px;height:25px;
margin:0 auto;
}

.clear
{
clear:both;
}
#handelsertop{
background:transparent url(bilder/handalser_top-minus10pixlar.png) center no-repeat;
width:170px;height:25px;
margin:0 auto;
}
.menybottom{
padding:5px;
margin:0 auto;
background:transparent url(bilder/meny_bottom-minus10pixlar.png) bottom no-repeat;
width:160px;
}


#bglogo {
   background:transparent url(bilder/logga990x130.gif);
   height:130px;
   position:relative;
}
#logga_url
{

	width:270px;height:80px;padding-top:10px;

}

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

#logga_url a span {
	display: none;
}

#container, #container-full, #container-kant, #container-250px-kant  {
   background: transparent url(bilder/innehall990-kant.gif) repeat-y scroll center;
   background-color: #FFFFFF;
   margin: 0 auto;
   position:relative;
   overflow: auto;
   text-align:left;
   width:990px;
}

#container-full {
   background: transparent url(bilder/innehall990.gif) repeat-y scroll center;
}
#container-kant {
   background: transparent url(bilder/innehall990-kant.gif) repeat-y scroll center;
}

#container-250px-kant {
   background: transparent url(bilder/innehall990-250px-kant.gif) repeat-y scroll center;
}




#login {
   width:480px;
   height:40px;
   position:absolute;
   right:0px;
   top:0px;
}

#login2 { position:absolute; top:3px; left:60px; }
#login3 {position:absolute;top:0px;left:265px;}
#login4 {position:absolute;top:0px;left:335px;}



#left {
   
   float:left;   
   text-align:left;
   width:190px;
}

.tablediv {
float:left;
display:inline;
margin:0 11px 10px 0;
}

#toppreklam {
   position:absolute;
   right:20px;
   margin-top:40px;
   height:60px;
   width:468px;   
   text-align:left;
   
}
#sidoreklam {
   
   position:relative;
 
   margin: 0 auto;
   height:356px;
   width:140px;   
   text-align:center;
   
}
#centrum, #centrum-full {
   overflow:hidden;
   top:0px;
   float:left;
   text-align:left;
   width:660px;
   }
#centrum-full {
   width:790px;
   }

#text, #text-full {
	width:640px;
	margin: 0 auto;
	text-align:left;
	position:relative;
}	 
#text-full {
	width:770px;
}	 

#centrum-250px{
  overflow:hidden;
   top:0px;
   float:left;
   text-align:left;
   width:530px;
   }

#text-250px{
  
   margin: 0 auto;
   width:510px;
   text-align:left;
   position:relative;
}	 

#right{
width:139px;float:left;text-align:left;border-left: 1px solid #C0C0C0; 
} 
 
#right-250px {
width:269px;float:left;text-align:left; 
} 

#bar{
   background:transparent url(bilder/bar640.gif) center ;
   margin-top:15px;
   margin-bottom:15px;
   height:25px;
   clear:both;
   width:640px;
   text-align:left;
   position:relative;
}	 

#bar a.url{
top:5px;
left:10px;
FONT-SIZE: 15px;
COLOR: #FF8C00;
position:relative;
FONT-WEIGHT: bold; 
}	 
#bar a.url:hover{
 
text-decoration: underline;
}	 


#bar550{
   background:transparent url(bilder/bar550.png) center no-repeat;
    margin: 0 auto;
   margin-top:15px;
   margin-bottom:15px;
   height:25px;
   width:550px;
   text-align:left;
   position:relative;
}	 
 

#bar510{
   background:transparent url(bilder/bar510.gif) center no-repeat;
    margin: 0 auto;
   margin-top:15px;
   margin-bottom:15px;
   height:25px;
   width:510px;
   text-align:left;
   position:relative;
}	

#bar600{
clear:both;
   background:transparent url(bilder/bar600.png) center no-repeat;
    margin: 0 auto;
   margin-top:15px;
   margin-bottom:15px;
   height:25px;
   width:600px;
   text-align:left;
   position:relative;
}	 
 
#barsidor{
   background:transparent url(bilder/bar640.gif) center;
   margin-top:15px;
   margin-bottom:15px;
   height:25px;
   width:640px;
   text-align:center;
   position:relative;
}	
#subbar{
   background:transparent url(bilder/subbar.png) no-repeat center;
   margin: 0 auto;
   margin-top:10px;
   margin-bottom:10px;
   height:8px;
   width:630px;
   position:relative;
   clear:both;
   
}	 


 
#footer {
 background-color: #FFFFFF;
   width:990px;
   margin: 0 auto;
   margin-bottom:10px;
   background:transparent url(bilder/nere990.gif);
   height:50px;
   text-align:right;
   position:relative;
} 


.knapp {
background-color: #F8F8FF;
border: solid 1px #C0C0C0;
font:normal 10px verdana;
padding:1px;
}

.input {
background-color: #F8F8FF;
border: solid 1px #C0C0C0;
font:normal 10px verdana;
padding:2px;
}
.input2 {
background-color: #FFFFFF;
border: solid 1px #C0C0C0;
font:normal 10px verdana;
padding:2px;
}
.kommentera {
background-color: #FFFFFF;
border: solid 1px #C0C0C0;
font:normal 13px verdana;
padding:2px;
}

.select {
 background-color: #F8F8FF;
 color: #000000;
 border: solid 1px #C0C0C0;
}


.webbtv {
width:640px;

}
.webbtv-row {
clear:both;
width:640px;
margin: 0 auto;

}

.webbtv-row a img {
  border: 1px solid black;
}
 
.webbtv-row a:hover img {
  border: 1px solid white;
}


.webbtv-col{
width:210px;
float:left;
text-align:center;
margin-bottom:20px;
}
.webbtv-col-last{
width:210px;
float:left;
text-align:center;
margin-bottom:20px;
}




H1{
top:5px;
left:10px;
FONT-SIZE: 15px;
COLOR: #FF8C00;
position:relative;
FONT-WEIGHT: bold; 
}
A {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A:hover {
	FONT-SIZE: 13px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}

a.lankliten {
font-size:11px;
 COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
 }
a.lankliten:hover {
 font-size:11px;
 COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
 } 
A.text {
  FONT-SIZE: 12px; COLOR: #00BFFF; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
 
A.text:hover {
  FONT-SIZE: 12px; COLOR: #00BFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}


A.text2 {
  FONT-SIZE: 12px; COLOR: #00BFFF; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold;  TEXT-DECORATION: none;
}
 
A.text2:hover {
  FONT-SIZE: 12px; COLOR: #00BFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;  TEXT-DECORATION: underline;
}


A.kommentarnamn {
  FONT-SIZE: 10px; COLOR: #00BFFF; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}


A.kommentarnamn:hover {
  FONT-SIZE: 10px; COLOR: #00BFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; ;
}

a.forummemberlank {
  FONT-SIZE: 11px; COLOR: #00BFFF; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
 
a.forummemberlank:hover {
  FONT-SIZE: 11px; COLOR: #00BFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
 
.medlemochinloggad {
	border: 1px solid #DD6363;
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:3px;
	background-color:#FFA0A0;
	width:630px;
	height:30px;
}

h5 {
	position: relative;
	margin-left:10px;
	Font-weight:bold;
}
/*
h2 {
	position: relative;
	margin:10px 0px 10px 0px;
	display:block;
	font-size:16px;
	Font-weight:bold;
}
*/
span.titel {
	font-size:13px;
	position: relative;
	margin-bottom:8px;
	Font-weight:bold;
}
.ovrigt-p {
	position:relative;
	FONT-SIZE: 13px;
	COLOR: #000000;
}
A.ovrigt-p {
	position:relative;
	FONT-SIZE: 13px;
	COLOR: #FFA500;

}
.bold {
	font-weight:bold;
	margin-bottom:20px;
}

A.ovrigt-p:hover {
	position:relative;
	FONT-SIZE: 13px;
	COLOR: #FFA500;

}


.ovrigt-img {
	float:left;
	border:none;
	margin-right:10px;
}

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

a img.opacitybild {

}
a:hover img.opacitybild {
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	opacity: .8;

 }

.nisse {
  background-color: #FFFFFF; 
}




.nocomment {

border-bottom: 1px solid #C0C0C0;
background-color: #FFFFFF; 
}



.nisse2 {             
  background-color: #F8F8FF   ;
}
.frame {             
  border:1px solid #FFFFFF;    
}


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;
}

a.forumtitel {
FONT-SIZE: 14px;
COLOR: #000000;
position:relative;
Font-weight:bold;
}
a.forumtitel:hover {
position:relative;

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;
}


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;
}

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

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




p.programtext {
position:relative;
margin-top:5px;
FONT-SIZE: 12px;
COLOR: #000000;
}

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


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

a.uppladdad {
  FONT-SIZE: 11px; COLOR: #FFA500; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
 
a.uppladdad:hover {
  FONT-SIZE: 11px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}


a.rapportera {
  position:absolute;
 right:0px;
 top:0px;
}
a.rapportera:hover {
  position:absolute;
  right:0px;
}

a.fullskarm {
  position:relative;

  right:0px;
}
a.fullskarm:hover {
  position:relative;
  right:0px;
}

p.bartext {
top:5px;
left:10px;
FONT-SIZE: 15px;
COLOR: #FF8C00;
position:relative;
FONT-WEIGHT: bold; 
}

p.barsidor {
top:5px;
FONT-SIZE: 15px;
COLOR: #FF8C00;
position:relative;
FONT-WEIGHT: bold; 
}



span.footertext {
position:relative;
top:20px;
margin-right:10px;
font-size:11px;
}

span.footertext a {

font-size:11px;
}

span.footerads {
position:relative;
color:#FF0000;
top:20px;
margin-right:10px;

}


p.info {
FONT-SIZE: 11px;
}

p.topp3px {
top:3px;
position:relative;
}




ul.submeny li a{
	background:transparent url(http://nytrendo.com/bilder/submeny-line.jpg) no-repeat scroll left center;
	padding-left:7px;
	font-size: 12px;
	margin-left:30px;
	color: #000000;
	text-decoration: none; 

}
ul.submeny li a:hover {
	text-decoration: underline; 

}

ul li a.meny {
background:transparent url(bilder/symbol.png) 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; 
FONT-WEIGHT: bold; 	
}
ul li a:hover.meny  {
background:transparent url(bilder/symbol-over.png) no-repeat scroll left center;
padding-left:15px;
	FONT-SIZE: 13px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
	FONT-WEIGHT: bold; 
}

ul li a.meny1 {


 margin:5px;
   line-height: 160%;
 FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 	
}
ul li a:hover.meny1  {


	FONT-SIZE: 10px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
	FONT-WEIGHT: bold; 
}
ul li a.active  {
background:transparent url(bilder/symbol-over.png) no-repeat scroll left center;
	FONT-SIZE: 14px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
	FONT-WEIGHT: bold; 
}

ul li a.topp {
background:transparent url(bilder/symbol.png) no-repeat scroll left center;
padding-left:15px;
FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 

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


ul li a.submeny {

padding-left:10px;
}
ul li a:hover.submeny  {

}

ul.listcomment li a {
background:transparent url(http://nytrendo.com/bilder/submeny-line.jpg) no-repeat  left ;
	FONT-SIZE: 12px; padding-left:5px; COLOR: #00BFFF; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
	
}
ul.listcomment li a:hover {
background:transparent url(http://nytrendo.com/bilder/submeny-line.jpg) no-repeat  left ;
	FONT-SIZE: 12px; padding-left:5px; COLOR: #00BFFF; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
	
}
 ul li A.submeny:hover {
	FONT-SIZE: 12px; COLOR: #FFA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 

} 


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

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





p.lankarkat2 {
position:relative;
margin-top:3px;
FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}


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


.forum-bild{
float:left;
margin-right:10px;
}

.forum-text{
font-size:11px;
float:left;
margin-top:3px;
width:572px;
}


.forum_klistrad {
	background-color:#D6DDEF;
}

/*----------------------------------
-- Informationsrutor
/*-----------------------------------*/
.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('bilder/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('bilder/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('bilder/warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('bilder/error.png');
}


/*----------------------------------
-- Sidnavigering
/*-----------------------------------*/
.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 {
	font-weight: bold;
	border: 1px solid #2E6AB1; 
	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;
}
