body {margin: 0px; padding: 0px; text-align: center; font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}
.clear {clear: both;}

#header {position: absolute; top: 0px; left: 0px; width: 100%; height: 142px; background: #fff url('/Themes/Containers/Images/Somaheader.jpg') no-repeat top center;}
#wrapper {width: 100%; background: #fff url('/Themes/Containers/Images/Somabg.jpg') repeat-y top center;}
#wrapper2 {position: relative; width: 990px; margin: 0px auto; text-align: left; padding-top: 87px;}
#navigation {width: 990px; height: 55px; background: url('/Themes/Containers/Images/Somanav_spacer.jpg') repeat-x;}
#wrapper3 {width: 990px; background: url('/Themes/Containers/Images/Somamainbg.jpg') no-repeat bottom left;}
#leftpane {float: left; width: 784px;}
#rightpane {float: left; width: 206px;}
#mainpane {width: 704px; *width: 784px; padding: 40px;}
#footerbar {position: relative; z-index: 1; width: 784px; height: 43px; background: #fff url('/Themes/Containers/Images/Somafooter_spacer.jpg') repeat-x; line-height: 43px; text-indent: 1em;}

#footer {width: 100%; height: 115px; margin-top: -57px; background: url('/Themes/Containers/Images/Somafooter.gif') no-repeat bottom center;}

/* Systeem */

HR {height: 1px; border-top: 1px solid #000000;}

/* CMS */

.cms_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}
.cms_normalred {font: 9pt arial, geneva, verdana, sans-serif; color: #ff0000; font-weight: bold;}
.cms_row {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}
.cms_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}

.cms_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}
	a.cms_commandbutton:link {color: #000000; text-decoration: underline;}
	a.cms_commandbutton:visited {color: #000000; text-decoration: underline;}
	a.cms_commandbutton:active {color: #000000; text-decoration: none;}
	a.cms_commandbutton:hover {color: #000000; text-decoration: none;}

/* Content */

.content_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #000000; line-height: 1.4em;}
.content_normal td {font: 10pt arial, geneva, verdana, sans-serif; color: #000000; line-height: 1.4em;}
	.content_normal a:link {color: #000000; text-decoration: underline;}
	.content_normal a:visited {color: #000000; text-decoration: underline;}
	.content_normal a:active {color: #000000; text-decoration: none;}
	.content_normal a:hover {color: #000000; text-decoration: none;}
	
.content_label1 {font: 9pt arial, geneva, verdana, sans-serif; color: #fff; line-height: 43px;}
	a.content_label1:link {color: #fff; text-decoration: underline;}
	a.content_label1:visited {color: #fff; text-decoration: underline;}
	a.content_label1:active {color: #fff; text-decoration: none;}
	a.content_label1:hover {color: #fff; text-decoration: none;}
	
.content_label2 {font: 9pt arial, geneva, verdana, sans-serif; color: #fff; line-height: 43px;}
	a.content_label2:link {color: #fff; text-decoration: underline;}
	a.content_label2:visited {color: #fff; text-decoration: underline;}
	a.content_label2:active {color: #fff; text-decoration: none;}
	a.content_label2:hover {color: #fff; text-decoration: none;}

.content_header1 {font: 13pt arial, geneva, verdana, sans-serif; font-weight: bold; color: #cb1218; line-height: 2em;}

.content_row {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;padding: 2px;}
.content_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;padding: 2px;}

.content_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}
	a.content_commandbutton:link {color: #000000; text-decoration: underline;}
	a.content_commandbutton:visited {color: #000000; text-decoration: underline;}
	a.content_commandbutton:active {color: #000000; text-decoration: none;}
	a.content_commandbutton:hover {color: #000000; text-decoration: none;}
	
/* Eigen Content stijlen */

.row {background-color: #eeeeee;}
.row td {padding: 5 0 5 0;}
.altrow td {padding: 5 0 5 0;}
