/* MAIN ------------------------------------------------ */
body{
	font-family: "Tahoma", "Sans-Serif", "Helvetica" ;
	font-size: 11px ;
	scrollbar-face-color:#FDD999; /* FRAMSIDA */
	scrollbar-arrow-color:#FFFFFF; /* PILAR */ 
	scrollbar-track-color:#FEF6E7; /* INGEN SCROLL */
	scrollbar-highlight-color:#FFE3B4; /* LJUS */ 
	scrollbar-3dlight-color:#FFE3B4; /* LJUSARE */
	scrollbar-shadow-color:#FBCF7F; /* MÖRK */
	scrollbar-darkshadow-color:#FBCF7F; /* MÖRKARE */
}	  

h1{
margin: 0px;
padding: 0px;
}   

h1{	   
	margin-top: 6px;
	margin-bottom: 4px;
	margin-left: 5px;
	margin-right: 5px;
	font: 25px Impact, Arial black;
	letter-spacing: -2px;
	color: #EF7D18; 
}

div.ingress{
	padding: 10px;
	border-bottom: 1px dashed #99662C; 
	border-top: 1px dashed #99662C;
	background-color: #FEF3DF;
	color: #99662C; 	
	margin-bottom: 10px;
	line-height: 16px;
}

div.important{
	width: 100px; 
	float: right;
	padding: 10px;
	border: 1px solid black; 
	background-color: #FFFFFF;	
	margin-bottom: 10px;
	line-height: 12px;
	color: gray;
	font: 10px Tahoma, "Small Fonts", Arial, Verdana;
}

div.important:first-line{
font-weight: bold;
color: black;
}

div.text{
	padding: 10px;
	line-height: 12px;
} 

div.text ol,div.text ul{
	padding: 0px;
	margin: 5px;
	margin-left: 20px;
} 
div.text li{
	padding: 0px;
	margin: 0px;
	margin-bottom: 3px;
}

td{
	font-family: "Tahoma", "Sans-Serif", "Helvetica" ;
	font-size: 11px;
}

.error{
	color: #ff0000; 
}

.dottbg{
	background-image: url("../gfx/007_dotts.gif");
	height: 1px;
	background-repeat: repeat-x;
}

/* -------------- NYA RUBRIKER TEST ---------- */
.ch{
		font: 25px Impact, Arial black;
		letter-spacing: -2px;
		color: #EF7D18; 
				
}
/* -------------- NYA RUBRIKER TEST ---------- */

/* MAIN END --------------------------------------------- */
/* LINKS ------------------------------------------------ */

a:link, a:visited, a:active{
	font-size:11px;
	text-decoration: none;
	color: #974D08;
	font-weight:bold;
}

a:hover{
	color: #4F2906;
}

a.tinylink:link, a.tinylink:visited, a.tinylink:active{
	font-size:9px;
	text-decoration: none;
	color: #974D08;
	font-weight:normal;
}

a.tinylink:hover{
	color: #4F2906;
}

a.boldtinylink:link, a.boldtinylink:visited, a.boldtinylink:active{
	font-weight: bold;
	font-size:9px;
	text-decoration: none;
	color: #974D08;
}

a.boldtinylink:hover{
	font-weight: bold;
	color: #4F2906;
}

/* LINKS END ------------------------------------------------ */
/* FORMS ------------------------------------------------ */

textarea, select, input.style
{
	font-size: 11px;
	border-bottom: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	background: #FBE2B0;
	padding-left:3px;
	padding-right:3px;
	background-image: url(../gfx/000_input_bg.gif);
}

/* FORMS END --------------------------------------------- */
/* KAN BORT?---------------------------------------------- */

.lg
{
	background: #E8E8E8;
}

.tdbgpink, .kluddbg, .messagetext, .discbg,.caltoday
{
	background-color: #FEF3DF;
	color: #99662C; 
}

.altkluddbg, .altmessagetext,.calday
{
	background-color: #FCE8C3;
	color: #7F4E4E; 
}


.versionheader
{
	font-size:10px;
	color: #000000;
}

.versionnr
{
	font-weight:bold;
	font-size:10px;
	color: #000000;
}

.version
{
	color: #696969;
	line-height:15px;
	font-size:10px;
	font-family:verdana;
}

ul
{
	margin-left:15px;

}
li
{
	margin:2px;
}	
/* KAN BORT?---------------------------------------------- */
/* --------------------------HK3---------------------------- */
.news{
	background-color: #DDAB76;
}

.newstop{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #DDAB76;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:2px;
}

.newsheader{
	background-color: #FCE8C3;
	font-size:10px;
	color: #705C41 ;
	font-weight:bold ;
	padding-left: 8px;
	padding-top: 8px;
}

.newsingress{
	background-color: #FCE8C3;
	font-size:10px;
	font-size: 10px ;
	color: #99662C;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

.snokenheader{
	background-color: #ffffff;
	font-size:10px;
	color: #2D2D2D ;
	font-weight:bold ;
	padding-left: 8px;
	padding-top: 8px;
}

.snokeningress{
	background-color: #ffffff;
	font-size:10px;
	font-size: 10px ;
	color: #2D2D2D;
	padding-left: 8px;
	padding-right: 8px;
}

.snokentop100{
	background-color: #ffffff;
	font-size:10px;
	font-size: 10px ;
	color: #2D2D2D;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}

.smalltext{
	font-size:10px;
	font-size: 10px ;
	color: #99662C;
}

.tdbgnew{
	padding:4px;
	background-color: #FCE8C3;
	color: #99662C;
}

.tdbgold{
	padding:4px;
	background-color: #FEF3DF;
	color: #99662C; 
}

.tdtext{
	color: #99662C; 
}

.contentbg{
	background-color: #FDD999;
}

.pcback{
	background-color: #F0F0F0 ;
}
														 


.td{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	/*background-color: #FFFFFF;*/
}
.tdbg{
	padding:					5px;
	background-color: #FEF3DF;
	color: #99662C; 
}
.tdbgmail{
	padding:					10px;
	background-color: #FEF3DF;
	color: #99662C; 
}
.tdbgblack{
	padding:					5px;
	background-color: #FEF3DF;
	color: #000000; 
}
.tdbgnopadding{
	background-color: #FEF3DF;
	color: #99662C; 
}
.tdrow{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.tdbgreadmail{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #FFDD9D;
}
.tdbgrow{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #FEF3DF;
}
.small{
	font-size:	9px;
}

.bgline{
	background-color: 	#DDAB76;
}
.topmenu{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	font: 						bold 9px Tahoma, 25px Impact, 24px arial black;
	background-color: 			#FDD999;
	color: 						#000000; 
}
input.menustyle
{
	font-size: 11px;
	border-bottom: #DDAB76 1px solid;
	border-top: #DDAB76 1px solid;
	border-left: #DDAB76 1px solid;
	border-right: #DDAB76 1px solid;
	background: #FBE2B0;
	padding-left:3px;
	padding-right:3px;
	background-image: url(../gfx/000_input_bg.gif);
}
.tableborder{
	border: 1px solid #99662C; 
	
}
.imgborder{
	color:#000000;
}

.white{
	background-color: 			#FFFFFF;
}


/* TEST MENU ----------------------*/
a.menuLink, a.menuLink:hover, a.menuLink:visited, a.menuLink:active{
	font-size: 9px ;
	font-weight: normal;
}
.menuItem{
	font-size: 9px ;
	color: #99662C;
	padding-left:12px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
}
.menuHeader{
	font: 9px ;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../gfx/newmenu/menuItemHeaderBg.png');
	padding-left:8px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}
.menuItemImage{
	margin-right:8px;
}
.menuHeaderImage{
	margin-right:4px;
}
.logins{
	border: 1px solid #C59B62;
	width: 128px;
	font-size: 9px ;
	padding-top:0;
	padding-right:2;
	padding-bottom:2px;
	padding-left:3;
	height: 15px;
	background-color: #FDEED1;
}
.speedhallon{
	border: 1px solid #C59B62;
	width: 98px;
	font: 10px ;
	padding-top:0;
	padding-right:2;
	padding-bottom:2px;
	padding-left:3;
	height: 15px;
	background-color: #FDEED1;
}
/* TEST MENU-------------------------*/

/* WAP */

.tdwap{
	background-color: #BCDD8E;
	color: #587F53;
	font: 9px ;
}
.wapdate{
	color: #669061;
	font: 9px "Small Fonts";
}


/* WAP */

.friendBox{
	border: 1px solid black; width: 150px; margin-bottom: 10px; padding: 10px; background: #F6C779;
}
.friendBox1{
	border: 1px solid black; width: 150px; margin-bottom: 10px; padding: 10px; background: #FADDAC;
}
.friendBox2{
	border: 1px solid black; width: 150px; margin-bottom: 10px; padding: 10px; background: #FEF6E7;
}

/*------------------------------------- < disc > */

.disctopleft{
	padding-left: 5px;
	padding-top: 5px;
	background-color: #FFFFFF;
	color: black;
}
.disctopright{
	padding-right: 5px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
.discbottom{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	color: #2F2F2F;
}

.quote{
	/*font-style: italic;
	font-family: Verdana, "sans-serif";
	font-size: 10px;*/
	background: #F6F6F6 url('../gfx/020_quote.gif') no-repeat;
	background-position: top right;
	font-size: 9px;
	margin:	6px;
	color: #555555;
	padding: 10px;
	border: 1px solid #DDAB76;

}

a.spoiler, a.spoiler:link, a.spoiler:active, a.spoiler:visited{
	display: block;
	background: #F6F6F6 url('../gfx/020_spoiler_hide.gif') no-repeat;
	background-position: top center;
	font-size: 9px;
	margin:	6px;
	color: #F6F6F6;
	font-weight: normal;
	padding: 10px;
	padding-top: 30px;
	border: 1px solid #DDAB76;

}

a.spoiler:hover{
	color: #555555;
	display: block;
	background: #F6F6F6 url('../gfx/020_spoiler_show.gif') no-repeat;
	background-position: top center;

}

.quote:first-line{
	font-weight: bold;
}

/*------------------------------------- < /disc > */


/*------------------------------------- < ignore > */
div#ignorediv{
	border: 1px solid black;
}
/*------------------------------------- < /ignore > */


/*------------------------------------- < reactivate > */
div#reactivate{
	border: 1px dashed black;
	margin-bottom: 7px;
	padding: 10px;
	}
/*------------------------------------- < /reactivate > */


/*------------------------------------- < startpage > */
div#startpageColumns{
	width: 575px;
	background: red;
	}

div#startpageColumns div#columnA{
position:absolute;
	left: 5px;
	top: 5px; 
	/* top: 283px; */
	width: 335px;
	padding-bottom: 5px;
	}
div#startpageColumns div#columnB{
	position:absolute;
	left: 345px;
	 top: 5px; 
	/* top: 283px; */
	width: 225px;
	padding-bottom: 5px;
	}

/*------------------------------------- < /startpage > */


/*------------------------------------- < helpButton > */
div#helpButton{
	position:absolute;
	left: 557px;
	top: 5px;
	z-index: 1000;
	}
/*------------------------------------- < /helpButton > */


/*------------------------------------- < clear > */
div.clear{
	clear: both;
	}
/*------------------------------------- < /helpButton > */
