/* Start of CMSMS style sheet '2008-Accordeon-CSS' */
/* EERSTE  LIJST voor VEELGESTELDE VRAGEN */

.klant { /*header of 1st demo*/
/*cursor: hand;*/
cursor: pointer;
margin: 0px 0px 0px 0px;
padding: 8px 5px;
border-top: 1px solid #d0d0d0;
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
background: #0f0f0f url(images/opmaak/bg-acc-header.gif) repeat-x scroll center 5%;
text-align: center;
color: #2bd4f8;
overflow:visible;
}

.last{
border-bottom: 1px solid #d0d0d0;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: #0f0f0f url(images/opmaak/bg-acc-header.gif) repeat-x scroll center top;
overflow:visible;
}

.opdracht {
margin: 0px 0px 7px 0px;
text-align: center;
overflow:visible;
}

/* TWEEDE LIJST voor VEELGESTELDE VRAGEN */
.vraag { /*header of 2nd demo*/
/*cursor: hand;*/
cursor: pointer;
font: normal 1em Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px ;
overflow:visible;
}


.openvraag { /*class added to contents of 2nd demo when they are open*/
color: #2bd4f8;
margin: 0px 0px 10px 0px;
overflow:visible;
}

.geslotenvraag { /*class added to contents of 2nd demo when they are closed*/
color: #2bd4f8;
margin: 0px 0px 0px 0px;
overflow:visible;
}

.antwoord {
margin: 0px 0px 10px 0px;
overflow:visible;
}

/* End of '2008-Accordeon-CSS' */

/* Start of CMSMS style sheet '2008: Module Nieuws' */
div#news {
  margin: 2em 0 1em 1em;  /* margin for the entire div surrounding the news list */
  border: 1px solid #000; 
  background: #FFE9AF; 
}

div#news h2 {
   line-height: 2em;
   background: #fff;
}

.NewsSummary {
    padding: 0em 0em 0.75em 0em; /* padding for the news article summary */
    margin: 0em 0em 0.75em 0.0em; /* margin to the bottom of the news article summary */
 /*   border-bottom: 1px solid #ccc; */
}

.NewsSummaryPostdate {
  font-size: 90%;
  font-weight: normal;
 }

.NewsSummaryLink {
/*    font-weight: bold;*/
    padding-top: 0.2em;
}

.NewsSummaryCategory {
  font-style: italic;
  margin: 5px 0;
 }

.NewsSummaryAuthor {
  font-style: italic;
  padding-bottom: 0.5em;
}

.NewsSummarySummary, .NewsSummaryContent {
  line-height: 140%;
font-size: 90%; /* toegevoegd door Ralf */
 }

.NewsSummaryMorelink {
  padding-top: 0.5em;
}

#NewsPostDetailDate {
  font-size: 90%;
  margin-bottom: 5px;
  font-weight: bold;
  }

#NewsPostDetailSummary {
   line-height: 150%;
   }

#NewsPostDetailCategory {
  font-style: italic;
  border-top: 1px solid #ccc;
  margin-top: 0.5em;
  padding: 0.2em 0;
}

#NewsPostDetailContent {
  margin-bottom: 15px;
  line-height: 150%;
  }

#NewsPostDetailAuthor {

  padding-bottom: 1.5em;
  font-style: italic;
}


/* to add specific style to the below divs, uncomment them. */

/* 
#NewsPostDetailTitle {}
#NewsPostDetailHorizRule {}
#NewsPostDetailPrintLink {}
#NewsPostDetailReturnLink {}
*/
/* End of '2008: Module Nieuws' */

/* Start of CMSMS style sheet '2008-Contactformulier kleur' */
/* Sample FormBuilder CSS base */

	form {margin:0px 0px 0px 0px; width:210px; }
	form, td, th, li { font-size: 100%}
	form div {margin-bottom:0;}
	fieldset div {margin-bottom:0.5em;}
	fieldset div div {margin-top:0.5em;}

	fieldset {
		margin-bottom:1em;
		border:0px solid #0f0f0f;
	/*     padding:0.5em*/
	}
	fieldset label {
		width:210px;
                margin: 0px 0px 3px 0px;
                padding:0px 0px 0px 0px;
	}
	legend {
		color:#0f0f0f;
		background:#0f0f0f;
		font-style:italic;
		font-size:0em;
		margin-bottom:0em;
		padding:0em;
		width:auto;
	}
        input, select {
	margin: 0.5em 0;
        width:210px;
        border:1px solid #fff;
        background: #d0d0d0 url(images/opmaak/bg-input.gif) repeat-x scroll center 50%;
        }

	textarea {
		margin: 0.5em 0;
		width:210px;
		height: 6em;
                background: #d0d0d0 url(images/opmaak/bg-input.gif) repeat-x scroll center top;
                border:1px solid #fff;
	}

.required {
color: #2BD4F8;
}


	/* Apply this class to text/select input fields with shorter labels
		to help alignment */
	.short-label label {float:left; width:10em;}
	.short-label fieldset div input,
	.short-label fieldset div select {width:16em;}

	/* Pretty up your Captcha image output */
	.captcha {
		margin:0.5em 0px 0px 0px ;
		width:210px;
		text-align:center;
	}
	.captcha img {border:1px solid #F60; margin-bottom:0.5em; width:210px;}
	.captcha input {width:210px; margin-top:0.5em}

	/* Just a bit more room for the Submit button */
	.submit {margin:0.5em 0px 0px 0px; }

.error_message {
width: 210px;
float:left;
display:inline;
padding: 35px 0px 0px 0px; 
margin:  0px 0px 30px 30px;
/*padding: 30px 0px 0px 30px;*/
background: #0F0F0F url(images/opmaak/bg-kolom-210.gif) no-repeat scroll center top;
}
.error_message ul {
padding: 0px 0px 0px 17px;
margin: 0px 0px 50px 0px;
}

/* End of '2008-Contactformulier kleur' */

