html,body,form{margin:0;padding:0}
body{background: #1d748d; font: 11px Arial, Verdana, Helvetica,sans-serif;text-align:center;
background-image:url(img/baggrund.jpg);
background-repeat: repeat-x;
}
div#container{text-align:left; }
div#container{width:888px;margin:0px auto;background-repeat: no-repeat;}

div#wrapper {text-align:left;  background-image:url(img/pagebaggrund.jpg);background-repeat: no-repeat;}
div#wrapperrepeat {text-align:left;  background-image:url(img/pagebaggrund-repeat.jpg);background-repeat: repeat-y;}
div#content{
  background-image:url(img/pagetop1.jpg);background-repeat: no-repeat;
/*
float:left;width:674px;
*/
}
  div#content p{line-height:1.3}
  div#lefttop{position:relative;height:10px;background-image:url(img/maincontentbag-a.gif);overflow: hidden;}
  div#leftmiddle{ height: auto;}
  div#leftbottom{position:relative;height:10px;background-image:url(img/maincontentbag-c.gif);overflow: hidden;}

div#space{position:relative;height: 20px; }	
div#header{position:relative;background-image:url(img/header.jpg);background-repeat: no-repeat;height: 120px; }
	
div#Menuheader {
	padding-top:60px; 
	}

			
div#navigation{float:right;width:300px}
  div#righttop{position:relative;height:10px;background-image:url(img/mainmenubag-a.gif);overflow: hidden;}
  div#rightmiddle{background-image:url(img/mainmenubag-b.gif);}
  div#rightbottom{position:relative;height:10px;background-image:url(img/mainmenubag-c.gif);overflow: hidden;}
div#extra{float:right;clear:right;width:300px;}

div#footer{position:relative;background-image:url(img/footer.jpg);background-repeat: no-repeat;height: 133px; }
div#footer{clear:both;width:888px}
  div#footer p{margin:0;padding:10px 10px;text-align:center}
  div#footer a{display:inline;padding:0;color: #cccccc}

.bottomtext {color: #83d3f0}	

.menutd { width:254px; }	
/*
NAVIGATION MENU UL 
*/

a.topmenu:link, a.topmenu:visited, a.topmenu:active, a.topmenu:hover {
	color: #fff;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;  
}	
/* PRODUCT BOX */
  .tdmenu {

  height: 49px;
  vertical-align: bottom;
  
  }
  .tdmenu1 {
  background-image: url(img/menubox1.gif);
  background-repeat: no-repeat;
  height: 49px;
  width : 7px;
  }
  .tdmenu2 {
  background-image: url(img/menubox2.gif);
  height: 49px;
  vertical-align: bottom;
  
  }
  .tdmenu3 {
  background-image: url(img/menubox3.gif);
  background-repeat: no-repeat;  
  height: 49px;
  width : 7px;
  }


#nav-menu ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}
#nav-menu ul li {
	display: inline;
	margin:0;
	padding:0
}
#nav-menu li{
	list-style: none;
}
#nav-menu ul li a {
  font: 11px Verdana,Arial; 
	border-bottom: 1px solid #6ac5e6;
	color: #000;
	display: block;
	text-decoration: none !important;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 14px;
	width:184px;
	background-image:url(img/menu-back-normal.gif);
}
#nav-menu ul li a:hover{
	background-image:url(img/menu-back-hover.gif);
	color: #fff;
}
#nav-menu ul li.currentpage a {
	background-image:url(img/menu-back-active.gif);
	color: #fff;
}
#nav-menu ul li.currentpage a:hover {
	background-image:url(img/menu-back-active.gif);
	color: #fff;
}
/*
NAVIGATION SUBMENU UL 
*/
#nav-menu ul li.submenu a {
  font: 11px Verdana,Arial;
	border-bottom: 1px solid #6ac5e6;
	color: #000;
	display: block;
	text-decoration: none !important;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 24px;
	width:174px;
	background-image:url(img/menusub-back-normal.gif);
}
#nav-menu ul li.submenu a:hover{
	background-image:url(img/menusub-back-hover.gif);
	color: #000;
}
#nav-menu ul li.subcurrentpage a {
  font: 11px Verdana,Arial;
	border-bottom: 1px solid #6ac5e6;
	color: #000;
	display: block;
	text-decoration: none !important;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 24px;
	width:174px;
	background-image:url(img/menusub-back-active.gif);
}
#nav-menu ul li.subcurrentpage a:hover {
	background-image:url(img/menusub-back-active.gif);
	color: #000;
}
/*
NAVIGATION SUBMENU UL 
*/
#nav-menu ul li.subsubmenu a {
	font-weight: bold;
	font: 11px Verdana,Arial;
	border-bottom: 0px solid #6ac5e6;
	color: #000;
	display: block;
	text-decoration: none !important;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 44px;
	width:154px;
	background-image:none;
}
#nav-menu ul li.subsubmenu a:hover{
	font-weight: bold;
	background-image:none;
	color: #000;
}
#nav-menu ul li.subsubcurrentpage a {
  font-weight: bold;

}
#nav-menu ul li.subsubcurrentpage a:hover {
  font-weight: bold;
	background-image:none;
	color: #000;
}

h1{
  color: #00addc;
  font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
  font-size: 14pt;	
  margin: 0px;
	text-transform: uppercase;
}
h2{
  color: #00addc;
  font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
  font-size: 12pt;	
  margin: 0px;
}
h3{
  color: #00addc;
  font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
  font-size: 14pt;	
  margin: 0px; 
}
h4{
  color: #00addc;
  font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
  font-size: 14pt;	
  margin: 0px; 
}
h5 {
  color: #black;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;	

}
.overskrift{
  color: #00addc;
  font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
  font-size: 14pt;	
  margin: 0px;
  text-transform: uppercase;
}
.underoverskrift{
  color: #00addc;
  font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
  font-size: 12pt;	
  font-weight:bold;
  margin: 0px;
}
a:link, a:visited, a:active {
text-decoration:none;
color:#ff7300;
font-weight: bold;
}
a:hover {
color:#00addc;
}

a.bluelink:link, a.bluelink:visited, a.bluelink:active, a.bluelink:hover {
color:#0096ff;

}

.tilbudrabatboxkombi {
	width: 226px;
	font-family: Trebouchet, "Trebuchet MS", Arial, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px;
}
.rabatboxpris {
	font-size: 18px;
	background-color: #00bbee;
	text-align:center;
	letter-spacing:2px;
	color: #FFF;
}
.rabatboxtxt {
	font-size: 12px;
	text-align:center;
	letter-spacing:0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #00bbee;
	border-left-color: #00bbee;
	border-bottom-color: #00bbee;
}
.tilbudboxpris {
	font-size: 18px;
	background-color: #ff7300;
	text-align:center;
	letter-spacing:2px;
	color: #FFF;
}
.tilbudboxtxt {
	font-size: 12px;
	text-align:center;
	letter-spacing:0px;
	letter-spacing:0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ff7300;
	border-left-color: #ff7300;
	border-bottom-color: #ff7300;
}
.tilbudrabatboxkombismall {
	border:none;
	height:20px;
	padding: 0 8px 0 8px;
	font-family: Trebouchet, "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing:2px;
}
.rabatbox {
	background-color: #00bbee;
	text-align:center;
}
.tilbudbox {
	background-color: #ff7300;
	text-align:center;
}

/* FORUM */
.tborder
{
	border: 1px solid #a1b2c4;
	background-color: white;
	padding: 2px;
}
.bordercolor
{
	background-color: #c8d5de;
	padding: 0px;
}
.leagueborder
{
  border: 1px solid #a1b2c4;
}
/* PRODUCT BOX */
  .tdproduct1 {
  background-image: url(img/productbox1.gif);
  background-repeat: no-repeat;
  height: 18px;
  width : 423px;
  }
  .tdproduct2 {
  background-image: url(img/productbox2.gif);
  background-repeat: repeat-y;
  width : 423px;
  }
  .tdproduct3 {
  background-image: url(img/productbox3.gif);
  background-repeat: no-repeat;
  height: 18px;
  width : 423px;
  }    

.tableheader
{
  font-size: x-small;
	font-family: verdana, sans-serif;
	background-color: #758890;
	color: #fff;
	height: 27px;
	
	padding-left: 5px;
	padding-right: 5px;
	border-top: 0px solid #afbbc7;
	border-right: 0px solid #afbbc7;
	border-left: 1px solid #c9d5e1;
	border-bottom: 1px solid #c9d5e1;

}
.tableheadersmall
{
  font-size: x-small;
	font-family: verdana, sans-serif;
	background-color: #758890;
	color: #fff;
	height: 20px;
	
	padding-left: 5px;
	padding-right: 5px;
	border-top: 0px solid #afbbc7;
	border-right: 0px solid #afbbc7;
	border-left: 1px solid #c9d5e1;
	border-bottom: 1px solid #c9d5e1;

}
.tableheader2
{
  font-size: x-small;
	font-family: verdana, sans-serif;
	background-color: #758890;
	color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 0px solid #afbbc7;
	border-right: 0px solid #afbbc7;
	border-bottom: 1px solid #c9d5e1;
	border-left: 1px solid #c9d5e1;

}
.tablerow
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;	
  font-size: x-small;
	font-family: verdana, sans-serif;
	border-top: 1px solid #fff;
	border-right: 0px solid #afbbc7;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #c9d5e1;
	color: #000000;
	background-color: #f3f4f6;
	}
.tablerow2
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;	
  font-size: x-small;
	font-family: verdana, sans-serif;
	border-top: 1px solid #fff;
	border-right: 0px solid #afbbc7;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #c9d5e1;
	color: #000000;
	background-color: #eceef1;
	}	
.tablerowNotActive
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;	
  font-size: x-small;
	font-family: verdana, sans-serif;
	border-top: 1px solid #fff;
	border-right: 0px solid #afbbc7;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #c9d5e1;
	color: #000000;
	background-color: #e3e6ea;
	}		
.tablerowLast
{
	border-bottom: 1px solid #758890;
	}	
.tablerowFirst
{
	border-top: 1px solid #758890;
	}			
.tableseperator
{
  width: 100%;
	height: 1px;
	border-top: 1px solid #c9d5e1;
	}	
/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.forumdato
{
	color: gray;
}
.forumposts
{
	color: #c9d5e1;
}
.forumblue
{
	color: #365d81;
}
.forumblue a, .forumblue a:hover, .forumblue a:visited
{
	color: #365d81;
}
.forumgray
{
	color: gray;
}
.txtstrong
{
	font-weight: bold;
}

.smalltext
{
	font-size: x-small;
	font-family: verdana, sans-serif;
}
.middletext
{
	font-size: 90%;
}
.normaltext
{
	font-size: small;
}
.largetext
{
	font-size: large;
}	

textarea, input
{
	font-size: small;
	font-family: verdana, sans-serif;	
}
.tablebutton {
  border: 1px black solid;
	font-size: 10px;
}

.b2bloginfelter {
  	border: 1px #07a7e1 solid;
	padding: 3px;
	width: 195px;
	margin-bottom: 4px;
}
.inputfelt {
	padding: 3px;
	width: 300px
}


fieldset { 
	padding: 6px;
	font-size:9px; 
	color: gray;
	border-top: 1px solid #c9d5e1;
	border-left: 0px solid #c9d5e1;
	border-right: 0px solid #c9d5e1;
	border-bottom: 0px solid #c9d5e1;
}

legend {
  padding: 2px;
  color:gray;
  font-size:10px;
  text-align:right;
}
