
		
			#center_wrapper #center #content
			{
				height: 340px;
				
				background-position: right;
				background-repeat: no-repeat;
				
				color: #4b4337;
			}
			
			body.bruid-van-de-maand #center_wrapper #center #content
			{
				height: auto;
			}
			
			body.verkrijgbaar-bij #center_wrapper #center #content
			{
				height: auto;
				width: 720px;
			}
			
			body.forum #center_wrapper #center #content
			{
				height: auto;
				min-height: 340px;
			}
			
			
			
			
			body.verkrijgbaar-bij #center_wrapper #center #banner2
			{
				margin: 35px 0 30px 15px;
			}
				
			
				#center_wrapper #center #content h1
				{
					margin: 15px 0 0 15px;
					height: 16px;
					line-height: 16px;
					
					font-size: 14px;
				}
				
				#center_wrapper #center #content h2
				{
					margin: 15px 0 0 15px;
					
					font-size: 12px;
					color: #d28808;
				}
				
				#center_wrapper #center #content h3
				{
					margin: 15px 0 15px 15px;
					
					font-size: 12px;
					color: #357fa9;
				}
				
				#center_wrapper #center #content p, #center_wrapper #center #content ul, #center_wrapper #center #content form
				{
					line-height: 18px;
					
					margin: 15px 350px 0 15px;
					
					clear: both;
				}
				
					#center_wrapper #center #tekst 
					{
						float: left;
						width: 380px;
					}
					
					#center_wrapper #center #tekst p
					{
						margin: 15px 0px 0 15px;
						padding-right: 15px;
					}
		
					#center_wrapper #center #winnaars
					{
						float: left;
						width: 320px;
					}
				
					#center_wrapper #center .thumbnail
					{
						margin-left: 15px;
					}
					
					#center_wrapper #center .thumbnail .image
					{
						margin-right: 5px;
						margin-bottom: 1px;
						float: left;
					}
				
				#center_wrapper #center #content ul
				{
					list-style: square;
					
					margin: 15px 350px 0 20px;
					padding: 0 0 0 10px;
				}
				
				#center_wrapper #center #content p.error, #center_wrapper #center #content ul.error
				{
					color: #d28808;
				}
				
				#center_wrapper #center #content p.noreactions
				{
					font-style: italic;
					
					border-top: 1px solid #cccccc;
					padding: 10px 0 0 0;
				}
				
				#center_wrapper #center #content div.reaction
				{
					margin: 15px 350px 0 15px;
					border-top: 1px solid #cccccc;
					padding: 10px 0 0 0;
				}
				
					#center_wrapper #center #content div.name
					{
						font-weight: bold;
					}
				
					#center_wrapper #center #content div.createdate
					{
						margin: 5px 0 5px 0;
						
						color: #999999;
						
						font-size: 10px;
					}
				
					#center_wrapper #center #content div.message
					{
						
					}
				
				#center_wrapper #center #content a
				{
					color: #0a6498;
					
					text-decoration: none;
				}
				
				#center_wrapper #center #content table
				{
					border-collapse: collapse;
					
					line-height: 18px;
					
					margin: 15px 350px 0 15px;
					
					clear: both;
				}
				
					#center_wrapper #center #content table td
					{
						padding: 0 0 5px 0;
					}
				
				#center_wrapper #center #content form
				{
					line-height: 25px;
					
					margin: 15px 0 0 15px;
				}
				
					#center_wrapper #center #content form label
					{
						width: 120px;
						display: block;
						float: left;
					}
					
					#center_wrapper #center #content form input.username, #center_wrapper #center #content form input.password, #center_wrapper #center #content form input.field
					{
						background-image: url(/images/input_background.gif);
						background-repeat: no-repeat;
						
						height: 23px;
						line-height: 23px;
						width: 160px;
						
						padding: 0 0 2px 10px;
					}
					
					#center_wrapper #center #content form input.field
					{
						background-image: url(/images/input_background_groot.gif);
						width: 235px;
					}
					
					#center_wrapper #center #content form .fileinputs
					{
						width: 235px;
						
						position: relative;
						float: left;
						
						height: 25px;
					}
					
					#center_wrapper #center #content form .fakefile input
					{
						background-image: url(/images/input_background_groot.gif);
						background-repeat: no-repeat;
						
						height: 20px;
						line-height: 23px;
						width: 225px;
						
						v-align: bottom;
						
						padding: 3px 0 2px 10px;
						
						margin: 0 0 0 0;
					}

					form input:focus
					{
						background-color: transparent;
					}
					
					form div.fileinputs
					{
						position: relative;
						height: 25px;
						width: 160px;
						
						top: 0;
					}
					
					form input.file
					{
						width: 235px;
						margin: 0;
					}
					
					form input.file.hidden
					{
						position: relative;
						text-align: right;
						-moz-opacity:0;
						filter:alpha(opacity: 0);
						opacity: 0;
						z-index: 2;
					}
					
					form div.fakefile {
						position: absolute;
						top: 0px;
						left: 0px;
						width: 235px;
						padding: 0;
						margin: 0;
						z-index: 1;
					}
					
					form div.fakefile input {
						margin-bottom: 2px;
						margin-left: 0;
						
						width: 235px;
						height: 25px;
						background-color: red;
					}
					
					form div.fakefile img
					{
						position: relative;
						
						top: -22px;
						left: 212px;
						
						height: 19px;
						width: 20px;
						
						cursor: pointer;
					}
					
					#center_wrapper #center #content form .submit_image
					{
						margin: 6px 0 0 0;
						
						cursor: pointer;
						
						z-index: 1000;
						
						position: relative;
						display: block;
						
						padding: 0;
					}
					
					
					
					
					
					
					#center_wrapper #center #content form textarea
					{
						font-family: Arial;
						font-size: 12px;
												
						/* border: 2px solid #7ac1e5; */
						
						background-image: url(/images/textarea_background_groot.gif);
					}
					
					#center_wrapper #center #content form .forumform
					{
						width: 700px;
					}
					
					#center_wrapper #center #content form textarea.reaction
					{
						height: 98px;
						width: 225px;
						
						margin: 4px 0 -1px 0;
						padding: 0 0 2px 10px;
						
						overflow: auto;
					}
					
					#center_wrapper #center #content form input.submit
					{
						display: block;
						position: relative;
						
						top: -25px;
						left: 128px;
					}
					
					#center_wrapper #center #content form input.send
					{
						line-height: 20px;
						height: 26px;
						width: 125px;
						
						padding: 0 0 4px 0;
						
						border: 2px solid #7ac1e5;
						background-color: #ffffff;
						
						color: #7ac1e5;
						font-weight: bold;
						
						cursor: pointer;
					}
				
				
				#center_wrapper #center #content a:hover
				{
					text-decoration: underline;
				}
			
				body.over-ons #center_wrapper #center #content
				{
					background-image: url(/images/background_overons.jpg);
					background-position: right top;
				}
				
				body.contact #center_wrapper #center #content
				{
					background-image: url(/images/background_contact.jpg);
					background-position: right top;
				}
				
				body.login #center_wrapper #center #content, body.forum #center_wrapper #center #content
				{
					background-image: url(/images/background_login.jpg);
					background-position: right top;
				}
				
				#center_wrapper #center #content .company
				{
					position: relative;
					float: left;
					
					width: 225px;
					height: auto;
					
					margin: 0 0 15px 0;
				}
				
					#center_wrapper #center #content .company p
					{
						width: 100%;
						margin: 0 0 0 15px;
					}
				
					#center_wrapper #center #content .company a
					{
						background-image: url(/images/arrow_link_right.gif);
						background-repeat: no-repeat;
						background-position: left 2px;
						
						padding: 0 0 0 15px;
					}
					
				#center_wrapper #center #content .banner_bruidvandemaand
				{
					position: relative;
					margin: 8px 0 0 0;
				}
					
				#center_wrapper #center #content .bruidvandemaand
				{
					position: absolute;
					
					right: 90px;
					top: 90px;
				}
					
				#center_wrapper #center #content .a_bruidvandemaand
				{
					background-image: url(/images/arrow_link_right.gif);
					background-repeat: no-repeat;
					background-position: left 2px;
					
					padding: 0 0 0 15px;
				}
					
				#center_wrapper #center #content .months
				{
					width: 720px;
					height: 70px;
				}
				
					#center_wrapper #center #content .months .month
					{
						float: left;
						
						margin: 0 0 15px 0;
					}
					
						#center_wrapper #center #content .months .month .image
						{
							width: 40px;
							height: 40px;
							
							margin: 0 4px 0 15px;
							
							background-color: #92cbda;
							
							cursor: pointer;
						}
				
						#center_wrapper #center #content .months .month span
						{
							display: block;
							
							font-size: 11px;
							font-weight: bold;
							
							width: 45px;
							
							text-align: center;
							color: #357fa9;
							
							padding: 3px 0 0 13px;
						}
						
			#center_wrapper #center #map, #center_wrapper #center #states, #center_wrapper #center #country_transparent
			{
				position: absolute;
				
				right: 105px;
				top: 100px;
				
				width: 250px;
				height: 300px;
			}
			
				#center_wrapper #center #states .state
				{
					position: absolute;
					left: 0;
					top: 0;
					
					display: none;
				}
				
				#center_wrapper #center #states .active_state
				{
					position: absolute;
					left: 0;
					top: 0;
					
					display: block;
				}
	
	#wrapper #bg_png_2
	{
		height: 350px;
	}
	
	#wrapper #bg_png_3
	{
		height: 350px;
	}



#wrapper #center_wrapper #center #content #formnaw form div label
{
	width: 120px;
	display: block;
	float: left;
}

#wrapper #center_wrapper #center #content #formnaw form div input
{
	background-image: url(/images/input_background.gif);
	background-repeat: no-repeat;
	
	height: 19px;
	line-height: 23px;
	width: 160px;
	
	padding: 4px 0 2px 10px;
}

#wrapper #center_wrapper #center #content #formnaw form div input.submit
{
	top: 4px;
	left: 0px;
	cursor:pointer;
	height:25px;
	padding-top:1px;
}



div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}