* 											{ padding: 0px; margin: 0px; }
html, body 									{ font-family: Verdana; font-size: 12px; color: #5D5B60; }
table										{ font-family: Verdana; font-size: 10px; color: #595959; }
input, select, textarea 					{ font-family: Verdana, Arial; font-size: 12px; color: #595959; }
body 										{ background: #333B3D url('../images/site-bg.jpg') top center repeat-x; }
img 										{ border: 0px; }

a											{ color: #389BBB; text-decoration: none;}
a:hover										{ color: #6DB0CA; text-decoration: underline;}

.clear 										{ clear: both; height: 0px; overflow: hidden; }
#wrapper 									{ position: relative; display: block; width: 100%; min-height: 100%; }
#main 										{ padding: 0 8px 20px 8px; margin: 0 auto; width: 700px; background-color: #FAFAFA; }

#header										{ height: 130px; background-color: #FF0000; background: url('../images/header-bg.jpg') bottom center no-repeat;}
#header #logo								{ float: left; }
#header #partners							{ float: left; padding-top: 15px;}
#header #partners ul						{ list-style: none; overflow: hidden; float: right;}
#header #partners ul li						{ font-size: 10px; margin-left: 5px; float: left; color: #CCCCCC; }
#header #subwinkelwagentje					{ float: right; width: 210px; padding-right: 20px; margin-top: 5px; font-size: 11px; color: #FFFFFF; text-align: right;}

#navigatie									{ height: 31px; background: url('../images/navigatie-bg.jpg'); }
#navigatie ul								{ list-style: none; overflow: hidden; float: left; margin-top: 6px; margin-left: 15px;}
#navigatie ul li							{ padding-right: 15px; float: left; color: #CCCCCC; }
#navigatie ul li a							{ color: #CCCCCC; text-decoration: none; }
#navigatie ul li a:hover					{ color: #CCCCCC; text-decoration: underline; }

#advertentie								{ height: 210px; background-color: #FF0000; border: 1px solid #CDCDCD; background: url('../images/aanbieding-bg.jpg'); }
#advertentie #thumb							{ float: left; margin-left: 25px; margin-top: 10px; width: 225px;}
#advertentie #info							{ float: 500px; background-color; #FF0000; padding: 20px;}
#advertentie #info h2						{ color: #3A9BBC; }
#advertentie #info p						{ margin-top: 10px; color: #666666; font-size: 11px; line-height: 16px; text-align: justify; }

#advertentiesub								{ height: 25px; background-color: #EEEEEE; border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD;}
#advertentiesub ul							{ list-style: none; overflow: hidden; float: right; margin-top: 6px; margin-left: 15px; }
#advertentiesub ul li						{ font-size: 10px; padding-right: 15px; float: left; color: #CCCCCC; }
#advertentiesub a							{ color: #389BBB; }
#advertentiesub a:hover						{ color: #6DB0CA; text-decoration: none; }

.float										{ float: left; }

#content									{ padding-top: 15px; }
#content #winkelwagen						{ padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; border-left: 1px solid #EFEFEF; width: 140px; background: url('../images/winkelwagen-top.jpg') no-repeat; background-color: #FFFFFF;}
#content #winkelwagen h2					{ padding-left: 30px; line-height: 31px; font-size: 12px; color: #cccccc;}
#content #winkelwagen ul					{ list-style: none; overflow: hidden; margin-top: 6px; margin-left: 0px; }
#content #winkelwagen ul li					{ font-size: 10px; padding-right: 15px; line-height: 18px;}

#content									{ padding-top: 15px; }
#content #categorien						{ padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; border-left: 1px solid #EFEFEF; width: 140px; background: url('../images/leftbgtop.jpg') no-repeat; background-color: #FFFFFF;}
#content #categorien h2						{ padding-left: 0px; line-height: 31px; font-size: 12px; color: #cccccc;}
#content #categorien ul						{ list-style: none; overflow: hidden; margin-top: 6px; margin-left: 0px; }
#content #categorien ul li					{ font-size: 10px; padding-right: 15px; line-height: 18px;}
#content #categorien ul li a.active			{ color: #000000; }


#content #mailaanbieding					{ color: #5D5B60; font-size: 8px; margin-top: 20px; padding: 10px; border-bottom: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; border-left: 1px solid #EFEFEF; width: 140px; background: url('../images/mailaanbieding.jpg') no-repeat; padding-top: 0px; background-color: #FFFFFF; }
#content #mailaanbieding h2					{ line-height: 31px; }
#content #mailaanbieding ul					{ list-style: none; overflow: hidden; margin-top: 6px; margin-left: 0px; }
#content #mailaanbieding ul li				{ font-size: 10px; padding-right: 15px; line-height: 18px;}
#content #mailaanbieding .input				{ margin-top: 3px; background: url('../images/input.jpg') no-repeat; width: 108px; height: 22px; border: 0px solid ; line-height: 22px; font-size: 10px; padding-left: 10px; padding-right: 10px; }
#content #mailaanbieding .submit			{ background: url('../images/schrijfin.jpg') no-repeat; width: 89px; height: 16px; border: 0px solid; margin-top: 3px;}

#content #producten							{ width: 510px; margin-left: 15px; padding: 0px;}
#content #producten	.top					{ background: url('../images/navigatie.jpg') no-repeat; height: 31px; line-height: 15px; color: #cccccc; line-height: 31px; padding-left: 15px; }
#content #producten .top a					{ color: #CCCCCC; }
#content #producten .top a:hover			{ color: #CCCCCC; text-decoration: underline; }
#content #producten	.top #categories		{ width: 510px; float: right; height: 30px; overflow: hidden; }
#content #producten	.top #categories ul		{ list-style: none; margin: 0px; padding: 0px; }
#content #producten	.top #categories ul li	{ margin: 0px; padding: 0px; float: right; font-size: 10px; margin-left: 5px; color: #389BBB; }
#content #producten	.top #categories ul li a{ color: #389BBB; text-decoration: none; }
#content #producten	.top #categories ul li a.active{ color: #000000; text-decoration: underline; }

#content #producten	a						{ color: #5D5B60; text-decoration: none; }
#content #producten	a:hover					{ color: #5D5B60; text-decoration: underline; }

#content #producten	#items					{ width: 500px; padding-top: 10px;}
#content #producten #items ul				{ list-style: none; margin: 0px; padding: 0px; width: 520px;}
#content #producten #items ul li			{ position: relative; margin-left: 8px; width: 165px; height: 175px; font-size: 10px; float: left; line-height: 18px; background: url('../images/item.jpg') no-repeat;}
#content #producten #items ul li.first		{ margin-left: 0px;}
#content #producten #items ul li .thumb 	{ height: 100px; width: 165px; overflow: hidden; text-align: center; margin-top: 10px;}
#content #producten #items ul li .titel 	{ height: 38px; width: 165px; overflow: hidden; text-align: center;}
#content #producten #items ul li .add 		{ height: 25px; width: 160px; overflow: hidden; text-align: right;}

#content #producten #items ul li .add .add_text 	{ float: right; margin-right: 10px;}
#content #producten #items ul li .add .add_img 		{ float: right; color: #43ABB2; }
#content #producten #items ul li .add .add_text a	{ color: #43ABB2; text-decoration: none; }

#content #producten	#items .description		{ font-size: 11px; }
#content #producten	#items .product .first		{ margin-right: 15px; margin-bottom: 5px;  }
#content #producten	#items ul.winkelwagentje li	{ background-image: none; float: none; height: 22px; width: 500px;}
#content #producten	#items ul.winkelwagentje li ul 	{ list-style: none; margin: 0px; padding: 0px; width: 500px; }
#content #producten	#items ul.winkelwagentje li ul li 	{ float: left;}
#content #producten	#items ul.winkelwagentje li ul li.titel	{ width: 210px; text-align: left;}
#content #producten	#items ul.winkelwagentje li ul li.prijs	{ width: 100px; text-align: left; }
#content #producten	#items ul.winkelwagentje li ul li.aantal{ width: 50px; text-align: left; }

#footer										{color: #cdcdcd; font-size: 9px; margin: 0px auto; width: 715px; text-align: center; height: 35px; line-height: 35px;}
#footer a									{color: #cdcdcd;}
#footer a:hover								{text-decoration: none;}

.taal										{ width: 375px; }
.taalfout									{ width: 375px; border: 1px solid #CF261B; background-color: #FBE2E1; }
.taalgoed									{ width: 375px; }
.mailsubmit									{ border: 1px solid #A0C4D0; background-color: #6CA9BC; color: #FFFFFF; font-size: 10px; padding: 2px; margin-top: 3px; }
.page										{ line-height: 21px; padding: 10px;}
.page p										{ margin-bottom: 18px; }
