body			{	
					padding: 0px ;
					background-color: #ede9e9 ;					
					color:#333;					
					font-family:Arial, Verdana, sans-serif;					
					font-size:0.8em;				
					}				
a:link			
					{	
					text-decoration:none;
					}				
h3 a:hover			{	
						text-decoration.:underline;				
					}				
a:visited		{	
					text-decoration:none;			
				}
a:visited:hover	{	
					/*
					text-decoration:underline;
					*/				
				}

a:hover			{
					text-decoration:underline;
					font-size: 1,2em;
				}
a				{
					color: #797676 ;
				}/* MAIN DIV SOM ALT INNHOLD LIGGER I */
#main			{	
					width:1000px;
					height:1650px;					
					margin-left:auto;					
					margin-right:auto;
					padding:0px;					
					/*border:thin solid #333;*/				
				}
#main_ny		{
					width:1024px;
					height:775px;					
					margin-left:auto;					
					margin-right:auto;
					padding:0px;
					
				}
#maincontent_main	{	
					width: 800px ;
					height: 370px ;
					background-image:url(design/ny_main_bakgrunn.png);
					background-repeat: no-repeat;
					float:left;
					margin-top: 0px ;
					border: 1px none;
					margin-left: 3px;
					margin-right: 0px;
					padding-right: 3px;
										/*					width:630px;					border-left:thin dotted #ccc;
					*/				}
#maincontent	{	
					width: 800px ;
					height: 1120px ;
					background-image:url(design/main_bak.png);
					background-repeat: no-repeat;
					float:right;
					margin-top: 0px ;
					border: 1px none;
					margin-left: 0px;
					padding-right: 3px;				}

#maincontent a	{
					padding: 2px;
				}
				
#maincontent_messeoversikt {
							width: 800px ;
							height: 500px ;
							background-image:url(design/messeoversikt_bak.png);
							background-repeat: no-repeat;
							float:left;
							margin-top: 0px ;
							border: 1px none;
							margin-left: 3px;
							margin-right: 0px;
							padding-right: 3px;
						  }
#maincontent_refrenser    {
							width: 800px ;
							height: 500px ;
							background-image:url(design/messeoversikt_bak.png);
							background-repeat: no-repeat;
							float:left;
							margin-top: 0px ;
							border: 1px none;
							margin-left: 3px;
							margin-right: 0px;
							padding-right: 3px;
						}

#maincontent_marknadsföring	{
								width: 800px ;
								height: 500px ;
								background-image:url(design/messeoversikt_bak.png);
								background-repeat: no-repeat;
								float:left;
								margin-top: 0px ;
								border: 1px none;
								margin-left: 3px;
								margin-right: 0px;
								padding-right: 3px;
								padding-bottom: 0px;
								
							}
#maincontent_mässor		{
								width: 800px ;
								height: 500px ;
								background-image:url(design/messeoversikt_bak.png);
								background-repeat: no-repeat;
								float:left;
								margin-top: 0px ;
								border: 1px none;
								margin-left: 3px;
								margin-right: 0px;
								padding-right: 3px;
								padding-bottom: 0px;
						}
#maincontent_kontaktoss	{
								width: 800px ;
								height: 600px ;
								background-image:url(design/messeoversikt_bak2.png);
								background-repeat: no-repeat;
								float:left;
								margin-top: 0px ;
								border: 1px none;
								margin-left: 3px;
								margin-right: 0px;
								padding-right: 3px;
								padding-bottom: 0px;
						}
#maincontent_Compassfairs	{
								width: 800px ;
								height: 500px ;
								background-image:url(design/messeoversikt_bak.png);
								background-repeat: no-repeat;
								float:left;
								margin-top: 0px ;
								border: 1px none;
								margin-left: 3px;
								margin-right: 0px;
								padding-right: 3px;
								padding-bottom: 0px;
							}
#maincontent_kalender		{
								width: 975px ;
								height: 750px ;
								background-image:url(design/Kalender_bak.png);
								background-repeat: no-repeat;
								
							}
#utstillere		{
					float:left;
					border: thin solid gray;
					margin: 8px;
					padding: 5px;
					height: 200px;
					width; 100px;
				}
#utstillere	a	{
					color: gray;
				}/* HEADER */#header			{	
					/*
					background-color:#3c94ff;
					*/
				}/* MENY */
#banner			{	
					padding-top: 4px;
					margin-left: 0px;
					margin-right:0px;
					height:120px; 
					width: 1000px;
					margin-bottom: 3px ;
					background-image: url(design/bannerbakgrunn2.png);
					background-repeat:no-repeat;
					float:top;
					padding-left: 8px;
					
				}

#banner a, img	{
					float: left;
				}
img.toppbilder	{
					float:left;
					margin-top:3px;
					margin-left: 5px;
				}
				
#bunnbanner		{
					margin-left: 0px;
					margin-right:2px;
					margin-top: 2px;
					height:125px; 
					width: 1000px;
					background-image: url(design/bannerbakgrunn.png);
					background-repeat:no-repeat;
					float:bottom;
					clear:left;
					font-size: 25px;
					text-decoration: uppercase;
					
				}
				
#bunnbanner	p	{
					padding-top: 45px ;
					margin-left: 155px ;
					color: #a7a7a7 ;
				}
#kontaktinfo	{
					
					float:left;
					text-align: center;
				}
#kontaktinfo p	{
					color: #a7a7a7;
					font-size: 15px;
					text-align: center;
					font-family: sylfaen;
					padding-left: 150px;
					
				}

img.floatleft	{
					float:left;
					margin-top:30px;
					margin-left: 75px;
					margin-right: 35px;
				}
				
#hovedmenu		{
					background-image: url(design/meny_bakgrunns_bilde.png);
					background-repeat: no-repeat;
					height: 498px ;
					width: 189px ;
					float: left;
					color: #797676;
					margin-top: 0px;
					margin-bottom: 3px;
				}
#hovedmenu2		{
					background-image: url(design/meny_bakgrunns_bilde2.png);
					background-repeat: no-repeat;
					height: 598px ;
					width: 189px ;
					float: left;
					color: #797676;
					margin-top: 0px;
				}
#logo			{
					margin-top: 12px;
					height: 115px;
					margin-bottom: 0px;
					margin-left: 5px;
				}
#hovedmenu a		{
					margin-top: 0px;
					padding-top: 0px ;
					padding-bottom: 0px ;
					padding-left: 2px ;
					text-align: left;
					/*font-family: verdana,helvetica,sans-serif;*/
					font-family:Arial, Verdana, sans-serif;
					font-size: 12px;
					color: #a7a7a7;
				}
#hovedmenu2	a	{
					margin-top: 0px;
					padding-top: 0px ;
					padding-bottom: 0px ;
					padding-left: 2px ;
					text-align: left;
					/*font-family: verdana,helvetica,sans-serif;*/
					font-family:Arial, Verdana, sans-serif;
					font-size: 12px;
					color: #a7a7a7;
				}
#ramme			{
					/*border: 1px solid #a7a7a7;*/
					padding: 7px;
					padding-top: 0px;
					width:140px;
					float: left;
					
					
				}
#menu1			{
					float: left;
					width: 161px ;
					margin-top: 0px;
					padding: 1px;
					margin-left: 15px;
					
				}				
#menu1 ul		{
					text-align: top;
					margin: 0px;
				}
#menu1 ul		{
					padding: 0px;
					margin-left: 20px;
				}


img.meny_logo	{
					margin-left:22px;
					margin-bottom: 0px;
				}
img.bologo		{
					margin-top: 10px;
					margin-left: 10px;
					margin-right:10px;					
				}
#mässlyd		{
					width: 100px;
					margin-left: 35px;
					padding: 5px;
					margin-top: 10px;
				}
#mässlyd img		{
					float: center;
					text-align: center;
					margin-top: 0px;
					margin-left: 28px;
				}
#mässlyd p		{
					color:#a7a7a7;
					text-align: center;
				}
img.floatTopp	{
					float:top;
				}
#topptekst		{
					background-image: url(design/bologobakgrunn.png);
					background-repeat: no-repeat;
					text-transform: uppercase;
					color: #a7a7a7 ;
					float: left;
					margin-right: 4px;
					text-align: center ;
					font-size: 25px ;
					height: 125px;
					margin-bottom: 3px;
					width: 800px;
					margin-left: 3px;
					
				}
#messeliste		{

				}
#tekst p			{
					font-size: 25px;
					margin-top: 0px;
					padding-top: 47px;
					float:left;
				}

#tekst			{
					margin-left: 105px;
				}
#rødtekst p		{
					color: #e51414;
				}
#topptekst		{
					
				}
#topptekst a		{
					color: #a7a7a7 ;
				}
#topptekst a:hover {
					text-decoration: none;
				  }
#tema1			{
					width: 800px ;
					height: 250px ;
					float: top ;
					margin-left: 7px;
					padding-top: 0px;
					border: none;
				}	
#velkomst_over p			{
					padding-left: 8px;
					color: #a7a7a7 ;
					padding-bottom: 3px;
					border-bottom: 1px dotted #a7a7a7;
					width:765px;
					font-size: 20px;
					margin-bottom: 3px;
					margin-top: 10px;
				}
#tema1_innhold	{
					width: 390px ;
					background-color: #f4f2f2 ;
					margin-left: 1px;
					margin-top: 3px ;
					padding-left: 0px ;
					margin-right: 5px;
					height: 305px;
					padding-top:0px;
					float:left;
				}
#tema1_innhold a	{
					text-decoration: underline;
					float: right;
				}
#tema1_innhold p	{
					color: #797676 ;
					padding:15px;
					padding-top:15px;
					font-family: verdana ;
					font-size: 12px;
				}
#tema2			{
					background-image: url(design/tema_lang.png);
					background-repeat: no-repeat;
					width: 800px ;
					height: 250px ;
					float: right ;
					margin-left: 7px ;
				}
#tema2 h2		{
					margin-top: 19px;
					padding-left: 8px;
					color: #f4f2f2 ;
				}
img.floatRight	{ 
					float: left; 
					margin: 2px;
					
				}
#bunntekst p		{
					text-transform: uppercase;
					color: #a7a7a7 ;
					float: bottom ;
					text-align: center ;
					font-size: 22px ;
					margin-top: 20px;
				}
/* DETTE ER STILKODEN TIL MESSEOVERSIKTSIDEN*/
#tabelloverskrift p		{
							font-size: 22px;
							color: #a7a7a7;
							margin-right: 10px;
							margin-left: 10px;
							margin-top: 10px;
							padding-bottom: 5px;
							border-bottom: 1px dotted #a7a7a7;
							margin-bottom: 0px;
						}
#messetabell 	{
					margin-left: 10px ;
					width: 350px ;
					margin-top: 0px;
					margin-bottom: 0px;
					/*height: 190px;*/
					border-bottom:1px dotted #a7a7a7;
					padding: 0px 5px 0px 0px;
					float:left;
					clear: left;
				}
#messeinndeling	{
					float: left;
					width: 370px;
				}
#danskmessefilm	{
					height: 400px;
					width: 390px;
					float: left;
					border: 1px solid #a7a7a7 ;
					margin-left: 10px;
					margin-top: 20px;
					text-align: center;
					
					
				}
#danskmessefilm	img   {
						margin:20px 0px 0px 20px ;
					}
#messetabell table{
					margin-left: 0px ;
					margin-bottom: 10px ;
					margin-top: 0px ;
					margin-right: 5px;
					width: 370px;
				}
#messetabell td + td		{
							color:#a7a7a7;
							width: 100px ;
							background-color:white;
						}
#messetabell a	{
					text-decoration: underline;
				}
#messetabell th 	{
					font-size: 17px;
					text-align:left;
					width: 100px ;
					color:#a7a7a7;
				}
#messetabell p	{
					padding-left: 10px;
					font-size: 18px;
					color:#e51414;
					border-bottom: 1px dotted #a7a7a7;
					padding-right: 10px;
					
				}
#messetabell img	{
					border:none;
				}
#messetabellbilde img	{
						margin-left: 12px;
						float: bottom;
						
						}
#messetabellbilde2 img	{
							margin-left: 12px;
							float: left;
							clear:left;
						
						}
img.floatBottom	{ 
					float: bottom; 
					margin-left: 6px; 
					margin-right: 6px; 
					border: 1px solid green;
					padding: 1px;
				}
/*HER STARTER ALL KODEN TIL UTSEENDE TIL REFERENSER*/				

/*HER STARTER ALL KODEN TIL UTSEENDE TIL MARKNADSFÖRING*/
#mark_header1	{
					width: 795px ;
					height: 458px ;
					float: left;
					
				}
#mark_header p	{
					font-size: 22px;
					color: #a7a7a7;
					margin-right: 10px;
					margin-left: 10px;
					margin-top: 10px;
					padding-bottom: 3px;
					border-bottom: 1px dotted #a7a7a7;
					margin-bottom: 0px;
				}
#mark_området	{
					padding:10px;
					width: 570px;
					float:left;
					height: 438px;

				}
#mark_innhold p	{
					color: #797676;		
				}
#mark_innhold 	{
					background-color: #f4f2f2;
					height: 405px;
					padding: 15px;
					font-family: verdana;
					font-size: 12px;
					
				}
#mark_innhold li	{
					padding-top: 0px;
					color: #797676;
				}
#mark_innhold a {
					text-decoration: underline;
				}
#mark_menuområdet	{
					width: 165px ;
					height: 413px;
					float:left;
					margin: 10px ;
					margin-left: 0px;
					padding: 10px;
					border: 1px solid #a7a7a7;
					font-family:Arial, Verdana, sans-serif;
				}
#mark_menuområdet img	{
							border:1px solid #a7a7a7;
							margin: 15px;
							margin-left: 7px;
							padding-left: 3px;
						}

#mark_innhold2 a{
					font-size: 12px;
					color: #a7a7a7;
					float: top;
					padding-top: 5px;
					
				}
#mark_innhold2 img{
					
					
					
				}
#mark_header2	{
					color: #797676;
				}
				
#kontaktoss		{
					border: 1px solid #a7a7a7;
					width: 380px;
					margin: 4px;
					padding: 3px;
					float:left;
					font-size: 12px;
				}
#kontaktoss	th	{
					background-color: #f4f2f2;
					color: #797676;
					width: 185px;
					text-align: left;
					font-size: 12px;
				}
#kontaktoss	td	{
					color: #a7a7a7;
					width: 185px;
					font-size: 12px;
				}
#kontaktoss a	{
							text-decoration: underline;
				}
#kontaktoss img	{
							padding:0px;
							margin: 0px;
				}
#kontaktoss #bildebox	{
							width: 70px;
						}
#bildebox img	{
					border: none;
				}
#kontaktoss		{
					height: 95px;
				}
/*
#kontaktoss table:hover 	{
							border: 2px solid #a7a7a7;
						}
*/
#kontaktossmessebunn	{
							border: 1px solid #a7a7a7;
							width: 380px;
							margin: 0px 11px 4px 0px;
							padding: 2px;
							float:right;
						}
#kontaktossmessebunn a	{
							text-decoration: underline;
						}				
#kontaktossmessebunn th	{
							background-color: #f4f2f2;
							color: #797676;
							width: 185px;
							text-align: left;
						}
#kontaktossmessebunn td	{
							color: #a7a7a7;
							width: 185px;
						}
#messetext		{
					width: 795px;
					color: #797676;
					margin-left: 10px;
					margin-top: 2px;
				}
#messetext2		{
					width: 550px;
					height: 410px;
					color: #797676;
					margin-left: 10px;
					margin-top: 15px;
					float:left;
					font-family: verdana;
					/*border-right: 1px dotted #a7a7a7;*/
					padding:10px;
					padding-right:5px;
					background-color:#f4f2f2;
					font-size:12px;
				}
#messetext2	a	{
					text-decoration: underline;
				}
#messetext2	img	{
					margin-right: 10px;
					margin-bottom: 10px;
					
					border: 1px solid #a7a7a7 ;
				}
#messetext2	ul 	{
						padding:0px;
						margin:0px;
						font-size: 13px;
				}
#messetext2	li	{
						padding:0px;
						margin:0px;
						font-size: 13px;
						margin-left: 20px;
				}
#messetext2_tema	{
					width: 550px;
					height: 410px;
					color: #797676;
					margin-left: 10px;
					margin-top: 15px;
					float:left;
					font-family: verdana;
					/*border-right: 1px dotted #a7a7a7;*/
					padding:10px;
					padding-right:5px;
					background-color:#f4f2f2;
					font-size:11px;
				}
#messetext2_tema	a	{
					text-decoration: underline;
				}
#messetext2_konk	{
						width: 750px;
						height: 410px;
						color: #797676;
						margin-left: 10px;
						margin-top: 15px;
						float:left;
						font-family: verdana;
						/*border-right: 1px dotted #a7a7a7;*/
						padding:10px;
						padding-right:5px;
						background-color:#f4f2f2;
						font-size:11px;
					}
#messetext2_konk a	{
						text-decoration: underline;
					}
#messetext2_konk h4	{
						padding:0px;
						margin: 0px;
						color: #e51414 ;
					}
#messehall		{
					width: 550px;
					height: 110px;
					color: #797676;
					margin-left: 10px;
					margin-top: 15px;
					float:left;
					font-family: verdana;
					/*border-right: 1px dotted #a7a7a7;*/
					padding:10px;
					padding-right:5px;
					background-color:#f4f2f2;
					font-size:12px;
				}
#film			{
					width: 767px ;
					height: 420px;
					float: left;
					margin: 10px;
					border: 1px solid #a7a7a7 ;
					padding: 5px;
				}
#film p			{
					color: #a7a7a7;
					font-size: 9px;
					text-align: justify;
				}
#film a			{
					color: #e51414;
					text-decoration: underline;
					font-size: 10px;
				}
#film embed		{
					height: 350px;
					width: 420px;				}
#ny_film		{
					margin-left: 100px;
					border: 1px solid #a7a7a7 ;
					
				}

#film_menu table	{
					width:153px;
				}
#film_menu td	{
					padding: 1px;
					padding-left:5px;
					margin:0px;
				}
#film_menu th	{
					text-align:left;
					font-family: sylfaen;
					background-color: gray ;
					color:#ede9e9 ;
					padding: 1px;
					padding-left:5px;
				}
#film_menu a		{
					font-family: sylfaen;
				}

#film_menu td:hover 	{
						color: white;
						background-color: #ede9e9;
					}
#film_menu a:hover	{
						text-decoration: none;
					}
#tabell_kalender	{
						
						font-size: 8px;
						margin-left: 10px;
						margin-top: 20px;
					}
#tabell_kalender table	{
							width: 930px;
							text-align: left;
							border: 1px solid #797676;
							background-color:#FFFFFF;
						}
#tabell_kalender th	{
						color: white;
					}
#tabell_kalender td	{
						width: 135px;
						padding-right: 0px;
					}
#tabell_kalender #messedag	{
								color: white;
								background-color: #077f3c;
							}
#tabell_kalender #messedag a	{
								color: white;
								text-decoration: underline;
							}
#tabell_kalender #messedag a:hover	{
										color:red;
									}
#tabell_kalender td:hover	{
							background-color: gray;
						}
#tabell_kalender #mk	{
						color: white;
						background-color: #2d2dc3;
					}
#tabell_kalender #mk2{
						
						background-color: #f4f10e;
					}
#tabell_kalender #mk3{
						color: white;
						background-color: #f6a801;
					}
#tabell_kalender #mk4{
						color: white;
						background-color: #ec278f;
					}
#tabellrundt	{
					clear: left;
					padding: 10px;
					background-color: #ede9e9 ;
					width: 930px;
				}
#messesidemenu	{
					width: 170px;
					height: 407px;
					float: left;
					padding: 10px;
					padding-top: 10px;
					font-size: 12px;
					margin: 15px;
					border: 1px solid #a7a7a7 ;
					font-family:Arial, Verdana, sans-serif;
					color: #a7a7a7;
				}
#messesidemenu a	{
					color: #a7a7a7;
				}
#messesidemenu #menubilde img	{
									padding: 1px;
									border: 1px solid #a7a7a7;
									margin-left: 32px;
									
								}
#messesidemenu #menubilde2 iframe	{
									padding: 1px;
									border: 1px solid #a7a7a7;
									margin-left: 8px;
									float: bottom;
								}
#messesidemenu img	{
						margin-top: 30px;
						margin-left: 0px;
						padding: 0px;
						border: none;
					}

#messesidemenu #compassbilde img	{
									margin-top:0px;
									padding-bottom:10px;
									border: none;
								}
#compassbilde a			{
							text-decoration: underline;
						}
#compassbilde img	{
						margin-right:10px;
						padding-bottom:10px;
						border: none;
					}
#messesidevalg 			{
							margin-top: 3px;
							border-bottom: 1px dotted #a7a7a7;
							padding-bottom: 3px;
						}
#menyvalg 				{
							margin-top: 3px;
							border-bottom: 1px dotted #a7a7a7;
							padding-bottom: 3px;
							
						}
#menyvalg2				{
							margin-top: 3px;
							border-bottom: 1px dotted #a7a7a7;
							padding-bottom: 3px;
						}
#menyvalg2 a				{
							color: red;
						}
#menyvalg3				{
							margin-top: 3px;
							border-bottom: 1px dotted #a7a7a7;
							padding-bottom: 3px;
						}
#menyvalg3 a				{
							color: green;
						}
#fairs_hoved	{
					background-color:#f4f2f2;
					width: 365px;
					height: 265px;
					margin: 5px;
					margin-left:10px;
					padding: 10px;
					padding-top:5px;
					float:left;
				
					
				}
#fairs_hoved p	{
					color: #797676 ;
					
				}
#fairs_hoved a	{
					text-decoration: underline;
				}
#fairs_hoved #rødtekst	{
							color: #e51414;
						}
#fairs_hoved2	{
					background-color:#f4f2f2;
					width: 365px;
					height: 265px;
					margin: 5px;
					padding:10px;
					padding-top:5px;
					float:left;
					
				}
#fairs_hoved2 p	{
					color: #797676 ;
					
				}
#fairs_hoved2 a	{
					text-decoration: underline;
				}
#BB_hoved		{
					width: 575px;
					height: 400px;
					background-color: #f4f2f2;
					margin: 10px;
					padding:10px;
					float:left;
				}
#BB_hoved p		{
					color: #797676 ;
				}
#BB_side		{
					height:418px;
					width: 160px;
					border: 1px solid #a7a7a7;
					float:left;
					clear: right;
					text-align: center;
					margin:10px;
				}
#jobb_hoved		{
					background-color: #f4f2f2;
					width: 760px;
					height: 20px;
					margin: 10px;
					Padding: 10px;
					color: #797676;
				}
#hits_hoved		{
					background-color: #f4f2f2;
					width: 760px;
					height: 150px;
					margin: 10px;
					Padding: 10px;
					color: #797676;
				}
#jobb_hoved	a	{
					text-decoration: underline;
				}
#nedlast		{
					border: 1px solid #a7a7a7;
					padding: 5px;
					padding-top:0px;
					margin-top: 5px;
					text-align: top;
					background-color: #c6c4c4;
				}
#nedlast  a		{
					color: white;
					
					margin-top: 3px;
				}
#nedlast  p		{
					margin: 3px;
				}
