
/* Egna färger */
		
BODY
	{
	
			margin:5px;
			
		background-color:rgb(255,255,255);
		 
	padding:0px;
	font-size:12px;
	color:rgb(0,0,0);	
	}

A
	{
	color:rgb(71,118,179);
	cursor:pointer;
	text-decoration:none;
	}
	
A:visited
	{
	color:rgb(71,118,179);
	cursor:pointer;
	text-decoration:none;
	}
	
A:hover
	{
	color:rgb(0,0,0);
	cursor:pointer;
	text-decoration:none;
	}
	
A.black
	{
	color:rgb(0,0,0);
	cursor:pointer;
	text-decoration:none;
	}
	
A.black:visited
	{
	color:rgb(0,0,0);
	cursor:pointer;
	text-decoration:none;
	}
	
A.black:hover
	{
	color:rgb(71,118,179);
	cursor:pointer;
	text-decoration:none;
	}
	
A.greylink
	{
	color:#999999;
	cursor:pointer;
	text-decoration:none;
	}
	
A.greylink:visited
	{
	color:#999999;
	cursor:pointer;
	text-decoration:none;
	}
	
A.greylink:hover
	{
	color:rgb(0,0,0);
	cursor:pointer;
	text-decoration:none;
	}

A.normal:link, A.normal:visited, A.normal:hover
	{
	color:rgb(0,0,0);
	cursor:text;
	}

td
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	}
	
div 
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	}

	
/* Mini calendar */
	
td.calWeekday
	{
	text-align:center;
	background-color:#EEEEEE;
	line-height:13px;
	height:16px;
	color:black;
	}
	
td.calDay1
	{
	text-align:center;
	cursor:pointer;
	background-color:#EEEEEE;
	BORDER: #000000 1px dotted;
	line-height:14px;
	}
	
.divCal1
	{
	position:absolute;
	top:12;
	left:10;
	width:200px;
	z-index:10;
	visibility: hidden;
	background-color:#FFFFFF;
	BORDER: #000000 1px dotted;
	padding:4px;
	}
	
.calToday
	{
	background-color:#FFFFCC;
	BORDER: #999999 1px solid;
	line-height:14px;
	color:black;
	}
	
.black
	{
	color:black;
	}
	
.calSunday
	{
	background-color:#FFEEEE;
	BORDER: #FFEEEE 1px solid;
	line-height:14px;
	}
	
.calSaturday
	{
	background-color:#EEEEEE;
	BORDER: #EEEEEE 1px solid;
	line-height:14px;
	color:black;
	}
	
.calWorkingday
	{
	background-color:#FFFFFF;
	BORDER: 1px solid white;
	line-height:14px;
	color:black;
	}
	
	
p 
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	margin-bottom:9px;
	margin-top:0px;
	}
	
.H1homepage
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:20px;
	font-weight:bold;
	margin: 5 0 8 0;
	color:rgb(0,0,0);
	text-align:left;
	}
	
.H1subpages
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:0px;
	color:rgb(0,0,0);
	
		border-bottom:1px solid rgb(153,153,153);
		
	text-align:left;
	}
	
H1
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0px;
	color:rgb(0,0,0);
	}	
	
H2
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:5px;
	color:rgb(0,0,0);
	}
	
H3
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:15px;
	color:rgb(0,0,0);
	}
	
H4
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	color:rgb(0,0,0);
	}
	
H5
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	color:rgb(0,0,0);
	}
	
.H4RightColumnHeader
	{
	clear:both;
	margin:11 0 0 0;
	
		border-bottom:1px solid rgb(153,153,153);
		
	}
	
.pRightColumnParagraph
	{
	margin:2 0 6 4;
	}
	
.bodyheader
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	color:rgb(0,0,0);
	}
	
.bodytextmini
	{
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(153,153,153);
	}
	
.mini
	{
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	}
	
.plaintext
	{
	color:rgb(0,0,0);
	}
	
.pageheader
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:rgb(0,0,0);
	padding:5 0 0 5;
	}
	
ol
	{
	margin-bottom:0px;
	margin-top:0px;
	list-style-type: decimal;
	}
	
ul 
	{
	margin-bottom:0px;
	margin-top:0px;
	list-style-type: disc;
	}

td.vert
	{
	background-image:url(/images/vert_margin.gif);
	background-repeat:repeat-y;
	}
	
.textfield1
	{
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:500;
	background-repeat:no-repeat;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}
	
.textfield2
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:20px;
	font-weight:700;
	background-repeat:no-repeat;
	color:rgb(0,0,0);
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	text-align:left;
	}

.textfieldH2
	{

	font-family:Verdana,Geneva,sans-serif;
	font-size:18px;
	font-weight:700;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}

.textfieldH3
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:15px;
	font-weight:700;
	color:#000000;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}

.select1
	{
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	cursor:pointer;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}
	
.admintextfield
	{
	color:rgb(0,0,0);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:right;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}
	
.adminselect
	{
	color:rgb(0,0,0);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	cursor:pointer;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}
	
.textarea1
	{
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	
		background-repeat:no-repeat;
		background-image:url(/images/inputfield_bg.gif);
		background-color:rgb(255,255,255);
		border:1px solid rgb(0,0,0);
		
	}

.mceNoEditor
	{
	color:#000000;
	background-color:#FFFFFF;
	BORDER:black 1px solid;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	}

.checkbox
	{
	cursor:pointer;
	}

	

.buttonBlack
	{
	color:#000000;
	border:black 1px solid;
	background-color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:700;
	width:52px;
	cursor:pointer;
	text-align:center;
	background-image:url('/images/button_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}
	
.buttonGreen
	{
	color:#009900;
	border:black 1px solid;
	background-color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:700;
	width:70px;
	cursor:pointer;
	text-align:center;
	background-image:url('/images/button_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}
.buttonRed
	{
	color:#990000;
	BORDER-BOTTOM:black 1px solid;
	BORDER-LEFT:black 1px solid;
	BORDER-RIGHT:black 1px solid;
	BORDER-TOP:black 1px solid;
	background-color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:700;
	width:70px;
	cursor:pointer;
	text-align:center;
	background-image:url('/images/button_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}	
.buttonBlue
	{
	color:#000099;
	border:black 1px solid;
	background-color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:700;
	width:70px;
	cursor:pointer;
	text-align:center;
	background-image:url('/images/button_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}	



	
ul.DnD
	{
	list-style-type:none;
	padding: 0;
	margin: 0 0 0 0;
	border:0;
	}
	
li.r1n
	{
	width:180px;
	margin: 0	 0 0 0;
	padding: 0;	
	border: 0;
	}

li.Empty
	{
	display: block;
	list-style-type: none;
	height: 0px;
	background-color: rgb(116,163,224);
	BORDER: 0;
	padding: 0;
	margin: 0;
	line-height:0px;
	font-size: 0px;
	}
	
li.r2n
	{
	width:178px;
	background-color: rgb(159,191,230);
	border: 0;
	margin: 0;
	padding: 0;
	background-image: url('/images/transp.gif');
	}

li.End
	{
	clear:both;
	width:180px;
	height: 17px;
	background-color: rgb(116,163,224);
	margin: 1 0 0 0;
	padding: 0;
	BORDER-BOTTOM: rgb(0,0,0) 1px solid;
	BORDER-TOP: rgb(0,0,0) 1px solid;
	BORDER-LEFT: rgb(0,0,0) 1px solid;
	BORDER-RIGHT: rgb(0,0,0) 1px solid;
	font-family: Tahoma, Verdana, Arial;
	font-size:9px;
	font-weight: 500;
	text-align:center;
	}

.m_0
	{
	height:0px;
	}

.handle
	{
	border:0px;
	margin:0px;
	padding:0px;
	cursor:move;
	float:left;
	}

.handleNA
	{
	border:0px;
	margin:0px;
	padding:0px;
	cursor: default;
	float:left;
	}


.divMove
	{
	float:left;
	}
			
#divWrapper
	{
	width: 960px;
	text-align: left;
	margin: 0 0 30 0;
	padding: 0;
	border: 0;
	}

#divContainer 
	{
	width: 960px;
	text-align: left;
	margin: 5 0 20 0;
	padding: 0px;
	padding: 0px;
	border: 0px;
	background: url('/images/vertical_lines_960.gif') repeat-y;
	float:left;
	}

#divContainerExtended 
	{
	width: 960px;
	text-align: left;
	margin: 5 0 20 0;
	padding: 0px;
	padding: 0px;
	border: 0px;
	background: url('/images/vertical_lines2_960.gif') repeat-y;
	float:left;
	}

#divHeader 
	{
	margin: 0;
	border: 0;
	z-index:5;
	cursor:pointer;
	}


#divH
	{
	float:left;
	width:1px;
	width:25px;
	height:350px;
	}

#divMenu 
	{
	float: left;
	width: 180px;
	border: 0;
	}

#divMainWrapper 
	{ 
	float: left;
	width: 755px;
	margin: 0;
	border: 0;
	}

#divMainHome
	{ 
	float: left;
	width: 510px;
	margin: 0;
	border: 0;
	min-height:350px;
	}

#divMain 
	{ 
	float: left;
	width: 510px;
	margin: 0;
	border: 0;
	min-height:350px;
	overflow:auto;
	}

#divMainExtended 
	{ 
	float: left;
	width: 755px;
	margin: 0;
	border: 0;
	min-height:350px;
	/*overflow:hidden;*/
	}

#divRightColumn 
	{
	float: right;
	width: 220px;
	border: 0;
	margin:0;
	/*overflow:hidden;*/
	}

.divClear
	{
	clear: both;
	}

#divFooter 
	{
	clear: both;
	border: 0px;
	}

#divPagefooter
	{
	clear:both;
	border:0;
	text-align:center;
	margin-top:10px;
	padding: 3 5 3 5;
	}
	
#divPageheaderText
	{
	position:absolute;
	font-family:Verdana,Geneva,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:rgb(0,0,0);
	width:910px;
	margin: 0px  0px ;
	padding-left:6px;
	padding-top:3px;
	z-index:9;
	top:6px;
	border:0px;
	}

#divPageheaderDate
	{
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	text-align:right;
	margin: 0px  0px ;
	padding: 3px 0px 0px 0px; 
	position:absolute;
	top:6px;
	width:940px;
	height:27px; 
	z-index:11;
	border: 0px;
	color:rgb(0,0,0);
	}

#divEditPageHeader
	{
	margin: 0px  0px 0px  0px;
	padding: 0; 
	position:absolute;
	
	top:64px;
	
	width:955;
	height:21px; 
	z-index:15;
	border: 0px;
	text-align:right;
	}

	
#divPagefooterLeft
	{
	float:left;
	text-align:left;
	padding-left:5px;
	}

#divPageFooterRight
	{
	text-align:right;
	float:right;
	padding-right:5px;
	}


/* Huvudrubrik  */
/*--------------*/

.divMenuH1 
	{
	width:178px;
	background-color:rgb(116,163,224);
	border-top:1px rgb(0,0,0) solid;
	border-right:1px rgb(0,0,0) solid;
	border-bottom:0px;
	border-left:1px rgb(0,0,0) solid;
	margin: 0;
	padding: 0;
	cursor:pointer;
	min-height:18px;
	clear:both;
	}

* html .divMenuH1
	{
  \width: 180px;
  w\idth: 180px;
  \height:18px;
  h\height:18px;
	}

.divMenuH1Active
	{
	width:178px;
	background-color:rgb(116,163,224);
	border-top:1px rgb(0,0,0) solid;
	border-right:1px rgb(0,0,0) solid;
	border-bottom:0px;
	border-left:1px rgb(0,0,0) solid;
	margin: 0;
	padding: 0;
	cursor:pointer;
	min-height:18px;
	clear:both;
	}

* html .divMenuH1Active
	{
  \width: 180px;
  w\idth: 180px;
  \height:18px;
  h\height:18px;
	}

/* Huvudrubrik slut     */
/*----------------------*/

.divMenuH1end
	{
	width:180px;
	height:1px;
	background-color:rgb(0,0,0);
	margin: 0 0 1 0;
	clear:both;
	}
	
/* Underrubrik                        */
/*------------------------------------*/

.divMenuU1
	{
	width:178px;
	min-height:18px;
	background-color:rgb(159,191,230);
	border-top: 0px;
	border-right: 1px rgb(0,0,0) solid;
	border-bottom: 0px;
	border-left: 1px rgb(0,0,0) solid;
	margin: 0;
	cursor:pointer;
	clear:both;
	}

* html .divMenuU1
	{
	\width: 180px;
  w\idth: 180px;
  \height: 18px;
  h\height:18px;
	}

		
/* Underrubrik slut                    */
/*-------------------------------------*/

.divMenuU1end
	{
	width:180px;
	height:1px;
	background-color:rgb(0,0,0);
	margin: 0 0 1 0;
	clear:both;
	}

.pMenuTextBH
	{
	color:rgb(0,0,0);
	cursor:pointer;
	text-decoration:none;
	width:162px;
	overflow:hidden;
	padding:2 0 2 5;
	font-weight:700;
	margin:0px;
	line-height: 14px;
	}
	
.pMenuTextBHActive
	{
	color:rgb(255,255,255);
	cursor:pointer;
	text-decoration:none;
	width:162px;
	overflow:hidden;
	padding:2 0 2 5;
	font-weight:700;
	margin:0px;
	line-height: 14px;
	}

.pMenuTextBU
	{
	color:rgb(0,0,0);
	cursor:pointer;
	text-decoration:none;
	padding:2 0 0 7;
	font-weight:500;
	margin:0px;
	overflow:hidden;
	width:161px;
	}
	
.pMenuTextBUActive
	{
	color:rgb(255,255,255);
	cursor:pointer;
	text-decoration:none;
	padding:2 0 0 7;
	font-weight:500;
	margin:0px;
	overflow:hidden;
	width:161px;
	}

.pMenuTextBh2
	{
	text-align:center;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin:3 0 0 0;
	padding:0;
	}
	
.divDDMenu
	{
	position:absolute;
	left:0;
	top:0;
	width:160px;
	height:10px;
	z-index:3;
	border:0px none #000000;
	visibility: hidden;
	}

.gifTransp
	{
	width:1px;
	height:1px;
	border:0px;
	}

form
	{
	margin:0px;
	padding:0px;
	}

.divList
	{
	padding:3px;
	}
	
.divOddRow
	{
	background-image:url('/images/shade5percent.png');
	}

.divTransp95
	{
	background-color:rgb(255,255,255);
	filter:alpha(opacity:90);
	opacity:.90;
	}

.imgHelp
	{
	vertical-align:bottom;
	cursor:help;
	}

#helpBox
	{
	position:absolute;
	visibility:hidden;
	z-index:20;
	border: 1px solid black;
	background-color:#FFFFCC;
	padding: 10;
	color:#000000;
	text-align:left;
	font-family:Tahoma, Verdana,Arial;
	font-size:11px;
	min-width:150px !important;
	width:150px;
	min-height:30px !important;
	height:30px;
	
	}	

#divSetDate
	{
	position:absolute;
	visibility:hidden;
	z-index:19;
	display:table-cell;
	border:1px solid black;
	width:160px;
	background-color:rgb(255,255,255);
	}
	
.adminBg
{

	background-image:url('/images/ADminBg0.png');
	background-color:#CCCC99;
	
}

.trash
	{
	border:0px;
	width:10px;
	height:13px;
	margin:0 1 0 0;
	vertical-align:text-top;
	text-align:right;
	}

.locked
	{
	border:0px;
	margin: 0 1 1 3;
	vertical-align:text-top;
	}

.printer
	{
	width:13px;
	border:0px;
	float:right;
	}

#divBoka
	{
	border: 5px solid rgb(51,51,51);width:300px;position:absolute;background-color:rgb(255,255,255);padding:10px;z-index:10;visibility:hidden;min-height:320px;
	}
/* IE hack for min-height */
/*\*/
* html #divBoka
	{
	height: 320px;
	}
/**/	
	

.DemoIcon
	{
	vertical-align:top;
	padding-right:5px;
	}


.ulMenu
	{
	list-style-type:none;
	margin:0;
	padding:0;
	width:180;
	}
	
/* ----------------------------------------------------------- */

.liR1home
	{
	margin:0 0 1 0;
	padding:0;
	border-top: 1px solid rgb(0,0,0);
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
	background-color:rgb(116,163,224);
	}
	
.liR1a
	{
	margin:0 0 1 0;
	padding:0;
	border-top: 1px solid rgb(0,0,0);
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
	background-color:rgb(116,163,224);
	}
	
/* ----------------------------------------------------------- */

.liR1b
	{
	margin:0;
	padding:0;
	border-top: 1px solid rgb(0,0,0);
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 0px;
	border-left: 1px solid rgb(0,0,0);
	background-color:rgb(116,163,224);
	}
	
/* ----------------------------------------------------------- */

.liR2a
	{
	margin:0;
	padding:0;
	border-top: 0px;
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 0px;
	border-left: 1px solid rgb(0,0,0);
		background-color:rgb(159,191,230);	
	}
	
/* ----------------------------------------------------------- */

.liR2b
	{
	margin:0 0 1 0;
	padding:0;
	border-top: 0px;
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
		background-color:rgb(159,191,230);	
	}
	
/* ----------------------------------------------------------- */


.aR1noA
	{
	color: rgb(0,0,0);
	}

a.aR1:link, a.aR1:visited
	{
	display:block;
	text-decoration:none;
	overflow-x:hidden;
	cursor:pointer;
	margin:0;
	padding:0 0 0 3;
	border:0;
	line-height: 19px;
	font-weight:700;
	color: rgb(0,0,0);
	max-width:175px !important;
	width:178px;
	}


	
a.aR1Active:link, a.aR1Active:visited, a.aR1Active:hover, a.aR1:hover
	{
	display:block;
	text-decoration:none;
	overflow-x:hidden;
	cursor:pointer;
	border:0;
	margin:0;
	padding:0 0 0 3;
	line-height: 19px;
	font-weight:700;
	color: rgb(255,255,255);
	background-color:rgb(116,163,224);
	max-width:175px !important;
	width:178px;
	}
	
/* ----------------------------------------------------------- */

a.aR2:link, a.aR2:visited
	{
	display:block;
	text-decoration:none;
	overflow-x:hidden;
	cursor:pointer;
	margin:0;
	padding:0 0 0 4;
	line-height: 19px;
	color: rgb(0,0,0);
	max-width:174px !important;
	width:178px;
	}
	
a.aR2Active:link, a.aR2Active:visited, a.aR2Active:hover, a.aR2:hover
	{
	display:block;
	text-decoration:none;
	overflow-x:hidden;
	cursor:pointer;
	margin:0;
	padding:0 0 0 4;
	line-height: 19px;
	color: rgb(255,255,255);
	background-color:rgb(159,191,230);
	max-width:174px !important;
	width:178px;
	}
	
.lock1
	{
	background: url(/images/locked.png);
	background-size: 9 13;
	background-repeat: no-repeat;
	background-position: top right;
	}
	
.lock2
	{
	background: url(/images/locked2.png);
	background-size: 9 13;
	background-repeat: no-repeat;
	background-position: top right;
	}
	
.lock3
	{
	background: url(/images/locked3.png);
	background-size: 9 13;
	background-repeat: no-repeat;
	background-position: top right;
	}
	
.lock4
	{
	background: url(/images/locked4.png);
	background-size: 9 13;
	background-repeat: no-repeat;
	background-position: top right;
	}
	
.adminIcon
	{
	background: url(/images/gear_in_16x16.png);
	background-repeat: no-repeat;
	background-position: top right;	
	}	
	
/* ----------------------------------------------------------- */

.mh /*min-menuheight */
	{
	min-height:20px;
	overflow-y:hidden;
	}

/* IE hack for min-height */
/*\*/
* html .mh
	{
	height: 20px;
	overflow-y:visible;
	overflow-x:hidden;
	}
/**/

.liR1LFa
	{
	margin:0 0 1 0;
	padding:0 0 0 4;
	border-top: 1px solid rgb(0,0,0);
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
	background-color:rgb(116,163,224);
	font-weight:700;
	line-height: 20px;
	}

.liR1LFb
	{
	height:20px;
	margin:0 0 0 0;
	padding:0 0 0 4;
	border-top: 1px solid rgb(0,0,0);
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 0;
	border-left: 1px solid rgb(0,0,0);
	background-color:rgb(116,163,224);
	font-weight:700;
	line-height: 20px;
	}

.liR2LFb
	{
	height:60px;
	margin:0 0 1 0;
	padding:0 0 0 4;
	border-top: 0;
	border-right: 1px solid rgb(0,0,0);
	border-bottom: 1px solid rgb(0,0,0);
	border-left: 1px solid rgb(0,0,0);
	background-color:rgb(159,191,230);
	line-height: 20px;
	}
	
a.aR1home:link, a.aR1home:visited
	{
	height:21px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
	margin:0 0 1 0;
	padding:0 0 0 5;
	line-height: 20px;
	font-weight:700;
	color: rgb(0,0,0);
	background:url(/images/menu_base.png);	
	}

a.aR1homeActive:link, a.aR1homeActive:visited, a.aR1homeActive:hover, a.aR1home:hover
	{
	height:21px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
	margin:0 0 1 0;
	padding:0 0 0 5;
	line-height: 20px;
	font-weight:700;
	color: rgb(255,255,255);
	background:url(/images/menu_base.png) 0 -42px;	
	}
	
a.aR1end:link, a.aR1end:visited, a.aR1end:hover
	{
	height:21px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:center;
	width:px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
	margin:0;
	padding:0;
	line-height: 18px;
	background:url(/images/menu_base.png) 0 -21px;	
	}	

a.aR1endb:link, a.aR1endb:visited, a.aR1endb:hover
	{
	height:21px;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:center;
	display:block;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
	margin:0;
	padding:0;
	line-height: 18px;
	background-color:rgb(116,163,224);	
	}		

.losen1
	{
	font-size:8px;
	width:62px;
	background-repeat:no-repeat;background-image:url(/images/inputfieldPsvenska_bg.gif);
	}

.loginCheckbox
	{
	margin:0 3 0 3;
	cursor:pointer;
	vertical-align: middle;
	}

.loginlabel { position: absolute; text-align:right; width:70px; color:rgb(0,0,0);cursor:default; text-align:right;}



#divPageHeaderA1
	{
	float:left;
	height:32px;
	width:960px;
	display:block;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
	margin:0;
	padding:0;
	line-height: 22px;
	color: rgb(0,0,0);
	background:url(/images/ph_base.png);	
	}
	
#divPageHeaderB1
	{
	width:958px;
	height:29px;
	background-color:rgb(116,163,224);
	border:1px rgb(0,0,0) solid;
	margin: 0;
	padding: 0;
	cursor:pointer;
	}
	
* html #divPageHeaderB1{\width: 960px; w\idth: 960px;\height:27px;h\height:27px;}

#divLogotyp
	{
	background-color:rgb(255,255,255);
	border:1px solid rgb(51,51,51);
	padding:4px;
	height:60px;
	width:160px;
	z-index:30;
	}
