a {
color: #003b75;
}

a:hover {
color: #003b75;
}

a:visited {
color: #003b75;
}

a:visited:hover {
color: #003b75;
}



h1{
color: #000;
margin: 15px 0 15px 0;
/* margin: 15px; */
}

h2 {
color: #777;
margin: 15px 0 15px 0;
/* margin: 15px; */
}

h3 {
color: #555;
margin: 15px 0 15px 0px;
/* margin: 15px; */
}

h4 {
color: #555;
margin: 15px 0 0 0;
font-weight: bold;
/* margin: 15px; */
}

p {
margin: 10px 15px 15px 0;
}

/* layout styles */

#containerstart {
width: 100%;
text-align: left;
margin: 10px auto 0 auto;
padding: 0 !important;
}
#container {
width: 100%;
text-align: left;
margin: 10px auto 0 auto;
padding: 0 !important;
padding-bottom: 0px !important;
}

#banner {
display: none;
}
#bannerleft	{
display: none;
}

#bannermid	{
display: none;
}
#bannerright	{
display: none;
}

#banner h1 {
display: none;
}

#sidebar {
display: none;
background: FFF;
}

#contentstartpage {
float: left;
width: 100%;
margin: 0 0 0 15px;
background: #FFF;
padding: 0;
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
#content {
width: 100%;
margin: 0 0 0 0;
background: #FFF;
padding: 0;
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/* meta nav */

#nav-meta {
display: none;
}

#search-field	{display: none;}

/* main nav */

#nav-main {
display: none;
}

/* between navs */
#dropshadowPage	{display: none;}

/* sub nav */

#nav-section {
display: none;
}


/* footer */
#info-site { width: 100%; }
.info-company { padding: 5px; margin: 0 0 10px 10px !important; color: #000; float: left; text-align: left; width: 20%; line-height: 1.2em; background: #FFF; }
#footerSep	{ display: none; }
#info-standards{ display: none; }

/* additional settings */
Input	{font-size: 0.9em;}
.clear	{clear:both;}
#separator	{display: inline;}
/* ezCMS specific (1Cols, 2Cols, 3Cols) */
#a_half {
	float: left;
	width: 47%;
	margin: 0 20px 0 0;
}
#a_third {
	float: left;
	width: 30%;
	margin: 0 20px 0 0;
}
#dbl_third {
	float: left;
	width: 63%;
	margin: 0 20px 0 0;
}
/* Startpage boxes */
#startPageExtras	{
	margin: 15px 0 15px 15px;
	float: right;
	width: 242px;
}
	.HdrPageExtras {
		width: 100%;
		height: 26px;
		line-height: 26px;
		background: #AAA;
		
		
	}
	.textPageExtras	{
		margin: 0 0 0 10px;
		height: 26px;
		line-height: 26px;
	}

	.startPageExtrasContent	{
	border-width: 0 1px 1px 1px;
	padding: 10px;
	border-style: solid;
	border-color: #AAA;
	width: 220px;
	min-height: 150px;
	}
	
/* Search.asa */
.searchdescription	{
	margin-left: 15px;
	font-style: normal;
	color: #999;
	}
	
/* Aktuellt */
.textPageExtras h2	{
	font-size: 1em;
	margin: 0;
	color: #000;
}

/* Accessibility */
.tdBack { background: #fff; border-bottom: 1px solid #BBB; font-weight: bold;}

/* Archive */
.imgwrapper{display:table;float:left;margin:0px;padding:0px; padding-right:16px; padding-bottom:16px;}
.onmouseoverpic{padding:8px; background-color:#efefef;border:1px solid #000000; cursor:pointer;cursor:hand;}
.onmouseoutpic{padding:8px; background-color:#e6e6e6;border:1px solid #c3c3c3;}

/* Breadcrumbs / printer */
#siteInfo	{display: none;}
#printer	{display: none;}
#printbanner	{
	clear: both;
	position: relative;	
	width: 640px;
	height: 100px;
	display: block;
	font-size: 150%
}