* {
   margin: 0;
   padding: 0;
}

body, td, p {
   margin:0px;
   padding:0px;
   background-color:white;
   color:black;
   font-family:"Verdana",Arial,Helvetica,sans-serif;
   font-size:13px;
   text-align:center;
   voice-family:"\"}\"";
   voice-family:inherit;
   text-align:left;
}

#content h1 {
   padding-bottom: 15px;
}

#content p.bodytext {
   padding-bottom: 10
}

body.print {
   background-color:white;
   color:black;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:11px;
   margin:30px 30px 30px 30px;
}

a, a:active, a:visited, a:hover {
   color: #b62b05;
   text-decoration: none;
}

img {
   border: 0px;
   vertical-align: top;
}

.center {
   text-align: center;
}

.framework {
   width: 992px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   vertical-align: top;
}
	 	
.toppic {
height: 139px;
background-image: url('images/kunitop1.jpg');
background-repeat: no-repeat;
background-position: top center;
}

.menucontainer {
border-top: 1px solid;
border-right: 2px solid;
border-color: #be340e;
background-color: #be340e;
height: 1.7em;
color: white;
}


.contentcontainer {
   float: left;
   width: 752px;
   margin-top: 0px;
   margin-left: 7px;
   margin-right: 7px;
   margin-bottom: 20px;
   padding-top: 20px;
   min-height: 500px;
   /*height: 500px;*/
   overflow: visible;
   text-align: left;
   clear: both;
}

#content > ul, td.productDescription > ul, ul {
   margin-left: 14px;
}

h1 {
   margin: 0px;
   padding-bottom: 5px;
   padding-top: 5px;
}

h1, h2, h3 {
   font-size: 16px;
}

.rightcontainer {
   padding-top: 40px;
   float: right;
   width: 120px;
   height: 458px;
   background-image: url('images/bue.gif');
   background-repeat: no-repeat;
   background-position: top right;
   vertical-align: top;
}

table.productTable {
   width: 770px;

}

td.productDescription {
   width: 450px;
   text-align: left;
   vertical-align: top;
   padding-left: 20px;
   padding-top: 40px;
}

td.productPicture {
   width: 320px;
   text-align: right;
   vertical-align: top;
}

.credits {
   text-align: right;
   font-size: 9px;
   color: #cccccc;
   width: 780px;
   clear:both;
}

a.credits {
   color: #cccccc;
   text-decoration: none;
}

div.adresse p.bodytext {
  font-size: 9px; 
}



/***********************
 * Menu Stuff
 ***********************/

/*this is the css for the horizontal version*/

/* containeren top menuen ligger i */
.horizontal ul{
   list-style-type: none;
   display: block;
   height: 1.4em;
   margin-left: -1px;
   margin-top: 3px;
   margin-bottom: 2px;
   text-align: center;
   z-index: 10;
   color: white;
}
.horizontal li{
   float: left;
   display: inline;
   z-index: 10;
   color:white;
}

/* Alle menupunkter */
.horizontal li a{
   padding: 0px;
   text-decoration: none;
   height: 1.2em;
   float: left;
   display: block;
   width: 160px;
   border: 0px solid;
   border-left: 1px solid;
   z-index: 10;
   color: white;
}

/* De enkelte undermenu punkter */
.horizontal li li a{
   border-top: none;
   border-left: 1px solid;
   border-color: white;
   padding: 3px;
   z-index: 10;
   color: white;
}

/* Containeren undermenuerne ligger i */
.horizontal li ul{
   position: absolute; 
   margin-top: 1.5em;
   margin-left: 0px;
   width: 150px;
   border: none;
   display: block;
   height: auto;
   z-index: 10;
   color: white;
 }

/* Containeren under undermenuerne ligger i */
 .horizontal li li ul{
    position: absolute;
    margin-top: .2em;
    margin-left: 150px;
	border-top: 1px solid;
	border-color: white;
	z-index: 10;
	color: white;
 }

/* Undermenu punkter */
 .horizontal li ul li a{
    width: 154px;
	text-align: center;
	z-index: 10;
	color: white;
 }
 /*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
 /*Not sure if I recommend this or not*/
 .inaccesible li ul{
    display: none;
 }
 /*Arrow code - looks like <a class="haschild" href="#">Text <span>Arrow</span></a> can be turned on/off with arrow class*/
 .arrow a span{
    padding-left: 1em;
    font-size: 85%;  
 }
 .arrow a:hover span{
    padding-left: 2em;
 }
 .arrow a span.noshow{
    visibility: hidden;
 }
 /*Plus code*/
 .plus a span{
    padding-left: .5em;
	z-index:10;
 }
 /*colors for menu*/
 .redgrey li a,  .redgrey li a:hover,  .redgrey li a:active,  .redgrey li a:visited{
    background-color: #be340e;
    color: white;
    border-color: white;
	z-index:10;
 }

 .redgrey ul{
	color: white;
    border-color: white;
	z-index: 10;
 }

#billedserier {
	z-index: 9;
}

.printhead {
display: none;
}

.flag {
	margin-right: 5px;
}

/*li, ul, ol {
	margin: auto;
	padding: auto;
}*/
