﻿html {	height: 100%;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	padding: 0px;
	padding-bottom: 20px;	height: 100%;	background-image: url(img/bg_gradient.png);	background-repeat: repeat-x;}

			/*   LAGER   */

div.page_container {	background-color: #FFFFFF;	margin-right: auto;	margin-left: auto;	margin-bottom: 200px;	width: 750px;	border-top: 1px #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px #CCCCCC;	border-left: 1px solid #CCCCCC;}
div.page {	margin-right: 180px;	padding: 0px 20px;	border-right: solid 1px #cccccc;}
div.page_head {	font-size: 16px;	background-image: url(img/bg_gradient.png);	background-repeat: repeat-x;}
div.right_column {	float: right;
	height: 100%;	width: 160px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	padding: 0px 10px;}
div.footer {	clear: both;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	padding: 3px 15px 4px 15px;	background-color: #EEEEEE;	border-bottom-style: solid;
	text-align: center;}

div.menu {	padding-top: 3px;	padding-bottom: 3px;	margin-bottom: 23px;	border-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	background-color: #EEEEEE;}

div.sub {
	position: relative;
	top: -24px;
	margin-bottom: -33px;
	border-top-style: none;	border-left-style: solid;
	border-right-style: solid;
	text-align: center;
}
div.bottom_clear {	clear: both;	margin-bottom: 20px;}
			/*   TEXT   */
h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	font-variant: small-caps;	border-bottom-width: 2px;	border-bottom-style: solid;	border-color: #CCCCCC;}
h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	border-bottom-width: 1px;	border-left-width: 10px;	border-bottom-style: solid;	border-left-style: solid;	border-color: #C6D3EF;	padding-left: 5px;}
h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	font-variant: normal;	margin-top: 10px;	margin-bottom: 5px;}
p {	margin-top: 10px;	margin-bottom: 15px;}
hr {	background-color: #CCCCCC;	height: 1px;	color: #CCCCCC;	border: 0px;	margin-top: 5px;	margin-bottom: 5px;}/*span.cap {
	text-transform: font-style: capitalize;
}*/

span.spacer {	margin: 0px 5px;	color: #CCCCCC;}			/*   LÄNKAR   */

	/* Se även div.menu längre upp för mer länkformatering. */a {	color: #DF7D31;	text-decoration: none;}
a:hover {	text-decoration: underline;
}
div.menu a {
	position: relative;	color: #211C18;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	padding-right: 10px;	padding-left: 10px;	margin-right: 10px;	margin-left: 10px;	padding-top: 3px;	padding-bottom: 3px;}
div.sub a {
	font-weight: normal;
}
div.menu a:hover {	padding-right: 9px;	padding-left: 9px;	border-top: 1px #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px #CCCCCC;	border-left: 1px solid #CCCCCC;}

			/*   BILDER   */
img.right {	float: right;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 5px;}
