BODY 
{
	color:#000000;
	margin:0 auto;
	width:900px;
	padding:0 110px 20px 160px;
}
select {font-size: 9pt; color:#000000; margin:3pt}
input {font-size: 9pt; margin:3px}

a:link {color: #222; text-decoration: underline}
a:visited {color: #222; text-decoration: underline}
a:active {color: #222; text-decoration: underline}
a:hover {color: #595959; text-decoration: underline}

H1 
{
font-size:24px;
font-family:Arial;
color: #ffa800;
}
H2 {font: bold 16pt Arial, Times New Roman}
H3 {font: bold 13pt Arial, Times New Roman}
H4 {font: bold 10pt Arial, Times New Roman}

TD {margin-left: 0; font-size: 10pt; font-family: Arial, Times New Roman;}
P {margin-left: 0; font-size: 10pt; font-family: Arial, Times New Roman;}
.small	{margin-left:0; font-size: 9pt; font-family: Arial, Times New Roman;}
.meny	{margin-left:0; font-size: 10pt; font-family: Arial, Times New Roman;}
.graf	{margin-left:0; font-size: 10pt; font-family: Arial, Times New Roman;}
.foot1
{
	width:740;
	padding: 0px 0px 0px 0px;
	margin: 0 0 -4px 0;
	border-spacing:0px;
	
}

.topp
{
margin: 5px 0 -7px 0;	
display: inline;
float:left;
background-image:url(Header/background.png);
background-repeat:repeat-x;
padding: 5px 5px 5px 5px;
height:80px;
width:740px;
}

/* ADDED 20090303 */

 
#FooterImage
{
	clear:both;	
	/*background-image:url(/Kalendarium/bilder/footerimage.png);*/
	height:6em; /*5.6em; innan bodychange */
}
#FooterImage img
{
	height:100%;
}


#FooterLine
{	
	background-image:url(/Kalendarium/bilder/orangelinje.gif);
	width:740px;
}
#FooterLine img
{
	height:100%;
}
 
#FooterLineLeft
{	
	float:left;
	background-image:url(/Kalendarium/bilder/footerline_left.png);
	background-repeat:no-repeat;
	height: 100%;
	width: 0.13em;/*0.1em; innan bodychange */
	
}

#FooterLineRight
{
	float:right;
	background-image:url(/Kalendarium/bilder/footerline_right.png);
	background-repeat:no-repeat;	
	height: 100%;
	width:0.13em;/*0.1em; innan bodychange */
}

#FooterBottom
{
	background-image:url(background.png);
	background-repeat:repeat-x;
	height: 80px; /*5.6em; innan bodychange */
	border: 0em;
	border-top: 1px solid White;
	width:740px;
	margin: -9px 0 0 0;
}

.footerInfoField
{
	display:inline;
	float:left;
	font-family:Arial;
	color: #595959;
	padding:  1.0em 1.5em 0em 1.5em;/*0.9em 1.5em 0em 1.5em; innan bodychange */
	line-height: 1.33em; /*1.0em; innan bodychange */
}

.footerBold
{
	font-size:11px; /*0.7em; innan bodychange */
	font-weight:bold;
}

.footerBoldwebb
{
	font-size:11px; /*0.7em; innan bodychange */
	font-weight:bold;
	padding:0 0 20 0;
}

.footerText
{
	font-size:10px; /*0.7em; innan bodychange */
	font-weight:normal;
}
a.footer
{	
	color: #595959;
	font-size:11px; /*0.7em; innan bodychange */
	padding: 0em 0.4em 0em 0.4em;/*0em 0.3em 0em 0.3em; innan bodychange */
}


.leftmenu
{
	background-color: #FFFFFF; /*font-size: 1.9em;*/
	
}

.leftmenu a
{
	text-decoration: none;
	display: block;
	color: #000000;
	border-bottom: solid 0.1em #DED7DE;
	/*padding: 0.8em 0em 0.5em 0em; */
	padding-top:0.8em;
	padding-right:0em;
	padding-bottom:0.5em;
	/*font-size: 0.75em;*/
	
}


.leftmenu a:hover
{
	text-decoration: none;
	background: #F4E4BD;
	color: #000000;
}


.leftmenurootpage
{
	font-family: Arial;
	font-size: 12px; /*0.95em; innan bodychange */
	font-weight: 600;
	background-color: #ffa800;
	/*background-image: url(/Kalendarium/bilder/background.png);*/
	background-repeat: repeat-x;
	background-position: left top;
	/*width: 250px;*/
	color: #FFFFFF;
}
a.RootPageLink
{
	text-decoration:none;
	color: #FFFFFF;
}
.rootPageNameArea
{
	padding: 0.4em 0.2em 0.5em 0.7em; 
}
.leftmenuiteminpath
{
	font-weight: normal;
	background: #FEF6D8;
}

.leftmenuitemselected
{
	font-weight: bold;
	background: #F4E4BD;
}

.itemhasnochildren
{
	float: left;
	height: 0.8em; /*0.6em; innan bodychange */
	width: 1.07em; /*0.8em; innan bodychange */
	margin: 1.07em 0em 0.67em 0.93em; /*0.8em 0em 0.5em 0.7em; innan bodychange */
}
.leftmenuitem1
{
	padding-left:2em;
	text-decoration: none;
}
.leftMenuItems
{
	width:100%;
}