/* settings common to all bridge pages. */

#wrapper {
      max-width: 780px;  /* for browsers that support max-wdith */
      /* below is for IE, which doesn't support max-width */
      width:expression(document.body.clientWidth > 780? "780px": "auto" );
}

body {
	padding:0px;
	margin: 0px;
	font:12px/18px  "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	color:#036;
	background:#e6cc98;
	}
h1 {
	margin:0px;
	text-align: center;
	padding-bottom:0.3em;
	font-size:24px;
	line-height:28px;
	color:#888;
	}

h1.contact {
//	text-align: left;
	}
h1.nobm {
	padding-bottom: 0em;
}

h2 {
	margin:22px 0px 0px 0px;
	padding:0px;
	font-size:14px;
	line-height:20px;
	font-weight:700;
	}
h2.top {
	margin:0px 0px 15px 0px;
	}
p {
     font-size: 1.1em;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

/* for form processing */
p.error {
      background: #3f61c0;
      color: white;
      margin-bottom: 0px;
      padding-bottom: 2px;
      padding-left: 2px;
}
span.nb {
        font-style: italic;
        }

h4 {
     font-weight: bold;
       margin-top: 25px;
       margin-bottom: 10px;
/*     font-variant: small-caps; */
/*     font-size: 120%;    */
     }

a {
	text-decoration:none;
	}
a:link {color: #44f;}
a:visited {color: #33b;}
a:hover {color:#44f; background:#fa4;}

#leden a:link {color: #fff;}
#leden a:visited {color: #fff;}
#leden a:hover {color: #fa4; background: #44f;}

dl {
   padding: 0px 0px 0px 0px;
   margin-top: 3px;
   }

dt {
   font-weight: 700;
   padding-top: 8px;
}

dd {
   margin-left: 10px;
   }
   
.isbn {
	font-family: "Courier New", sans serif;
}

.miniscule {
	font-size: 8px;
}

#content {
	margin:5px 20px 30px 20px;
	padding:12px 0px 12px 12px;
	}

#content .thin {
	width: 490px;
	}

