/*Tekst vormgeving*/
body
{
  font-family: Arial, sans-serif;
  font-size: 10pt;
}

p a
{
  color:black;
  font-weight:bold;
}

p
{
  	color: #6f6f6f;
	line-height: 15px;
    clear:both;
}

.cms_overzicht p
{
    height: 100px;
    margin-top:10px; 
}


p a img
{
  display:inline;
  border:1px solid #ff6600;
  float:left;
  margin-right:10px;
  margin-top:10px;
}


p.cms_pages
{
  clear:both;
}


h1 a, h2 a, h3 a
{
    text-decoration:underline;
    font-weight:bold;
    color:black;
}

img.inline
{
  display:inline;
}




/*Form Layout*/
form{
  width:450px;

}

form fieldset{
  border:none;
}


form label{
  width:150px;
  clear:both;
  float:left;
  text-align:right;
  margin-right:10px;
}

form input, form select{
  width:200px;
  float:left;
  border:1px solid #cbcbcb;
  height:20px;
  margin:0 0 5px;

  padding:0px;
}

form textarea{
  float:left;
  width:200px;
}


form input.submit
{
  background-color:#ff6600;
  color:white;
  border:0;
  font-size:12px;
  font-weight:bold;
  letter-spacing:2px;
}


/*Formvalidator styles*/
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}

.LV_invalid {
    color:#CC0000;
}

.LV_valid_field,
input.LV_valid_field:hover,
input.LV_valid_field:active,
textarea.LV_valid_field:hover,
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}

.LV_invalid_field,
input.LV_invalid_field:hover,
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover,
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}