/*---{ common )-------------------------------------------------------*/
 #printHeader, #printFooter{
display:none;

}
body{
font-size:x-small;
color:#002b46;
background:#fff;
padding:0 0 0 1px;
margin:0;
line-height:normal;
background:#fff url('../images/body_darkblue_80.gif') left top repeat-y;

}
body, input, select, textarea, td, th{
font-size:100%;
font-family:Arial, Verdana, sans-serif;
line-height:normal;

}
h1, .Kop1{
font-size:26px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#002b46;
padding:0;
margin:0 0 20px 0;
line-height:normal;

}
h2, .Kop2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
padding:0;
margin:0 0 10px 0;

}
h3, .Kop3{
font-size:13px;
font-weight:bold;
color:#a71141;
padding:0;
margin:0;

}
h3 a, .Kop3 a{
text-decoration:none;

}
h3 a:hover, .Kop3 a:hover{
text-decoration:underline;

}
.Standaard{
font-size:100%;

}
img{
border:none;
text-decoration:none;

}
p{
padding:0;
margin:0 0 15px 0;

}
a{
text-decoration:underline;
color:#a71141;

}
a:hover{
text-decoration:underline;

}
a:focus{
-moz-outline-style:none;

}
.clsSmall{
font-size:85%;

}
.clearleft{
clear:left;

}
.clearright{
clear:right;

}
.clearboth{
clear:both;

}
/*---{ layout... )-------------------------------------------------------*/
#topStripe{
width:100%;
height:42px;
background:#1b3c8c;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
#wrapper{
position:relative;
padding:0;
margin:0;
width:970px;
font-size:90%;

}
#header{
height:170px;
padding:0;
margin:0;
position:relative;
background:url('../images/header.gif') right 10px no-repeat;
}
#logo{
padding:0;
margin:0;
position:absolute;
z-index:1;
left:540px;
top:24px;
background:url('../images/logo-b10.gif') left top no-repeat;
font-size:200%;
border-bottom:none;

}
#logo a{
padding:0;
margin:0;
display:block;

}
#logo, #logo a{
width:95px;
height:64px;

}
#logo a span{
display:none;
overflow:hidden;

}
/* painting */#painting{
position:absolute;
z-index:1;
left:0px;
top:0px;
border:none;
border-bottom:1px solid #fff;

}
/* payoff */
#payoff{
	width:21px;
	height:744px;
	display:block;
	text-indent:-5000em;
	margin:30px 0 0 15px;
	/*background:transparent url(images/payoff-sprite.gif) 0px 0px no-repeat;*/
	background-position: 0px 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	width:38px;
	height:598px;
}
/* address */#header address{
display:none;

}
/* utilNav */#utilNav{
padding:0;
margin:0;
position:absolute;
z-index:1;
left:15px;
top:-30px;

}
#utilNav ul{
padding:0;
margin:0;
list-style:none;
float:left;

}
#utilNav li{
padding:0;
margin:0;
list-style:none;
float:left;
_height:1%;

}
#utilNav li.hide{
display:none;

}
#utilNav li.noborder{
border:none;

}
#utilNav li a{
float:left;
color:#fff;
text-decoration:none;
font-size:11px;
background:url('../images/util-bullet.gif') 5px 50% no-repeat;
padding:3px 0 0 18px;
height:17px;
display:block;
margin:0 12px 0 0;

}
#utilNav li a:hover{
text-decoration:underline;

}
/* globalNav in seperate CSS file... *//*---{
 cols )-------------------------------------------------------*/#cols{
position:relative;
padding:0;
margin:0;
width:970px;
min-height:500px;
_height:500px;

}
#content{
position:relative;
padding:25px 25px 20px 25px;
margin:0;
width:690px;
float:right;
line-height:1.6em;

}
#sidecol{
position:relative;
padding:0;
margin:0;
width:230px;
float:left;

}
/*---{
 sidecol )-------------------------------------------------------*//* btns */ul.scButtons{
padding:0;
margin:20px  0 0 10px;
list-style:none;

}
ul.scButtons li.btnYellow,ul.scButtons li.btnBlue,ul.scButtons li{
padding-bottom:0;
margin-bottom:5px;
list-style:none;

}
ul.scButtons li a{
padding:0;
margin:0;

}
/* localNav */#localNav{
padding:0px 30px 0 15px;
margin:0 0 0px 0;
_height:1%;

}
#localNav h3{
display:none;

}
#localNav ul{
padding:0;
margin:20px 0px 0px 0px;
list-style:none;

}
#localNav ul li{
padding:0 0px 6px 22px;
margin:0 0 6px 0;
list-style:none;
_height:1%;
background:url('../images/ico_localnav_darkblue.gif') left 2px no-repeat;
text-align:left;
border-bottom:1px solid #6177af;

}
#localNav ul li.active{
background:url('../images/ico_localnav_active.gif') left 2px no-repeat;

}
#localNav ul li a{
color:#fff;
text-decoration:none;
font-size:11px;

}
#localNav ul li.active a{
color:#fff;

}
#localNav ul li ul{
display:none;

}
#localNav ul li.active.more ul{
display:block;

}
#localNav ul li ul li{
border-top:1px solid #6177af;
border-bottom:0px;
padding:6px 0px 0px 22px;

}
#localNav ul li ul li:first-child{
border-top:0px;
margin-top:-15px;

}
#localNav ul li ul li.active{
background:url('../images/ico_localnav_active.gif') left 8px no-repeat;

}
/*---{
 footer )-------------------------------------------------------*/#footer{
height:60px;
position:relative;
padding:0;
margin:0;
color:#b7b7b7;
line-height:20px;
font-size:11px;

}
#footer a{
color:#b7b7b7;
text-decoration:none;

}
#footer a:hover{
text-decoration:underline;

}
#footerNav{
display:none;

}
/* legal */#legal{
position:absolute;
z-index :1;
left :250px;
top :0px;
padding:0;
margin:0;

}
#divide{
position:absolute;
z-index :1;
right :0px;
top :0px;
padding:0 0 0 30px;
margin:0;
background:url('../images/ico-divide.gif') left 50% no-repeat;
display:none;

}
#gotoTop{
display:none;

}
h2#breadcrumbs{
display:none;

}

