@charset "UTF-8";

/**
 * Huvudstruktur
**/
body{
	/*background-image: url(../images/site_bg.jpg) top left repeat-y;*/
	background-color: #f6f6f6;
}
#wrapper{
}
#header{
	position:absolute;
	z-index: 50;
	padding: 0 24px 0 24px;
}
#header .inside{
	width: 930px;
	height: 135px;
	background: url(../images/header_bg.png) top left no-repeat;
}
*html #header .inside{/* For IE 6*/
	behavior: url('/css/iepngfix.htc');
	/*background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/header_bg.png');*/
}
#logo{/* For IE 6*/
	float: right;
	margin: 42px 35px 0 0;
	width: 214px;
	height: 35px;
}
*html #logo{
	display: inline;
}
#logo img{
	behavior: url('/css/iepngfix.htc');
	width: 214px;
	height: 35px;
	border: 0;
}
#container{
	padding: 110px 24px 0 24px;
	background: url(../images/shadow_bg.jpg) top left repeat-y;
	
}

#left{
	background-color: white;
}
#left .inside{
	width: 220px;
	margin-top: 50px;
}
#main{
	background-color: white;
}
#main .inside{
}
#footer{
	padding: 0 24px 24px 24px;
	background: url(../images/footer_shadow_bg.jpg) bottom left;
}

#footer .inside{
	background-color: white;
}
#footer #tagline{
	float: left;
	width: 180px;
	height: 105px;
	padding: 10px 20px 0 20px;
	/*border: 1px solid;*/
}
/* Contentbox main */
#main #contentBoxPageheader{
	float: left;
	width: 710px;
}
/* Adressfältet i sidfoten*/
#footer #contentBoxFooter{
	float: left;
	width: 710px;
	height: 75px;
	margin-top: 30px;
	border-top: 1px solid #ebebeb;
	
}
#footer #contentBoxFooter .mod_box_items{
	float: left;
	margin: 5px 65px 0 0;
}
#footer #contentBoxFooter .mod_box_items#eContacts{
	margin-top: 15px;
}
#footer #contentBoxFooter .mod_box_items h1{
	margin: 0;
	font-size: 11px;
	text-transform: none;
}
#footer #contentBoxFooter .mod_box_items table{
	border-collapse: collapse;
	color: black;
}
#footer #contentBoxFooter .mod_box_items table th{
	font-size: 11px;
}
#footer #contentBoxFooter .mod_box_items table tr td{
	color: black;
	font-size: 11px;
}
#footer #contentBoxFooter .mod_box_items table tr td a{
	color: black;
	font-size: 11px;
	text-decoration: none;
}
#footer #contentBoxFooter .mod_box_items table tr td a:hover{
	color:#005dab;
	text-decoration: underline;
}

/*Snabbsök*/
#quickSearch form{
	display: inline;
	float: left;
	width: 180px;
	height: 140px;
	margin: 30px 0 0 20px;
	padding: 0;
	background: url(../images/quickeSearch_bg.jpg) top left repeat-x;
}
#quickSearch .formbody{
	width: 160px;
	padding: 10px;
}
#quickSearch input.text{
	width: 158px;
	height: 17px;
	border: 1px solid #88898b;
}
#quickSearch input.submit{
	float: right;
}
