BODY, .text {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	color:				#C2DAF0;
	/*background-image:url(../layout/background5.jpg) no-repeat;*/
	background: url(../layout/background.jpg) no-repeat;
	/*background: url(../layout/background_5.jpg) no-repeat;*/
	background-repeat:repeat-x;
	/*background-color: #7a87ff;*/
	/*background-color: 	#a9bfd6;*/
	background-color: 	#a9bfd6;
	background-attachment:fixed;
	
}
td{
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size: 			10pt;
	color:				#000000;
}
li{
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	color:				#000000;
	margin-left:5px;
 	padding-left:5px;
	margin-top:6px;

	/*list-style-image: url(../knapp.gif);*/
}


ul {
	margin-left:10px;
 	padding-left:5px;
	margin-top:-5px;

}

#leftColumn{
	position:absolute;
	top:125px;
	margin-left: 0px;
	float:left;
	width:190px;
}

#mainColumn{
	
	position: absolute;
	margin-top: -14px;
  	left:130px;
	float:left;

}

#highScoreColumn{
	position:absolute;
	margin-top: -14px;
	left:882px;
	float:left;
}

#rightColumn{
	position:relative;
	margin-top: -80px;
	left:332px;
	float:left;
}


/*
#highScoreColumn{
	position:absolute;
	top: 0px;
	left: 10%;
	width:190px;
	margin-left: 5%;
}

#mainColumn{
	
	position: absolute;
	top: 0px;
  	left: 50%;
  	margin-left: -25%;

}

#rightColumn{
	position:absolute;	
	left: 14%;
  	margin-left: 25.8%;
	margin-top: -95px;
}


*/











.highlight  { text-decoration: none; background-color: #ffffd1 }
.listknapp{
	list-style: url(../knapp.gif);
}
.Table_Blue {
	font: Helvetica,Verdana, Arial, sans-serif;
	font-size:			10px;
	color: #FFFFFF;
	background-color: #003264;
}
.bamse-p{
	margin-left:5px;
	margin-right:3px;
 	padding-left:5px;
	text-align:left;
}

.BamseTable{
border-color:#000000;
border-width: 2px;
border-style: dotted;
background-color:#F1F2F4;
}

.ikonram{
border-color:#000000;
border-width: 1px;
border-style: outset;
}


/* ---( =pussel-panel )------------------------------- */
.pussel-panel-head { 
        margin: -10px -5px 0px -5px; padding-bottom: 0px; width: 200px;
		z-index: 1;
		position:relative;		
}
.pussel-panel { 
        margin: -25px -5px 0px -5px; padding-bottom: 0px; width: 200px;
		padding-top: 20px;
		background-color:#ffa57e;
		z-index: 0;
		position:relative;
		
}
.pussel-panel-bottom { 
        margin: 0px -5px 0px -5px; width: 200px;
		z-index: 2;
		position:relative;		
}
    .pussel-panel h1 { 
        height: 41px;
}
    .pussel-panel p { 
        margin-right: 11px; margin-left: 15px; 
}
    
 .pussel-panel a { 
        color:#7e3719;
}

/* ---( =femfel )------------------------------- */
.femfel-panel-head { 
        margin: 0px -5px 0px -5px; padding-bottom: 0px; width: 200px;
		z-index: 1;
		position:relative;		
}
.femfel-panel { 
        margin: -25px -5px 0px -5px; padding-bottom: 0px; width: 200px;
		padding-top: 20px;
		background-color:#ffef96;
		z-index: 0;
		position:relative;
		
}
.femfel-panel-bottom { 
        margin: -15px -5px 0px -5px; width: 200px;
		z-index: 2;
		position:relative;		
}   
 .femfel-panel a { 
        color:#194c74;
}

/* ---( =paraihop )------------------------------- */
.paraihop-panel-head { 
        margin: 0px -5px 0px -5px; padding-bottom: 0px; width: 200px;
		z-index: 1;
		position:relative;		
}
.paraihop-panel { 
        margin: -25px -5px 0px -5px; padding-bottom: 0px; width: 200px;
		padding-top: 20px;
		background-color:#bfc7ff;
		z-index: 0;
		position:relative;
		
}
.paraihop-panel-bottom { 
        margin: -15px -5px 0px -5px; width: 200px;
		z-index: 2;
		position:relative;		
}   
 .paraihop-panel a { 
        color:#194c74;
}
/* ---( =BAMSE large-green panel )------------------------------- */
.bamse-large-green-panel-head { 
        margin: -14px 0px 0px 4px; padding-bottom: 0px; width: 290px;
		z-index: 1;
		position:relative;		
}
.bamse-large-green-panel { 
        margin: -25px 0px 0px 4px; padding-bottom: 0px; width: 290px;
		padding-top: 20px;
		background-color:#ddffe9;
		z-index: 0;
		position:relative;
		
}
.bamse-large-green-panel-bottom { 
        margin: 0px 0px 0px 4px; width: 290px;
		z-index: 2;
		position:relative;		
}   
 .bamse-large-green-panel a { 
        color:#194c74;
}

.bamse-large-green-panel li {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	color:				#000000;
	margin-left:5px;
 	padding-left:5px;
	margin-top:6px;

	list-style-image: url(../knapp.gif);
}


/* ---( =BAMSE large-mauve panel )------------------------------- */
.bamse-large-mauve-panel-head { 
        margin: -14px 0px 0px 8px; padding-bottom: 0px; width: 290px;
		z-index: 3;
		position:relative;		
}
.bamse-large-mauve-panel { 
        margin: -25px 0px 0px 8px; padding-bottom: 0px; width: 290px;
		padding-top: 20px;
		background-color:#f2daff;
		z-index: 0;
		position:relative;
		
		
}
.bamse-large-mauve-panel-bottom { 
        margin: 0px 0px 0px 8px; width: 290px;
		z-index: 2;
		position:relative;		
}


 .bamse-large-mauve-panel a { 
        color:#194c74;
}
/* ---( =BAMSE large-bisque panel )------------------------------- */
.bamse-large-bisque-panel-head { 
       margin: -14px 0px 0px 0px; padding-bottom: 0px; width: 290px;
		z-index: 4;
		position:relative;		
}
.bamse-large-bisque-panel { 
        margin: -25px 0px 0px 0px; padding-bottom: 0px; width: 290px;
		padding-top: 20px;
		background-color:#ffe4c4;
		z-index: 0;
		position:relative;
}
.bamse-large-bisque-panel-bottom { 
        margin: 0px 0px 0px 0px; width: 290px;
		z-index: 2;
		position:relative;		
}   
 .bamse-large-bisque-panel a { 
        color:#194c74;
}
.bamse-large-bisque-panel hr {
	
	border:0;
  	border-top: 2px solid #eaa751;
  	height: 2px;
  	background: #eaa751;
	margin-left: 0;
    margin-right:auto;
    width: 100%
}

.bamse-large-bisque-panel p{
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	margin: -5px 0px -5px 0px;
	font-size:			11pt;
	font-weight:		bold;
	color:				#785222;
	text-align:			center;
}




/* ---( =BAMSE large-yellow )------------------------------- */
.bamse-large-yellow-panel-head { 
        margin: -14px 0px 0px 0px; padding-bottom: 0px; width: 290px;
		z-index: 1;
		position:relative;		
}
.bamse-large-yellow-panel { 
        margin: -25px 0px 0px 0px; padding-bottom: 0px; width: 290px;
		padding-top: 20px;		
		background-color:#fdeba3;
		z-index: 0;
		position:relative;
		
}
.bamse-large-yellow-panel-bottom { 
        margin: 0px 0px 0px 0px; width: 290px;
		z-index: 2;
		position:relative;		
}   
 .bamse-large-yellow-panel a { 
        color:#194c74;
}



/* ---( =BAMSE small blue )------------------------------- */
.bamse-small-blue-panel-head { 
        margin: -8px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		z-index: 1;
		position:relative;		
}
.bamse-small-blue-panel { 
        margin: -25px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		padding-top: 20px;
		background-color:#bfc7ff;
		z-index: 0;
		position:relative;
		
}
.bamse-small-blue-panel-bottom { 
        margin: 0px 2px 0px 0px; width: 140px;
		z-index: 2;
		position:relative;		
}   
 .bamse-small-blue-panel a { 
        color:#194c74;
}


/* ---( =BAMSE small lightblue )------------------------------- */
.bamse-small-lightblue-panel-head { 
        margin: 0px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		z-index: 1;
		position:relative;		
}
.bamse-small-lightblue-panel { 
        margin: -15px 2px 0px 0px; padding-bottom: -5px; width: 140px;
		padding-top: 20px;
		background-color:#bfc7ff;
		z-index: 0;
		position:relative;
		
}
.bamse-small-lightblue-panel-bottom { 
        margin: 0px 2px 0px 0px; width: 140px;
		z-index: 2;
		position:relative;		
}   
 .bamse-small-lightblue-panel a { 
        color:#194c74;
}

/* ---( =BAMSE small green )------------------------------- */
.bamse-small-green-panel-head { 
        margin: 0px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		z-index: 1;
		position:relative;		
}
.bamse-small-green-panel { 
        margin: -15px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		padding-top: 20px;
		background-color:#d2ffdd;
		z-index: 0;
		position:relative;
		
}
.bamse-small-green-panel-bottom { 
        margin: 0px 2px 0px 0px; width: 140px;
		z-index: 2;
		position:relative;		
}   
 .bamse-small-green-panel a { 
        color:#194c74;
}

/* ---( =BAMSE yellow )------------------------------- */
.bamse-small-yellow-panel-head { 
        margin: 0px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		z-index: 1;
		position:relative;		
}
.bamse-small-yellow-panel { 
        margin: -30px 2px 0px 0px; padding-bottom: 0px; width: 140px;
		padding-top: 20px;
		background-color:#fdeba3;
		z-index: 0;
		position:relative;
		
}
.bamse-small-yellow-panel-bottom { 
        margin: 0px 2px 0px 0px; width: 140px;
		z-index: 2;
		position:relative;		
}   
 .bamse-small-yellow-panel a { 
        color:#194c74;
}



B, .textb {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#000000;
}

.textb_rod {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#dd0000;
}

I, .texti {
	font-family:		Verdana,Arial,Helvetica, sans-serif;
	font-size:			12px;
	font-style:			italic;
	color:				#000000;
}

.stext {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	color:				#000000;
}

.stextb {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#000000;
}

.stexti {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-style:			italic;
	color:				#000000;
}

.rubrik, .rubbe {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#000000;
}
.rubrikStor {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			12pt;
	font-weight:		bold;
	color:				#000000;
}

.rubrik_rod, .rubbe_rod {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#dd0000;
}
.rubrik_vit {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#FFFFFF;
}
.textUnderstruken{
	text-decoration: underline;
}

TEXTAREA, INPUT {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			xx-small;
}

A {
	color:				#333333;
	font-weight:		bold;
	text-decoration:    none
}

A:visited {
	color:				#666666;
	text-decoration:    none
}

A:hover {
	color:				#000000;
	text-decoration:    none
}

/* ---WEB 2.0------------------------------- */

#topHeader_BAMSE {
	margin-left: 		6px;
	margin-top: 		4px;
	width: 				520px;
}

#topHeaderRubric_BAMSE {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			14pt;
	font-weight:		bold;
	color:				#000000;
	text-align: 		left;	
}

#breadText_BAMSE {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				#000000;
	margin-top: 		10px;
	text-align: 		left;
	padding-bottom: 	20px;
}

#leftColumn_BAMSE {
	margin-left: 		6px;
	margin-top: 		4px;
	width:				200px;
	float:				left;
	text-align: 		left;
}

#rightColumn_BAMSE {
	margin-left: 		16px;
	margin-top: 		4px;
	width:				290px;
	float:				left;
	text-align: 		left;
}

#rubric_BAMSE  {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			12pt;
	font-weight:		bold;
	color:				#000000;
	margin-top: 		10px;
}

#columnImage_BAMSE {
	
}

#columnText_BAMSE {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	color:				#000000;

}

#columnTextRed_BAMSE {
	font-family:		Helvetica,Verdana, Arial, sans-serif;
	font-size:			10pt;
	color:				#990000;

}

#columnPice_BAMSE {
	padding-bottom: 20px;

}

#readMoreLink_BAMSE {
	text-align:right;
	margin-top: 		5px;
}

#rightcolumn{
	position:	absolute;
	width:		300px;
	top:		95px;
	left:		752px;
}