/*Generell Formattering*/
Body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #283A84;
	margin: 0px;
	padding: 0 0 0 5px;
}

Table{color: #283A84;
}

TD{
	font-size: 11px;
	color: #283A84;
}

P{
}
H1{
font-size: 12px;
}

.nyhetsheader{
font-size: 18px;
margin-left: 125px;
}

.aktueltheader{
font-size: 18px;
}
H2{
font-size: 12px;
margin-top: 10px;
margin-bottom: 5px;
}
.cart_header{
font-size: 12px;
margin-top: 10px;
margin-bottom: 0px;
background-color: #F3F1EF;
width: 146px;
}
H3{
font-size: 12px;
}
A{
color: #FC4818;
text-decoration: none;
}



/*End Generell Formattering*/
/*HovedFelt*/
#Global{
width: 640px;
background-color: #F3F1EF;

}
#MainWrapper{
width: 640px;
background-color: #fff;
padding-right: 5px;
padding-top: 0px;
/*background-image : url(../images/bg_bunn.jpg); 
background-repeat: no-repeat;
background-position: bottom left;*/
}
html>body #MainWrapper{
width: 640px;
}

#Right{
display:none;
/*
width: 210px;
float: right;
color: #283A84;
padding: 100px 10px 10px 0px;
*/
}

html>body #Right{
display:none;
/*
width: 190px;
*/
}

#Right a{
color: #283A84;
}
.header_white{
color: #283A84;
}
#Topp{
margin: 0px;
}
#Logo{
float: left;
width: 260px;
padding: 0px;
margin: 0px;
/*background-image : url(../images/bg_left.gif); 
background-repeat: repeat-y;
background-position: left;*/
}
html>body #Logo{
width: 260px;
}
#Toppfelt{
margin: 0px;
}
#Toppfelt_oppe{
height: 10px;
}
#Toppfelt_nede{
height: 26px;
margin: 0px;
padding-bottom: 0px;
}

#MiniMeny{
display:none;
/*float: left;
margin-left: 38px;*/
}
html>body #MiniMeny{

}

#MiniMeny a{
color: #283A84;
font-size: 11px;
font-weight: bold;
}

#Sok{
display:none;
/*
float: right;
padding-right: 5px;
color: #283A84;
font-size: 11px;
font-weight: bold;
*/
}
html>body #Sok{
}

#Sok .input{
border: 1px solid #283A84;
height: 14px;
width: 70px;
}
#Toppbilde{
display:none;
/*
width: 740px;
margin: 0;
padding: 0;
background-image : url(../images/bg_left.gif); 
background-repeat: repeat-y;
background-position: left; */
}
html>body #Toppbilde{

}
#Sti{
display:none;
/*
width: 100%;
padding: 5px 5px 25px 15px;
*/
}
#Main{
background-image : url(../images/bg_left.gif); 
background-repeat: repeat-y;
background-position: left;
}
#VMeny{
display:none;
/*
float: left;
width: 170px;
padding-top: 40px;
margin-top: 0px;
padding-left: 40px;
background-image : url(../images/bg_left.gif); 
background-repeat: repeat-y;
background-position: left; */
}
html>body #VMeny{
display:none;
/*
width: 130px;*/
}
.menuitem{
width:130px;
height: 14px;
color: #203A85;
font-weight: bold;
}

#Content{
width: 620px;
float: left;
padding-bottom: 50px;
}
html>body #Content{
width: 620px;
}

#MainContent{
padding: 10px 10px 100px 10px;
margin-left: 2px;
width: 620px;
}
html>body #MainContent{
width: 600px;

}
#MainContent img{
text-align: left;
}
#Clear{
clear: both;
height: 15px;
}
#Footer{
background-color: #fff;
width: 640px;
padding: 10px 0 10px 40px;
}
html>body #Footer{
width: 600px;
}
/*Shop*/
#sok .searchfield{
width: 70px;
height: 16px;
font-size: 10px;
color: #283A84;
border: 1px solid #BFBFBF;
}

#sok .btnsearch {
width: 10px; height: 10px;
}
/*End Hovedfelt*/

/* Knut 241106 */

.newsitem {
	margin-bottom:20px;
	width: 460px;
    clear: both;
	}

	.newsitem img{
	width:125px;
	margin: 0 10px 0 0;
	float: left;
	vertical-align : middle;
}
	.tabell{
	border: 1px solid #BFBFBF;
	}
	.shopfooter{
	border: 1px solid #BFBFBF;
	}
	#nettbutikk{
	padding-left: 0px;
	background-repeat: no-repeat;
	height: 14px;
	font-weight: bold;
	}
	html>body #nettbutikk{

	}
	#nettbutikk a{
color: #283A84;
	}
	.frydenbo{
	padding: 0px;
	}
#cart{
padding: 10px 0 10px 0;
margin-top: 0px;
margin-left: 0px;
width: 146px;
background-color: #F3F1EF;
}
html>body #cart{
width: 124px;
}
.heading_varer{
background-image : url(../images/bg_menuitem_selected.gif);
background-repeat: no-repeat;
width: 146px;
height: 18px;
color: #fff;
font-weight: bold;
margin-bottom: 0px;
padding-left: 10px;
padding-top: 2px;
}
html>body .heading_varer{
width: 136px;
}
.submenu {
border-right: 1px solid #BFBFBF;
}
.submenutable {
border-bottom: 1px solid #BFBFBF;
}
.border1 {
border-left: 1px solid #BFBFBF;
}
.Artikkel{
clear: both;
float: left;
}
#Signin{
padding-left: 45px;
color: #283A84;
}
 submit {
color: #283A84;
border: 1px solid #283A84;
}
.button{
color: #283A84;
border: 1px solid #283A84;
}
.mainnavbarfont{
font-weight: normal;
color: #283A84;
}
.NyeMenuItemSelected {
font-weight: bold;
width:130px;
background: url(/images/vmeny_valgt.gif) right no-repeat;
}
.NyeMenuItemNotSelected {
font-weight: bold;
width:130px;
background: url(/images/vmeny_uvalgt.gif) right no-repeat;
margin-bottom:1px;
}
.NyeSubMenuItemSelected{
width:130px;
background: url(/images/vmeny_uvalgt.gif) right no-repeat;
}
.selected{
font-weight: bold;
color: #283A84;
}
.Menu{
font-weight: bold;
color: #283A84;
}

 .menuitemSelected a{
font-weight: bold;
color: #283A84;
}
.menuselected{
font-weight: bold;
color: #283A84;
}
.errormessage {
color: red;
font-weight:bold;
}