body { behavior: url(../csshover.htc);
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	margin: 0; 
	width: 100%;
    background-color: #F9F9F9;	 
	height: 100%;
	
	}
body#produktframe 

{
SCROLLBAR-FACE-COLOR: #F9F9F9; 
SCROLLBAR-HIGHLIGHT-COLOR: #F9F9F9; 
SCROLLBAR-SHADOW-COLOR: silver; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #069; 
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
background-color: #FFF;
padding-right: 20px;}
td {}
html>body#produktframe table tr td p { }

a {color:#073F89; text-decoration: none; }
a.visited {}
a.hover {}
a.active {}
a img {border: 0;}
p a.gallerilink {display: block; border: 1px solid #333; padding: 3px 7px; width: 140px;}
p a.gallerilink:hover {background: #dedede;}
div {border: 1px solid #f5f5f5; margin: 0; padding: 5px;}
#wrapper {
border: 0; 
margin-left: -456px;
position: absolute;
left: 50%;
height: 800px; 
width: 912px; 
visibility: visible;
border: 0px solid orange;
background: transparent; 
text-align: left;
}
#topbanner {
	width: 900px;
	height: 80px;
	border: 1px solid #dedede;
	border-bottom: 0;
	margin: 0;
	color: #069;
	text-align: right;
}
div.jensen {background: #FFF url(../gfx/jensen_orange_top.gif) 0px 0px no-repeat;}
div.kokkedal {background: #FFF url(../gfx/kokkedal_gul_top.gif) 0px 0px no-repeat;}

#topbanner h1 {margin: 0; padding: 0; padding-top: 5px; font-size: 40px; margin-right: 23px; }
div.kokkedal h1 {font-family: "Balloon Extra", Verdana, Arial, Helvetica, sans-serif; }
#topbanner span {font-size: 12px; margin-right: 23px; letter-spacing: .3em;}
#leftmenu { clear: left; width: 200px; height: 457px; float: left; border: 0; display:inline;  background: #AFCDDD url(../gfx/leftbg.jpg) 0px 0px no-repeat; padding: 0;  }

html>body #leftmenu { height: 450px;  }

#linksTopMenu {width: 900px; height: 16px; background-color: #069; border: 1px solid #069; }


div.content { float: left;width: 657px; height: 435px; border-top: 0; border-left: 0; border-bottom: 0; padding: 0px 5px 20px 50px; color: #666666 ;  background: #FFF url(../gfx/right.gif) top right repeat-y; }


/* her skubber vi produktiframen ned */
iframe#produktiframe {margin-top: 12px; width: 620px; height: 400px;}

html>body iframe#produktiframe {margin-top: 20px; width: 620px; height: 390px;}

html>body div.content  {width: 656px; height: 430px;} 
html>body#produktframe  { width: 580px;}
h5 {color: #666; margin:16px 0 0 0; padding: 0; font-size: 20px;}
body#produktframe h5 {color: #666; margin:0; padding: 0; font-size: 20px;}
html>body#produktframe h5 {font-size: 16px;}
.content p {margin: 0; padding: 0; margin-bottom: 15px; width: 600px;}
.content table tr td p {margin: 0; padding: 0; margin-bottom: 15px; width: 260px;}
.content table tr td  { vertical-align: text-top;  margin: 0; padding: 0;}
body#produktframe p {margin: 0; padding: 0; margin-bottom: 15px;}
.firstp {border-top: 1px dotted #ccc; padding-top: 8px;}
body#produktframe .firstp {padding-top: 3px;}
body#produktframe table {width: 580px; border-collapse: collapse;}
body#produktframe table tr td { vertical-align: top; width: 290px;}
body#produktframe table tr td img {border: 1px solid #ccc;}
body#produktframe table tr td p {width: 240px; font-size: 13px; color: #666666 ;}
body#produktframe table tr td h5 {width: 240px; font-size: 14px;}
body#produktframe table tr td h5.first {margin: 0; padding: 0;}
body#produktframe table tr td ul { font-size: 13px; color: #666;}
#footer {border: 0; clear: both; float: left; width: 687px; padding-left: 220px; font-size: 11px; color: #f5f5f5; background-color: #069; font-weight: normal; }

#footer a {color: #f5f5f5;text-decoration: underline; }
#footer a:hover {color: #FF9900; text-decoration: underline; }

ul {list-style-position: outside; list-style: none; margin: 0; padding: 0;}
ul#ulTopLinks {list-style: none; margin: 0; padding: 0;}
ul#ulTopLinks li {float: left; }

ul#ulTopLinks li a {padding: 5px 20px; color: #f5f5f5;  font-size: 11px; letter-spacing: .03em; display:block; background-color: #069; }
html>body ul#ulTopLinks li a {padding: 5px 18px;}
ul#ulTopLinks li a.firstitem {margin-left: 210px;}
ul#ulTopLinks li a:hover {background: #ffffff none; color: #069;}

#ulLeftMenu {float: left; margin: 0; margin-top: 22px; }

#ulLeftMenu li {border: 1px solid #999; width: 198px; margin-bottom: 10px; text-align: right; line-height: 14px; }



#ulLeftMenu li a { clear: left; display: block;  padding: 10px 10px; color: #333; text-decoration: none; border: 0; border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; background: transparent url(../gfx/prik.gif) 5% 50% repeat-y;   font-size: 10px; text-transform: uppercase; letter-spacing: 0.1em; }

html > body #ulLeftMenu li a {color: #073F89;  background-color: transparent; padding-bottom: 31px;}
html > body #ulLeftMenu li a.firstli { padding-bottom: 19px;}



/*#ulLeftMenu li a:hover { background-color: green; }*/

ul#ulLeftMenu li a:hover{
  background-color: #007BB7;
  display: block;
  position:relative;
  z-index: 1;
  padding-bottom: 10px;
  color: #f5f5f5;
  background: #007BB7 url(../gfx/prik_hvid.gif) 5% 50% repeat-y;

  
}
html > body ul#ulLeftMenu li a:hover{
  background-color:#007BB7;
  position:relative;
  z-index: 1;
  padding-bottom: 31px;
  
}
html > body ul#ulLeftMenu li a.firstli:hover{
    padding-bottom: 19px;
  
}
table {}
table.aabningstider {margin-top: 10px;}
th {text-align: left;}
.content table.aabningstider tr td { padding: 3px 0px; border: 0px solid red;}
td	{padding: 6px 0;}
td.center {text-align: center;}
td.left {text-align: left;}
td.right {text-align: right;}

/*Galleri layout */
body#galleri_body {}
body.jensen {background: #f5f5f5 url(../gfx/galleri_watermark.gif) 420px 5px  no-repeat;}
body#galleri_body {}
body.kokkedal {background: #f5f5f5 url(../gfx/galleri_watermark_kok.gif) 420px 5px  no-repeat;}

body#galleri_body img.gal { margin-top: 5px; border: 1px solid #999;}
iframe {width: 609px; height: 313px; border: 0px solid #f5f5f5; padding: 5px;}
ul#galleri {float: left; list-style: none; padding: 0 0 0  0; line-height: 23px; width: 190px;}
ul#galleri li {clear: left;}
ul#galleri li a {padding-left: 5px; color: #666; font-size: 12px;}
ul#galleri li a.bold {font-weight: bold; color: #999;}
ul#galleri li a:hover {color: #000; }
table#galleri_tbl {margin: 20px 0; border: 1px solid #DEDEDE; height: 28px;}
table#galleri_tbl td {border-top: 1px solid #666; border-bottom: 1px solid #666; background-color: #ECF5FF;}
table#galleri_tbl td.lasttd {border-right: 1px solid #666;}
table#galleri_tbl td.firsttd {border-left: 1px solid #666;}
li.fixed {text-align: left; padding-left: 22px;}
li.center {text-align: center;}
li.silver {color: #666; margin-top: 30px;}
div.content p.erfaring {text-align: center; margin-top: 25px;}
p.right {text-align: right;}
span.width {float:left;  display: block; width: 200px;}
a.p300 {padding-left: 0px;}