body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding: 0; margin: 0; 
 background: url(images/bodybackground.gif) center top repeat-y;
}
h1{font-family: Georgia,Verdana;font-size:23px;line-height:28px;padding:0px;margin:0px;color:#bc0070;font-weight:normal;margin-bottom:10px;}
h2{font-family: Georgia,Verdana;font-size:18px;line-height:20px;padding:0px;margin:0px;color:#05346a;font-weight:normal;margin-bottom:10px;}
h3{font-family: Georgia,Verdana;font-size:12px;line-height:16px;padding:0px;margin:0px;color:#000000;font-weight:bold;  margin-bottom:0px;}
h4{font-family: Georgia,Verdana;font-size:12px;line-height:16px;padding:0px;margin:0px;color:#000000;font-weight:bold;}
p {font-family: Georgia,Verdana;font-size: 12px;font-weight: normal;line-height: 20px;color: #043454;padding:0px;margin:0px;margin-bottom:14px;}
a, td a {color: #043454;}

#leftcolumn,#leftcolumn td,#rightcolumn, #rightcolumn td {font-family: Georgia,Verdana;font-size: 12px;font-weight: normal;line-height: 20px;color: #043454;}

#rightcolumn a {color: #043454;}
#rightcolumn a:hover {color:#bc0070;}

#wrapper0 {background: url(images/background3.jpg) center top repeat-x;width:100%;height:100%;position:absolute;left:0px;z-index:-10;}

#wrapper { 
 margin: 0 auto;
 width: 997px;
}

#faux {
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
}

#fauxfaux { background: url(images/background.png) no-repeat;width:997px;height:630px;position:absolute;margin-top:-70px;z-index:-1;behavior: url(/iepngfix.htc);}
#fauxfaux2 { background: url(images/background2.png) no-repeat;width:997px;height:630px;position:absolute;margin-top:-70px;z-index:-1;behavior: url(/iepngfix.htc);}



#header {
 color: #333;
 width: 997px;
 height: 230px;
 position:absolute;
 z-index:-2;
}

#header2 {
 color: #333;
 width: 997px;
 height: 230px;
}

#footer ul {list-style-type:none;padding:0px;margin:0px;padding-left:50px;}
#footer ul li {display:inline;float:left;}
#footer ul li span {padding-left:10px;padding-right:10px;}
#footer ul li span a {text-decoration:none;}
#footer ul li span a {color: #396859;font-size:11px;}
#footer ul li span a:hover {text-decoration:underline;}

#footertext {float:left;display:inline;color: #396859;font-family:Arial, Helvetica, sans-serif;}
#footertext,#footertext p {padding:0px;margin:0px;padding-left:15px;font-family:Arial, Helvetica, sans-serif;line-height:14px;color:#396859;}
#footertext a{color: #396859;font-family:Arial, Helvetica, sans-serif;}

#rightcolumn { 
 display: inline;

 margin: 10px;
 padding: 0px;
 width: 205px;
 float: right;
 margin-right:55px;
 margin-top:120px;
}
#fakeheight { 
 display: inline;
 width: 1px;
 float: right;
 height:560px;
}

#leftcolumn { 
 float: left;

 margin: 10px;
 padding: 0px;
 width: 610px;
 display: inline;
 position: relative;
 margin-left:65px;
 margin-top:30px;
}
#footer { 
 width: 997px;
 clear: both;
 background: #FFF url(images/footer.gif) 0px -2px no-repeat;
 height:65px;
 padding-top:38px;
 
 font-size:11px;
}
.clear { clear: both; background: none; }

/* opmaak */

#paginatitel {padding:0px;margin:0px;height:90px;border-collapse:collapse;margin-bottom:10px;}
#paginatitel td {vertical-align:bottom;padding:0px;margin:0px;padding-bottom:20px;}
#paginatitel h1 {padding:0px;margin:0px;line-height:36px;font-size:32px;font-weight:normal;color: #bc0070;font-family: "Lane - Narrow", Arial, sans-serif;}
ul {padding-top:5px;margin-top:0px;padding-left:15px;margin-left:10px;}

/* hoofdmenu */
#navigation {height:38px;line-height:38px;background: url(images/background3.jpg) center top repeat-x;}
#navigation ul li span a {text-transform:uppercase;color:#fff;}
#navigation ul li span a:hover {text-transform:uppercase;color:#fff;}

#nav_1 {display:block;height:36px;line-height:36px;float:right;color: #000;height:38px;line-height:38px;position:absolute;}
#nav_1, #nav_1 ul {padding: 0;margin: 0;list-style: none;line-height: 1;z-index:1;}

#nav_1 a {display: block;text-decoration:none;padding-left:10px;padding-right:10px;}
#nav_1 a:hover {background-position:bottom left;text-decoration:underline;}

#nav_1  span {display:inline-block;height:38px;line-height:38px;}
#nav_1 li span {width:auto;display:inline-block;}
#nav_1 ul li span {width:169px;display:inline-block;}

#nav_1 a {display:block;}
#nav_1 ul li a {display: block;color:#082265;display:block;}

#nav_1 ul li,#nav_1 ul li span,#nav_1 ul li a {height:18px;line-height:18px;}
#nav_1 li ul li {border-bottom:1px solid #CCC;line-height:18px;padding:0px;margin:0px;}
#nav_1 li ul li span {line-height:18px;display:block;background:#FFF;width:169px;}
#nav_1 li ul li span a {color:#666;}
#nav_1 li ul li span a:hover {color:#000;text-decoration:none;}

#nav_1 li{float: left;display:inline;}
#nav_1 li a {text-transform:uppercase;}
#nav_1 ul li {width: 169px;}

#nav_1 li ul {width: 169px;display:none;margin-left:4px;}
#nav_1 li:hover ul ul, #nav_1 li.sfhover ul ul {display:none;}
#nav_1 li:hover ul, #nav_1 li li:hover ul, #nav_1 li.sfhover ul, #nav_1 li li.sfhover ul {display:block;}

#nav_1 ul {position:absolute;}

/*onlinestatus*/
#onlinestatus {position:absolute;margin-top:296px;margin-left:720px;width:250px;height:40px;}
#onlinestatus div {clear:both;}
#onlinestatus span.nummer {font-size:16px;}
#onlinestatus span.prijs {font-size:9px;font-weight:normal;}
#onlinestatus img {float:left;margin-right:10px;margin-top:6px;}

#status0,#status1,#status2 {display:none;padding:0px;margin:0px;line-height:28px;font-size:13px;font-weight:bold;color: #bc0070;}
#loading {display:none;position:absolute;margin-top:54px;text-align:center;width:50px;color:#666;}

/*form*/
.field {border:1px solid #999;width:260px;}
#required {display:none;}
.req {color:#DD3333;font-weight:bold;font-size:16px;}
.error {background:#DD3333;color:#FFF;padding-left:10px;font-weight:bold;}
.button {width:auto;}
/*rest*/
#fuzzybox {height: 806px; padding: 30px; background: url(/images/fuzzybox.gif) no-repeat;}

