@charset "utf-8";

/* CSS Document */



body {

	font-family			:Arial, Helvetica, sans-serif;

	font-size			:12px;

	color				:#e6e6e6;

	text-decoration		:none;

	margin				:0px;

	padding				:0px;

	text-align			:center;

	height				:100%;

	line-height			:20px;

	scrollbar-face-color:#141414;

	scrollbar-3dlight-color:#141414;

	scrollbar-darkshadow-color:#1a1314;

	scrollbar-highlight-color:#e4e4e4;

	scrollbar-shadow-color:#e4e4e4;

	scrollbar-arrow-color:#e4e4e4;

	scrollbar-track-color:#141414;

}

#container {

	position			:absolute;

	top					:0px;

	right				:0px;

	height				:auto;

	min-height			:100%;

	width				:100%;

	text-align			:left;

}

* html #container {

	height				:100%;

}

/* LINKS, TEXT & INPUTSTYLES */



a:link,

a:visited,

a:active {

	color				:#999999;

	text-decoration		:none;

}

a:hover {

	color				:#fff;

	text-decoration		:underline;

}

input,

select,

textarea {

	font-family			:Arial, Helvetica, sans-serif;

	font-size			:12px;

	color				:#141414;

	border				:1px solid #707070;

	margin				:0 0 1px 0;

	background			:#ffffff;

}

.largeinput {

	width 				:235px;

	margin-bottom 		:2px;

}

.smallinput {

	width 				:235px;

	margin-bottom 		:2px;

}

.avginput_l {

	width 				:55px;

	margin-bottom 		:2px;

}

.verysmall_r {

	width 				:174px;

	margin-bottom 		:2px;

}

.checkbox {

	border 				:0px;

}

.radio {

	border 				:0px;

	background			:none;

	margin				:0;

	padding				:0;

}

img {

	border 				:0px;

	margin 				:0px;

	padding 			:0px;

}

h1 {

	font-size			:16px;

	margin				:0 0 6px;

}

h2 {

	font-size			:14px;

	margin				:0 0 4px;

}

h3 {

	font-size			:12px;

	margin				:0;

}

p {

	margin				:0 0 8px;

}

ul {

	margin				:5px 0 8px;

	padding				:0 0 0 20px;;

}

li {

	margin				:0;

}

form {

	padding				:0px;

	margin				:0px;

}

hr {

	border 				:0px;

	border-bottom 		:1px solid #999;

	height 				:1px;

	margin 				:5px 0 10px 0;

	padding 			:0;

	clear 				:both;

}



/* wrapper divs */

div#header_wrapper {

	height				:175px;

	width				:100%;

	background			:url(img/bg-header.gif) repeat-x;

}

div#center_wrapper {

	height				:400px;

	width				:100%;

	margin				:0 auto;

	text-align			:center;

	background			:url(img/bg-center.gif) repeat-x #141414;

}

div#watermark {

	height				:174px;

	width				:304px;

	background			:url(img/watermark.gif) no-repeat right top;

	position			:fixed;

	top					:175px;

	right				:0;

}

div#footer_wrapper {

	height				:70px;

	width				:100%;

	margin				:0 auto;

	background			:url(img/bg-footer.gif) repeat-x;

}



/* main divs */

div#header {

	height				:25px;

	width				:840px;

	margin				:0 auto;

	padding				:150px 30px 0 30px;

	text-align			:left;

	background			:url(img/header.gif) no-repeat;

	background-position	:205px 0;

	color				:#141414;

}

div#content_wrapper {

	height				:400px;

	width				:900px;

	margin				:0 auto;

	text-align			:left;

}

div#footer {

	height				:70px;

	width				:850px;

	margin				:0 auto;

	text-align			:right;

	clear				:both;

	font-size			:10px;

	color				:#999999;

}

div#footer a {

	color				:#999999; 

}

div#footer a:hover {

	text-decoration		:underline;

}



/* content */

div#homepage_photos, div#kleding_container, div#portfolio_container {

	height				:400px;

	width				:460px;

	float				:right;

	text-align			:right;

	position			:relative;

}

div#kleding_container img {

	margin-left			:26px;

}

div#portfolio_container ul.portfolio_logos {

	list-style			:none;

	margin				:8px 0 0 0;

	padding				:0;

}

div#portfolio_container ul.portfolio_logos li {

	height				:120px;

	width				:150px;

	display				:block;

	margin				:0 0 2px 2px;

	padding				:0;

	float				:left;

}

div#portfolio_container ul.portfolio_logos li a:hover img {

	background			:url(img/bg-portfolio-img-hover.gif) no-repeat;

	padding				:5px;

}

div#portfolio_container ul.portfolio_logos li img {

	background			:url(img/bg-portfolio-img.gif) no-repeat;

	padding				:5px;

}

div#subdiensten {

	width				:200px;

	height				:377px;

	float				:right;

	margin				:13px 20px 10px 10px;

	padding				:0;	

	overflow			:hidden;

	position			:relative;

}

div#photo {

	width				:230px;

	height				:400px;

	float				:right;

	margin				:0;

	padding				:0;

	overflow			:hidden;

	position			:relative;

}

div#linkpath {

	height				:20px;

	width				:370px;

	font-size			:10px;

	margin-top			:10px;

	color				:#999999;

}

div#linkpath a {

	color				:#999999; 

}

div#linkpath a:hover {

	text-decoration		:underline;

}

div#content {

	width				:390px;

	height				:390px;

	float				:right;

	margin				:0 10px 0 20px;

	padding				:0 10px 10px 0;

	overflow			:auto;

	background			:url(img/watermark.gif) no-repeat right top;

	position			:relative;

}



/* classes */

a.rollover img:hover {

	opacity				:0.5;

  	filter				:alpha(opacity = 50);

}

span.brochure_aanvragen {

	border				:1px solid #707070;

	padding				:4px;

}

ul.inline {

	width				:170px;

	display				:block;

	float				:left;

}