body, html {
    background:#e4e9f1 url("../../images/bg_main.gif") center center repeat-y;
	color:#1b2e61;
	margin:0;
	padding:0;
}

body {
	min-width:770px;
}

img {
	border:0;
}

#container {
	width:770px;
	margin:0 auto;
	padding:0;
}

#banners {
	margin:20px 20px 0 20px;
}

#fotolinkstop {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop3.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop1 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop1.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop2 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop2.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop3 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop3.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop4 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop4.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop5 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop5.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop6 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop6.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop7 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop7.jpg") no-repeat;
	background-position:0 1px;
}

#fotolinkstop8 {
	width:221px;
	height:148px;
	background:#fff url("../../images/foto_linkstop8.jpg") no-repeat;
	background-position:0 1px;
}

p {
    margin-top:0;
}

form {
    margin:0;
}

#globaltable {
    width:770px;
}

#adresprint {
    display:none;
}

#broodkruimels {
	font:normal 11px arial,verdana,sans-serif;
	padding:0 0 10px 0;
}

#broodkruimels a:hover {
    text-decoration:underline;
}

/* /////////////////////////// Bovenkant, Logo en blauwe ronding ////////////////////////////// */
#topcontainer {
	width:770px;
	height:73px;
	border-bottom:2px solid #700900;
	background:#fff url("../../images/blronding_lb.gif") no-repeat;
}

#logoafd {
	float:right;
	padding-right:17px;
}

/* /////////////////////////// Navigatie bovenkant ////////////////////////////// */
#globalnav {
	height:35px;
	border-bottom:2px solid #700900;
	text-align:right;
	text-transform:uppercase;
	color:#1b2e61;
	font:bold 11px arial,verdana,sans-serif;
}

#globalnav a {
	text-decoration:none;
	color:#1b2e61;
}

#globalnav a:hover {
	text-decoration:underline;
	color:#700900;
}

#knop1, #knop2, #knop3, #knop5, #knop6, #knop7, #knop8 {
	display:inline;
	padding-right:23px;
}

.knop {
	display:inline;
	padding-right:23px;
}

#knop4 {
	display:inline;
	padding-right:16px;
}

/* /////////////////////////// Groot rood vlak onder navigatie ////////////////////////////// */
#democontainer {
	height:113px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#700900 url("../../images/roderonding.gif") right bottom no-repeat;
	color:#fff;
	vertical-align:top;
	text-align:left;
}

#globaldemo {
	padding-top:15px;
}

#txtgroot {
	width:425px;
	font:normal 18px arial,verdana,sans-serif;
	padding:0 0 0 33px;
	background:#700900 url("../../images/bullet_demo.gif") no-repeat;
	background-position:21px 8px;
}

#txtgroot a {
	text-decoration:none;
	color:#fff;
}

#txtgroot a:hover{
	text-decoration:underline;
	color:#fff;
}

#inhouddemo {
	width:475px;
	font:normal 12px arial,verdana,sans-serif;
	padding:3px 0 10px 21px;
	line-height:13px;
}

/* /////////////////////////// Linkerkant, inloggen en tell a friend ////////////////////////////// */
#formvelden {
    width:173px;
	height:16px;
	border-top:1px solid #700900;
	border-left:1px solid #700900;
	border-bottom:1px solid #d4b5b2;
	border-right:1px solid #d4b5b2;
	background:#fff url("../../images/bgvelden.gif") no-repeat;
	font:normal 12px arial,verdana,sans-serif;
	color:#1b2e61;
}

.formvelden {
	width:173px;
	height:16px;
	border-top:1px solid #700900;
	border-left:1px solid #700900;
	border-bottom:1px solid #d4b5b2;
	border-right:1px solid #d4b5b2;
	background:#fff url("../../images/bgvelden.gif") no-repeat;
	font:normal 12px arial,verdana,sans-serif;
	color:#1b2e61;
}

#opmerkingen {
	width:173px;
	border-top:1px solid #700900;
	border-left:1px solid #700900;
	border-bottom:1px solid #d4b5b2;
	border-right:1px solid #d4b5b2;
	overflow-y:auto;
	background:#fff url("../../images/bgopmerkingen.gif") fixed no-repeat;
	font:normal 12px arial,verdana,sans-serif;
	color:#1b2e61;
}

#linkscontainer {
	width:221px;
	border-top:2px solid #700900;
	background:#fff url("../../images/bgstippel_links.gif") repeat-y;
	vertical-align:top;
	font:normal 12px arial,verdana,sans-serif;
	color:#1b2e61;
	text-align:left;
}

#globalbalkinloggen {
	color:#fff;
	padding-top:11px;
}

#blbalkinloggen {
	background:#1b2e61 url("../../images/stippelbalk_inloggen.gif") right no-repeat;
	font:bold 11px arial,verdana,sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
	padding:10px 0 10px 0;
	border-right:1px solid #fff;
}

#txtlinks {
	line-height:13px;
	padding:14px 0 0 19px;
}

#txtveld {
	font-size:12px;
	padding:9px 0 0 19px;
}

.txtveld {
	font-size:12px;
	padding:9px 0 0 19px;
}

#inlogknop {
	font-size:11px;
	padding:9px 25px 0 19px;
	text-align:right;
}

#submitknop {
	border:0;
	background:#fff url("../../images/submitknop.gif") no-repeat;
	width:72px;
	height:20px;
	color:#fff;
	font:normal 11px arial,verdana,sans-serif;
	cursor:hand;
}

.submitknop {
	border:0;
	background:#fff url("../../images/submitknop.gif") no-repeat;
	width:72px;
	height:20px;
	color:#fff;
	font:normal 11px arial,verdana,sans-serif;
	cursor:hand;
}

#wwvergeten {
	padding:8px 0 0 19px;
	color:#700900;
	font-size:12px;
}

#wwvergeten a {
	text-decoration:underline;
	color:#700900;
}

#wwvergeten a:hover {
	text-decoration:underline;
	color:#1b2e61;
}

#inhoudww {
	padding:15px 25px 0 19px;
	display:none;
}

#txtww a {
	text-decoration:underline;
	color:#1b2e61;
	font-weight:bold;
}

#wwverberg {
	padding:10px 0 5px 0;
}

#wwverberg a {
	text-decoration:underline;
	color:#1b2e61;
}

#globalbalkfriend {
	color:#fff;
	padding-top:24px;
}

#balkfriend {
	background:#700900 url("../../images/stippelbalk_friend.gif") right no-repeat;
	font:bold 11px arial,verdana,sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
	padding:10px 0 10px 0;
}

/* /////////////////////////// Blauwe balk welkom ////////////////////////////// */
#leegstippel {
	height:60px;
	width:549px;
	border-top:2px solid #700900;
	background:#fff url("../../images/bgstippel_horz.gif") bottom repeat-x;
	vertical-align:top;
	text-align:left;
}

#globalbalkwelkom {
	color:#fff;
	padding-top:11px;
}

#blbalkwelkom {
	background:#1b2e61 url("../../images/stippenbalk_welkom.gif") right no-repeat;
	font:bold 11px arial,verdana,sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
	padding:10px 0 10px 0;
}

#bulletbalk {
	float:left;
	padding:11px 11px 0 0;
}

/* /////////////////////////// Content, welkomswoord, nieuws, nieuwsarchief ////////////////////////////// */
#contentcontainer {
	background:#fff url("../../images/bgstippel_content.gif") repeat-y;
	background-position:548px 3px;
	height:571px;
	vertical-align:top;
	padding-right:1px;
	text-align:left;
}

#contentstippelbg {
	_height:227px;
	min-height:227px;
	background:#f0f0f0 url("../../images/bgstippel_horz.gif") bottom repeat-x;
}

#globalcontent {
	padding:15px 20px 0 20px;
}

#titelcontent, .titelcontent {
	font:bold 16px arial,verdana,sans-serif;
	color:#700900;
}

#inhoudcontent, .inhoudcontent {
	font:normal 12px arial,verdana,sans-serif;
	padding-top:10px;
	line-height:13px;
}

#recentnieuws {
	font:bold 16px arial,verdana,sans-serif;
	color:#700900;
	padding:15px 0 15px 21px;
}

#globalnieuws {
	padding:0 19px 0 21px;
}

#datumnieuws {
	font:normal 11px arial,verdana,sans-serif;
	font-style:italic;
}

.datumnieuws {
	font:normal 11px arial,verdana,sans-serif;
	font-style:italic;
}

#titelnieuws {
	font:bold 12px arial,verdana,sans-serif;
	color:#700900;
}

#titelnieuws a {
	text-decoration:none;
	color:#700900;
}

#titelnieuws a:hover {
    text-decoration:underline;
}

.titelnieuws {
	font:bold 12px arial,verdana,sans-serif;
	color:#700900;
}

.titelnieuws a {
	text-decoration:none;
	color:#700900;
}

.titelnieuws a:hover {
    text-decoration:underline;
}

#inhoudnieuws {
	font:normal 12px arial,verdana,sans-serif;
	padding:10px 0 0 0;
}

#inhoudnieuws table {
	width:505px !important;
}

#leesverder {
	font:bold 12px arial,verdana,sans-serif;
	color:#700900;
}

#leesverder a, #nieuwsarchief a {
	text-decoration:none;
	color:#700900;
}

#leesverder a:hover, #nieuwsarchief a:hover {
	text-decoration:underline;
	color:#1b2e61;
}

#stippelstreep {
	background:#fff url("../../images/bgstippel_horz2.gif") bottom repeat-x;
	height:30px;
}

#nieuwsarchief {
	font:bold 12px arial,verdana,sans-serif;
	color:#700900;
	padding-top:10px;
	background:#fff url("../../images/bgstippel_horz2.gif") top repeat-x;
}

#afbnieuws {
	float:left;
	padding:3px 5px 5px 0;
}

#contnieuws {
    padding-bottom:20px;
}

#contnieuws a {
	color:#1B2E61;
	text-decoration:underline;
}

#txtinhoud {
	font:normal 12px arial,verdana,sans-serif;
	padding:10px 20px 15px 21px;
}

#txtinhoud a {
	text-decoration:underline;
	color:#700900;
}

#txtinhoud a:hover {
	color:#1b2e61;
}

#printpag {
	background:#fff url("../../images/bgstippel_horz2.gif") top repeat-x;
	font:normal 12px arial,verdana,sans-serif;
	color:#700900;
	text-align:right;
	padding:10px 0 25px 0;
}

#printpag a {
	text-decoration:none;
	color:#700900;
}

#printpag a:hover {
    text-decoration:underline;
}

#txtform {
    font:bold 12px arial,verdana,sans-serif;
}

.txtform {
    font:bold 12px arial,verdana,sans-serif;
}

#veldform {
    padding:4px 0 4px 4px;
}

.veldform {
    padding:4px 0 4px 4px;
}

#vorigepag {
    padding:20px 0 35px 0;
}

#vorigepag a:hover {
    text-decoration:underline;
}

#txtformRechts {
    font:normal 12px arial,verdana,sans-serif;
}

.txtformRechts {
    font:normal 12px arial,verdana,sans-serif;
}

/* /////////////////////////// Footer ////////////////////////////// */
#footercontainer {
	background:#1b2e61 url("../../images/ronding_footer.gif") no-repeat;
	height:51px;
	text-align:right;
	color:#fff;
	font:normal 11px arial,verdana,sans-serif;
	padding-right:17px;
}

#footercontainer a {
	text-decoration:none;
	color:#fff;
}

#footercontainer a:hover {
	text-decoration:underline;
}

.divTrans {
	background:#ffffff;
	height:35px;
	opacity:.70;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	margin:0px;
	padding:0px;
	position:
}

.divLijn {
	height:1px;
	overflow:none;
	line-height:1px;
	border-top:2px solid #700900;
	background:#ffffff;
	border-right:1px solid #ffffff;
}

.divBalkGlobal {
	color:#fff;
	padding-top:24px;
}

.divBalk {
	background:#700900 url("../../images/stippelbalk_friend.gif") right no-repeat;
	font:bold 11px arial,verdana,sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
	padding:10px 0 10px 0;
}

.bulletbalk {
	float:left;
	padding:11px 11px 0 0;
}

.divLeft {
	padding:15px 25px 0 19px;
}

.divBlok {
	font:normal 12px arial,verdana,sans-serif;
	background:#ffffff url("../../images/bgstippel_horz.gif") bottom repeat-x;
	padding:0;
	margin:0;
	height:102px;
}

.divBlok h2 {
	font-size:14px;
	padding:10px 0 0px 0;
	margin:0;
}

.bloklink {
	background:url('../../images/bullet_rood.gif') no-repeat 0 5px;
	float:right;
	margin:0 37px 10px 0;
	padding:0 0 0 15px;
	text-decoration:none;
	font-weight:bold;
	color:#700900;
}

.divBlok a {
	text-decoration:none;
	font-weight:bold;
	color:#700900;
}

.divBlok img {
	float:left;
	padding:0 10px 0 0;
	cursor:pointer;
}

/* Hoofdmenu */
#ulMenu {
    list-style:none;
    padding:0;
    margin:0 3px 0 0;
}

/* Hoofdmenu knop */
#ulMenu li {
    float:right;
    display:inline;
    margin:0 0 0 18px;
    padding:0;
    background:url('../../images/bullet_rood.gif') no-repeat 0px 4px;
}

/* Submenu */
#ulMenu ul {
    display:none;
    position:absolute;
    margin:10px 0 0 0;
    padding:0;
    background:#000000;
}

/* Submenu knop */
#ulMenu ul li {
    display:block;
    float:none;
    margin:1px;
    padding:4px 0 4px 0;
    background:#C0C0C0;
    text-align:left;
    text-transform:none;
    letter-spacing:0;
}

#ulMenu li a {
    display:block;
    padding:0 0 0 17px;
}

#ulMenu ul li a:hover {
    text-decoration:none;
    background:#AA6B66;
}

#ulMenu ul li a {
    padding:3px 20px 3px 20px;
    white-space:nowrap;
}

/* overig */

.bannerD {
	margin-right:2px;
}

#globalcontent a {
	text-decoration:underline;
	color:#700900;
}

#globalcontent a:hover {
	color:#1b2e61;
}