/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { text-align: center;
    background-color: rgb(255, 255, 255);
    }

  .side { margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-top: 5px;
    text-align: left;
	width: 994px;
/*    width: 770px; */
    }

  .logotop { background: rgb(0, 0, 0) url(./images/top-logo.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
	width: 979px;
/*    width: 755px; */
    height: 6px;
    font-size: 2px;
    }

  .logo { background:  url(./images/Gacapan_hr.jpg) no-repeat scroll left top;
    height: 169px;
    font-size: 45px;
    text-align: center;
    color: rgb(255, 255, 255);
    font-weight: bold;
	width: 979px;
/*    width: 755px; */
    }

  .logobund { background: black url(./images/bund-logo.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
	width: 979px;
/*    width: 755px; */
    text-align: center;
    height: 6px;
    font-size: 2px;
    }

  .menu { float: left;
    position: relative;
    top: 5px;
    width: 150px;
	z-index:1;
    }

  .menutop { background: grey url(./images/top-menu.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
    width: 150px;
    text-align: center;
    height: 6px;
    margin-top: 0px;
    padding-top: 0px;
    font-size: 2px;
    }

  .menumidt { background: grey none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
    width: 150px;
    text-align: center;
	}

  .menubund { background: grey url(./images/bund-menu.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
    width: 150px;
    height: 6px;
    font-size: 2px;
    }

  .indhold { float: left;
    position: relative;
	width: 679px;
	z-index: 0;
/*    width: 455px; */
    }

  .indholdtop {background: lightgrey url(./images/top-smal.gif) no-repeat scroll left top;
    -moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	position: relative; 
	left: 5px; 
	top: 5px; 
	float: left; 
	width: 669px;
	 /*    width: 679px; */
    height: 6px; font-size: 2px}

  .indholdmidt { position: relative;
    top: 5px;
    left: 5px;
    float: left;
    background-color: lightgrey;
	width: 659px;
/*    width: 435px; */
    padding-left: 5px;
    padding-right: 5px;
    }

  .indholdbund { background: lightgrey url(./images/bund-smal.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: relative;
    float: left;
	width: 669px;
/*    width: 445px; */
    left: 5px;
    height: 6px;
    font-size: 2px;
    }
 

.menu {font-family: arial, sans-serif; width:150px; height:150px; position:relative; margin:0; font-size:11px; margin:0px 0;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:black; width:148px; height:20px; text-align:center; border:1px solid #fff; border-width:1px 1px 0 0; background:lightgrey; line-height:19px; font-size:14px; font-weight: bold}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#b3ab79;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:149px; width:149px;}
.menu ul li:hover ul li a.hide {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover a.hide {width:150px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#b3ab79; color:#000; width:150px;}
.menu ul li:hover ul li a:hover {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;} 
	
	

	
	
/*	
  .menupunkt { margin: 0px;
    padding: 0px;
    background-color: grey;
    font-family: verdana,arial,sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 14px;
    color: teal;
    line-height: 25px;
    }

  .menupunkt a { background-color: grey;
    color: rgb(51, 204, 0);
    text-decoration: none;
    width: 100%;
    display: block;
    }

  .menupunkt a:hover { background-color: lightgrey;
    color: teal;
    display: block;
    }

/* tilføjelse for at at sætte under-menuen ind */
/*	
  .undermenupunkt { margin: 0px;
    padding: 0px;
    background-color: lightgrey;
    font-family: verdana,arial,sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 12px;
    color: rgb(51, 204, 0);
    line-height: 25px;
    }

  .undermenupunkt a { background-color: grey;
    color: black;
    text-decoration: none;
    width: 100%;
    display: block;
    }

  .undermenupunkt a:hover { background-color: lightgrey;
    color: teal;
    display: block;
    }

/* slut på tilføjelse for at prøve at sætte under-menuen ind */

/* tilføjelse for at at sætte under-under-menuen ind */
/*	
  .undermenu2punkt { margin: 0px;
    padding: 0px;
    background-color: grey;
    font-family: verdana,arial,sans-serif;
    font-weight: bold;
    text-align: right;
    font-size: 12px;
    color: rgb(51, 204, 0);
    line-height: 25px;
    }

  .undermenu2punkt a { background-color: grey;
    color: black;
    text-decoration: none;
    width: 100%;
    display: block;
    }

  .undermenu2punkt a:hover { background-color: lightgrey;
    color: teal;
    display: block;
    }
*/
/* slut på tilføjelse for at prøve at sætte under-menuen ind */


  .kolonne3 { float: left;
    position: relative;
    top: 5px;
    width: 150px;
    }

  .kolonne3top { background: grey url(./images/top-menu.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
    width: 150px;
    text-align: center;
    height: 6px;
    margin-top: 0px;
    padding-top: 0px;
    font-size: 2px;
    }

  .kolonne3midt { background: grey none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    width: 140px;
	font-weight: bold;
	color: black;
    }

  .kolonne3bund { background: grey url(./images/bund-menu.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
    width: 150px;
    height: 6px;
    font-size: 2px;
    }

  .sidefod { float: left;
    position: relative;
    top: 5px;
	width: 979px;
/*    width: 755px; */
    }

  .sidefodtop { background: black url(./images/top-logo.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
	width: 979px;
/*    width: 755px; */
    height: 6px;
    font-size: 2px;
    }

  .sidefodmidt { background-color: black;
    width: 979px;
/*    width: 755px; */
    float: left;
    position: relative;
	color: white;
    }

  .sidefodbund { background: black url(./images/bund-logo.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    position: relative;
	width: 979px;
/*    width: 755px; */
    height: 6px;
    font-size: 2px;
    }

/* Curved cutout Borders*/
/*
.curved {
  background: transparent; 
  width:100%;
  }
.curved h1, .curved p {
  margin:0 10px;
  }
.curved h1 {
  font-size:2em; 
  color:#fff;
  }
.curved p {
  padding-bottom:0.5em;
  }
.curved .b1 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#fff;
  font-size:1px;
  }
.curved .b2 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:grey; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 4px; 
  height:2px;
  font-size:1px;
  }
.curved .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:grey; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 3px;
  font-size:1px;
  }
.curved .b4 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:grey; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0; height:1px; 
  border-width:0 3px 0 3px;
  font-size:1px;
  }
.curved .boxcontent {
  display:block; 
  background:grey; 
  border:0 solid #fff; 
  border-width:0 1px;
  }
*/  
  
  div#indhold {margin:1em 10%; }
#container h1, #container h2 {margin:0 10px;}
#container h1 {font-size:2.5em; color:#fff;}
#container h2 {font-size:1.2em;color:#fff; border:0;}
#container h2 {padding-top:0.5em;padding-bottom:.5em;}
#container {background: transparent;}

.b1, .b2, .b3, .b4 {display:block; overflow:hidden;}
.b1, .b2, .b3, .b4 {height:1px;background:grey;}
.b1 {margin:0 5px;}
.b2 {margin:0 3px;}
.b3 {margin:0 2px;}
.b4 {margin:0 1px;}
.boxcontent {display:block;  background:grey;}
