.shopform input, .shopform textarea, .shopform select {
width:100%;
}

div.skiftspiller a b {
								 display:none;
								 }
div.skiftspiller a:hover b {
								 display:inline;
								 }
div.skiftspiller a:active b {
								 display:inline;
								 }								 								 
body {
		 background-image: url("../gfx/bg.gif");
		 background-color: #F3F3F3;
	 font-family: Verdana, sans serif;
	 font-size: 10px;
	 color: black;
}
.obsnpic {
width:175px;height:85px;margin-bottom:5px;background-image:url(/npics/obslogo.gif);background-position:center;background-repeat:no-repeat;overflow:hidden;float:left;
				 }
body.support {
						 background-image:url("/support/nybg.gif");

}
div.supportlinks {
								 width:190px;
								 padding:5px;
								 margin-left:5px;
								 background-color:#eeeeee;
								 }
* html div.supportlinks {
	width:200px;
	w/idth:190px;
	}								 
div.supinfobox {
							 width:190px;
							 padding:5px;
							 padding-top:25px;
							 background-color:#005307;
							 color:white;
							 background-image:url("/support/supbox.gif");
							 background-repeat:no-repeat;
							 }
* html div.supinfobox {
	width:200px;
	w/idth:190px;
	}							 
h1.blog {
				width:445px;
				height:35px;
				padding-top:65px;
				padding-left:5px;
				background-repeat:no-repeat;
				color:white;
				}
h1.blog b{
				font-size:10px;
				}
div.right {
					width:150px;		
					padding:5px;
					padding-top:85px;
					background-repeat:no-repeat;
					border:1px solid #8c0000;
					float:right;
					}		
* html div.right {
	width:160px;
	w/idth:150px;
	}					
* html h1.blog {
	height:100px;
	h/eight:35px;
	width:450px;
	w/idth:445px;
	}				
.dropdown {
 font-family: Verdana, sans serif;
 font-size: 8pt;
 color: white;
 font-weight: bold;
 width: 130px;
 cursor:hand;
 filter:alpha(opacity=90);
 z-index:1000;
}

.ddoff {
 background-color: #005B19;
 font-family: Verdana, sans serif;
 font-size: 7pt;
 color: white;

 width: 130px;
 height: 16px;
 cursor:hand;
}

.ddon {
 background-color: #009933;
 font-family: Verdana, sans serif;
 font-size: 7pt;
 color: #ffffff;

 width: 130px;
 height: 14px;
 cursor:hand;
}

h1, .stor {
 font-size:13pt;
 font-weight:bold;
 color:black;
}

.mellem {
 font-size:9pt;
 font-weight:bold;
 color:black;
}

a:link.stor {
 color:black;
}
a:link.mellem {
 color:black;
}
a:visited.stor {
 color:black;
}
a:visited.mellem {
 color:black;
}
a:hover.stor {
 color:black;
}
a:hover.mellem {
 color:black;
}
a:active.stor {
 color:black;
}
a:active.mellem {
 color:black;
}

a:link.menu {
 font-family: Verdana, sans serif;
 font-size: 7pt;
 color: white;
}
a:hover.menu {
 font-family: Verdana, sans serif;
 font-size: 7pt;
 color: white;
}
a:visited.menu {
 font-family: Verdana, sans serif;
 font-size: 7pt;
 color: white;
}
a:active.menu {
 font-family: Verdana, sans serif;
 font-size: 7pt;
 color: white;
}

td { 
	 font-family: Verdana, sans serif;
	 font-size: 10px;
	 color: black;
 }

 
a { 
	color: #015710;
	text-decoration: none;
 }
 
a:visited {
	color: #015710;
	text-decoration: none;
	}

a:hover {
	color: #8DA490;
	text-decoration: none;
	}

a:active {
	color: #015710;
	text-decoration: none;
	}	

INPUT
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 7pt
}
TEXTAREA
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}
SELECT
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 7pt
}

.obs_menu {
					float:right;
					width:140px;
					background-color:#eeeeee;
					background-image:url(/gfx/hojrebg.gif);
					list-style:none;
					padding:5px;
					margin:0px;
					}
* html .obs_menu {
	width:150px;
	w/idth:140px;
	}					
.obs_submenu {
						 width:130px;
					   list-style:none;
    					padding:5px;
						margin-left:0px;

						 }
* html .obs_submenu {
	width:140px;
	w/idth:130px;
	}						
.obs_menu a {
					padding:2px;
					}	 
//.obs_menu li { padding-left:0px;border:1px solid black; }
//.obs_submenu li { padding-left:0px;border:1px solid black; }
.obs_submenu li a {
						 display:block;
						padding:3px;
	
						 }
.obs_submenu li a:hover {
						 display:block;
						padding:3px;
						 background-color:white;
						 }
						 
/* auktion */

div.auktion {
						display:block;
						width:450px;
						height:160px;
						margin-bottom:15px;
						background-image:url(/gfx/auktionbg.jpg);
						}
						div.auktion div.billede {
												width:120px;
												height:160px;
												float:left;
												background-position:bottom right;
												background-color:black;
												background-repeat:no-repeat;
												}			
						div.auktion div.overskrift {
												width:326px;
												height:24px;
												padding:2px;
												float:left;
												color:white;
												margin-bottom:12px;
												}
												* html div.auktion div.overskrift {
													width:330px;
													w/idth:326px;
													height:28px;
													h/eight:24px;
													}
												div.auktion div.overskrift i {
																		width:156px;
																		float:right;
																		text-style:normal;
																		text-align:right;
																		}
												div.auktion div.overskrift b {
																		width:167px;
																		float:left;
																		font-weight:bold;
																		font-size:12px;
																		padding-top:3px;
																		padding-left:3px;
																		}			
																		* html div.auktion div.overskrift b {
																			width:170px;
																			w/idth:167px;
																			}
												div.auktion div.hjemme, div.auktion div.ude {
																		width:159px;
																		height:94px;
																		float:left;
																		padding:3px;
																		text-align:center;
																		}
																		* html div.auktion div.hjemme, * html div.auktion div.ude {
																			width:165px;
																			w/idth:159px;
																			height:100px;
																			h/eight:94px;
																			} 
																			div.auktion div.ude {
																									color:white;
																									}
																									div.auktion div.ude b.stor {
																															color:white;
																															}
																															div.auktion div.ude a {
																																					color:white;
																																					border-bottom:1px solid white;
																																					}
																															div.auktion div.hjemme a {
																																					color:#015710;
																																					border-bottom:1px solid #015710;
																																					}

/* FORUM */

div.forum form.login {
					width:170px;
					height:130px;
					background-color:#eeeeee;
					float:right;
					display:block;
					background-image:url(/support/forum/form.jpg);
					overflow:hidden;
					margin:0px;
					margin-bottom:10px;
					padding:10px;
					}			
					* html div.forum form.login {
						width:190px;
						height:150px;
						w/idth:170px;
						h/eight:150px;
						}																	
					div.forum form.login label {
										float:left;
										margin:3px;
										margin-left:0px;
										width:16px;
										height:16px;
										
										}			
										div.forum form.login input.text {
															margin:3px;
															width:139px;
															padding:2px;
															float:left;
															}
															* html div.forum form.login input.text {
																width:143px;
																w/idth:139px;
																}
										div.forum form.login div.husk {
															margin:3px;
															width:139px;
															padding:0px;
															float:left;
															text-align:right;
															}
															div.forum form.login div.husk {
																				width:142px;
																				w/idth:137px;
																				}
															div.forum form.login div.husk input.check {
																				border:0px;
																				padding:0px;
																				margin:0px;
																				width:12px;
																				height:12px;
																				}
										 div.forum form.login button {
										 					 
															margin:3px;
															width:69px;
															padding:0px;
															float:left;
															color:white;
															border:1px solid black;
															font-family:Verdana;
															font-size:8pt;
															text-align:left;
															}
															div.forum form.login button.submit {
																				background-image:url(/support/forum/loginbg.gif);
																				}
															div.forum form.login button.nybruger {
																				background-image:url(/support/forum/nybbg.gif);
																				}
div.forum h1.header {
					width:250px;
					height:0px;
					margin:0px;
					margin-right:10px;
					float:left;
					padding-top:150px;
					background-color:#7a484f;
					background-image:url(/support/forum/h1.jpg);
					overflow:hidden;
					margin-bottom:10px;
					}
					* html div.forum h1.header {
						height:150px;
						h/eight:0px;
						}						
div.forum h2.header {
					width:250px;
					height:0px;
					margin:0px;
					margin-right:10px;
					float:left;
					padding-top:60px;
					background-color:#7a484f;
					background-image:url(/support/forum/h2.jpg);
					overflow:hidden;
					margin-bottom:10px;
					}
					* html div.forum h2.header {
						height:60px;
						h/eight:0px;
						}						
div.forum div.logininfo {
					width:170px;
					height:40px;
					margin:0px;
					float:left;
					padding:10px;
					background-color:#eeeeee;
					background-image:url(/support/forum/h3.jpg);
					overflow:hidden;
					margin-bottom:10px;
					}
					* html div.forum div.logininfo {
						width:190px;
						w/idth:170px;
						height:60px;
						h/eight:40px;
						}															
div.forum ul.menu {
					display:block;
					height:40px;
					background-image:url(/support/forum/menubg.gif);
					list-style-type:none;
					background-repeat:repeat-x;
					margin:0px;
					}					
					div.forum ul.menu li {
									 background-image:url(/support/forum/menubgmid.gif);
									 height:40px;
									 float:right;
									 margin-left:3px;
									 }
									 div.forum ul.menu a {
									 					 color:white;
														 display:block;
														 }
														 div.forum ul.menu a:hover {
														 					 font-weight:bold;
																			 }
														 div.forum ul.menu a span.l {
														 					 background-image:url(/support/forum/menubgleft.gif);
																			 padding-left:10px;
																			 background-repeat:no-repeat;
																			 background-position:top left;
																			 display:block;
																			 }
														 div.forum ul.menu a span.r {
														 					 background-image:url(/support/forum/menubgright.gif);
																			 padding-right:10px;
																			 background-repeat:no-repeat;
																			 background-position:top right;
																			 display:block;
																			 padding-top:5px;/*
														 font-size:12px;
														 font-weight:bold;*/
																			 }
														 div.forum ul.menu a span.m {
														 					 margin-top:3px;
																			 }
div.forum tr.header td {
					background-color:#e1e1e1;
					border-bottom:1px solid #c0c0c0;
					font-weight:bold;
					color:#666666;
					}									
					div.forum tr td {
										background-image:url(/support/forum/bgodd.jpg);
										background-repeat:repeat-x;

					border-bottom:1px solid #c0c0c0;
					}										 	
					div.forum tr.even {
										background-image:url(/support/forum/bgodd.jpg);
										background-repeat:repeat-x;
										}		
										div.forum tr.nytind td a.titel {
															font-weight:bold;
															padding-right:15px;
															background-image:url(/aktuelt/ny.gif);
															background-repeat:no-repeat;
															background-position:center right;
															}
div.forum div.linje5 {
					height:5px;
					background-image:url(/support/forum/linje5.gif);
					overflow:hidden;
					}							
div.forum div.linje10 {
					height:10px;
					background-image:url(/support/forum/linje10.gif);
					overflow:hidden;
					}									 	
					div.forum div.odd {
									  padding-top:3px;
										background-image:url(/support/forum/bgodd.jpg);
										background-repeat:repeat-x;
										padding-bottom:20px;
										}						
										div.forum div.even {
															padding-top:3px;
															padding-bottom:20px;
										background-image:url(/support/forum/bgodd.jpg);
										background-repeat:repeat-x;
															}	
															div.forum div.even h3, div.forum div.odd h3 {
																				font-size:12px;
																				margin:0px;
																				padding:0px;
																				}
div.forum form.post div.info {
					width:167px;
					padding:10px;
					margin-bottom:10px;
					margin-right:9px;
					background-color:#eeeeee;
					float:right;
					}										
					* html div.forum form.post div.info {
						width:187px;
						w/idth:167px;
						}
div.forum form.post label {
					width:94px;
					height:20px;
					padding:3px;
					float:left;
					font-weight:bold;
					overflow:hidden;
					}									
					* html div.forum form.post label {
						width:100px;
						height:26px;
						w/idth:94px;
						h/eight:20px;
						}
div.forum form.post input.text {
					margin-bottom:3px;
					padding:3px;
					height:20px;
					width:150px;
					}						
					* html div.forum form.post input.text {
						height:20px;
						h/eight:20px;
						width:144px;
						w/idth:150px;
						}					
						div.forum form.post input.emne {
					margin-bottom:3px;
					padding:3px;
					height:20px;
					width:344px;
					}						
					* html div.forum form.post input.emne {
						height:20px;
						h/eight:20px;
						width:344px;
						w/idth:344px;
						}					
						
div.forum form.post textarea {
					width:344px;
					height:114px;
					padding:3px;
					border:1px solid black;
					}
					* html div.forum form.post textarea {
						width:344px;
						height:114px;
						w/idth:344px;
						h/eight:114px;
						}	
						div.forum form.post input.submit {
																						 background-color:#004426;
																				background-image:url(/support/forum/loginbg.gif);
																				background-position:bottom;
																				background-repeat:repeat-x;
																				color:white;
																				padding:5px;
																				float:right;
																				margin:6px;
																				font-weight:bold;
																				}
ul.obsnymenu {
						 margin:0px;
						 padding:0px;
						 list-style-type:none;
						 }
						 ul.obsnymenu li {
						 filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
						 }
						 ul.obsnymenu li.over {
						 							background-image:url(/support/menutop.gif);
													background-position:top right;
													background-repeat:no-repeat;
													padding:3px;
													padding-left:24px;
													width:123px;
													height:14px;
													overflow:hidden;
													color:white;
													font-weight:bold;
													text-transform:uppercase;
													}
													* html ul.obsnymenu li.over {
														width:150px;
														w/idth:123px;
														height:20px;
														height:14px;
														}
						 ul.obsnymenu li.this a {
						 							display:block;
						 							background-image:url(/support/menuactive.gif);
													background-position:top right;
													background-repeat:no-repeat;
													padding:2px;
													padding-left:34px;
													width:114px;
													height:12px;
													overflow:hidden;
													font-weight:bold;
													color:#012519;
													}
													* html ul.obsnymenu li.this a {
														width:150px;
														w/idth:114px;
														height:16px;
														h/eight:12px;
														}
						 ul.obsnymenu li.menu a {
						 							display:block;
						 							background-image:url(/support/menuli.gif);
													background-position:top right;
													background-repeat:no-repeat;
													padding:2px;
													padding-left:34px;
													width:114px;
													height:12px;
													overflow:hidden;
													color:#012519;
													}
													* html ul.obsnymenu li.menu a {
														width:150px;
														w/idth:114px;
														height:16px;
														h/eight:12px;
														}		
					   ul.obsnymenu li.menu a:hover {
						 							background-image:url(/support/menuactive.gif);
													font-weight:bold;
													}
						 ul.obsnymenu li.bund {
						 							background-image:url(/support/menubund.gif);
													background-position:bottom right;
													background-repeat:no-repeat;
													padding:2px;
													padding-left:24px;
													margin-bottom:10px;
													width:124px;
													height:6px;
													overflow:hidden;
													color:#012519;
													}
													* html ul.obsnymenu li.bund {
														width:150px;
														w/idth:124px;
														height:10px;
														h/eight:6px;
														}		
														ul.obsnymenu li.top {
														
													filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
													}
								ul.obsnymenu li.top a {
														 display:block;
						 							background-image:url(/support/obslogogrn.gif);
													background-position:top right;
													background-repeat:no-repeat;
													padding:0px;
													padding-top:100px;
													margin-bottom:10px;
													margin-top:10px;
													width:150px;
													height:0px;
													overflow:hidden;
													color:#012519;
														 }
													* html ul.obsnymenu li.top a {
														height:100px;
														h/eight:0px;
														}		
														ul.obsnymenu li.adr {
																				 margin-left:10px;
																				 width:130px;
																				 background-color:#ca0000;
																				 padding:0px;
																				 padding-left:5px;
																				 padding-right:5px;
																				 font-size:9px;
																				 text-align:center;
																				 color:white;
																				 }
																				 li.adr a {
																				 color:white;
													filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;
																				 }
																				 * html ul.obsnymenu li.adr {
																				 	 width:140px;
																					 w/idth:130px;
																					 }
																			
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 380px;
	height:90px;
	float:left;

	/* custom decorations */
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:380px;
	height:90px;
	text-align:center;
}

.items div a {
	display:inline-block;
	width:90px;
	height:90px;
	overflow:hidden;
}
/*
a.scrollleft {
	display:block;
	height:90px;
	width:25px;
	float:left;
	background-color:red;
}
a.scrollright {
	display:block;
	height:90px;
	width:25px;
	float:left;
	background-color:blue;
}*/