body {
	Font-family: arial; 
	font-size: 11px;
	color: #70787B;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px; 
	background-color: #fff;
}
img{
	border: 0px;	
}
.holder {
	position: relative;
	width:980px;
	height: 20px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
}
html>body .holder {
	min-height: 200px;
	height: auto;
}
	
.indhold {
	position: relative;
	float: left;   
	width: 980px;
	height: 100px;
	background-color: #fff;
	padding-bottom: 100px;

}

html>body .indhold {
	min-height: 100px;
	height: auto;
}
/***************************************************toplogo*******************/
.toplogo {
	position: relative;
	float: left;
	width: 568px;
	height: 75px;
	background-color: #fff;
	background: url(../img/topLogo.gif); 
	background-repeat: no-repeat;
}

.login {
	position: relative;
	font-size: 11px;
	float: left;
	left: 14px;
	top: 35px;
	width: 405px;
	height: 25px;
	/*border: 1px solid #369*/
}
.logud {
	position: relative;
	float: left;
	left: 227px;
	top: 2px;
	width: 79px;
	height: 16px;
}
.loginText{
	position: relative;
	float: left;
	left: 5px;
	top: 2px;
	color: #b2b5b7;
	height: 30px;
	font-size: 12px;
	font-weight: normal;
}
.inputLogin{
	position: relative;
	float: left;
	left: 5px;
	top: 2px;
	width: 85px;
	font-size: 10px;
	height: 11px;
	margin-left: 5px;
	margin-right: 5px;
	border-top: 1px solid #eff0f0;
	border-right: 1px solid #dfe0e1;
	/*border-bottom: 1px solid #dfe0e1;*/
	border-left: 1px solid #f5f5f6;
	background: url(../img/inputBg.gif);
}
.internal{
	position: relative;
	float: left;
	left: 5px;
	top: 2px;
	width: 79px;
	height: 16px;
	
}
#flash {
	position: relative;
	font-size: 11px;
	float: left;
	width: 980px;
	height: 20px;
	background: url(../img/topBg.gif); 
	background-repeat: no-repeat;
}
html>body .flash {
	min-height: 20px;
	height: auto;
}

.content {
	position: relative;
	float: left;
	padding: 0px 15px 0px 5px;  
	top: 35px;
	width:490px;
	height: 425px;
	padding-bottom: 50px;
}

html>body .content {
	min-height: 425px;
	height: auto;
	
}	


.menu {
	position: relative;
	font-size: 11px;
	float: left;
	width: 980px;
	height: 20px;
	background: url(../img/topBg.gif); 
	background-repeat: no-repeat;
}

.left {
	position: relative;
	float: left;
	width: 230px;
	height: 50px;
	background-color: #f90;
	background: url(../img/letfMenuTop.gif); 
	background-repeat:repeat-x;
	background-position: 0px 0px;
	margin-bottom: 90px;
}
html>body .left {
	min-height: 50px;
	height: auto;
}
.leftMenuContent {
	position: relative;
	float: left;
	left: 35px;
	top: 40px;
	width: 170px;
	height: 250px;
	
}
html>body .leftMenuContent{
	min-height: 250px;
	height: auto;
}

a.showAllNews { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	display: block;
	color: #90989c;
	font-size: 12px;
	text-decoration: none;
}

a.showAllNews:hover{ 	
	padding-bottom: 13px;
	display: block;
	font-size: 12px;
	color: #a63e94;
	text-decoration: none;
}
a.leftMenu { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	display: block;
	color: #aab3b8;
	font-size: 12px;
	text-decoration: none;
}
a.leftMenu:hover{ 	
	padding-bottom: 13px;
	display: block;
	font-size: 12px;
	color: #a63e94;
	text-decoration: none;
}
.leftMenuActive { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	display: block;
	color: #a63e94;
	font-size: 12px;
	text-decoration: none;
}


a.leftMenuGreen { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	display: block;
	color: #aab3b8;
	font-size: 12px;
	text-decoration: none;
}
a.leftMenuGreen:hover{ 	
	padding-bottom: 13px;
	display: block;
	font-size: 12px;
	color: #91bb3f;
	text-decoration: none;
}
.leftMenuGreenActive { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	display: block;
	color: #91bb3f;
	font-size: 12px;
	text-decoration: none;
}

a.subMenu { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	display: block;
	color: #b2b5b7;
	font-size: 12px;
	text-decoration: none;
	background: url(../img/purpelArrow.gif) no-repeat;
}
a.subMenu:hover{ 	
	padding-bottom: 13px;
	display: block;
	font-size: 12px;
	color: #a63e94;
	text-decoration: none;
}
a.subMenuActive { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	display: block;
	color: #a63e94;
	font-size: 12px;
	text-decoration: none;
	background: url(../img/purpelArrow.gif) no-repeat;
	
}

a.subMenuGreen { 
	font-family: arial, sans-serif;
	height: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	display: block;
	color: #b2b5b7;
	font-size: 12px;
	text-decoration: none;
	background: url(../img/greenArrow.gif) no-repeat;
	
}

a.subMenuGreen:hover{ 	
	padding-bottom: 13px;
	display: block;
	font-size: 12px;
	color: #91bb3f;
	text-decoration: none;
}



.right {
	position: relative;
	float: right; 
	width: 220px;
	height: 300px;

}

html>body .right {
	min-height: 300px;
	height: auto;
}
	
.bund {
	position: relative;
	font-size: 11px;
	float: left;
	width: 980px;
	height: 22px;
	padding-bottom: 50px;
	background: url(../img/bundGrafik.gif);
	background-repeat: no-repeat;
}
.bundTextLeft {
	position: relative;
	font-size: 10px;
	float: left;
	left: 37px;
	top: 3px;
	width: 700px;
	height: 22px;
}
.bundTextRight {
	position: relative;
	font-size: 11px;
	float: right;
	text-align: right;
	right: 37px;
	top: 3px;
	width: 150px;
	height: 22px;
}
.lilla {
	
	color: #a63e94;
	padding: 0px 5px;
}

.bdot {
	margin-left: 8px; 
	margin-right: 8px;
}
	
/***********************************boxRight*/

.rightBoxTop {
	position: relative;
	float: left;
	top: 26px;
	width: 214px;
	height: 72px;
	background: url(../img/rightBoxTop.gif); 
	background-repeat:repeat-x;
	background-position: 0px 0px;
	
}
.rightBoxHeader {
	position: relative;
	float: left;
	left: 20px;
	top: 10px;
	width: 214px;
	height:24px;
	/*background-image: url(../img/greenBoxStreg.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%;*/
	/*border: 1px solid #f2f;*/
}
.rightBoxBg {
	position: relative;
	float: left;
	width: 230px;
	height: 50px;
	background: url(../img/rightBoxBg.gif); 
	background-repeat:repeat-y;
	background-position: 0px 0px;
}

html>body .rightBoxBg {
	min-height: 50px;
	height: auto;
}
div.rightBoxText p {
	left: 28px;
	width: 170px;
	color: #fff;
}
div.rightBoxText div.standard {
	left: 20px;
	width: 170px;
	color: #fff;
	margin: 0px;
}

.rightBoxText {
	position: relative;
	float: left;
	left: 18px;
	width: 175px;
	height: 20px;
	color: #fff;
	padding-bottom: 15px;
}
html>body .rightBoxText {
	min-height: 20px;
	height: auto;
}
.rightBoxContentUdvid {
	position: relative;
	float: left;
	width: 230px;
	height: 207px;
	height: 133px;
	/*background: url(../img/rigthBoxBottomBg.gif); */
	background: url(../img/rigthBoxBottomBgSmall.gif); 
	background-repeat: no-repeat;
	background-position:0% 100%;

}
html>body .rightBoxContentUdvid {
	min-height: 207px;
	min-height: 133px;
	height: auto;
}
.newsRightLogo{
	position: absolute;
	float: right;
	right: 12px;
	top: 49px;
	width: 170px;
	height: 80px;
	/*background: url(../img/newsRightLogo.gif);*/
	z-index: 990;
	
	
}

.fyld2{
	float: left;
	width: 100%;
	height: 2px;
}
.fyld5{
	float: left;
	width: 100%;
	height: 5px;
}
.fyld10{
	float: left;
	width: 100%;
	height: 10px;
}
.fyld15{
	float: left;
	width: 100%;
	height: 15px;
}
.fyld20{
	float: left;
	width: 100%;
	height: 20px;
}

.bundLogo{
	position: absolute;
	float: left;
	top: -42px;
	left: 10px;
	width: 189px;
	height: 42px;
	color: #fff;
	background: url(../img/bundLogo.gif);
}



/******************************************************************nyheder*/
div.caseImg {
	float: left;
	width: 57px;
	padding: 0px;
	height: 44px;
}
img.caseImg {
	margin: 0px;
	padding: 0px;
}
div.news_light_bg {
	float: left;
	width: 460px;
	background-color: #fff;
	margin:0px;
	padding: 5px;
	border-top: 1px solid #e7e8e7;
}
html>body .news_light_bg {
	padding: 15px;
}
div.news_dark_bg {
	float: left;
	width: 460px;
	background-color: #f7fbfc;
	margin:0px;
	padding: 5px;
	border-top: 1px solid #e7e8e7;;
}
html>body .news_dark_bg {
	padding: 15px;
}
.textWidth{
	position: relative;
	float: left;
	width: 280px;
	height: 10px;
}
html>body .textWidth{
	min-height: 10px;
	height: auto;
}
.textWidthSmall{
	position: relative;
	float: left;
	width: 323px;
	height: 10px;
}
html>body .textWidthSmall{
	min-height: 10px;
	height: auto;
}
div.caseTxt {
	margin-left: 67px;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4f;
}
div.caseTxt A {
	color: #4d4d4d;
	text-decoration: none;
}
#mainNewsContent {
	position: relative;
	float: left;
	top: 20px;
	width: 280px;
	color: #4d4d4f;
	float: left;
	left: 0px;
	/*border: 1px solid #369;*/
}
html>body #mainNewsContent{
	min-height: 20px;
	height: auto;
}
#mainNewsContentNoImage {
	position: relative;
	float: left;
	width: 480px;
	color: #4d4d4f;
	float: left;
	left: 0px;
	/*border: 1px solid #369;*/
}
html>body #mainNewsContentNoImage{
	min-height: 20px;
	height: auto;
}
#mainNewsContentImage {
	position: relative;
	float: left;
	width: 200px;
	height: 20px;
	color: #4d4d4f;
	left: 300px;
	top: 85px;
	margin-bottom: 40px;
	/*border: 1px solid #f90*/;
}
html>body #mainNewsContentImage{
	min-height: 20px;
	height: auto;
}
#mainNewsContentImage{
	position: absolute;
	float: right;
	right: 10px;
}



.printBox{
	position: absolute;
	float: right;
	top: -25px;
	right: 0px;
	/*padding-top: 6px;*/
	width: 45px;
	height: 25px;
	/*border: 1px solid #f00;*/
}
.opskriftPrintBox{
	position: absolute;
	float: right;
	right: 210px;
	/*padding-top: 6px;*/
	width: 45px;
	height: 20px;
	/*border: 1px solid #f2f;*/
}
.newsPrintBox{
	position: absolute;
	float: right;
	right:30px;
	width: 45px;
	height: 20px;
}

.tipBox{
	position: absolute;
	float: right;
	right: 260px;
	width: 75px;
	height: 16px;
}
.newsTipBox{
	position: absolute;
	float: right;
	right: 70px;
	top: 0px;
	width: 60px;
	height: 16px;
}
.icon{
	position: absolute;
	float: right;
	right: 0px;
	width: 130px;
	height: 20px;
}
.tipPrintBoxHolder{
	position: relative;
	float: right;
	right: -20px;
	width: 135px;
	height: 17px;
	/*border: 1px solid #f2f;*/
}

/*************************************************************** Forum - paging *****************/

div.forum_paging {
	float: left;
	width:490px;
	height: 30px;
	border: 1px solid #369;
}

div.news_paging {
	float: left;
	width: 510px;
	height: 15px;
	margin-top: 15px;
	border: 1px solid #f5f5f6;
}

div.forum_paging_current {
	float: left;
	width: 220px;
	height: 30px;
	margin-left: 15px;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #767676;
	font-weight: normal;
	
}

div.forum_paging_list {
	float: right;
	width: 220px;
	height: 30px;
	text-align: right;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #767676;
	font-weight: normal;
	margin-right: 15px;

}

div.forum_paging_list a {

	font-family: arial, sans-serif;
	font-size: 11px;
	color: #767676;
	font-weight: normal;
	text-decoration: none;
}

div.forum_paging_list a:hover {

	font-family: arial, sans-serif;
	font-size: 11px;
	color: #4d4d4f;
	font-weight: normal;
	text-decoration: underline;
}
/********************************************Formulare************************************/

.leftNewsletter{
	position: relative;
	float: left;
	left: 0px;
	width: 258px;
	height: 20px;
	
}
html>body .leftNewsletter{
	min-height: 20px;
	height: auto;
}

.rightNewsletter{
	position: relative;
	float: left;
	left: 0px;
	width: 225px;
	height: 20px;

}
html>body .rightNewsletter{
	min-height: 20px;
	height: auto;
}


.inputText{
	position: relative;
	float: left;
	left: 0px;
	top: 3px;
	width: 65px;
	height: 20px;
	
	
}
.inputHolder{
	position: relative;
	float: left;
	left: 0px;
	width: 100px;
	height: 20px;
	border: 1px solid #f00;
}
.inputField{
	position: relative;
	float: left;
	left: 0px;
	padding-top: 4px;
	width: 144px;
	height: 20px;
	border: 0px;
	font-size: 10px;
	color: #72777A;
	background: url(../img/newsFormBg.gif) no-repeat;
}

.subscribe{
	position: relative;
	float: right;
	right:25px;
	width: 88px;
	height: 17px;
}
.sendBtn{
	position: relative;
	float: right;
	right:50px;
	width: 88px;
	height: 17px;
}
.go{
	position: relative;
	float: right;
	right:7px;
	width: 36px;
	height: 16px;
}
.red_alert_mail{
	position: relative;
	float: left;
	left: 0px;
	width: 200px;
	color: #f00;
	
}



/***********************************Nyheder*****************************************/
.newsDate{
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
	height: 14px;
	width: 160px;
	color: #acaeae;
	font-size: 10px;
}

.newsDateNew{
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
	height: 14px;
	width: 480px;
	color: #acaeae;
	font-size: 10px;
	margin-top:15px;
}

.newsDateRight{
	position: relative;
	float: right;
	right: -15px;
	top: 0px;
	height: 14px;
	width: 60px;
	color: #bdc1c1;
	font-size: 10px;
}

a.newsLink { 
	height: 14px;
	display: inline;
	color: #7a8184;
	text-decoration: none;
}

a.newsLink:hover { 	
	display: inline;
	color: #91127C;
	text-decoration: none;
	padding: 0px 0px;
}

.newsContent{
	color: #7a8184;
	font-size: 10px;
}

.newsRightLogo{
	position: absolute;
	float: right;
	right: 12px;
	top: 49px;
	width: 170px;
	height: 80px;
	background: url(../img/newsRightLogo.gif);
	z-index: 990;
}