body {
	margin: 0px;
	padding: 0px;
	background: #636363;
	text-align: center;
	font: 9pt arial, geneva, verdana, sans-serif; 
	color: #252525;
	line-height: 1.4em;
}

a:link {color: #ed1c24; font-style: italic; text-decoration: underline;}
a:visited {color: #ed1c24; font-style: italic;}
a:active {color: #252525; font-style: italic;}
a:hover {color: #252525; font-style: italic;}

HR {
	height: 1px; 
	border-top: 1px solid #000000;
}

.clear {
	clear: both;
}

#wrapper {
	background: #f4efe8 url('/Themes/Containers/Images/sentronbg.png') repeat-x;
}

#wrapper2 {
	width: 990px;
	margin: 0px auto;
	text-align: left;
	padding-bottom: 30px;
}

/* linker kolom ======================================================================= */

#col1_outer {
	width: 270px;
	float: left;
	background: url('/Themes/Containers/Images/sentronspacer.png');
}

#col1_inner {
	width: 270px;
	background: url('/Themes/Containers/Images/sentronlogo.png') no-repeat;
}

#col1 {
	width: 200px;
	*width: 270px;
	padding: 131px 45px 25px 45px;
	background: url('/Themes/Containers/Images/sentronspacer_bottom.png') no-repeat bottom left;
}

/* rechter kolom ======================================================================= */

#col2_outer {
	width: 720px;
	float: left;
}

#contact {
	height: 70px;
	text-align: right;
}

#navigatie {
	height: 31px;
	width: 720px;
}

#col2 {
	padding: 30px 30px 30px 0px;
}

#col2_1 {
	width: 690px;
	margin-bottom: 30px;
}

#col2_2 {
	width: 450px;
	float: left;
}

#col2_3 {
	width: 210px;
	float: left;
	margin-left: 30px;
}

/* footer ======================================================================= */

#footer {
	width: 930px;
	*width: 990px;
	margin: 0px auto;
	text-align: left;
	padding: 30px;
}


/* CMS */

.cms_normal {font: 9pt arial, geneva, verdana, sans-serif; color: #252525;}
.cms_normalred {font: bold 9pt arial, geneva, verdana, sans-serif; color: #ff0000;}
.cms_row {font: 9pt arial, geneva, verdana, sans-serif; color: #252525;}
.cms_altrow {font: 9pt arial, geneva, verdana, sans-serif; color: #252525;}

.cms_commandbutton {font: 9pt arial, geneva, verdana, sans-serif; color: #252525;}

/*
	Content
*/

.content_normal {font: 9pt arial, geneva, verdana, sans-serif; color: #252525; line-height: 1.6em;}
.content_normal td {font: 9pt arial, geneva, verdana, sans-serif; color: #252525; line-height: 1.6em;}
.red {font-weight: bold; color: #ed1c24;}
.black {font: bold 11pt "Myriad Pro" ,arial, geneva, verdana, sans-serif; color: #252525;}
	
.content_label1 {font-size: 8pt; color: #fff;}
.content_label2 {font-size: 8pt; color: #fff;}

.content_header1 {font: bold 13pt "Myriad Pro" ,arial, geneva, verdana, sans-serif; color: #ed1c24; line-height: 1.2em; letter-spacing: -0.2ez;}
td.content_altheader2 {color: #fff; background: #ed1c24; padding: 2px;}
.content_altheader2 td {color: #fff; background: #ed1c24; padding: 2px;}
.content_altheader2 a:link {color: #fff;}
.content_altheader2 a:visite {color: #fff;}
.content_altheader2 a:active {}
.content_altheader2 a:hover {}

.content_row {font: 9pt arial, geneva, verdana, sans-serif; color: #252525; padding: 2px; background: #eae4dc;}
.content_altrow {font: 9pt arial, geneva, verdana, sans-serif; color: #252525; padding: 2px;}

.content_commandbutton {font: 9pt arial, geneva, verdana, sans-serif; color: #252525;}


/* speciale content stijlen */

.footertable {
	width: 210px;
	float: left;
	margin-right: 30px;
	border-top: 1px solid #555555;
	border-bottom: 1px solid #707070;
}

.footertable td {
	border-top: 1px solid #707070;
	border-bottom: 1px solid #555555;
	line-height: 2em;
	color: #f4efe8;
}

.footertablelast {
	width: 210px;
	float: left;
	border-top: 1px solid #555555;
	border-bottom: 1px solid #707070;
}

.footertablelast td {
	border-top: 1px solid #707070;
	border-bottom: 1px solid #555555;
	line-height: 2em;
	color: #f4efe8;
}

/***************************************************************
 ** Shop stijlen
 ***************************************************************/

.productbrowser_categorie_td_header {background: #ed1c24;}
.productbrowser_categorie_td_header a {font: bold 11pt "Myriad Pro" ,arial, geneva, verdana, sans-serif;}
.productbrowser_categorie_td_header a:link, .productbrowser_categorie_td_header a:visited {color: #fff; text-decoration: none;}
.productbrowser_categorie_td_header a:active, .productbrowser_categorie_td_header a:hover {color: #fff; text-decoration: underline;}

 
tr.productbrowser_product_header {background: #ed1c24;}
td.productbrowser_product_td_header {font: bold 11pt "Myriad Pro" ,arial, geneva, verdana, sans-serif; color: #fff; line-height: 2em; letter-spacing: -0.2ez;}

.productbrowser_product_td img {margin: 1em 0em 1em 0em;}
.productbrowser_product_desc {padding: 1em 1em 1em 0em; text-align: justify;}
 
/* PDB lijst stijlen */

li.pdb_category {list-style-type: none; margin-left: -40px;}
li.pdb_category  a {
	display: block;
	width: 210px;
	height: 30px;
	line-height: 30px;
	text-indent: 5px;
	border-bottom: 1px solid #e5dbcd;
}
li.pdb_category  a:link {font: 9pt Arial, Verdana, sans-serif; color: #252525;text-decoration: none;line-height: 30px;}
li.pdb_category  a:visited {font: 9pt Arial, Verdana, sans-serif; color: #252525;text-decoration: none;line-height: 30px;}
li.pdb_category  a:active {font: 9pt Arial, Verdana, sans-serif; color: #ed1c24;text-decoration: none;line-height: 30px;}
li.pdb_category  a:hover {font: 9pt Arial, Verdana, sans-serif; color: #ed1c24;text-decoration: none;line-height: 30px;}