/* CSS Document */

/*** algemeen ***/
body {
  margin: 0;
  padding: 0;
  background-color: #FFA800;
  background-attachment:scroll;
  background-image:url(images/bgHome.jpg);
  background-position:center top;
  background-repeat:no-repeat;
}
body.assor {
  margin: 0;
  padding: 0;
  background-color: #FFA800;
  background-attachment:scroll;
  background-image:url(images/bgAssor.jpg);
  background-position:center top;
  background-repeat:no-repeat;
}
#page {
	width: 950px;
	margin: 0 auto;
	position: relative;
	min-height: 600px;
	background-color:#FFFFFF;
	overflow: visible;
}
* html #page {
  height: 600px;
}
#header {
	position:absolute;
  	height: 80px;
	width:950px;
  	background-color:#FFFFFF;
}
/** color schems ***/
/*** orange ***/
#content_header_shirts {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#FFA800;
	line-height:21px;
	top:89px;
	left: 0px;
}
#naw_footer_shirts{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#FFA800;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#naw_footer_shirts2{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#FFA800;
	top:701px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** bleu ***/
#content_header_caps {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#2F64DC;
	line-height:21px;
	top:89px;
}
#naw_footer_caps{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#2F64DC;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** green ***/
#content_header_sweaters {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#00B927;
	line-height:21px;
	top:89px;
}
#naw_footer_sweaters{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#00B927;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#naw_footer_sweaters2{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#00B927;
	top:701px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** purple ***/
#content_header_jassen {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#9458C2;
	line-height:21px;
	top:89px;
}
#naw_footer_jassen{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#9458C2;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#naw_footer_jassen2{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#9458C2;
	top:701px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** l purple ***/
#content_header_overige {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#CE5EB8;
	line-height:21px;
	top:89px;
}
#naw_footer_overige{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#CE5EB8;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** red ***/
#content_header_contact {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#D82727;
	line-height:21px;
	top:89px;
}
#naw_footer_contact{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#D82727;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** l bleu ***/
#content_header_prijs {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#00AAE8;
	line-height:21px;
	top:89px;
}
#naw_footer_prijs{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#00AAE8;
	top:510px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/*** 666666 ***/
#content_header_assortiment {
	position:absolute;
	height: 201px;
	width:950px;
	background-color:#666666;
	line-height:21px;
	top:89px;
}
#naw_footer_assortiment{
	position:absolute;
	height: 60px;
	width:950px;
	background-color:#666666;
	top:692px;
	line-height:18px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#content_tekst{
	position:absolute;
	height: 220px;
	width:950px;
	top:290px;
	background-color:#FFFFFF;
	left: 0px;
}

#content_collectie{
	position:absolute;
	height: 408px;
	width:950px;
	top:290px;
	background-color:#FFFFFF;
	left: 0px;
}

#content_assortiment{
	position:absolute;
	height: 400px;
	width:950px;
	top:290px;
	background-color:#FFFFFF;
}
#menu_footer{
	position:absolute;
	height: 30px;
	width:940px;
	background-color:#FFFFFF;
	top:570px;
	margin-top:5px;
	padding-left:10px;
}
#menu_footer2{
	position:absolute;
	height: 30px;
	width:940px;
	background-color:#FFFFFF;
	top:761px;
	margin-top:5px;
	padding-left:10px;
}
#bgfooter{
	position:absolute;
	height: 30px;
	width:992px;
	top:600px;
	left: 0px;
}
td.footermenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
td.footermenu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
td.footermenu a{
	text-decoration:underline;
	}
#menu_footer_assortiment{
	position:absolute;
	height: 30px;
	width:950px;
	background-color:#FFFFFF;
	top:754px;
}
#logo{
	position:absolute;
	width:200px;
	height: 23px;
	left: 750px;
	top: 20px;
	z-index:2;
	}
	
/*** menu ***/

#main_menu {
	position:relative;
	padding:0px;
	margin:0;
	left: 0px;
	top: 65px;
	display:block;
		
	width:950px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index:2;
	overflow:visible;
	}
#main_menu ul{
	float:left;
	list-style-position:inside;
	display:inline;
	padding:0px;
	margin:0px;
}
#main_menu li {
	float:left;
	display:inline;

	}
#main_menu li a, #main_menu li a:visited {
	display:block;
	height:25px;
	padding-left:6px;
	padding-top:5px;
	color:#666666;
	font-size:1.1em;
	text-decoration:none;
	font-family:verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	}
/* menu item 01 */
#main_menu li#menu001, #main_menu li#menu001 a {
	width:72px;
	margin-right:11px; !important
	}
#main_menu li#menu001 a:hover, #main_menu li#menu001 a.chosen, #main_menu li#menu001 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#FFA800;
	color:#FFFFFF;
	}
/* menu item 02 */	
#main_menu li#menu002, #main_menu li#menu002 a {
	width:42px;
	margin-right:13px; !important
	}
#main_menu li#menu002 a:hover, #main_menu li#menu002 a.chosen, #main_menu li#menu002 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#2F64DC;
	color:#FFFFFF;
	} 
/* menu item 03 */
#main_menu li#menu003, #main_menu li#menu003 a {
	width:82px;
	margin-right:11px; !important
	}
#main_menu li#menu003 a:hover, #main_menu li#menu003 a.chosen, #main_menu li#menu003 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#00B927;
	color:#FFFFFF;
	} 
/* menu item 04 */
#main_menu li#menu004, #main_menu li#menu004 a {
	width:57px;
	margin-right:13px; !important
	}
#main_menu li#menu004 a:hover, #main_menu li#menu004 a.chosen, #main_menu li#menu004 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#9458C2;
	color:#FFFFFF;
	}
/* menu item 05 */
#main_menu li#menu005, #main_menu li#menu005 a {
	width:67px;
	margin-right:11px; !important
	}
#main_menu li#menu005 a:hover, #main_menu li#menu005 a.chosen, #main_menu li#menu005 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#CE5EB8;
	color:#FFFFFF;
	}
/* menu item 06 */
#main_menu li#menu006, #main_menu li#menu006 a {
	width:72px;
	margin-right:13px; !important
	} 
#main_menu li#menu006 a:hover, #main_menu li#menu006 a.chosen, #main_menu li#menu006 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#D82727;
	color:#FFFFFF;
	}
/* menu item 07 */
#main_menu li#menu007, #main_menu li#menu007 a {
	width:97px;
	margin-right:11px; !important
	}
#main_menu li#menu007 a:hover, #main_menu li#menu007 a.chosen, #main_menu li#menu007 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#00AAE8;
	color:#FFFFFF;
	}
/* menu item 08 */
#main_menu li#menu008, #main_menu li#menu008 a {
	width:127px;
	margin-right:13px; !important
	}
#main_menu li#menu008 a:hover, #main_menu li#menu008 a.chosen, #main_menu li#menu008 a.chosen:visited {
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#00AAE8;
	color:#FFFFFF;
	}
/*** active ***/
	
#main_menu li#menu001Active a {
	width:72px;
	margin-right:11px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#FFA800;
	color:#FFFFFF;
	}
#main_menu li#menu002Active a {
	width:42px;
	margin-right:13px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#2F64DC;
	color:#FFFFFF;
	}
#main_menu li#menu003Active a {
	width:82px;
	margin-right:11px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#00B927;
	color:#FFFFFF;
	}
#main_menu li#menu004Active a {
	width:57px;
	margin-right:13px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#9458C2;
	color:#FFFFFF;
	}
#main_menu li#menu005Active a {	
	width:67px;
	margin-right:11px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#CE5EB8;
	color:#FFFFFF;
	}
#main_menu li#menu006Active a {
	width:72px;
	margin-right:13px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#D82727;
	color:#FFFFFF;
	}
#main_menu li#menu007Active a {
	width:97px;
	margin-right:11px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#00AAE8;
	color:#FFFFFF;
	}
#main_menu li#menu008Active a {
	width:127px;
	margin-right:15px; !important
	background: url(images/pixel.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#00AAE8;
	color:#FFFFFF;
	}
/*** submenu ***/
#submenu{
	position:absolute;
	left: 21px;
	top: 49px;
	width:100px;
	height: 120px;
	overflow: hidden;
}
#submenu td{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	text-transform:uppercase;
}
#submenu td#active{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	padding:2px;
	text-transform:uppercase;
}
#submenu td a{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
#divider{
	position:absolute;
	left: 130px;
	top: 54px;
	width:9px;
	height: 100px;
	overflow: hidden;
}
/*** img colums ***/
#tekst_col_01{
	position:absolute;
	left: 239px;
	top: 17px;
	width:310px;
	height: 190px;
	overflow: hidden;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}
#tekst_col_02{
	position:absolute;
	left: 579px;
	top: 20px;
	width:310px;
	height: 190px;
	overflow: hidden;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}
/*** prijsopgave blok ***/

.class_tekst_grey{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}
#content_blok{
	position:absolute;
	left: 245px;
	top: 110px;
	width:646px;
	height: 391px;
	overflow: hidden;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
/** banner **/

#banner{
	position:absolute;
	left: 2px;
	top: 200px;
	width:250px;
	height: 200;
	overflow: hidden;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	z-index: 999;
}

/*** tekst ***/

#tekst_left{
	position:absolute;
	left: 245px;
	top: 20px;
	width:310px;
	height: 160px;
	overflow: hidden;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#tekst_left A{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
#tekst_left A:hover{
	font-size:11px;
	display:compact;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}
#tekst_right{
	position:absolute;
	left: 585px;
	top: 20px;
	width:310px;
	height: 160px;
	overflow: hidden;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#tekst_right A{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
#tekst_right A:hover{
	font-size:11px;
	display:compact;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}
#blok_px{
	position:absolute;
	right: 0px;
	top: 0px;
	width:1px;
	height: 1px;
	background-color:#FFFFFF;
}
h1{
  font-size:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-weight:bold;
  line-height:10px;
}
h2{
  font-size:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  font-weight:bold;
  line-height:10px;
}
/** naw  ***/

#naw_01{
	position:absolute;
	left: 10px;
	top: 10px;
	width:180px;
	height: 40px;
	overflow: hidden;
}
#naw_02{
	position:absolute;
	left: 210px;
	top: 10px;
	width:150px;
	height: 40px;
	overflow: hidden;
}
#naw_03{
	position:absolute;
	left: 390px;
	top: 10px;
	width:180px;
	height: 40px;
	overflow: hidden;
}

/*** png fix ***/
 img, div { 
 behavior: url(../htc/iepngfix.htc) 
 }

/** end  **



/*** div tekst ***/
#tekst {
  width: 600px;
  padding: 0 0 0 300px;
  padding-top:10px;
  font-size:12px;
  font-family: verdana;
}
/*** inputs ***/

.input_190px {
  font-size:11px;
  font-family: verdana;
  width: 190px;
  border:#aaaaaa solid 1px;
  height:18px;
}
.textarea_310px {
  font-size:11px;
  font-family: verdana;
  width: 308px;
  border:#aaaaaa solid 1px;
  height:83px;
}
.textareaHeight_310px {
  font-size:11px;
  font-family: verdana;
  width: 308px;
  border:#aaaaaa solid 1px;
  height:120px;
}
.input_100px {
  font-size:11px;
  font-family: verdana;
  width: 100px;
  border:#aaaaaa solid 1px;
  height:18px;
}
input, textarea, select {
  margin-top: 4px;
  width: 190px;
}
select, .input {
  width: auto;
}


/*** oude code S-s***/
h1{
  font-size:14px;
  font-family: verdana;
}
h2{
  font-size:14px;
  font-family: verdana;
  color:#FFFFFF;
}
#tekst table {
}

.tablec {
}
.hcell, .lcell, .dcell {
}
.hcellc, .lcellc {
  background: #ccc;
}
.hcellc, .dcellc {
}
.dcellc {
  background: #eee;
}

/*** search pages ***/
#sq {
  text-align: center;
}

.searchquery {
  width: 420px;
  margin-left: auto;
  margin-right: auto;
}
.google {
  width: 260px;
}
.searchquery label, .searchquery input, .searchquery select {
  width: auto;
  display: block;
  vertical-align: middle;
}
.searchquery label {
  padding: 6px 0 0;
  margin:0;
}

.searchmode {
  display: none;
}

.searchheader {
}

.searchrow {
  padding-bottom: 1em;
}

.searchinfo {
  font-size: 80%;
}
.searchinfo a {
  font-size: 125%;
}

/*** forms ***/
form {
  padding-bottom: 10px;
}

label, .input {
  width: 12em;
  margin: 6px 0;
  vertical-align: top;
}

label, input, .input, textarea, select {
  display: block;
  float: left;
  margin-bottom: 6px;
}
input, textarea, select {
  margin-top: 4px;
  width: 190px;
}
select, .input {
  width: auto;
}

/*** newsletters/news ***/
#datum {
  font-weight: bold;
  display: block;
  text-align: right;
}

.more {
}
.more:hover {
}
.more img {
  vertical-align: middle;
  margin: 0!important;
  border: 0!important;
}

/*** print ***/
.printonly {
  display: none;
}

.button {
  width: auto;
}
/*  de nieuwe prods */

#img_shirt_heren{
	position:absolute;
	left: 389px;
	top: 13px;
	width:560px;
	height: 386px;
	overflow: auto;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}

