/*==============================================================================

This website/webapplication is developed by:
Occhio Group
http://www.occhio.nl/
info@occhio.nl
+31 (0)20 320 78 70

==============================================================================
==============================================================================
STANDARD STYLES

This CSS should minimize the differeces between Internet Explorer,
Firefox, Safari etc
A lot of the differences appear not due different interpetation of the
styles by each browser, but    because of the different default-values.

Example:
If you use a <form> and do not set any css-style:
Firefox has no margins
MSIE has a top-margin
If you use a <h1> and do not set any css-style:
Firefox a different size as MSIE.


Next to that this css styles some elements in a way that looks good.
Example:
<input> is alway nicer with some padding

Editing the values of this document is no problem, but NONE of the lines
should be removed!

update 05-12-2005 created file by Oebe
update 05-12-2005 added default link styles by Joris
update 10-10-2006 only elements and some errors blocks
update 21-03-2007 only elements

==============================================================================*/
HTML
{
	height: 100%;
}
BODY
{
	color: #000;
	font-style: normal;
	margin: 0;
	padding: 0;
	position: relative;
	height: 100%;
}
BODY
{
	font-size: 70%;
/*font-size: 60%; /* ie*/
	line-height: 1.4em;
}
BODY, INPUT, TEXTAREA, SELECT
{
	font-family: verdana, arial, sans-serif;
}
FORM
{
	margin: 0;
	padding: 0;
}
LABEL, CAPTION, LEGEND
{
	font-weight: bold;
	color: #000;
/*set color same as body-color*/
}
LABEL
{
	display: block;
	margin-top: 2px;
}
FIELDSET
{
	padding: 6px;
}
INPUT, SELECT, TEXTAREA
{
	font-size: 1em;
	padding: 1px 2px 0;
}
SELECT
{
	display: block;
	width: 300px;
}
TEXTAREA
{
	width: 300px;
	height: 200px;
}
UL, OL, DD
{
	margin: 0 0 0 25px;
	padding: 0;
}
LI, DT, DL
{
	margin: 0;
	padding: 0;
}
TABLE, TD, TH
{
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
TH
{
	font-weight: bold;
}
IMG
{
	border: none;
}
H1
{
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-size: 1.5em;
	line-height: 1.5em;
	margin: 0;
}
H2
{
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-size: 1.2em;
	line-height: 1.2em;
	margin: 0;
}
H3, H4, H5, H6
{
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-size: 1em;
	line-height: 1em;
	margin: 0;
}
H4
{
	font-size: 0.8em;
}
H5
{
	font-size: 0.6em;
}
H6
{
	font-size: 0.4em;
}
A, A:link, A:visited, A:hover
{
	color: #00F;
	text-decoration: underline;
}
P
{
	margin: 0;
}

