/* ------ Page structure -------- */
body
{
	width:100%;
	margin:0px;
	padding:0px; 
	background: #ffffff; /*Projektkod*/
	font-size: 0.69em;
	font-family: Verdana, Arial;
}
div#SKSContent
{
	width: 91em/*945px*/;
	margin: auto; 		 			
}
div#SKSMain
{
	margin-top: 0.3em;
	width: 69em /*760px*/;
	background-color: #ffffff;
	text-align: left;
	float: left;
}
div#SKSTopMenu 
{
	background-color: #72A536; /*Projektkod*/
	color: #ffffff;
	margin-top: 0.2em;
	text-align: left;
	vertical-align: middle;
	height: 1.8em;

}
a.SKSTopMenuLink
{
	text-decoration: none;
	color: #000000;
}
div#SKSTopMenuLeft
{
	width: 45.5em;
	text-align: left;
	vertical-align: middle;
	float: left;
}
div#SKSTopMenuRight
{
	width: 22.7em;
	float: right;
}
div#SKSMainHeader
{
	padding-top: 0.5em;
	/*background-image: url('http://www.skogsstyrelsen.se/episerver4/dokument/ext/the_stormrisk_project/i/topbild.jpg');*/
	background-image: url('http://www.skogsstyrelsen.se/episerver4/images/stormrisk_logotyp.jpg');
	background-repeat: no-repeat
}
div#SKSBreadCrumbList
{
	padding-top: 0.5em;
	width: 100%;
	height: 2.7em;
	text-align: left;
	padding-left: 16em;
}
div#SKSMainContent
{
	margin-bottom: 1.3em;
        height:55em;
}
div#SKSMCLeft
{
	float:left;
	width: 14.5em  /*160px*/;
}
div#SKSMCRight
{
	width: 53.2em; /*585px*/
	float:right;
	clear:right;
	text-align: left;
}
/*div#SKSFarRight
{
	width:15.5em;170px
	margin-top: 57px;based on logo - not em
	margin-left: 1.2em;
	float:left;
}
div#SKSFarRight a
{
	text-decoration:none;
	color:#666;
	font-weight: normal;
}
div#SKSFarRightHeader
{
	background-color: #cccccc;
	color: #ffffff;
	font-weight: bold;
	padding: 0.3em;
	text-align: left;
	vertical-align: middle;
}
div#SKSFarRightContent
{
	background-color: #ededed;
	vertical-align: top;
	padding: 0.3em;
	margin-top: 0.2em;
}*/
div#SKSMainFooter
{
	width:100%;
	clear:both;
	border-top:solid 0.1em #72A536;
	text-align:center;
	padding-bottom: 0.18em;
	padding-top: 2em;
}
table#SKSPageFooter
{
	width:100%;
	clear:both;
	margin-bottom: 1em;
	margin-top: 5em;
	font-size: 0.9em;
}
a.SKSPageFooterLink
{
	text-decoration: none;
	color: #000000;
}
div.SKSHorizontalSplitter1
{
	width:53.2em;/*585px*/
	height: 1em;
	margin-bottom: 0.9em;
	margin-left:1.4em;
	border-bottom: solid 0.1em #cccccc;
	clear: both;
}
div.SKSHorizontalSplitter2
{
	width: 36.4em;
	height: 1.4em;
	margin-bottom: 2.0em;
	border-bottom: solid 0.1em #cccccc;
	clear: both;
}
div#SKSWide
{
	width: 100%;
}
div#SKSNormalTop
{
	width:54.5em;
}
div.SKSNormalTopContainer
{
	padding-left: 1.4em;
}
div#SKSNormalLeft
{
	width: 25em; 			/*39.1em;*/
	float:left;
	clear:right;
}
div.SKSNormalLeftContainer
{
	width: 36.4em;
	margin-left: 1.4em;
	margin-right: 1.4em;
}
div#SKSNormalRight
{
	float: right;
	width: 15.5em;
	clear: right; 
}
div#SKSNormalRightStart
{
	width: 15.5em;                  
}
/*div
{
	border:0px green solid;
	margin:0px; 
}*/
div#SKSLeftMenu
{
	border-right:0px solid #dddddd; 

}
div.SKSCoursesBox
{
	margin-left: 0.5em;
	margin-top: 1.0em;
	vertical-align: top;
	font-size: 1.0em;
	width: 37.9em;
}
td.SKSCoursesHeader
{
	width: 37.9em;
	font-size: 1.33em;
	font-weight:400;
	color: #000000;
	background-color: #c8da7e;
	padding:1em 0em 1em 0.6em;
}
td.SKSCoursesNormal
{
	width: 37.9em;
	background-color: #c8da7e; /*Projektkod*/
}
td.SKSCoursesCell
{
	background-color: #c8da7e; /*Projektkod*/
}
td.SKSCoursesLeft
{
	width: 2.5em;
	background-color: #c8da7e; /*Projektkod*/
}
td.SKSCoursesRight
{
	width: 35.4em;
	background-color: #c8da7e; /*Projektkod*/
}
div.SKSInfoBox
{
	margin-bottom: 1em; 				
}
div.SKSListingInfo
{
	padding: 0.5em 0.5em 1em 0.5em;
	background: #ededed;
}
div.SKSListingInfo a
{
	color: #000000;
	padding-left: 1em;
}
.SKSListingInfoHeader
{
	font-size: 1.0em;
}
td.SKSWhiteInfoHeader
{
	padding: 0.3em 0.5em 0.3em 0.5em;
	background: #ffffff;
	color: #000000;
	font-weight: bold;
	border-bottom: solid 0.2em #ffffff;
}
td.SKSGreyInfoHeader
{
	padding: 0.3em 0.5em 0.3em 0.5em;
	background: #666666;
	color: #ffffff;
	font-weight: bold;
	border-bottom: solid 0.2em #ffffff;
}
td.SKSGreenInfoHeader
{
	padding: 0.3em 0.5em 0.3em 0.5em;
	background: #68a639;
	color: #ffffff;
	font-weight: bold;
	border-bottom: solid 0.2em #ffffff;
}
td.SKSRedInfoHeader
{
	padding: 0.3em 0.5em 0.3em 0.5em;
	background: #99001a;
	color: #ffffff;
	font-weight: bold;
	border-bottom: solid 0.2em #ffffff;
}
.SKSWhiteInfo
{
	padding: 0.5em 0.5em 1em 0.5em;
	background: #ffffff;
}
td.SKSGreyInfo
{
	padding: 0.5em 0.5em 1em 0.5em;
	background: #ededed;
}
td.SKSEmployeeCell
{
	padding: 0.2em 0.2em 0.2em 0.2em;
	background: #ffffff;
	/*border-style:solid;
	border-width: 0.1em;
	border-top-color: #ededed;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #ededed;*/
}
td.SKSRedBox
{
	background-color: #99001A;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding: 0.2em 0.4em 0.4em 0.8em;
	height: 5.5em;
}
/*MS*/
td.SKSRedBox .Heading1
{color: white;
font-size:1.3em;
font-weight:bold;}
td.SKSRedBox a{color:white;text-decoration:none}
td.SKSRedBox a:link{color:white;text-decoration:none}
td.SKSRedBox a:visited{color:white;text-decoration:none}
td.SKSRedBox a:hover{color:white;text-decoration:none}
td.SKSRedBox a:active{color:white;text-decoration:none}


/*MS*/
td.SKSRed
{
	background-color: #99001A;
}
a 
{
	color: #68a639;
	text-decoration:none; 
	font-weight: bold;
}
div#wide
{
	width:100%;
	height:100%; 
	font: Verdana;  
	font-size: 1.0em; 
}
img
{
	border: 0px none;
}
/*div.RightPanelStartPage
{
	background-color: #FFF4E4;
	text-align:center;
	padding: 0.5em 0.3em 0.5em 0.3em;
	width: 14.5em;
	height: 400px;
}*/

/* This file needs to be saved in the UTF-8 format in order to handle EditMenuName attributes with non-english characters */
/* -- Standard divs --*/

.leftfloating
{
	float: left;
}
.rightfloating
{
	float: right;
}
.centered
{
	text-align: center;
}
.rightaligned
{
	text-align: right;
}
.rightAlignedArrow
{
	text-align: right;
}
.leftaligned
{
	text-align: left;
}
.hidden
{
	display:none;
}
img.borderless
{
	border: 0px none;
}
div.tablerow
{
	width: 99%;
	padding: 0.5em;
}
div.description
{
	float: left;
	width: 20%;
}
div.content
{
	float: right;
	width: 79%;
}
div.fullwidth
{
	width: 100%;
}