#content h1 {
   margin: 10px;
   padding: 1px 0 3px 22px;
   background-image: url("../gfx/bullet.gif");
   background-position: top left;
   background-repeat: no-repeat;
   font-size: 13px;
}

#content a {
   }

h2 {
   font-size: 12px;
   margin-bottom: 0;
}
#content ul {
   margin: 0 0 16px 2em;
   padding: 0;
}

#content ul li {
   margin: 0;
   padding: 0;
}

a:link,
a:visited {
   color: #000099;
}

a:hover,
a:active {
   color: #CC0000;
}

img.left,
img.right {
   border-width: 1px;
   border-style: solid;
   border-color: #003163;
}

img.right {
   float: right;
   margin: 0 0 10px 10px;
}

img.left {
   float: left;
   margin: 0 10px 10px 0;
}

#rotate01 {
   float: right;
   margin: 10px;
   border-width: 1px;
   border-style: solid;
   border-color: #003163;
}

img.thumb {
   margin-right: 14px;
   margin-top: 11px;
}

p {
   margin-top: 0;
}

div.text {
   margin: 0;
   padding: 0 11px 11px 11px;
}

img.icon {
   width: 16px;
   height: 16px;
   border-width: 0;
   border-style: none;
   vertical-align: middle;
}

body#bedrijf #content {
   overflow: hidden;
}

/* ------------------------------------------- */

table {
   margin-bottom: 16px;
   border-collapse: collapse;
}

table caption {
   text-align: left;
}

table th,
table td {
   padding-left: 0;
   padding-right: 10px;
   text-align: left;
   vertical-align: top;
}

table th span {
   font-weight: normal !important;
}

/* ------------------------------------------- */

table.plf, table.popup {
   margin-left:auto;
   margin-right:auto;
   width:500px;
   color: #000099;
   background-color: transparent;
}

table.popup td, 
table.plf td, 
table.popup th,
table.plf th, 
table.plf,
table.popup {
   border-collapse:collapse;
   border:1px solid #003366;
}

table.popup thead th, table.plf thead th {
   text-align:center !important;
   }
   
   table.popup td.price,
   table.plf td.price { text-align:center !important; }

table.plf caption {
   display: none;
}

table.plf th {
   font-weight: normal;
}

table.popup thead th, table.plf thead th {
   color:white;
   background-color:#003366;
   font-weight:bold;
}

table.plf th.span {
   text-align: center;
}

table.plf th {
   border:1px solid #fff;
   }
   
table.plf td {
   border:1px solid #003366;
}


table.popup th,
table.popup td,
table.plf th,
table.plf td {
   padding: 2px;
}

table.popup tbody th {
   color:#000;  
}

table.plf tr.odd td {
   color: inherit;
   background-color: #DADADA;
}

table.plf tr.even td {
   color: inherit;
   background-color: #transparent;
}

table.plf th.icon,
table.plf td.icon {
   width: 16px;
   text-align:right !important;
}

/* ------------------------------------------- */

div#address {
   position: relative;
   float: right;
   bottom: 40px;
   margin-left: 15px;
   margin-bottom: 20px;
}

div#address h1 {
   margin-left: 0;
}
