@charset "UTF-8";

/* LOPENDE TEKST
=================================================================*/
.studiomar_lopendetekst {
	font-family: Arial, Lucida Grande, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #515151;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
}
.studiomar_lopendetekst a:link {
	color: #515151;
	text-decoration: none;
}
.studiomar_lopendetekst a:visited {
	color: #515151;
	text-decoration: none;
}
.studiomar_lopendetekst a:hover {
	color: #000000;
	text-decoration: underline;
}
.studiomar_lopendetekst a:active {
	color: #515151;
	text-decoration: none;
}

.studiomar_lopendetekst_wit {
	font-family: Arial, Lucida Grande, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #ffffff;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
}

/* Hoofdkoppen
=================================================================*/
.studiomar_hoofdkoppen {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #000000;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
	font-style: italic;
}


/* BASISCONTAINER
=================================================================*/

#basiscontainer {
	position: absolute;
	top: 24px;
	margin-left: 24px; /* make this half your image/element width */
	width: 878px;
	min-height: 662px;
	margin-bottom: 24px;
}
p,h1,h2,h3,h4,h5,h6 {
margin-top:0;
margin-bottom:0;
}


/* basiscontainer MENU
=================================================================*/
p,h1,h2,h3,h4,h5,h6 {
margin-top:0;
margin-bottom:0;
}
#basiscontainer #basiscontainermenu {
	height: 16px;
	width: 174px;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	top: 0px;
	background-color: #FFFFFF;
	padding-top: 168px;
	background-image: url(images/Studio_mar_logo.gif);
}
.studiomar_menu {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #515151;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
	font-style: italic;
}
.studiomar_menu a:link {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #515151;
	text-decoration: none;
}
.studiomar_menu a:visited {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #515151;
	text-decoration: none;
}
.studiomar_menu a:hover {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000000;
	text-decoration: underline;
}
.studiomar_menu a:active {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #515151;
	text-decoration: none;
}


/* basiscontainer TEKST
=================================================================*/
p,h1,h2,h3,h4,h5,h6 {
margin-top:0;
margin-bottom:0;
}
#basiscontainer #basiscontainertekst {
	height: 458px;
	width: 348px;
	float: left;
	padding-right: 72px;
	padding-bottom: 24px;
	padding-left: 24px;
	padding-top: 168px;
	top: 0px;
	background-color: #FFFFFF;
	margin-left: 24px;
}

/*BASIS CONTAINER WERK*/
#basiscontainerwerk 	{ float: left;	width: 648px; margin: 0 auto 24px; border: 7px solid #FFFFFF; margin-left:22px;}	


/* basiscontainer LINKS
=================================================================*/
p,h1,h2,h3,h4,h5,h6 {
margin-top:0;
margin-bottom:0;
}
#basiscontainer #basiscontainerlinks {
	height: 457px;
	width: 147px;
	float: left;
	padding-bottom: 24px;
	padding-left: 24px;
	padding-top: 169px;
	top: 0px;
	background-color: #FFFFFF;
	margin-left: 24px;
}
#basiscontainer #basiscontainerlinks2 {
	height: 457px;
	width: 249px;
	float: left;
	padding-bottom: 24px;
	padding-left: 24px;
	padding-top: 169px;
	top: 0px;
	background-color: #FFFFFF;
}


/* basiscontainer CONTACT
=================================================================*/
p,h1,h2,h3,h4,h5,h6 {
margin-top:0;
margin-bottom:0;
}
#basiscontainer #basiscontainercontact {
	height: 601px;
	width: 348px;
	float: left;
	padding-right: 72px;
	padding-bottom: 24px;
	padding-left: 24px;
	padding-top: 23px;
	top: 0px;
	background-color: #FFFFFF;
	margin-left: 24px;
}



/* CONTACTFORMULIER
=================================================================*/
*						{
	margin: 0;
	padding: 0;
	text-decoration: none;
	border: none;
	list-style: none;
	font-family: Arial, Lucida Grande, Verdana;
}
form#contactform		{ width: 320px; border: none;}
ol						{ width: 320px;}
ol li					{ margin: 5px 0;}
li.success				{ font-weight: bold; color: #6ebe46; padding-left: 100px;}
li.error				{ font-weight: bold; color: #db2602; padding-left: 100px;}
ol li label				{ width: 100px; display: block; float: left;}
form input				{
	width: 200px;
	padding: 2px;
	font: 11px/1 Arial, Lucida Grande, Verdana;
	background-color: #f2f2f2;
	border: 1px solid #d6d6d6;
}
form textarea			{
	width: 200px;
	padding: 2px;
	font: 11px/1 Arial, Lucida Grande, Verdana;
	background-color: #f2f2f2;
	border: 1px solid #d6d6d6;
}
form input#submit		{ width: 100px; margin-left: 100px; float: left; padding: 2px; font:11px/1 Arial, Lucida Grande, Verdana}
