#footer-sponsor {
	background: #252525 url('https://www.minhembio.com/g/v4/minhembio/footerbkg1.gif') repeat-x scroll 0 0;
	height: 112px;
	overflow: hidden;
	clear: both;
}

#footer-sponsor > div:first-child {
	float: left;
	width: 80px;
}

#footerdiv {
	color: white;
	background: #F5F3E9 url(https://www.minhembio.com/g/v4/minhembio/footerbkg2.gif) repeat-x;
	height:44px;
}

#footerdiv a {
	color: white;
}

#footerdiv img {
	vertical-align: middle;
	width: 140px;
	height:44px;
}

/** Content blocks **/
.pj_block {
	border: 1px solid #D0CCB9;
  margin-bottom: 10px;
	background-color: white;
	padding: 5px;
	font-size: 12px;
}

.pj_block_inner {
	background: none repeat scroll 0 0 #F5F3E9;
	border-style: solid;
	border-color: #edece8;
	border-width: 0 1px 1px 1px;
}
ul.pj_block_list, ol.pj_block_list {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
table.pj_block_list {
	border-spacing: 0px;
	width: 100%;
}
.pj_block_li, table.pj_block_list td {
	padding: 5px;
	margin: 0px;
	border-top: 1px solid #F0EDDF;
	clear: both;
}
.pj_block_li.date {
	text-align: right;
  white-space: nowrap;
}
li.pj_block_li {
	list-style-image: none;
}
.pj_block_header,
.boxrubrik
{
	background: url("https://www.minhembio.com/g/v4/minhembio/h2bkg.gif") repeat-x scroll left center #C4BFA9;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	padding: 7px 9px;
	text-align: left;
	border-color: #a9a695;
	border-style: solid;
	border-width: 1px 0 0 0;
	box-shadow: none;
	border-radius: 0px;
}

.pj_block_header_bright {
	background: #e5dfc7;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	padding: 7px 9px;
	text-align: left;
	border: 1px solid #d8d5c3;
}

.pj_block_header a {
	color: white;
}
.pj_block_header img {
	vertical-align: -2px;
}

.row-even, .row-even td  { background-color: #F5F3E9; }
.row-odd, .row-odd td { background-color: #FBFAF2; }
.row-first 			{ border-top: 0px; }

/** Product stuff **/
a.img-wrap:hover {
	border: 1px solid #FFE39F !important;
	box-shadow: 0 0 2px rgba(255, 208, 95, 1);
}
.img-wrap-50 {
	width: 58px;
	height: 58px;
}
.img-wrap-50 img {
	height: 50px;
	width: 50px;
	margin: 4px;
}
.img-wrap-35 {
	height: 41px;
	width: 41px;
}
.img-wrap-35 img {
	height: 35px;
	width: 35px;
	margin: 3px;
}
.img-wrap-140 {
	width: 148px;
	height: 148px;
}
.img-wrap-140 img {
	width: 140px;
	height: 140px;
	margin: 4px;
}
.img-wrap {
	display: inline-block;
	background-color: white;
	border: 1px solid #EFEBE0!important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px rgba(99, 96, 78, 0.15);
	-webkit-box-shadow: 1px 1px 3px rgba(99, 96, 78, 0.15);
	box-shadow: 1px 1px 3px rgba(99, 96, 78, 0.15);
	margin: 3px 4px;
}
.img-wrap img {
	margin: 5px 5px 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.icon11 {
	border: none;
	vertical-align: -1px;
	height: 11px;
	width: 11px;
}

/** Super Search **/

#searchresult {
	/*background: none repeat scroll 0 0 #5F5F5F;*/
	background-color: #FBFAF2;
	border: 4px solid #424242;
	display: none;
	padding: 10px;
	margin: -10px 0 0 -15px;
	font-size: 11px;
	width: 973px;
}

#ss_rubrik {
	margin: 0 0 5px 0;
	padding: 0px;
}
.ss-column-main {
	max-width: 365px;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
}
.pris { color: #DA1100; }
.supersearch-box {
	border: 1px solid #D0CCB9;
  margin: 0 2px 2px 0;
	background-color: white;
	padding: 5px 5px 3px 5px;
}
.text-small {
	font-size: 0.7em;
}
.text-medium {
	font-size: 0.8em;
}
.text-softer {
	color: #c9c3a7;
}
.text-soft {
	color: #bab49a;
}

.text-center { text-align: center; }
.text-right { text-align: right; }
.litenrubrik { font-weight: bold; }
.ss-row {
	border-top: 1px solid #F0EDDF;
	height: 16px;
	padding: 4px 7px 3px 4px;
}
.ss-row > span {
	height: 16px;
}
.ss-status {
	padding: 2px 4px 2px 4px;
}
.ss-column {
	float: right;
	text-align: right;
}


#notify_link, #inbox_link {
	vertical-align: middle;
	width: 25px;
	height: 24px;
	padding: 0 3px;
	position: relative;
}
#notify_link { background: transparent url('https://www.minhembio.com/forum/public/style_images/master/f_notifications_vit.png') no-repeat center top; }
#notify_link:hover,
#notify_link.menu_active {
	background-color: #FFF !important;
	background-image: url('https://www.minhembio.com/forum/public/style_images/master/f_notifications_svart.png');
	text-decoration: none;
}

#inbox_link { background: transparent url('https://www.minhembio.com/forum/public/style_images/master/f_icon_messenger_vit.png') no-repeat center top; }
#inbox_link:hover,
#inbox_link.menu_active {
	text-decoration: none;
	background-color: #FFF !important;
	background-image: url('https://www.minhembio.com/forum/public/style_images/master/f_icon_messenger_svart.png');
}
.ipsHasNotifications {
	padding: 0px 4px;
	height: 12px;
	line-height: 12px;
	background: #cf2020;
	color: #fff !important;
	font-size: 9px;
	text-align: center;
	-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;
	-moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;
	box-shadow: 0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	position: absolute;
	top: 4px;
	left: 3px;
}

/* Sponsors in the footer */
#footer-sponsor {
	padding: 18px 20px 1px 20px;
}
#footer-sponsor div {
	display: inline-block;
}
/* styles for MHB menu and Searchbox */
#mainmenu { /*nonforum only*/
	clear: both;
	height: 27px;
	padding: 1px 0 0 50px;
	width: 870px;
}
#mhb-nav { /*forumonly*/
	height: 27px;
	padding: 1px 0 0 50px;
	width: 870px;
	margin-bottom: 10px;
}

.popupmeny {
	position:	absolute;
	visibility: hidden;
	z-index: 100000;
	/*filter: progid:DXImageTransform.Microsoft.Wave(freq=1,LightStrength=10,Phase=10,Strength=5);*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#FF394860", Direction=135, Strength=3);
	/*filter: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=90);*/
	/*filter: progid:DXImageTransform.Microsoft.Glow(color=#7b68ee,strength=3);*/
	/*color: #828893;
	background: #EEF2F7;*/
	/*border: 0px none;*/
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #3c3c3c;
	color: #999999;
	border-style: solid;
	border-width: 1px;
	border-color: #252525;
}

.popupmeny td {
	cursor: default;
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #999999;
	white-space: nowrap;
}

.menuitem {
	cursor: default;
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #ffffff;
	white-space: nowrap;
	padding: 0px;
	/*padding: 3px 15px 3px 6px;*/
}

.submenuitem,
tr.submenuitem td {
	font-weight: normal;
	padding: 0px;
}

.menuitem a {
	position: relative;
	display: block;
	color: #ffffff;
	text-decoration: none;
	border: 0px;
	padding: 5px 10px;
}
.menuitem a:link { color: #ffffff; border: 0px;}
.menuitem a:visited { color: #ffffff; border: 0px;}
.menuitem a:active { color: #FFFFFF; border: 0px; background-color: #252525 !important;}
.menuitem a:hover { color: #FFFFFF; border: 0px; background-color: #252525 !important;}

.menuitem_sel {
	color: #FDC360;
}

.menuitem_active {
	color: #FFFFFF;
	background-color: #252525;
}

.menuitem_disabled {
	color: #999999;
}

.list_popupmeny {
	position:	absolute;
	visibility: hidden;
	z-index: 100000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#FF394860", Direction=135, Strength=3);
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #E7E7EF;
	color: #42495C;
	border-style: solid;
	border-width: 1px;
	border-color: #B9BAC7;
}
.list_popupmeny a:link { text-decoration: none; color: #ACB5D0; }
.list_popupmeny a:visited { text-decoration: none; color: #ACB5D0; }
.list_popupmeny a:active { text-decoration: none; color: #FFFFFF; }
.list_popupmeny a:hover { text-decoration: none; color: #FFFFFF; }


.list_menuitem {
	cursor: default;
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #42495C;
	padding: 3px 15px 3px 6px;
	background-color: #E7E7EF;
	border-bottom: 1px solid #B9BAC7;
	white-space: nowrap;
}

.list_menuitem_sel {
	/*color: #000000;*/
}

.list_menuitem_active {
	color: #000000;
	background-color: #F1F3FB;
}

.list_menuitem_disabled {
	color: #6B799E;
}

.list_submenuitem {
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	border-bottom: 1px solid #B9BAC7;
}

.inline_menuitem {
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 22px;
	color: #42495C;
	padding: 3px 6px 3px 6px;
	background-color: #E7E7EF;
	border-style: solid;
	border-width: 1px;
	border-color: #B9BAC7;
	white-space: nowrap;
	margin: 1px;
}
.inline_menuitem a:link { text-decoration: none; color: #42495C; }
.inline_menuitem a:visited { text-decoration: none; color: #42495C; }
.inline_menuitem a:active { text-decoration: none; color: #000000; }
.inline_menuitem a:hover { text-decoration: none; color: #000000; }

.inline_menuitem_selected {
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 22px;
	color: #000000;
	padding: 3px 6px 3px 6px;
	background-color: #FEDFAB;
	border-style: solid;
	border-width: 1px;
	border-color: #FFBF53;
	white-space: nowrap;
	margin: 1px;
}

input.textruta_meny_stor {
	font-family: "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #8f8f8f;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	padding: 1px 0 0 3px;
	height: 23px;
}

input.textruta_meny_stor:focus {
	color: #000000;
	background-color: #FFD054;
	border-color: #8D3C07;
}