		
		
/* -- GRUNDDIVS -- */
		body {
			margin: 0;
			background: url(images/bkg.jpg) center 200px no-repeat;
			font: 11px/1.5em hevetica, verdana, arial;
			text-align:center;
		}
		#logo {
			height: 55px;
		}
		
		#logo h1 {
			/*font-size: 48px; */
			font-size: 34px;
			font-family:  Garamond, Georgia,Times, "Times New Roman", Georgia, serif;
			font-weight: lighter;
			color: #272070;
			padding-left: 30px;
			margin-top: 0px;
			margin-bottom: 10px;
			padding-top: 15px;
		}
		
		#logo a h1, #logo a:hover, #logo a:visited {
			text-decoration: none;
			color: #272070;
		}
		
		#top {
			margin: 50px auto 0px auto;
			width: 850px;
			height: 14px;
			background: url(images/cnt_top.png) no-repeat;
		}
		
		#bottom {
			margin: 0 auto;
			width: 850px;
			height: 22px;
			background: url(images/cnt_bottom.png) no-repeat;
		}
		
		#wrapper {
			width: 850px;
			margin: 0 auto;
			background: url(images/cnt_middle.png) center repeat-y;
			text-align:left;
			
		}
		
		#wave {
			width: 850px;
			height: 150px;
			background: url(images/wave_bkg.jpg) center top no-repeat;
		}
		
		#content {
			width: 790px;
			padding: 0px 40px 10px 40px;
			overflow: auto;
			
		}
		
		#footertext {
			text-align: center;
			font-size: 9px;
			padding: 8px;
		}
		
/* -- END GRUNDDIVS -- */
		
/* -- MENYSYSTEM -- */
		#meny {
			height: 30px;
			width: 830px;
			margin: 0px 10px 0px 10px;
			background: url(images/menu_bkg.jpg) repeat-x;
		}
		
		#meny ul{
			list-style-type:none;
			margin: 0px;
			padding: 0px;
			margin-left: 0px;
		}
		#meny ul li{
			display:inline;
			margin: 0px;
			padding: 0px;
		}
		#meny ul li a {
			float:left;
			text-decoration: none;
			color:#272070;
			/*background:#999900;*/
			padding:7px 9px 1px 9px;
			/*border-right:1px solid #fff;*/
			font-size: 16px;
			margin-left: 20px;
		}
		#meny ul li a:hover{
			/*background:#CCCC00;*/
		}
		
		.current {
			border-bottom: 4px solid #CFCFCF; 
		}
	
/* -- END MENYSYSTEM -- */

/* -- IMAGEGALLERY -- */
		
		#imagegallery {
			width: 830px;
			height: 200px;
			/*background: #ccc;*/
			margin: 0px 10px 0px 10px;
		}
		
		#imagegallery2 {
			width: 830px;
			height: 270px;
			background: url(images/galleri_bkg.jpg) no-repeat 0px 13px;
			margin: 0px 12px 0px 13px;
			overflow:hidden;
		}
		
		/**
		** CROSSFADE 
		**/
		ul.crossfade {
			padding: 0px;
			margin: 0px;
			margin-top: 0px;
			list-style: none;
		}
		#banners li {
			position: absolute;
			top: 0;
			/*background-color: #FFF;*/
			visibility: hidden;
		}
		

/* -- END IMAGEGALLERY -- */		
		
		
/* -- CONTENT -- */			
		#content img {
			padding: 5px;
		}
		.bottle {
			margin-right: 50px;
		}

		td.water, table.water {
			border: 1px solid #272070;
		}
		
		td.water {
			text-align: center;
		}

/* -- END CONTENT -- */					
		

/* -- TYPOGRAFI -- */			
		
		h2, h3, h4 {
			font-family:  Garamond, Georgia,Times, "Times New Roman", Georgia, serif;
			font-weight: lighter;
		}
		
		h2 {
			font-size: 22px;
		}
		
		h3 {
			font-size: 18px;
		}
		h4 {
			font-size: 16px;
			font-weight: bold;
			margin: 0px;
			padding: 0px;
		}
		p {
			font-size: 11px;
			margin-top: 0px;
			padding-top: 0px;
		}
		
		p a, p a:hover, p a:visited {
			color: #000;
			text-decoration: none;
		}
		
		.p_large {
			font-size: 13px;
		}
		
/* -- END TYPOGRAFI -- */


/* -- KONTAKTFORMULÄR -- */
		.kontaktform input, .kontaktform textarea {
			background: #fff;
			border: 1px solid #272070;
		}

/* -- END KONTAKTFORMULÄR -- */
		
		
		.offer {
			margin-top: 20px;
			margin-bottom: 20px;
			background: url(images/box.png) no-repeat;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
