/* ----------------------layout & placement ------------------------- */

body { width:775px; background-image: url(images/background.jpg); background-color:#8B9AB1; margin:0 auto; margin-top:10px; margin-bottom:10px; padding:0px; text-align:center; }

#container {width:775px; line-height: 140%; background-image: url(images/body_BG.jpg);}
#top {}
#left {width: 155px; margin: 5px 0 0 10px; font: 6px Verdana, Geneva, Arial, Helvetica, sans-serif; }
#content { float: right; width: 575px; margin: 5px 8px 0 0; text-align: left; }
#footer {clear: both; height: 17px; width: 775px; text-align: center; background-image: url(images/footer.jpg); padding: 7px 0 0 0; }


#copyright, #copyright a { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #000; }
#adres, #afbeelding { width: 150 px; height: 200 px; border: 1px solid #FFF; font: 11px Arial, Helvetica, sans-serif; color: #FFF; }
#private { width: 150 px; height: 200 px; border: 1px solid #FFF; font: 11px Arial, Helvetica, sans-serif; text-align: center; color: #FFF; }


h1 {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFF; padding: 20px 0 4px 26px ; }
em {color: #FFF; font-style: normal; font-weight: bold; }

#content p { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16px; color: #CDD7E5; padding: 0 0 12px 26px; margin: 0 6px 0 0; text-align:justify; } 
#content a { font: bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #CDD7E5; text-decoration: none; }
#content a:hover, #content a:active { font: bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: underline; }

#content ul { margin-top: 0px; }
#content ul li a { vertical-align: top; }
#navlist ul {margin: 20px 0 0 0; text-align: left; list-style-type:none; padding:0; }
#navlist ul li a, #navlist ul li , #private a { color: #CDD7E5; text-decoration: none; text-align:left; font: bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 0 5px 0; }
#navlist ul li a:hover, #navlist a:active, #navlist li#active a, #private a:hover { color: #FFF; }

input, textarea , select { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; background-color: #C5CAD1; border: 1px solid #CDD7E5; }
.formbutton { border: 1px solid #012035; height: auto; width: auto; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; background-color: #C5CAD1; }

.square { list-style-image: url(images/bull1.jpg); font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 18px; color: #CDD7E5; padding-bottom: 6px; text-align:justify; }
.arrow { list-style-image: url(images/bullet_bedrijven.png); line-height: 115%; vertical-align: middle; }

.tabledetail { background: #6E8096; border-width: 0; width: 540px; cellspacing: 0; cellpadding: 2px; align: right; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 15px; color: #CDD7E5; }
.tdtitel { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14px; color: #CC0033; height: 40px; background-image: url(images/fiche_titel_bg.jpg); padding-left: 20px; }
.tdfooter { height: 40px; background-image: url(images/fiche_footer_bg.jpg); }
.tdlabel { color: #FFF;	padding-left: 11px; }

.imgborder {border: 1px solid #FFF;}
#detailposition {padding-left: 24px;}

img.centered { display: block; margin-left: 0; margin-right: auto }
.captiontext {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16px; color: #CDD7E5; padding: 0 0 12px 26px; margin: 0 6px 0 0; text-align:center; font-weight: bold; } 

