/*** RESET CONFIGURATION ***/ 
* { margin:0px; padding:0px; } /* remove all browser specific default spacing */
html { font-size: 1em; }
html { font-size:62.5%; height:100%; }  /* 62.5% makes 1em ~ 10px */
body {
	color:#000;
	font:normal 1.0em/1.5em Verdana, Arial, Helvetica, sans-serif;
	height:100%;
}
table { border-collapse:collapse; border-spacing:0; }
td { vertical-align: top; }

h1 { color:#000; font:normal 1.8em/1.8em Verdana, Arial, Helvetica, sans-serif; }
h2 { color:#000; font:normal 1.7em/1.7em Verdana, Arial, Helvetica, sans-serif; }
h3 { color:#FFD520; font:bold 1.3em/1.5em Arial, Helvetica, sans-serif; }
h4 { color:#000; font:normal 1.2em/1.5em Verdana, Arial, Helvetica, sans-serif; }
h5 { color:#000; font:bold 1.0em/1.5em Verdana, Arial, Helvetica, sans-serif; }

.center h3 {font:bold 1.2em/1.4em  Arial, Helvetica, sans-serif; }


img { border:0; display:block; float:left;}
a { color:#ef3e33; text-decoration:none; }
a:hover { text-decoration:underline; }
p { margin:0 0 1.0em 0; }
ul { list-style:none; }

fieldset { border:0; }
input, textarea, select { 
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
option, optgroup { padding-left:3px; }
optgroup option {	padding:0; }
optgroup { font-style:normal; }

/*** CUSTOM CONFIGURATION ***/
#meta {
	background: url(System/!SystemDealersPlaza/bg.gif) repeat-y;
	margin: auto;
	min-height: 100%;
	padding: 0 5px 1px 5px;
	width: 985px;
}
.left { float: left; }
.hide { display: none; }

/* LEFT SIDE */
.stage { 
	overflow: hidden;
	margin-bottom: 49px;
	width: 100%;
}
.leftCol { float: left; width: 230px; }
.title {
	background: url(/System/afdeling/interface.png) 0 -108px;
	border-bottom: 1px solid #333;
	border-top: 1px solid #999;
	color: #FFD520;
	height: 55px;
}
.first {	background-position: 0 -100px; border-top: 0; }
.title td { height: 48px; vertical-align: bottom; }
.title td.links { padding-right: 10px; text-align: right; }
.title h3 { padding: 0 0 0 16px; }
.title a {
	color: #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
}
.title a:hover { color: #ef3e33; text-decoration: none; }

.submenu a {
	border-top: 1px solid #999;
	border-bottom: 1px solid #333;
	color: #e6e6e6;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	min-height: 28px;
	line-height: 28px;
	padding: 0 12px 0 16px;
	text-decoration: none;
}
.submenu a:hover { color: #FFD520; text-decoration: none; }
.submenu a.active, .submenu a.active:hover {
	background: #e7e7e8;
	border-bottom: 1px solid #666;
	color: #ef3e33;
}
.submenu ul {
	background: #fff url(System/afdeling/leftcolumn_subselection.jpg) no-repeat;
	padding: 10px 0 6px 0;
}
.submenu ul a {
	border: 0;
	color: #4d4d4d;
	font-size: 1.1em;
	font-weight: bold;
	min-height: 17px;
	line-height: 17px;
	padding: 0 12px 4px 25px;
}
.submenu ul a:hover { color: #ef3e33; }
.submenu ul a.active, .submenu ul a.active:hover {	background: none;	border: 0; }

.submenuFavorieten a {
	border-top: 1px solid #999;
	border-bottom: 1px solid #333;
	color: #e6e6e6;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	xmin-height: 28px;
	xline-height: 28px;
	padding: 0 12px 0 16px;
	text-decoration: none;
}
.submenuFavorieten a:hover { color: #FFD520; text-decoration: none; }
.submenuFavorieten a.active, .submenuFavorieten a.active:hover {
	background: #e7e7e8;
	border-bottom: 1px solid #666;
	color: #ef3e33;
}
.submenuFavorieten ul {
	background: #fff url(/System/afdeling/interface.png) no-repeat 0 -557px;
	padding: 10px 0 6px 0;
}
.submenuFavorieten ul a {
	border: 0;
	color: #4d4d4d;
	font-size: 1.1em;
	font-weight: bold;
	xmin-height: 17px;
	xline-height: 17px;
	padding: 0 12px 4px 25px;
}
.submenuFavorieten ul a:hover { color: #ef3e33; }
.submenuFavorieten ul a.active, .submenuFavorieten ul a.active:hover {	background: none;	border: 0; }



.leftCol a.teaser {
	border-bottom: 1px solid #333;
	border-top: 1px solid #999;
	color: #fff;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.6em;
	overflow: hidden;
	padding: 6px 10px 7px 14px;
	text-decoration: none;
	width: 206px;
}
.leftCol a.teaser:hover {
	background: url(/System/afdeling/interface.png) 0 -108px;
	text-decoration: none;
}
a.teaser img {
	float: left;
	border: 1px solid #999;
	border-left-color: #333;
	border-top-color: #333;
	margin: 3px 9px 0 0;
}
a.teaser span.date {	color: #ef3e33; font-size: 0.8em; }

.teaser .nieuwsdatum{
   float: right;
}

/* CENTER PART */
.centerCol { color: #4d4d4d; float: right; width: 755px; }
.centerCol h3, #popup h3 { color: #ef3e33; }
.centerCol h5, #popup h5 { color: #4d4d4d; }
.centerCol p, #popup p { xfont-size: 1.1em; }

/* Header */
.header { 
	background: #FFD520; 
	border-bottom: 1px solid #fff;
	height: 100px;
	overflow: hidden;
}
.header .box {
	background: url(/System/afdeling/interface.png) no-repeat -231px 0;
	float: right;
	height: 80px;
	margin-top: 7px;
	overflow: hidden;
	padding: 4px 10px 0 10px;
	width: 184px;
}
.header .split { 
	background-position: -231px -100px;
	padding: 4px 3px 0 9px;
	width: 170px;
}
.box p { font-size: 0.9em; margin: 2px 0 4px 0; }
.box p.tiny { font-size: 0.9em; }
.box table { clear:left;}
.box td {   vertical-align: top; 
	font: 0.9em/normal Arial, Helvetica, sans-serif;
}
.box a {
	clear: left;
	color: #4d4d4d;
	display: block;
	margin: 2px 0px 0px 7px;
}
.box a:hover { color: #ef3e33; text-decoration: none; }
.box a.unchecked, .box a.checked {
	background: url(System/!SystemDealersPlaza/check.gif) no-repeat 0 -40px;
	display: block;
	height: 11px;
	margin: 7px 0 0 10px;
	padding: 1px 0 0 14px;
	width: auto;
}

.box a.checked { background-position: 0 0; }
.header .submit, .center .submit {
	border: 1px solid #b2b2b2;
	float: right;
	height: 14px;
	padding: 0 2px 0 2px;
	width: 54px;
}

.center .submit {
   margin: 0px 6px 0px 0px;
}
.header .submit { float: none; margin-left: 0; }
.header .login { 
	background: #fff url(/System/afdeling/interface.png) no-repeat -231px -200px; 
	margin-top: 6px; 
	width: 1px;
}

#loginImage { 
	background: #fff url(/System/afdeling/interface.png) no-repeat -231px -200px; 
	margin: 4px 0 0 0;
	padding: 1px 54px 0 2px;
}

.header .login:hover { background-position: -231px -215px; }
.header .logout { 
	background: #fff url(/System/afdeling/interface.png) no-repeat -526px -200px; 
	margin-top: 7px; 
	padding: 0 54px 0 2px;
	width: 1px;
}
.header .logout:hover { background-position: -526px -215px; }
.header .zoek, .center .zoek { background: url(/System/afdeling/interface.png) no-repeat -290px -200px; }
.header .zoek:hover, .center .zoek:hover { background-position: -290px -215px; }
.header .verzend, .center .verzend { background: url(/System/afdeling/Verzend.png) no-repeat; }
.header .verzend:hover, .center .verzend:hover { background: url(/System/afdeling/VerzendH.png) no-repeat; }
.center .opslaan { background: #fff url(/System/afdeling/interface.png) no-repeat -467px -200px; }
.center .opslaan:hover { background-position: -467px -215px; }
.center .annuleer { background: #fff url(/System/afdeling/interface.png) no-repeat -408px -200px; }
.center .annuleer:hover { background-position: -408px -215px; }
.center .zoek { margin-right: 10px; width: 54px; }

.header h3 { color: #4d4d4d; font-size: 1.1em; }
.header input {
	background: #fff;
	border: 1px solid #b2b2b2;
	clear: left;
	color: #666;
	float: left;
	font-size: 1em;
	height: 13px;
	margin-bottom: 3px;
	padding: 1px 2px 0 2px;
	width: 105px;
}

input.checkbox {
	clear: left;	
	margin: 7px 3px 5px 5px;
	width: 14px;
}

#InputZoek { 
	background: url(/System/afdeling/interface.png) no-repeat -290px -200px; 
	width: 1px;
	height: 12px;
	margin: 7px 0 0 0;
	padding: 1px 54px 0 2px;
}

.header input+input { margin-bottom: 0; }
.header td input { clear: none; float: none; margin-bottom: 3px; }

.split input {	margin:0 5px 0 0; width: 94px; }
.split .submit { clear: none; float: left; }
.split .spacer { clear:left; height: 15px; }
.header .onthouden a {
	background: url(/System/afdeling/interface.png) no-repeat -37px -525px;
	float: right;
	line-height: 14px;
	margin-top: 4px;
	padding-left: 14px;
	width: auto !important;
	white-space: nowrap;
}
.header .onthouden a.checked { background-position: -37px -540px; }
.header .gegevens a {
	float: right;
	line-height: 14px;
	margin-top: 6px;
	width: auto;
}

/* Menu */
.menu {
	background: url(/System/afdeling/interface.png) no-repeat 0 -321px;
	height: 30px;
	overflow: hidden;
}
.menu a {
	color: #4d4d4d;
	display: block;
	float: left;
	font: bold 1.2em/30px Arial, Helvetica, sans-serif;
	height: 100%;
	text-align: center;
	width: 92px;
}
.menu a.last {	width: 107px; }
.menu a:hover { color: #ef3e33; text-decoration: none; }
.menu a.active { background: #fff; color: #ef3e33; }
.menu img {
	background: url(/System/afdeling/interface.png) no-repeat -228px -445px;
	float: left;
}

.menu_2 {

}
.menu_2 table{
   width: 100%;
   
}
.menu_2 table td{
   width: 10%;
   white-space: nowrap;
}
.menu_2 a {
   background: url(System/!SystemDealersPlaza/button.jpg);
   padding: 0px  3px;
   color: #4d4d4d;
	display: block;
	float: left;
	font: bold 1.2em/30px Arial, Helvetica, sans-serif;
	height: 100%;
	text-align: center;
	width: 100%;
}
.menu_2 a.last {	width: 107px; }
.menu_2 a:hover { color: #ef3e33; text-decoration: none; }
.menu_2 a.active { background: #fff; color: #ef3e33; }


/* Icon bar */
.icons { height: 20px; padding: 10px 15px  0 15px; }
.icons a {
	display: block;
	float: right;
	height: 15px;
	margin-left: 2px;
	width: 15px;
}
a.favourite { background: url(/System/afdeling/interface.png) no-repeat -178px -445px; }
a.favourite:hover { background-position: -178px -461px; }
a.print { background: url(/System/afdeling/interface.png) no-repeat -162px -445px; }
a.print:hover { background-position: -162px -461px; }
a.product { background: url(/System/afdeling/interface.png) no-repeat -17px -523px; }
a.product:hover { background-position: -17px -539px; }

/* Center content */
.center {
	float: left;
	margin-left: 29px;
	width: 480px;
}
.centered { margin-left: 134px; width: 480px;}
.center img {
	border: 1px solid #999;
	border-left-color: #333;
	border-top-color: #333;
	margin: 4px 4px 4px 4px;
	float:none;
	display: inline;
}

.center img.left { margin: 4px 14px 0 0; }
.center ul { xfont-size: 1.1em; list-style: disc inside; }
.center ol { xfont-size: 1.1em; list-style-type: decimal; list-style-position:outside; }
.center li { padding-left: 17px;	text-indent: -17px; }

.adres {	margin-bottom: 14px; }
.adres td {	padding-left: 15px; }
.adres td td, .adres td.img {	padding-left: 0; }
.adres td.img { margin: 0; }
.adres td td p { margin: 0; }

.list {
	margin-bottom: 14px;
	width: 100%;
}

.list a {
	postion: absolute;
	background: url(System/!SystemDealersPlaza/listbutton.gif);
	background-repeat: no-repeat;
	clear: left;
	color: #4d4d4d;
	display: block;
	float: left;
	font-weight: bold;
	margin-bottom: 6px;
	padding: 0 0 0 24px;
	width: 100%;
}
.list a.extern { background: url(System/!SystemDealersPlaza/external.gif); background-repeat: no-repeat; height: 17px; }
.list a.presentatie { background: url(System/!SystemDealersPlaza/presentation.gif); background-repeat: no-repeat; height: 17px; }
.list a.pdf { background: url(System/!SystemDealersPlaza/pdf.gif); background-repeat: no-repeat; height: 17px; }
.list a.back { background: url(System/!SystemDealersPlaza/back.gif); background-repeat: no-repeat; height: 17px;}
.list a.aanmelden { background: url(System/!SystemDealersPlaza/react.gif);background-repeat: no-repeat; height: 17px; }
.list a.friend { background: url(System/!SystemDealersPlaza/sendtofriend.gif);background-repeat: no-repeat; height: 17px; }
.list a:hover { color: #ef3e33; text-decoration: none; }

/* Aanraders */

.aanraders a {
	background-color: #FFEC9D; 
	border: 1px solid #333;
	color: #333;
	display: block;
	xfont-size: 1.1em;
	xheight: 3em;
	xline-height: 300%;
	margin-top: 2px;
	width: 100%;
	vertical-align: middle;
}

.aanraders a em {
	cursor: pointer;
	display: block;
	height: 17px;
	font-style: normal;
	padding: 0 25px 0 6px;
}
.aanraders a:hover { background-position: 0 -371px; text-decoration: none; background-color: #FECB00; color: #333; }
.aanraders a:hover em { text-decoration: none; }
.aanraders a.active { background: #fceca1; color: #333; }
.aanraders a.active em { background-position: 464px -14px; }
.aanraders div {
	border: 1px solid #333;
	border-top: 0;
	padding: 6px;
	width: 288px;
}
.aanraders div a {
	background: none;
	border: 0px;
	color: #FEFF86;
	display: inline;
	font-size: 1em;
	margin: 0px;
}
.aanraders div a:hover { text-decoration: underline; }

/* Agenda listing */
.center .teaser {
	background: url(/System/afdeling/interface.png) no-repeat right -557px;
	display: block;
	margin-bottom: 5px;
	overflow: hidden;
	padding: 6px 10px 10px 10px;
	width: 460px;
}
.center div.teaser {
	background: url(System/!SystemDealersPlaza/bg_teaser.gif);
	margin-bottom: 16px;	
	padding: 6px;
}
.center .teaser img, .center a.tease img { float: left; margin: 4px 10px 0 0; }
/*.center .teaser a { color: #4d4d4d; display: block; }
.center .teaser a:hover { color: #ef3e33; text-decoration: none; } */
.center p.last { margin-bottom: 0; }
.center a.teaser { color: #4d4d4d; font-size: 1.1em; }
.center a.teaser .h3, .center .teaser a {
	color: #ef3e33;
	display: block; 
	font: bold 1.1em Arial;
}.list
.center .teaser a {
	background: url(System/!SystemDealersPlaza/arrow.gif) no-repeat 0 -34px;
	font-size: 1.1em;
	line-height: 1.6em;
	padding-left: 18px;
}
.center .teaser a:hover { background-position: 0 0; text-decoration: none; }
.center .teaserHeading { border: 0; margin-bottom: 2px; }
.center a.teaser .date {
	color: #4d4d4d;
	display: block;
	font-size: 1em; 
}
.center a.teaser:hover { background: #fed939; color: #ef3e33; text-decoration: none; }
.center a.teaser:hover .date { color: #ef3e33; }

.center a.tease {
	background: url(/System/afdeling/interface.png) no-repeat right -557px;
	color: #4d4d4d;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 5px;
	overflow: hidden;
	padding: 6px 10px 10px 10px;
	width: 460px;
}
.center a.tease:hover {
	color: #ef3e33;
	text-decoration: none;
}
.center a.tease .h3 {
	color: #ef3e33;
	display: block;
	float: left;
	font: bold 13px/1.5em Arial;
	font-weight: bold;
	margin-bottom: 6px;
	width: 360px;
}
.center a.tease .date {
	cursor: pointer;
	display: block;
	float: right;
	font-weight: normal;
	padding-left: 6px;
}
.center a.tease .txt {
	clear: left; display: block;
}

/* Pager */
.pager {	font-size: 1.1em; margin-top: 10px; }
.pager a { color: #4d4d4d; }
.pager a.active {	font-weight: bold; }
.pager a.active:hover {	text-decoration: none; }

.photos { margin-bottom: 14px; overflow: hidden; width: 100%; }
.photos img { float: left; margin: 0 10px 10px 0; }


/* Form elements */
.center fieldset {
	overflow: hidden;
	padding-bottom: 20px;
	width: 100%;
}
.center label {
	clear: left;
	display: block;
	float: left;
	xfont-size: 1.1em;
	height: 17px;
	margin-bottom: 8px;
	padding: 1px 10px 0 0;
	width: 140px;
}
.center label.checkbox {
	clear: none;
	margin-bottom: 0;
	padding: 1px 0 0 4px;
	width: auto;
}
.center input {
/* background: #e6e6e6; anders geen verschil tussen input en button*/
 border: 1px solid #4d4d4d;
 float: left;
 font: 1.0em Verdana, Arial, Helvetica, sans-serif;
/* height: 15px; geen heigth ivm buttons*/
 padding: 1px 2px 1px 2px;
   margin-right: 10px;
/* width: 314px;  geen width ivm buttons*/
}

.center select {
	background: #e6e6e6;
	border: 1px solid #4d4d4d;
	float: left;
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	width: 320px;
}
.center textarea {
	background: #e6e6e6;
	border: 1px solid #4d4d4d;
	float: left;
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	height: 80px;
	padding: 2px;
	width: 314px;
}
input.l, textarea.l { width: 435px; }
select.l { width: 441px; }
input.m, textarea.m { width: 236px; }
select.m { width: 242px; }
input.s { width: 66px; }
select.s { width: 72px; }
input.xs { width: 27px; }
.space {	margin-left: 6px; }
.buttonSpacer { overflow: hidden; width: 470px; }
.submit { margin-left: 6px; }
.notValid {	background: #eccece !important; border: 1px solid #ef3e33 !important; }
.box .notValid { background: #f8dddd !important; border: 1px solid #ff5a50 !important; }

.window { background: #f2f2f2; border: 1px solid #b2b2b2; margin-bottom: 10px; }
.window h5, #popup h5.msg {
	background: url(/System/afdeling/interface.png) no-repeat 0 -390px;
	border-bottom: 1px solid #b2b2b2;
	font-weight: normal;
	height: 17px;
	padding: 1px 10px 0 10px;
}
#popup h5.error {
	background: #ef3e33; 
	color: #fff;
	border-bottom: 1px solid #666;
	font-weight: normal;
	height: 17px;
	padding: 1px 10px 0 10px;
}
.window div { padding: 10px; }
.window fieldset { padding-bottom: 10px; }
.window label { width: 128px; }
.window input, .window select, .window textarea { background: #fff; border: 1px solid #b2b2b2; }
.window .l { margin-bottom: 1px; }
.window a.add, .window a.remove {
	background: url(/System/afdeling/interface.png) no-repeat 0 -523px;
	border: 1px solid #b2b2b2;
	border-left: 0;
	display: block;
	float: left;
	height: 16px;
	width: 16px;
}
.window a.hide { display: none; }
.window a.remove { background-position: 0 -540px; }
.window .buttonSpacer { padding: 0;	width: 458px; }

.selection {
	background: #878787;
	border: 0; 
	margin-bottom: 14px; 
	overflow: hidden;
}
.selection h3 {
	background: #535353;
	border-bottom: 1px solid #b2b2b2;
	color: #fff;
	padding: 2px 10px 2px 10px;
}
.selection div { overflow: hidden; padding: 4px 10px 4px 10px; }
.selection fieldset { float: left; padding-bottom: 8px; width: auto; }
.selection label {
	clear: none;
	color: #fff;
	float: none;
	margin-bottom: 0;
	padding: 0;
	width: auto;
}
.selection select, .selection input { float: none; width: 160px; }
.window .spacer {
	float: left;
	height: 17px;
	padding: 0;
	width: 10px
}
.indent { padding-left: 10px; }
.selection .zoek { margin-top: 1px; }

#windowSelectionArchief{width:215px;}

.archief select#jaar { width: 75px; }
.archief select#maand {	width: 120px; }
.archief input#zoekterm {
	width: 115px;
}

/* De volgende regel is om te voorkomen dat buttons 2 regels hoog worden door een spacer pixel die de formulierengenerator zelf toevoegt in de knop */
button img { float: none; }

/* Right side */
.right {
	float: right;
	margin-right: 15px;
	width: 206px;
}


.right a { color: #ef3e33; }
.right a:hover { text-decoration: underline; }
.right #banner img { border: 1px solid #999; margin-bottom: 9px; }
.right .title {
	clear:left;
	background: #c5c6c7;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #fff;
	color: #333;
	height: 50px;
}
.right h3 {	color: #333; padding: 0 10px 0 10px; }
.right .title td { height: 43px; }
.right a.teaser {
	background: #e7e8e9;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #fff;
	color: #4d4d4d;
	display: block;
	font: bold 1.1em/1.5em Arial, Helvetica, sans-serif;
	overflow: hidden;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	width: 186px;
}
.right a.teaser:hover {	background: #ccc; text-decoration: none; }
.right .links {
	background: #e7e8e9;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #bfbfbf;
	padding: 6px 10px 6px 10px;
}
.right .links a {	font-size: 0.9em; }

.bigBut { margin-top: 40px; }
.bigBut a {
	background: url(/System/afdeling/interface.png) no-repeat 0 -445px;
	color: #fff;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	height: 38px;
	line-height: 30px;
	margin: auto;
	text-align: center;
	width: 161px;
}
.bigBut a:hover {	
	background-position: 0 -484px;
	color: #4d4d4d;
	text-decoration: none;
}


/* FOOTER */
#footer {
	width: 732px;
	height: 40px;
	margin: -40px auto 0 auto;
	padding: 0 14px 0 249px;
	color: #808080;
	z-index: 999;
}
#footer .bar {
	background: #fff url(/System/afdeling/interface.png) no-repeat 0 -788px;
	height: 6px;
}
#footer p {
	font-size: 0.9em;
	padding: 9px 0 0 0;
	text-align: center;
}
#footer a {	color: #808080; }
#footer a:hover {	color: #ef3e33; text-decoration: none; }


/* POPUP */
#cover {
	filter: alpha(opacity=40);	
	height: 100%;
	left: 0;
	opacity: .4;
	position: fixed;
	top: 0;
	width: 100%;
}
#popupShadow {
	background: #666;
	filter: alpha(opacity=40);
	left: 0;
	opacity: .4;
	position: fixed;
	top: 0;
	width: 322px;
}
#popup {
	background: #fff;
	border: 1px solid #666;
	left: 0;
	margin: 0 auto 0 auto;
	padding: 0;
	position: fixed;
	top: 0;
	width: 320px;
}
#popup .close {
	background: url(/System/afdeling/interface.png) no-repeat -194px -445px;
	display: block;
	height: 18px;
	position: absolute;
	right: 0;
	top: 0;
	width: 16px;
}
#popup .close:hover { background-position: -194px -464px; }
#popup p { margin: 10px; }
#popup .buttonSpacer { margin: 10px; width: auto; }
#popup a.submit {
	background: url(/System/afdeling/interface.png) no-repeat -585px -200px;
	border: 1px solid #b2b2b2;
	display: block;
	float: right;
	height: 14px;
	margin-left: 10px;
	width: 58px;
}
#popup a.ok { background-position: -585px -200px; }
#popup a.ok:hover { background-position: -585px -215px; }
#popup a.annuleer { background-position: -408px -200px; }
#popup a.annuleer:hover { background-position: -408px -215px; }

/* Sitemap */
ul.sitemap, ul.sitemap ul { list-style: none outside; }
ul.sitemap a {	
	background: url(/System/afdeling/interface.png) no-repeat -231px -445px;
	font-size: 11px;
	line-height: 18px;
	padding-left: 20px;
}

/* Personaliseer */
img.favourite {
	background: url(/System/afdeling/interface.png) no-repeat -178px -445px;
	border: 0;
	display: inline;
	margin: 0;
	vertical-align: middle;
}
.personaliseer { 
	font-size: 1.1em;
	margin: 4px 0 10px 0;
}
.head { background: url(/System/afdeling/interface.png) no-repeat 0 -390px; }
.head th {
	border: 1px solid #b2b2b2;
	font-weight: normal;
	height: 18px;
	padding: 0 3px 0 3px;
}
.personaliseer td {
	background: #f2f2f2;
	border: 1px solid #b2b2b2;
	padding: 9px 9px 7px 9px; vertical-align: middle;
}
.personaliseer td.first { border-left: 0; padding-top: 6px; }
.producten td.first img { float: left; margin: 4px 9px 0 0; }
.personaliseer td.last { border-right: 0; }
a.unchecked, a.checked {
	background: url(/System/afdeling/interface.png) no-repeat -162px -484px;
	display: block;
	height: 12px;
	margin: auto;
	width: 12px;
}
a.checked { background-position: -162px -522px; }
a.delete {
	background: url(/System/afdeling/interface.png) no-repeat -212px -445px;
	display: block;
	height: 14px;
	margin: auto;
	width: 14px;
}
.producten .checkbox, .personaliseer .checkbox { _display: none; }

/* 10-07-2008 : Toevoegingen */

table table{
   width: 100%;
}
table th{
   text-align: left;
}
.PS4FormCaption{
   text-align: left;
}
 
.center table td, 
.center table th{
   padding: 2px;
}

#tbl_UwGegevensBedrijfsnaam td,
#tbl_UwGegevensBedrijfsnaam th{
   padding: 2px;
}

#tbl_UwgegevensNAW td,
#tbl_UwgegevensNAW th{
   padding: 2px;
}

#tbl_UwGegevensTelefoon td,
#tbl_UwGegevensTelefoon th{
   padding: 2px;
}

#tbl_UwGegevensFax td,
#tbl_UwGegevensFax th{
   padding: 2px;
}

#tbl_UwGegevensEmail td,
#tbl_UwGegevensEmail th{
   padding: 2px;
}

#tbl_UwGegevensWebsite td,
#tbl_UwGegevensWebsite th{
   padding: 2px;
}

#printcontent
{font-size: 1.1em;}

.jqValue {width: 105px;}

/* Toevoging 6-1-2009  CTH */
div.centered img {border:0; display:block;margin-left: 2px; margin-right: 2px;}
div.centered p img {border:0; display:block;margin-left: 2px; margin-right: 2px;}
div.centered ul {list-style-type: disc; list-style-position: inside; padding-top: 6px; padding-bottom: 6px;}
div.centered ol {list-style-type: decimal; list-style-position:outside; padding-left: 28px; padding-top: 6px; padding-bottom: 6px;}
div.centered table {width: 510px;}
div.centered table.zoeken {width: 210px;}

.galleria_container { height: 600px; }