/************************************************************/
/***  Emeni Automatiseringstechnieken                     ***/
/***  Telefoon: 0165 - 571241                             ***/
/***  E-mail: helpdesk@emeni.nl / www.emeni.nl            ***/
/************************************************************/

/* clear */
* { margin: 0; padding: 0; font-weight: normal; font-style: normal; text-decoration: none; }
img { border: 0; }
.clear { clear: both; }
strong { font-weight: bold; }

/*  general */
body { font-family: Arial; font-size: 0.8em; background: #fff url(../images/layout/background.jpg) repeat-y; height: 100%;  }
body.background { font-family: Arial; font-size: 0.8em; background: #E3EBF3; height: 100%;  }
p { margin-top: 10px; }
a { color: #0027A7; text-decoration: underline; }
a:hover { color: #D13F4C; }

/* div structure */
#container_header { background-color: #E3EBF3; width: 100%; }
#menu {float: left; width: 162px; margin-left: 15px; margin-top: 25px; background: #E3EBF3;}
#menu a { text-decoration: none; }
#content { float: left; margin-left: 20px; width: 850px; background-color: #fff; color: #0027a7; }
#logo_tekst { background-color: #E3EBF3}

#homepage { padding-left: 50px; padding-top: 50px; float: left; }

#contact { text-align: right; margin-top: 15px; color: #D13F4C;}
#contact a { color: #0052D4; font-weight: bold; }

#menu ul { list-style-type: none; margin-top: 20px; width: 130px; }
#menu ul li { border-bottom: 2px solid red; padding-bottom: 15px; margin-bottom: 15px; padding-left: 5px; width: 131px; }
#menu ul li a { color: #ABA6CF; font-size: 1.8em;}
#menu ul li a.active { color: #363C92; text-decoration: none; }
#logo_vbo { width: 150px; float: left; padding-top: 20px; padding-left: 20px;  }
#logo_tekst { float: left; margin-left: 30px; }

h1, h2 { font-size: 1.4em; margin-top: 20px; }
td { vertical-align: top; }

/* aanbod */
.plaats { width: 240px; height: 22px; font-weight: bold; color: #fff; font-size: 1.3em; background: #393d9a; }
.huis { cursor: pointer; background-color: #E3EBF3; margin-bottom: 20px; border: 1px solid #E3EBF3; }
.huis_over { cursor: pointer; background-color: #ABA6CF;  margin-bottom: 20px; border: 1px solid #ABA6CF; }
.foto { float: left; width: 150px; border: 1px solid tranparent; }
.details { float: left; width: 690px; border: 1px solid tranparent; }

.foto img { max-width: 133px; }
.adres { float: left; width: 150px; }
.intro{ float: left; width: 380px; margin-right: 20px; margin-left: 20px; }
.prijs { float: left; width: 100px; }
h3 { font-size: 1em; font-weight: bold; }
.img_huis { padding: 2px; border: 1px solid #ABA6CF; cursor: pointer; margin: 5px; }
.extra_info td { background-color: #FFEE00; color: #000; font-weight: bold; min-height: 40px; padding: 4px; text-align: center; vertical-align: middle; width: 200px; height: 75px; }

.extrainfo td { background-color: #FFEE00; color: #000; font-weight: bold; min-height: 40px; padding: 4px; text-align: center; vertical-align: middle; width: 800px; height: 75px; }

/* contact */
td.caption { font-weight: bold; width: 190px; }
fieldset { border: 0; }

