@charset "UTF-8";
/* CSS Document */

/* Algemeen */
html, body{
	margin:					0px;
	padding:			 	0px;
	margin-top:             0px;
	background:             #252525;
	/*
	background-image:		url(../Images/background.jpg);
	background-repeat: 		no-repeat;
	*/
}

IMG{
	border:					0px;
}

H2{
	color: 					#008dd3;
}

a:link {
	color: 					#5F5656;
	text-decoration: 		none;
}

a:visited {
	color: 					#5F5656;
	text-decoration: 		none;
}

a:hover {
	color: 					#008dd3;
	text-decoration: 		underline;
}

a:active {
	color: 					#008dd3;
	text-decoration: 		none;
}

.main{
}

#center{
	margin-top:				50px;
	margin-left:			118px;
	margin-right:			0px;
	position:				relative;
	width:					960px;
}

.header{ 
	background-image:		url(../Images/header.gif);
	background-repeat:		no-repeat;
	background-position:	center;
	
	height:					210px;
}

.vetrix{ 
/* Header uit!
	background-image:url(../Images/design&inspiration.jpg);
	background-repeat:no-repeat;
	background-position:center top;
*/
	vertical-align:			top;
}

.top{ 
	width:					960px; 
	height:					232px;
}

.mid_repeat{
	background-image:		url(../Images/mid.gif);
	background-repeat:		repeat-y;
	background-position:	center;
	height:					300px;
}

.footer{
	background-image:		url(../Images/footer.jpg);
	background-repeat:		no-repeat;
	background-position:	center;
	height:					110px;
	width:					799px;
}

.poloroid{
	width:					580px;
}

.po_poloroid{
	position:				absolute;
	width:					347px;
	height:					230px;
	top: 					-36px;
	left: 					-57px;
	z-index:				6;
	overflow:				auto;
}

.logo{
	width:					380px;
	
	text-align:				center;
}

.footermenu{
	width:					442px;
	padding:				0 0 0 40px;
	font-family:			Helvetica, sans-serif, Verdana, Arial;
	font-size:				12px;
	color:					#008dd3;
}


.copyright{
	width:					382px;
	text-align:				right;
	padding: 				0 20px 0 0;
	font-family:			Helvetica, sans-serif, Verdana, Arial;
	font-size:				12px;
	color:					#008dd3;
}

.menu{
	width:					230px;
	padding:				6px 0 0 0px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				42px;
	color:					#a1a1a1;
	font-weight:			bold;
	text-align:				right;
	vertical-align:			top;
}

.spacer{
	width:					36px;
}

.opdr_klein{
	width:					333px;
	height:					196px;
	vertical-align:			text-top;
	padding:				0em;
}

.opdr_klein_website{
	width:					380px;
	height:					196px;
	vertical-align:			text-top;
	padding:				0 1em 0 0;
}

.content{
	width:					495px;
	text-align:				left;
	padding: 				0 22px 0 0;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				14px;
	color:					#5f5656;
	vertical-align:			top;
}

.content_portfolio{
	width:					526;
	text-align:				left;
	margin: 				18px 22px 0 0;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				14px;
	color:					#5f5656;
	vertical-align:			top;
}

.content_portfolio_klein{
	width:					507px;

}

.footer_tekst{
	height:					15px;
	width:					799px
}


/* Menu */
.footermenu a:link {
	color: 					#008dd3;
	text-decoration: 		none;
}

.footermenu a:visited {
	color: 					#008dd3;
	text-decoration: 		none;
}

.footermenu a:hover {
	color: 					#008dd3;
	text-decoration: 		underline;
}

.footermenu a:active {
	color: 					#008dd3;
}


.menu a:link {
	color: 					#a1a1a1;
	text-decoration: 		none;
}

.menu a:visited {
	color: 					#a1a1a1;
	text-decoration: 		none;
}

.menu a:hover {
	color: 					#008dd3;
	text-decoration: 		none;
}

.menu a:active {
	color: 					#a1a1a1;
	text-decoration: 		none;
}

/* Tekstbox */

.tekstbox {
	border:solid 1px #008dd3;
	width: 16.125em;
	height:1.5em;
}

.select {
	width: 16.125em;
	height:1.5em;
}

.tekstbox_groot {
	border:solid 1px #008dd3;
	width: 16.125em;
	height:6em;
}

.mainForm {
	width:15em;
}

formFieldQuestion {
	width:15em;
}

ul.mainForm {
	list-style-type: none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:15px;	
}

li.mainForm {
	padding-bottom: 10px;
}

.button {
	background-color:#008dd3;
	border:solid 1px #FFF;
	width:12em;
	color:					#FFF;
}
