/*     Default A:link style	*/
A:link		{COLOR: #000000;	TEXT-DECORATION: none}
A:visited	{COLOR: #000000;    TEXT-DECORATION: none}
A:active	{COLOR: #FF0000;    TEXT-DECORATION: underline}
A:hover		{COLOR: #FF0000;    TEXT-DECORATION: underline}


/*     Alternative A:link styles	*/
.li_br	A:link 		{COLOR: #000000;	text-decoration: none}			/*     Black / Red		*/
.li_br	A:visited	{COLOR: #000000;	text-decoration: none}
.li_br	A:active	{COLOR: #FF0000;	text-decoration: underline}
.li_br	A:hover 	{COLOR: #FF0000;	text-decoration: underline;}

.li_wr	A:link 		{COLOR: #FFFFFF;	text-decoration: none}			/*     White / Red		*/
.li_wr	A:visited	{COLOR: #FFFFFF;	text-decoration: none}
.li_wr	A:active	{COLOR: #FF0000;	text-decoration: underline}
.li_wr	A:hover 	{COLOR: #FF0000;	text-decoration: underline;}

.li_wg	A:link 		{COLOR: #FFFFFF;	text-decoration: none}			/*     White / Green	*/
.li_wg	A:visited	{COLOR: #FFFFFF;	text-decoration: none}
.li_wg	A:active	{COLOR: #00FF00;	text-decoration: underline}
.li_wg	A:hover 	{COLOR: #00FF00;	text-decoration: underline;}

.li_mr	A:link 		{COLOR: #00FFFF;	text-decoration: none}			/*     Magenta / Red	*/
.li_mr	A:visited	{COLOR: #00FFFF;	text-decoration: none}
.li_mr	A:active	{COLOR: #FF0000;	text-decoration: underline}
.li_mr	A:hover 	{COLOR: #FF0000;	text-decoration: underline;}

.li_gr	A:link 		{COLOR: #AFAFAF;	text-decoration: none}			/*     Grey / Red		*/
.li_gr	A:visited	{COLOR: #AFAFAF;	text-decoration: none}
.li_gr	A:active	{COLOR: #FF0000;	text-decoration: underline}
.li_gr	A:hover 	{COLOR: #FF0000;	text-decoration: underline;}

.li_rb	A:link 		{COLOR: #FF0000;	text-decoration: none}			/*     Red / Blue		*/
.li_rb	A:visited	{COLOR: #FF0000;	text-decoration: none}
.li_rb	A:active	{COLOR: #0000FF;	text-decoration: underline}
.li_rb	A:hover 	{COLOR: #0000FF;	text-decoration: underline;}

.li_yr	A:link 		{COLOR: #FFFF00;	text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}	/*     Yellow / Red		*/
.li_yr	A:visited	{COLOR: #FFFF00;	text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.li_yr	A:active	{COLOR: #FF0000;	text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.li_yr	A:hover 	{COLOR: #FF0000;	text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}



.body_ix	
		   {
			background-color: #002000;
			background: url(/images/bg_magn_aff_bwor.png); 
			margin: 0;
			padding:0
		/*	position: absolute;*/
			background-repeat: repeat-x; /*repeat-x;	no-repeat;*/
		/*	BACKGROUND-POSITION: left top;*/
		/*	background-attachment: fixed;*/

		/*	background-image: url(/images/bg_magn_aff_bwor.png);
			background-repeat: no-repeat	*/


			COLOR: #784640;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
		/*	top: 0px;*/
		/*	left: 0px;*/
		/*	right: 0px;*/
		/*	bottom: 0px;*/
			/*


			background-color: #FFFEF0;
			background-repeat: repeat-y;
			BACKGROUND-POSITION: left top;
			background-attachment: fixed;
			COLOR: #000000;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			HEIGHT: 0px;
			background-image: url(./images/marginalen/marginal_l_004.png);
		  	bgproperties="fixed" topmargin="5" marginwidth="5" marginheight="5" leftmargin="5"
		  	WIDxTH: 0px; Nä strul Tabellen hamnar altid till vänster med denna 
			*/
			}


.body_tf		{
			background-color: #002000;
			top: 0px;
			margin: 0;
			padding:0
			}

.body_cp_top		{
			background-color: #F0F0FF;
			top: 0px;
			margin: 0;
			padding:0
			}

.body_login		{
			background-color: #FFFFC0;
			top: 0px;
			margin: 0;
			padding:0
			}

.body_sea		{
			background-color: #336666;
			top: 0px;
			margin: 0;
			padding:0
			}

.mf			{background-color: #F0FFF0;
			}

.style1 	{color: #FF3333}
.style2 	{color: #FF0033}
.style3 	{color: #FF0000}
.style4  	{font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px} 
.style17 	{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}
.style35 	{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold}
.style36 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FF0000;
			font-size: 12px;
			font-weight: bold
			}
.style38 	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			color: #FF0000;
			font-weight: bold
			}
.style40 	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 22px;
			color: #FFFF40;
			font-weight: bold
			}
.yellow {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFC0}

.ix_bg1	{background-image:url(plipp/images/sect_1_bg_blu_160x1400.png);
		 background-repeat: no-repeat}
.ixbg1_r{height: 700px;
		 width:170px;
		 }
.mf_bg1	{background-image:url(images/BG_Top_menu_001_hela.png);
		 background-repeat: no-repeat}
.mf_bg2 {background-image: url(plipp/images/p1_bg1.png);
		 background-repeat: no-repeat}
.mf_bg3 {background-image: url(images/BG_Bottom_menu_001_hela.png);
		 background-repeat: no-repeat;
		 top: 22px}









#tutorial_one {
/*	=============================================================*/
	position: absolute; 
	top: -5px; 
	right: -120px;
	padding: 0px;
	margin-top: 0px;
	}


#Sid_1 {
/*	=============================================================*/
	width: 500px;
	position: absolute;
	top:60px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	display: table; 
	height: 300px;
	}


#Sid_1_Bottom {
/*	=============================================================*/
	position: absolute;
	left:0px;
	bottom:0px;
	width:749px;
	height:40px;
	background-image: url(./images/BG_Top_menu_001.png);
	background-repeat: repeat-x;
	}


	#Sid_1_Bottom_Text {
	/*	=============================================================*/
		position: absolute;
		top:7px;
		width:755px;
		text-align: center;
		width: 739px;
		}





#google_001 {
/*	=============================================================*/
	position: absolute; 
	bottom: 200px; 
	right: 110px;
	}





/*	   försök med IFrame*/
.i_frame_001
	  {background-color: #FFFEF0;
/*	   background-image: url(../demo_fly_hi.jpg);
	   background-repeat: repeat-y;
	   background-attachment: fixed;*/
	  }



#xbg_theme_forest_chri_l	{
/*	=============================================================*/
	position: absolute; 
	top: 02px; 
	left: 0px;
	width:62px;
	height:200%;
	background-image: url(/plipp/images/bg_theme_chri/frost_l.png);repeat-y;attachment: scroll;z-index: -1;
/*	background-attachment: fixed; */
	}

#xbg_theme_forest_chri_r	{
/*	=============================================================*/
	position: absolute; 
	top: 0px; 
	right: 0px;
	width:62px;
	height:200%;
	background-image: url(/plipp/images/bg_theme_chri/frost_r.png);repeat-y;attachment: scroll;z-index: -1;
/*	background-attachment: fixed; */
	}

#xbg_theme_forest_chri_u	{
/*	=============================================================*/
	position: absolute; 
	top: 0px; 
	left: 0px;
	width:100%;
	height:62px;
	background-image: url(/plipp/images/bg_theme_chri/frost_u.png);repeat-x;attachment: scroll;z-index: -1;
/*	background-attachment: fixed; */
	}

#xbg_theme_forest_chri	{
/*	=============================================================*/
/*	padding:0 0 0 0;
	position: fixed; */
	position: fixed; 
	bottom: 0px; 
	left: -3px;
	width:100%;
	height:62px;
	background-image: url(/plipp/images/bg_theme_chri/frost_d.png);repeat-x;attachment: scroll;z-index: -1;

/*	fr Taiga
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 20px;
	background: #0c0c0c;
	border-top: 1px solid #ddd0000;
	*/
}

/*	background-attachment: fixed; */
	}

#xbg_theme_snowing	{
/*	=============================================================*/
	position: absolute; 
	top: 0px; 
	left: 0px;
	width:100%;
	height:100%;
	background-image: url(/plipp/images/bg_theme_chri/snowing.png);repeat-x;attachment: scroll;z-index: -1;
/*	background-attachment: fixed; */
	}

#pow_by	{
	width:100%;
	height:10px;
	position: fixed;
	bottom:10px;
	background-color: transparent;		/*#FF9966;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:right;
	color: #550000;
	}







/*     BlackNormal	*/
.bn8  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 8px; }
.bn9  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 9px; }
.bn10 {font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 10px; }
.bn11 {font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 11px; }
.bn12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px; }
.bn14 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 14px; }
.bn16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px; }
.bn18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px; }
.bn20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px; }

/*     WhiteNormal	*/
.wn8  {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 8px;
	   color: #FFFFFF; }
.wn9  {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 9px;
	   color: #FFFFFF; }
.wn10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px;
	   color: #FFFFFF; }
.wn11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #FFFFFF; }
.wn11y {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #00FFFF;}
.wn12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #FFFFFF; }
.wn13 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color: #FFFFFF; }
.wn14 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   color: #FFFFFF; }
.wn16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px;
	   color: #FFFFFF; }
.wn18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   color: #FFFFFF; }
.wn20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px;
	   color: #FFFFFF; }

/*     BlackBold	*/
.bb10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   font-weight: bold; }
.bb11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   font-weight: bold; }
.bb12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: bold; }
.bb13 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   font-weight: bold; }
.bb14 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: bold; }
.bb15 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 15px;
	   font-weight: bold; }
.bb16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px;
	   font-weight: bold; }
.bb18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   font-weight: bold; }
.bb20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px;
	   font-weight: bold; }


/*     BlueNormal	*/
.bln10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   color: #00007F;
	   font-weight: bold }

/*     GreyGreyNormal	*/
.ggn10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   color: #5F5F5F}

/*     GreyBold	*/
.gb10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   font-weight: bold;
	   color: #9F9F9F; }
.gb11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   font-weight: bold;
	   color: #9F9F9F; }

/*     GreenBold	*/
.eeb14{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 14px; 
	   font-weight: bold;
	   color: #009000; }

/*     OrangeNormal	*/
.on10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   color: #DD4A00; }

/*     OrangeBold	*/
.ob10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   font-weight: bold;
	   color: #DD4A00; }
.ob12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px; 
	   font-weight: bold;
	   color: #DD4A00; }

/*     RedNormal	*/
.rn9 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 9px; 
	   color: #E00000; }
.rn10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px; 
	   color: #E00000; }
.rn11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   color: #E00000; }
.rn15 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 15px; 
	   color: #A00000; }

/*     RedBold	*/
.rb11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   font-weight: bold;
	   color: #A00000; }
.rb15 {font-family: Verdana, Arial, Helvetica, sans-serif; /*Funkar inte av nån anledning, se the_ad_show.asp FIXA*/
	   font-size: 15px; 
	   font-weight: bold;
	   color: #A00000; }

/*     LightRedBold	*/
.lrb11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   font-weight: bold;
	   color: #CF0000; }

/*     CyanidNormal	*/
.cyn10{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px;
	   color: #00FFFF; }
.cyn11{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #00FFFF; }
.cyn12{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #00FFFF; }
.cyn13{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color: #00FFFF; }
.cyn14{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   color: #00FFFF; }
.cyn15{font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 15px;
	   color: #00FFFF; }

/*     WhiteBold	*/
.wb10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb13 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb14 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   color: #FFFFFF;
	   font-weight: bold; }
.wb20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px;
	   color: #FFFFFF;
	   font-weight: bold; }

/*     BlackNormalItalic	*/
.bni12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-style: italic; }
.bni16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px;
	   font-style: italic; }
.bni18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   font-style: italic; }
.bni20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px;
	   font-style: italic; }


/*     WhiteNormalItalic	*/
.wni12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: bold;
	   color: #FFFFFF;
	   font-style: italic; }
.wni16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px;
	   color: #FFFFFF;
	   font-style: italic; }
.wni18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   color: #FFFFFF;
	   font-style: italic; }
.wni20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px;
	   color: #FFFFFF;
	   font-style: italic; }

/*     WhiteBoldItalic	*/
.wbi12 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #FFFFFF;
	   font-weight: bold;
	   font-style: italic; }
.wbi16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 16px;
	   color: #FFFFFF;
	   font-weight: bold;
	   font-style: italic; }
.wbi18 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   color: #FFFFFF;
	   font-weight: bold;
	   font-style: italic; }
.wbi20 {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 20px;
	   color: #FFFFFF;
	   font-weight: bold;
	   font-style: italic; }

.style_bottom_line{
	position:absolute;
	top:4px;
	}

.center { text-align: center;
}
.center1 { margin-left: auto; margin-right: auto; }
.center2 { text-align: center; }
.c_table_txt_l { margin-left: auto; margin-right: auto; text-align: left; }
.c_table_txt_c { margin-left: auto; margin-right: auto; text-align: center; }

div.centered {text-align: center; }
div.centered table {margin: 0 auto; text-align: left; }

#validation_checks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	position: absolute;
	bottom: -31px;
	left: 9px;
	}
#validation_checks a:link, #validation_checks a:visited { 
	margin-right: 20px; 
	}

/*		Test med distans	*/
.clear-tag { clear:both; overflow:hidden; width:0; height:0; }
.clear-fix { clear:both; }

#site_down {
	/*	=============================================================*/
	position: absolute;
	bottom: 22px;
	left: 11px;
	width: 180px;
	}



/*	Show PopUp Images Left	*/

.ObjImage{
	position: relative;
	z-index: 0;
	}

.ObjImage:hover{
	background-color: transparent;
	z-index: 1;
	}

.ObjImage span{
	position: absolute;
	background-color: #FF4444;
	padding: 3px;
	border: 1px solid #AA8800;
	visibility: hidden;
	}

.ObjImage span img{
	border-width: 0;
	padding: 2px;
	}

.ObjImage:hover span{
	visibility: visible;
	top: 10px;
	left: 15px;
	}

/*	Show PopUp Images Right	*/

.ObjImage_r{
	position: relative;
	z-index: 0;
	}

.ObjImage_r:hover{
	background-color: transparent;
	z-index: 1;
	}

.ObjImage_r span{
	position: absolute;
	background-color: #FF4444;
	padding: 3px;
	border: 1px solid #AA8800;
	visibility: hidden;
	}

.ObjImage_r span img{
	border-width: 0;
	padding: 2px;
	}

.ObjImage_r:hover span{
	visibility: visible;
	top: 10px;
	right: 80px;
	}




.resize {
	width: 200px;
	height : auto;
	}

.resize {
	width: auto;
	height : 300px;
	}

