﻿/*
DSI, Lantmteriet, December 2004
Version: Global 4.1

Change log:
 2008-08-09: Kristian
 - Tog bort #headerContainer h1.EN  och  #headerContainer h1.SV

2008-06-12 Bertil
 - Lagt till klasser för messages

2008-06-03: Bertil
 - Lade till caption för tables

2008-05-15: Bertil
- Lagt till #contentContainer #relatedServices ul ul li.mapsheet

2008-04-25 Bertil
 - ändrat width på #breadcrumb

2008-04-08 Johan
 - Lagt till #jobatlm #mainNavigation #jobatlm_menu
 - Lagt till #jobatlm #mainNavigation #jobatlm_menu a


2008-04-07 Johan
 - ändrat padding-left från 3em till 2em på #contentContainer #relatedContainer för att få plats med organisationsbilderna i 1024-upplösning

2008-03-12: Johan
- Lagt till #contentContainer #startpageExtraLinks ul li.leklar a
- Lagt till #contentContainer #startpageExtraLinks ul li.leklar
- Lagt till #leklarHeadline
- Ändrat line-height på #contentContainer #startpageExtraLinks ul li a

2008-02-04: Johan
-Lagt till #mainContentContainer för att mittendelen inte ska flyta ut under högermenyn

2007-12-19: Johan
-Lagt till #retailerportalRelatedContainer ul li och #retailerportalRelatedContainer ul li.geolex för Återförsäljarportalens e-tjänster

2007-11-27: Kristian
- Lagt till #contentContainer #relatedServices ul ul li.polcirkel

2007-05-29: Jonatan
- Lagt till tr.alternate för tabellers bakgrundsfärg

2007-05-22: Kristian
- Lagt till #contentContainer #relatedNav span för att sidan man står på inte skall vara länkad i högermenyn

2007-05-22: Johan
- Lagt till #headerContainer h1.SV och #headerContainer h1.EN för att byta bild i sidhuvudet beroende på språk

2007-04-11: Helle
- Har lagt till #contentContainer #relatedServices ul ul li.diariet för ny e-tjanstikon till Diariet

2007-03-30: Kristian
- Har lagt till #contentContainer #relatedServices ul ul li.realestateerrand för nya e-tjänsten Ansökningar i fastighetsärenden

2007-03-16: Jonatan
- margin-left changed to padding-left för #contentContainer #relatedContainer

2007-02-23: Jonatan
- style for #contentContainer #startpageExtraLinks ul li set to #contentContainer #startpageExtraLinks ul li a instead
- #mainFooter #standardFooter li a added

2007-01-19: Jonatan
- margin and padding changed for #contentContainer #startpageExtraLinks ul
- margin and padding changed for #contentContainer #relatedServices ul

2007-01-18: Jonatan
-  #contentContainer #relatedNav ul.tips li changed to #contentContainer #relatedFunctionsList ul.tips li for move of tipsform-link

2007-01-03: Johan
- lagt till #leftDiv och #rightDiv för e-tjänsternas mellansida

2006-11-03: Jonatan
- #relatedNav ul li.rss för prenumerationslänk tillagt

2006-07-05: Johan
- #breadcrumb ul li border-left borttagen och padding ändrat

2006-07-04: Jonatan
-  #contentContainer #relatedServices alla elementstilar ändrade för nya e-tjänstingångar

2006-03-21: Jonatan
-  #contentContainer #relatedNav ul.tips li added for style of tipsPage-link

2005-11-11: Fredrik
#contentContainer #relatedDocuments ul <-- Lagt till ul-klass med _height:1% --

#contentContainer #relatedServices ul <-- Lagt till _height:1% --

#contentContainer #relatedInfo ul <-- Lagt till ul-klass med _height:1% --

2005-09-13: Kal
- Related container + Related boxes moved from lm_information to lm_global due to external services.

2005-02-14: Kal
- Body background color.

2005-01-10: Kal
- header h1: text-indent on a

2004-12-09: Kal
- Footer list

2004-12-08: Kal
- Content Wrapper > position: relative
- Bread Crumb > position: absolute & top/left 0
- Main Wrapper > border-bottom
- Class date added

2004-12-07: Kal
- Bread Crumb
- Footer
- Main Navigation
- Common Links
- Main Navigation & Common Links > border-left

2004-12-06: Kal
- File Renewed
- Default margin & padding > 0

2006-01-01: Mary
- sna class created

*/

/* Common */

* {
	padding: 0;
	margin: 0;

}

/* Body */
body > #pageWrapper {
    width: auto;
} 

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 150%;
	color: #000;
	margin: -19px 14px 0 14px;
	padding: 0;
	text-align: left;
	background: #fff;
}

 body #headerContainer {
        border: none;
    }
/* / Body */

/* Tables */

#DocumentbookmarkContainer input{
margin-top:.5em;
}

table, td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	border-collapse: collapse;
}

table tr td, table tr th {
	border: 1px solid #ccc;
	padding: 3px 7px;
}

th {
	text-align: left;
	font-weight: bold;
        /* background-color:#c8c8c8; */
}

table tr.uneven {
	background-color: #e8fbca;
}

tr.alternate {
	background-color:#e5e5e5;
}

caption {
    text-align: left;
    padding: 0 0 .2em .2em;
    font-weight: bold;
    font-style: italic;
    width: auto;
}

/* / Tables */

label {
	cursor: pointer;
}

/* Links */

a:link {
	color: #008089;
	text-decoration: underline;
}
a:visited {
	color: #00474c;
	text-decoration: underline;
}
a:hover {
	color: #00474c;
	text-decoration: none;
}

body #pageWrapper a:focus, body #pageWrapper a.sffocus { /* sets focus to links. IE is handled by javascript workaround in common.js */
	background-color: #eff9db;
	color: #7db61a;
}

#pageWrapper #headerContainer h1 a:focus,
#pageWrapper #languageContainer a:focus {
	background-color: transparent;
	color: #fff;
}

a:active {
	color: #000;
	text-decoration: underline;
}

a img{
	border:none;
	margin: 0 2px 0 2px;
}

/* / Links */

li.first {
		border-left: 0 !important;
}

.hiddenInformation { /* Help for Screen Readers and Structure */
	display: none;
}

.copyright {
	color: #ccc;
	padding-top: .5em;
	font-size: .9em;
}

.date {
	color: #999 !important;
}


/* Clear Div */

.clearDiv {
	font-size: 1px;
	height: 0;
	line-height: 1%;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}

/* / Clear Div */

/* / Common */

#pageWrapper {
	margin: 0 auto;
	max-width: 1150px;
	min-width: 850px;
	width: 960px;
}


/* Language Container */

#languageContainer {
	float: right;
	width: 60%;
	height: 1.6em;
	margin: 0 4px 0 0;
	padding: 0;
	text-align: right;
	clear: both;
	position: relative;
	top: 20px;
}
	#languageContainer ul  {
		list-style: none;
		margin: .2em 0 0 0 ;
		padding: 0;
		float: right;
	}
	#languageContainer ul li {
		font-weight: normal;
		color: #000;
		margin: 0;
		padding: 0;
		background: url('http://www.lantmateriet.se/images/inline_bullet.gif') left 7px no-repeat;
		float: left;
	}

	#languageContainer ul li.first { background-image: none; }

	#languageContainer ul li a {
		font-size: 1em;
		line-height: 1.4em;
		color: #fff;
		text-decoration: none;
		padding: 0 .7em 0 1.1em;
		display: block;
	}
	
	#languageContainer ul li a {
		color: #008089;
	}
	#languageContainer ul li a:link {
		color: #FFFFFF;
	}
	
	
	#languageContainer ul li #sweLang {
		color: #008089;
	}
	#languageContainer ul li #enLang {
		color: #008089;
	}
	
	#languageContainer ul li a:active {
		color: #008089;
	}
	
	#languageContainer ul li a:hover {
		color: #00474c;
	}
	
	#languageContainer ul li a:visited{
		color: #00474c;
	}
	#contentContainer #moreInfoContainer{
		padding-top:1em;
	}
	
	
	 .EGQtext
	 {
	 left:250px;
	 }

/* / Language Container */

/* Header */

#headerContainer {
	border: solid #ccc; border-width: 1px 1px 0 1px;
	background: url('http://www.lantmateriet.se/images/head_bg.gif') no-repeat left top #fff;
	height: 90px;
	margin: 0;
	padding: 0;
	text-align: left !important;
	font-size: 1em;
}

	#headerContainer h1 {
		background: url('http://www.lantmateriet.se/images/logo.gif') no-repeat left top;
		/* background-color: transparent; */
		float: left;
		margin: 6px 0 0 10px;
		padding: 0;
		border: none;
		width: 206px;
	}

	#headerContainer h1 a {
		display: block;
		height: 35px;
		text-indent: -9999px;
	}

/* / Header */

/* Main Wrapper */

#mainWrapper {
	margin-top: -4px;
	/* border-left: 3px solid #f00;
	border-right: 1px solid #f00;
	border-bottom: 1px solid #f00; */
}

/* / Main Wrapper */

/* Main Navigation */

#mainNavigation {
	background-color: none;
	padding: 2px;
	/* padding-left: 9px; */
	border: solid #ccc; border-width: 0 1px 1px 1px;
}

	#mainNavigation ul {
		list-style: none;
	}

	#mainNavigation ul li {
		float: left;
		padding: 0;
		/* background: url('http://www.lantmateriet.se/images/mainNavigation.gif') no-repeat; */
		margin: 0 0 -1px 0;
	}

	#mainNavigation ul li a {
		float: left;
		display: block;
		padding: .5em 15px .3em 15px;
		color: #669a00;
		text-decoration: none;
		font-weight: bold;
	}

	#mainNavigation ul #start_menu a {
		padding-left: 8px;
	}

	#mainNavigation ul li a:hover {
		color: #000;
	}

	#start #mainNavigation #start_menu {
		/* background: url('http://www.lantmateriet.se/images/mainNavigation_tab.gif') no-repeat 0 0; */
	}

	#maps #mainNavigation #maps_menu,
	#realestate #mainNavigation #realestate_menu,
	#aboutlm #mainNavigation #aboutlm_menu,
	#jobatlm #mainNavigation #jobatlm_menu  {
		/* background: url('http://www.lantmateriet.se/images/mainNavigation_tab.gif') no-repeat 0 -60px; */
	}

	#start #mainNavigation #start_menu a,
	#maps #mainNavigation #maps_menu a,
	#realestate #mainNavigation #realestate_menu a,
	#aboutlm #mainNavigation #aboutlm_menu a,
	#jobatlm #mainNavigation #jobatlm_menu a  {
		/* background: url('http://www.lantmateriet.se/images/mainNavigation_tabend.gif') right top no-repeat; */
		color: #000;
	}

#search {
	float: right;
	padding: 0 7px 5px 0;
}

	#search #buttonSubmit {
		 height: 1.8em;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size: 1em;
	}

	html>#search input#buttonSubmit {
		height: 1em;
	}

/* / Main Navigation */

/* Common Links */

#commonLinks {
	border: solid #ccc; border-width: 0 1px 1px 1px;
	height: 2.4em;
}

	#commonLinks ul {
		float: right;
		list-style: none;
	}

	#commonLinks ul li {
		background-color: #f9f9f9;
		border-left: 1px solid #ccc;
		float: left;
		display: block;
		padding: .4em 0 .5em 0;
	}

	#commonLinks ul li a {
		padding: .5em .7em .6em .7em;
	}

		#commonLinks ul li a:visited {
		}

		#commonLinks ul li a:hover {
			background-color: #f0f0f0;
		}

		#commonLinks ul li a:active {
			text-decoration: underline;
		}

			html>#commonLinks ul {  /* Be nice to Opera */
				width: auto;
				height: auto;
			}

/* / Common Links */

/* Content Wrapper */

#contentWrapper {
	position: relative;
}

/* / Content Wrapper */

/* Bread Crumb */

#breadcrumb {
	position: absolute;
	left: -16px;
	top: 0;
	margin: -2.1em 250px 0 4px;
	padding: 0;
	/* width: 95%;  bertis */
	width: 80%;
}

	#breadcrumb ul {
		width: 80%;
		list-style: none;
		font-size: 1em;
		font-weight: normal;
		color: #666;
		/*color:#666666;*/
		padding: .2em 1em .1em 1.5em;
	}
		#breadcrumb ul li  {
			float:left;
			margin: 0;
			padding: 0 0 0 .3em;
			/*border-left: 1px solid #ccc;*/
			line-height: normal;
		}
		#breadcrumb ul li a,
		#breadcrumb ul li a:visited {
			color: #008089;
			text-decoration: none;
		}
		#breadcrumb ul li a:hover {
			text-decoration: underline;
		}

/* / Breadcrumb */

/* Secondary Navigation and News */


/* / Secondary Navigation and News */

/* Main Footer */

#mainFooter {
	border-top: 4px solid #ccc;
	margin: 20px 0 0 0;
	padding: 2px 0 1.5em 0;
        width:100%;
        clear:both;
}

	#mainFooter p {
		font-size: 1em;
		margin: 5px 0 0 0;
		padding: 0;
	}

		#mainFooter p.environment {

		}

	#mainFooter ul {
		list-style: none;
		border-left: none;
		margin-top: 5px;
	}

		#mainFooter ul li {
			font-size: .85em;
			float: left;
			border-left: 1px solid #ccc;
			padding: 0 .5em;
		}

		#mainFooter ul li.first {
			padding-left: 0;
		}

		#mainFooter #standardFooter {
		float:left;
		width: 50%;
		}
		#mainFooter #standardFooter li a{
		display:block;
		}

		#mainFooter #standardFooter img {
			display: none;
		}

		#mainFooter #miljoFooter {
		width: 20%;
		float:right;
		padding-bottom: 20px;
		}

		#mainFooter #miljoFooter p{
		text-align:center;
		}

		#mainFooter #miljoFooter img{
		border:none;
		}

/* / Main Footer */


/* Related Container */

#contentContainer #relatedContainer {
	width: 215px;
	float: right;
	padding-left: 2em;
	background-color: #fff;
	font-size: .9em;
	padding-bottom:2em;
}

	#contentContainer #relatedContainer div {
		padding-bottom: 0;
	}

	#contentContainer #relatedContainer h2 {
		display: none;
	}

	#contentContainer #relatedContainer h3 {
		border-bottom: 2px solid #ccc;
		padding-bottom: .2em;
		margin-bottom: 0em;
		margin-top: 0;
	}

	#contentContainer #relatedContainer h4 {
		font-size: 1em;
	}

	#contentContainer #relatedContainer ul {
		list-style: none;
		margin-bottom: .5em;
		font-weight: bold;
		padding: 0;
	}

		#contentContainer #relatedContainer ul li {
			border-bottom: 1px solid white;
		}

	#contentContainer #relatedContainer a {
		display: block;
	}

/* Related Navigation */

#contentContainer #relatedNav {
	margin-bottom:1.5em;
}

#contentContainer #relatedNav ul li {
	background: url(http://www.lantmateriet.se/images/related_navigation.gif) no-repeat 0 4px;
}

	#contentContainer #relatedNav a {
		display: block;
		padding-left: 16px;
	}

	#contentContainer #relatedNav span{
		display: block;
		padding-left: 16px;
		font-weight: normal;
	}

	#contentContainer #relatedNav ul li#relatedNavMarked {
		background: url(http://www.lantmateriet.se/images/related_navigation-marked.gif) no-repeat 0 7px;
	}

	#contentContainer #relatedNav ul li#relatedNavMarked a {
		font-weight: normal;
	}

	#contentContainer #relatedNav ul.date li {
		background: none;
		font-weight: normal;
	}

	#contentContainer #relatedNav ul li.tips {
		background: url(http://www.lantmateriet.se/images/tipspage_icon.gif) no-repeat left 0px;
		font-weight: normal;
		line-height:170%;
	}

	#contentContainer #relatedNav ul li.rss {
		background: url(http://www.lantmateriet.se/images/RSS-symbol.gif) no-repeat 3px 0px;
		font-weight: normal;
		padding-bottom: 2px;
	}


/* / Related Navigation */

/* Related Documents */

#contentContainer #relatedDocuments ul{
	_height:1%;
}
	#contentContainer #relatedDocuments ul li {
		margin-bottom: .2em;
	}

	#contentContainer #relatedDocuments ul li a {
		border: 1px solid #e5e5e5;
		background: #f7f7f7 url(http://www.lantmateriet.se/images/document-generic.gif) no-repeat 3px 4px;
		padding: 2px .5em .5em 26px;
	}

		#contentContainer #relatedDocuments ul li.docpdf a {
			background-image: url(http://www.lantmateriet.se/images/document-pdf.gif);
		}

		#contentContainer #relatedDocuments ul li.docword a {
			background-image: url(http://www.lantmateriet.se/images/document-doc.gif);
		}

		#contentContainer #relatedDocuments ul li.docppt a {
			background-image: url(http://www.lantmateriet.se/images/document-ppt.gif);
		}

		#contentContainer #relatedDocuments ul li.doczip a {
			background-image: url(http://www.lantmateriet.se/images/document-zip.gif);
		}

		#contentContainer #relatedDocuments ul li.docxls a {
			background-image: url(http://www.lantmateriet.se/images/document-xls.gif);
		}

	#contentContainer #relatedDocuments ul li a:hover {
		border: 1px solid #b3b3b3;
		background-color: #f2f2f2;
	}

/* / Related Documents */

/* Related Services */

#contentContainer #relatedServices{
	/* margin-top:10px; */
}

#contentContainer #relatedServices ul {
	_height:1%;
	margin-top:0;
	margin-bottom:0px;
	padding-bottom:0;
}

#contentContainer #relatedServices ul li{
	padding:0;
}

	#contentContainer #relatedServices ul ul {
		list-style: none;
		padding: 0;
		margin:0.3em 0 0.7em 0;
	}

		#contentContainer #relatedServices ul ul li {
			padding: 0;
			_height:37px;
			min-height:37px;
		}
		#contentContainer #relatedServices ul li.member ul li {
			padding:0;
			_height:1em;
			background-image:none;
			min-height:1.7em;
		}
		#contentContainer #relatedServices ul ul li a {
			padding: 6px 6px 6px 44px;
			_height:20px;
			min-height:20px;
		}

	#contentContainer #relatedServices ul li.member ul li a {
		padding: 0 5px 2px 0;
		_height:1em;
		min-height:1em;
	}

	#contentContainer #relatedServices ul ul li a:link {
	}

#contentContainer #relatedServices ul ul li a span {
	display: block;
}

#contentContainer #relatedServices ul ul li a span.service {
	font-weight: bold;
	text-decoration: underline;
}

#contentContainer #relatedServices ul ul li a span.description {
	color: black;
}

#contentContainer #relatedServices ul ul a:hover {
}

#contentContainer #relatedServices ul ul li, #retailerportalRelatedContainer ul li {
	background: url(http://www.lantmateriet.se/images/service_generic.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.maps {
	background: url(http://www.lantmateriet.se/images/service_maps.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.satellites {
	background: url(http://www.lantmateriet.se/images/service_satellites.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.mobilemaps {
	background: url(http://www.lantmateriet.se/images/service_mobilemaps.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.mapplan {
	background: url(http://www.lantmateriet.se/images/service_mapplan.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.historicalmaps {
	background: url(http://www.lantmateriet.se/images/service_historicalmaps.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.asksurveyor {
	background: url(http://www.lantmateriet.se/images/service_asksurveyor.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.propertyinformation {
	background: url(http://www.lantmateriet.se/images/service_propertyinformation.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.mapsearch {
	background: url(http://www.lantmateriet.se/images/service_mapsearch.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.useagreement {
	background: url(http://www.lantmateriet.se/images/service_useagreement.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.realestatebarometer {
	background: url(http://www.lantmateriet.se/images/service_realestatebarometer.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.myproperty {
	background: url(http://www.lantmateriet.se/images/service_minfastighet.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.realestateerrand {
	background: url(http://www.lantmateriet.se/images/service_realestateerrand.gif) no-repeat 0 center;
}

#contentContainer #relatedServices ul ul li.diariet {
	background: url(http://www.lantmateriet.se/images/diariet.gif) no-repeat 0 center;
}

#contentContainer #relatedServices ul ul li.geolex, #retailerportalRelatedContainer ul li.geolex {
	background: url(http://www.lantmateriet.se/images/service_geolex.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.geoidheight {
	background: url(http://www.lantmateriet.se/images/service_geoheight.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.polcirkel {
	background: url(http://www.lantmateriet.se/images/service_polcirkel.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.gtrans {
	background: url(http://www.lantmateriet.se/images/service_coordtransformation.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.meridian {
	background: url(http://www.lantmateriet.se/images/service_meridianconvergence.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.euroimages {
	background: url(http://www.lantmateriet.se/images/service_satelliteeurope.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.coverageinformation {
	background: url(http://www.lantmateriet.se/images/service_satelitenoroyalty.gif) no-repeat 0 center;
}
#contentContainer #relatedServices ul ul li.mapsheet, #retailerportalRelatedContainer ul li.mapsheet {
	background: url(http://www.lantmateriet.se/images/service_mapsheet.gif) no-repeat 0 center;
}

/* / Related Services */

/* Related Information */
#contentContainer #relatedInfo ul {
	_height:1%;
}

	#contentContainer #relatedInfo ul li {
		margin-bottom: .2em;
	}

	#contentContainer #relatedInfo ul li a {
		border: 1px solid #e5e5e5;
		background: #f7f7f7 url(http://www.lantmateriet.se/images/document-html.gif) no-repeat 3px 4px;
		padding: 2px .5em .5em 26px;
	}

	#contentContainer #relatedInfo ul li a:hover {
		border: 1px solid #b3b3b3;
		background-color: #f2f2f2;
	}

/* / Related Information */
/* Related Functions */

	#contentContainer #relatedFunctionsList ul{
		padding: 7px 0 0 0;
		border-top: 2px solid #ccc;
		margin:0;
	}
	#contentContainer #relatedFunctionsList ul li a{
		display:block;
		padding-left:22px;
	}
	#contentContainer #relatedFunctionsList ul li.tips {
		background: url(http://www.lantmateriet.se/images/tipspage_icon.gif) no-repeat 0 1px;
		font-weight: normal;
		line-height:170%;
	}

	#contentContainer #relatedFunctionsList ul li.rss {
		background: url(http://www.lantmateriet.se/images/RSS-symbol.gif) no-repeat 3px 0px;
		font-weight: normal;
		padding-bottom: 2px;
	}

/* / Related Functions */
/* Startpage ExtraLinks */

#contentContainer #startpageExtraLinks ul{
	border-top: 2px solid #ccc;
	padding: 7px 0 0 0;
	margin: 0;
}
#contentContainer #startpageExtraLinks ul li{
	padding-left: 0.7em;
	margin-bottom: 2px;
}
#contentContainer #startpageExtraLinks ul li.leklar{
	padding-left: 0;
}

#contentContainer #startpageExtraLinks ul li a{
		padding-left: 26px;
		line-height:150%;

	}

#contentContainer #startpageExtraLinks ul li.tips  a{
		background: url(http://www.lantmateriet.se/images/tipspage_icon.gif) no-repeat scroll left 0px;
		font-weight: normal;
	}
#contentContainer #startpageExtraLinks ul li.quizcontest a{
		background: url(http://www.lantmateriet.se/images/quizcontest_icon.gif) no-repeat scroll left -1px;
		font-weight: normal;
	}
#contentContainer #startpageExtraLinks ul li.postcard a{
		background: url(http://www.lantmateriet.se/images/postcard_icon.gif) no-repeat scroll left -1px;
		font-weight: normal;
	}
#contentContainer #startpageExtraLinks ul li.leklar a{
		background: url(http://www.lantmateriet.se/images/leklar_icon.gif) no-repeat scroll left 0px;
		font-weight: normal;
		text-indent: 1em;
		padding: 1px 0 3px 26px;
	}
/* Startpage ExtraLinks */

/* Main Content */

#mainContentContainer{
	margin-right:245px;
	max-width:60em;
}

	#mainContentContainer ul li, #mainContentContainer ol li{
		margin-bottom: .4em;
	}

#sectionFooter{
	margin-top:1em;
}
/* / Main Content */


/* Specialsidor */

#i404 #contentContainer {
}

#contentContainer.service {
	margin: 0 25px 0 25px;
	padding: .5em;
	/*max-width: 57.5em;*/
	font-size: 1.1em;

}

#contentContainer.service img.icon{
	float:left;
	margin-right:5px;
}

/* E-tjänst mellansida */
#leftDiv {
		float:left;
		width: 300px;
		margin-right:20px;
		}

#rightDiv {
		width: 300px;
		float:left;
		margin-right:20px;
		}

/* Lek och lär */
#leklarHeadline{
	font-size:1.8em;
	font-weight:normal;
	line-height:1.4em;
	padding-left: 16px;

}

/* / Specialsidor */


/* Huvudet i toppramen */

/* Language Container */

.frame #languageContainer {
	height: 20px;
}
	.frame #languageContainer ul  {
		margin: 2px 0 0 0;
	}

/* / Language Container */

/* Main Wrapper */

.frame #mainWrapper {
	border-bottom: none;
	border-right: none;
}

/* / Main Wrapper */

/* Main Navigation */


	.frame #mainNavigation ul li a {
		padding: 5px 20px 4px 15px;
	}

.frame #search {
	padding: 1px 5px 1px 0;
}

/* / Main Navigation */

/* Common Links */

.frame #commonLinks {
	border-bottom: 1px solid #ddd;
	border-left: 1px solid black;
	height: 25px;
}

/* / Common Links */

.frame #mainWrapper {
	height: 51px;
}

/* / Huvudet i toppramen */

/* Messages */
.message-success, .message-error, .message-info {
 	border-width: 1px;
 	border-style: solid;
 	margin: auto auto 3em auto;
 	padding: 1em 1em 1em 3.6em;
}

.message-success {
 	background: #f2f2f2 url('http://www.lantmateriet.se/images/success.gif') .8em center no-repeat;
 	border-color: #3ed233;
}

.message-error{
 	background: #f2f2f2 url('http://www.lantmateriet.se/images/error.gif') .8em center no-repeat;
 	border-color: #c61e39;
}

.message-info {
 	background: #f2f2f2 url('http://www.lantmateriet.se/images/info.gif') .8em center no-repeat;
 	border-color: #638cdf;
}
