/* Container (This is the mainwrapper)
------------------------------------------------------------------ */
#container {
     width:813px;
     margin:50px auto;
	 padding: 0px;
     position:relative;
	 border: 0px;}
	 


/* SITE HEADER
------------------------------------------------------------------ */
#header{
	height: 88px;
	margin: 0px auto;
	background-color: #BCBDBF;
	background-image: url(../bilder_losning/header.jpg);
	background-repeat: no-repeat;
	padding: 0px 10px;}

#header h1#tvedtLogo {
	float: left;
	margin: 20px;
	padding: 0px;
	border: 0px;}
	
#header h1#tvedtLogo a {
	margin: 0px;
	padding: 0px;
	border: 0px;}
	
#header h1#tvedtLogo img {
	width: 350px;
	height: 45px;
	border: 0px;}
	
	
/* SITE HEADER
------------------------------------------------------------------ */	
#main_navigation {
	background: url(../bilder_losning/nav_bg.gif) repeat-y;}

#main_navigation ul {
	float: right;
	list-style:none;
	margin: 6px 30px;
	padding: 0px;}
	
#main_navigation ul li {
	float: left;
	margin: 0px;
	padding: 0px 10px;
	border-right: 2px solid #8E808B}
#main_navigation ul li.last {
	border: 0px;
	padding-right: 0px;}
	
#main_navigation a {
	font-size: 120%;
	color: #AF0477;
	font-weight: bold;}
	
	
	
/* MAIN CONTENT
------------------------------------------------------------------ */
#mainContent {
	background: url(../bilder_losning/main_bg.gif) repeat-y;
	color: #58585A;
	padding: 20px 43px 50px 30px;
	min-height: 200px;}
	
	
/* FOOTER
------------------------------------------------------------------ */
#footer {
	background: url(../bilder_losning/footer.jpg) repeat-y;
	height: 38px;}
#footer a {
	font-size: 95%;
	float: right;
	margin: 12px 180px;
	color: #84085C;}
	

/* SILHOUETTES
------------------------------------------------------------------ */
#float_shoppers {
	z-index:5;
	position: absolute;
	background-image: url(../bilder_losning/shoppers.png);
	background-repeat: no-repeat;
	right: -130px;
	top: 130px;
	width: 171px;
	height: 209px;}
	
#float_pushchair {
	z-index:5;
	position: absolute;
	background-image: url(../bilder_losning/pushchair.png);
	background-repeat: no-repeat;
	left: -106px;
	bottom: -30px;
	width: 190px;
	height: 204px;}
	
	
/* HOMEPAGE
------------------------------------------------------------------ */
#home_main {
	width: 735px;
	min-height: 207px;
	margin: 0px auto;
	background: url(../bilder_losning/home_main_bg.jpg);}

#home_main .top {
	width: 735px;
	height: 22px;
	background: url(../bilder_losning/home_main_top.jpg);}
	
#home_main #intro {
	float: left;
	width: 400px;
	margin: 0px 20px;}
* html #home_main #intro {margin:0px 10px 10px 10px;}

	
#home_main #home_image {
	float: right;
	margin: -16px 6px 0px 0px;
	z-index: 5}

#home_main .bottom {
	width: 735px;
	height: 22px;
	margin-top: -16px;
	background: url(../bilder_losning/home_main_bottom.gif);}
	
	
#home_buttons {
	width: 735px;
	margin: 20px auto;
	text-align:center;}
#home_buttons a img{
	border: 0px;}
#button1 {
	float: left;}
#button2 {
	float: none;}
#button3 {
	float: right;}


/* NORMAL ARTICLES
------------------------------------------------------------------ */
.article {
	padding: 0px 20px;}
.narrow_article {
	width: 400px;
	float: left;}
.article_header {
	border-bottom: 7px SOLID #EAA6CB;
	color: #AD0477;
	font-size: 1.4em;}
.article_image {
	margin: 2em 0px;
	float: right;
	width: 280px;
	text-align: center;}
a.print_button {
	margin: 0px 15px;}
a.print_button img {
	margin-bottom: -0.3em;}

