/*********************************************************************
 * Denna stilmall kompletterar mainstylesheet.css fr portalsidor.   *
 *********************************************************************/



/*********************************
 * Stilar p frstasidan         *
 *********************************/
 
h2 {
	font-size: 100%; /* Motsvarar 12px  */
	font-weight: bold;
	color: #1E5A4B;
	margin-top: 1em;
	margin-bottom: 0.5em;
}

body #sidebar {
 	line-height: 125%;
}

#links.startlinks {
 	width: 135px;
 	padding-right:2px;
 	line-height: 180%;
}


.startlinks div {
	line-height: 125%;
}

.startlinks select {
	width:110px;
}

.startlinks h2 {
	padding: 4px 6px 4px 18px;
	margin-left:-18px;
	font-size: 117%; /* Motsvarar 14px  */
	color: white;
	/* Egentligen ondig kod, men den krvs eftersom IE6 buggar. Tack Microsoft. */
	width: 130px;
	margin-top: 2em;
}

.genvagar h2 {
	padding: 4px 6px 4px 18px;
	font-size: 117%; /* Motsvarar 14px  */
	color: white;
	background: #1E5A4B 100% 0 url("regnbage.gif") repeat-y;
}

.rubrik_b h2 {
	padding: 4px 6px 4px 18px;
	font-size: 117%; /* Motsvarar 14px  */
	color: white;
	background: #22365D 100% 0 url("regnbage.gif") repeat-y;
}

.rubrik_c h2 {	
	padding: 4px 6px 4px 18px;
	font-size: 117%; /* Motsvarar 14px  */
	color: white;
	background: #615D3C 100% 0 url("regnbage.gif") repeat-y;
}

.rubrik_d h2 {
	padding: 4px 6px 4px 18px;
	font-size: 117%; /* Motsvarar 14px  */
	color: white;
	background: #2E2E2E 100% 0 url("regnbage.gif") repeat-y;
}

.nyheter img {
	float: left;
	width: 110px;
	margin-right: 11px;
}

.nyheter h3 {
	color: #8F8F8F;
}

.pressmeddelande a, .nyheter td a {	
	color: inherit;
	text-decoration: none;
}

.pressmeddelande a:hover, .nyheter td a:hover {
	color: #22365D;
	text-decoration: underline;
}

td {
	vertical-align: top;
}

/*********************************
 * Innehll                      *
 *********************************/ 

#main {
	width: 590px;
	left: 169px;
}

#menu {
 	/*width: 165px;*/
 	width: 147px;
 	right: 590px;
 	padding-left:18px;
}

#links {
 	/*width: 165px;*/
 	width: 147px;
 	right: 590px;
 	padding-left:18px;
}

#links .shortcut-container a { 
	/* margin-left: -14px; */
	position:relative;
	left: -14px;
}


#text {
	width: 349px;
	padding-right: 16px;
}

#sidebar {
 	width: 200px;
 	/*margin-left: 10px;*/
 	line-height:160%;
/*	padding-left: 11px;
	padding-right: 18px;
*/
}
/*
#sidebar img, #sidebar hr {
	margin-left: -11px;
	margin-right: -19px;
}
*/

#sidebar_contents {
	margin-left: 9px;
}

#sidebar_contents hr {
	margin-left: -9px;
	margin-right: -9px;
	width: 234px;
}

#sidebar_contents img {
	margin-left: -9px;
	margin-right: -9px;
}


