@media screen
{
	html
	{
		width:					100%;
		height:					100%;
	}

	body 
	{
		width:					100%;
		height:					100%;
		margin:					0;
		padding:				0;
		
		font-family: 			Trebuchet MS;
		font-size:				62.5%;
	}
	
		form
		{
			margin:					0;
			padding:				0;
		}
	
		a
		{
			color:					#008fd4;
			text-decoration:		none;
		}
	
			a:hover
			{
				color:					#ee3224;
			}

		#containerTotal
		{
			position:				relative;
			width: 					987px;
			margin: 				0px auto;
			padding:				0;
			z-index:				1;
		}
		
			#containerPhoto
			{
				position:				absolute;
				float:					left;
				width:					987px;
				height:					110px;
				left:					0;
				top:					0;
				background-repeat:		no-repeat;
				
				background-color:		#fff;
				filter:					alpha(opacity=30);
				-moz-opacity:			.30;
				opacity:				.30;
				z-index:				1;
			}
			
			#containerPhotoIdeal
			{
				position:				absolute;
				float:					left;
				width:					600px;
				height:					110px;
				left:					0;
				top:					0;
				background-repeat:		no-repeat;
				
				z-index:				1;
			}
			
			#containerTop
			{
				position:				relative;
				float:					left;
				width:					987px;
				height:					150px;
				z-index:				2;
			}
				
				#winkelwagen
				{
					position:				absolute;
					right:					0;
					bottom:					0;
					width:					190px;
					height:					40px;
					margin-top:				20px;
					font-size:				1.1em;
					cursor:					pointer;
					background:				url("/manager/images/basketbig.png") no-repeat left center;
					color:					#fff;
					font-family:			arial;
				}
				
					#winkelwagen.over span
					{
						color:					#777!important;
					}
					
					#winkelwagen #afrekenen
					{
						display:				none;
						position:				absolute;
						right:					0;
						top:					0;
						width:					155px;
						height:					40px;
						line-height:			40px;
						color:					#fff;
						font-size:				1.6em;
						z-index:				2;
					}
				
					#winkelwagen span
					{
						position:				relative;
						float:					left;
						width:					auto;
						height:					20px;
						line-height:			20px;
						margin-left:			35px;
					}
					
					#winkelwagen span#order
					{
						font-weight:			bold;
						line-height:			14px;
					}
					
					#winkelwagen span#verderwinkelen
					{
						line-height:			40px;
						font-size:				1.3em;
					}
							
				#containerLogo, #containerLogoIdeal
				{
					position:				absolute;
					width:					177px;
					height:					54px;
					left:					40px;
					top:					47px;
					filter:					progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/manager/userimages/general/logo.png', sizingMethod='image');
					z-index:				2;
				}

				*>#containerLogo
				{
					filter:					none;
					background:				url('/manager/userimages/general/logo.png') no-repeat;
				}
			
				#containerLogoIdeal
				{
					filter:					progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.schweigmann-kinderkleding.nl/manager/userimages/general/logo.png', sizingMethod='image');
				}

				*>#containerLogoIdeal
				{
					filter:					none;
					background:				url('https://www.schweigmann-kinderkleding.nl/manager/userimages/general/logo.png') no-repeat;
				}
			
				#containeriDEAL
				{
					position:				absolute;
					width:					184px;
					height:					40px;
					top:					44px;
					right:					20px;
					filter:					progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/manager/userimages/general/ideal.png', sizingMethod='image');
					z-index:				2;
				}
				
				*>#containeriDEAL
				{
					filter:					none;
					background:				url('/manager/userimages/general/ideal.png') no-repeat;
				}
			
				#lijnen, #lijnenIdeal
				{
					position:				absolute;
					width:					100%;
					height:					25px;
					left:					0;
					top:					83px;
					filter:					progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/manager/userimages/general/lijnen.png', sizingMethod='image');
					z-index:				1;
				}

				*>#lijnen
				{
					filter:					none;
					background:				url('/manager/userimages/general/lijnen.png') no-repeat;
				}
				
				#lijnenIdeal
				{
					filter:					progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.schweigmann-kinderkleding.nl/manager/userimages/general/lijnenideal.png', sizingMethod='image');
				}

				*>#lijnenIdeal
				{
					filter:					none;
					background:				url('https://www.schweigmann-kinderkleding.nl/manager/userimages/general/lijnenideal.png') no-repeat;
				}
				
				#containerMenu
				{
					position:				relative;
					float:					left;
					width:					100%;
					height:					40px;
					margin-top:				110px;
					background-color:		#000;
				}
			
					#idealtekst
					{
						margin-left:			20px;
						line-height:			40px;
						font-size:				1.6em;
						color:					#fff;
					}
			
				#containerCenter
				{
					position:				relative;
					float:					left;
					width:					965px;

					margin:					35px 0 0 0;
					padding:				10px;
					border:					1px dashed #d6d3d3;
					z-index:				1;
				}
				
					#inhoud
					{
						position:				relative;
						float:					left;
						width:					465px;
						height:					250px;
						margin:					10px 0 0 10px;
						
						font-size:				1.2em;
					}
					
					*>#inhoud
					{
						min-height:				250px;
						height:					auto;
					}
					
					#inhoud.fullWidth
					{
						width:					945px;
					}
				
					.red
					{
						color:					#ee3224;
					}
				
					input
					{
						width:					200px;
					}
				
					input.btn
					{
						background: 			transparent url('/manager/userimages/general/newspaper.gif') no-repeat scroll 5px center;
						margin-top: 			10px; 
						width: 					130px; 
						
						-moz-background-clip: 	-moz-initial;
						-moz-background-origin: -moz-initial;
						-moz-background-inline-policy: -moz-initial;
					}
					
					input.checkbox
					{
						width:					12px;
						margin-right:			10px;
					}
					
					#foto
					{
						position:				relative;
						float:					right;
						width:					475px;
						height:					260px;
						background:				no-repeat center;
						text-align:				center;
					}
					
					#fotostudio
					{
						position:				relative;
						float:					right;
						width:					475px;
						height:					380px;
						font-size:				1.2em;
					}
		
			
			#containerBottom
			{
				position:				relative;
				float:					left;
				width:					100%;
				height:					15px;
				background-color:		#F1F1F2;
				font-family:			verdana;
				text-align:				right;
			}
			
				#containerBottom a
				{
					margin-right:			17px;
					font-size:				1em;
					color:					#4f5051;
				}
				
				#containerBottom a:hover
				{
					color:					#ee3224;
				}
				
	
	#closed
	{
		color:					#ccc;
		padding-left:			48px;
	}
	
	#countdown
	{
		font-size:				3.2em;
		font-family:			Arial;
		font-weight:			bold;
		text-transform:			uppercase;
		text-align:				center;
		width:					100%;
		background-color:		#ccc;
		color:					#fff;
		padding:				5px 0;
	}
	
	#countdown span
	{
		font-weight:			normal;
		text-transform:			lowercase;
	}
	
	div.formulier
	{
	}
	
		.formulier table
		{
			width:				100%;
		}
		
		.formulier td
		{
			padding:			2px 0;
			vertical-align:		top;
			line-height:		170%;
		}
		
			.formulier td td
			{
				padding:			0;
			}
		
		.formulier input, .formulier textarea, .formulier select
		{
			font-family:		Arial;
			font-size:			1.1em;
			width:				200px;
		}
		
		.formulier table table
		{
			width:				206px;
			padding:			1px;
		}
		
		.formulier input.error
		{
			border:				1px solid #ff0000;
			width:				202px;
			padding: 			2px 0;
		}
		
		.formulier .error
		{
			border:				1px solid #ff0000;
		}
		
		.formulier table table.error
		{
			padding:			0;
		}
		
		.formulier textarea
		{
			overflow:			hidden;
			overflow-y:			auto;
			height:				50px;
		}
		
		.formulier select
		{
			width:				206px;
		}
		
		.formulier table .box
		{
			width:				24px;
		}
		
			.formulier table .box input
			{
				width:				auto;
			}
		
		.formulier table .knop
		{
			width:				101px;
		}
}