body {
	text-align: center;
	font-family: verdana;
	font-size: 0.7em;
	color: #111111;
}

td {
	vertical-align: top;
	font-size: 0.7em;
}

/* ----------------------- overall layout ------------------------------- */

#sitewide {
	text-align: right;
	font-size: 10px;
	color: #a49994;
	padding: 25px 0px 0px 0px;
	height: 82px;
}

#wrapper {
	margin:0px auto;
	padding-left: 2px;
	text-align:left;
	width: 885px;
	border-bottom: 1px solid #d6d5d5;
}

#wrapper tr {
	margin: 0px;
	padding: 0px;
}

#cont {
	margin-right: -6px !important;
	margin-right: -10px;
}

#side {
	padding: 0 0 15px 15px;
	margin-top: -15px;
}

td#menu {
	border-left: 1px solid #d6d5d5;
	border-right: 1px solid #d6d5d5;
	width: 168px;
	height: 350px;
	vertical-align: top;
	margin-top: -4px;
}

td.side {
	border-right: 1px solid #d6d5d5;
}

#header {
	border: 1px solid #d6d5d5;
	height: 114px;
	xborder-bottom: 10px solid #17273e;
}

td#content {
	border-right: 1px solid #d6d5d5;
}
	

#content img {
	padding: 2px;
	background-color: #eeeeee;
	border: 1px solid #000000;
}

#quote {
	font-size: 18px;
	font-family: "Times New Roman";
	margin-top: 55px;
}

#colofon {
	padding: 0 20px 20px 20px;
	color: #a49994;
}

#colofon_brandweer {
	padding: 0 10px 10px 10px;
	color: #a49994;
}

#aagje {
	padding: 10px 10px 7px 10px;
	color: #a49994;
}

#colofon a {
	color: #a49994;
}

.red {
	color: #c10435;
}

/* ----------------------- blokken portalpages ---------------------- */

td.block_home {
	padding: 15px;
	border-bottom: 1px solid #d6d5d5;
}

td.block_home_bottom {
	padding: 15px;
}

td.block {
	padding: 15px;
	border-bottom: 1px solid #d6d5d5;
}

td.block_bottom {
	padding: 15px;
	height: 400px;
}

td.side_block_bottom {
	height: 350px;
	width: 130px;
	padding: 15px;
}

td.side_block_bottom_content {
	height: 350px;
	width: 130px;
	padding: 15px;
	background-image: url(images/Internet_nieuw/System/spacer_left.jpg);
	background-position: top top
	background-repeat: no-repeat;
}

td.block_left {
	padding: 15px;
	border-right: 1px solid #d6d5d5;
	border-bottom: 1px solid #d6d5d5;
}

td.block_left_bottom {
	padding: 15px;
	border-right: 1px solid #d6d5d5;
}

td.block_left_bottom_content {
	padding: 15px;
	border-right: 1px solid #d6d5d5;
	background-image: url(images/Internet_nieuw/System/spacer_left.jpg);
	background-position: top top
	background-repeat: no-repeat;
	width: 759px;
	overflow: hidden;
}

td.block_left_bottom_content_breed {
	padding: 15px;
	xborder-right: 1px solid #d6d5d5;
	background-image: url(images/Internet_nieuw/System/spacer_left.jpg);
	background-position: top top
	background-repeat: no-repeat;
	width: 759px;
	overflow: hidden;
}

.block_left_bottom_content img {
	margin: 5px;
}




/* ----------------------- typografie ------------------------------- */

a {
	color: #c10435;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

#wrapper table a:link {
                text-decoration: none;
}

#side a {
	font-weight: normal;
}

#sitewide a:link, #sitewide a:visited, #sitewide a:active {
	color: #a49994;
	text-decoration: none; 
	font-weight: normal;
}

#sitewide a:hover {
	text-decoration: underline;
	font-weight: normal;
}

h2 a {
	font-weight: bold;
	xfont-size: 0.45em;
	margin: 0;
	padding: 0;
}

h2 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	color: #c10435;
}


h3 {
	font-weight: bold;
	font-size: 1.2em;
	margin: 5px 0 5px 0;
}


/* ----------------------- lijsten --------------------------------------- */

#xcont ul {
	margin: 5px 0 5px 15px;
	padding: 0;
}

#content ul {
	margin: 0 0 0 15px;
	padding: 0;
}

#side ul {
	margin: 0;
	padding: 0 0 0 15px;
}

#relpad {
	xposition: relative;
	xfloat: left;
	xwidth: 390px;
	height: 8px;
	xbackground-color: #7b6d6a;
}


#relpad ul {
	margin: -2px 0px 0px -8px;
	padding: 0;
	list-style: none;
}

#relpad ul li {
	float: left;
}

#relpad ul li.first a {
	background: none;
}

#relpad ul li a {
	color: #777777;
	font-size: 0.8em;
	text-decoration: none;
	padding: 0px 2px 0px 10px;
	background: url(../images/Internet_nieuw/bullet_relpad.gif) no-repeat left center;
}

#relpad ul li a:hover {
	text-decoration: underline;
}


/* ----------------------- vormgeving menu ------------------------------- */

.menuOut, .menuOut_b, .menuOut_br, .menuOut_br, .menuOut_c, .menu_Out_s, .menuOut_str, .menuOut_g, .menuOut_ver {
	padding: 0;
	margin: 0;
}

#cont ul.menuOut, #cont ul.menuOut _b, #cont ul.menuOut _br, #cont ul.menuOut_c, #cont ul.menuOut_s, #cont ul.menuOut_str, #cont ul.menuOut_g, #cont ul.menuOut_ver {
	cursor:pointer; 
	xmargin:10px; 
	margin-top: 1px;
	color:#ffffff; 
	width:168px; 
	font-family:verdana; 
	font-size: 10px;
}

#cont ul.menuOut li, #cont ul.menuOut_b li, #cont ul.menuOut_br li, #cont ul.menuOut_c li, #cont ul.menuOut_s li, #cont ul.menuOut_str li, #cont ul.menuOut_g li, #cont ul.menuOut_ver li {
	border-bottom: 1px solid #ffffff;
	line-height: 14px;
}

#cont ul.menuOut a, #cont ul.menuOut_b a, #cont ul.menuOut_br a, #cont ul.menuOut_c a, #cont ul.menuOut_s a, #cont ul.menuOut_str a, #cont ul.menuOut_g a, #cont ul.menuOut_ver a {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 16px;
	padding: 1px 0 1px 4px;
}


#cont ul.menuOut a {
	background-color:#c10435;
}

#cont ul.menuOut_ver a {
	background-color:##17273e;
}


#cont ul.menuOut_b a {
	background-color:#2e8fce;
}

#cont ul.menuOut_br a { 
	background-color:#ff0000;
	xfont-weight: bold;
}

#cont ul.menuOut_c a {
	background-color:#ffb400;
}

#cont ul.menuOut_s a {
	background-color:#01b9b1;
}

#cont ul.menuOut_str a {
	background-color:#016b6a;
}

#cont ul.menuOut_g a {
	background-color:#016b6a;
}


#cont ul.menuOut a:hover {
	background-color:#006600;
}

#cont ul.menuOut_b a:hover {
	background-color:#4D57B3;
}

#cont ul.menuOut_br a:hover {
	background-color:#ffffff;
                color: #ff0000;
	xfont-weight: bold;
}

#cont ul.menuOut_c a:hover {
	background-color:#dfa009;
}

#cont ul.menuOut_s a:hover {
	background-color:#7acef2;
}

#cont ul.menuOut_str a:hover {
	background-color:#9ab2aa;
}

#cont ul.menuOut_g a:hover {
	background-color:#9ab2aa;
}


#cont ul.submenu {
	width:168px; 
	font-family:verdana; 
	font-size:10px; 
	margin: 0;
	padding: 0;
}

#cont ul.submenu li {
	xmargin-left: 5px;
}
	
#cont ul.submenu a {
	color:#000000; 
	text-decoration:none; 
	font-weight:none;
	font-weight: normal;
	diplay: block;
	background-color: #dddddd;
}

#cont ul.submenu a:hover {
	color:#ff0000; 
	text-decoration:none; 
	font-style:none; 
	font-weight:none;
	font-weight: normal;
	diplay: block;
	background-color: #dddddd;

}

/* ------------------- Tables ------------------- */

#pf table {
	width: 527px;
}

.contenttable th {
	font-size: 0.75em;
	display: block;
	background-color: #dddddd;
}

/* ------------- Forms ------------ */

.navzoek {
	padding: 0 0 0 0;
	margin: 18px 0 0 0;
}

.navzoek input {
	height: 19px;
	border: 1px solid #a49994;
	color: #a49994;
	font-size: 10px;
}

.navzoek img {
	vertical-align: -20%;
}

.answer {
padding: 10px;
font-size: 10px;
color: #666666;
background-color: #fdf8eb;
border-bottom: 1px dotted #666666;
margin-bottom: 5px;
}

.answer p {
padding: 0;
margin: 0;
}



#TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;}#TB_secondLine {  font: 10px Arial, Helvetica, sans-serif;  color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {  position: fixed;  z-index:100;  top: 0px;  left: 0px;  height:100%;  width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {  background-color:#000;  filter:alpha(opacity=75);  -moz-opacity: 0.75;  opacity: 0.75;}* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {  position: fixed;  background: #ffffff;  z-index: 102;  color:#000000;  display:none;  border: 4px solid #525252;  text-align:left;  top:50%;  left:50%;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {  display:block;  margin: 15px 0 0 15px;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  border-top: 1px solid #666;  border-left: 1px solid #666;}#TB_caption{  height:25px;  padding:7px 30px 10px 25px;  float:left;}#TB_closeWindow{  height:25px;  padding:11px 25px 10px 0;  float:right;}#TB_closeAjaxWindow{  padding:7px 10px 5px 0;  margin-bottom:1px;  text-align:right;  float:right;}#TB_ajaxWindowTitle{  float:left;  padding:7px 0 5px 10px;  margin-bottom:1px;}#TB_title{  background-color:#e8e8e8;  height:27px;}#TB_ajaxContent{  clear:both;  padding:2px 15px 15px 15px;  overflow:auto;  text-align:left;  line-height:1.4em;}#TB_ajaxContent.TB_modal{  padding:15px;}#TB_ajaxContent p{  padding:5px 0px 5px 0px;}#TB_load{  position: fixed;  display:none;  height:13px;  width:208px;  z-index:103;  top: 50%;  left: 50%;  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{  z-index:99;  position:fixed;  top: 0;  left: 0;  background-color:#fff;  border:none;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0;  height:100%;  width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{  clear:both;  border:none;  margin-bottom:-1px;  margin-top:1px;  _margin-bottom:1px;}

#feest {
  width: 200px;
  background-color: #c10435;
	padding: 10px 10px 20px 10px;
	}