
/* C L E A R   C S S */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	float: none !important;
}
body
{
	line-height: 1;
}
ol, ul
{
	list-style: none;
}
blockquote, q
{
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after
{
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus
{
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins
{
	text-decoration: none;
}
del
{
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table
{
	border-collapse: collapse;
	border-spacing: 0;
}

/* -------------------------------- */


/* General */
/*--------------------------------------------------------------------------*/
body
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 75%;
	height: 100%;
	color: #000000;
	background-color: Transparent;
	margin: 0;
	padding: 0;
}

b, strong
{
	color: #605040;
}
a
{
	color: #A60061;
}
a:hover
{
	color: #A60061;
}

input:focus, input:active, a:focus, a:active, select:focus, select:active
{
	background-color: #CCCCCC;
}

h1, .heading1, h2.large, #startpage #news h1
{
	color: #605040;
}
h2, .heading2
{
	color: #333333;
}
h3
{
	color: #333333;
}
h3.large
{
	color: #333333;
}
hr
{
	border: solid 1px #EDEDE2;
}

/* General Classes */
/*--------------------------------------------------------------------------*/
.systemlink
{
	color: #A60061;
	background-image: none;
}
.datetext
{
	color: #666666;
}
.redtext
{
	color: #990000;
}
.greytext
{
	color: #333333;
}
.errortext
{
	color: Red;
}

/* DIV Positioning Framwork */
/*--------------------------------------------------------------------------*/
#outercontainer
{
	width: 100%;
	margin: 0;
	height: auto;
	background-color: #FFFFFF;
	background-image: none;
}

#outercontainer1col
{
	background-image: none;
}
#startpage #page, #normalpage #page
{
	background-image: url(/images/bg_page.gif);
}


#outerleftarea
{
	display: none;
}
#outerrightarea
{
	display: block;
	width: 100%;
	background-color: Transparent;
}
#outercontainercloser
{
	display: none;
}
#leftmenustartpage
{
	display: none;
}
#header
{
	display: none;
}
#startpage
{
	width: 900px;
	margin: 0px auto 0 0px;
	background-image: none;
}

#rightcolumn
{
	display: none;
}

#startpage #page
{
	background-image: none;
	background-color: #ffffff;
}
#startpage #page
{
	padding: 0 0 0 0;
}
#startpage #content
{
	float: none;
	clear: both;
	background-color: #ffffff;
}
#startpage #news
{
	float: left;
	margin-left: 10px;
}
#startpage #news .item
{
	background-image: none;
}

#innertoparea
{
	background-color: Transparent;
	padding-left: 0;
	margin-left: 0;
}
#innertopleftarea
{
	display: block;
	width: 100%;
	padding-left: 0;
}
#innertoprightarea
{
	display: none;
	padding-top: 0;
	margin-left: 0;
}
#innerleftarea
{
	display: inline;
	float: left;
	width: 61.5%;
	padding-left: 0;
	margin-left: 0;
}
#innerrightarea
{
	display: inline;
	float: left;
	width: 35%;
	padding-left: 3%;
	margin-left: 0;
}

/* FrameWork */
/*--------------------------------------------------------------------------*/
#logocontainer
{
	padding-top: 51px;
	padding-bottom: 60px;
	background-color: #E6E6E6;
}

/* TopNavigator */
/*--------------------------------------------------------------------------*/
div.topnavigatorseparator
{
	display: none;
	background-image: none;
}
#topheader h1
{
	background-color: #ffffff;
}

/* TopMenu */
/*--------------------------------------------------------------------------*/
#topmenucontainer
{
	display: none;
}

/* Inner Footer Area */
/*--------------------------------------------------------------------------*/
#innerfooter
{
	display: none;
}
#startpage #content .linktotop
{
	background-image: url(/images/arrow_up.gif);
}
#startpage #content .linktotop a
{
	color: #000000;
}

/* Footer Area */
/*--------------------------------------------------------------------------*/
#footerarea .imagecontainer
{
	display: none;
}
#footerarea address
{
	font-size: 80%;
	display: inline;
	float: left;
	width: 480px;
	padding-left: 10px;
	padding-right: 294px;
	padding-bottom: 7px;
	border-left: none;
}
#normalpage #footerarea
{
	background-image: none;
}

/* BreadCrumb */
/*--------------------------------------------------------------------------*/
#breadcrumb
{
	display: none;
	padding: 0;
}

/* Content Area Area */
/*--------------------------------------------------------------------------*/
#innerleftarea ul.pageindex li
{
	border: none;
}
#innerleftarea ul.pageindex li.next, #innerleftarea ul.pageindex li.prev
{
	border: none;
}

/* TopHeader SingleRow */
/*--------------------------------------------------------------------------*/
#topheader
{
	margin-left: 0;
}
#topheader .printcontainer
{
	display: none;
}
#topheader h2
{
	color: #000000;
}

/* TopHeader DoubleRow */
/*--------------------------------------------------------------------------*/
#topheaderdoublerow
{
	margin-left: 0;
}
#topheaderdoublerow .printcontainer
{
	display: none;
}

/* StartPage */
/*--------------------------------------------------------------------------*/
#startpagetop
{
	padding-top: 65px;
	overflow: hidden;
}
#startpage
{
	background-color: #ffffff;
	background-image: none;
}
#startpage #content
{
	background-color: #ffffff;
}

#startpagetop h1
{
	font-size: 310%;
	color: #000000;
}
#startpagetop p
{
	padding-bottom: 5px;
}
#startpage #news .item a, #startpage #news .archive a
{
	color: #A60061;
	background-image: none;
}
#startpage #news h1
{
	background-image: none;
}
#startpage #news .item
{
	background-color: #ffffff;
	background-image: none;
}
#startpage #news .newstop
{
	background-image: none;
}
#startpage #news .archive .link
{
	background-image: none;
}
#subtopheader
{
	height: 47px;
	overflow: hidden;
	clear: both;
	background-image: url(/images/sp_heading_bg.jpg);
	background-repeat: no-repeat;
	margin: 5px 0 10px 0;
	padding: 0 0 0 13px;
	line-height: 47px;
	vertical-align: middle;
}
#subtopheader h2
{
	font-size: 230%;
	font-weight: normal;
	font-family: Arial, Geneva, Verdana, Helvetica, Sans-Serif;
	color: #000000;
}

#startpageinnerfooter
{
	display: none;
}

/* Text */
/*--------------------------------------------------------------------------*/
h1
{
	color: Black;
}

/* Search Body Area */
/*--------------------------------------------------------------------------*/
#innerleftarea .searchbody
{
	padding: 0;
}
#innerleftarea .searchbody .inputtextbox
{
	width: 300px;
}

/* Datum ska bli svarta */
/*--------------------------------------------------------------------------*/
.datetext
{
	color: #000000;
}


/* Report Form */
/*--------------------------------------------------------------------------*/
#innerleftarea .reportform
{
	padding: 5px;
}
#innerleftarea .reportform textarea
{
	width: 95%;
}
#innerleftarea .reportform fieldset
{
	border: solid 1px #FFFFFF;
	width: 95%;
	padding: 5px;
}
#innerleftarea .reportform legend
{
	padding: 0;
}
#innerleftarea .reportform input.textbox
{
	display: block;
	float: none;
}
#innerleftarea .reportform label.textboxlabel
{
	display: block;
	float: none;
}
#innerleftarea .reportform .buttoncontainer
{
	display: none;
}

#innerleftarea
{
	padding: 0;
	width: 100%;
	border: none;
}



