
		
/* =================================================================================================

		main.css
		De Witte Merel.com
		CSS by bridget.be
				
================================================================================================= */

	body { background: repeat #2d3337 top left url('../gfx/bkg_body.gif'); }
		
		* { margin: 0 auto; padding: 0; border: none; font-size: 100%; list-style-type:none; list-style: none; }
				
			:focus { outline: none; }
						
		#toppen {
		width: 100%;
		background: #2d3337;
		position: fixed;
		z-index: 10000;
		display: block;
		top: 0;
		overflow: visible;
		margin: 0 auto 0 auto;
		text-align: left;
		border-bottom: 0.19em solid #464f57; }
				
			#toppen ul {
			width: 998px;
			margin: 0 auto 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 1em 0 0.5em;
				font-family: arial, "trebuchet ms", Helvetica, sans-serif;
				font-size: 0.56em;
				font-weight: normal;
				text-transform: uppercase;
				text-shadow: 0px 1px 1px black; }
		
					.toppennav:link, .toppennav:visited, .toppennav:active {
					text-decoration: none;
					color: #727261;
					margin: 0;
					padding: 0.75em 0.94em 0.75em 0.94em; }
		
						.toppennav:hover {
						background: #464f57;
						text-decoration: none;
						color: #86866a;
						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-family: "tahoma", "trebuchet ms", Helvetica, sans-serif;
							font-size: 0.56em;
							font-weight: bold;
							text-transform: uppercase;
							text-shadow: 0px 1px 1px black; }
			
								.toppennav_active:link, .toppennav_active:visited, .toppennav_active:active {
								background: #464f57;
								text-decoration: none;
								color: #86866a;
								margin: 0;
								padding: 0.75em 0.94em 0.75em 0.94em; }
				
									.toppennav_active:hover {
									background: #464f57;
									text-decoration: none;
									color: #86866a;
									margin: 0;
									padding: 0.75em 0.94em 0.75em 0.94em; }
		
		
/* ====== TOTALCONTAINER ========================================================================== */
		
		#totalcontainer {
		width: 100%;
		display: block;
		position: relative;
		margin: 0 auto 0 auto; }
		
				
/* ====== NAVIGATION ============================================================================= */
		
		#nav {
		width: 998px;
		margin: 0 auto;
		padding: 3em 0 0 0;
		display: block;
		text-align: left;
		position: relative;
		overflow: visible; }
		
		#nav ul {
		margin: 0 auto;
		width: 998px;
		height: 20px;
		float: left;
		overflow: visible;
		position: relative;
		display: inline;
		left: 60px;
		padding: 20px -5px 20px 0px;
		list-style-type: none; }

		#nav li {
		float: left;
		display: block;
		position: relative;
		margin: 0 65px 0 0;
		font-family: cambria, georgia, "times new roman", times, serif;
		font-size: 0.75em;
		font-weight: bold;
		text-transform: none;
		padding: 0;
		text-shadow: 0px 1px 1px black; }
				
		#nav li .nav2ndrow {
		display: block;
		position: relative;
		overflow: visible;
		color: #8c8c7b;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.63em;
		margin: 0;
		letter-spacing: 0.13em;
		text-transform: uppercase;
		text-shadow: 0px 1px 1px black; }
		
			.nav:link, .nav:visited, .nav:active {
			text-decoration: none;
			color: #e8e8d4; }
			
				.nav:hover {
				text-decoration: none;
				color: #E6E6DA; }
		
		#nav li img {
		padding: 0 4px 2px 0;
		border: none;
		position: relative;
		top: 15px;
		left: 0;
		margin: 0; }
		
			#nav li a:link .nav2ndrow, #nav li a:visited .nav2ndrow, #nav li a:active .nav2ndrow {
			color: #8c8c7b;
			padding: 2px 0 0 0px;
			margin: 0; }

				#nav li a:hover .nav2ndrow {
				color: #FFFFFF;
				padding: 2px 0 0 0px;
				margin: 0; }
		
		#nav ul li.active {
		color: #E6E6DA;
		margin: 0 65px 0 0;
		padding: 0; }
		
			#nav ul li.active .nav2ndrow {
			color: #FFFFFF;
			padding: 2px 0 0 0px;
			margin: 0; }

		#nav li .nav2ndrow_first {
		display: block;
		position: relative;
		overflow: visible;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.63em;
		margin: 0;
		letter-spacing: 0.13em;
		text-transform: uppercase;
		text-shadow: 0px 1px 1px black; }

			#nav li a:link .nav2ndrow_first, #nav li a:visited .nav2ndrow_first, #nav li a:active .nav2ndrow_first {
			color: #8c8c7b;
			padding: 2px 0 0 0px;
			margin: 0; }

				#nav li a:hover .nav2ndrow_first {
				color: #FFFFFF;
				padding: 2px 0 0 0px;
				margin: 0; }

					#nav ul li.active .nav2ndrow_first {
					color: #FFFFFF;
					padding: 2px 0 0 0px;
					margin: 0; }
			
				
/* ===== CONTAINER ================================================================================== */
		
		#container {
		background: #2d3337;
		width: 100%;
		display: block;
		position: relative;
		overflow: visible;
		float: left;
		margin: 0 auto;
		padding: 0 0 1em 0; }
		
		#container_top {
		background: repeat-x #2d3337 top left url('../gfx/container_top.gif');
		width: 100%;
		height: 20px;
		float: left;
		display: block; }
		
		#container_foot {
		background: repeat-x #2d3337 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 .logo {
			position: relative;
			float: left;
			top: 18px;
			left: 200px;
			width: 148px;
			height: 142px;
			z-index: 10;
			padding: 0 20px 0 0;
			overflow: visible; }
			
				#header .txt {
				float: left;
				position: relative;
				top: 80px;
				left: 14px;
				width: 215px;
				z-index: 1;
				color: #FFFFFF;
                background-color: #3a4245;
				font-style: italic;
				line-height: 1.3em;
				font-family: cambria, georgia, "times new roman", times, serif;
				font-weight: normal;
				font-size: 1.19em;
                padding: 3px 0 3px 8px;
				text-shadow: 0px 1px 1px black; }
				
					#header .txt .yellow { color: #e8e8d4; }
					
						#header .txt2 {
						float: right;
						position: relative;
						top: 35px;
						right: 40px;
						width: 350px;
						z-index: 1; }
						
							#header .txt2 h2 {
							color: #e8e8d4;
							font-style: italic;
							line-height: 1.3em;
							font-family: cambria, georgia, "times new roman", times, serif;
							font-weight: normal;
							text-align: center;
							letter-spacing: -1px;
							font-size: 1.25em;
							margin: 0 0 0.3em 0;
							text-shadow: 0px 1px 1px black; }
							
								#header .txt2 h3 {
								color: #FFFFFF;
								font-style: italic;
								line-height: 1.3em;
								font-family: cambria, georgia, "times new roman", times, serif;
								font-weight: normal;
								text-align: center;
								font-size: 1em;
								text-shadow: 0px 1px 1px black; }
							
									#header .txt2 p {
									color: #FFFFFF;
									font-style: italic;
									text-align: center;
									line-height: 1.3em;
									font-family: cambria, georgia, "times new roman", times, serif;
									font-weight: normal;
									font-size: 0.63em;
									margin: 0.8em 0 0 0;
									text-shadow: 0px 1px 1px black; }
								
						#header .txt3 {
						float: right;
						position: relative;
						top: 44px;
						right: 35px;
						width: 350px;
						z-index: 1; }
						
							#header .txt3 h3 {
							color: #e6e6da;
							font-style: italic;
							line-height: 1.6em;
							font-family: cambria, georgia, "times new roman", times, serif;
							font-weight: normal;
							font-style: italic;
							text-align: left;
							font-size: 0.88em;
							text-shadow: 0px 1px 1px black; }

				
/* ===== PUFFMENY ================================================================================= */

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

		#puffnotiser {
		background: repeat-y #2d3337 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 #2d3337 top left url('../gfx/puffnotiser_foot.gif');
		width: 960px;
		height: 8px;
		float: left;
		display: block;
		margin: 0 auto 0 auto;
		padding: 0; }
		
		#puffnotiser ul {
		margin: 0;
		width: 920px;
		float: left;
		position: relative;
		display: block;
		left: 0;
		padding: 10px 20px 10px 20px;
		list-style-type: none; }
		
		#puffnotiser li.uno {
		float: left;
		width: 278px;
		display: block;
		clear: left;
		overflow: visible;
		position: relative;
		margin: 0;
		border-right: 1px solid #464f57;
		padding: 0 20px 0 0; }
		
		#puffnotiser li.dos {
		float: left;
		width: 278px;
		left: 1.25em;
		display: block;
		overflow: visible;
		position: relative;
		margin: 0 20px 0 0;
		padding: 0; }
		
		#puffnotiser li.tres {
		float: left;
		width: 278px;
		left: 1.25em;
		display: block;
		clear: right;
		overflow: visible;
		position: relative;
		border-left: 1px solid #464f57;
		margin: 0;
		padding: 0 0 0 20px; }
		
		#puffnotiser li p {
		text-align: left;
		font-family: "lucida", Arial, Helvetica, sans-serif;
		font-size: 0.71em;
		font-style: normal;
		line-height: 1.56em;
		color: #ddddca;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		text-shadow: 0px 1px 1px black; }


        #puffnotiser table td {
		text-align: left;
		font-family: "lucida", Arial, Helvetica, sans-serif;
		font-size: 0.71em;
		font-style: normal;
		line-height: 1.56em;
		color: #ddddca;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		text-shadow: 0px 1px 1px black; }

		
		#puffnotiser li h2 {
		text-align: left;
		font-family: "lucida sans", Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		font-style: normal;
		line-height: 1.25em;
		color: #dfdacb;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0.25em 0 0.55em 0;
		border-bottom: 1px solid #464f57 ;
		padding: 0 0 0.55em 0;
		text-shadow: 0px 1px 1px black; }


		/*
        #puffnotiser li.uno h2 {
		background: no-repeat top right url('../gfx/webb.gif'); }

		#puffnotiser li.dos h2 {
		background: no-repeat top right url('../gfx/ref.gif'); }

		#puffnotiser li.tres h2 {
		background: no-repeat top right url('../gfx/info.gif'); }
        */

		#puffnotiser li a:link, #puffnotiser li a:visited, #puffnotiser li a:active {
		color: #adad89;
		display: block;
		text-decoration: none; }
		
		#puffnotiser li a:hover {
		color: #e8e8d4;
		display: block;
		text-decoration: none; }


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

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

			#puffnotiser2 {
			background: repeat-y #2d3337 top left url('../gfx/puffnotiser2_bkg.gif');
			width: 100%;
			padding: 0;
			float: left;
			text-align: left;
			position: relative;
			overflow: visible;
			margin: 0.50em auto 0px auto;
			display: block; }

				.puffnotiser2_foot {
				background: no-repeat #2d3337 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: "lucida", Arial, Helvetica, sans-serif;
					font-size: 0.69em;
					font-style: normal;
					line-height: 1.65em;
					color: #ddddca;
					font-weight: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					margin: 0;
					padding: 0 2em 1.5em 2em;
					text-shadow: 0px 1px 1px black; 
					
					
					/* e-Merce */
					width:400px;
					float:left; 
					}

                    #puffnotiser2 table td {
					font-family: "lucida", Arial, Helvetica, sans-serif;
					font-size: 0.69em;
					font-style: normal;
					color: #ddddca;
					font-weight: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					margin: 0;
					padding: 0 2em 0.5em 2em;
					text-shadow: 0px 1px 1px black; }
					
		#puffnotiser2 h2 {
		text-align: left;
		font-family: "lucida sans", Arial, Helvetica, sans-serif;
		font-size: 0.73em;
		font-style: normal;
		line-height: 1.73em;
		color: #e8e8d4;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		padding: 2em 2em 0.3em 2em;
		text-shadow: 0px 1px 1px black; }

        #puffnotiser2 h3 {
		text-align: left;
		font-family: "lucida sans", Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-style: normal;
		line-height: 1.73em;
		color: #e8e8d4;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		padding: 0.5em 2em 0.3em 1.30em;
		text-shadow: 0px 1px 1px black; }

        #puffnotiser2 .white {
        color: #e8e8d4;
        font-size: 1.10em;
		font-style: bold;
        }

		#puffnotiser2 a:link, #puffnotiser2 a:visited, #puffnotiser2 a:active {
		color: #adad89;
		text-decoration: none; }
		
		#puffnotiser2 a:hover {
		color: #e8e8d4;
		text-decoration: none; }
		
		
/* ===== CONTENT &amp; CONTENT CONTAINER ====================================================== */
		
		#content {
		background: #2d3337;
		width: 960px;
		display: block;
		overflow: visible;
		margin: 0 auto 0 auto; }	
		
		#content #content_container {
		background: repeat-y #2d3337 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 {
			width: 459px;
			height: 318px;
			padding: 4px 10px 10px 0px; }
		
		
/* ===== RIGHT COLUMN ======================================================================= */	

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

/* ===== RIGHT COLUMN ======================================================================= */	

		#formcol {
		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 {
		/*background: no-repeat #2d3337 99% 50% url('../gfx/goldheart.gif');*/
		background: #2d3337;
		text-align: left;
		font-family: cambria, georgia, "times new roman", times, serif;
		font-size: 1.1em;
		font-weight: bold;
		font-style: normal;
		line-height: 1.38em;
		color: #ffffff;
		float: left;
		width: 100%;
		clear: both;
		display: block;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		text-decoration: none;
		margin: 0.63em 0 0.63em 0;
		border-bottom: 1px solid #464f57;
		padding: 0 0 0.3em 0;
		text-shadow: 0px 1px 1px black; }
		
			#leftcol h2, #rightcol h2 {
			/*background: no-repeat #2d3337 99% 50% url('../gfx/goldheart.gif');*/
			background: #2d3337;
			text-align: left;
			font-family: cambria, georgia, "times new roman", times, serif;
			font-size: 1.1em;
			font-style: normal;
			line-height: 1.38em;
			color: #e8e8d4;
			float: left;
			width: 100%;
			clear: both;
			display: block;
			font-weight: normal;
			font-variant: normal;
			text-transform: uppercase;
			text-decoration: none;
			margin: 0.63em 0 0.63em 0;
			border-bottom: 1px solid #464f57;
			padding: 0 0 0.3em 0;
			text-shadow: 0px 1px 1px black; }
			
				#leftcol h3, #rightcol h3 {
				text-align: left;
				font-family: cambria, georgia, "times new roman", times, serif;
				font-size: 1.13em;
				font-style: normal;
				line-height: 2.25em;
				color: #cbc97b;
				display: inline;
				clear: left;
				width: 100%;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0.25em 0 0.25em 0;
				text-shadow: 0px 1px 1px black; }
				
			#leftcol .datum, #rightcol .datum, #special .datum {
			display: block;
			color: #C1C179;
			font-family: "lucida sans", Arial, Helvetica, sans-serif;
			font-size: 0.54em;
			line-height: 1.2em;
			width: 100%;
			clear: left;
			text-transform: uppercase;
			letter-spacing: 0.1em;
			margin: 0 0 0.31em 0;
			text-shadow: 0px 1px 1px black; }

		#leftcol .number, #rightcol .number {
		text-align: left;
		font-family: "lucida sans", Arial, Helvetica, sans-serif;
		font-size: 9px;
		letter-spacing: 1px;
		font-style: normal;
		line-height: 1.38em;
		color: #BABAA8;
		font-weight: bold;
		font-variant: normal;
		text-transform: uppercase;
		text-decoration: none;
		padding: 0.19em 0 0.19em 0.19em;
		margin: 0 0 0.63em 0;
		text-shadow: 0px 1px 1px black; }
	
		#leftcol .line, #rightcol .line {
		background: #464f57;
		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: 11px 0 0 11px; }
		
		#leftcol p, #rightcol p {
		text-align: left;
		font-family: "lucida sans", Arial, Helvetica, sans-serif;
		font-size: 0.75em;
		font-style: normal;
		line-height: 1.76em;
		color: #b2b29d;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-decoration: none;
		margin: 0 0 1.60em 0;
		float: none;
		clear: left;
		text-shadow: 0px 1px 1px black; }
		
		#leftcol p b, #rightcol p b {
		color: #d3d3c2;
		width: 100%;
		position: relative;
		text-shadow: 0px 1px 1px black; }
		
		#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: #ADAD89;
		text-decoration: none;
		border-bottom: 0.06em solid #565644;
		padding-bottom: 0.06em; }
				
		#leftcol p a:hover, #rightcol p a:hover {
		color: #FFFFFF;
		text-decoration: none;
		border-bottom: 0.06em 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: #2d3337;
		width: 100%;
		height: 20px;
		display: block;
		float: left; }


        #leftcol ul, #rightcol ul {
				margin: 10px auto 10px auto;
				display: block;
				padding: 0;
				list-style-type: none; }

					#leftcol li, #rightcol li {
					background: no-repeat 0 6px url('../gfx/li_bkg.gif');
					margin: 0 auto 0 auto;
					display: block;
					position: relative;
					margin: 0;
					font-family: "lucida sans", 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;
					padding: 0 0 0 15px;
					text-shadow: 0px 1px 1px black; }

			a.button {
			background: url(../gfx/button.gif);
			display: block;
			color: #555555;
			font-weight: bold;
			height: 47px;
			line-height: 29px;
			margin-bottom: 14px;
			text-decoration: none;
			width: 460px;
			font-family: "lucida sans", Arial, Helvetica, sans-serif;
			font-size: 11px;
			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: #FFFFFF; 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: 5px;
								display: block; }

								.tillforward {
								background: url(../gfx/arrow_right_x.gif) no-repeat 420px 16px;
								text-indent: 30px;
								padding-top: 5px;
								display: block; }
							

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

		#leftcol .boxone_top, #rightcol .boxone_top {
		background: no-repeat #2d3337 bottom left url('../gfx/boxone_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#leftcol .boxone, #rightcol .boxone {
			background: repeat-y #2d3337 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: "lucida sans", 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;
				text-shadow: 0px 1px 1px black; }
				
					#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: "lucida sans", Arial, Helvetica, sans-serif;
							font-size: 0.75em;
							font-style: normal;
							line-height: 1.38em;
							color: #e8e8d4;
							font-weight: normal;
							font-variant: normal;
							text-decoration: none;
							margin: 0 0 0.19em 0;
							text-shadow: 0px 1px 1px black; }
							
								#leftcol .boxone_foot, #rightcol .boxone_foot {
								background: no-repeat #2d3337 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 #2d3337 bottom left url('../gfx/boxtwo_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#leftcol .boxtwo, #rightcol .boxtwo {
			background: repeat-y #2d3337 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: "lucida sans", 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 0 0em 0;
				text-shadow: 0px 1px 1px black; }
				
						#leftcol .boxtwo p.last , #rightcol .boxtwo p.last {
						margin: 0; 
						padding: 0 0 16px;
						}
						
						table.last{
							width:100%;	
						}
						
						table.last td{
							padding: 5px;	
						}
						
						.donotdisturb{
							margin-top: -50px;
							float:right;
						}
						
							#leftcol .boxtwo p.bigger , #rightcol .boxtwo p.bigger {
							font-size: 0.75em;
							line-height: 1.65em;
							margin: 0; }
		
					#leftcol .boxtwo p b, #rightcol .boxtwo p b {
					color: #c5c5a7; }
				
						#leftcol .boxtwo p strong, #rightcol .boxtwo p strong {
						color: #a8a884; }
		
							#leftcol .boxtwo h3, #rightcol .boxtwo h3 {
							text-align: left;
							font-family: "lucida sans", 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.29em 0;
							display: block;
							text-shadow: 0px 1px 1px black; }
					
								#leftcol .boxtwo_foot, #rightcol .boxtwo_foot {
								background: no-repeat #2d3337 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: 7px 0 7px 0;
									padding: 0; }
				
		
		/* ===== BOX THREE ======================================================================== */
		
		#leftcol .boxthree, #rightcol .boxthree {
		background: no-repeat #2d3337 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; }
		
				#leftcol .boxfour_column2, #rightcol .boxfour_column2 {
				float: left;
				display: block;
				width: 223px; }
		
					#leftcol .boxfour_top, #rightcol .boxfour_top {
					background: no-repeat #2d3337 bottom left url('../gfx/boxfour_top.gif');
					width: 223px;
					height: 8px;
					display: block;
					margin: 0;
					padding: 0; }
		
						#leftcol .boxfour, #rightcol .boxfour {
						background: repeat-y #2d3337 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: "lucida sans", 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;
							text-shadow: 0px 1px 1px black; }
		
								#leftcol .boxfour p b, #rightcol .boxfour p b {
								color: #E8E8D4; }
		
			#leftcol .boxfour h3, #rightcol .boxfour h3 {
			text-align: left;
			font-family: "lucida sans", 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.29em 0;
			display: block;
			text-shadow: 0px 1px 1px black; }
			
				#leftcol .boxfour h4, #rightcol .boxfour h4 {
				text-align: left;
				font-family: "lucida sans", 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;
				text-shadow: 0px 1px 1px black; }
		
				#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: "lucida sans", 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;
					padding: 0 0 0 15px;
					text-shadow: 0px 1px 1px black; }
		
						#leftcol .boxfour ul.extended , #rightcol .boxfour ul.extended {
						margin: 5px auto 10px auto;
						display: block;
						padding: 0;
						list-style-type: none; }
		
							#leftcol .boxfour li.extended, #rightcol .boxfour li.extended {
							background: none;
							margin: 0 auto 0 auto;
							display: block;
							position: relative;
							margin: 0;
							font-family: "lucida sans", 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;
							padding: 0;
							text-shadow: 0px 1px 1px black; }
			
					#leftcol .boxfour li.extended a:link,
					#leftcol .boxfour li.extended a:visited,
					#leftcol .boxfour li.extended a:active,
					#rightcol .boxfour li.extended a:link,
					#rightcol .boxfour li.extended a:visited,
					#rightcol .boxfour li.extended a:active {
					color: #ADAD89;
					text-decoration: none;
					border-bottom: 0.06em solid #565644;
					padding-bottom: 0.06em; }


                    #leftcol .boxfour li a:link,
					#leftcol .boxfour li a:visited,
					#leftcol .boxfour li a:active,
					#rightcol .boxfour li a:link,
					#rightcol .boxfour li a:visited,
					#rightcol .boxfour li a:active {
					color: #ADAD89;
					text-decoration: none;
					border-bottom: 0.06em solid #565644;
					padding-bottom: 0.06em; }

						#leftcol .boxfour li.extended a:hover,
						#rightcol .boxfour li.extended a:hover {
						color: #FFFFFF;
						text-decoration: none;
						border-bottom: 0.06em solid #565644;
						padding-bottom: 0.06em; }
		
							#leftcol .boxfour_foot, #rightcol .boxfour_foot {
							background: no-repeat #2d3337 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: #464f57;
								width: 100%;
								height: 1px;
								display: block;
								margin: 0.44em 0 0.44em 0; }
		
		
		/* ===== BOX FIVE ==================================================================== */
		
		#leftcol .boxfive, #rightcol .boxfive {
		background: no-repeat #2d3337 top left url('../gfx/boxfive_bkg.gif');
		width: 146px;
		height: 100px; 
		display: block;
		padding: 0;
		float: left;
		position: relative; 
		margin: 0 7px 7px 0; }
		
			#leftcol .boxfive img, #rightcol .boxfive img {
			width: 134px;
			height: 89px;
			position: relative;
			display: block;
			margin-top: 6px; }		
		
		/* ===== BOX SIX ================================================================= */
		
		#leftcol .boxsix, #rightcol .boxsix {
		background: no-repeat #2d3337 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 #2d3337 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 #2d3337 bottom left url('../gfx/boxprat_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
			#leftcol .boxprat, #rightcol .boxprat {
			background: repeat-y #2d3337 top left url('../gfx/boxtwo_bkg.gif');
			width: 420px;
			display: block;
			margin: 0;
			padding: 10px 20px; }
		
				#leftcol .boxprat p, #rightcol .boxprat p {
				text-align: left;
				font-family: "lucida sans", Tahoma, Arial, Helvetica, sans-serif;
				font-size: 0.69em;
				font-style: italic;
				line-height: 1.85em;
				color: #bbbb99;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				margin: 0;
				text-shadow: 0px 1px 1px black; }
				
					#leftcol .boxprat h3, #rightcol .boxprat h3 {
					text-align: left;
					font-family: "lucida sans", 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;
					text-shadow: 0px 1px 1px black; }
		
						#leftcol .boxprat_foot, #rightcol .boxprat_foot {
						background: no-repeat #2d3337 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 #2d3337 bottom left url('../gfx/boxtwo_top.gif');
		width: 460px;
		height: 8px;
		display: block;
		margin: 0;
		padding: 0; }
		
		#special .boxtwo {
		background: repeat-y #2d3337 top left url('../gfx/boxtwo_bkg.gif');
		width: 420px;
		display: block;
		margin: 0;
		padding: 10px 20px; }
		
		#special .boxtwo p {
		text-align: left;
		font-family: "lucida sans", 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;
		text-shadow: 0px 1px 1px black; }
		
		#special #leftcol .boxtwo p b {
		color: #c5c5a7; }
				
		#special .boxtwo p strong {
		color: #a8a884; }
		
		#special .boxtwo h3 {
		text-align: left;
		font-family: "lucida sans", 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;
		text-shadow: 0px 1px 1px black; }
		
		#special .boxtwo_foot {
		background: no-repeat #2d3337 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 {
				color: #8f8f6b;
				float: left;
				display: block;
				position: relative;
				padding: 0;
				margin: 0 0 0.50em 0;
				color: #727261;
				font-family: cambria, georgia, "times new roman", times, serif;
				font-size: 0.63em;
				font-weight: normal;
				line-height: 1.8em;
				text-transform: none;
				text-shadow: 0px 1px 1px black; }
		
					#totalcontainer #foot li b {
					color: #878776; }
		
							#totalcontainer #foot li.none {
							border: none;
							float: right;
							padding: 0;
							margin: 0 0 0 0; }
		
								.footnav:link, .footnav:visited, .footnav:active {		
								text-decoration: none;
								color: #727261;
								padding: 0 0 3px 0;
								border-bottom: 1px dotted #4b4b3f;
								margin: 0; }
		
									.footnav:hover {
									text-decoration: none;
									color: #8c8c7b;
									padding: 0 0 3px 0;
									border-bottom: 1px dotted #4b4b3f;
									margin: 0; }
									
				#totalcontainer #foot p {
				color: #8f8f6b;
				display: block;
				position: relative;
				padding: 0;
				margin: 0 auto 0 auto;
				color: #555547;
				font-family: cambria, georgia, "times new roman", times, serif;
				font-size: 0.63em;
				font-weight: normal;
				line-height: 3.8em;
				text-transform: none;
				text-shadow: 0px 1px 1px black; }

/* e-Merce */
.emptyDiv{
	height:241px;	
}

#boxResOnline{
	margin: -84px 0 0 96px;
	float:right;
}

.tnr{
	font-size:1.2em;
	color:#F00;
}

#btnResOnline{
	float: right;
    margin: -12px 36px 0;	
}

#btnResOnline div{
	float: left;
}

fieldset {border:0; padding:0; margin:0;}
fieldset p {padding-top:5px;}
label {display:block; color:#738075; font-size: 0.75em; font-family: "lucida sans", Arial, Helvetica, sans-serif; padding-bottom:5px;}
label.opt {display:inline; text-transform:none; line-height:20px !important; color:#738075; font-weight:normal !important;}
fieldset input, textarea, select {font:12px/15px "lucida", Arial, Helvetica, sans-serif; color:#333; margin:0 5px 10px 0; border:1px solid #c2c4ba; border-width:1px 0 0 1px; background:#fff; padding:5px 3px 4px 3px;}
fieldset input, fieldset select {width:400px;}
fieldset textarea {width:400px;}
input:focus, textarea:focus, select:focus {border-color:#71736d;}
input.button {padding:2px 8px; background:#3b4248 !important; border:0; color:#fff !important; font-weight:bold; display:inline; border:1px outset #c2c4ba !important; cursor:pointer; margin-bottom:0; width:auto !important;}
input.button:hover {border-color:#ffffff !important; background:#464f57 !important;}
fieldset input.opt {border:none; padding:0; width:auto !important; margin:2px 5px 8px 0; vertical-align:middle; background:none;}
