/* defaults */

p, select, input, div, table, td, span { font-size: 1em; }
div.hr { height: 1px; margin: 20px 0 10px 0; padding:0; border: 0; background: url(pics/stip_horizontal.gif) repeat-x 0 0; }
.white { color: #FFFFFF; background:#000; }
img, a img { border: 0; }
img.left { float: left;	clear: left; margin-right: 25px; } 
img.right { float: right; clear: right; margin-left: 25px; }

body { margin:0; padding:0; font: 11px Verdana, Helvetica, sans-serif; line-height: 1.6em; color:#595959;}
h1 { font-size: 140%; margin: 0 0 .4em 0; line-height: 1em; }
h2 { font-size: 140%; margin: 0 0 .4em 0; line-height: 1em; }
h3 { font-size: 120%; margin: 0 0 0 0; line-height: 1em; }
/*p {	margin: 0 0 1em 0; }*/
a, a:link, a:visited { color:#595959; /*background:#fff;*/ }
a:hover, a:active { text-decoration: none; }

.content { font: 11px Verdana, Helvetica, sans-serif; line-height: 1.6em; color:#595959; text-align: justify; }
.content a, .content a:link, .content a:visited { color:#595959;   }
.content a:hover, .content a:active {  text-decoration: none; }
.content a.top, .content a.terug { float: right; }

.content li { text-align:left; line-height: 1.6em; }
.content h1 { text-align:left; font-weight: bold; font-size:11px; }
.content h2 { line-height: 18px; }
.content p { line-height: 18px; color: #595959; }

/* arangementen */
.content .arangement table { border:0px red solid; margin: 0 0 20px 0; padding:0; }
.content .arangement table tbody { border:1px blue solid;  }
* html .content .arangement table { width:192px; }
* html .content .arangement table td { font-weight:normal; }

.content .arangement table th { margin: 0; vertical-align: top; border: 0px blue solid;  }
.content .arangement table td { margin: 0; vertical-align: top; border: 1px #ccc solid; padding: 8px; }

/* lined table style */
.content table.linedTable { border:0px red solid; margin: 0 0 20px 0; padding:0; }
.content table.linedTable tbody { border:1px blue solid;  }
* html .content table.linedTable { width:192px; }
* html .content table.linedTable td { font-weight:normal; }
.content table.linedTable th { margin: 0; vertical-align: top; border: 0px blue solid;  }
.content table.linedTable td { text-align:left; margin: 0; vertical-align: top; border: 1px #ccc solid; padding: 8px; }




/*
fieldset { border: 0; }
fieldset legend { display: none; }
fieldset a.button { float: right; clear: both; margin-top: 2px; }
fieldset gtgtinput { width: 200px; height: 20px; padding-left: 20px; vertical-align: middle; margin: 2px 0 3px 0; border: 1px solid #A6A6A6; }
fieldset input.text { color: #828282; }
fieldset input.activetext { color: #000000; }*/

/* margins - need to be same in style.css */
	.content h1 { margin:0 0 10px 0; }
	.content h2 { padding: 20px 0 0 0; }
	.content p { margin: 13px 0; }
	.content ul {  }
	.content li { margin:0 0 0 25px; } 
	.content p h1 { margin:0 0 0 10px; }
	.content p b { margin: 0 0 8px 0; }
	/* correct sitemap */
	.content #sitemap ul { margin:0 0 0 12px; }
	.content #sitemap li { margin:0; }

/* borders 
.content p { border: 1px red solid; }
.content ul { border: 1px green solid;   }*/