/* 3 */

/* IE6 PNG_FIX 
* html img,
* html .png {
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}
 END IE6 PNG_FIX */

.numeric { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: right }
.pageheader1 { font-weight: bold; font-size: 14px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center; vertical-align: middle }
.pageheader2 { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center; vertical-align: middle }
.popupheader1 { font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: middle }
.propertyqty { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: right; border: solid 1px black }
.tableeven { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.tableheader { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; color: #000000;}
.tableodd { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #CECECE }
.usermenu { font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; vertical-align: middle; border-bottom: 1px solid #2b4f9b }
a { color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:active { color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:hover { color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:visited { color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.rightmenu { color: #000000; font-weight: 600; font-size: 13px; font-family: Arial;}
a.rightmenu:active { color: #000000; font-weight: 600; font-size: 13px; font-family: Arial;}
a.rightmenu:hover { color: #000000; font-weight: 600; font-size: 13px; font-family: Arial;}
a.rightmenu:visited { color: #000000; font-weight: 600; font-size: 13px; font-family: Arial;}

body { background-color:#c6c6c6; margin:0; padding:0; font-size: 10pt; line-height: 12pt; font-family:Verdana, Arial, Helvetica, Geneva, Swiss}
h1 { font-weight: bold; font-size: 12px; line-height: 14px; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Swiss }
h2 { font-weight: normal; font-size: 12px; font-family:Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: middle }
h3 { font-weight: normal; font-size: 10px; font-family:Verdana, Arial, Helvetica, Geneva, Swiss }
h4 { font-weight: normal; font-size: 10px; font-family:Verdana, Arial, Helvetica, Geneva, Swiss }
h5 { font-weight: normal; font-size: 10px; font-family:Verdana, Arial, Helvetica, Geneva, Swiss }
h6 { color:#4192d9; font-weight:bold; margin:0; padding:0; margin-bottom:14px; font-size:14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
hr {color: silver;}
img { margin: 0px; padding: 0px; }
li { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
p { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
table { font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border: none; margin:0px; vertical-align: top; }
td { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight:normal; }

textarea { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
th { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: bottom }
tr { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: middle }
u { color: red; font-weight: bold; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Swiss }
.group{font-size: 8pt; font-family:Verdana;  font-weight:lighter; color: #6D6E71;}
.productinfoheader {font-size: 16px; font-family:Verdana;  font-weight:bolder;  color: #000000;}
.ProductInfoDescription {font-size: 12px; font-family:Verdana;  font-weight:normal;  color: #6D6E71;}
.line{line-height:1px;}
.frontartheader{font-size: 8pt; font-family:Verdana;  font-weight:bolder;  color: #6D6E71;}
.articleheader{font-size: 8pt; font-family:Verdana;  font-weight:lighter; color: #FFFFFF; line-height: 18px}
.pageheader{font-weight: bold; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Swiss }
big {font-size: 8pt; font-family:Verdana;  font-weight:bolder;  color: #353337;}
big.productlist { font-size: 12px; color: #6D6E71; }
span.prodImage{ position: absolute; visibility: hidden; }
td.breadtext { line-height: 16px;}
button { cursor:pointer;}
/*
	Generelt
*/

input{ font-size:8pt;}

/* FRONTROLLER */
.navyblue:link { color:#00305a;}
.navyblue:active{ color:#00305a;}
.navyblue:hover { color:#00305a; text-decoration:underline;}
.navyblue:visited{ color:#00305a;}
.topmenu:link  { text-decoration:none;}
.topmenu:active { text-decoration:none;}
.topmenu:hover { text-decoration:underline;}
.topmenu:visited { text-decoration:none;}
.smallframetd { background-image:url(/images/smallframebg.gif); background-repeat:repeat-y;}
.smallframetd_1 { background-image:url(/images/smallframebg_1.gif); background-repeat:repeat-y;}
.navyblueheader { color:#00305a; font-size:15px;font-weight:normal;}
.navywhiteheader { color:#FFFFFF; font-size:18px;font-weight:normal;text-align:left; line-height:35px;}
.navybluetext { color:#00305a; font-size:10pt;font-weight:normal;}
.whiteheader { color:#FFFFFF; font-size:15px;font-weight:normal;}
/*
	Tabelopbygning
*/
/*.framemidleft { background:url('http://outdoorw.e-supplies.dk/images/venstreskygge.gif');}*/
.framemidright { background:url('http://outdoorw.e-supplies.dk/images/hojreskygge.gif');}
.framemidleft { background-image:url(/images/VenstreSkyggeBund.gif); background-repeat:repeat-y; background-color:#c6c6c6;}
.framemidright{ background-image:url(/images/HojreSkyggeBund.gif); background-repeat:repeat-y; background-color:#c6c6c6;}
.framestartleft {background-image:url(/images/bg.jpg); background-repeat:repeat-x; }
.framestartright {background-image:url(/images/bg.jpg); background-repeat:repeat-x; }
.framestartcenter { background-color:#FFFFFF;}
.frameinnerleft {background-image:url(/images/bg.jpg); background-repeat:repeat-x; }
.frameinnerright {background-image:url(/images/bg.jpg); background-repeat:repeat-x;}
.frameinnercenter { background-color:#FFFFFF;}
.framebasketbox { padding-bottom:9px; padding-right:11px;}
.sitenewsandoffers { padding-right:11px;}
/*
	BASKET
*/
#greybasketbox {  float:left; background-color:#eeeeee; height:34px; width:675px;}
#basketheader { color:#000000; font-size:15px; font-weight:bold;}
.floatleft { float:left;}
/*
	Productlist og Productlistpaging
*/
a.readmore:link { font-size:10px; text-decoration:underline; color:#4192d9; }
a.readmore:hover { font-size:10px; text-decoration:underline; color:#4192d9; }
a.readmore:active { font-size:10px; text-decoration:underline; color:#4192d9; }
a.readmore:visited { font-size:10px; text-decoration:underline; color:#4192d9; }

td.readmorecontainer{ padding-top:24px; }

/* table that holds groups and productlist */
table.largebox{ margin-left:5px; }

/*
	GROUPSMENU
*/
/* AS edit (13-04-2010) */

#menuh-container
	{
	position: relative;
	}

#mainMenu
	{
	width:100%;
	height:25px; /* 40px */
	float:none;
	background-color:#000000;
	}
		
#mainMenu a
	{
	text-align: left;
	display:block;
	white-space:nowrap;
	margin:0;
	vertical-align: middle;
	height:1%; /* IE only */
	}
	
#mainMenu a:link, #mainMenu a:visited, #mainMenu a:active	/* menu at rest */
	{
	}
	
#mainMenu a:hover						/* menu on mouse-over  */
	{
	}	
	
#mainMenu a.top_parent, #mainMenu a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	}
	
#mainMenu a.parent, #mainMenu a.parent:hover 	/* attaches side-arrow to all parents */
	{
	}

#mainMenu li
	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: middle;		/* Sophie Dennis contribution for IE7 */
	float: left;
	}
#mainMenu ul ul li
	{
	clear: both;
	width: 100%;
	}

#mainMenu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	text-align: left;
	width:auto;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#mainMenu ul ul
	{
	position:absolute;
	z-index:500;
	top:25px; /* 35px */
	left:1%;
	display:none;
	margin:0 0 0 0;
	background-color:#000000;
	width:auto;
	}

#mainMenu ul ul ul
	{
	top:0;
	left:100%;
	background-color:#000000;
	width:auto;
	margin-top: 0;
	}
	
div#mainMenu li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#mainMenu li li:hover
	{
	cursor:pointer;
	z-index:100;
	background-color: #2e93cb;
	}
div#mainMenu li li li:hover
	{
	cursor:pointer;
	z-index:100;
	background-color: #2e93cb;
	}

div#mainMenu li:hover ul ul,
div#mainMenu li li:hover ul ul,
div#mainMenu li li li:hover ul ul,
div#mainMenu li li li li:hover ul ul
{display:none;}

div#mainMenu li:hover ul,
div#mainMenu li li:hover ul,
div#mainMenu li li li:hover ul,
div#mainMenu li li li li:hover ul
{display:block;}

#mainMenu .niveau1 .last {
	padding-right: 0;
}

#mainMenu .niveau1 a {
	float: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	/*padding:15px 24px 0 24px;*/
	/*padding: 7px 12px;*/
	padding: 7px 13px 0px 12px;
	vertical-align: middle;
	text-align: left;
	height: 18px; /*  25px */
	_height: 25px;
	text-transform:uppercase;
	color:#FFFFFF;
}
	#mainMenu .niveau1 a:hover {
		background-image: url(/images/menu_bg_hover.png);
		background-repeat: repeat-x;
	}
	#mainMenu .niveau2 a:hover {
		background-image: none;
		_background-color: #2e93cb;
		_width: 100%;
	}
	#mainMenu .niveau3 a:hover {
		background-image: none;
		_background-color: #2e93cb;
		_width: 100%;
	}
#mainMenu .niveau2 a {
	height: auto;
	text-align: left;
	padding: 5px 24px 5px 24px;
	text-transform:none;
	_width: 100%;
}
#mainMenu .niveau3 a {
	height: auto;
	text-align: left;
	padding: 5px 24px 5px 24px;
	text-transform:none;
	_width: 100%;
}

/* Autocomplete (jsPostalCode / jsCity) */
.ac_results {
			padding: 0px;
			border: 1px solid black;
			background-color: white;
			overflow: hidden;
			z-index: 99999;
		}
		
		.ac_results ul {
			width: 100%;
			list-style-position: outside;
			list-style: none;
			padding: 0;
			margin: 0;
		}
		
		.ac_results li {
			margin: 0px;
			padding: 2px 5px;
			cursor: default;
			display: block;
			/* 
			if width will be 100% horizontal scrollbar will apear 
			when scroll mode will be used
			*/
			/*width: 100%;*/
			font: menu;
			font-size: 12px;
			/* 
			it is very important, if line-height not setted or setted 
			in relative units scroll will be broken in firefox
			*/
			line-height: 16px;
			overflow: hidden;
		}
		
		.ac_loading {
			background: white url('indicator.gif') right center no-repeat;
		}
		
		.ac_odd {
			background-color: #eee;
		}
		
		.ac_over {
			background-color: #0A246A;
			color: white;
	}
	.hidden {
		display: none;
	}
	.visible {
		display: block;
	}
	.disabled {
		color: #222222;
		background-color: silver;
	}
/* Autocomplete end */
/* AS edit end */

/*
 * TopBanner	AS d. 11/05-2010)
 ************************************/
#topbanner {
	width: 905px;
	height: 122px;
	background-image: url(/images/header_dk.png);
	background-repeat: no-repeat;
	/*position: relative;*/
	cursor: pointer;
}

#basketpreview {
	position: relative;
	top: 10px;
	left: 690px;
	/*top: 15px;
	right: 40px;*/
	color: #000000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	width: 215px;
	cursor: pointer;
}
#basketpreview h3 {
	font-size: 20px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 10px;
	padding: 0;
}

/*
 * MENU			(AS d. 11/05-2010)
 ************************************/


/* not selected item */
td.item{ background: url('/images/groupsmenu.jpg') repeat-x; height:40px; padding-left:24px; padding-right:24px; }
td.selecteditem{ background: url('/images/groupsmenusel.jpg') repeat-x; height:40px; padding-left:24px; padding-right:24px; }
li.item{ background: url('/images/groupsmenu.jpg') repeat-x; height:40px; padding-left:24px; padding-right:24px; list-style-type: none; }
li.selecteditem{ background: url('/images/groupsmenusel.jpg') repeat-x; height:40px; padding-left:24px; padding-right:24px; list-style-type: none; }
li.subitem{ display:none; list-style-type: none; }
li.selectedsubitem{ display:none; list-style-type: none; }
li.subsubitem{ display:none; list-style-type: none; }
li.selectedsubsubitem{ display:none; list-style-type: none; }
li.subsubsubitem{ display:none; list-style-type: none; }
li.selectedsubsubsubitem{ display:none; list-style-type: none; }

a.leftmenu { font-weight: normal; font-size: 11px; color: #000000;}
a.leftmenu:active { font-weight: normal; font-size: 11px; color: #000000;}
a.leftmenu:hover { font-weight: normal; font-size: 11px; color: #000000;}
a.leftmenu:visited { font-weight: normal; font-size: 11px; color: #000000;}

a.groupsmenu:link { font-weight:bold; font-size:12px; color:#000000;}
a.groupsmenu:hover { font-weight:bold; font-size:12px; color:#000000;}
a.groupsmenu:active { font-weight:bold; font-size:12px; color:#000000;}
a.groupsmenu:visited { font-weight:bold; font-size:12px; color:#000000;}

a.leftmenusub { font-weight: normal; font-size: 11px; color: #000000;}
a.leftmenusub:active { font-weight: normal; font-size: 11px; color: #000000;}
a.leftmenusub:hover { font-weight: normal; font-size: 11px; color: #000000;}
a.leftmenusub:visited { font-weight: normal; font-size: 11px; color: #000000; }
/* left and right space */
td.space{ width:23px; background-image: url('/images/groupsmenu.jpg'); background-repeat:repeat-x; } 
/* space between items and search bar */
td.bgimage{ background-image: url('/images/groupsmenu.jpg'); background-repeat:repeat-x;}
/*search button*/
span#searchbutton{ position:absolute; z-index:1000; border:0px solid black; height:26px; width:26px; cursor:pointer;}
/* search container */
div#searchcontainer{ background: url('/images/search-bar.jpg') no-repeat; border:0px solid black; height:26px; width:138px;}
/* search field */
#search{ width:110px; height:26px; border:0px solid black; padding-left:8px; padding-bottom:6px; background-color:transparent; }


/*td.menuleft1 { font-size: 12px; font-weight: bold; }
td.menuleft2 { font-size: 12px; }
td.menuleft3 { font-size: 12px; }*/

/*
	BREADCRUMB
*/
#breadcrumbcontainer{ height:23px; padding-left:21px;  } 
.breadcrumbselected{ font-size:13px; color:#4192d9; text-decoration:none; }
a.breadcrumb:link { font-size:13px; text-decoration:underline; color:#4192d9; }
a.breadcrumb:hover { font-size:13px; text-decoration:underline; color:#4192d9; }
a.breadcrumb:active { font-size:13px; text-decoration:underline; color:#4192d9; }
a.breadcrumb:visited { font-size:13px; text-decoration:underline; color:#4192d9; }

/*
	GROUPS
*/
/* space between parentgrouptext and parentgroupimage */
td#topspacer{ width:14px; } 
.grouptext{ font-size:9px; }
.groupimage{ padding-bottom:7px; }

/*
	Productinfo
*/
.productinfooverskrift {font-size: 16px; font-family: Verdana;  font-weight:bolder;  color: #4192D9;}
.productinfobeskrivelse {}
.productinfopris{font-weight:bold;}
.productinfopris2{font-weight:bold;}
.kobknap{background-image:url('http://outdoorw.e-supplies.dk/images/basket.jpg'); background-color:Transparent; width:88px; height:26px; border:0; font-size:10pt; font-weight:bold;}
.kobknap2{background-image:url('http://outdoorw.e-supplies.dk/images/basket_frontpage.jpg'); background-color:Transparent; width:88px; height:26px; border:0; font-size:10pt; font-weight:bold;color:#FFFFFF;float:right;}
.relateretoverskrift{}
.relateretkategori{}
.productinfotableheader{}
.productinfotableeven{color:#000000;}

h1#underline{ text-decoration:underline; }

td#extendyourpurchase{ padding-top:48px; }
div#productinforimg{ float:left; margin-right:19px; }

#quantity{  }

/*
	Basketpreview
*/
.tilkassen{background-image:url('http://outdoorw.e-supplies.dk/images/tilkassen.jpg'); background-color:Transparent; width:141px; height:38px; border:0; font-size:10pt; font-weight:bold;float:right;}

.framecenterbundtekst {background-color:#C6C6C6;}

#rodimages {
	margin: 15px 0;
}
#rodimages img {
	margin-right: 9px;
	border: 1px solid #4f9add;
	cursor: pointer;
}


/*
	Table padding fix (18-03-2010)
*/
.paddingFix {
	padding-left: 0;
}
.paddingFix td {
	padding-left: 14px;
}


/*
	Customer written articles
********************************************************/

#userArticle {
	width: 100%;
	position: relative;
	margin: 30px 0px 10px 17px;
	background-image: url(/images/basketbg.gif);
	background-repeat: repeat-y;
}

	#userArticle .boxTopImage {
		position: absolute;
		top: -7px;
		left: 0;
	}
	#userArticle .boxBottomImage {
		position: absolute;
		bottom: -7px;
		left: 0;
	}
	
	#userArticle label {
		display: block;
		width: 200px;
		margin-top: 5px;
	}
	#userArticle input{
		display: block;
		width: 200px;
		margin-top: 0;
	}
	#userArticle #textbody {
		width: 400px;
		height: 200px;
		margin-top: 0;
	}
	


/* ===== EW ===== */
#ew_wrapper {
	/*width:905px;*/
	padding-left:17px;
	padding-right:17px;
	margin-top: 20px;
}

#ew_contentleft {
	/*width:584px;*/
	width: 645px;
	float:left;
}		
		#ew_contentleft .frontbanner {
        	float: left;
        	margin: 0;
        	padding: 0;
			margin-bottom: 20px;
			_margin-bottom: 0;
        }
		#ew_contentleft .marginbanner {
			margin-left: 12px;
		}

        #ew_contentleft .offerbox {
			display: block;
        	float: left;
        	width: 205px;
			height: 280px; /*250px;*/
			margin-bottom: 20px;
			_margin-bottom: 0;
        	/*border: 1px solid #00FF00;*/
			background-image: url(/images/product_underline.png);
			background-repeat: no-repeat;
			background-position: bottom left;
			margin-left: 12px;
			_margin-left: 8px;
        }
		
        #ew_contentleft .first {
        	margin-left: 0;
        }
        #ew_contentleft .offerbox .productimg {
			height: 150px;
			width: 205px;
			border: 1px solid #333333;
			overflow: hidden;
			text-align: center;
			vertical-align: middle;
        }
        	#ew_contentleft .offerbox .productimg img {
        		/*border: 1px solid #333333;*/
				cursor: pointer;
        	}
        #ew_contentleft .offerbox .productdescription {
			font-family: Verdana;
			font-size: 12px;
			font-weight: normal;
			height: 60px;
			overflow: hidden;
			margin-top: 10px;
        }
		#ew_contentleft .offerbox .h1 {
			font-weight: bold;
		}
		#ew_contentleft .offerbox .desc {
			font-size: 12px;
			font-weight: normal;
			line-height: 12px;
			position: relative;
			top: 2px;
			width: 205px;
			overflow: hidden;
		}
        #ew_contentleft .offerbox .productprice {
			font-family: Verdana;
			font-weight: bold;
			font-size: 14px;
			/*margin-top: 5px;*/
			margin-bottom: 5px; /* 10px */
			line-height: 26px;
			vertical-align:middle;
			height: 26px;
        }
			#ew_contentleft .offerbox .productprice .theprice {
				width: 115px;
				float: left;
			}

        #ew_contentleft {
        	width: 645px;
        }
        #ew_contentleft a img {
        	border: 0;
        }

#ew_contentright {
	/*width:250px;*/
	/*width: 210px;*/
	width: 205px;
	margin-left: 15px;
	/*padding-left:15px;*/
	float:right;
}

#ew_contentright .banner {
	float: right;
	/*padding-left: 10px;*/
	padding-right: 0;
	/*padding-bottom: 10px;*/
	margin-bottom: 15px;
	line-height: 12px;
	min-width: 200px;
	position: relative;
}
	#ew_contentright .bannerbg {
		z-index:1;
	}
	
	#ew_contentright .banner h2 {
		color: #FFFFFF;
		text-transform: uppercase;
		font-size: 12px;
		font-family: Verdana;
		font-weight: bold;
		
		line-height:25px;
		font-family: Verdana;
		font-size:12px;
		font-weight:bold;
		background-image: none;
		display:block;
		/*width:180px;
		_width:205px;*/
		height:25px;
		margin-top:0;
		/*padding-left:10px;*/
		margin-bottom:10px;
		padding-bottom:0;
		z-index:2;
		position: absolute;
		top: 0;
		left: 10px;
	}
	#ew_contentright .banner .pagetext {
		z-index: 2;
		position: absolute;
		top: 30px;
		left: 10px;
	}
#ew_contentright .searchbox {
	/*background-image: url(/images/ba_searchbox_bg.png);
	background-repeat: no-repeat;*/
	position: absolute;
	top: 37px;
	left: 10px;
}

#search {
	position: absolute;
	top: 0;
	left: 0;
	color:#666666;
	background-color:#FFFFFF;
	border: 1px solid #000000;
	height:20px;
	width: 130px;
}
#ew_contentright .searchbutton {
	position: absolute;
	top: 0;
	left: 140px;
}

#ew_contentleft h2 {
	color:#FFF;
	line-height:26px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	/*background-image:url(../images/menubar_long.jpg);*/
	background-image:url(../images/categori_bar.png);
	background-repeat:no-repeat;
	display:block;
	/*width:584px;*/
	width: 647px;
	height:26px;
	margin-top:0;
	padding-left:10px;
	/*margin-bottom:0;*/
	padding-bottom:0;
	text-transform: uppercase;
}

/*#ew_contentright h2 {
	color:#FFF;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	background-image:url(../images/menubar_short.jpg);
	background-repeat:no-repeat;
	display:block;
	width:272px;
	height:35px;
	margin-top:15px;
	padding-left:10px;
	margin-bottom:0;
	padding-bottom:0;
}*/

.ew_tilbudwrapper {
	margin:0 10px;
}

.ew_tilbud {
	width:277px;
	margin:10px 5px 0 0;
	float:left;
}

.ew_tilbudstor {
	width:560px;
	margin:10px 5px 0 0;
	float:left;
}


.ew_nyhedstext {
	width:235px;
	margin:10px 5px 0 0;
	padding-left:10px;
}

.ew_tilbud h1 {
	color:#4b89d2;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	padding:0;
	margin:0;

}

.ew_tilbud h3 {
	color:#4b89d2;
	font-size:16px;
	font-weight:bold;
	padding:10px 0 0 0;
	margin:0;
}

.ew_tilbud p {
	font-size:11px;
	line-height:12px;
	padding:0;
	margin:0;
	display:block;
	height:25px;
	overflow:hidden;
}


.ew_tilbud img {
	width:145px;
	height:70px;
	border:0;
	float:left;
	margin-right:7px;
}

.ew_clear {
	clear:both;
}