html {
	height:				100%;
}
body {
	font-size:			10px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	height:				100%;
	background-color:	#827E3D;
}
html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
	margin: 			0;
	padding: 			0;
}
a {
	color:				#827e3d;
	text-decoration:	none;
}
p {
	padding-bottom:		15px;
	line-height:		15px;
}
strong {
	color:				#827e3d;
}

h1 {
	text-indent:		-1000em;
	overflow:			hidden;
	background-image:	url(../images/nieuwenhuisfashion.png);
	background-position:top center;
	background-repeat:	no-repeat;
	height:				113px;
}
h2 {
	color:				#827e3d;
	font-size:			14px;	
	padding-top:		10px;
	line-height:		15px;
	padding-bottom:		3px;
}
div.container {
	margin:				0 auto;
	display:			table;
	height:				100%;
	background-image:	url(../images/bg.png);
	background-position:top left;
	background-repeat:	repeat-y;
	width:				997px;
	padding-left:		24px;
	padding-right:		25px;
}
*:first-child+html div.container {
	height:				auto;
	min-height:			100%;
}

div.innercontainer {
	display:			table-cell;
	width:				997px;
}
div.innercontent {
	width:				997px;
	float:				left;
}
div.content {
	min-height:			613px;
	background-image:	url(../images/girl.jpg);
	background-position:0px 125px;
	background-repeat:	no-repeat;
	width:				879px;
	float:				left;
	overflow:			hidden;
}
* html div.content {
	height:				613px;
	overflow:			visible;
}
#pagecontact div.content {
	background-image:	url(../images/girl2.jpg);
}
div.links {
	width:				118px;
	float:				left;
	min-height:			200px;
	padding-top:		47px;
	overflow:			hidden;
}
div.links ul li {
	list-style-type:	none;
}
div.links ul li a {
	display:			block;
	height:				33px;
	text-indent:		-1000em;
	overflow:			hidden;
	width:				118px;
}

a.ncf {
	background-image:	url(../images/linkncf.png);
}
a.ncfbasics {
	background-image:	url(../images/linkbasics.png);
}
a.ncfdressuals {
	background-image:	url(../images/linkdressuals.png);
}
a.ncfworkwear {
	background-image:	url(../images/linkworkwear.png);
}
div.links ul li a.online {
	background-image:	url(../images/linkonline.png);
	height:				36px;
}


div.left {
	float:				left;
	width:				292px;
	overflow:			hidden;
}
div.left ul {
	margin-top:			12px;
}
div.left ul li {
	height:				33px;	
	list-style-type:	none;
	margin-top:			2px;
}
div.left ul li a {
	height:				33px;	
	display:			block;
	text-indent:		-1000em;
	width:				292px;
	background-position:top left;
	background-repeat:	no-repeat;
}
div.left ul li a:hover, a#active {
	background-position: top right;
}
a.basics {
	background-image:	url(../images/button_basics.jpg);
}
a.blouses {
	background-image:	url(../images/button_blouses.jpg);
}
a.contact {
	background-image:	url(../images/button_contact.jpg);
}
a.horeca {
	background-image:	url(../images/button_horeca.jpg);
}
a.jacks {
	background-image:	url(../images/button_jacks.jpg);
}
a.nabewerking {
	background-image:	url(../images/button_nabewerking.jpg);
}
a.polos {
	background-image:	url(../images/button_polo.jpg);
}
div.address {
	color:				#38363d;
	padding:			23px 0px 0px 27px;
	width:				292px;
}
div.right {
	float:				left;
	width:				580px;
	padding-top:		5px;
	overflow:			hidden;
}

div.image {
	float:				left;
	width:				380px;
	min-height:			244px;
	text-align:			right;
	padding-right:		15px;
	padding-top:		6px;
}
div.ncfbasics {
	color:				#919191;
	float:				left;
	width:				155px;
	min-height:			250px;	
	line-height:		14px;
}
div.text {
	float:				left;
	width:				420px;
	padding-left:		120px;
	padding-top:		23px;
	padding-right:		10px;
}
div.content form {
	float:				left;
	width:				420px;
	padding-left:		140px;
	padding-top:		50px;
	overflow:			hidden;
}
div.content form div {
	height:				25px;
	overflow:			hidden;
}
div.formleft {
	float:				left;
	clear:				left;
	height:				25px;
	width:				120px;
	display:			inline;
	overflow:			hidden;
}
div.formright {
	float:				left;
	clear:				right;
	height:				25px;
	width:				300px;
	overflow:			hidden;
	display:			inline;
}	

input {
	border:				1px solid #ccc;
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:			10px;
	padding:			1px 2px;
}
input.ts {
	width:				50px;
}
input.tm {
	width:				113px;
}
input.tl {
	width:				281px;
}
input.radio {
	width:				auto;
	border-width:		0px;
	margin-top:			0px;
}
*:first-child+html input.radio {
	margin-bottom:		-2px;
}
* html input.radio {
	margin-bottom:		-2px;
}



div.floatingwindow {
	width:				216px;
	height:				288px;
	position:			absolute;
	border:				1px solid #f0f0f0;
	background-color:	#fff;
	display:			none;
}
