html {height:100%;}

body {
  margin:0;
  padding: 0;
  font-family: arial,"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:1em;
  color:#333333;
}


/* Wrapper */
#wrapper
{
  margin:0;
  width:auto;                                      /* maximum browser width */
  background:#2d5b95;
}


/* Menu */
#menu
{
  padding:0;
  margin:0;
  color:#fff;
  font-family:arial, helvetica, sans-serif;
  white-space:nowrap;
  list-style-type:none;
  text-align:left;
}
#menu ul {margin-left: -40px;}			/* trekt het menu naar links om de default UL margin op te heffen */
#menu li {display:inline;}
#menu li a
{
  padding:0.2em 0.6em;
  background:#4d83c8;
  color:#000;
  text-decoration:none;
  border:1px solid #000;
  font-size:1em;
  font-weight:bold;
}
#menu li a:hover {background:#08c; color:#fff;}



/* Menu2 */
#menu2
{
  padding:0;
  margin:0;
  color:#fff;
  font-family:arial, helvetica, sans-serif;
  white-space:nowrap;
  list-style-type:none;
  text-align:left;
}
#menu2 ul {margin-left: -40px;}			/* trekt het menu naar links om de default UL margin op te heffen */
#menu2 li {display:inline;}
#menu2 li a
{
  padding:0.2em 0.6em;
  background:#4d83c8;
  color:#fff;
  text-decoration:none;
  border:1px solid #000;
  font-size:1em;
  font-weight:bold;
}
#menu2 li a:hover {background:#08c; color:#000;}



/* Contentwrapper */
#contentwrapper
{
  background:#ffffff;
}


/* Breadcrumbs */
#breadcrumbs
{
  margin-top:-40px;  
}


/* Content */
#content
{
  margin-left:5px;  
/*  padding-top:12px;  */
  padding-bottom:12px;  
}



/* Adverts-view */
#adverts-view
{
}


/* Title */
#title
{
  font-size:1.1em;
  font-weight:bold;
}



/* message-flash */
#message-flash
{
  background:#2d5b95;
  color:#ffffff;
  font-weight:bold;
  margin-left:5px;
  font-size:1em;
}





/* Footer */
#footer
{
  color:#ffffff;
  margin-left:5px;
}


/* Bold */
#bold {font-weight:bold;}

/* Alignments */
#center {text-align:center;}
#left {text-align:left;}
#right {text-align:right;}




/* dl constructor */
/* body {font-family:arial, verdana, sans-serif; font-size:0.8em; background:#8be; color:#fff;} */

#container {width:auto; margin-left:1em;margin-right:1em;margin-top:1em;}

dl {margin: 0; padding: 0; border-left:1px solid #fff; border-right:1px solid #fff;}
dt {margin:0; padding:0.4em; text-align:center; font-size: 1.2em; font-weight:bold; background: #69c;}
dd {margin:0; padding:0; text-align:left; border-top:1px solid #fff;}
#escortlinks a, #escortlinks a:visited {color:#fff; text-decoration:none; display:block; padding:0.4em; background: #47a; font-size: 1.2em;}
#escortlinks a:hover {background: #258; color:#9cf;}
#escortlinks img {vertical-align:middle;}

.top {
  display:block; 
  background:transparent; 
  font-size:1px;
  }

.bottom {
  display:block; 
  background:transparent; 
  font-size:1px; 
  border-top:1px solid #fff;
  }

.b1, .b2, .b3, .b4 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:#69c; border-left:1px solid #fff; border-right:1px solid #fff;}
.b1 {margin:0 5px; background:#fff;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}


/* details */
dt.leftbar {margin:0; padding:0.4em; text-align:left; font-size: 1.2em; font-weight:bold; background: #69c;}



