
html		{	width: 100%;
			height: 100%;
			overflow: hidden; }

body		{	font-family: Verdana, arial, sans-serif; 
			font-size: 11px; 
			line-height: 17px;
			text-align: center;
			width: 100%;
			height: 100%;
			margin: 0;
			color: #333333; 
               	background-color: #40709f;
 			background-image: url('../images/bredbag.jpg'); 
               	background-attachment: fixed;
              	overflow: hidden; }

p		{	font-family: Verdana, arial, sans-serif; 
			font-size: 11px; 
			line-height: 17px;
			color: #333333; }

h2          {	font-family: Verdana, arial, helvetica, sans-serif; 
			letter-spacing: 1px;
			font-size: 13px; 
			color: #333333; 
			font-weight: bold; }


a			{	color: #6699cc; text-decoration: none; }
a:hover		{	color: #6699cc; text-decoration: underline; }


/* menuen */							

#menu a 		{	color: #6699cc; text-decoration: none;
				display : block;
				width: 120px;
				height: 10px;
				padding-top: 2px;
				padding-bottom: 2px;
				padding-left: 31px; }
#menu a:hover	{ 	color: #6699cc; background-color: #f5f5f5; 
				border: 1px solid #dddddd; 
				display : block;
				width: 119px;
				height: 10px;
				padding-top: 1px;
				padding-bottom: 1px;
				padding-left: 30px;
				text-decoration: none; }


/* undermenuen */							

#undermenu a 		{	color: #6699cc; 
					text-decoration: none;
					height: 10px;
					padding-top: 1px;
					padding-right: 0;
					padding-bottom: 1px;
					padding-left: 3px; }
#undermenu a:hover	{	color: #6699cc;
					background-color: #f5f5f5; 
					border: 0px solid #ffffff;
					display: block; 
					width: 120px;
					height: 10px;
					padding-top: 1px; 
					padding-right: 0; 
					padding-bottom: 1px; 
					padding-left: 3px; 
 					text-decoration: underline }
#undermenu a:active 	{	color: #6699cc; 
					text-decoration: none;
					padding-left: 3px; }


/* de forskellige bokse */
#kasse			{	position: absolute; top: 50%; left: 0%;
					margin-top: -175px;
					margin-right: 5px;
					margin-left: 5px;
					width: 99%;
					height: 350px;
					border: 1px solid #000000;
					background-color: #f5f5f5;
					z-index: 0; }

#side		{	width: 150px;
				height: 150px;
				position: absolute;
				top: 50%;
				left: 130px;
				margin-top: -170px;
				/*background-image:url('../images/julehejs/klokker.gif');
				background-repeat: no-repeat;*/
				z-index: 10; }

#top				{	text-align: right;
               			position: absolute; top: 50%; left: 0;
               			margin-top: -210px;
					margin-right: 5px;
					margin-left: 5px;
					width: 99%;
					height: 35px;
					padding-top: 0;
					border-top: 1px solid #000000;
					border-right: 1px solid #000000;
					border-left: 1px solid #000000;
					background-color: #40709f;
					background-image: url('../images/tophejs.jpg');
					background-repeat: no-repeat; 
               			z-index: 5; } 

#top h1	{
	font-family: Verdana, arial, helvetica, sans-serif; 
	font-size: 1px;
	color: #40709f; 
	letter-spacing: 6px; 
}
						
#menu         		{  	font-family: Verdana, arial, sans-serif; 
					font-size: 10px; font-weight: bold; 
               			line-height: 18px; 
               			text-align: left;
               			position: absolute; top: 50%; left: 20px;
               			margin-top: -170px;
               			width: 135px;
               			height: 331px;
               			padding-top: 12px;
               			padding-right: 0px;
               			border-right: 1px solid #ff9900;
					z-index: 2; }
#menu h3	{
	font-family: Verdana, arial, helvetica, sans-serif; 
	letter-spacing: 1px;
	font-size: 13px; 
	color: #333333; 
	font-weight: bold; 
	}

              	
#undermenu       		{  	font-family: Verdana, arial, sans-serif; 
					font-size: 10px; font-weight: normal; 
               			line-height: 14px;
               			position: relative; left: 5px;
               			width: 50px;
               			padding-top: 5px;
               			padding-bottom: 15px;
               			padding-left: 3px;
               			z-index: 3; }
               	
#tekst       		{ 	font-family: Verdana, arial, sans-serif; 
					font-size: 10px; color: #333333; 
               			line-height: 16px; 
               			text-align: left;
					display: block;
               			position: absolute; top: 50%; left: 40%; 
               			margin-top: -170px;
               			margin-right: 2%;
					margin-left: -2%;
               			width: 57%; 
               			height: 331px;
               			padding-top: 12px;
					padding-right: 20px;
					padding-left: 20px;
               			border-left: 1px solid #ff9900;
						overflow: auto;
					/*overflow-y: scroll;
               			overflow-x: hidden;
               			scrollbar-face-color: #f8f8f8; 
               			scrollbar-highlight-color: #CCCCCC; 
               			scrollbar-shadow-color: #FFFFFF; 
               			scrollbar-3dlight-color: #eeeeee; 
               			scrollbar-arrow-color: #336699; 
               			scrollbar-track-color: #f5f5f5; 
               			scrollbar-darkshadow-color: #FFFFFF;*/
               			z-index: 4; }

#nyt				{	position: absolute; top: 50%; left: 20%;
					width: 150px;
					margin-top: -160px;
					text-align: left; }

#nyt h3			{	font-family: Verdana, arial, helvetica, sans-serif; 
					font-size: 12px; 
					font-weight: bold;
					margin-bottom: 2px; }

#nyt p,dt,dd		{	font-family: Verdana, arial, helvetica, sans-serif; 
					font-size: 11px; 
					margin-top: 2px; }

#stil				{	font-family: Verdana, arial, helvetica, sans-serif; 
					font-size: 11px; font-weight: normal;
					position: absolute; top: 50%; left: 20%;
					width: 150px;
					margin-top: 55px;
					text-align: left;
					z-index: 6; }

/* pynt med mere */
               	
.dekor {
	display: none;
	}

.img			{	float: left;
				clear: left;
				margin-top: 5px;
				margin-right: 15px;
				margin-bottom: 5px;
				margin-left: 0; }

.imgr	{		float: right;
			clear: right;
			margin-top: 5px;
			margin-right: 0;
			margin-bottom: 4px;
			margin-left: 15px; }

.imgrx	{		float: right;
			clear: right;
				border: solid 1px #000000;
			margin-top: 5px;
			margin-right: 0;
			margin-bottom: 4px;
			margin-left: 15px; }

.imgx			{	float: left;
				clear: left;
				border: solid 1px #000000;
				margin-top: 5px;
				margin-right: 15px;
				margin-bottom: 5px;
				margin-left: 0; }

.kursiv      		{ 	font-family: 'Times New Roman', serif; 
					font-size: 12px; 
					color: #333333; 
					font-style: italic; }
.kontrast    		{ 	font-family: 'Times New Roman', serif; 
					font-size: 12px; 
					color: #0000ff; 
					font-weight: bold; 
					background-color: #ff0000;
					padding: 5px; }
							
.knap				{	font-family: Verdana, arial, helvetica, sans-serif; 
					font-size: 10px; font-weight: bold;
					color: #003366;
					width: 60px;
					height: 20px;
					background-color: #ffffff;
					border: 1px solid #333333; }

.felt				{	font-family: Verdana, arial, helvetica, sans-serif; 
					font-size: 11px; font-weight: normal;
					line-height: 15px;
					color: #333333;
					background-color: #ffffff;
					border: 1px solid #333333;
					padding: 3px; }
.ind {
	color: #FFF;
}
