		
		
/* =================================================================================================
		
		main.css
		Jimmy Oh - Web designer from Sweden.
		http://www.JimmyOh.com
		hello@jimmyoh.com
		
================================================================================================= */

	body { background: repeat #2e2e28 top left url('../gfx/bkg_body.gif'); }
		
		* { margin: 0 auto; padding: 0; border: none; font-size: 100%; list-style-type:none; list-style: none; text-decoration: none; }
				
			:focus { outline: none; }
						
		#toppen {
		width: 100%;
		background: #2e2e28;
		position: fixed;
		z-index: 10000;
		display: block;
		box-shadow: 0px 10px 10px rgba(0,0,0,.3);
		top: 0;
		overflow: visible;
		margin: 0 auto 0 auto;
		text-align: left;
		border-bottom: 0.19em solid #48442F; }
				
			#toppen ul {
			width: 998px;
			margin: 0 auto;
			display: block;
			padding: 0;
			left: 0.63em;
			position: relative;
			list-style-type: none; }
		
				#toppen li {
				margin: 0 auto 0 auto;
				color: #8f8f6b;
				display: block;
				position: relative;
				padding: 0.75em 0 0.75em 0;
				float: left;
				margin: 0 2px 0 2px;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				text-shadow: 0px 1px 1px rgba(0,0,0,.3);
				font-size: 15px;
				font-weight: 700;
				text-transform: none; }
						
					.toppennav:link, .toppennav:visited, .toppennav:active {
					background: repeat-x #48442F bottom left url('../gfx/bkg_li.gif');
					text-decoration: none;
					color: #C1C179;
					margin: 0;
					padding: 0.75em 0.94em 0.75em 0.94em; }
		
						.toppennav:hover {
						background: repeat-x #48442F top left url('../gfx/bkg_li_active.gif');
						text-decoration: none;
						color: #C1C179;
						margin: 0;
						padding: 0.75em 0.94em 0.75em 0.94em; }
			
							#toppen li .active {
							margin: 0 auto 0 auto;
							color: #8f8f6b;
							display: block;
							position: relative;
							padding: 0.75em 0 0.75em 0;
							float: left;
							margin: 0 1em 0 0.5em;
							font-weight: bold;
							text-transform: uppercase;}
			
								.toppennav_active:link, .toppennav_active:visited, .toppennav_active:active {
								background: #48442F;
								background: repeat-x #48442F top left url('../gfx/bkg_li_active.gif');
								text-decoration: none;
								color: #C1C179;
								margin: 0;
								padding: 0.75em 0.94em 0.75em 0.94em; }
				
									.toppennav_active:hover {
									background: repeat-x #48442F top left url('../gfx/bkg_li_active.gif');
									text-decoration: none;
									color: #C1C179;
									margin: 0;
									padding: 0.75em 0.94em 0.75em 0.94em; }
							
				#toppen li.website {
				color: #C1C179;
				font-size: 13px;
				text-shadow: 0px 1px 1px rgba(0,0,0,.3);
				padding: 13px 0.94em 0.75em 0.94em;
				margin: 0 2em 0 0.5em; }
							
		#toppen li .number {
		font-weight: normal;
		padding-right: 3px;
		text-shadow: 0px 1px 1px rgba(0,0,0,.3);
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 11px;
		color: #D1CD25; }
		
			.yellowdot {
			color: #D9D518;
			font-size: 1.3em;
			font-family: georgia, "times new roman", serif;
			line-height: 0;
			margin: 0;
			padding: 0; }
			
			.topp_hidden {
			display: none; }
			
			#toppen li.special { margin-left: 2px; }
		
		
/* ====== TOTALCONTAINER ========================================================================== */
		
		#totalcontainer {
		width: 100%;
		display: block;
		position: relative;
		margin: 0 auto; }
		
		
/* ===== CONTAINER ================================================================================== */
		
		#container {
		background: #2a2a26;
		width: 100%;
		display: block;
		position: relative;
		overflow: visible;
		float: left;
		margin: 0 auto;
		padding: 0 0 1em 0; }
		
			#container_top {
			background: repeat-x #2e2e28 top left url('../gfx/container_top.gif');
			margin-top: 3.5em;
			width: 100%;
			height: 20px;
			float: left;
			display: block; }
			
				#container_foot {
				background: repeat-x #2e2e28 top left url('../gfx/container_foot.gif');
				width: 100%;
				height: 20px;
				float: left;
				margin-bottom: 0.31em;
				display: block; }
		
		
/* ===== HEADER =============================================================================== */
	
		#header {
		background: no-repeat #2f332b top left url('../img/header2_bkg.jpg');
		width: 985px;
		height: 188px;
		margin: 1.25em auto 0.63em auto;
		display: block; }

		#header .textcontainer {
		display: block;
		float: left;
		width: 470px;
		margin: 38px 0 0 45px; }
						
			.yellow {
			color: #D1CD25;
			font-size: 15px; }
			
				#header .com {
				color: #c1c1a0; }
									
					#header h2,
					#header h2 a {
					color: #e6e6da;
					font-family: 'Anton', "helvetica neue", arial, helvetica, sans-serif;
					margin: 5px 0 0 0;
					padding: 0;
					line-height: 30px;
					font-weight: normal;
					letter-spacing: -1px;
					text-transform: uppercase;
					text-shadow: 0px 2px 5px rgba(0,0,0,.3);
					text-align: left;
					font-size: 76px; }
					
					#header h2 a:hover { color: #fff !important; }
					
					#header h2 a .yellow { font-size: 60px; }

						#header h2 .year {
						font-size: 16px;
						padding: 0;
						font-weight: 400;
						text-shadow: 0px 2px 5px rgba(0,0,0,.3);
						font-family: "helvetica neue", arial, helvetica, sans-serif;
						margin: 0 0 0 5px;
						letter-spacing: 0;
						color: #D1CD25; }
						
							#header h3 {
							color: #ADAD89;
							font-family: "helvetica neue", arial, helvetica, sans-serif;
							font-weight: 500;
							line-height: 20px;
							text-shadow: 0px 2px 5px rgba(0,0,0,.3);
							margin: 0;
							padding: 0;
							text-transform: uppercase;
							text-align: left;
							font-size: 13px; }
							
								#header h4 {
								color: #E6E6DA;
								line-height: 10px;
								font-family: "helvetica neue", arial, helvetica, sans-serif;
								font-weight: normal;
								text-align: left;
								text-shadow: 0px 2px 5px rgba(0,0,0,.3);
								padding: 0;
								margin: 6px 0 0 0;
								text-transform: uppercase;
								font-size: 10px; }
								
		#header .textcontainer2 {
		display: block;
		float: left;
		width: 380px;
		margin: 35px 0 0 30px; }
				
				#header .textcontainer2 h2 {
				color: #ADAD89;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-weight: normal;
				line-height: 22px;
				font-style: italic;
				letter-spacing: 0;
				margin: 0;
				padding: 0;
				text-transform: none;
				text-align: center;
				font-size: 14px; }
										
					#header .lighter {
					text-shadow: 0px 2px 5px rgba(0,0,0,.3);
					color: #dbdbb5;
					font-size: 15px; }
					
						#header .lighter2 {
						text-shadow: 0px 2px 5px rgba(0,0,0,.3);
						color: #C1C179;
						font-size: 17px; }
						
		#header .textcontainer h2 a:link,
		#header .textcontainer h2 a:visited,
		#header .textcontainer h2 a:active,
		#header .textcontainer h2 a:hover {
		color: #e6e6da; }
										
				
/* ===== PUFFMENY ================================================================================= */

		.puffnotiser_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/puffnotiser_top.gif');
		width: 60.00em;
		height: 0.50em;
		float: left;
		display: block;
		margin: 0;
		padding: 0; }

			#puffnotiser {
			background: repeat-y #2a2a26 top left url('../gfx/puffnotiser_bkg.gif');
			width: 100%;
			float: left;
			position: relative;
			overflow: visible;
			margin: 0.50em auto 0.55em auto;
			display: block; }
		
				.puffnotiser_foot {
				background: no-repeat #2a2a26 top left url('../gfx/puffnotiser_foot.gif');
				width: 60.00em;
				height: 0.50em;
				float: left;
				display: block;
				margin: 0 auto;
				padding: 0; }
		
		#puffnotiser ul {
		margin: 0;
		width: 57.50em;
		float: left;
		position: relative;
		display: block;
		left: 0;
		padding: 0.63em 1.25em;
		list-style-type: none; }
		
			#puffnotiser .spacer {
			background: #3b3827;
			width: 57.50em;
			float: left;
			margin: 0 0 0 1.25em;
			position: relative;
			display: block;
			height: 0.06em; }
		
				#puffnotiser ul.dos {
				margin: 0;
				width: 57.50em;
				float: left;
				position: relative;
				display: block;
				left: 0;
				padding: 0.63em 1.25em;
				list-style-type: none; }
				
					#puffnotiser ul.tres {
					margin: 0;
					width: 57.50em;
					float: left;
					position: relative;
					display: block;
					left: 0;
					padding: 0.63em 1.25em;
					list-style-type: none; }
		
		#puffnotiser li.uno {
		float: left;
		width: 278px;
		display: block;
		clear: left;
		overflow: visible;
		position: relative;
		margin: 0;
		padding: 0 1.25em 0 0; }
		
			#puffnotiser li.dos {
			float: left;
			width: 278px;
			left: 1.25em;
			display: block;
			overflow: visible;
			position: relative;
			margin: 0 1.25em 0 0;
			padding: 0; }
		
				#puffnotiser li.tres {
				float: left;
				width: 278px;
				left: 1.25em;
				display: block;
				clear: right;
				overflow: visible;
				position: relative;
				margin: 0;
				padding: 0 0 0 20px; }
		
		#puffnotiser li.cuatro {
		float: left;
		width: 278px;
		display: block;
		clear: left;
		overflow: visible;
		position: relative;
		margin: 0;
		padding: 0 20px 0 0; }
		
			#puffnotiser li.cinco {
			float: left;
			width: 278px;
			left: 1.25em;
			display: block;
			overflow: visible;
			position: relative;
			margin: 0 20px 0 0;
			padding: 0; }
		
				#puffnotiser li.seis {
				float: left;
				width: 278px;
				left: 1.25em;
				display: block;
				clear: right;
				overflow: visible;
				position: relative;
				margin: 0;
				padding: 0 0 0 20px; }
		
		#puffnotiser li.siete {
		float: left;
		width: 278px;
		display: block;
		clear: right;
		overflow: visible;
		position: relative;
		margin: 0;
		padding: 0 20px 0 0; }
		
			#puffnotiser li.ocho {
			float: left;
			width: 278px;
			display: block;
			clear: right;
			overflow: visible;
			position: relative;
			margin: 0;
			padding: 0 0 0 20px; }
		
				#puffnotiser li.nueve {
				float: left;
				width: 278px;
				left: 1.25em;
				display: block;
				clear: right;
				overflow: visible;
				position: relative;
				margin: 0;
				padding: 0 0 0 20px; }
		
		#puffnotiser li p {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: 18px;
		color: #adad89;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0; }
		
		#puffnotiser li h2 {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: 16px;
		text-shadow: 0 1px 3px #13130f;
		color: #dfdacb;
		font-weight: 500;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0.25em 0 0.25em 0; }
		
		#puffnotiser li.uno h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.dos h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.tres h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.cuatro h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.cinco h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.seis h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.siete h2 { 
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.ocho h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li.nueve h2 { 
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }
		
		#puffnotiser li a:link, #puffnotiser li a:visited, #puffnotiser li a:active {
		color: #adad89;
		display: block;
		text-decoration: none; }
		
		#puffnotiser li a:hover {
		color: #c1c179;
		display: block;
		text-decoration: none; }
		
		#puffnotiser ul strong { color: #dfdacb; }
		
			#puffnotiser li .arrow {
			padding: 0.05em 0.1em;
			position: relative;
			line-height: 0;
			top: 0.1em;
			font-size: 1.3em;
			color: #C1C179; }
			
				#puffnotiser li  a:link .arrow, #puffnotiser li  a:visited .arrow, #puffnotiser li  a:active .arrow {
				text-decoration: none;
				color: #C1C179; }
				
					#puffnotiser li  a:hover .arrow {
					text-decoration: none;
					color: #D1CD25; }


/* ===== PUFFNOTISER 2 ================================================================================= */

		.puffnotiser2_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/puffnotiser2_top.gif');
		width: 960px;
		height: 8px;
		float: left;
		display: block;
		margin: 0;
		padding: 0; }

			.puffnotiser2 {
			background: repeat-y #2a2a26 top left url('../gfx/puffnotiser2_bkg.gif');
			width: 100%;
			padding: 0;
			float: left;
			text-align: left;
			position: relative;
			overflow: visible;
			margin: 0.50em auto 0.55em auto;
			display: block; }
		
				.puffnotiser2_foot {
				background: no-repeat #2a2a26 top left url('../gfx/puffnotiser2_foot.gif');
				width: 960px;
				height: 8px;
				float: left;
				display: block;
				margin: 0 auto 0 auto;
				padding: 0; }
		
					.puffnotiser2 p {
					text-align: left;
					font-family: "helvetica neue", arial, helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					line-height: 18px;
					color: #909073;
					font-weight: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					margin: 0;
					padding: 0 2em 0.8em 2em; }
					
		.puffnotiser2 h2 {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: 20px;
		color: #C1C179;
		font-weight: bold;
		text-shadow: 0 1px 3px #181b15;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		padding: 1.3em 2em 0.3em 1.8em; }
		
		.puffnotiser2 h3 {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 22px;
		text-align: center;
		font-style: italic;
		line-height: 1.73em;
		color: #909073;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		padding: 1.3em 2em 0.3em 2em; }

		.puffnotiser2 a:link, .puffnotiser2 a:visited, .puffnotiser2 a:active {
		color: #adad89;
		text-decoration: none; }
		
		.puffnotiser2 a:hover {
		color: #c1c179;
		text-decoration: none; }
		

/* ===== CONTENT &amp; CONTENT CONTAINER ====================================================== */
		
		#content {
		background: #2a2a26;
		width: 960px;
		display: block;
		overflow: visible;
		margin: 0 auto 0 auto; }	
		
			#content #content_container {
			background: repeat-y #2a2a26 top center url('../gfx/bkg_content.gif');
			display: block;
			float: left; }
		

/* ===== LEFT COLUMN ============================================================================ */
		
		#leftcol {
		float: left;
		width: 460px;
		padding: 0;
		margin-right: 40px;
		display: inline;
		z-index: 1000;
		overflow: visible;
		position: relative;
		clear: left; }
				
			#leftcol .indeximg {
			float: right;
			width: 135px;
			height: 178px;
			display: inline;
			position: relative;
			overflow: visible;
			padding: 0 0 10px 20px; }
			
				#leftcol h3.indexstyle {
				text-align: left;
				font-family: 'Anton', "helvetica neue", arial, helvetica, sans-serif;
				font-size: 1.13em;
				font-style: normal;
				line-height: 1.65em;
				color: #cbc97b;
				display: inline;
				text-shadow: 0px 2px 5px rgba(0,0,0,.3);
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0 0 0.25em 0; }
				
					#leftcol h1.indexstyle {
					text-align: left;
					font-family: "helvetica neue", arial, helvetica, sans-serif;
					font-size: 35px;
					font-weight: 500;
					font-style: normal;
					line-height: 1.38em;
					color: #d1cd25;
					float: left;
					width: 100%;
					text-shadow: 0px 5px 5px rgba(0,0,0,.3);
					clear: both;
					display: block;
					letter-spacing: -0.06em;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					margin: 0.63em 0 0.43em 0;
					border-bottom: 1px dotted #48442f;
					padding: 0 0 0.1em 0; }
		
		
/* ===== RIGHT COLUMN ======================================================================= */	

		#rightcol {
		float: right;
		width: 460px;
		margin-left: 0;
		display: inline;
		z-index: 1000;
		padding: 0;
		overflow: visible;
		position: relative;
		clear: right; }

			
/* ===== BOTH COLUMNS ============================================================================== */

		#leftcol h1, #rightcol h1 {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 35px;
		font-weight: 500;
		font-style: normal;
		line-height: 1.38em;
		color: #d1cd25;
		float: left;
		width: 100%;
		clear: both;
		text-shadow: 0px 5px 5px rgba(0,0,0,.3);
		display: block;
		letter-spacing: -0.06em;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0.63em 0 0.63em 0;
		border-bottom: 1px dotted #48442f;
		padding: 0 0 0.1em 0; }
		
			#leftcol h2, #rightcol h2 {
			text-align: left;
			font-family: "helvetica neue", arial, helvetica, sans-serif;
			font-size: 27px;
			font-weight: 500;
			font-style: normal;
			line-height: 1.38em;
			text-shadow: 0px 5px 5px rgba(0,0,0,.3);
			color: #C1C179;
			float: left;
			width: 100%;
			clear: both;
			display: block;
			font-variant: normal;
			letter-spacing: -0.06em;
			text-transform: none;
			text-decoration: none;
			margin: 0.63em 0 0.63em 0;
			border-bottom: 1px dotted #48442f;
			padding: 0 0 0.1em 0; }
			
				#leftcol h3, #rightcol h3 {
				text-align: left;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-size: 1.13em;
				font-style: normal;
				line-height: 2.25em;
				color: #cbc97b;
				display: inline;
				clear: left;
				text-shadow: 0px 2px 5px rgba(0,0,0,.3);
				width: 100%;
				font-weight: 500;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0.25em 0 0.25em 0; }
				
			#leftcol .datum, #rightcol .datum, #special .datum {
			display: block;
			color: #C1C179;
			font-family: "helvetica neue", arial, helvetica, sans-serif;
			font-size: 0.54em;
			line-height: 1.2em;
			width: 100%;
			clear: left;
			text-transform: uppercase;
			margin: 0.31em 0 0.31em 0; }

		#leftcol .number, #rightcol .number {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 13px;
		letter-spacing: 1px;
		font-style: normal;
		line-height: 1.38em;
		color: #BABAA8;
		font-weight: 300;
		font-variant: normal;
		text-transform: uppercase;
		text-decoration: none;
		padding: 0.19em 0 0.19em 0.19em;
		margin: 0 0 0.63em 0; }
	
		#leftcol .line, #rightcol .line {
		background: #48442f;
		width: 100%;
		height: 1px;
		border: none;
		display: block;
		position: relative;
		clear: both;
		padding: 0;
		margin: 0.44em 0 0.94em 0; }
		
		#leftcol .imgfloat, #rightcol .imgfloat {
		display: inline;
		position: relative; }
		
			#leftcol .imgfloat img, #rightcol .imgfloat img {
			display: inline;
			position: relative;
			float: right;
			margin: 10px 0 0 20px; }
			
				#leftcol .imgfloat_2nd, #rightcol .imgfloat_2nd {
				background: no-repeat top left url('../gfx/img_bkg.gif');
				display: inline;
				float: right;
				position: relative;
				width: 262px;
				height: 170px;
				margin: 10px 0 0 20px; }
				
				#leftcol .imgfloat_2nd img, #rightcol .imgfloat_2nd img {
				margin: 12px 0 0 12px; }
		
		#leftcol p, #rightcol p {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: 22px;
		color: #b2b29d;
		font-weight: normal;
		text-shadow: 0px 1px 1px rgba(0,0,0,.3);
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0 0 1.60em 0;
		float: none;
		clear: left; }
		
		#leftcol p b, #rightcol p b {
		color: #d3d3c2;
		width: 100%;
		font-weight: 500;
		position: relative; }
		
		#leftcol p a:link, #leftcol p a:visited, #leftcol p a:active, #rightcol p a:link, #rightcol p a:visited, #rightcol p a:active {
		color: #C1C179;
		text-decoration: none;
		border-bottom: 0.16em solid #565644;
		padding-bottom: 0.06em; }
				
		#leftcol p a:hover, #rightcol p a:hover {
		color: #e5e117;
		text-decoration: none;
		border-bottom: 0.16em solid #565644;
		padding-bottom: 0.06em; }
		
		#leftcol .box, #rightcol .box {
		width: 460px;
		height: 100%;
		display: block;
		clear: both;
		position: relative;
		float: left;
		margin: 0 auto 0.75em auto; }
		
			#leftcol .box_alt, #rightcol .box_alt {
			width: 460px;
			display: block;
			clear: both;
			float: left;
			margin: 0 0 0.8em 0; }
		
		#leftcol p.after, #rightcol p.after {
		display: block;
		clear: both;
		float: left;
		margin: 0 0 1.5em 0;
		padding: 0 0 0 1.2em; }
		
		#leftcol .space, #rightcol .space {
		background: #2a2a26;
		width: 100%;
		height: 20px;
		display: block;
		float: left; }
		
			a.button {
			background: url(../gfx/button.gif);
			display: block;
			float: left;
			color: #555555;
			font-weight: bold;
			height: 47px;
			line-height: 29px;
			font-style: none;
			margin-bottom: 0px;
			text-decoration: none;
			width: 460px;
			font-family: "helvetica neue", arial, helvetica, sans-serif;
			font-size: 12px;
			padding-top: 8px; }
			
				a:link.button {
				color: #ADAD89; text-decoration: none; border: none; text-align: center; display: block; }
				
					a:visited.button {
					color: #ADAD89; text-decoration: none; border: none; text-align: center; display: block; }
					
						a:active.button {
						color: #ADAD89; text-decoration: none; border: none; text-align: center; display: block; }
						
							a:hover.button {
							background: url(../gfx/button_x.gif);
							color: #E5E117; text-decoration: none; border: none; text-align: center; display: block; }
							
								.tillbaka {
								background: url(../gfx/arrow_left_x.gif) no-repeat 20px 16px;
								text-indent: 30px;
								padding-top: 6px;
								font-size: 16px;
								font-weight: 500;
								display: block; }
								
								.hotlink {
								background: url(../gfx/arrow_right_x.gif) no-repeat 430px 16px;
								text-indent: 30px;
								font-size: 16px;
								font-weight: 500;
								text-align: left;
								padding-top: 6px;
								display: block; }

		.ohyeah {
		width: 100%;
		padding: 0;
		float: left;
		text-align: left;
		position: relative;
		overflow: visible;
		margin: 0.50em auto 0 auto;
		display: block; }
			
			.ohyeah h3 {
			text-align: left;
			font-family: "helvetica neue", arial, helvetica, sans-serif;
			font-size: 0.73em;
			text-align: center;
			font-style: italic;
			line-height: 1.73em;
			color: #909073;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
			margin: 0;
			padding: 0 2em 0;
			display: block;
			width: 450px;
			margin: 0 auto; }
			
				.ohyeah .images {
				text-align: center;
				display: block;
				margin: 10px auto 0 auto;
				width: 500px; }
								

		/* ===== BOX ONE ============================================================================ */

		#leftcol .boxone_top, #rightcol .boxone_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/boxone_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#leftcol .boxone, #rightcol .boxone {
			background: repeat-y #2a2a26 top left url('../gfx/boxone_bkg.gif');
			width: 420px;
			display: block;
			margin: 0;
			padding: 0.63em 1.25em;  }
			
				#leftcol .boxone p, #rightcol .boxone p {
				text-align: left;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				line-height: 18px;
				color: #adad89;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0; }
				
					#leftcol .boxone p b, #rightcol .boxone p b {
					color: #d8d8c1;
					font-size: 110%; }
					
						#leftcol .boxone p strong, #rightcol .boxone p strong {
						color: #a8a884; }
								
							#leftcol .boxone h3, #rightcol .boxone h3 {
							text-align: left;
							font-family: "helvetica neue", arial, helvetica, sans-serif;
							font-size: 16px;
							font-style: normal;
							line-height: 1.38em;
							color: #e8e8d4;
							font-weight: 500;
							font-variant: normal;
							text-decoration: none;
							margin: 0 0 0.19em 0; }
							
								#leftcol .boxone_foot, #rightcol .boxone_foot {
								background: no-repeat #2a2a26 top left url('../gfx/boxone_foot.gif');
								width: 460px;
								height: 8px;
								display: block;
								margin: 0;
								padding: 0; }
		
		
		/* ===== BOX TWO ======================================================================== */
		
		#leftcol .boxtwo_top, #rightcol .boxtwo_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/boxtwo_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#leftcol .boxtwo, #rightcol .boxtwo {
			background: repeat-y #2a2a26 top left url('../gfx/boxtwo_bkg.gif');
			width: 420px;
			display: block;
			position: relative;
			overflow: visible;
			margin: 0;
			padding: 0.63em 1.25em; }
		
				#leftcol .boxtwo p, #rightcol .boxtwo p {
				text-align: left;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				line-height: 18px;
				color: #adad89;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 7px 0 21px 0; }
				
						#leftcol .boxtwo p.last , #rightcol .boxtwo p.last {
						margin: 0.5em 0 0 0; }
						
							#leftcol .boxtwo p.bigger , #rightcol .boxtwo p.bigger {
							font-size: 14px;
							line-height: 22px;
							margin: 0; }
		
					#leftcol .boxtwo p b, #rightcol .boxtwo p b {
					color: #c5c5a7;
					font-weight: 700; }
				
						#leftcol .boxtwo p strong, #rightcol .boxtwo p strong {
						color: #a8a884; }
		
							#leftcol .boxtwo h3, #rightcol .boxtwo h3 {
							text-align: left;
							font-family: "helvetica neue", arial, helvetica, sans-serif;
							font-size: 18px;
							font-style: normal;
							line-height: 24px;
							color: #e8e8d4;
							font-weight: 500;
							font-variant: normal;
							text-decoration: none;
							margin: 0 0 0px 0;
							display: block; }
							
								#leftcol .boxtwo h3 i, #rightcol .boxtwo h3 i {
								font-size: 16px;
								color: #979783; }
					
									#leftcol .boxtwo_foot, #rightcol .boxtwo_foot {
									background: no-repeat #2a2a26 top left url('../gfx/boxtwo_foot.gif');
									width: 460px;
									height: 8px;
									display: block;
									position: relative;
									margin: 0;
									padding: 0; }

										#leftcol .boxtwo .line, #rightcol .boxtwo .line {
										margin: 15px 0;
										padding: 0; }
				
		
		/* ===== BOX THREE ======================================================================== */
		
		#leftcol .boxthree, #rightcol .boxthree {
		background: no-repeat #2a2a26 top left url('../gfx/boxthree_bkg.gif');
		width: 460px;
		height: 124px; 
		display: block;
		padding: 0;
		position: relative; 
		margin: 0 0 1em 0; }
		
			#leftcol .boxthree img, #rightcol .boxthree img {
			width: 452px;
			height: 116px;
			position: relative;
			display: block;
			left: 4px;
			top: 4px; }
		
				
		/* ===== BOX FOUR ======================================================================= */
		
		#leftcol .boxfour_column1, #rightcol .boxfour_column1 {
		float: left;
		display: block;
		width: 223px; }
		
		#rightcol .boxfour_column1 {
		float: left;
		margin: 0 7px 0 0;
		display: block;
		width: 223px; }
		
				#leftcol .boxfour_column2, #rightcol .boxfour_column2 {
				float: right;
				display: block;
				width: 223px; }
		
					#leftcol .boxfour_top, #rightcol .boxfour_top {
					background: no-repeat #2a2a26 bottom left url('../gfx/boxfour_top.gif');
					width: 223px;
					height: 8px;
					display: block;
					margin: 0;
					padding: 0; }
		
						#leftcol .boxfour, #rightcol .boxfour {
						background: repeat-y #2a2a26 top left url('../gfx/boxfour_bkg.gif');
						width: 193px;
						display: block;
						margin: 0;
						padding: 0.31em 15px 0.31em 15px; }
		
							#leftcol .boxfour p, #rightcol .boxfour p {
							text-align: left;
							font-family: "helvetica neue", Tahoma, Arial, helvetica, sans-serif;
							font-size: 0.69em;
							font-style: normal;
							line-height: 1.65em;
							color: #adad89;
							font-weight: normal;
							font-variant: normal;
							text-transform: none;
							text-decoration: none;
							margin: 0; }
		
								#leftcol .boxfour p b, #rightcol .boxfour p b {
								color: #E8E8D4; }
		
			#leftcol .boxfour h3, #rightcol .boxfour h3 {
			text-align: left;
			font-family: "helvetica neue", arial, helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			line-height: 1.38em;
			color: #e8e8d4;
			font-weight: 500;
			font-variant: normal;
			text-decoration: none;
			margin: 0;
			display: block; }
			
				#leftcol .boxfour h4, #rightcol .boxfour h4 {
				text-align: left;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-size: 0.78em;
				font-style: normal;
				line-height: 1.38em;
				color: #e8e8d4;
				font-weight: normal;
				font-variant: normal;
				text-decoration: none;
				margin: 0; }
		
				#leftcol .boxfour ul, #rightcol .boxfour ul {
				margin: 10px auto 10px auto;
				display: block;
				padding: 0;
				list-style-type: none; }
		
					#leftcol .boxfour li, #rightcol .boxfour li {
					background: no-repeat 0 6px url('../gfx/li_bkg.gif');
					margin: 0 auto 0 auto;
					display: block;
					position: relative;
					margin: 0;
					font-family: "helvetica neue", arial, helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					line-height: 1.65em;
					color: #adad89;
					font-weight: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					padding: 0 0 0 15px; }
		
						#leftcol .boxfour ul.nyheter , #rightcol .boxfour ul.nyheter {
						margin: 0 auto 0.31em auto;
						display: block;
						padding: 0;
						list-style-type: none; }
		
							#leftcol .boxfour li.nyheter, #rightcol .boxfour li.nyheter {
							background: none;
							margin: 0 auto 0 auto;
							display: block;
							position: relative;
							margin: 0;
							font-family: "helvetica neue", arial, helvetica, sans-serif;
							font-size: 0.69em;
							font-style: normal;
							line-height: 1.65em;
							color: #adad89;
							font-weight: normal;
							font-variant: normal;
							text-transform: none;
							text-decoration: none;
							padding: 0; }
			
					#leftcol .boxfour li.nyheter a:link,
					#leftcol .boxfour li.nyheter a:visited,
					#leftcol .boxfour li.nyheter a:active,
					#rightcol .boxfour li.nyheter a:link,
					#rightcol .boxfour li.nyheter a:visited,
					#rightcol .boxfour li.nyheter a:active {
					color: #ADAD89;
					text-decoration: none;
					border-bottom: 0.16em solid #565644;
					padding-bottom: 0.06em; }
						
						#leftcol .boxfour li.nyheter a:hover,
						#rightcol .boxfour li.nyheter a:hover {
						color: #e5e117;
						text-decoration: none;
						border-bottom: 0.16em solid #565644;
						padding-bottom: 0.06em; }
		
							#leftcol .boxfour_foot, #rightcol .boxfour_foot {
							background: no-repeat #2a2a26 top left url('../gfx/boxfour_foot.gif');
							width: 223px;
							height: 8px;
							display: block;
							position: relative;
							margin: 0;
							padding: 0; }
		
								#leftcol .boxfour .line, #rightcol .boxfour .line {
								background: #48442f;
								width: 100%;
								height: 1px;
								display: block;
								margin: 0.44em 0 0.44em 0; }
		
		
		/* ===== BOX FIVE ==================================================================== */
		
		#leftcol .boxfive, #rightcol .boxfive {
		background: no-repeat #2a2a26 top left url('../gfx/boxfive_bkg.gif');
		width: 146px;
		height: 124px; 
		display: block;
		padding: 0;
		float: left;
		position: relative; 
		margin: 0 7px 7px 0; }
		
			#leftcol .boxfive img, #rightcol .boxfive img {
			width: 134px;
			height: 112px;
			float: left;
			position: relative;
			display: block;
			left: 6px;
			top: 6px; }
		
		
		/* ===== BOX SIX ================================================================= */
		
		#leftcol .boxsix, #rightcol .boxsix {
		background: no-repeat #2a2a26 top left url('../gfx/boxsix_bkg.gif');
		width: 108px;
		height: 89px; 
		display: block;
		padding: 0;
		float: left;
		position: relative; 
		margin: 0 7px 7px 0; }
		
			#leftcol .boxsix img, #rightcol .boxsix img {
			width: 100px;
			height: 81px;
			position: relative;
			display: block;
			left: 4px;
			top: 4px; }
		
		
		/* ===== BOX SEVEN ======================================================================= */
		
		#leftcol .boxseven, #rightcol .boxseven {
		background: no-repeat #2a2a26 top left url('../gfx/boxseven_bkg.gif');
		width: 460px;
		height: 277px; 
		display: block;
		padding: 0;
		float: left;
		position: relative; 
		margin: 0 7px 7px 0; }
		
			#leftcol .boxseven img, #rightcol .boxseven img {
			width: 448px;
			height: 265px;
			position: relative;
			display: block;
			top: 6px; }
		
		
		/* ===== BOX PRAT =========================================================================== */
		
		#leftcol .boxprat_top, #rightcol .boxprat_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/boxprat_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#leftcol .boxprat, #rightcol .boxprat {
			background: repeat-y #2a2a26 top left url('../gfx/boxtwo_bkg.gif');
			width: 420px;
			display: block;
			margin: 0;
			padding: 10px 20px; }
		
				#leftcol .boxprat p, #rightcol .boxprat p {
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-size: 12px;
				font-style: italic;
				line-height: 19px;
				color: #bbbb99;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0; }
				
					#leftcol .boxprat h3, #rightcol .boxprat h3 {
					text-align: left;
					font-family: "helvetica neue", arial, helvetica, sans-serif;
					font-size: 0.88em;
					font-style: normal;
					line-height: 1.38em;
					color: #e8e8d4;
					font-weight: normal;
					font-variant: normal;
					text-decoration: none;
					margin: 0 0 0.19em 0; }
		
						#leftcol .boxprat_foot, #rightcol .boxprat_foot {
						background: no-repeat #2a2a26 top left url('../gfx/boxprat_foot.gif');
						width: 460px;
						height: 13px;
						display: block;
						margin: 0 0 0.2em 0;
						padding: 0; }


		/* ===== SPECIAL / BOX TWO =================================================================== */
		
		#special .boxtwo_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/boxtwo_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#special .boxtwo {
			background: repeat-y #2a2a26 top left url('../gfx/boxtwo_bkg.gif');
			width: 420px;
			display: block;
			margin: 0;
			padding: 10px 20px; }
			
				#special .boxtwo p {
				text-align: left;
				font-family: "helvetica neue", arial, helvetica, sans-serif;
				font-size: 0.69em;
				font-style: normal;
				line-height: 1.65em;
				color: #adad89;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0; }
				
					#special #leftcol .boxtwo p b {
					color: #c5c5a7; }
							
						#special .boxtwo p strong {
						color: #a8a884; }
						
							#special .boxtwo h3 {
							text-align: left;
							font-family: "helvetica neue", arial, helvetica, sans-serif;
							font-size: 0.88em;
							font-style: normal;
							line-height: 1.38em;
							color: #e8e8d4;
							font-weight: normal;
							font-variant: normal;
							text-decoration: none;
							margin: 0 0 0.19em 0; }
							
								#special .boxtwo_foot {
								background: no-repeat #2a2a26 top left url('../gfx/boxtwo_foot.gif');
								width: 460px;
								height: 8px;
								display: block;
								margin: 0 0 0.2em 0;
								padding: 0; }

									
/* ===== FOOT ================================================================================ */

		#totalcontainer #foot {
		display: block;
		width: 100%;
		height: 30px;
		margin: 0 auto;
		text-align: center;
		clear: both;
		position: relative;
		overflow: visible; }
						
			#totalcontainer #foot ul {
			width: 960px;
			height: 100%;
			display: block;
			margin: 0 auto;
			text-align: center;
			padding: 0;
			position: relative;
			list-style-type: none; }
		
				#totalcontainer #foot li {
				float: left;
				display: block;
				position: relative;
				padding: 0;
				margin: 0 2.5em 0.50em 0;
				color: #727261;
				font-family: arial, helvetica, sans-serif;
				font-size: 0.73em;
				font-weight: normal;
				line-height: 1.8em;
				text-transform: none; }
		
					#totalcontainer #foot li b {
					color: #878776; }
		
							#totalcontainer #foot li.none {
							border: none;
							float: right;
							padding: 0;
							margin: 0; }
		
								.footnav:link, .footnav:visited, .footnav:active {		
								text-decoration: none;
								color: #727261;
								padding: 0 0 0.06em 0;
								border-bottom: 0.16em dotted #4b4b3f;
								margin: 0; }
		
									.footnav:hover {
									text-decoration: none;
									color: #8c8c7b;
									padding: 0 0 0.06em 0;
									border-bottom:  0.16em dotted #4b4b3f;
									margin: 0; }
									

/* ===== OHLICIOUS ================================================================================= */

		.ohlicious_top {
		background: no-repeat #2a2a26 bottom left url('../gfx/puffnotiser_top.gif');
		width: 60.00em;
		height: 0.50em;
		float: left;
		display: block;
		margin: 0;
		padding: 0; }

			.ohlicious {
			background: repeat-y #2a2a26 top left url('../gfx/puffnotiser_bkg.gif');
			width: 100%;
			float: left;
			position: relative;
			overflow: visible;
			margin: 0.50em auto 0.55em auto;
			display: block; }
		
				.ohlicious_foot {
				background: no-repeat #2a2a26 top left url('../gfx/puffnotiser_foot.gif');
				width: 60.00em;
				height: 0.50em;
				float: left;
				display: block;
				margin: 0 auto;
				padding: 0; }
		
		.ohlicious ul {
		margin: 0;
		width: 57.50em;
		float: left;
		position: relative;
		display: block;
		left: 0;
		padding: 0.63em 1.25em 0.55em;
		list-style-type: none; }
		
			.ohlicious .spacer {
			background: #3b3827;
			width: 57.50em;
			float: left;
			margin: 0 0 0 1.25em;
			position: relative;
			display: block;
			height: 0.06em; }
				
		.ohlicious li.category {
		width: 910px;
		height: 35px;
		float: left;
		display: block;
		clear: both;
		overflow: visible;
		position: relative;
		margin: 0;
		padding: 0.23em 0 0 0; }
				
		.ohlicious li.category h2 {			
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 1.4em;
		font-style: normal;
		line-height: 1.38em;
		color: #D1CD25;
		float: left;
		width: 100%;
		clear: both;
		display: block;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: -0.06em;
		text-transform: none;
		text-decoration: none;
		margin: 0 0 0.93em 0;
		text-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
		border-bottom: 1px dotted #48442f;
		padding: 0 0 0.2em 0; }
		
			.ohlicious li.category h2 .secondheadline {
			color: #ADAD89;
			letter-spacing: 0;
			letter-spacing: -0.02em;
			font-size: 16px; }		
				
				.ohlicious p .ordernr { display: block; text-align: center; }
					.ohlicious p b { color: #ADAD89; font-size: 14px; }
						.ohlicious p .foto { width: 286px; height: 208px; display: block; float: left; background: no-repeat top left url('../gfx/bkg_foto.gif'); }
							.ohlicious p .foto img { padding: 3px; }
				
		.ohlicious li.uno {
		float: left;
		width: 278px;
		display: block;
		clear: left;
		overflow: visible;
		position: relative;
		margin: 0;
		padding: 0 1.25em 0.8em 0; }
		
			.ohlicious li.dos {
			float: left;
			width: 278px;
			left: 1.25em;
			display: block;
			overflow: visible;
			position: relative;
			margin: 0 1.25em 0.8em 0;
			padding: 0; }
		
				.ohlicious li.tres {
				float: left;
				width: 278px;
				left: 1.25em;
				display: block;
				clear: right;
				overflow: visible;
				position: relative;
				margin: 0;
				padding: 0 0 0.8em 20px; }
			
		.ohlicious li p {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: 1.56em;
		color: #adad89;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0; }
		
		.ohlicious li h2 {
		text-align: left;
		font-family: "helvetica neue", arial, helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: 1em;
		color: #dfdacb;
		letter-spacing: 0;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0.25em 0 0.25em 0; }
		
		.ohlicious li.uno h2, .ohlicious li.dos h2, .ohlicious li.tres h2 {
		padding-bottom: 0.56em;
		display: block;
		border-bottom: 0.13em solid #3d3d31; }

		.ohlicious li a:link, .ohlicious li a:visited, .ohlicious li a:active {
		color: #adad89;
		display: block;
		text-decoration: none; }
		
		.ohlicious li a:hover {
		color: #c1c179;
		display: block;
		text-decoration: none; }
		
			.ohlicious li .arrow {
			padding: 0.05em 0.1em;
			position: relative;
			line-height: 0;
			top: 0.1em;
			font-size: 1.2em;
			color: #C1C179; }
			
				.ohlicious li  a:link .arrow, .ohlicious li  a:visited .arrow, .ohlicious li  a:active .arrow {
				text-decoration: none;
				color: #C1C179; }
				
					.ohlicious li  a:hover .arrow {
					text-decoration: none;
					color: #D1CD25; }
					
					.ohlicious li .adress {
					font-style: italic;
					display: block;
					margin-top: 3px;
					color: #D1CD25; }
					

		#ohno #content_container h1 {
		font-family: "helvetica neue",arial,helvetica,sans-serif; 
		font-size: 60px;
		font-weight: bold;
		font-style: normal;
		color: #d1cd25;
		float: left;
		display: inline;
		text-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
		letter-spacing: -4px;
		font-weight: 900;
		font-variant: normal;
		text-align: left;
		text-transform: none;
		line-height: 50px;
		text-decoration: none;
		margin: 0; }
		
		#ohno #content_container h1.h1400 { padding: 85px 0 0 0; }
				#ohno #content_container h1.h1401 { padding: 40px 0 0 0; }
						#ohno #content_container h1.h1403 { padding: 80px 0 0 0; }
								#ohno #content_container h1.h1404 { padding: 85px 0 0 0; }
										#ohno #content_container h1.h1500 { padding: 75px 0 0 0; }
		
		#ohno #content_container h1 strong { font-size: 30px; letter-spacing: -1px; color: #E6E6DA; }
				
			#ohno #content_container h2 {
			font-family: "helvetica neue",arial,helvetica,sans-serif; 
			font-size: 25px;
			font-weight: bold;
			font-style: normal;
			color: #ADAD89;
			float: left;
			text-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
			display: inline;
			letter-spacing: -1px;
			width: 700px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
			text-align: left;
			margin: 0;
			padding: 0; }
		
				#ohno #content_container {
				display: block;
				width: 960px;
				float: left;
				margin: 0 0 20px 0;
				background: none; }
				
					#ohno .iconic {
					font-family: "helvetica neue", arial,helvetica, sans-serif;
					font-size: 300px;
					color: #d1cd25;
					float: left;
					font-weight: 900;
					margin: 0 30px 0 80px;
					line-height: 85%;
					text-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
				
				
/* ===== CONTACT FORM ================================================================================= */		
		
	#form {
	font-family: "helvetica neue",arial,helvetica,sans-serif;
	float: left;
	width: 100%;
	color: #B2B29D; }

		.info_fieldset {
		width: 100%; }
			
			.notification_error {
			color: #D1CD25;
			font-size: 12px;
			font-style: italic;
			height: auto;
			float: left;
			display: block;
			line-height: 22px;
			width: 440px;
			padding: 10px;
			margin-bottom: 20px;
			text-align: left; }

				.notification_ok {
				color: #D1CD25;
				font-size: 16px;
				font-style: italic;
				height: auto;
				float: left;
				line-height: 24px;
				display: block;
				width: 440px;
				padding: 10px;
				margin-bottom: 20px;
				text-align: center; }

					.formbutton {
					background: #48442f;
					color: #fff;
					padding: 5px;
					width: 262px;
					font-size: 14px;
					font-family: "helvetica neue",arial,helvetica,sans-serif;
					-moz-border-radius: 5px; }

	#form b {
	font-family: "helvetica neue",arial,helvetica,sans-serif;
	font-size: 0.88em;
	display: block;
	float: right;
	margin-top: 6px;
	color: #E8E8D4;
	font-weight: normal; }

		label  { width: 120px; margin: 5px; float: left; text-align: left; }

			input, textarea {
			font-family: "helvetica neue",arial,helvetica,sans-serif;
			background: #2f2f28;
			font-size: 12px;
			width: 250px;
			margin: 5px;
			padding: 5px; 
			float: left;
			border: 1px solid #48442f;
			color: #ADAD89; 
			-moz-border-radius: 5px; }

				.importante {
				font-family: arial,helvetica,sans-serif;
				color: #D1CD25;
				float: left;
				display: block;
				padding-top: 5px;
				font-weight: bold;
				font-size: 16px; }

					br { clear: left; }
					

/* ===== ANNONSER ================================================================================= */		
					
		.ad-336x280 {
		background: no-repeat top left url('../gfx/ad-336x280.gif');
		margin: 20px 0 20px 40px; }
		
		
		
	.html5 {
     border: 1px solid #48442f;
     padding: 10px;
     float: left;
     background: #2f2f28;
     -moz-border-radius: 7px;
     -webkit-border-radius: 7px;
     width: 935px;
     box-shadow: 0px 2px 5px rgba(0,0,0,.3); }
     
    .html5 p {
    font-size: 25px;
	color: #ADAD89;
	padding: 15px;
	font-family: "helvetica neue", arial, helvetica, sans-serif;
	text-shadow: 0px 2px 5px rgba(0,0,0,.3); }
	
	p { text-shadow: 0px 1px 1px rgba(0,0,0,.3); }
	
	img.floatingimage { float: right; padding: 10px 10px 0 10px; }
