﻿/*
	Layout by Vidal van Bergen.
	BASIC COLOR VALUES:
			Rood:             #C8071A
			Donker Grijs:     #474747
			Middel Grijs:     #787A79
			Light  Grijs:     #ADADAD
*/

/* Master Stylesheet */

/* @group Global Settings */

html, body, iframe {
	border: 0;
	margin: 0;
	padding: 0;
	height: 100%;
}

html { overflow-y: scroll; }

body {
	font: 11pt/1.4em Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}

a,
a:link,
a:visited,
a:focus { text-decoration: none; }
a:hover { text-decoration: underline; }
a img   { border: none; }

/* @end Global Settings */


/* @group Common Formatting */

p, ul, ol {
	margin: 0;
	padding: 0 0 1.25em 0;
	line-height: 1.25em;
}

ul, ol { padding: 0 0 1.25em 2.5em; }

fieldset { border: 1px solid #D6D5D9; padding: 5px;}
legend { color: #335EA8; }

input[type=submit],label,select,.pointer    { cursor:pointer; }

/* @end Common Formatting */


/* @group Forms */

form {
	margin: 0;
	padding: 0;
	display: inline;
}

textarea {
	width: 100%;
	line-height: 1.25;
	
	/* Because it gets this vague gray background in Firefox sometimes: */
	background: white;
	border: 1px solid #AAA;
	overflow-y: scroll;
}

/* @end Forms */



/* @group Tables */
table {
	border: 0;
	margin: 0 0 1.25em 0;
	padding: 0;
}
/* @end Tables */


/* @end Global Classes*/

/* ---------------------------------------- */

/* @group Site Specific */

#header, #subHeaderBar, #Menu, #footer, input[type="image"] {
	display: none !important;
	width: 0px !important;
	height: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
	
}

#mainContent {
	width: 100%; margin: 0; float: none;
}

div { overflow: visible !important; height: 100% !important; }

a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 60%;
}
a[href^="/"]:after {
  content: " (www.arbocataloguspo.nl" attr(href) ") ";
}
a[href^="javascript"]:after {
  content: "";
}
/* @end site specifics */
