* {
	margin: 0;
	padding: 0;
}

html, body {
	height:100%;
}

body 
{
	background-color: #ffffff;
	text-align:left;
	margin:0 0 0 0;
}

#main_container
{
	width: 930px;
	margin: 0 auto;
	display:table;
	padding:0 0 10px 0;
}

/* ---------------------------------------------------------- */
li {
	list-style: none;
}

/* ---------------------------------------------------------- */

#content .main_box_forside
{
	float:left;
	width:695px;
}
	#content .sidebar_forside
	{
		float:right;
		width:225px;
	}
	
	#content .main_box_forside .flash
	{
		width:695px;
		padding: 0 0 10px 0;
	}
	
/* ---------------------------------------------------------- */

#content .main_box
{
	float:left;
	width:695px;
}
	#content .main_box a
	{
		background: none;
		padding:0;
	}

	#content .main_box .flash
	{
		padding: 0 0 10px 0;
	}
	
/* ---------------------------------------------------------- */

#content .sidenav_box
{
	float:left;
	width:235px;
}

/* ---------------------------------------------------------- */

#footer 
{
	clear:both;
	display:table;
	width:930px;
	
}

#footer .top
{
	margin:20px 0 0 0;
}

	
#footer .help_links
{
	border-left: 1px solid #C4CACF;
	border-right: 1px solid #C4CACF;
	text-align: center;
	height:23px;
	padding-top: 23px;
	margin-top: 0px;
	background: transparent url('../gfx3/e-handel.jpg') no-repeat center right;
}
	#footer .help_links a
	{
		font-size:10px;
		font-weight:bold;
		background: transparent url('../gfx/icon_arrow_right_black.gif') no-repeat 0 3px; 
		padding:0 10px 0 11px;
	}

#footer .help_links #eHandel {
	cursor: hand;
	float: right;
	margin-top: -36px;
	width: 90px;
	height: 46px;
	background: transparent none;
}


/* ---------------------------------------------------------- */

#adresse
{
	clear:both;
	display:table;
	height:50px;
}


#adresse li.left
{
	float:left;
	width:465px;
	color: #333333;
	padding: 10px 0 0 10px;
}

#adresse li.right
{
	float:left;
	padding:10px 0 0 0;
	text-align:right;
	width:445px;
}
	#adresse li.right a
	{
		font-size:11px;
		padding:0 10px 0 11px;
		background: url('../gfx/icon_arrow_right_black.gif') no-repeat 0 4px; 
	}

/* ---------------------------------------------------------- */

#partner 
{
	clear:both;
	width:930px;
	background: #fff url('../gfx/bg_partner_tile.gif') repeat-y 0 0;
	display:table;
}

	#partner .top
	{
		clear:both;
		background: #fff url('../gfx/bg_partner_top.gif') no-repeat 0 0; 
		height:16px;
	}
	
	#partner .bot
	{
		clear:both;
		background: #fff url('../gfx/bg_partner_bot.gif') no-repeat 0 0; 
		height:6px;
	}
	
#partner ul 
{
	clear:both;
	display:table;
	text-align:center;
}
	#partner ul li
	{
		float:left;
		background: #fff url('../gfx/bg_partnerlogo.gif') no-repeat 0 0; 
		min-height:33px;
		width:124px;
		margin: 0 13px 0 13px;
		padding:0 0 8px 0;
	}
	
	#partner > ul li
	{
		margin: 0 16px 0 15px;
		padding:0 0 10px 0;
	}
	
	#partner ul li img
	{
		padding: 2px 0 8px 1px;
	}

	#partner ul li a
	{
		color:#333333;
	}
	
	#partner ul li a:hover
	{
		color:#A58030;
	}
	
#partner .payoff
{
	clear:both;
	display:table;
	border-top: 1px solid #999999;
	width:930px;
	padding:10px 0 10px 0;
	
}
	#partner .payoff h2
	{
		text-align:center;
		color:#333333;
	}
	
/* ---------------------------------------------------------- */
.spacer
{
	height:20px;
	width:930px;
	clear:both;
}


.quickref 
{	
	color:#000000;
	font-size:10px;
}

.quickref strong
{
	color:#990000;
	font-size:10px;
	font-weight:normal;
}#logo_coop
{
	position: absolute;
	padding: 10px 0 0 10px;
}
/* ---------------------------------------------------------- */

#servicemenu 
{
	height:32px;
	padding:8px 0 0 0;
}

#servicemenu li
{
	float:right;
}
	#servicemenu a
	{
		font-size: 11px;
		color: #333333;
	}
	
	#servicemenu a:hover
	{
		color: #B39640;
	}
	
#servicemenu .paper
{
	padding:4px 11px 0 0;
	background: url('../gfx/icon_paper.gif') no-repeat 0 4px; 
}

#servicemenu .plus
{
	padding:4px 11px 0 0;
	background: url('../gfx/icon_plus.gif') no-repeat 0 4px; 
}
	#servicemenu .paper a, #servicemenu .plus a
	{
		padding:0 0 0 18px;
	}

#servicemenu .link
{
	padding:4px 11px 0 11px;
}

#servicemenu .indkoebskurv ul 
{
	list-style: none;
	margin: 0;
}
	#servicemenu .indkoebskurv .left
	{
		float:left;
		width:25px;
		height:24px;
		background: #ffffff url('../gfx/btn_kurv_left.gif') no-repeat 0 0; 
	}
	
	#servicemenu .indkoebskurv .right
	{
		float:left;
		width:12px;
		height:24px;
		background: #ffffff url('../gfx/btn_kurv_right.gif') no-repeat 0 0; 
	}
	
	#servicemenu .indkoebskurv .txt
	{
		float:left;
		background: url('../gfx/btn_kurv_bg.gif') repeat-x  0 0;
		width: auto !important; /* IE 6 hack */ 
		width: 74px;
		min-width: 74px;
		height:24px;
		white-space: nowrap;
		padding:4px 0 0 0;
	}
/* ---------------------------------------------------------- */

/* ---------------------------------------------------------- */
#breadcrumb 
{
	clear:both;
	background:#FFFFFF url('../gfx/bg_breadcrumb.gif') no-repeat 0 0;
	height:35px;
	padding:20px 0 0 0;
	white-space: nowrap;
}

#breadcrumb li.links
{
	float: left;
	padding:5px 10px 0 2px;
}
	#breadcrumb li.links .txt
	{
		padding: 0 6px 0 12px;
	}
	#breadcrumb li.links a
	{
		padding: 0 4px 0 4px;
	}

#breadcrumb li.search
{
	float: right;
	padding-left:10px;
}
	#breadcrumb li.search div
	{
		padding:0 10px 0 0;
		width:10px;
	}

#breadcrumb li
{
	float:left;
}

#breadcrumb .textfield 
{
	width:140px;
	padding:3px;
	margin:6px 0;
	border:solid 1px #C6B8A1;
}

#breadcrumb .searchfield .submit
{
	margin-top: 5px;
	padding:0 10px 0 8px;
}


/* ---------------------------------------------------------- */
ul.box_3x225 li
{
	float: left;
	background:#fff url('../gfx/bg_content_225x149.gif') no-repeat 0 0;
	height: 150px;
	width: 225px;
	padding:0 10px 0 0;
	/*	overflow: hidden; */
	margin:0 0 10px 0;
}
	ul.box_3x225 li.right
	{
		padding:0;
	}

	ul.box_3x225 li img
	{
		padding:2px 0 0 2px;
		display:block;
	}
/*	
	ul.box_3x225 li p, ul.box_3x225 li.right p
	{
		padding:0;
		margin:0;
	}
*/
	
/*
ul.box_3x225 div
{
	padding:8px 0 0 10px;
}

ul.box_3x225 a, ul.box_2x343 a
{
	background: transparent url('../gfx/icon_arrow_right_black.gif') no-repeat 0 4px; 
	padding:0 0 0 10px;
}
ul.box_3x225 a.img
{
	background:none;
	padding: 0;
}

ul.box_3x225 a
{
	padding:0 0 0 10px;
	font-weight: bold;
}
*/
ul.box_2x343.frontpage li h2 a
{
	background: none; 
	padding:0 0 0 0;
	color:#003366;
	font-size:14px;
	font-weight:normal;
	margin:0pt;
}
/*
ul.box_3x225 span
{
	display:block;
	padding:0 0 0 10px;
}
*/
/* ---------------------------------------------------------- */
ul.box_2x343 li
{
	float: left;
	background:#fff url('../gfx/bg_content_343x119.gif') no-repeat 0 0;
	height: 119px;
	width: 343px;
	padding:0 9px 0 0;
	margin:0 0 9px 0;
}

ul.box_2x343.popular li
{
	background:#fff url('../gfx/bg_content_343x135.gif') no-repeat 0 0;
	height: 135px;
}

ul.box_2x343_105 li
{
	float: left;
	background:#fff url('../gfx/bg_content_343x105.gif') no-repeat 0 0;
	height: 105px;
	width: 343px;
	padding:0 9px 0 0;
	margin:0 0 9px 0;

}

/* ---------------------------------------------------------- */
.frontpage li.blue
{
	background:#fff url('../gfx/bg_content_343x119_blue.gif') no-repeat 0 0;
}
	
	.frontpage .blue h2
	{
		margin:8px 0 0 12px;
		font-weight: bold;
		padding: 0 0 8px 0;
	}
	
	.frontpage .blue a
	{
		font-size:14px;
		margin-left: 12px;
	}
	
	.frontpage .blue h2 a
	{
		margin-left: 0px;
	}
	
	.frontpage .blue span
	{
		width: 170px;
	}
	
	.frontpage .blue span.left
	{
		float: left;
	}
	.frontpage .blue span.right
	{
		float: right;
	}
	.frontpage .blue div.bot
	{
		padding-top:8px;
	}
	
	.frontpage .blue ul.links li
	{
		float:left;
		width:155px;
		height:50px;
		background: url();
		padding:0 0 0 12px;
	}

	.frontpage .blue div
	{
		clear:left;
		width:330px;
		text-align:right;
	}

.frontpage li.right
{
	padding:0;
}
	.frontpage h2
	{
		padding:10px 0 14px 0;
	}
	
		.frontpage h2 span
		{
			display:inline;
			padding:0;
			font-size:14px;
			color:#666666;
		}
	
	.frontpage .txt
	{
		float:left;
		padding:0 0 0 12px;
		width: 220px;
	}

	.frontpage .img
	{
		padding:8px 10px 0 0 ;
		float:right;
	}
	
	.frontpage .span
	{
		display:block;
		padding:0 0 14px 0;
	}

/* ---------------------------------------------------------- */

.category li.right
{
	padding:0;
}

.category img
{
	margin:8px 10px 0 8px;
	float:left;
}

/* changed sept 07 */
.category h2
{
	padding:38px 10px 0 0;
	float:left;
	width:210px;;
}

.category a 
{
	font-size:14px;
}

/* changed sept 07 */
.category a span 
{
	display:block;
	font-size:14px;
	color: #666666;
}


/* ---------------------------------------------------------- */


.main_box h1
{
	padding:12px 0 6px 8px;
	font-weight:normal;
}

 ul.teaser 
{
	clear:both;
	display:table;
	width:695px;
}

	 ul.teaser .left
	{
		float:left;
		width:460px;
	}
	
	 ul.teaser .right
	{
		float:right;
	}

/* ---------------------------------------------------------- */
ul.box_695x765
{
	background:#fff url('../gfx/bg_content_695x765.gif') no-repeat 0 0;
	width: 695px;
	height:765px;
	padding:0 0 8px 0;
}

ul.box_695x765 li
{
	float:left;
	border-right: 1px solid #999999;
	height: 241px;
	width:162px;
	padding:1px 0 0 10px;

}
	ul.box_695x765 li.end
	{
		border:none;
	}
	
ul.box_695x765 img
{
	margin:0 0 5px 10px;
}

ul.box_695x765 .tilbud, ul.box_695x765 .medlemspris	
{
	color:#FF6600;
	font-weight:bold;
}

ul.box_695x765 .samvirke, ul.box_695x765 .pris
{
	
	color:#30618E;
	font-weight:bold;
}

ul.box_695x765 .header
{
	height:20px;
	margin:5px 0 5px 0;

}

ul.box_695x765 .txt
{
	height:30px;
}

/* ---------------------------------------------------------- */

ul.box_695 
{
	width:695px;
	clear:both;
	padding:0;
	margin:0;
}


ul.box_695 .prodlist1
{
	float:left;
	border-left: 1px solid #C4CACF;
	height: 245px;
	width:153px;
	margin:0;
	padding: 0 10px;
}

ul.box_695 .prodlist2
{
	float:left;
	border-left: 1px solid #C4CACF;
	height: 245px;
	width:152px;
	margin:0;
	padding: 0 10px;
}

ul.box_695 .prodlist3
{
	float:left;
	border-left: 1px solid #C4CACF;
	height: 245px;
	width:153px;
	margin:0;
	padding: 0 10px;
}

ul.box_695 .prodlist4
{
	float:left;
	border-left: 1px solid #C4CACF;
	height: 245px;
	width:152px;
	border-right: 1px solid #C4CACF;
	margin:0;
	padding: 0 10px;
}

ul.box_695 .prodlist1 img, ul.box_695 .prodlist2 img, ul.box_695 .prodlist3 img, ul.box_695 .prodlist4 img
{
	margin:0 0 5px 10px;
}

ul.box_695 .prodlist1 .header, ul.box_695 .prodlist2 .header, ul.box_695 .prodlist3 .header, ul.box_695 .prodlist4 .header
{
	height:24px;
}

ul.box_695 .prodlist1 h3, ul.box_695 .prodlist2 h3, ul.box_695 .prodlist3 h3, ul.box_695 .prodlist4 h3
{
	font-weight:bold;
	padding:4px 0 0 0;
}

ul.box_695 .tilbud, ul.box_695 .medlemspris, ul.box_695 .tilbud a, ul.box_695 .medlemspris a,
ul.box_695 .samvirke, ul.box_695 .samvirke a
{
	color:#30618E;
	/*color:#FF6600;*/
	font-weight:bold;
}

/*ul.box_695 .samvirke, ul.box_695 .pris_rabat, ul.box_695 .samvirke a, ul.box_695 .pris_rabat a*/
ul.box_695 .pris_rabat, ul.box_695 .pris_rabat a
{
	/*color:#30618E;*/
	color:#FF6600;
	font-weight:bold;
}

ul.box_695 .prodlist1 .txt, ul.box_695 .prodlist2 .txt, ul.box_695 .prodlist3 .txt, ul.box_695 .prodlist4 .txt
{
	height:44px;
}


/* ---------------------------------------------------------- */

ul.box_695_topnav
{
	width:695px;
	display:table;
	clear:both;
	padding:0;
	margin:0;
}

ul.box_695_topnav .left
{
	float:left;
	border-left: 1px solid #C4CACF;
	height: 25px;
	width:285px;
	padding: 10px 0 0 10px;
	color: #333333;
}

	ul.box_695_topnav .left .vis_alle
	{
		background: transparent url('../gfx/icon_arrow_right_black.gif') no-repeat 0 4px; 
		padding:0 0 0 10px;
		margin:0 0 0 10px;
	}

ul.box_695_topnav .center
{
	float:left;
	border-right: none;
	height: 25px;
	width:120px;
	padding: 10px 0 0 0
}

ul.box_695_topnav .prev_on
{
	background: transparent url('../gfx/icon_arrow_left_black.gif') no-repeat 0 4px; 
	padding:0 0 0 10px;
}

ul.box_695_topnav .prev_off
{
	background: transparent url('../gfx/icon_arrow_left_grey.gif') no-repeat 0 4px; 
	padding:0 0 0 10px;
	color:#CCCCCC;
}
	ul.box_695_topnav .prev_off a
	{
		color:#CCCCCC;
	}

ul.box_695_topnav .next_on
{
	background: transparent url('../gfx/icon_arrow_right_black.gif') no-repeat 46px 4px; 
	padding:0 10px 0 10px;
}
	
ul.box_695_topnav .next_off 
{
	background: transparent url('../gfx/icon_arrow_right_grey.gif') no-repeat 46px 4px; 
	padding:0 10px 0 10px;
	color:#CCCCCC;
}

	ul.box_695_topnav .next_off a
	{
		color:#CCCCCC;
	}
	
ul.box_695_topnav .right
{
	float:right;
	border-right: 1px solid #C4CACF;
	height: 25px;
	width:250px;
	padding: 10px  10px 0 0;
	text-align:right;
	color:#333333;
}

	ul.box_695_topnav .right span
	{
		padding:3px;
	}

	ul.box_695_topnav .right span a
	{
		color: #B39640;
		font-weight:bold;
	}
ul#sidemenu
{
	width:225px;
	padding: 0 0 0 0;
}

#sidemenu li
{
	border-top: 1px solid #999999;
}

#sidemenu li a
{
	padding:4px 0 4px 10px;
	display:block;
	width:215px;
}

#sidemenu li a:hover
{
	background-color:#eaeaea;
}
	
#sidemenu li.active ul.submenu, #sidemenu li.on ul.submenu
{
	display:block;
}

#sidemenu .header 
{
	font-size:16px;
	background: url('../gfx/bg_sidemen_header.gif') no-repeat  0 0;
	height:25px;
	color:#fff;
	padding:13px 0 0 10px;
	border-top: none;
}


#sidemenu a span, #sidemenu .submenu a span
{
	color: #666666;
}
	
#sidemenu .active
{
	font-weight:bold;
}

/* ---------------------------------------------------------- */


#sidemenu_footer 
{
	margin:0 0 8px 0;
}	

#sidemenu_footer li
{
	/* original grå */
	/*background: url('../gfx/bg_sidemenu_footer.gif') no-repeat  0 0;*/
	/* blå gradueret */
	/*background: url('../gfx/bg_sidemenu_footer_blue.gif') no-repeat  0 0;*/
	/* transparent */
	background: url('../gfx/bg_sidemenu_footer_transpar.gif') no-repeat  0 0;
	height:17px;
	color:#fff;
	border-bottom: none;
	border-top: 1px solid #999999;
	width:225px;
	padding:4px 0 0 0;
}	


#sidemenu_footer .plus a
{
	background: url('../gfx/icon_plus2.gif') no-repeat 10px 0; 
	padding:1px 0 0 30px;
}

#sidemenu_footer .minus a
{
	background: url('../gfx/icon_minus2.gif') no-repeat 10px 0; 
	padding:1px 0 0 30px;
}
	#sidemenu_footer .minus 
	{
		display:none;
	}

#sidemenu_footer a
{
	color:#666666;	
}

#sidemenu_footer a:hover
{
	color:#A58030;	
}

/* ---------------------------------------------------------- */

#sidemenu ul.submenu 
{
	display:none;
	clear:both;
	padding:2px 0 0 0 ;
}

#sidemenu .submenu  a
{
	background: transparent url('../gfx/icon_arrow_right_black.gif') no-repeat 10px 7px; 
	font-weight:normal;
	colro:#a12;
}

#sidemenu .submenu li
{
	border:none;
}
	#sidemenu .submenu li a
	{
		padding:4px 0 4px 24px;
		display:block;
		width:200px;
	}
	
	#sidemenu .submenu li a:hover
	{
		background-color:#eaeaea;
	}

#sidemenu .submenu .active a
{
	color:#A58030;
}



/* ---------------------------------------------------------- */
* html #topnav li.bot 
{
    margin: 0;
    background:  url('../gfx/bg_subnav_bot2.gif') no-repeat 0 0;
}

#topnav 
{
	clear:both;
	background:#3F6C94 url('../gfx/bg_topnav.gif') no-repeat 0 0;
	height:40px;
	white-space: nowrap;
}

#topnav li.top, #topnav li.top.end
{
	float:left;
	background: url('../gfx/bg_topnav_sep.gif') no-repeat top right;
	height:26px;
	padding:14px 8px 0 8px;
}
	#topnav li.top a, #topnav li.top_start a
	{
		display:block;
		font-size: 11px;
		color: #FFFFFF;
	}
/* nicolai - nyt til at finde fejl på menu slut */
#topnav li.top.end
{
	margin:0 -2px 0 0;
}
	
#topnav li.top div
{
	display:none;
}

#topnav .top_start
{
	float:left;
	background: url('../gfx/bg_topnav_sep.gif') no-repeat top right;
	height:40px;
	width:122px;
}

#topnav li.bot
{	
	margin: -5px 0 -1px 0;	
	background:  url('../gfx/bg_subnav_bot.gif') no-repeat 0 0;
	background-color:none;
	width:225px;
	height:8px;
}


#topnav li:hover ul.sub, #topnav li.sfhover ul.sub, #topnav li:hover ul.sub_end, #topnav li.sfhover ul.sub_end,#topnav li:hover ul.top_header, #topnav li.sfhover ul.top_header
{
	display:block;
}



#topnav .top_header
{
	background: transparent url('../gfx/bg_top_header.gif') repeat-x 0 0;
	position: absolute; 
	z-index:20;
	height:40px;
	padding:0;
	margin:-27px 0 0 -9px;
	display:none;
}

#topnav .top_header .header a, #topnav .top_header .header a:hover
{
	color:#003366;
}

#topnav .top_header_on .header a, #topnav .top_header .header_on a:hover
{
	color:#1C538C;
}
	
	#topnav .top_header .left
	{
		float:left;
		background: transparent url('../gfx/bg_top_header_left.gif') no-repeat top left;
		width:3px;
		height:40px;
		padding:0 0 0 6px;
	}
	
	#topnav .top_header .right
	{
		float:left;
		background: transparent url('../gfx/bg_top_header_right.gif') no-repeat top right;
		width:3px;
		height:40px;
		padding:0 0 0 6px;
	}
	
	#topnav .top_header .header
	{
		float:left;
		padding:14px 0 0 0;
		white-space: nowrap;
	}

#topnav .top_header_on
{
	background: transparent url('../gfx/bg_top_header_on.gif') repeat-x 0 0;
	position: absolute; 
	z-index:1;
	height:40px;
	padding:0;
	margin:-27px 0 0 -9px;
	display:block;
}
	
	#topnav .top_header_on .left
	{
		float:left;
		background: transparent url('../gfx/bg_top_header_left_on.gif') no-repeat top left;
		width:3px;
		height:40px;
		padding:0 0 0 6px;
	}
	
	#topnav .top_header_on .right
	{
		float:left;
		background: transparent url('../gfx/bg_top_header_right_on.gif') no-repeat top right;
		width:3px;
		height:40px;
		padding:0 0 0 6px;
	}
	
	#topnav .top_header_on .header
	{
		float:left;
		padding:14px 0 0 0;
		white-space: nowrap;
	}

#topnav ul.sub 
{
	background: transparent url('../gfx/bg_subnav.gif') no-repeat 0 0;
	width:225px;
	position:absolute;
	z-index:10;
	margin:8px 0 0 -10px;
	padding:3px 0 0 0;
	display:none;
}

#topnav li.sub 
{	
	padding:1px 0 0 1px;
	width:222px;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
}
	#topnav li.sub a
	{	
		height:14px;
		font-size: 11px;
		color: #003366;
		padding:3px 0 3px 12px;
		border-bottom: 1px solid #999999;
		text-decoration:none;
		margin:0 0 0 -1px;
	}
	
	#topnav li.sub a:hover
	{	
		color: #003366;
		background-color:#eaeaea;
		text-decoration:none;
	}

#topnav ul.sub_off
{
	display:none;
}
	
#topnav ul.sub_end 
{
	background: transparent url('../gfx/bg_subnav.gif') no-repeat 0 0;
	width:225px;
	position:absolute;
	z-index:10;
	margin:8px 0 0 -156px;
	padding:3px 0 0 0;
	display:none;
}

#topnav li.sub_end 
{
	padding:1px 0 0 1px;
	width:222px;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
}
	#topnav li.sub_end a
	{	
		height:14px;
		font-size: 11px;
		color: #003366;
		padding:3px 0 3px 12px;
		border-bottom: 1px solid #999999;
		text-decoration:none;
	}
	
	#topnav li.sub_end a:hover
	{	
		color: #003366;
		background-color:#eaeaea;
		text-decoration:none;
	}


#newsletter 
{
	clear:both;
	width:225px;
	background: url('../gfx/bg_newsletter_tile.gif') repeat-y 0 0;
	margin:0 0 8px 0 ;
}

#newsletter div.txt
{
	display:table;
	background: transparent url('../gfx/bg_newsletter_inner_tile.jpg') no-repeat 2px 0; 
	padding:5px 0 5px 10px;
	color:#fff;
	height: auto !important; /* IE 6  */ 
	height: 217px;
	min-height: 217px;
	width:212px;
}
	#newsletter div.txt a
	{
		color:#fff;
	}

#newsletter h2
{
	font-weight:bold;
	color:#fff;
}

#newsletter ul.header
{
	width:200px;
	padding:5px 0 5px 0;
	display:table;
	clear:both;
}
	#newsletter ul.header .left
	{
		float:left;
		width:70px
	}
	
	#newsletter ul.header .right
	{
		float:left;	
		width:130px
	}

	#newsletter ul.header .txt
	{
		clear:both;
		width:200px;
		padding:1px 0 0 0;
		color:#fff;
	}
		#newsletter ul.header .txt p
		{
			color:#fff;
			font-weight: bold;
		}

#newsletter td
{
	color:#fff;
	vertical-align:top;
	margin:0;
}
	#newsletter td.txt
	{
		padding: 0px 4px 4px 3px !important; /* IE6 hack */
		padding: 4px 4px 0px 0px;
	}
	

#newsletter ul.inputfield
{
	clear:both;
	display:table;
	margin:5px 0 5px 0;
	width:200px;
}

#newsletter ul.inputfield .fieldset
{
	float:left;
}

	#newsletter .inputfield .submit input
	{
		float:right;
		margin:1px 0 0 0;
	}

	#newsletter .textfield 
	{
		width:120px;
		padding:3px;
		margin:1px 0;
		border:solid 1px #7F7B43;
	}

	
#newsletter ul.links
{
	width:200px;
	display:table;
	clear:left;
}
	#newsletter ul.links .left
	{
		float:left;
		width:70px
	}
	
	#newsletter ul.links .right
	{
		float:right;
	}
	
#newsletter ul.links a
{
	padding:0 0 0 10px;
	background: url('../gfx/icon_arrow_right_white.gif') no-repeat 0 4px; 
}
	#newsletter ul.links a:hover
	{
		color:#B39640;
	}

/* ---------------------------------------------------------- */


#guide 
{
	clear:both;
	width:225px;
	background: url('../gfx/bg_guide_tile.gif') repeat-y 0 0;
	margin:0 0 8px 0 ;
}

#guide ul.header
{
	width:200px;
	display:table;
	padding:10px 8px 10px 10px;
}

	#guide ul.header li
	{
		float:left;
	}
		#guide ul.header .left
		{
			width:70px;
		}

	#guide ul.steps li
	{
		float:left;
		width:74px;
	}
	
	#guide ul.steps li.description
	{
		clear:left;
		width:200px;
		padding:4px 0 0 10px;
		color:#fff;
		line-height:12px;
		height: auto !important; /* IE 6  */ 
		height: 48px;
		min-height: 48px;
	}
	
#guide .readmore
{
	clear:both;
	display:table;
	width:213px;
	text-align:right;
}

	#guide .readmore a
	{
		padding:0 0 0 10px;
		background: url('../gfx/icon_arrow_right_white.gif') no-repeat 0 4px; 
	}
	#guide .readmore a:hover
	{
		color:#B39640;
	}

#guide div.txt
{
	display:table;
	background: transparent url('../gfx/bg_guide_inner_tile.jpg') no-repeat 2px 0; 
	color:#fff;
	padding:0 0 5px 2px;
	height: auto !important; /* IE 6  */ 
	height: 180px;
	min-height: 180px;
}

	#guide div.txt a
	{
		color:#fff;
	}

#guide h2
{
	font-weight:bold;
	color:#fff;
}

#step1
{
	display:block;
} 
#step2, #step3
{
	display:none;
} 



#login 
{
	clear:both;
	width:225px;
	background: url('../gfx/bg_login_tile.gif') repeat-y 0 0;
	margin:0 0 8px 0 ;
}

#login .txt_div
{
	display:table;
	background:  url('../gfx/bg_login_inner_tile.jpg') no-repeat 2px 0; 
	padding:10px 8px 10px 12px;
	color:#fff;
	height: auto !important; /* IE 6  */ 
	height: 155px;
	min-height: 155px;
}


#login h2
{
	font-weight:bold;
	color:#fff;
}

#login ul.header
{
	width:200px;
	padding:0 0 5px 0;
	display:table;
}
	#login ul.header .left
	{
		float:left;
		width:70px
	}
	
#login .logind input
{
	float:right;
	padding:10px 5px 0 0;
}

#login ul.inputfield 
{
	display:table;
	clear:both;
}

#login .inputfield li
{
	float:left;
	margin:4px 0 0 0;
}
	#login .inputfield li.txt
	{
		padding:6px 0 0 0;
		color:#fff;
		width: auto !important; /* IE 6 hack */ 
		width: 55px;
		min-width: 55px;
	}
	
	#login .inputfield .textfield 
	{
		width:135px;
		padding:3px;
		margin:1px 0;
		border:solid 1px #363636;
	}

/* ---------------------------------------------------------- */

#music_offer 
{
	clear:both;
	width:225px;
	background: url('../gfx/bg_info_tile.gif') repeat-y 0 0;
	margin:0 0 8px 0 ;
}

#music_offer h2
{	
	color:#333333;
}

#music_offer .tilbud
{
	width:210px;
	/*margin:0 0 0 8px;*/
	margin:0 0 0 2px;
	height: auto !important; /* IE 6 hack */ 
	height: 140px;
	min-height: 140px;
}
	#music_offer .tilbud .header
	{
		text-align:center;
		color:#333333;
		margin:5px 0 5px 0;
	}
	
	#music_offer .tilbud .music_links a
	{
		background: transparent url('../gfx/icon_links.gif') no-repeat 0 4px; 
		padding:0 0 0 18px;
	}
	
	#music_offer .tilbud .music_links span
	{
		padding:0 9px 0 0;
	}
/* ---------------------------------------------------------- */
#gavekort 
{
	clear:both;
	width:225px;
	background: url('../gfx/bg_info_tile.gif') repeat-y 0 0;
	margin:0 0 8px 0 ;
}

#gavekort .content
{
	width:210px;
	/*margin:0 0 0 8px;*/
	margin:0 0 0 2px;
	height: auto !important; /* IE 6 hack */ 
	height: 140px;
	min-height: 140px;
}
	#gavekort .content .header
	{
		text-align:center;
		color:#333333;
		margin:5px 0 5px 0;
	}
	
#gavekort h2
{	
	color:#333333;
}
/* ---------------------------------------------------------- */ul.basket_top_nav
{
	border-left:solid 1px #C4CACF;
	border-right:solid 1px #C4CACF;
	display:table;
	padding:0;
	margin:0;
	width:693px;
}

ul.basket_top_nav li
{
	float:left;
	padding:10px 25px 9px 20px;
	border-bottom:solid 1px #C4CACF;
	background: url('../gfx2/bg_kurv_sep.gif') no-repeat 0 0; 
	font-size:14px;

}
	ul.basket_top_nav li a
	{
		font-size:14px;
		color:#B49742;
	}

ul.basket_top_nav .step1
{
	background: none; 
}

ul.basket_top_nav .step4
{
	border-bottom:solid 1px #C4CACF;
	width:287px;
}

ul.basket_top_nav .step1_active
{
	border-bottom:solid 1px #FFFFFF;
	background: none; 
	color:#B49742;
}

ul.basket_top_nav .step2_active
{
	border-bottom:solid 1px #FFFFFF;
	color:#B49742;
}

ul.basket_top_nav .step3_active
{
	border-bottom:solid 1px #FFFFFF;
	color:#B49742;
}

ul.basket_top_nav .step4_active
{
	border-bottom:solid 1px #FFFFFF;
	width:287px;
	color:#B49742;
}

ul.basket_top_nav .step1_active a, ul.basket_top_nav .step2_active a, ul.basket_top_nav .step3_active a, ul.basket_top_nav .step4_active a
{
	color:#B49742;
}


/* ---------------------------------------------------------- */
.box_693
{
	width:693px;
	display:table;
	clear:both;
	padding:0;
	margin:-1px 0 0 0;
	border-right:solid 1px #C4CACF;
	border-left:solid 1px #C4CACF;
}

/*  */
.box_693 .wrapper
{
	padding:20px 10px 0 20px;
}
	.box_693 .wrapper .link
	{
		display:table;
		clear:both;
		padding:0 0 10px 0;
	}

	.box_693 .wrapper .link .txt
	{
		padding:8px 8px 0 0;
		float:left;
	}

.box_693 .form_udfyld
{
	margin:0 0 20px 0;
}	

	/* */
	.box_693 .form_udfyld label
	{
		padding:12px 0 0 0px;
		width: 115px;
		float: left;
		display: block
	}
	
	.box_693 .form_udfyld input
	{
		width: 160px;
		padding:3px;
		border:solid 1px #999999;
		margin:8px 10px 1px 0 ;
	}

/* */
.box_693 .form_butik
{
	margin:0 0 20px 20px;
}	
	.box_693 .form_butik label
	{
		font-weight:bold;
	}
	
	.box_693 .form_butik select
	{
		width: 150px;
		padding:2px 0 2px 0;
		border:solid 1px #999999;
		margin:8px 10px 1px 0 ;
	}

.box_693 .form_butik ul
{
	clear:both;
	display:table;
	width:600px;
	margin:20px 0 20px 0;
}
	
.box_693 .form_butik li
{
	float:left;
	width:225px;
}


.box_693 ul.faq 
{
	clear:both;
	display:table;
	margin:0 0 20px 12px;
}

.box_693 ul.faq li.txt
{
	float:left;
	width:470px;
	color:#333333;
}

.box_693 .faq h1
{
	padding:0;
	color:#333333;
	padding:20px 0 10px 0;	
}

.box_693 .faq h2
{
	padding:0;
	color:#333333;
	padding:20px 0 10px 0;	
}

.box_693 .faq img
{
	padding:20px 0 0 70px;
}
	

/* ---------------------------------------------------------- */

/*  */
ul.basket_legend
{
	clear:both;
	display:table;
	padding:0;
	margin:25px 0 10px 5px;
	width:670px;
}

.basket_legend li
{
	float:left;
	font-weight:bold;
	color:#333333;
}


.basket_legend .varer
{
	width:178px;
	padding:0 0 0 15px;
}


.basket_legend .pris
{
	width:52px;
	text-align:right;
}


.basket_legend .spar
{
	width:60px;
	text-align:right;
}


.basket_legend .stk_pris
{
	width:85px;
	text-align:right;
}


.basket_legend .antal
{
	width:60px;
	text-align:center;
}


.basket_legend .ialt
{
	width:60px;
	text-align:right;
}


.basket_legend .fjern
{
	width:57px;
	text-align:center;
}
/* ---------------------------------------------------------- */

ul.basket_list
{
	clear:both;
	margin:0 0 0 10px;
	padding:15px 0 15px 0;
	border-bottom:solid 1px #C4CACF;
	width:670px;
	display:table;
}

.basket_list_on
{
	background-color:#f5f5f5;
}

.basket_list_on_start	
{
	background-color:#f5f5f5;
	border-top:solid 1px #C4CACF;
}

.basket_list li
{
	float:left;
	padding:0 0 3px 0;
}

.basket_list .varer
{
	width:170px;
	padding:0 0 0 10px;
}


.basket_list .pris
{
	width:60px;
	text-align:right;
	color:#333333;
}


.basket_list .spar
{
	width:60px;
	text-align:right;
	color:#333333;
}


.basket_list .rabat_off
{
	width:24px;
	text-align:right;
	height:14px;
}


.basket_list .rabat_on
{
	width:24px;
	text-align:right;
	height:14px;
	background: url('../gfx2/icon_medlemrabat.gif') no-repeat 10px 0;
}


.basket_list .stk_pris
{
	width:60px;
	text-align:right;
	color:#333333;
}


.basket_list .antal
{
	width:60px;
	text-align:center;
	color:#333333;
}
	.basket_list .antal select
	{
		width:40px;
	}



.basket_list .ialt
{
	width:60px;
	text-align:right;
	color:#333333;
	font-weight:bold;
}


.basket_list .fjern
{
	width:40px;
	text-align:right;
	margin:0 18px 0 0;
}


.basket_list .koeb_mere 
{
	width:90px;
	line-height:8px;
}
	.basket_list .koeb_mere a
	{
		font-size:10px;
	}
/* ---------------------------------------------------------- */

ul.basket_confirm_legend
{
	clear:both;
	display:table;
	padding:0;
	margin:25px 0 10px 5px;
	width:670px;
}

.basket_confirm_legend li
{
	float:left;
	font-weight:bold;
	color:#333333;
}


.basket_confirm_legend .varer
{
	width:300px;
	padding:0 0 0 15px;
}


.basket_confirm_legend .pris
{
	width:60px;
	text-align:right;
}


.basket_confirm_legend .spar
{
	width:60px;
	text-align:right;
}


.basket_confirm_legend .stk_pris
{
	width:84px;
	text-align:right;
}


.basket_confirm_legend .antal
{
	width:65px;
	text-align:center;
	margin:0 0 0 5px;
}


.basket_confirm_legend .ialt
{
	width:65px;
	text-align:right;
}
/* ---------------------------------------------------------- */

/* added sept. 07 */
.basket_confirm_adress li
{
	float:left;
	color:#333333;
	width:330px;
	margin:15px 0 0 0;
}
/* ---------------------------------------------------------- */

ul.basket_confirm_list
{
	clear:both;
	margin:0 0 0 10px;
	padding:15px 0 15px 0;
	border-bottom:solid 1px #C4CACF;
	width:670px;
	display:table;
}

.basket_confirm_list_on
{
	background-color:#f5f5f5;
}

.basket_confirm_list_on_start	
{
	background-color:#f5f5f5;
	border-top:solid 1px #C4CACF;
}

.basket_confirm_list li
{
	float:left;
	padding:0 0 3px 0;
}


.basket_confirm_list .varer
{
	width:305px;
	padding:0 0 0 10px;
}

.basket_confirm_list .pris
{
	width:55px;
	text-align:right;
	color:#333333;
}

.basket_confirm_list .spar
{
	width:60px;
	text-align:right;
	color:#333333;
}

.basket_confirm_list .stk_pris
{
	width:60px;
	text-align:right;
	color:#333333;
}


.basket_confirm_list .antal
{
	width:60px;
	text-align:center;
	color:#333333;
	margin:0 0 0 10px;
}


.basket_confirm_list .ialt
{
	width:65px;
	text-align:right;
	color:#333333;
	font-weight:bold;
}
.basket_confirm_list .fjern
{
	width:40px;
	text-align:right;
	margin:0 32px 0 0;
}

.basket_confirm_list .koeb_mere 
{
	width:90px;
	line-height:8px;
}
	.basket_confirm_list .koeb_mere a
	{
		font-size:10px;
	}
	

.basket_confirm_list .rabat_off
{
	width:24px;
	height:14px;
}


.basket_confirm_list .rabat_on
{
	width:24px;
	height:14px;
	background: url('../gfx2/icon_medlemrabat.gif') no-repeat 10px 0;
	
}
/* ---------------------------------------------------------- */

/* */
ul.basket_bot_nav 
{
	display:table;
	margin:30px 0 20px 0px;
	width:670px;
}

.basket_bot_nav li
{
	float:left;
}

.basket_bot_nav .left
{
	width:178px;
	margin:30px 0 0 0px;
	padding:0 0 0 20px;
}

.basket_bot_nav .middle
{
	width:295px;
}

.basket_bot_nav .right
{
	float:right;
	margin:30px 0 0 0;
}

------------------------------------------------------ */
	
ul.total_saved
{	
	display:table;
	clear:both;
}
	ul.total_saved li
	{
		float:left;
		font-size:16px;
		padding:5px;
	}
	
	ul.total_saved .amount
	{
		text-align:right;
		width:85px;
	}
	
	ul.total_saved .currency
	{
		text-align:right;
	}
	
	ul.total_saved .txt
	{
		text-align:left;
		width:150px;
	}
/* ---------------------------------------------------------- */

ul.total_amount
{
	display:table;
	clear:both;
}
	ul.total_amount li
	{
		float:left;
		border-bottom:solid 1px #C4CACF;
		border-top:solid 1px #C4CACF;
		font-size:16px;
		color:#FF6600;
		padding:5px;
	}
	
	
	ul.total_amount .amount
	{
		text-align:right;
		width:85px;
	}
	
	ul.total_amount .currency
	{
		text-align:right;
	}
	
	ul.total_amount .txt
	{
		text-align:left;
		width:150px;
	}
/* ---------------------------------------------------------- */
.medlemrabat 
{	
	padding:2px 0 10px 20px;
	background: url('../gfx2/icon_medlemrabat.gif') no-repeat  0 2px;  
}

.levering 
{	
	padding:2px 0 10px 20px;
	background: url('../gfx2/icon_levering.gif') no-repeat  0 2px;  
}
/* ---------------------------------------------------------- */

ul.butik_list
{
	clear:both;
	display:table;
	width:690px;
	margin:0 0 20px 0;
}

ul.butik_list li
{
	float:left;
	width:150px;
	height: auto !important; /* IE 6 hack */ 
	height: 105px;
	min-height: 105px;
	border-right:solid 1px #BAC4D0;
	padding:0 0 0 20px;
}
	ul.butik_list li.end
	{
		border-right:none;
	}
ul.butik_list li div
{
	height: auto !important; /* IE 6 hack */
	height: 55px;
	min-height: 55px;
}
ul.butik_list li img
{
	margin:10px 0 0 20px;	
}

/* ---------------------------------------------------------- */

ul.searchresult_top .txt
{
	float:left;
	padding: 10px 0 0 10px;
}

ul.searchresult_top .link
{
	float:right;
	height: 25px;
	width:250px;
	padding: 10px  10px 0 0;
	text-align:right;
	color:#333333;
}

ul.searchresult_top .link ul li
{
	float:right;
	padding: 0 0 0 9px;
}

/* ---------------------------------------------------------- */

ul.searchresult_list li.txt
{
	float:left;
	margin:20px 0 0 20px;
	color:#333333;
	width:500px;
}
	ul.searchresult_list li img
	{
		float:left;
		margin:8px 0 0 8px;
	}
	ul.searchresult_list li img.kat
	{
		float:left;
		margin:23px 15px 15px 23px;
	}
	ul.searchresult_list li div.katDiv
	{
		float:left;
		margin:11px 0 0 4px;
		width:130px;
		
	}

ul.searchresult_list span.search_word, ul.searchresult_list span.search_word a
{
	background-color:#CCCC33;
	padding:1px;
}

ul.searchresult_list span.price, ul.searchresult_list span.price a 
{
	font-weight:bold;
}

ul.searchresult_list span.url, ul.searchresult_list span.url a
{
	color:#000000;
}


ul.searchresult_list li.sep
{
	clear:both;
	background: url('../gfx/bg_box_695_sep.gif') no-repeat 0 10px;
	height:12px;
	width:693px;
}

/* ---------------------------------------------------------- */

.wishlist
{
	width:200px;
	margin:15px 0 0 10px;
}

.wishlist label
{
	padding:0 0 0 0;
	display:block;
	color:#000000;
}

.wishlist input
{
	width: 200px;
	padding:3px;
	border:solid 1px #003366;
	margin:0 0 10px 0;
	color:#000000;
}

.wishlist textarea
{
	width: 200px;
	height: 90px;
	padding:3px;
	border:solid 1px #003366;
	color:#000000;
}

.wishlist h2
{
	padding:15px 0 1px 0;
	color:#003366;
}

.wishlist span
{
	font-size:10px;
	color:#000000;
}

.wishlist #send_kopi 
{
	float:left;
	width: 17px;
	border:solid 1px #003366;
	color:#000000;
	margin:10px 5px 0 0;
}

.wishlist .send_kopi_label
{
	margin:10px 0 0 0;
}

.wishlist .submit
{
	clear:both;
	width: 131px;
	height: 24px;
	border:none;
	color:#000000;
	padding:30px 0 0 35px;
}

.wishlist_header .links
{
	float:right;
	margin:18px 5px 0 0 ;
}

.wishlist_header span
{
	margin:0 10px 0 10px;
}

/* ---------------------------------------------------------- */

ul.wishlist_list li.pic
{
	float:left;
	padding:4px 0 4px 4px;
	width:130px;
}

ul.wishlist_list li.txt
{
	float:left;
	margin:28px 60px 0 8px;
	width:150px;
	color:#333333;
}

	ul.wishlist_list li.txt .header	
	{
		font-weight:bold;
		display:block;
		color:#333333;
	}
	
	ul.wishlist_list li.txt .price	
	{
		font-size:11px;
		color:#346592;
		font-weight:bold;
		display:block;
		padding:10px 0 0 0;
	}
	
	ul.wishlist_list li.txt .member_price	
	{
		font-size:11px;
		color:#FF6600;
		font-weight:bold;
		display:block;
	}
	
ul.wishlist_list li.links 	
{
	float:left;
	width:150px;
	padding:50px 0 0 0;
}

ul.wishlist_list li.up_down 	
{
	float:right;
	width:140px;
}

	ul.wishlist_list li.up_down ul.nav 
	{
		float:right;
		padding:95px 10px 0 0;
	}

	ul.wishlist_list li.up_down ul.nav li
	{
		line-height:4px;
	}
	
	ul.wishlist_list li.up_down ul.nav li.btn
	{
		padding:0 0 0 70px;
	}
	
	
/* ---------------------------------------------------------- */

.abonn 
{
	padding:20px 10px 20px 12px;
	
}
	.abonn h1
	{
		padding:0 0 20px 0;
	}
	
	.abonn label
	{
		padding:12px 0 0 10px;
		width: 70px;
		float: left;
		display: block
	}
	
	.abonn input
	{
		width: 160px;
		padding:3px;
		border:solid 1px #999999;
		margin:8px 10px 1px 0 ;
	}
	
.abonn ul.login
{
	clear:both;
	display:table;
	width:168px;
	margin:10px 0 0 80px;
}

.abonn ul.login li.btn
{
	float:left;
}

.abonn ul.login li.link
{
	float:right;
	margin:17px 0 0 0;
}


.abonn ul.login a
{
	color:#1F4C75;
	text-decoration:underline;
}

.abonn .submit
{
	clear:both;
	width: 74px;
	height: 24px;
	border:none;
}

/* ---------------------------------------------------------- */


ul.product_header
{
	display:table;
	width:682px;

}


ul.product_header li
{
	float:right;
	text-align:right;
	margin:17px 0 0 0;
}


ul.product_header .sep
{
	margin:17px 8px 0 8px ;
}


ul.product_header .header
{
	float:left;
	margin:0;
}
/* ---------------------------------------------------------- */
.product_box
{
	padding:0 0 20px 8px;
}

.product_box h3
{
	font-weight:bold;
}

/* ---------------------------------------------------------- */

ul.product_show 
{
	width:650px;
	display:table;
	padding:10px 0 0 25px;
}

ul.product_show li
{
	float:left;
	width:325px;
	color:#000000;
}


ul.product_show .pic
{
	margin:20px 0 0 0;
}

/* ---------------------------------------------------------- */
ul.product_info 
{
	width:325px;
	display:table;
}


ul.product_info li
{
	float:left;
}

/* ---------------------------------------------------------- */
	
.product_info ul.ikke_medlem
{	
	display:table;
	
}
	.product_info ul.ikke_medlem li
	{
		float:left;
		font-size:16px;
		/*color:#FF6600;*/
		/*color:#003366;*/
		color:#30618E;
		padding:0 0 5px 0;
	}
	
	.product_info ul.ikke_medlem .txt
	{
		float:left;
		width:190px;
	}
	
	.product_info ul.ikke_medlem .currency
	{
		text-align:right;
		width:40px;
	}
	
	.product_info ul.ikke_medlem .amount
	{
		text-align:right;
		width:90px;
	}

/* ---------------------------------------------------------- */


.product_info ul.rabat
{	
	display:table;
}
	.product_info ul.rabat li
	{
		float:left;
		font-size:16px;
		/*color:#003366;*/
		color:#FF6600;
		padding:0 0 5px 0;
	}
	
	.product_info ul.rabat .txt
	{
		float:left;
		width:190px;
	}
	
	.product_info ul.rabat .currency
	{
		text-align:right;
		width:40px;
	}
	
	.product_info ul.rabat .amount
	{
		text-align:right;
		width:90px;
	}

/* ---------------------------------------------------------- */

.product_info ul.pris
{	
	display:table;
	margin:0 0 20px 0;
	height: 30px;/*before 10px;*/
	border-top:solid 1px #C4CACF;
	border-bottom:solid 1px #C4CACF;
	clear: both; /*new*/
}
	.product_info ul.pris li
	{
		float:left;
		font-size:16px;
		/*color:#FF6600;*/
		/*color:#003366;*/
		color:#30618E;
		padding:5px 0 5px 0;
	}
	
	.product_info ul.pris .txt
	{
		float:left;
		width:190px;
	}
	
	.product_info ul.pris .currency
	{
		text-align:right;
		width:40px;
	}
	
	.product_info ul.pris .amount
	{
		text-align:right;
		width:90px;
	}



/* ---------------------------------------------------------- */
.product_info ul.dropdown
{	
	display:table;
	clear: both; /*new*/
	
}
	.product_info ul.dropdown li
	{
		float:left;
		width:90px;
		padding: 0 0 5px 0;
	}
	
	.product_info ul.dropdown li select
	{
		width:150px;
		font-size:11px;
	}
	
/* ---------------------------------------------------------- */

.product_show .kurv
{	
	padding:10px 0 ;
	
}

.product_show .oenskeseddel 
{	
	margin:0 0 0 7px;
	padding:2px 0 10px 20px;
	background: url('../gfx/icon_paper.gif') no-repeat  0 2px;  
	color:#000000;
}

.product_show .medlem 
{	
	margin:0 0 0 7px;
	padding:2px 0 10px 20px;
	background: url('../gfx2/icon_medlemrabat.gif') no-repeat  0 2px;  
	color:#000000;
}

.product_show .levering 
{	
	margin:0 0 0 7px;	
	padding:2px 0 10px 20px;
	background: url('../gfx2/icon_levering.gif') no-repeat  0 2px;  
	color:#000000;
}

.product_show .oenskeseddel span, .product_show .levering span .medlem span
{	
	color:#003366;
}

.product_show .txt 
{	
	font-size:10px;	
	color:#000000;
}

/* ---------------------------------------------------------- */
.product_text
{
	width:653px;
	padding:20px 20px 15px 20px;
	font-size:12px;
}
/* rød bemærk tekst til kunden i produkt beskrivelser */
.product_text font, .product_text b font,
.product_text font b, .product_text .red
{
	color: #BD0000;
	font-size: 12px;
}

.product_text ul
{
	margin-top: 5px;
}
.product_text li
{
	list-style-type: disc;
	margin-left:16px;
	font-size: 12px;
}
.product_text b
{
	font-size: 12px;
}

/* ---------------------------------------------------------- */

ul.product_text_nav
{
	border-left:solid 1px #C4CACF;
	border-right:solid 1px #C4CACF;
	display:table;
	padding:0;
	margin:0;
	width:693px;
}

ul.product_text_nav li
{
	float:left;
	padding:10px 25px 9px 20px;
	border-bottom:solid 1px #C4CACF;
	background: url('../gfx2/line.gif') no-repeat 0 0; 
	font-size:11px;
}

ul.product_text_nav .om
{
	background: none; 
}

ul.product_text_nav .bagom
{
	border-bottom:solid 1px #C4CACF;
	width:537px;
}

ul.product_text_nav .bagom_active
{
	border-bottom:solid 1px #FFFFFF;
}

ul.product_text_nav .om_active
{
	border-bottom:solid 1px #FFFFFF;
	background: none; 
	color:#B49742;
}


ul.product_text_nav .om_active a, ul.product_text_nav .bagom_active a
{
	color:#B49742;
}


/* ---------------------------------------------------------- */

.magnify
{
	background: url('../gfx2/icon_magnify.gif') no-repeat top right; 
	text-align:right;
	padding: 0 20px 0 0;
	margin: 0 65px 0 0;
	height:15px;
}




/*
NICOLAI FLYTTES OVER I FILEN 
	EXTRAS_BY_COOP.CSS
*/

.ret_profil.textfield
{
	/*width: 160px;*/
	padding:3px;
	border:solid 1px #999999;
	margin:4px 10px 1px 0 ;
}
UL.box_695 .pris_rabat
{
    FLOAT: left;
    WIDTH: 100%
}
UL.box_695 .tilbud
{
    FLOAT: left;
    WIDTH: 100%
}
#ButikOpl .left
{
    WIDTH: 100px;
    TEXT-ALIGN: right
}
#sidemenu LI.inactive_show UL.submenu
{
    DISPLAY: block
}
UL.box_2x343 LI .txt .span
{
    WIDTH: 215px;
    height:28px;
    margin-bottom: 10px;
    overflow:hidden;
    TEXT-OVERFLOW: ellipsis;
}
UL.box_2x343.frontpage.popular LI .txt .span
{
    OVERFLOW: hidden;
    WIDTH: 215px;
    WHITE-SPACE: nowrap;
    TEXT-OVERFLOW: ellipsis;
}
.form_tipenven
{
    MARGIN: 0px 0px 20px
}
.form_tipenven LABEL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 115px;
    PADDING-TOP: 12px
}
.form_tipenven INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 8px 10px 1px 0px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 160px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid
}
.form_tipenven TEXTAREA
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 8px 10px 1px 0px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 160px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid
}
.form_tipenven TEXTAREA
{
    HEIGHT: 90px
}
.product_show .tilbage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.product_show .send
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.abonnement_error
{
    COLOR: #ff6600
}
UL.abonnement_top_nav
{
    BORDER-RIGHT: #c4cacf 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #c4cacf 1px solid;
    WIDTH: 693px;
    PADDING-TOP: 0px
}
UL.abonnement_top_nav LI
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 14px;
    BACKGROUND: url(../gfx2/bg_kurv_sep.gif) no-repeat 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c4cacf 1px solid
}
UL.abonnement_top_nav LI A
{
    FONT-SIZE: 14px;
    COLOR: #b49742
}
UL.abonnement_top_nav .step1
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.abonnement_top_nav .step4
{
    WIDTH: 280px;
    BORDER-BOTTOM: #c4cacf 1px solid
}
UL.abonnement_top_nav .step1_active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #b49742;
    BORDER-BOTTOM: #ffffff 1px solid
}
UL.abonnement_top_nav .step2_active
{
    COLOR: #b49742;
    BORDER-BOTTOM: #ffffff 1px solid
}
UL.abonnement_top_nav .step3_active
{
    COLOR: #b49742;
    BORDER-BOTTOM: #ffffff 1px solid
}
UL.abonnement_top_nav .step4_active
{
    WIDTH: 280px;
    COLOR: #b49742;
    BORDER-BOTTOM: #ffffff 1px solid
}
UL.abonnement_top_nav .step1_active A
{
    COLOR: #b49742
}
UL.abonnement_top_nav .step2_active A
{
    COLOR: #b49742
}
UL.abonnement_top_nav .step3_active A
{
    COLOR: #b49742
}
UL.abonnement_top_nav .step4_active A
{
    COLOR: #b49742
}
UL.abonnement_legend
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 25px 0px 10px 5px;
    WIDTH: 670px;
    PADDING-TOP: 0px
}
.abonnement_legend LI
{
    FONT-WEIGHT: bold;
    FLOAT: left;
    COLOR: #333333
}
.abonnement_legend .varer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    WIDTH: 178px;
    PADDING-TOP: 0px
}
.abonnement_legend .pris
{
    WIDTH: 52px;
    TEXT-ALIGN: right
}
.abonnement_legend .spar
{
    WIDTH: 60px;
    TEXT-ALIGN: right
}
.abonnement_legend .stk_pris
{
    WIDTH: 85px;
    TEXT-ALIGN: right
}
.abonnement_legend .antal
{
    WIDTH: 60px;
    TEXT-ALIGN: center
}
.abonnement_legend .ialt
{
    WIDTH: 60px;
    TEXT-ALIGN: right
}
.abonnement_legend .fjern
{
    WIDTH: 57px;
    TEXT-ALIGN: center
}
.abonnement_legend .leveringstype
{
    WIDTH: 80px;
    TEXT-ALIGN: right
}
UL.abonnement_list
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 670px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #c4cacf 1px solid
}
.abonnement_list_on
{
    BACKGROUND-COLOR: #f5f5f5
}
.abonnement_list_on_start
{
    BORDER-TOP: #c4cacf 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.abonnement_list LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 0px
}
.abonnement_list .varer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 170px;
    PADDING-TOP: 0px
}
.abonnement_list .pris
{
    WIDTH: 60px;
    COLOR: #333333;
    TEXT-ALIGN: right
}
.abonnement_list .spar
{
    WIDTH: 60px;
    COLOR: #333333;
    TEXT-ALIGN: right
}
.abonnement_list .rabat_off
{
    WIDTH: 24px;
    HEIGHT: 14px;
    TEXT-ALIGN: right
}
.abonnement_list .rabat_on
{
    BACKGROUND: url(../gfx2/icon_medlemrabat.gif) no-repeat 10px 0px;
    WIDTH: 24px;
    HEIGHT: 14px;
    TEXT-ALIGN: right
}
.abonnement_list .stk_pris
{
    WIDTH: 60px;
    COLOR: #333333;
    TEXT-ALIGN: right
}
.abonnement_list .antal
{
    WIDTH: 60px;
    COLOR: #333333;
    TEXT-ALIGN: center
}
.abonnement_list .antal SELECT
{
    WIDTH: 40px
}
.abonnement_list .ialt
{
    FONT-WEIGHT: bold;
    WIDTH: 60px;
    COLOR: #333333;
    TEXT-ALIGN: right
}
.abonnement_list .fjern
{
    MARGIN: 0px 18px 0px 0px;
    WIDTH: 40px;
    TEXT-ALIGN: right
}
.abonnement_list .leveringstype
{
    WIDTH: 80px;
    TEXT-ALIGN: right
}
.abonnement_list .leveringstype .SELECT
{
    WIDTH: 40px
}
.box_693 .abonnement_email
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    MARGIN-RIGHT: 0px
}
.box_693 .abonnement_email LABEL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    WIDTH: 40px;
    PADDING-TOP: 12px
}
.box_693 .abonnement_email INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 8px 10px 1px 0px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 160px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid
}
.box_693 .abonnement_email IMG
{
    MARGIN-LEFT: 165px;
    align: right
}
.box_693 .abonnement_login
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    MARGIN-RIGHT: 0px
}
.box_693 .abonnement_login LABEL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    WIDTH: 48px;
    PADDING-TOP: 12px
}
.box_693 .abonnement_login INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 8px 10px 1px 0px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 160px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid
}
.box_693 .abonnement_login A
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 50px;
    TEXT-DECORATION: underline
}
.box_693 .abonnement_login IMG
{
    MARGIN-LEFT: 173px;
    align: right
}
.box_693 .profil_form
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    MARGIN-RIGHT: 0px
}
.box_693 .profil_form LABEL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    WIDTH: 130px;
    PADDING-TOP: 12px
}
.box_693 .profil_form INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 8px 10px 1px 0px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 160px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid
}
.profil_kodeord LABEL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 120px;
    PADDING-TOP: 12px
}
.profil_kodeord INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 8px 10px 1px 0px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 160px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid
}
.profil_kodeord IMG
{
    MARGIN-LEFT: 140px
}
.box_693 .profil_form A
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 300px;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 10px 1px 0px;
    WIDTH: 160px;
    PADDING-TOP: 50px;
    TEXT-DECORATION: underline
}
.box_693 .profil_form venstre_kanp
{
    MARGIN-LEFT: 173px;
    align: left
}
.box_693 .profil_form hoejre_knap
{
    PADDING-LEFT: 500px;
    MARGIN-LEFT: 500px;
    align: right
}
UL.profil_form_nav
{
    MARGIN: 0px;
    WIDTH: 670px
}
.profil_form_navn LI
{
    FLOAT: left
}
.profil_form_navn .left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 60px;
    PADDING-TOP: 0px
}
.profil_form_navn .middle
{
    WIDTH: 295px
}
.profil_form_navn .right
{
    FLOAT: right;
    MARGIN: 0px 150px
}
#logo_print
{
    DISPLAY: none
}
#abonnement_profil_rediger
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(../gfx/icon_arrow_right_black.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#abonnement_profil_skift_butik
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(../gfx/icon_arrow_right_black.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#abonnement_profil_nedlaeg_profil
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(../gfx/icon_arrow_right_black.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#abonnement_profil_log_af_profil
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(../gfx/icon_arrow_right_black.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
.box_693 UL.abo
{
    CLEAR: both;
    MARGIN: 0px 0px 20px 12px
}
.box_693 UL.abo LI
{
    FLOAT: left;
    COLOR: #333333
}
.box_693 UL.abo LI.txt1
{
    FLOAT: left;
    COLOR: #333333
}
.box_693 UL.abo LI.txt2
{
    FLOAT: left;
    COLOR: #333333
}
.box_693 UL.abo LI
{
    PADDING-BOTTOM: 10px;
    WIDTH: 669px
}
.box_693 UL.abo LI.generel_info DIV
{
    MARGIN-LEFT: 30px
}
.box_693 UL.abo LI.messages DIV
{
    MARGIN-TOP: 10px
}
.box_693 UL.abo LI.txt1
{
    WIDTH: 334px
}
.box_693 UL.abo LI.txt2
{
    WIDTH: 334px
}
.box_693 .abo H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    COLOR: #333333;
    PADDING-TOP: 20px
}
.box_693 .abo H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    COLOR: #333333;
    PADDING-TOP: 20px
}
.box_693 .abo IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 20px
}
.box_693 .abonnement_email .fejltekst
{
    MARGIN-LEFT: 20px;
    COLOR: red
}
.box_693 .abonnement_login .fejltekst
{
    MARGIN-LEFT: 20px;
    COLOR: red
}
.abonnement_legend .valg
{
    WIDTH: 70px;
    TEXT-ALIGN: center
}
.abonnement_list .valg
{
    WIDTH: 70px;
    TEXT-ALIGN: center
}
.box_693 .profil_form .checkbox
{
    WIDTH: 20px
}
#nettorvet_newuser
{
	margin-left: 0px !important;
	margin-left: -5px;
}
#nettorvet_newuser div.nettorvet_newuser_space
{
	margin-left: 0px !important;
	margin-left: 5px;
}

#guide ul.steps div
{
	background-image: url('../gfx/guide_step_icons.gif');
	background-repeat: no-repeat;
}




#guide ul.header .left
{
	background-image: url('../gfx/guide_icons.gif');
	background-repeat: no-repeat;
}


#step1_icon{
	background-position: -29px -29px; 
	width: 58px; 
	height: 58px;
}

#step2_icon{
	background-position: -29px -145px; 
	width: 58px; 
	height: 58px;	
}

#step3_icon{
	background-position: -29px -261px; 
	width: 58px; 
	height: 58px;
}


#node1_on{
background-position: -16px -78px; 
width: 74px; 
height: 31px;
}

#node1_off{
cursor:pointer;
background-position: -16px -16px; 
width: 74px; 
height: 31px;
}

#node2_on{
background-position: -16px -202px; 
width: 74px; 
height: 31px;
}

#node2_off{
cursor:pointer;
background-position: -16px -140px; 
width: 74px; 
height: 31px;
}

#node3_on{
background-position: -16px -326px; 
width: 74px; 
height: 31px;
}

#node3_off{
cursor:pointer;
background-position: -16px -264px; 
width: 74px; 
height: 31px;
}

.partner_pic
{
	background-image: url('../gfx/partnere.gif');
	background-repeat: no-repeat;
}#kampagneBox
{
	width:693px;
	display:table;
	clear:both;
	padding:0;
	border-right:solid 1px #C4CACF;
	border-left:solid 1px #C4CACF;
}

.div693
{
	width:693px;
}


#kampagneSplash 
{
	clear:both;
	background:#ffffff url('../gfx_kampagne2008/splash.jpg') no-repeat 11px 0;
	height:308px;
	width:683px;
	color:#ffffff;
	margin:9px 0 0 0;
}


#kampagneSplash .headerBox
{	
height:250px;

}
	
	#kampagneSplash .headerBox .header1
	{
		display: block;
		padding: 38px 0 0 40px;
		color:#ffffff;
		font-size:16px;
		width:325px;	
	}
	
	#kampagneSplash .headerBox .header2
	{
		display: block;
		padding: 5px 0 0 40px;
		color:#ffffff;
		font-size:16px;
		text-align:right;
		width:285px;
	}
	
	#kampagneSplash .headerBox .txt
	{
		display: block;
		padding: 35px 0 0 30px;
		color:#ffffff;
		font-size:11px;
		width:340px;
	}
	
	#kampagneSplash .headerBox .readmore
	{	
		display: block;
		font-size:11px;
		padding: 15px 0 0 0;
	}
	
		#kampagneSplash .headerBox .readmore a
		{	
			background:  url('../gfx_kampagne2008/icon_arrow_right_white.gif') no-repeat 0 4px; 
			padding: 0 0 0 10px;
			color:#ffffff;
		}
	
#kampagneSplash .header3
{
	display: block;
	color:#000000;
	font-size:16px;
	text-align:right;
	width:509px;
}

/* ---------------------------------------------------------- */

#kampagneList .showBox 
{
		height:230px;
		width:693px;
}

	#kampagneList .showBox .one
	{
		float:left;
		width:174px;
		border-right: 1px solid #C4CACF;
		height:100%;
	}
	
	#kampagneList .showBox .two
	{
		float:left;
		width:171px;
		border-right: 1px solid #C4CACF;
		height:100%;
	}
	
	#kampagneList .showBox .three
	{
		float:left;
		width:346px;
	}
	

	#kampagneList .showBox h1
	{
		color:#333333;
		font-size:11px;
		font-weight:bold;
		margin:0;
		padding:20px 0 0  0;
	}
	
	
#kampagneList .showBox .txt
{
	
	padding:20px 0 0 10px;
}

	#kampagneList .showBox .sub li
	{
		clear:both;
		height:76px;
		color:#333333;
	}

	#kampagneList .showBox .sub li img
	{
		float:left;
		margin:0 25px 0 0;
	}
	

	#kampagneList .showBox .sub li.first
	{	
		border-bottom: 1px solid #C4CACF;
	}
	
	#kampagneList .showBox .sub .second
	{	
		border-bottom: 1px solid #C4CACF;
	}
	
	
	#kampagneList .links
	{	
		display: block;
		font-size:11px;
		padding: 3px 0 0 0;
	}
	
		#kampagneList .links a
		{	
			background:  url('../gfx_kampagne2008/icon_arrow_right_blue.gif') no-repeat 0 4px; 
			padding: 0 0 0 10px;
			color:#30618E;
		}
	
	
/* ---------------------------------------------------------- */

#kampagneText
{
	width:470px;
	color:#333333;
	padding:30px 0 30px 12px;
	float:left;
	color:#333333;
}

#kampagneText strong
{
	color:#333333;
	font-weight:bold;
}

	#kampagneText h1
	{
		font-size:16px;
		margin:0;
		padding:0 0 15px 0;
		color:#333333;
	}
	
	#kampagneText h2
	{
		font-size:14px;
		margin:0;
		color:#333333;
		padding:25px 0 12px 0;
	}
	
	#kampagneText .obs
	{
		display:block;
		padding:10px 0 0  0;
		color:#999999;
	}
	
#kampagneText  li
{
	margin:0 0 0 12px;
	list-style-image: url('../gfx_kampagne2008/icon_arrow_right_blue.gif')
}
	
#kampagneText a
{
	text-decoration:underline;
	color:#333333;
}
	
/* ---------------------------------------------------------- */

#kampagneTextPic
{
	float:left;
	width:140px;
	padding:40px 0 0 60px;
}

/* ---------------------------------------------------------- */
#kampagnePic
{
	float: left;
	padding: 22px 20px 0 6px;
}

#kampagneTxt
{
	float:left;
	padding:35px 20px 0 6px;
	width: 345px;
}

	#kampagneTxt a
	{
		text-decoration:underline;
	}


#kampagneTxt h1
{
	font-size:14px;
	padding:0 0 30px 0;
}


#kampagneTxt h2
{
	font-size:13px;
	padding:10px 0 0 0;
	font-weight:bold;
}

#backToMain
{
	clear:both;
	padding:10px 0 10px 0; 
	width:663px;
	display:table;
	text-align:right;
}


		#backToMain .links a
		{	
			background:  url('../gfx_kampagne2008/icon_arrow_left_blue.gif') no-repeat 0 4px; 
			padding: 0 0 0 10px;
			color:#30618E;
		}

/* ---------------------------------------------------------- *//* file: content.css */
* {
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #036; 
}

h1 {
	margin:0;
	font-size: 16px;  
	color: #036;	  
}

h2 {
	margin:0;
	font-size: 14px;   
	color: #036;
	font-weight: normal;
}

h3 {
	margin:0;
	font-size: 11px;   
	color: #036;
	font-weight: normal;
}

p {
	margin-bottom: 11px;
}


h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
	color: #2a4283;	  	
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover,
a:hover, ul li a:hover, a:hover span {
	color: #a58030;	
}

a, a:link, a:hover, a:visited, a:active, a span {
	color: #036;  
	text-decoration:none;
}