a:link 
{  
  font-family: "Comic Sans MS", cursive; 
  color: #0000FF;
}
a:link { text-decoration: underline}
a:visited 
{  
  font-family: "Comic Sans MS", cursive; 
  color: #FF0000; 
  text-decoration: underline;
}
a:hover 
{  
  font-weight: normal; 
  color: #00FF00; 
  text-decoration: underline;
}
body 
{  
  font-family: "Comic Sans MS", cursive; 
  font-size: small;  
  padding:0px;
  background-color: darkgray;
  /*background-image: url(images/eewhite30.gif);*/
  list-style-image: url(images/reddot.gif); 
}
.overskrift1 
{  
  font-family: "Comic Sans MS", cursive; 
  font-size: large; 
  font-weight: bold; 
  color: #990000;
}
.overskrift2 
{  
  font-family: "Comic Sans MS", cursive; 
  font-size: medium; 
  font-weight: bold; 
  color: #990000;
}
.body {  font-family: "Comic Sans MS", cursive; font-size: small; font-weight: normal; background-image: url(images/eewhite30.gif)}
.big {  font-size: x-large;}

#sidetitel {
  position:absolute;
  top:5px;
  left:5px;
  right:5px;
  height:50px;
  width:1000px;
  /*min-width:650px;*/
  border:1px solid #036;
  padding-top:10px;
  background-image: url(images/eewhite30.gif);
  z-index:0;
}
html>body #sidetitel {
  width:998px;
  height:38px;
}

#sidetitel h1 {
  font-size: 20px;
  text-align: center;
  /*background-image: url(images/eewhite30.gif);*/
  /*margin-top:15px;*/
  color: #990000;
  /*color:#036;*/
}
#logo1 {
  position:absolute;
  top:5;
  left:5;
  z-index:1;
}
#logo2 {
  position:absolute;
  top:5;
  left:938;
  width:66px;
  z-index:1;
  /*text-align:right;*/
}
#Indhold {
	position: absolute;
	top: 60px;
	left:140px;
	right: 5px;
	width: 865px;
	margin:0px;
	padding:10px;
	border:1px solid #036;
	background-image: url(images/eewhite30.gif);
	overflow: scroll;
	height: 680px;
	min-width: 520px;
	}
	html>body #Indhold {
  width:843px;
  height:660px;
}

#popup {
	position: absolute;
	top: 2px;
	left:2px;
	right: 2px;
	width: 400px;
	margin:0px;
	padding:10px;
	border:1px solid #036;
	background-color: white;
	height: 400px;
	min-width: 400px;
	}
	html>body #popup {
  width:404px;
  height:404px;
}	
#beertest {
	position:Relative;
	top:5px;
	left:5px;
	right:5px;
	margin:0px;
	padding:5px;
	border:thin solid #6699FF;
	visibility: visible;
	z-index: 1;
	height: auto;
	clear: none;
	overflow: visible;
	/*clip:       rect(auto auto auto auto);*/

}

#1abels {
	position:static;
	float:left;
	margin:5px 5px 0px;
	padding:5px;
	border:thin solid #6699FF;
	visibility: visible;
	z-index: 0;
	height: auto;
	width: auto;
	left: 2px;
	clear: none;
	overflow: visible;
	clip:       rect(auto auto auto auto);


}

#Menu {
	position:absolute;
	top:60px;
	left:5px;
	width:130px;
	height: 680px;
	padding:0px;
	border:1px solid #036;
	background-image: url(images/eewhite30.gif);
	}
	
#footer {
  position:absolute;
  left: 5px;
  right:5px;
  top: 745px;
  width: 1000px;
  padding:0px;
  height:40px;
  border:1px solid #036;
  text-align:left;
  z-index:3;
  background-image: url(images/eewhite30.gif);
}
html>body #footer {
  width:998px;
  height:38px;
}

#footer address {
  font-style:normal;
  font-size:12px;		
  padding:5px;
  padding-left:10px;
}

.menu a:visited {color: #0000FF; }
.menu a:link {color: #0000FF; }
.menu a:hover {color: #FF0000; }


div.cssmenu1 {
    width:100px;
    height:30px;
    padding:0;
    margin:5px;  	
    text-decoration:none;
    border-top:0px;
    float:left;
}
div.cssmenu1 a {
    text-decoration:none;
    display:block;
    height:30px;
    background:#FFFF00;
    background-image:url(knap/knap1n.gif);
    margin:0px;
    width:100%;
    padding:0px;
    font-size:16px;
    color:#000099;
    
    border:0px solid #000;
    text-align:center;
    
}
html>body div.cssmenu1 a {
	  width:auto;
}

div.cssmenu1 a:visited {
    width:100px;
    height:30px;
    background:#FFFF00;
    background-image:url(knap/knap1n.gif);
    color:#000099;
    text-decoration:none;
}
div.cssmenu1 a:hover {
    width:100px;
    height:30px;
    background:#993300;
    background-image:url(knap/knap1o.gif);
    color:#000099;
    text-decoration:none;
}
div.cssmenu1 a:active {
    background:#CC0066;
    background-image:url(knap/knap1d.gif);
    color:#000099;
    text-decoration:none;
}

div.cssmenu2 {
    width:150px;
    height:45px;
    padding:0;
    text-decoration:none;
    border-top:0px;
    float:center;
}
div.cssmenu2 a {
    text-decoration:none;
    display:block;
    height:45px;
    background:#FFFF00;
    background-image:url(knap/knap2n.gif);
    margin:0px;
    width:100%;
    padding-top:8px;
    font-size:20px;
    color:#000099;
    
    border:0px solid #000;
    text-align:center;
    
}
html>body div.cssmenu2 a {
	  width:auto;
	  height:37px; 
}
html>body div.cssmenu2 a:visited {
	  width:auto;
	  height:37px; 
}
html>body div.cssmenu2 a:hover {
	  width:auto;
	  height:37px; 
}
html>body div.cssmenu2 a:active {
	  width:auto;
	  height:37px; 
}

div.cssmenu2 a:visited {
    width:150px;
    height:45px;
    background:#FFFF00;
    background-image:url(knap/knap2n.gif);
    color:#000099;
    text-decoration:none;
}
div.cssmenu2 a:hover {
    width:150px;
    height:45px;
    background:#993300;
    background-image:url(knap/knap2o.gif);
    color:#000099;
    text-decoration:none;
}
div.cssmenu2 a:active {
    background:#CC0066;
    background-image:url(knap/knap2d.gif);
    color:#000099;
    text-decoration:none;
}



div.cssmenu {
    width:100px;
    height:30px;
    padding:0;
    margin:5px;  	
    border-top:0px;
    float:left;
}
div.cssmenu a {
    display:block;
    height:30px;
    background:#fff3ac;
    margin:0px;
    width:100%;
    padding:1px;
    font-size:16px;
    border:1px solid #000;
    text-decoration:none;
}
html>body div.cssmenu a {
	  width:auto;
}
div.cssmenu a:hover {
    background:#fc0;
    color:#00f;
    text-decoration:none;
}
.big_bold {  font-size: large; font-style: normal; font-weight: bold; color: #000000}
.bryggeri {  font-size: medium; font-style: normal; color: #006600}

#brygnavn {
	position:relative;
	font-size: small;
	font-style: normal;
	color: blue;
	left: -5px;
	right: 5px;
	height:15px;
	width: 100%;
	text-align: center;
	background: #CCCCCC;
	border:3px groove #FFFF00;
	z-index:2;
	vertical-align: baseline;
	white-space: normal;

	}

