/****************************************************************************  Author:  Katharina Andersson Media - www.kamedia.se - info@kamedia.se  2008-07-15****************************************************************************//****************************************************************************  Munkfors Bil AB - www.munkforsbil.com - munkfors.bil.ab@telia.com****************************************************************************/* {margin: 0; padding: 0}body {background: #dedede url(../bild/grafik/bg.gif);font: normal 12px Arial, Helvetica, sans-serif}	#container {background: #fff url(../image/background-container.png) top left repeat-y;display: block; height: auto;margin: 0 auto;min-height: 400 px;position: relative;width: 914px}#header {background-color: #000;height: 187px;margin: 0 0 0 7px;width: 901px;}	#logo {	float: left;	padding: 10px 0 0 18px}	#banner {	float: left;	margin: 90px 0 0 40px}	#contact {	padding: 12px 10px 0 0;	text-align: right}		#contact p {		color: #fff;		padding: 0 0 10px 0}		#menu {background: #c7c4bd url(../image/background-menu.png) repeat-x top left; height: 34px;margin: 0 0 0 7px;width: 901px}#menu ul {display: block; float: left; list-style: none; position: relative; width: auto}#menu li {display: block;float: left; height: 34px}	#menu li a {	background: transparent url(../image/background-menu-divider.png) no-repeat top right; 	color: #222; 	display: block;	font-weight: bold; 	height: 34px; 	padding: 12px 13px 0 11px; 	text-decoration: none}	#menu li a:hover {	background: transparent url(../image/background-menu-hover.png) no-repeat top right; 	color: #ff0000; 	height: 34px}	#menu li a.active, #menu li a.active:hover {	background: transparent url(../image/background-menu-active.png) no-repeat top right; 	height: 34px}	#menu .menu-left {	background: transparent url(../image/background-menu-left.png) no-repeat top left; 	display: block; 	float: left;		height: 34px; 	width: 10px}	#menu .menu-right {	background: transparent url(../image/background-menu-right.png) repeat-x top left; 	display: block; 	float: left;		height: 34px; 	width: 130px}			#content {background: transparent url(../image/background-content.png) no-repeat top left; margin: 0 0 0 7px;min-height: 400px;position: relative;width: 901px}	#content-left {	float: left;	margin: 25px 0 10px 15px;	width: 220px}		#content-left h1 {		font: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;		padding: 0 0 10px 6px;		position: relative;		text-transform: uppercase}	#content-inner, #content-inner2 {	float: left;	margin: 25px 10px 10px 10px;}	#content-inner {	width: 450px}	#content-inner2 {	width: 640px}		#content-inner h1, #content-inner2 h1 {		font: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;		padding: 0 0 10px 0;		position: relative;		text-transform: uppercase}		#content-inner h3, #content-inner2 h3 {		font-size: 12px;		padding: 0 0 10px 0}		#content-inner p, #content-inner2 p {		padding: 0 0 10px 0}	#content-right {	float: right;	margin: 30px 15px 10px 0;	width: 170px}		#content-right p {		padding: 0 0 10px 0;		text-align: center}#address {border-top: 1px dotted #000;font-size: 11px;height: 30px;margin: 0 3px 0 10px;width: 895px}	#address p {	padding: 8px 0 0 10px}		#footer {background: #dedede url(../image/background-footer.png) top left no-repeat;height: 8px;margin: 0 auto;width: 914px}#kamedia {height: 25px;margin: 0 auto;padding: 5px 10px 10px 0;text-align: right;width: 901px}	#kamedia a {	color: #666666;	text-decoration: none}	img {	border: none}a:link {	color: #ff0000}a:visited {	color: #ff0000}a:hover {	color: #000}	.scrollbox {padding: 2px; height: 600px; width: 210px; overflow: auto; background-color: #fff}.scrollbox p {padding-bottom: 6px}