#wrapper
{
position: relative;
width:960px;
height:640px;
margin-left: auto;
margin-right: auto;
background-color: transparent;
z-index: 0;
}


#container {
	position: absolute;
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 100%;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	z-index: 1;
}

#header {
	height: 130px;
	width: 960px;
	background-color: transparent;
	}

#mainContent {
	height: 325px;
	width: 960px;	
	background: #FFFFFF;
}

#mainContent2 {
    position: absolute;
	height: 510px;
	width: 760px;	
	left:200px;
	background: transparent;
	z-index: 3;
}

#leftNavigation{
	position: absolute;
	padding-left: 5px;
	height: 510px;
	width: 190px;
	left: 5;
	background: transparent;
	z-index: 4;
}

.content{
	background:url(../images/content_background.jpg);
	background-repeat: repeat-x;
	
}



#footer {
	position: absolute;
	height: 220px;
	left: 3px;
	width: 952px;
	background:#DDDDDD;
}

/*Topmenu i header */
.topmenu{
background-color: #4f0f74;
height:35px;
}

/* overskrifter i teaser */
.teaser_header
{
	background-color: #4f0f74;
	height:30px;
}

.teaser_content
{
	background:url(../images/content_background.jpg);
	background-color: #e7deec;
	height:275px;
}
	
.teaser_footer_content
{
	background-color: #e7deec;
	
}

.teaser_footer_bullets{

line-height: 25px;
list-style-position: inside;
height:100%;

}


