html { background-color:#fff; }
body
{
	margin: 0;
	padding-bottom: 0;
	/*font: 76%/1.4 Georgia, serif;*/
	background-color:#fff;
}

a 
{
	color: #006ea0;
}

/*
h1, h2, h3, h4 
{
	font-family: Georgia, serif;
}

h1 {font-weight: normal; font-size: 1.7em; line-height: 2em; padding: 0; margin: 0; }
h2 {font-weight: normal; font-style: italic; font-size: 1.5em; padding: 0; margin: 0.2em 0em;}
h3 {font-weight: bold; font-size: 1em; padding: 0; margin: 0.4em 0em;}
*/

h1, .heading1
{
	font-weight: bold;
	font-size: 140%;
	margin:0;
	padding:0 0 1em 0;
	color: #333;
	font-family:Verdana, Arial, sans-serif;
}
h2, .heading2
{
	font-weight: bold; 
	font-size: 120%;
	color: #333;
	margin:0;
	padding:0 0 1.1em 0;
	font-family:Verdana, Arial, sans-serif;
}
h3, .heading3
{
	font-weight: bold; 
	font-size: 1.2em; 
	color: #666666;
	font-family:Verdana, Arial, sans-serif;
}

p {margin: 0 0 1em 0; padding: 0; }

hr 
{
	margin: 0.5em 0;
	height: 1px;
	padding: 0;
	background:#d7d7d7;
	color: #d7d7d7;
	border:0;
}

label
{
	width: 40%;
	float: left;
}

input, textbox 
{
	margin: 0 0 1em 0;
}

fieldset 
{
	margin: 2em 0;
	padding: 1em;
}

.hidden {display: none;}

.error 
{
    color: Red;
}

/************************/
/* AREAS                */
/************************/
#HeaderArea
{
	margin-bottom: 2em;
}

#HeaderArea #Functions
{
	display: none;
}

#MainMenuArea
{
	display: none;
}

#BreadCrumbsArea
{
	display: none;
}

#SubMenuArea 
{
    display: none;
}

#FooterArea
{
	display: none;
}


/* Links
======================================= */
/* Links for MainContentArea */
#MainContentArea a, a:visited, a:active{
	color:#295aa6;
	text-decoration:none;
}
#MainContentArea a:hover{
	color:#295aa6;
	text-decoration:underline;
}

/* Links for MainContentAreaWide */
#MainContentAreaWide a, a:visited, a:active{
	color:#295aa6;
	text-decoration:none;
}
#MainContentAreaWide a:hover{
	color:#295aa6;
	text-decoration:underline;
}

#SecondaryBodyArea #SecondaryBody a, a:visited, a:active{
	color:#295aa6;
	text-decoration:none;
}

#SecondaryBodyArea #SecondaryBody a:hover{
	color:#295aa6;
	text-decoration:underline;
}

.contentAreaFull a, a:visited, a:active{
	color:#295aa6;
	text-decoration:none;
}

.contentAreaFull a:hover{
	color:#295aa6;
	text-decoration:underline;
}

/* för länkar i högerkolumnen */
#RightContentArea a, a:visited, a:active{
	color:#295aa6;
	text-decoration:none;
}

#RightContentArea a:hover{
	color:#295aa6;
	text-decoration:underline;
}

/* för länkar i vänsterkolumnens editor */
#LeftContentArea a, a:visited, a:active{
	color:#295aa6;
	text-decoration:none;
}

#LeftContentArea a:hover{
	color:#295aa6;
	text-decoration:underline;
}

a.rsslinks:link
{
    color:#295aa6;
    text-decoration:none;
}
a.rsslinks:visited
{
    color:#295aa6;
    text-decoration:none;
}
a.rsslinks:active
{
    color:#295aa6;
    text-decoration:none;
}
a.rsslinks:hover
{
    color:#295aa6;
    text-decoration:underline;
}

#PageHead .right img
{
	display:none;
}

#PageUpdatedHolder img
{
	display:none;
}


/*************************/
/* SITEMAP PAGE          */
/*************************/

#SiteMap{ font-size:.922em; }

#SiteMap ul 
{
    margin: 0;
    padding: 0.2em 0;
    list-style-image: none;
    font-weight:bold;
    
}

#SiteMap ul li a
{
	background-color:#cde5f8;
	display:block;
}


#SiteMap li a, #SiteMap li a:hover,
#SiteMap li a:active,
#SiteMap li a:focus,
#SiteMap li a:visited  { text-decoration: none; 
                                     color:#006eb1;
                                     
                                     }

#SiteMap ul ul li a
{
	background-color:Transparent;
}

#SiteMap ul ul
{
    padding: 0;
    margin-left: 0.5em;
}

#SiteMap li
{
    margin: 0 0 0.5em 0;
    padding: 0;
    list-style: none;
    /*font-size: 1.3em;*/
}


#SiteMap li li
{
    margin: 0.2em 0;
    padding-left: 1em;
    background: url(images/SiteMapBullet.png) no-repeat;
   /* font-size: 0.7em;*/
}

#SiteMap li li a, #SiteMap li li a:hover { text-decoration: none; }

#SiteMap li li li
{
    /*font-size: 1em;*/
}

.printableradiocheckbox label
{
    float: none;
}