body
{
	padding: 0px;
	/*font-family: verdana;*/
	
	font-size: 70%;
	text-align: center;
	
	background-color: #E9E9E9; /*#CCCCCC; /*#FF620D;*/
	background-image: url(../images/gradientbackground.jpg);
	background-repeat: repeat-x;
}

body,pre, a, table, td, input, select
{
	font-family:		arial,verdana,sans-serif;
}


a:link {
	text-decoration: none;
	color: #AE0400;}     /* unvisited link */
a:visited {
	text-decoration: none;
	color: #F46240;}  /* visited link */
a:hover {
	text-decoration:  underline;
	color: #AE0400;}   /* mouse over link */

.a {
	cursor: pointer;
	text-decoration: none;
	color: #AE0400;}
.a:visited {
	text-decoration: none;
	color: #F46240;}  /* visited link */
.a:hover {
	text-decoration:  underline;
	color: #AE0400;}   /* mouse over link */


img { border: 0; } /* Så vi ikke behøver at skrive <img border="0"> */
p
{
	text-indent: 10px;
	margin-bottom: 4px;
	margin-top: 0;
}
form { margin: 0px; } /* Dum ting fra IE skal lige hackes */

pre
{
	margin: 0;
	padding: 0;
}

#wholePage
{
	margin: -6px auto 3px auto;
	padding: 2px;
	border: #000 solid 0px;
	width: 765px;
	position:relative;
}

#logoimage
{
	position:absolute;
	top: 2px;
	left: 2px;
	width: 65px;
	height: 67px;
	
	background-image: url(../images/logosort.gif);
	
	z-index:1;
}
#header
{
	position: absolute;
	top: 0px;
	left: 70px;
	
	margin: 0;
	
	font-variant: small-caps;
	text-align: left;
	font-family: serif;
}
	#header #skummercom
	{
		font-size: 40px;
		font-weight: bolder;
		letter-spacing: -3px;
		color: #cf6004;
	}
	#header #skummercomAdmin
	{
		
		font-size: 15px;
		font-weight: bolder;
		letter-spacing: +1px;
		color: #990000;
		padding-left: 10px;
	}
	#header #onlinemodested
	{
		position: relative;
		top: -12px;
		left: 15px;
		
		font-size: 15px;
		color: #000;
		letter-spacing: 1px;
	}
	#sogediv
	{
		float: right;
	}

#indhold
{
	border: #000 solid 1px;
	background-color: white;
	
	margin: 60px 160px 5px 160px;
	padding: 6px 4px 15px 4px;
	
	text-align:justify;
	
	position: relative;
}
	#indhold #placering
	{
		float:right;
		clear: right;
		position: relative;
		font-style: oblique;
		
		margin: -5px 0 -10px 0px;
		
		/*position: absolute;
		right: 2px;
		top: 2px;*/
	}
	#indhold h1
	{
		font-size:150%;
		text-indent: 10px;
	}
	#indhold h2
	{
		font-size:120%;
		text-indent: 2px;
		margin: 2px;
	}
	
	
	.hojreboks
	{
		float:right;
		clear: right;
		position: relative;
		left: 2px;
		width: 130px;
		
		border-width: 1px 0px 1px 1px;
		border-style: dashed;
		border-color: #000;
		
		padding: 4px;
		margin: 5px 0 5px 5px;
		
		background-color: white; /*#FF7605;
		background-image: url(../images/gradientbokshojre.jpg);
		background-repeat:repeat-y;*/
		
		text-align:center;
		font-style:italic;
	}
	.venstreboks
	{
		float: left;
		clear: left;
		position: relative;
		left: -3px;
		width: 130px;
		
		border-width: 1px 1px 1px 0;
		border-style: solid;
		border-color: #000;
		
		padding: 4px;
		margin: 5px 5px 5px 0;
		
		background-color: #E9E9E9;
		background-image: url(../images/gradientboksvenstre.jpg);
		background-position: right;
		background-repeat:repeat-y;
		
		text-align:center;
		font-style:italic;
	}
	
	.liste
	{
		border: #000 solid 1px;
		border-top-width: 0;
		width: 435px;
		text-align: justify;
	}
		.over
		{
			background-color: #F2F2F2; /*#FFEDC9; #E9E9E9;*/
		}
		.under
		{
			
		}
	.storboks_hojre
	{
		float:right;
		clear:right;
		position: relative;
		margin: 3px;
		width:200px;
		background-color:#FFEDC9;
		padding:3px;
		border: #000 solid 1px;
		margin: 0 3px 5px 3px;
		overflow: hidden;
	}
	.storboks_hojre:hover
	{
		background-color:#FFE7B8;
	}
	.storboks_venstre:hover
	{
		background-color:#FFE7B8;
	}
	.storboks_venstre
	{
		float:left;
		clear:left;
		position: relative;
		margin: 3px;
		width:200px;
		background-color:#FFEDC9;
		padding:3px;
		border: #000 solid 1px;
		margin: 0 3px 5px 3px;
		overflow: hidden;
	}
	.no_float
	{
		float: none;
		clear: none;
	}
	
	/* Skummer post */
	.ulaest
	{
		font-weight: bold;
	}
	
	/* Faneblade */
	.tabs
	{
		width: 435px;
	} 
		.tabs td
		{
			text-align: center;
			border-bottom: 1px solid #000;
			border-width: 0 0 1px 0;
			padding: 2px 1px 2px 1px;
			
			background-color: #FFF;
			background-image: url(../images/gradientSilent.jpg);
			background-repeat: repeat-x;
			background-position: bottom;
			width: 87px;
		}
		.tabs td:hover
		{
			border-top: 1px solid #000;
			border-right: 1px solid #000;
			border-left: 1px solid #000;
			padding: 1px 0px 1px 0px;
		}
		.tabs td.no_frame:hover
		{
			border-bottom: 1px solid #000;
			border-width: 0 0 1px 0;
			padding: 2px 1px 2px 1px;
		}
		.tabs td.here
		{
			border: 1px solid #000;
			border-bottom-width: 0px;
			background-color: #FFF;
			background-image: url();
			width: 87px;
			font-size: 110%;
			text-align: center;
			padding: 1px 0px 1px 0px;
		}
		
	.tabsunder
	{
	} 
		.tabsunder td
		{
			border-top: 1px solid #000;
			/*border-bottom: 1px solid #000;*/
			border-bottom-width: 0px;
			padding: 2px 1px 2px 1px;
			
			background-color: #FFF;
			background-image: url(../images/gradientSilentUpsidedown.jpg);
			background-repeat: repeat-x;
			background-position: top;
		}
		.tabsunder td.here
		{
			border-top-width: 0px;
			border-bottom-width: 1px;
		}
		.tabsunder td:hover
		{
			border-bottom: 1px solid #000;
			border-right: 1px solid #000;
			border-left: 1px solid #000;
			padding: 1px 0px 1px 0px;
		}
		.tabsunder td.no_frame:hover
		{
			border-top: 1px solid #000;
			border-width: 1px 0 0 0;
		}
	.tabsunder td.tabanden
	{
		/*border-bottom: 1px solid #000;*/
		/*border-top-width: 0px;*/
	}

	
	/* Forummet */
	.forumTable tr.hoverChange:hover
	{
		background-color: #FFFFF8;
	}
	
	
	/* Anmeldeldses boksen.. Altså en ny anmeldelse */
	#nyanmeldelseBoks
	{
		position: absolute;
		top: 0;
		left: 0;
		visibility: hidden;
		display: list-item;
		width: 423px;
		padding: 5px;
		
		border: #000 solid 2px; /*#cf6004*/
		background-color: #E9E9E9;
		z-index: 1;
	}
	
	/* Fejlmeddelser */
	.error
	{
		color: #FF0000;
	}
	
	
	/* Farver til øl */
	.megetlys {color:#F7963F;background:#F7FFB8}
	.lys {color:#F7963F;background:#FEF96F}
	.gylden {color:white;background:#FFB96E}
	.rod {color:white;background:#FC5D17}
	.rmork {color:white;background:#C43818}
	.brun {color:white;background:#D87C2A}
	.bmork {color:white;background:#9F581A}
	.mmork {color:white;background:#663103}
	.sort {color:white;background:black}
	
	.shvid {background:#FFFFFF}
	.shvidt {background:#FFFFFF}
	.sgylden {background:#FFB96E}
	.sgyldent {background:#FFB96E}
	.srod {background:#FC5D17}
	.srodt {background:#FC5D17}
	.smork {background:#9F581A}
	.smorkt {background:#9F581A}

#venstre
{
	width: 158px;
	
	position:absolute;
	top: 61px;
	left: 1px;
}
#hojre
{
	width: 158px;
	
	position:absolute;
	top: 61px;
	right: 1px;
}

.modul
{
	border: #CC6600 solid 1px;
	background-color:white;
	/*background-image: url(../images/modulslut.jpg);
	background-repeat: repeat-x;
	background-position: bottom; */
	
	text-align:justify;
	
	padding: 1px;
	margin: 0 0 5px 0;
}

	.moduloverskrift
	{
		width: 100%;
		
		background-color: #E16004; /*#cf6004;*/
		color: #000; /*#D7DDD3*/
		letter-spacing: 1px;
		
		font-variant: small-caps;
		text-align: right;
	}
	
	.usynligmodul
	{
		padding: 1px;
		margin: 0 0 5px 0;
	}
	.usynligmodul .moduloverskrift
	{
		visibility: hidden;
		display: none;
		width: 0px;
		position: absolute;
	}

.tekstMedHint
{
	cursor : help;
	text-decoration : underline;
}
	#hintDIVboks
	{
		background-color: #E9E9E9;/*#ABABAB;*/
		border: #cf6004 solid 1px;
		
		visibility: hidden;
		display: none;
		
		position:absolute;
		width: 100px;
		padding: 5px;
		
		text-align: justify;
		
		cursor: pointer;
	}
	
.bannerIBunden
{
	width: 446px; /*468px;*/
	height: 60px;
}
.bannerIBunden img
{
	width: 446px; /*468px;*/
	height: 60px;
}
.admintabel
{
	border: #000 Solid 1px;
	background-color: #FFEDC9;
}
.admintabel td
{
	border-bottom: #000 Solid 1px;
	background-color: #FFEDC9;
	padding: 0px;
}
.forumTable
{
	border: #FF9933 solid 1px; 
	width: 400px;
	padding: 5px;
	text-align: center;
	margin: 0px;
	
}
.forumTable td
{
	border: #FF9933 solid 1px; 
	padding: 5px;
	text-align: center;
	margin: 10px;
}

