
/* ////////////////////////////////////////////////////////////////////////// */
/* BODY */
a:link {  color: #FE008C; text-decoration: none; }
a:visited { color: #FE008C; text-decoration: none; }
a:active { color: #FE008C; text-decoration: none; }
a:hover { color: #FE008C; text-decoration: none; }
p { 
  font-size: 14px;  
  line-height: 20px;
  font-family: Arial;
}


#body_main_home {
  margin: 0px;
  font-family: Arial;
  color: #482935;
  background: #CEC5C0 url(../images/page/main/bg_home.jpg);
  background-repeat: repeat-y;  
  font-size: 14px;  
  line-height: 20px;	
}

#body_main_standaard {
  margin: 0px;
  font-family: Arial;
  color: #482935;
  background: #CEC5C0 url(../images/page/main/bg_home_standaard.jpg);
  background-repeat: repeat-y;  
  font-size: 14px;  
  line-height: 20px;	
}

#body_main_voorwaarden {
  margin: 0px;
  font-family: Arial;
  color: #fff;
  background: #482935 url(../images/page/main/bg_home_standaard.jpg);
  background-repeat: repeat-y;  
  font-size: 14px;  
  line-height: 20px;	
}

#body_main_bemiddeling {
  margin: 0px;
  font-family: Arial;
  color: #6E5F53;
  background: #6E5F53 url(../images/page/main/bg_home_standaard.jpg);
  background-repeat: repeat-y;  
  font-size: 14px;  
  line-height: 20px;	
}

h1 {
  color: #ffffff;
  font-size: 18pt;
  font-weight: normal;  
  line-height: 20px;
}

h2 {
  font-size: 18pt;
  color: #FE008C;
  font-weight: normal;  
  line-height: 20px;
}

h3 { 
  font-size: 18pt;
  font-weight: normal;
  color: #000000;  
  line-height: 20px;
}

table{
  border-collapse: collapse;
  padding: 0px;
  margin: 0px;
}

td{
  padding: 0px;
}

img{
  margin: 0px;
  border: 0px;
}




/* ////////////////////////////////////////////////////////////////////////// */
/* BLOK 1 */
div#blok1 {
  float: left;
  width: 150px;
  height: 600px;
  padding-right: 0px;
  background-repeat:no-repeat;
  /*background-color: #CEC5C0;*/
}

div#logo {
  background: url(images/logo152x151px.jpg);
  width: 150px;
  height: 150px;
  margin-bottom: 15px;
}

div#menubar {
  height: 250px;
  padding-right: 20px;
  text-align: left;
}

div#adres {
  background: url(images/adres_152x151px.jpg);
  width: 150px;
  height: 150px;
  text-align: center;
}

div#adres_contact {  
  background: url(images/contact_adres_152x151px.jpg);  
  width: 150px;  
  height: 450px;  
  text-align: center;
}

div#gebouw{  
  /*background: url(images/annsart_gebouw.jpg);*/  
  width: 150px;  
  height: 150px;  
  text-align: center;
}



/* ////////////////////////////////////////////////////////////////////////// */
/* BLOK 2 */
div#blok2 {
  float: left;
  width: 150px;
  height: 600px;
  background: url(images/lichtrose_home.jpg);
}

#blok2_wit {
  float: left;
  width: 150px;
  height: 600px;
}


/* ////////////////////////////////////////////////////////////////////////// */
/* BLOK 3 */
div#blok3 {
  /*float: left;*
  /*width: 600px;*/
  height: 600px;
  /*background-color: #cec5c0;*/
}

div#outer_text{
  width: 250px;
}

div#tekst1{ /* home tekst blok links*/
  float: left;
  width: 280px;
  padding-left: 18px;
  padding-right: 15px;
  margin-top: 20px;
  border-right: 2px dotted #ffffff; 
  font-size: 14px;
}

div#tekst2{ /* home tekst blok rechts */
  float: left;
  width: 200px;
  padding-left: 16px;
  margin-top: 20px;
  overflow: visible;
}

html>body div#tekst1 {margin-top: 20px;} /* ie hack */
html>body div#tekst2 {margin-top: 20px;} /* ie hack */
html>body div#kop {margin-top: -20px;} /* ie hack */

div#header{ /* standaard */
  background-color: #472732;
  height: 150px;
  border: 0px;
  color: #fff;
}

div#kop { /* home - hier zitten de 3 regels in */
  height: 135px;
}

div#content{ /* standaard */
  padding-left: 20px;
  width: 600px;  
  margin-top: 20px;
}

div#voorwaarden{
  color: #fff;  
  margin-top: 25px;
  padding: 25px;
  width: 600px;
}

td#bemiddeling{
  border-left: 5px;
  padding-bottom: 10px;
  padding-left: 10px;
  /*background-color: #CEC4C2;*/
}

td#xbemiddeling{
  padding-left: 22px;
  padding-top: 5px;
  color: #fff;
  font-size: 10px;
}

div#bemiddeling{
  padding-left: 10px;
  border: 0px;
  border-left: 2px solid #fff;
  border-style:dotted;  
  background-color: #CEC4C2;
}

div#xbemiddeling{  
  padding-left: 22px;  
  padding-top: 5px;  
  color: #fff;  
  font-size: 10px;
}

/* ////////////////////////////////////////////////////////////////////////// */
/* Contact formulier */

input{
  background-color: #F6EAED;
  border-width : 0px; 
  width: 300px;
  /*height: 22px;*/
}

textarea{
  background-color: #F6EAED;
  border-width : 0px; 
  width: 400px;
  height: 200px;
}

.button{
  background-color: #CEC5C0;
  font-size: 16px;
  width: 85px;
  color: #FE008C;
  text-decoration: underline;
  font-weight: bold;
}

div.form_row{
  background-color: #F6EAED;
  width: 400px;
  margin-bottom: 10px; 
  padding: 3px;
  color: #FE008C;
  font-size: 12px;
}