
body.mceContentBody 
 { 
	color:black; 
	text-align:left; 
	background-color:white; 
	background-image:none; 
}


/* GENERAL STYLES */

	body {
		font-family:arial,helvetica;
		font-size:12px;
		background-image:url(../images/bg.jpg);
		background-repeat:no-repeat;
		background-position:bottom center;
		background-attachment:fixed;
		background-color:#e2eba8;
		color:#252525;
		margin:0px;
	}
		
	td {
		font-family:arial,helvetica;
		font-size:12px;
		background-color:none;
		color:#252525;
		margin:0px;		
		vertical-align:top;
		margin: 0px; 
		padding: 0px
	}
	
	p {
		font-family:arial,helvetica;
		font-size:12px;
		color:#252525;		
	}

	hr {
		text-decoration:none;
		color:#758E2A;
		height:1px;
		width:100%;
		margin:0px;
	}

/* DIV  STYLES */	

	
	#contentfrontpage {
		margin-left:0px;
		Padding:0px;
		margin-top:17px;
		text-align:left;
		min-height:210px;
	}
	
	#contentshop {
		margin-left:0px;
		Padding:0px;
		text-align:left;
		min-height:210px;
		xbackground-color:red;
	}
	
	#contentpage {
		margin:0px;
		padding:10px;
		text-align:left;
		min-height:210px;
		border:solid 1px #96b541;
		background-color:#ffffff;
		xbackground-color:red;
	}
	
	div.containerstyle {
		min-height:650px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#adr-info {
		background-color:#96b541;
		width:217px;
		font-size:11px;
		color:#252525;
		padding-left:10px;
	}
/* HEADER STYLES */	

	h1 {
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:12px;	
		letter-spacing:0px;
		margin:0px;
	}
	
	h2 {
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:10px;	
		letter-spacing:5px;
		margin:0px;
	}
	
	h3 {
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:10px;	
		margin:0px;
	}

	h4 {
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:10px;	
		letter-spacing:0px;
		margin:0px;
	}
	
	h5 {
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:10px;	
		letter-spacing:0px;
		margin:0px;
	}
		
	
/* LINK STYLES */
	
	a:link,a:active,a:visited {
		text-decoration:underline;
		color:#252525;
		font-weight:normal;
		font-size:12px;	
	}
	
	a:hover {
		text-decoration:none;
		color:#252525;
		font-weight:normal;
		font-size:12px;	
	}
.nyhed_tekst {
background-color:#fff;
border:1px solid #8B8B8B;
font-size:10px;
height:17px;
line-height:18px;
margin:0 0 5px;
padding:0 0 0 3px;
width:139px;
}

.nyhed_knap_afmeld, .nyhed_knap_tilmeld {
background-color:#ffffff;
border:1px solid #8B8B8B;
color:#000000;
font-size:10px;
font-weight:normal;
height:16px;
margin:0px 5px 0 0;
padding-bottom:3px;
width:62px;
}
		
/* FORM STYLES */

	form {
		margin:0px;
	}


	input,select,textarea {
		font-family:verdana,helvetica;
		font-size:10px;
		background-color:#ffffff;
		border-style:solid;
		border-color:#3F474A;
		border-width:1px;
	}
	
	input.button {
		font-family:verdana,helvetica;
		font-size:9px;
		font-weight:bold;
		background-color:#ffffff;
		border-style:solid;
		border-color:#3F474A;
		border-width:1px;
	}

	input.intranet {
		font-family:verdana,helvetica;
		font-size:10px;
		background-color:#ffffff;
		border-style:solid;
		border-color:#3F474A;
		border-width:1px;
		width:90px;
	}


/* MENU STYLES */
	#menu {
		width:200px;
		background-color:#96b541;
		display:block;
		min-height:400px;
		padding:15px 14px 15px 13px;
		margin:0px 0px 20px 30px;
		background-image:url("../images/menubg.jpg");
		background-repeat:no-repeat;
		background-position: bottom center;
	}
	
	#menucontainer {
		width:200px;
		background-color:#e2eba8;
		display:block;
		min-height:165px;
	}
	
	ul.xm_0 {
		display:block;
		margin:0px;
		padding:0px;
	}

	ul.xm_0 li {
		display:block;
		padding:0px;
		margin:0px; 
		list-style-type:none;
	    background-color:none;
	}

	ul.xm_0 li a {
		display:block;
		padding:7px 0px 0px 0px;
		color:#252525;	
		font-size:13px;
		text-decoration:none;	
	}

	ul.xm_0 a.selected   {
		color:#7b9c20;
		font-weight:bold;
	}
	
	ul.xm_0 li a:hover {
		 color:#7b9c20;
	}
	
			ul.xm_1 {
				display:block;
				padding:0px;
				margin:0px 0px 0px 15px;              
			}

			ul.xm_1 li {
				padding:0px;
				margin:0px;
				list-style-type:none;             
			}

			ul.xm_1 li a {
                color:#252525;  
				font-size:12px;				
			}

			ul.xm_1 a.selected {
			    color:#7b9c20;
			}
			
			ul.xm_1 li a:hover {
			    color:#7b9c20;
				
			}

					ul.xm_2 {
						display:block;
						margin:0px;
						padding:0px;
					}
					
					ul.xm_3 li {
						padding:0px;
						margin:0px;
						list-style-type:none;             
					}

					ul.xm_2 li a {
						margin:0px 0px 0px 15px;
						padding:0px;
						font-size:11px;
						color:#252525;	
					}
					
					ul.xm_2 a.selected {
						color:#7b9c20;
					}
					
					ul.xm_2 li a:hover {
					    color:#7b9c20;
					}
					
            
						ul.xm_3 {
							display:block;
							margin:0px;
							padding:0px;
						}

						ul.xm_3 li a {
							display:block;
							padding:0px 0px 0px 15px;
							text-transform:none;
                            color:#252525;
							line-height:10px;
						}
						
    					ul.xm_3 a.selected {
    						color:#7b9c20;
    					}
						
						ul.xm_3 li a:hover {
							color:#7b9c20;
						}

	
/* SHOP STYLES */

	/* CATEGORY STYLES */
	/* styles for links og tekst på den første shop side med kategori-oversigten */
	
	.shop_category {
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}
	
	.shop_title {
		background-color:#BFD08C;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}
	
	.shop_title2 {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}

	a.shop_title2_link:link,a.shop_title2_link:active,a.shop_title2_link:visited  {
		background-color:#EEF6D7;
		text-decoration:underline;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}
	
	a.shop_title2_link:hover {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}


	/* PRODUCTS STYLES */
	
	.shop_prod_table {
		border:0px solid black;
		width:90%;
	}
	
	a.shop_item_link:link,a.shop_item_link:active,a.shop_item_link:visited  {
		text-decoration:underline;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}	
	
	a.shop_item_link:hover {
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}	
	
	.shop_item_1	{
		background-color:#EEF6D7;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
	}

	.shop_item_2	{
		background-color:#FAFEED;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
	}
	
	.shop_prod_top {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;	
	}
	
	.shop_prod_bg {
		background-color:#FAFEED;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;	
	}	
	
	.shop_prod_detail {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	.shop_prod_detail2 {
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	/* CART STYLES */
		
	.shop_cart_top {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	.shop_cart_price_piece {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:9px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	.shop_cart_price {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	.shop_cart_price_total {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	a.shop_cart_item:link,a.shop_cart_item:active,a.shop_cart_item:visited  {
		text-decoration:underline;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}	
	
	a.shop_cart_item:hover {
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}	
	
	a.shop_fjern_link:link,a.shop_fjern_link:active,a.shop_fjern_link:visited  {
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}	
	
	a.shop_fjern_link:hover {
		text-decoration:underline;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;
	}	
	
	/* BUY STYLES */
	
	.shop_address_table {
		border:0px solid black;
		background-color:#ffffff;
		width:80%;
	}

	.shop_buy {
		background-color:#ffffff;
		text-decoration:none;
		color:#758E2A;
		font-weight:normal;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	.shop_buy_price {
		background-color:#EEF6D7;
		text-decoration:none;
		color:#758E2A;
		font-weight:bold;
		font-size:11px;	
		letter-spacing:0px;
		margin:0px;		
	}
	
	.shop_fields {
		background-color: #ffffff;
		color: #000000;
		border-color: #758E2A;
		width:200px;
	
	}
	
	.shop_fields_postnr {
		background-color: #ffffff;
		color: #000000;
		border-color: #758E2A;
		width:50px;
	
	}
	
	.shop_fields_by {
		background-color: #ffffff;
		color: #000000;
		border-color: #758E2A;
		width:147px;
	
	}
	
	
	
	/* FORM STYLES */
	
	.shop_button {
		cursor: hand;
		background-color: #EEF6D7;
		color: #758E2A;
		border-color: #758E2A;
		width:150px;
	
	}
	
/* KURV STYLES */
	#lillekurv {
		width:200px;
		background-color:#e2eba8;
		display:block;
		min-height:100px;
	
	}
	
