a {
	color: #4d5f64;
	/*text-decoration: none;*/
}

body {
	background: url(/media/1030_9.gif) top center repeat-y;
	background-color: #b4c3c7; 
	color: #4d5f64;
	font: 11px Verdana;
	margin: 0px;
	
}

form {	
	margin: 0;
	padding: 0;
}

h1 {
	margin: 0;
	padding: 0;
	font: 17px Verdana;
}

h2 {
	margin: 0;
	padding: 0;
	font: bold 14px Verdana;

}

h3 {
	margin: 0;
	padding: 0;
}

h4 {
	margin: 0;
	padding: 0;
}

img	{
	border: 0;
}

p {
	padding: 0;
	margin: 0;
}

table {
	border: 0;
	padding: 0;
}

.borderstop {
	background: #ffffff;
	height: 20px;
	float: left;
	width: 10px;
}
.borderstop_large {
	background: #ffffff;
	height: 50px;
	float: left;
	width: 10px;
}
.cb { 
	clear: both;
}
.footer {
	font-size: 10px;
	background-color: #b4c3c7;
}
.footer_right {
	float: right;
}
.footer_left {
	float: left;
}

.footer_info_forside {
	background-color: #ffffff;
	float: left;
	margin: 0 1px 0 1px;
	padding: 10px 10px 10px 10px;
	text-align: right;
	width: 868px;
}

.footer_info_side {
	background-color: #ffffff;
	border-top: 35px solid #b4c3c7;
	float: left;
	padding: 10px 10px 10px 10px;
	margin: 0 1px 0 1px;
	text-align: right;
	width: 868px;
}

.fullcontent {
	background: #ffffff;
	width: 890px;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.header {
	
	width: 910px;
}
.logo_container {
	float: right;
	margin: 22px 15px 18px 0;
}
.nav_img {
	margin: 0 5px 0 5px;
}

.nav_sub {
	background-color: #8ec81d;
	color: #ffffff;
	width: 210px;
}
.right_align {
	margin: 10px;
	text-align: right;
}
.teaser a {
	font: bold 11px Verdana;
}
.site {
	margin: 0px auto 0px auto;
	width: 910px;
}

.teaser h1{
	margin-bottom: 10px;
}

.top_nav_inner {
	margin-left: 20px;

}
.top_nav_outer  {
	float: left;	
	padding: 0 10px 0 10px;
	width: 850px;
}
