*	{
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	text-align: left;
	font-weight: normal;
	}

body	{
		background-color: #EEEEEE;
		background-image: url(graphics/bg.gif);
		color: #000000;
		font-size:	10px;
		font-family: lucida sans, lucida grande, verdana, trebuchet, tahoma, helvetica, arial, sans-serif;
		text-align: left;
		}

a			{color: #666666; text-decoration: none;}	
a:visited	{color: #555555; text-decoration: none;}	
a:hover		{color: #999999; text-decoration: none;}	
a:active	{color: #999999; text-decoration: none;}

strong	{font-weight: bold;}

p	{}

img	{}

#outerwrapper	{
				border: 1px solid #CCCCCC;
				margin-right: auto;
				margin-left: auto;
				margin-top: 20px;
				margin-bottom: 100px;
				width: 1001px;
				}


#wrapper	{
			float: left;
			border-bottom: 1px solid #CCCCCC;
			background: url(graphics/wrapper_bg.gif) repeat-y white;
			}










#menu	{		
		width: 200px;
		float: left;
		border-right: 1px solid #CCCCCC;
		}
		
#menu #headermain	{
				height: 100px;
				}
				
#menu #headermain h1	{
					position: absolute;
					left: -5000px;
					top: -5000px;
					}

#menu div.mainnews	{
				background-color: #F4F4F4;
				border-top: 1px solid #CCCCCC;
				border-bottom: 1px solid #CCCCCC;
				}
				
#menu div.mainnews:hover	{
				background-color: #FFFFFF;
				}
				
#menu div.mainnews h2	{
					font-family: georgia, times new roman, serif;
					margin: 13px;
					font-style: italic;
					font-size: 15px;
					}				
					

#menu .mainnews p	{
					margin: 0 13px 10px 13px;
					}	
					
#menu .mainnews a	{color: #666666;}					
#menu .mainnews a:hover	{color: #000000;}
				
#menu ul	{
			margin: 10px;
			}
			
#menu li	{
			font-size: 10px; 
			text-transform: uppercase;
			letter-spacing: 2px; 
			}
			
#menu li a	{
			display: block;
			font-weight: bold;
			padding: 3px;
			margin-bottom: 1px;
			color: #666666;
			background-color: #F6F6F6;
			}

#menu li a.active	{
					background-color: #DDDDDD;
					color: #000000;
					}
					
#menu li a:hover	{
					background-color: #EEEEEE;
					color: #000000;
					}
					
			
#menu ul ul	{
			padding: 0 0 0 10px;
			margin: 0;
			}
			
#menu ul ul li	{
				font-size: 10px;
				text-transform: none;
				letter-spacing: normal; 
				}
				
#menu ul ul li a	{
					font-weight: normal;
					padding: 2px;
					background-color: #FFFFFF;
					}
					
#menu ul ul li a.active	{
						background-color: #DDDDDD;
						color: #000000;
						}

#menu ul ul li a:hover	{
						background-color: #EEEEEE;
						color: #000000;
						}











#content	{
			float: left;
			width: 800px;
			}

#content #header	{
					height: 100px;
					border-bottom: 1px solid #CCCCCC;
					}

#maincontent	{
				}
				
#maincontent #thumbs	{
						border-bottom: 1px solid #CCCCCC;
						height: 80px;
						}
						
#maincontent #thumbs img	{
							padding: 5px;
							border: 1px solid #CCCCCC;
							background-color: #FAFAFA;
							margin: 10px 5px 10px 5px;
							width: 49px;
							height: 49px;
							float: left;
							}
							
#maincontent #thumbs img.active,	
#maincontent #thumbs img:hover	{
							border: 1px solid #AAAAAA;
							background-color: #EEEEEE;
							}
							
#maincontent #thumbs a.arrow	{
								border: 1px solid white;
								padding: 0;
								width: 38px;
								height: 50px;
								margin: 14px 0px 10px 0px;
								background-color: none;
								display: block;
								background-color: none;
								}


#maincontent #thumbs a.arrow1	{ float: left; margin-right: 2px; background: url(graphics/arrow_left.jpg); }
#maincontent #thumbs a.arrow2	{ float: right; margin-right: 2px; background-image: url(graphics/arrow_right.jpg); }	

#maincontent #thumbs a.arrow1:hover	{ background-image: url(graphics/arrow_left_active.jpg); }							
#maincontent #thumbs a.arrow2:hover	{ background-image: url(graphics/arrow_right_active.jpg); }
						

#maincontent #image		{
						padding: 10px 0 10px 0;
						margin-right: auto;
						margin-left: auto;
						}

#maincontent #image img	{
						display: block;
						background-color: #FAFAFA;
						padding: 10px;
						border: 1px solid #CCCCCC;
						margin-right: auto;
						margin-left: auto;
						margin-top: 20px;
						margin-bottom: 20px;
						}
												
#maincontent #general	{
						margin: 50px;
						}				
				
#maincontent #general h2	{
				font-family: georgia, times new roman, serif;
				font-style: italic;
				font-size: 20px;
				margin: 10px 0;
				color: #666666;
				}
				
#maincontent #general h3	{
				font-family: georgia, times new roman, serif;
				font-style: italic;
				font-size: 15px;
				margin: 10px 0;
				color: #666666;
				}
				

				
#maincontent #general h4	{
				font-family: georgia, times new roman, serif;
				font-style: italic;
				font-size: 13px;
				margin: 10px 0;
				color: #666666;
				}
				
#maincontent #general p	{
				margin: 10px 0;
				font-size: 11px;
				line-height: 14px;
				}
				
#maincontent #general img	{
							
						display: block;
						background-color: white;
						padding: 10px;
						border: 1px solid #CCCCCC;
						margin: 20px;
						margin-right: auto;
						margin-left: auto;
							}
							

#maincontent #general a.kontaktboks	{
									display: block;	
									background-color: #EEEEEE;
									padding: 10px;
									border: 1px solid #CCCCCC;
									margin: 20px;
									margin-right: auto;
									margin-left: auto;
									margin-top: 60px;
									text-align: center;
									font-family: georgia, times new roman, serif;
									font-style: italic;
									font-size: 13px;
									color: #666666;
									}		

#maincontent #general a.kontaktboks:hover	{
											background-color: #F6F6F6;
											border: 1px solid #DDDDDD;
											color: #888888;
											}









#footer	{
		background-color: white; 
		clear: both;
		margin-right: auto;
		margin-left: auto;
		width: 1000px;
		}
		
#footer p#contact	{
					width: 500px;
					padding: 10px;
					text-align: right;
					float: right;
					}
		
#footer p#info		{
					width: 200px;
					padding: 10px;
					text-align: left;
					float: left;
					}
					
#footer #clear		{clear: both;}