body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF8EB;
}
#bdi {
	background-image: url(/mcs/img/back2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bolder {
	font-size: 14px;
	font-weight: bold;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	white-space: normal;
}
a:link {
	color: #99CC00;
	text-decoration: none;
}
h2 {
	color: #FFFF00;
	font-size: 16px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: normal;
	clear: both;
}
#NewsLister {
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #86B8DB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	clear: both;
}
#NewsLister img {
	height: auto;
	width: 80px;
	float: left;
	clear: right;
	border: 1px solid #86B8DB;
	margin-right: 5px;
	margin-bottom: 5px;
}
a:visited {
	text-decoration: none;
	color: #92C40A;
}
a:hover {
	text-decoration: none;
	color: #00CC66;
}
a:active {
	text-decoration: none;
	color: #92C40A;
}
#bdiWelcome li {
	list-style-type: disc;
	list-style-position: inside;
	font-style: italic;
	padding-bottom: 5px;
}
#ulMainNavc {
	text-align: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}
#ulMainNavc li {
	display: inline;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 200px;
}
#ulMainNavc a:link, #ulMainNavc a:visited, #ulMainNavc a:active {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	letter-spacing: normal;
	font-style: normal;
	line-height: normal;
	float: left;
	clear: right;
	word-spacing: normal;
	text-align: center;
	width: 158px;
	background-color: #006633;
	font-size: 14px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF8EB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #86B8DC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFF8EB;
	background-image: url(/mcs/img/knapp.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 30px;
}
#footer {
	height: 47px;
	font-size: 13px;
	text-align: center;
	padding-top: 10px;
	background-color: #4C789E;
	border-top-width: 3px;
	border-top-style: dotted;
	border-top-color: #86B8DC;
	color: #FFFFFF;
	background-image: url(/mcs/img/footer.png);
	background-repeat: repeat-x;
}
h3 {
	font-size: 18px;
	color: #FFFF33;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #66CCFF;
}
#object  {
	border: 2px solid #FFFFFF;
}
#bdiReklame {
	background-image: url(/mcs/img/bgReklame4.png);
	background-repeat: no-repeat;
	background-position: center 5px;
	width: 410px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #86B9DC;
}
#bdiWelcomeimg {
	width: 200px;
	height: auto;
	clear: right;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 2px solid #FFFFFF;
	margin-top: 5px;
}
#ulMainNavc a:hover {
	color:#FFFF00;
	background-color: #009F50;
	background-image: url(/mcs/img/knapp2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
h1 {
	font-family: Arial, Helvetica, sans-serif, "Creative Trondelag-Regular";
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 4px;
	border-bottom-style: double;
	border-bottom-color: #3A9C5D;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
#bdiWelcome {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 12px;
	width: 483px;
}
#Produkt1 {
	width: 44%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 13px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #3E6282;
}
#bdi #Produkt1 img {
	width: auto;
	height: 80px;
	float: left;
	clear: right;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	border: 1px solid #16713C;
}
#NewsBenner {
	background-image: url(/mcs/bilder/bgReklameLang.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 930px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;


}


/* news list table start her*/
table.news2 {
	border-collapse: collapse;
	border-top-width: 1px;
	border-top-style:outset;
	border-top-color:#CCCCCC;

}


table.news2 td {
	padding: 0.2em;
	border-bottom-width: 1px;
	border-bottom-style:outset;
	border-bottom-color:#CCCCCC;
}
table.news2 td img{
float:right;
border-width:1px;
border-color:#66CCFF;
width: 120px;
margin:0.2em;

}

table.news2 tr.evens p a:link, table.news2 tr.evens p a:visited, table.news2 tr.evens p a:active {
	color:#69462C;
}
table.news2 tr.evens p a:hover{
	color:#3D4E64;
}
table.news2 tr:hover, table.news2 tr.hilite {
	background-color:#336699;
}
table.news2 h2 a:link, table.news2 h2 a:active, table.news2 h2 a:visited{
color:#FFFF33;
font-weight:bold;
}
table.news2 h2 a:hover{
color:#CC9900;}
/* end of news table*/
BigBilder {
	border: 1px solid #FFFF33;
	width: 400px;
}
#proDukt {
	clear: right;
	float: left;
	width: 600px;
	background-image: url(/mcs/img/bgReklame2.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#right{
	clear: left;
	float: right;
	width: auto;
	margin-left: 10px;


}
#Komponents {
	background-image: url(/mcs/img/bgReklame2.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 930px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;

}
#contactSide {
	background-image: url(/mcs/img/bgReklame3.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 20px;
}
