html {width:100%; margin: 0px; padding:0px;}
body {width:100%; margin: 0px; padding:0px; background-color:#FFFFFF;}
input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

h1 {color:#868686; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.whiteText {color:#ffffff; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Text {color:#868686; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Text A {color:#868686; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.GreyText {color:#868686; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.GreyText A {color:#868686; font-size:10px; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.HeadingList {color:#868686; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.LoginTekst A {color:#00a4e4; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#container {width:998px; margin:auto;}
#top {width:998px; height:118px; background-image:url(/images/Topbanner.gif); background-repeat:no-repeat;}
#menu { width:780px; padding-left:210px; padding-top:85px;}
#main {width:980px; background-image:url(/images/mainBg.gif); background-repeat:repeat-y; padding-left:9px; padding-right:9px;}
#buttom {width:998px; height:7px; background-image:url(/images/bund.gif); background-repeat:no-repeat;}
#buttomIncludes {width:998px; height:157px; background-image:url(/images/bundIncludes.gif); background-repeat:no-repeat; clear:both;}
#textButtom {width:998px; height:20px; text-align:center; color:#999999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px;}
#FrontpagePic {width:980px; height:380px; background-image:url(/images/ForsideBg.jpg); background-repeat:no-repeat;}
#LoginLink {width:975px; height:25px; text-align:right; padding-top:5px; padding-right:5px;}
#Groups {width:634px; height:157px; text-align:left; padding-top:105px; padding-left:333px; padding-right:13px; background-image:url(/images/groupsFrontpage.gif); background-repeat:no-repeat; background-position:333px 105px;}
#GroupContainer {width:628px; padding-left:6px; padding-top:6px; text-align:left; clear:both;}
#GroupsText {width:634px; height:35px; text-align:left; padding-top:5px; padding-left:5px; color:#929292; font-size:10px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#GroupBg1 {width:200px; height:146px; margin-right:12px; float:left; background-image:url(/images/Mobler.jpg); background-repeat:no-repeat;cursor:pointer;}
#GroupBg2 {width:200px; height:146px; margin-right:11px; float:left; background-image:url(/images/Cykelholder.jpg); background-repeat:no-repeat;cursor:pointer;}
#GroupBg3 {width:200px; height:146px; float:left; background-image:url(/images/Markiser.jpg); background-repeat:no-repeat;cursor:pointer;}

.GreenOverlay {margin-top:116px; height:29px; background-image:url(/images/greenbg.png); background-repeat:repeat; clear:both;}
.Pagetext {color:#9e9e9e; font-size:10px; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.input {color:#868686; font-size:10px; line-height:20px; width:195px; height:20px; border:0px; background-color:#FFFFFF;}
.input2 {color:#868686; font-size:10px; line-height:20px; width:195px; height:20px; border:1px solid #d6d6d6; background-color:#FFFFFF;}
.input3 {color:#868686; font-size:10px; line-height:20px; width:120px; height:20px; border:1px solid #d6d6d6; background-color:#FFFFFF;}
.katalogTopTD { background-color:#e7f1f5; border-bottom:#04a5e4 solid 1px;}

#FrontpageText {float:left; width:243px; padding-left:15px; padding-top:10px; overflow:hidden;}
#FrontpageNews {float:left; width:272px; padding-left:10px; padding-top:10px;}
#FrontpageCalender {float:left; width:266px; padding-left:10px; padding-top:10px;}
#FrontpageMap {float:left; width:266px; padding-top:5px; padding-left:7px;}
#FrontpageCampain {float:left; width:168px; padding-left:10px;}

.FrontpageNewsItem{clear:both;float:left;padding-bottom:4px;font-family:Verdana, Arial, Helvetica, sans-serif;width:100%;}
.NewsItemImageContainer{width:100px;height:60px;float:left;margin-right:4px;}
.NewsItemHeadline{font-weight:bold;}

#Content {width:947px; padding-left:16px; padding-right:17px;}


#loginMenu{}
#loginMenu img {border:0px;}
.loginMenuUL{clear:both;padding:0px;list-style-type:none;margin:0px;}
.loginMenuUL li{float:left;padding-left:3px;margin:opx;}
.loginMenuUL li.first{padding-left:0px;}

.groupLink:link { color:#afafaf; text-decoration:none; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";}
.groupLink:active { color:#afafaf; text-decoration:none; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";}
.groupLink:visited { color:#afafaf;  text-decoration:none; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";}
.groupLink:hover { color:#00a4e4;  text-decoration:none; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";}




/* sIFR styles */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.mcbLogo {  margin:0px; padding:0px; }
.mcbLogoBox {  margin:0px; padding:0px; border: 1px solid #dedede; width:125px; margin-left:3px; margin-top:2px; margin-right:3px; text-align:center;}
.mcbLogoBox a{ font-family: "Trebuchet MS", Lucida Sans Unicode, Lucida Grande, Tahoma, Helvetica, Verdana, Arial, sans-serif; text-decoration:none; color:#dedede; font-size:9px; }

.groupHead { 
	font-family: "Trebuchet MS", Lucida Sans Unicode, Lucida Grande, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px; 
	font-weight:normal; 
	color:#FFFFFF;
}

.contentHead { 
	font-family: "Trebuchet MS", Lucida Sans Unicode, Lucida Grande, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 18px; 
	font-weight:normal; 
	color:#BBBBBB;
}

.print{display:none;}

ul { margin-bottom:0px; margin-left:25px; margin-top:13px;}
li { margin-bottom:5px;}

.almID { background-color: #fff; }
.almbold { color: #686868; font-weight: bold; }
.alm { color: #686868; font-style: normal; }
.table { margin-top: 10px; margin-bottom: 10px; font-size:9px; width:100% }
.table TD { border-bottom:solid 1px #dbdbdb; padding-right:15px; }