	/* GLOBAL */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0px;
		padding: 0px;
		border: 0;
		font-weight: 12px;
		font-style: normal;
		font-size: 100%;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	body {
		background-color: #3e2e4e;
		font-size: 12px;
		color: #fff;
		line-height: 17px;
		font-style: inherit;
		font-weight: inherit;
		background-position: left top;
	}
	h1 {
		font-size: 20px;
		margin: 0px;
		color: #fff;
		padding: 10px 20px 10px 20px;
		font-weight: bold;
		line-height: 20px;
	}
	h2 {
		font-size: 16px;
		line-height: 16px;
		margin: 0px;
		font-weight: bold;
		padding: 10px 20px 10px 20px;
		color: #fff;
	}
	h3 {
		font-size: 12px;
		line-height: 12px;
		margin: 0px;
		font-weight: bold;
		padding: 10px 20px 10px 20px;
		color: #fff;
	}
	p {
		margin: 0px;
		padding: 0px;
	}
	a {
		text-decoration: none;
		color: #EE2E24;
	}
	a:hover {
		text-decoration: underline;
	}
	.clear {
		clear:both;
	}
	/* MENU */
	#menu ul {
		list-style-type: none;
		height: 40px;
		width:620px;
		margin: 0px;
		/*padding: 0 0 0 11px;*/
		padding: 0 0 0 100px;

	}
	#menu ul  li {
		float: left;
	}
	#menu ul a {
		background-image: url(/images/menu_divider.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding: 0 10px 0 10px;
		display: block;
		line-height: 28px;
		text-decoration: none;
		font-size: 10px;
		font-weight:bold;
		color:#FFF;
	}
	#menu ul  li#home {
		background-color:#ca0000;
	}
	#menu ul  li#home div{
		background-color:#ca0000;
		height: 40px;
	}
	#menu ul  li#home a, #menu ul  li#jongens a, #menu ul  li#meisjes a, #menu ul  li#bestellen a, #menu ul  li#aanbiedingen a, #menu ul  li#contact a{
		background-color:#3e2e4e;
	}
	#menu ul  li#home a:hover{
		color:#ca0000;
	}
	#menu ul  li#home a#active{
		color:#ca0000;
	}
	#menu ul  li#jongens {
		background-color:#ca00bc;
	}
	#menu ul  li#jongens div{
		background-color:#ca00bc;
		height: 40px;
	}
	#menu ul  li#jongens a:hover{
		color:#ca00bc;
	}
	#menu ul  li#jongens a#active{
		color:#ca00bc;
	}
	#menu ul  li#meisjes {
		background-color:#8300ca;
	}
	#menu ul  li#meisjes div{
		background-color:#8300ca;
		height: 40px;
	}
	#menu ul  li#meisjes a:hover{
		color:#8300ca;
	}
	#menu ul  li#meisjes a#active{
		color:#8300ca;
	}
	#menu ul  li#bestellen {
		background-color:#1dad5e;
	}
	#menu ul  li#bestellen div{
		background-color:#1dad5e;
		height: 40px;
	}
	#menu ul  li#bestellen a:hover{
		color:#1dad5e;
	}
	#menu ul  li#bestellen a#active{
		color:#1dad5e;
	}
	#menu ul  li#aanbiedingen {
		background-color:#e5d125;
	}
	#menu ul  li#aanbiedingen div{
		background-color:#e5d125;
		height: 40px;
	}
	#menu ul  li#aanbiedingen a:hover{
		color:#e5d125;
	}
	#menu ul  li#aanbiedingen a#active{
		color:#e5d125;
	}
	/*	
	#menu ul  li#nieuwsbrief div{
		background-color:#e5d125;
		height: 12px;
	}
	#menu ul  li#nieuwsbrief a:hover{
		color:#e5d125;
	}
	#menu ul  li#nieuwsbrief a#active{
		color:#e5d125;
	}
	*/
	#menu ul  li#contact {
		background-color:#00ebec;
	}
	#menu ul  li#contact div{
		background-color:#00ebec;
		height: 40px;
	}
	#menu ul  li#contact a:hover{
		color:#00ebec;
	}
	#menu ul  li#contact a#active{
		color:#00ebec;
	}
	/* HEADER */
	#header {
		height:175px; 
	}
	/* TICKER */
	.tickers {
		width: 100%;
		padding: 20px 0 20px 0;
	}
	#ticker_container {
		background-color:#cc0000;
	}
	#ticker {
		margin-left: auto;
		margin-right: auto;
		width: 960px;
		background-color:#cc0000;
	}
	#ticker #tx{
		color: #ffffff;
		font-size:12px;
		font-weight:bold;
	}
	#ticker #tx span{
		color: #ffffff;
		font-size:12px;
		font-weight:bold;
		padding: 0 15px 0 15px;
	}
	/* openingstijden block */
	#openingstijden {
		width: 200px;
		padding: 0 0 0 20px;
	}
	#openingstijden .dag, #openingstijden .tijden {
		width:100px;
		float:left;
	}
	/* TEXT BLOCKS*/
	#block1_top, #block1_main, #block1_bottom {
		width:620px;
	}
	#block1_main ul{
		padding: 5px 5px 5px 45px;
	}
	#block1_main ol {
		padding: 5px 5px 5px 50px;
	}
	#content .grid_8 #block1_top {
		height:10px;	
		background-image: url(/images/sprite.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	#content .grid_8 #block1_main {
		background-image: url(/images/txt_main.gif);
		background-repeat: repeat-y;
	}
	#content .grid_8 #block1_main p{
		color:#fff;
		padding: 10px 20px 10px 20px;
	}
	#content .grid_8 #block1_bottom {
		height:10px;
		background-image: url(/images/sprite.gif);
		background-repeat: no-repeat;
		background-position: 0px -11px;
	}
	#block2_top, #block2_main, #block2_bottom {
		width:300px;
	}
	#content .grid_4 #block2_top {
		height:10px;
		background-image: url(/images/sprite.gif);
		background-repeat: no-repeat;
		background-position: 0 -24px;
	}
	#content .grid_4 #block2_main {
		background-color:#9f8eba;	
	}
	#content .grid_4 #block2_main p{
		padding: 0 10px 0 20px;
		color:#fff;
	}
	#logodommel {
		float:left;
		width:58px;
		height:52px;
		padding: 20px 0 0 20px;
	}
	#logofacebook {
		float:left;
		width:140px;
		height:52px;
		padding: 20px 0 0 20px;
	}
	/* BANNER */
	#banner {
		padding: 20px 0 0 10px;
		width:280px;
	}
	#banner #banner_top {
		width:280px;
		height:4px;
		background-image: url(/images/banner_sprite.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	#banner #banner_center {
		width:280px;
		background-image: url(/images/banner_center.gif);
		background-repeat: repeat-y;
		text-align:center;
	}
	#banner #banner_center h1 {
		font-size:30px;
	}
	#banner #banner_bottom {
		width:280px;
		height:4px;
		background-image: url(/images/banner_sprite.gif);
		background-repeat: no-repeat;
		background-position: 0 -11px;
	}
	
	#content .grid_4 #block2_main form#nieuwsbrief {
		padding: 0 10px 0 20px;
	}
	#content .grid_4 #block2_bottom {
		height:10px;
		background-image: url(/images/sprite.gif);
		background-repeat: no-repeat;
		background-position: 0px -35px;
	}
	.fb-like {
		padding:10px 0 0 0;
	}
	#form-nieuwsbrief{
	 margin:0 0 0 20px;
	}
	/* contact */
	#contactform {
		padding: 0 20px 20px 20px;
	}
	/* bestelform */
	#bestelform {
		padding: 0 20px 20px 20px;
	}
	/* Jongens- meisjeskleding */
	#kleding_wrapper {
		width:460px;
		float:left;
	}
	#kleding_wrapper .kleding_block {
		width:130px;
		float:left;
		padding:5px 15px 10px 5px;
	}
	#brands {
		width:160px;
		float:left;
	}
	#brands  ul {
		list-style-type: none;
		padding: 10px 10px 10px 20px;
		
	}
	#brands  ul  li a{
		display:block;
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
		padding:5px 5px 5px 10px;
	}
	#brands  ul  li a:hover{ 
		background-color:#9f8eba;
		text-decoration:none;
	}
	#brands  ul  li a#selected{ 
		background-color:#9f8eba;
	}
	#brands  h1, #brands  h2, #brands  h3{ 
		padding:0 0 10px 0;
	}
	/* form */
	.form_wrap {
		margin:0px;
		padding:0px;
		width:250px;
	}
	.form_wrap_full {
		margin:0px;
		padding:0px;
		width:500px;
	}
	.form_wrap_left {
		float:left;
		margin:0px;
		padding:0px;
		width:250px;
	}
	.form_wrap_right {
		float:left;
		margin:0px;
		padding:0 0 0 10px;
		width:250px;
	}
	#contactform textarea, #bestelform textarea {
		width:505px;
		height:100px;
	}
	.form_wrap span {
		font-size:10px;
	}
	label {
		font-size:11px;
		display:block;
		margin:10px 4px 4px 0px;
		padding:0px;
	}
	label#afmeld {
		display:block;
		height:10px;
		width:50px;
		float:left;
		margin:10px 0px 4px 0px;
	}
	input.textbox {
		height:21px;
		border:#706485 solid 1px;
		width:250px;
	}
	input.checkbox {
		width:20px;
		height:0px;
		padding:0px;
		margin: 12px 0 0px 0px;
	}
	input.button {
		height:22px;
		font-weight:400;
		border:#706485 solid 0px;
		background-color: transparent;
		background-image: url(/images/button.jpg);
		background-position: right;
		background-repeat: repeat-y;
		color:#ffffff;
		padding:2px 5px 4px 5px;
		margin:0px;
	}
	#note  {
		display:none;
		padding:20px;
		font-size:12px;
		color:#910d2c;
	}
	/* FOOTER */
	#footer {
		width:100%;
		margin:20px 0 0 0;
		background-color:#9f8eba;
	}
	#footer_txt {
		height: 20px;
		padding: 2px 0 0 0;
		font-size: 10px;
	}
	#footer_txt a {
		text-decoration:underline;
		color: #fff;
	}
	
	

