body
{
	margin: 0px;
/*background-color: #e8e8e8;	*/
	background-color: #E1E1E1;		
}

.page
{
	background-color: #ffffff;
}

.topper
{
	background-position: left top;
	background-image: url(images/htc_top.jpg);
	background-repeat: no-repeat;
}
.topheader
{
	background-position: left top;
	font-size: 12px;
	color: #464646;
	font-family: 'Microsoft Sans Serif' , Verdana;;
	font-weight: normal;
	letter-spacing: 1px;
	height: 23px;
}
.topheader2
{
	
	font-size: 10px;
	color: #6a6a6a;
	font-family: 'Microsoft Sans Serif' , Verdana;;
	font-weight: bold;
	letter-spacing: 1px;
	height: 23px;
}
.topheader3
{
	font-size: 14px;
	color: #464646;
	font-family: 'Microsoft Sans Serif' , Verdana;;
	font-weight: bold;
	letter-spacing: 1px;
}
.pageheader
{
	font-size: 20px;
	color: #62BA2C;
	font-family: 'Microsoft Sans Serif' , Verdana;;
	font-weight: normal;
	letter-spacing: 1px;

}
.modelheader
{
	font-size: 16px;
	/*color: #01A2EA;*/
	color: #62BA2C;
	font-family: 'Microsoft Sans Serif' , Verdana;;
	font-weight: bold;
	letter-spacing: 1px;


}
.menu01top
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_menu01_top.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.menu01mid
{
	background-position: left top;
	font-size: 9px;
	background-image: url(images/mwm_menu01_mid.jpg);
	color: #FFFFFF;
	background-repeat:  repeat-y;
	font-family: Arial;
	font-weight: boldest;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.menu01bottom
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_menu01_bund.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}

.menu02top
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_menu02_top.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.menu02mid
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_menu02_mid.jpg);
	color: #FFFFFF;
	background-repeat:  repeat-y;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.menu02bottom
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_menu02_bund.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}

.fronthead
{

	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.frontnorm
{

	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial;
	letter-spacing: 1px;
}

.front01top
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/front_top.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.front01mid
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/front_mid.jpg);
	color: #FFFFFF;
	background-repeat:  repeat-y;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.front01bottom
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/front_bottom.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}

.menuheader
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_header01.jpg);
	color: #FFFFFF;
	background-repeat:  no-repeat;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top:7px;
	padding-left:7px;	
}
.menuheader2
{
	background-position: left bottom;
	font-size: 13px;
	background-image: url(images/mwm_menutop3_green.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.menuheader3
{
	background-position: left top;
	font-size: 13px;
	background-image: url(images/mwm_bottom.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.menuheader4
{
	background-position: left bottom;
	font-size: 13px;
	background-image: url(images/mwm_header01.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	height: 29px;
}
.menuheader5
{
	background-position: left bottom;
	font-size: 13px;
	background-image: url(images/mwm_menutop3_grey.jpg);
	color: #385779;
	background-repeat: repeat-x;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.footer
{
	
	color: #62BA2C;

	font-family: 'Microsoft Sans Serif' , Verdana;
	font-size: 12px;
	letter-spacing: 0px;
	height: 25px;
}
.menubg
{
	background-color:#8E8F8E;
	font-size: 13px;
	color: #385779;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.menusubbg
{
	background-position: right top;
	font-size: 13px;
	background-image: url(images/menusubbg.jpg);
	color: #385779;
	background-repeat: repeat-y;
	padding-top:20px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	border-right: #3D3D3D 1px solid;
	border-top: #3D3D3D 1px solid;
	border-left: #3D3D3D 1px solid;
	border-bottom: #3D3D3D 1px solid;
}
.header_norm
{
	background-position: left top;
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.welcome
{

	font-size: 22px;
	color: #035B9F;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
}
.bottomheader
{
	background-position: left top;
	font-size: 12px;
	background-image: url(images/topbar.jpg);
	color: #43668D;
	background-repeat: repeat-x;
	font-family: 'Microsoft Sans Serif' , Verdana;
}
.unit_seperater
{
	border-bottom: dimgray 2px solid;
}
.border
{
	border-right: #999A9B 1px solid;
	border-top: #999A9B 1px solid;
	border-left: #999A9B 1px solid;
	border-bottom: #999A9B 1px solid;
}
.borderright
{
	border-right: dimgray 1px solid;
}


.textfield
{
	font-size: 11px;
	font-family: Arial;
	color: green;
	border-right: #999A9B 1px solid;
	border-top: #999A9B 1px solid;
	border-left: #999A9B 1px solid;
	border-bottom: #999A9B 1px solid;	

}

.altmodelborder
{

	

	font-size: 11px;
	font-family: Arial;
	color: black;
	border-right: #999A9B 1px solid;
	border-top: #999A9B 1px solid;
	border-left: #999A9B 1px solid;
	border-bottom: #999A9B 1px solid;	

}
.altheader
{
	background-color: #62BA2C;	
	color: #FFFFFF;
	font-size: 12px;
	font-family: 'Microsoft Sans Serif' , Verdana;
	font-weight: normal;
}
.altfunktioner
{
	
	color: #3F7A1B;
	font-size: 10px;
	font-family: 'Microsoft Sans Serif' , Verdana;
	font-weight: normal;

}
.altfunktioner2
{
	
	color: #535353;
	font-size: 10px;
	font-family: 'Microsoft Sans Serif' , Verdana;
	font-weight: normal;

}
.altborder
{
	border-bottom: #62BA2C 1px solid;

}
.altcolor1
{
	background-color: #E5E5E5;

}
.altcolor2
{
	background-color: #EEEEEE;
}

.borderbg
{

	border-right: #999A9B 0px solid;
	border-top: #999A9B 0px solid;
	border-left: #999A9B 0px solid;
	border-bottom: #999A9B 0px solid;
	background-color: #eff2f3;
}
.articlebg
{
background-position: right bottom;
background-image: url(images/artbg.jpg);
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: #B6DB41;

}
.button
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	background-image: url(image/topbar.jpg);
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	cursor:hand;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 11px;
	color: black;
}

.norm
{
	font-weight: normal;
	font-family: 'Microsoft Sans Serif', Arial;
	color: #535353;
	font-size: 11px;
}

.login
{
	font-weight: bold;
	font-size: 12px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a.login
{
	font-weight: bold;
	font-size: 12px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.login
{
	font-weight: bold;
	font-size: 12px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.login
{
	font-weight: bold;
	font-size: 12px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.login
{
	font-weight: bold;
	font-size: 12px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}

}
.menu
{
	font-weight: boldest;
	font-size: 12px;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif' , Verdana;
	letter-spacing: 1px;
	text-decoration:none;	
}a.menu
{
	font-weight: boldest;
	font-size: 12px;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif' , Verdana;
	letter-spacing: 1px;
	text-decoration:none;	
}
a:hover.menu
{
	font-weight: boldest;
	font-size: 12px;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif' , Verdana;
	letter-spacing: 1px;
	text-decoration:underline;	
}
a:link.menu
{
	font-weight: boldest;
	font-size: 12px;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif' , Verdana;
	letter-spacing: 1px;
	text-decoration:none;	
}
a.visited.menu
{
	font-weight: boldest;
	font-size: 12px;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif' , Verdana;
	letter-spacing: 1px;
	text-decoration:none;	
}




.modelsppc
{
	font-weight: bold;
	font-size: 18px;
	color: steelblue;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration:none;
}
a..modelsppc
{
	font-weight: bold;
	font-size: 18px;
	color: steelblue;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration:none;
	text-decoration:none;	
}
a:hover..modelsppc
{
	font-weight: bold;
	font-size: 18px;
	color: steelblue;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration:none;	
}
a:link..modelsppc
{
	font-weight: bold;
	font-size: 18px;
	color: steelblue;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration:none;	
}
a.visited..modelsppc
{
	font-weight: bold;
	font-size: 18px;
	color: steelblue;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration:none;	
}





.menusub
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a.menusub
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.menusub
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.menusub
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.menusub
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
.menusubpda
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	letter-spacing: 1px;
}
a.menusubpda
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.menusubpda
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.menusubpda
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.menusubpda
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	letter-spacing: 1px;
}
.menusubsub
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a.menusubsub
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.menusubsub
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.menusubsub
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.menusubsub
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}


.menusubsubpda
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a.menusubsubpda
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.menusubsubpda
{
	font-weight: bold;
	font-size: 11px;
	color: steelblue;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.menusubsubpda
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.menusubsubpda
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	letter-spacing: 1px;
}


.menusub2
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a.menusub2
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.menusub2
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.menusub2
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.menusub2
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}

.menusubsub2
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a.menusubsub2
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.menusubsub2
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.menusubsub2
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.menusubsub2
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
	letter-spacing: 1px;
}

.imgbg
{
	
	background-color: #E4E6E7;
/*	background-position: right bottom;
	background-image: url(images/sq3.jpg);
	background-repeat: no-repeat;*/

}

.imgtitlebg
{
background-color: #62BA2C;
}

.imgtitle
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
}

.imgtitlesmall
{
	font-weight: bold;
	font-size: 9px;
	color: white;
	font-family: Arial;
}


.imgbg2
{
	background-position: right bottom;
	background-image: url(images/sq2.jpg);
	background-repeat: no-repeat;

}
.img
{

	
	font-weight: bold;
	font-size: 12px;
	font-family: 'Microsoft Sans Serif' , Verdana;
	color: red;
	border-right: #999A9B 1px solid;
	border-top: #999A9B 1px solid;
	border-left: #999A9B 1px solid;
	border-bottom: #999A9B 1px solid;	

}


.calnorm
{

	font-size: 11px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a.calnorm
{

	font-size: 11px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a:link.calnorm
{

	font-size: 11px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a:hover.calnorm
{

	font-size: 11px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a:visited.calnorm
{

	font-size: 11px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}

.calnorm2
{

	font-size: 9px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a.calnorm2
{

	font-size: 9px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a:link.calnorm2
{

	font-size: 9px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a:hover.calnorm2
{

	font-size: 9px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
a:visited.calnorm2
{

	font-size: 9px;
	color: gray;
	font-family: 'Microsoft Sans Serif' , Arial;
}
.calborder
{

	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	font-family: 'Microsoft Sans Serif' , Verdana;


}
.hand
{
cursor:hand;
cursor:pointer;
}
.borderbottom
{

	border-bottom: #456A91 2px solid;
	
}
.modelborderbottom
{

	border-bottom: #62BA2C 2px solid;
	
}

.small_norm
{
	font-size: 10px;
	color: #535353;
	font-family: Arial;
	font-weight: normal;
}
a.small_norm
{
	font-weight: bold;
	font-size: 10px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a:hover.small_norm
{
	font-weight: bold;
	font-size: 10px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a:link.small_norm
{
	font-weight: bold;
	font-size: 10px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
a.visited.small_norm
{
	font-weight: bold;
	font-size: 10px;
	color: #385779;
	font-family: Arial;
	letter-spacing: 1px;
}
/* Nyeste PDA'er */
.item_border
{
	border-bottom: dimgray 1px dashed;
}
.newsfront
{
	font-family: 'Microsoft Sans Serif', Arial;
	color: #418219;
	font-size: 10px;
}
.news_border
{
	border-bottom: lightgrey 1px solid;
}
a.news_link
{
	font-family: 'Microsoft Sans Serif', Arial;
	color: #418219;
	font-size: 10px;
}
a:hover.news_link
{
	font-family: 'Microsoft Sans Serif', Arial;
	color: #418219;
	font-size: 10px;
}
a:link.news_link
{
	font-family: 'Microsoft Sans Serif', Arial;
	color: #418219;
	font-size: 10px;
}
a.visited.news_link
{
	font-family: 'Microsoft Sans Serif', Arial;
	color: #418219;
	font-size: 10px;
}
.news_content
{
	font-family: 'Microsoft Sans Serif', Arial;
	color: #535353;
	font-size: 11px;
}
.head_but
{
	font-weight: 200%;
	font-size: 9px;
	background-color: #575757;
	border-left-color: #C9C9C9;
	border-top-color: #C9C9C9;
	border-right-color: #000000;
	border-bottom-color: #000000;
	color: #FFFFFF;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration: none;
}
.header_links
{
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.header_links
{
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration: underline;
}
a:hover.header_links
{
	font-weight: bold;
	font-size: 12px;
	color: #62BA2C;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration: underline;;
}
a:link.header_links
{
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration: underline;;
}
a.visited.header_links
{
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	font-family: Arial;
	letter-spacing: 1px;
	text-decoration: underline;
}
	.error
{

	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: 'Microsoft Sans Serif' , Verdana;
	background-color: #DBDBDB;
	color: red;

}