/*
** BASE CSS
*/



html { overflow-y: scroll !important; }

#controlsCmsWebsite a{
	background-color:#cccccc;
	padding:5px;
}

table.clsTableMatrix, table.clsTableMatrix tbody{
	background-color:#cccccc;
	margin-bottom:10px;
}
table.clsTableMatrix td{
	background-color:#ffffff;
}


/*language navigation*/

#languageNavContainer{
  float:left;
  height:30px;
  margin:0;
  overflow:hidden;
  padding:0;
  width:55px;
}
#languageNavContainer ul{
  display:block;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0 0 0 6px;
  padding:0;
}
#languageNavContainer ul li {
  display:inline;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}
#languageNavContainer ul a.clsItemFlycatcher {
background-position:0px 0px;
}
#languageNavContainer ul a {
  background-repeat:no-repeat;
  display:block;
  float:left;
  height:30px;
  width:22px;
}

#languageNavContainer ul li a, #languageNavContainer ul li a:hover{
	display:block;
	width:19px;
	height:30px;
	background-repeat:no-repeat;
}

#languageNavContainer ul li a.clsNLD{	
	background: url(/configuration/templates/media/images/language/language.jpg)  0px 0px ;
}

#languageNavContainer ul li a.clsNLD:hover{	
	background: url(/configuration/templates/media/images/language/language.jpg)  0px 30px ;
}

#languageNavContainer ul li a.clsENG{	
	background: url(/configuration/templates/media/images/language/language.jpg) -19px 0px ;
}

#languageNavContainer ul li a.clsENG:hover{	
	background: url(/configuration/templates/media/images/language/language.jpg) -19px 30px ;
}

#languageNavContainer span.clsNLD {
	width:19px;
	height:30px;
	background: url(/configuration/templates/media/images/language/language.jpg)  0px 30px ;
	border:0px;
}

#languageNavContainer span.clsENG{
	width:19px;
	height:30px;
	background: url(/configuration/templates/media/images/language/language.jpg) -19px 30px ;
	border:0px;
}


/* Zet de borders aan */
.show,
#portaal-wrapper,
#portaal-search,
#portaal-menu,
#portaal-top,
#portaal-acties,
#portaal-kolom-een,
#portaal-kolom-content,
#portaal-kolom-twee,
#portaal-footer,
#portaal-colofon {
/*  border:1px solid #ccc;*/
}
#portaal-wrapper {
  margin:0 auto;
  padding:0;
  width: 864px;
}
#portaal-top {
  background-color:transparent;
  margin:0;
  padding:0;
  height:120px;
}
#portaal-header {
  background:transparent url(/configuration/templates/media/images/header/logo.jpg) no-repeat 0px 0px;
  /*  background-color:#FF6600;*/
  width:854px;
  height:90px;
  float:left;
  padding:0;
}

#portaal-search {
  background-color:transparent;
  clear:right;
  float:right;
  margin:0;
  padding:1em 2em 0 0;
  text-align:right;
  text-transform:none;
  white-space:nowrap;
}
#portaal-kolommen {
  border-collapse:collapse;
  border-spacing:0;
  background-color:White;
  width:100%;
  border:0;
  margin:0;
  padding:0;
}
#portaal-kolom-een {
  border-collapse:collapse;
  padding:0;
  vertical-align:top;
  width:180px;
  background:transparent url(/configuration/templates/media/images/schaduw/contentvlak_schaduw.png) repeat-x 0px 0px;
}
#portaal-kolom-content {
  border-collapse:collapse;
  margin:0 0 2em;
  vertical-align:top;
  background:transparent url(/configuration/templates/media/images/schaduw/contentvlak_schaduw.png) repeat-x 0px 0px;
  width:494px;
  padding:0px;
  height:350px;
}
#portaal-kolom-twee {
  border-collapse:collapse;
  padding:0;
  vertical-align:top;
  width:180px;
  background:transparent url(/configuration/templates/media/images/schaduw/contentvlak_schaduw.png) repeat-x 0px 0px;
  
}
.portaal_onder {
  background:transparent url(/configuration/templates/media/images/schaduw/shadeFootBottom.png) repeat-x 0% 100%;
}

#portaal-kolom-een .visualPadding {
  padding:24px 0 1em 2em;
  margin:0px;
  
}
#portaal-kolom-content .visualPadding {
  padding:24px 2em 1em;
  margin:0px;
  
}
#portaal-kolom-twee .visualPadding {
  padding:24px 2em 1em 0;
  margin:0px;
 
}

#portaal-kolom-twee .clsFormfield ul li{
	padding:0px;
	margin:0px;
}

#portaal-kolom-twee .clsFormfield, #portaal-kolom-twee .clsFormfield ul, #portaal-kolom-twee .clsFormfield ul li, #portaal-kolom-twee .formSubmitfield{
	float:none;
}

#portaal-kolom-twee .clsFormfield{
	margin:0px 0px 5px 4px;
}

#portaal-kolom-twee .formSubmitfield{
	margin:0px 0px 30px 4px;
}

#portaal-kolom-twee .clsFormfield ul li.clsOne{
	width:100%;
}

/* content */

#columns_main_shadow {
  background:transparent url(/configuration/templates/media/images/contentvlak_schaduw.gif) repeat-x scroll 0px 0px;
  display:block;
  height:15px;
  margin:0;
  overflow:hidden;
  padding:0;
  width:855px;
}
.documentContent {
  font-size:111%;
  margin:0 0 0 0;
  padding:50px 0 0 0;
}
.documentContent li a {
/*border-bottom:1px solid #CCCCCC;*/
text-decoration:none;
}
.documentContent li a:hover {
/*border-bottom:1px solid #ff6600;*/
text-decoration:underline;
}

.descriptionField {
  font-weight:bold;
}
.textField { 
}
.discreet {
  font-size:90%;
  color:#999999;
  padding:0;
  margin:0;
  text-transform:lowercase;
}
textarea#page_description {
  border: 1px dashed #A9A9A9;  
  color:#497691;
  width:100%;
  height:55px;
}

input#page_sub_title {
  font-size:160%;
  width:100%;
  background:none;
  color:#497691;
  border: 1px dashed #A9A9A9;
}

h2.documentFirstHeading{
	padding:0px;
	font-size:120%;
	margin: 0px 0px 10px 0px;
	border-top:none;
	border-bottom: 1px solid #CCCCCC;
	/*padding-bottom:10px;*/
	height:24px;
	line-height:normal;
}

h2.documentDescription {
  color:#000000;
  font-weight:normal;  
  margin-bottom:0.5em;
  font-size:130%;
}
.documentDescription {
  font-weight:normal;
  color:#333;  
}
p.documentDescription{
	font-weight:bold;
	color:#000000;
}

h3.documentSubTitle{
	font-weight:bold;
	color:#000000;
	font-size:102%;
	font-style:italic;
	margin-bottom: 10px;
}

span.clsVoucherName{
  font-weight:bold;
}

/* kruimelpad */

#portaal-kruimelpad {
/*  border-bottom:1px solid #CCCCCC;*/
  line-height:1.6em;
  padding:0 2em;
  margin:1em 0 2em 0;
  font-size:96%;
  text-transform:lowercase;
  color:#999999;
}
#portaal-kruimelpad a {
  text-decoration:none;
  color:#999999;
}

#portaal-kruimelpad a:hover {
  text-decoration:underline;
  /*border-bottom:1px solid #999999;*/
  color:#999999;
}

.kruimelpadSeparator {
  font-size:120%;
}

/* widgets */

#portaal-kolom-een .ColoredWidget {
/*  margin-right:-5px;*/
}
#portaal-kolom-twee .ColoredWidget {
/*  margin-left:-5px;*/
}
.ColoredWidget .widgetHeader {
  height:35px;
  width:130px;
  padding:6px 0 0 16px;
  background:transparent url(/configuration/templates/media/images/widget/lijst_boven.jpg) no-repeat 0px 0px;
}
.ColoredWidget .widgetHeader a {
  color: #ffffff;
  font-weight:bold;
}

.ColoredWidget .widget {
  background:transparent url(/configuration/templates/media/images/widget/lijst_midden.jpg) repeat-y 0px 0px;  
}
.ColoredWidget .widgetItem p {
  margin:0 4px 0.75em 4px;
}
.ColoredWidget .lastItem {
  border:0 !important;
  width:130px;
  background:transparent url(/configuration/templates/media/images/widget/lijst_onder.jpg) no-repeat 0 100%;
  
}

.clsWidgetSpacer{
	height:24px;
	text-align:right;
	margin:0px;
	padding:0px;
}
.clsWidgetSpacerLoggedin{
	height:35px;
	text-align:right;
	margin:0px;
	padding:0px;
}

.clsWidgetSpacer a{
	font-weight:normal;
	margin:0 5px 0 0;
	text-decoration:none;
	
}
.clsWidgetSpacer a:hover{
	color:#333333;
	text-decoration:underline;
	border:0px;
}

 .clsWidgetSpacerLoggedin a.clsLinkLogout{
 	display:block;
	font-weight:normal;
	margin:0px 5px 5px 0px;
	text-decoration:none;
	line-height:normal;
	float:right;
	clear:both;
	white-space:nowrap;
	
}
 .clsWidgetSpacerLoggedin a.clsLinkLogout:hover{
	color:#333333;
	text-decoration:underline;
	border:0px;
}
.visualPaddingLoggedin{
	margin:0px;
	padding:13px 2em 1em 0;
}
.documentFirstHeading a.clsLinkLogout{
	float:right;
	font-size:76%;
	font-weight:normal;
	margin:0px 13px 0px 10px;
}

.widgetWrapper ul{
  list-style-type:none;
  padding-left:0;
  border-bottom:1px solid #CCCCCC;
  font-size:120%;
  margin:0;
  padding-bottom:5px;
}
.clsWidgetMenuHeader, .clsWidgetLoginHeader {
  font-weight:bold;
  color:#999999;
  font-size:133%;
  border-bottom:1px solid #CCCCCC;
  padding: 0;
  margin: 0 0 9px 0;
  height:24px;
  line-height:normal;
}
.widget {
  background-color:White;
  margin:0 0 1em;
  padding:0;
}
.widget .lastItem {
  border-bottom:1px solid #CCCCCC;  
}
.widgetHeader {
  background-color:#cccccc;
/*  border:1px solid #CCCCCC;*/
  font-weight:normal;
  line-height:1.5em;
  padding:0 1em;
  text-transform:none;
}
.widgetItem {
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  margin:0;
  padding: 0 1em 1em 1em;
}
.widgetItem ul {
  list-style-type:none;
  padding-left:0;
}
.widget a {
  text-decoration:none;
  color:#666666;
  border:0;
}
.widget a:hover{
	border:0;
	text-decoration:underline;
}

.widget a.clsWidgetMenuActive{
	color:#FF6600;
}

.widget a:hover.clsWidgetMenuActive{
	color:#FF6600;
}


/* menu */

#portaal-menu {
  background-color:transparent;
  height:auto;
  line-height:normal;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0.5em 0 0.5em 2em;
  white-space:nowrap;
}
#portaal-menu li {
  display:inline;
}
#portaal-menu li a {
  background-color:transparent;
  border-color:#CCCCCC;
  border-style:solid solid none;
  border-width:0 1px 0 0;
  color:#333333;
  height:auto;
  margin-right:0;
  padding:0 1em;
  text-decoration:none;
  text-transform:none;
}

/* logo */

#portal-logo {
	display:block;
	border:0 none;
	margin:40px 0px 0px 0px;
	padding:0;
	height:50px;
	width:200px;
	float:right;
	/* position:absolute;*/
}


/* portaal-acties */

#portaal-acties {
  background-color:transparent;
  float:right;
  height:auto;
  line-height:normal;
  list-style-image:none;
  list-style-type:none;
  margin:1px 0 0;
  padding:3px 2em 3px 0;
  white-space:nowrap;
}
#portaal-acties li {
  display:inline;
}
#portaal-acties li a {
  background-color:transparent;
  border:1px solid White;
  color:#666666;
  height:auto;
  margin-right:0.2em;
  padding:0.2em;
  text-decoration:none;
  text-transform:none;
}
#portaal-acties li a:hover {
  background-color:#EEEEEE;
  text-decoration:underline;
  border:1px solid #CCCCCC;
  color:#333333;
}

/* document acties */

.document-acties {
  border-top:1px solid #CCCCCC;
  margin:1em 0;
  padding: 0 0 2em;
  text-align:right;
}
.document-acties ul {
  display:block;
  list-style-image:none;
  list-style-type:none;
  margin:-0.9em 0 0;
  padding:0 0.5em;
}
.document-acties li {
  background-color:White;
  display:inline;
  font-size:90%;
  margin:0 0.5em;
  padding:0 0.25em;
}
.document-acties li a {
  border:0;
}

#portaal-kolom-twee #frmLoginUSERCODE,
#portaal-kolom-twee #frmLoginPASSWORD {
  font-size:119%;
}
#portaal-kolom-twee input.clsTextContact{
  width:140px;
  margin:0px;
}



/* footer */

#portaal-footer {
  color:#666666;
  margin:5px 0 30px 0;
  padding:0;
  text-align:center;
  width:100%;
  
}
#portaal-footer ul {
	line-height :normal;
	list-style-image:none;
	list-style-type:none;
	margin:0px auto;
	padding:0px;
 
}
#portaal-footer ul li {
	display:inline !important;
	font-size:100%;
	border-right:1px solid #999999;
	padding:0 7px 0 3px;
}
#portaal-footer ul li.last {
  border-right:0;
  margin:0;
}

#portaal-footer ul li a {
  border:0;
  color:#333333;
  text-decoration:none;
}
#portaal-footer ul li a:hover {
  text-decoration:underline;
}

/* colofon */

#portaal-colofon {
  color:#cccccc;
  float:none;
  margin:0 0 1em;
  padding:0;
  text-align:center;
}
#portaal-colofon ul {
  list-style-image:none;
  list-style-type:none;
  margin-top:0;
}
#portaal-colofon ul li {
  display:inline !important;
  font-size:90%;
  padding:0 0.75em;
}
#portaal-colofon ul li a {
  color:#cccccc;
  text-decoration:none;
}
caption {display:none;}
#shaderTable {
  background:transparent url(/configuration/templates/media/images/schaduw/shadeMain.png) repeat-y 50% 50%;
  border-collapse:collapse !important;
  border-spacing:0;
  border-style:none;
  width:864px;
  margin:0;
  padding:0;
}
#shaderTable tbody {
}
#shaderTable .main {
  border:0;
  padding:0;
}
#shaderTable .shadeLeft {
  vertical-align:top;
  width:5px;
  background:transparent url(/configuration/templates/media/images/schaduw/shadeFootLeft.png) no-repeat 100% 100%;
  border-spacing:0;
  margin:0;
  padding:0;
}
#shaderTable .shadeRight {
  vertical-align:top;
  width:5px;
  background:transparent url(/configuration/templates/media/images/schaduw/shadeFootRight.png) no-repeat 0% 100%;
  margin:0;
  padding:0;
}
.topBg {
  width:100%;
  height:100px;
  display:block;
}
.shadeLeft .topBg {
  background:transparent url(/configuration/templates/media/images/schaduw/shadeHeadLeft.png) no-repeat 0px 0px;
}
.shadeRight .topBg {
  background:transparent url(/configuration/templates/media/images/schaduw/shadeHeadRight.png) no-repeat 0px 0px;
}


/*
** BASIS TAGS
*/

body {
  background-color:#666666;
  background-image:url(/configuration/templates/media/images/body/portaal_bg.png);
  background-repeat:repeat-x;
  color:Black;
  font-family:Verdana,Lucida,Helvetica,Arial,sans-serif;
  font-size:63%;/*69%*/
  margin:0;
  padding:0;
  text-align:left;
}
a {
  background-color:transparent;
  text-decoration:none;
  color:#ff6600;
}

a:hover {
  text-decoration:underline;
}
#portaal-kolom-content a{
	/*border-bottom:1px solid #CCCCCC;*/
}
#portaal-kolom-content a:hover {
  /*border-bottom:1px solid #ff6600;*/
}
a:active{outline:none;}
a:focus{outline-style:none;}

img {
   vertical-align:middle;
}
p {
  line-height:1.5em;
  margin:0 0 0.75em;
}
p img {
  margin: 0;
}
ul, ol {
  line-height:18px;
}
li {
  margin-bottom:6px;
}
dt {
  font-weight:bold;
}
dd {
  line-height:1.5em;
  margin-bottom:1em;
}
form {
  border:medium none;
  margin:0;
}

label {
  font-weight:bold;
}
input {
  background-image:url(/configuration/templates/media/images/input/tekstveld_schaduw.jpg);
  background-repeat: repeat-x;
  background-position:0px 0px;
  background-color:White;
  color:Black;
  font-family:Verdana,Lucida,Helvetica,Arial,sans-serif;
  font-size:1em;
  vertical-align:middle;
  visibility:visible;
}
table {
  font-size:100%;
}
hr {
  border: 0;
  height: 1px;
  color: #CCCCCC;
  background-color: White;
  margin: 0.5em 0 1em 0;
}
h1, h2, h3, h4, h5, h6 {
color: #FF6600;
/*font-family: Verdana,Lucida,Helvetica,Arial,sans-serif;*/
margin: 0.75em 0 0.25em 0;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: #ff6600;
text-decoration: none;
}
h1 {
font-size: 120%;
padding-bottom:10px;
border-bottom:1px solid #cccccc;
margin-bottom:1em;
}
h2 {
font-size: 120%;
}
h3 {
font-size: 120%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 110%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 105%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 90%;
border-bottom: none;
font-weight: bold;
}
/* Forms */
hr.clsHrInFormBackGround{
	border-bottom:1px solid #cccccc;
	border-style:none none solid;
	height:1px;
}

label.clsLabel{
  font-weight: normal;
  color:#666666;
  margin:0px 0px 2px 0px;
}
label.clsLabel, span.clsLabel {
  font-weight: bold;
  color:#666666;
}
span.clsLabelSub{
  color:#666666;
}
span.clsLabelSubAlert{
  color:#CC0000;
}
label.clsLabelAlert{
     font-weight:bold;
     color:#CC0000;
  margin:0px 0px 2px 0px;
}

label.clsLabelChoice {
  font-weight: normal;
  color:#666666;
  margin:0px 15px 2px 1px;
}
label.clsLabelChoiceAlert {
  font-weight:bold;
  color:#CC0000;
  margin:0px 0px 2px 1px;
}
li.clsSolo label.clsLabelChoice{
	margin:0px 0px 2px 1px;
}

#frmBackground td{
color:#666666;
}

p.clsLabel {
  color:#666666;
}
p.clsLabelAlert {
  color:#CC0000;
}
.clsLabelAlertNegative{
  color:#CC0000;
  font-size:120%;
  font-weight:bold;
}
.clsLabelAlertPositive, .clsLabelAlertPos{
  color:#339933;
  font-size:120%;
  font-weight:bold;
}

.clsMessageNoSurveys{
	padding:5px;
	border:1px #cccccc solid;
	font-weight:bold;
	margin:10px 0px 10px 0px;
	color:#999999;
	
}

.clsContainerYear{
    font-weight: bold;
    color:#9191C3;
}
.clsButton {
  background-color:#FFF;
  border:medium none;
  color:#666;
  cursor:pointer;
  font-size:100%;
  font-weight:normal;
  padding:0.1em 0.2em 0.3em 0.2em;
  text-transform:capitalize;
  border:1px solid #666;
  background-color: #ddd;
   background-image:none;
}
.clsButtonOver {
  background-color: #ccc;
  color:#666;
  font-weight:normal;
  font-size:100%;
  padding:0.1em 0.2em 0.3em 0.2em;
  border:none;
  text-transform:capitalize;
  cursor: pointer;
  border:1px solid #666;
   background-image:none;
}
input, textarea, select{
    border:1px solid #7C7C7C;
    margin-right:7px;
}

input.clsCreditsTextbox50{
	width:50px;
	margin:0px;
	text-align:center;
}
input.clsRadioCheckbox{
  border:none;
  margin: 0px 7px 0px 0px;
  vertical-align: middle;
  background:none; 
}
div.formSubmitfield{
  padding:5px 0px 0px 0px;
  width:100%;
  float:left;
}
div.formSubmitfield input{
  margin-right:2px;
}
form{
  margin:0;
  padding:0;
}
input.clsTextContact{
  width:200px;
}
input.clsTextSendToFriend{
  width:150px;
}
.clsStatus{
	color:#666666;
	width:307px;
}
input.clsTextboxBirthDate, input.clsTextboxBirthDateAlert{
  width:30px;
  font-style: normal;
  margin:0px;
  text-align:center;
  }
  
input.clsTextboxBirthDate{
  background-color:#ffffff;
}

input.clsTextboxBirthDateAlert{
	background:none;
	background-image:none;
	background-color:#CC0000;
}

td.clsEmptyCell{
	font-size:1px;
	background-color:#ffffff;
}
td.clsEmptyCellAlert{
	font-size:1px;
	background-color:#CC0000;
}	

select.clsContactSelect{
  width:200px;
}
textarea.clsTextAreaContact{
  width:200px;
  height:100px;
}
textarea.clsTextAreaSendToFriend{
  width:307px;
  height:100px;
}  
div.clsFormfield ul li.clsOne{
  width:180px;
}
div.clsFormfield ul li.clsTwo{
  margin:0 0 0 0px;
}
#frmSendToFriend li.clsTwo{
	width:160px;
}

/* helper classes */

.hiddenStructure {
	background:none;
	border:none;
	position:absolute;
	left:-2000px;
	display:none;
	height:0px;
	width:0px;
	margin:-1px 0 0 -1px;
	padding:0px;
	overflow:hidden;
	
}
.visualClear {
	clear:both;
	display:block;	
	margin:0px;
	padding:0px;
}

.visualClearForm {
    display: block;
    clear: both;
    margin:0px;
    font-size:0.1em;
    line-height:0.1em;
   height:0.1em;
}

p.clsPostNews {
	color:#666666;
	font-style:italic;
	margin:10px 0px;
}

/* FAQ */

table.clsFaqContainer{
	margin:0px 0px 10px 0px;
}

table.clsFaqContainer td.clsFaqQuestionClosed{
  padding:0px 0px 5px 18px;
  background:  url(../media/images/faq/faq_closed.jpg) no-repeat 0px 0px;
  color:#666666;
}
table.clsFaqContainer td.clsFaqQuestionOpen {
 background:  url(../media/images/faq/faq_open.jpg) no-repeat 0px 0px;
	padding:0px 0px 5px 18px;
  color:#666666;
}

table.clsFaqContainer td.clsFaqQuestionOpen div.clsFaqAnswer {
  color:#333333;
  border-color:#CCCCcc;
  border-style:solid;
}

/* kolommen verbergen: zet een van deze classes op de tabel */

.verbergKolomEen #portaal-kolom-een,
.verbergKolomTwee #portaal-kolom-twee,
.verbergKolomEenTwee #portaal-kolom-een,
.verbergKolomEenTwee #portaal-kolom-twee {
      display: none;
}

.verbergKolomTwee #portaal-kolom-content{
	width:670px;
}


.verbergKolomEenTwee #portaal-kolom-content .visualPadding {
  padding:1.5em 2em 1em 2em; 
}

div.clsContentContainerLeftColumn{
	margin:0px 15px 10px 4px;
	text-align:justify;
}

/*tooltip*/

.clsInfoButton{
	display:block;
	width:15px;
	height:15px;
	margin: 2px 10px 0px 0px;
	padding:0px;
	background: url(../media/images/info/info.jpg) no-repeat 0px 0px;
	float:right;
}

#dhtmltooltip{
	position: absolute;
	/*width: 150px;*/
	border: 1px solid black;
	padding: 7px;
	background-color: #efe;
	visibility: hidden;
	z-index: 100;
}

/*quotes*/

table.clsTableQuotes, table.clsTableMemPoints{
margin:23px 0px 0px 0px;
}


td.clsTopShadow{
	background-image:url(/configuration/templates/media/images/testimonial/testimonial_vlak_boven.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:13px;
	width:150px;
	font-size:1px;
	padding:0px;
}
td.clsBottomShadow{
	background-image:url(/configuration/templates/media/images/testimonial/testimonial_vlak_onder.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:13px;
	width:150px;
	font-size:1px;
	padding:0px;
}
td.clsContentShadow{
	background-image:url(/configuration/templates/media/images/testimonial/testimonial_vlak_midden.jpg);
	background-repeat:repeat-y;
	background-position:0px 0px;
	width:150px;
	padding:0px;
	text-align:center;
}
table.clsTableMemPoints td.clsTopShadow{
	background-image:url(/configuration/templates/media/images/testimonial/testimonial_vlak_boven.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:13px;
	width:150px;
	font-size:1px;
	padding:0px;
}
table.clsTableMemPoints td.clsBottomShadow{
	background-image:url(/configuration/templates/media/images/testimonial/testimonial_vlak_onder.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:13px;
	width:150px;
	font-size:1px;
	padding:0px;
}
table.clsTableMemPoints td.clsContentShadow{
	background-image:url(/configuration/templates/media/images/testimonial/testimonial_vlak_midden.jpg);
	background-repeat:repeat-y;
	background-position:0px 0px;
	width:150px;
	padding:0px;
	text-align:center;
}


div.clsDivTdCentral{
	overflow:hidden;
	font-size:100%;
	padding:0px 10px;
	margin:0px auto 0px auto;
	text-align:left;
	width:130px;
	overflow:hidden;
}

div.clsDivTdCentral .clsQuotesPadding{
	margin:0px;
	padding:0px;
	
}

table.clsTableQuotes .clsQuotesL{
	background-image:url(/configuration/templates/media/images/testimonial/quotes.jpg);
	background-repeat:no-repeat;
	background-position:0% 0%;
	
	height:9px;
	margin:0px;
	line-height:normal;
}
table.clsTableQuotes .clsQuotesR{
	background-image:url(/configuration/templates/media/images/testimonial/quotes.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;
	
	height:9px;
	margin:0px;
	line-height:normal;
}

.clsQuoteContent{
	line-height:14px;
	padding:5px 10px 0px 10px;
	margin:0px;
}
.clsQouteName{
color:#575757;
margin:0px;
}
.clsQuotePointsHeader{
	text-align:center;
	margin:0px 0px 10px 0px;
	
}
.clsQuotePointsTotal{
	margin:0px;
	text-align:center;
	font-size:130%;
	font-weight:bold;
}
