*{
 	margin: 0px;
  	padding: 0px;
  	border: 0px;
  	font-size: 11px;
	font-family: Verdana, Arial;
}
  
html{
  	height: 100%;
}
 
 body{
  margin:0;
  	background: #f49d00;
 }
 
 body, td, th, a, input, textarea, select {
    font: 11px Verdana, Arial;
	color: #000; 

}

a {
    color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul, ul li {
	list-style: none;
}

#BodyContent a {
	color: #000 !imortant;
	text-decoration: underline !important;
}

#BodyContent ol{
	margin-top: 12px;
	padding-left: 40px;
}

#BodyContent ul{
		margin-top: 12px;
		padding-left: 24px;
}

#BodyContent ul li{

	margin-left: 20px;
	list-style-image: url('../img/bulletMinor.gif');
}

.highlite, .tmceTxtHigh{
	font-weight: bold;
}

.tmceTxtItalic{
	font-style: italic;
}

h1, h1 a {
    font: 18px Verdana, Arial;
    font-weight: bold;
	color: #000000;
}
h2, h2 a {
    font: 14px Verdana, Arial;
    font-weight: bold;
	color: #f29400;
}
#stayalive {
	position: absolute;
	width: 1px;
	height: 1px;
	top: -100px;
	left: -100px;
}

.relwrap {
	width: 996px;
	margin: auto;
	text-align: left; 

}

#contentWrap{
	background: url('../img/bgWrapper.jpg') top left repeat-y #fff;
	float: left;
}
#head{
	background: url('../img/bgHeader.jpg') top left no-repeat;
	height: 161px;
	float: none;
}


.searchResultTitle{
	background: url('../img/bulletMinor.gif') no-repeat 0px 3px;
	font-weight: bold;
	padding-left: 10px;
	color: #333333;
}


#searchTxt{
	background-color: #323232;
	color: #fff;
	font-size: 11px;
	border: 1px solid #a0a0a0;
	width: 196px;
	float: left;
}

#btnSearch{
	margin: 0px 0px 0px 6px;
}

#numSearchResult ul li{
	margin: 12px 0px 12px 0px;
}

#searchResultDescription{
	margin: 12px;
	border: 1px solid red;
	float: left;
}

#thumbsPath{
	margin: 48px 0px 0px 0px;
	clear: left;
	foat: none;
}

#mainThumbsPath{
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	float: none;
	clear: left;
}

#minorThumbsPath{
	padding: 12px 0px 0px 0px;
	float: none;
	clear: both;
}

#minorThumbsPath li{
	float: left;
	padding-right: 6px;
}

#minorThumbsPath a{
	color: #fff;
}


#staticMenu{
	padding-top: 12px;
}

#staticMenu ul li{
	float: left;
}

#staticMenu a {
	color: #fff;
}

#staticMenu, #searchBlock, #thumbsPath{
	padding-left: 22px;
	color: #fff;
}

#searchBlock{
	clear: both;
	padding-top: 24px;
}

#content{
	float: left;
	background: url('../img/bgBody.jpg') bottom left no-repeat;
	width: 996px;
}

#left{
	width: 228px;
	float: left;

}

#right{
	float: right;
	width: 768px;
}

#footer{
	float: left;
	clear: both;
	background: url('../img/footer.jpg') bottom left no-repeat #fff !important;
	height: 80px;
	width: 996px; 
}

#beweging{
	float: left;
	width: 228px;
	height: 57px;
}

#bewegingsaanbod{
	margin: 12px 0px 0px 24px;
}

#logoBlock{
	float: right;
	width: 768px;

}

#menuRoot{
	margin: 0px 0px 0px 22px;
}

#menuRoot ul li {
	list-style: none;
	liste-style-image: none;
}

.level_2{
	margin: 24px 0px 0px 12px;
	color: #f29400;
	font-size: 10px;
	font-weight: bold;
	list-style-position: outside;
}

.level_2 a{
	margin: 24px 0px 0px 12px;
	color: #f29400;
	font-weight: bold;
	font-size: 10px;
	background: url('../img/bulletMain.gif') no-repeat 0px 3px;
	padding-left: 20px;
	display: block;
}

.level_2 li {
	margin: 10px 0px 10px 12px;
	font-size: 10px;
}

.level_3 a, .level_4 a, .level_5 a{
	color: black;
	font-weight: normal;
	background: url('../img/bulletMinor.gif') no-repeat 0px 3px;
	padding-left: 10px;
	font-size: 10px;
	display: block;
	margin: 0px 0px 0px 8px;
}

.level_2 a:hover, .level_3 a:hover, .level_4 a:hover, .level_5 a:hover, .searchResultTitle:hover {
	font-weight: bold;
	text-decoration; none;
}

.level_3{
	color: #000;
}

.level_4, .level_5, .level_6 {
	/* display: none;  */
}


#leftPanel{
	float: left;
	width: 228px; 
}

#centerPanel{
	float: left;
	width: 636px; 
}

#rightPanel{
	width: 122px;
	float: right; 
	margin: 0px;
}

#TmceContent{
	margin: 24px 12px 0px 30px;
	line-height: 16px;
}

.tmceLnkReadon{
	color: #f29400;
	font-size: 10px;
	font-weight: bold;
	background: url('../img/bulletReadon.gif') no-repeat 0px 3px;
	padding-left: 11px;
}

.tmceTbl {
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
}
.tmceTblHeader td {
	background-color: #F59C00;
	color: white;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}
.tmceTblEven td, .tmceTblOdd td {
	padding: 3px;
}
.tmceTblHeader td {
	border-bottom: 2px solid #F59C00;
	border-right: 1px solid #ebebeb;
}
.tmceTblEven td, .tmceTblOdd td {
	border-bottom: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
}
.tmceTblEven td {
	background: url('../img/tmce/table_bgc.jpg') bottom left repeat-x #fff;
}
.tmceTblOdd {
	background: #fff;
}
 .tmceTblHeader td {
	color: #000;
	font-weight: bold;
}

.tmceTxtIntro{
	font-weight: bold;
	color: #f29400;
}

#teaserBlock{
	margin: 22px 0px 0px 0px; 
}

#teaserBlock {
	list-style-image: none;
}

#teaserBlock li{ 
	list-style: none !important;
	list-style-image: none !important;
	margin: 0px 0px 12px 0px;

}

/* hyperlinken */
#linkContainer{
	margin: 24px 0px 0px 0px;
	width: 595px;
	float: left;
}

#linkLeft{
	float: left;
	width: 185px;
}

#linkCenter{
	float: left;
	margin: 0px 0px 0px 12px;
	width: 185px; 
}

#linkRight{
	float: left;
	margin: 0px 0px 0px 12px;
	width: 185px;
}

.linkBox{
	margin: 0px 0px 18px 0px;
}

.linkBoxHeader{
	background: url('../img/linkTop.gif') top left no-repeat #57595B;
	padding: 6px 12px 6px 6px;
	font-weight: bold;
	color: #fff;
	line-height: 12px;
	//height: 22px;
	font-size: 11px;
}

.linkBoxContent{
	background: url('../img/linkBg.gif') top left repeat-y;
	padding: 18px 18px 0px 12px;
}

.linkBoxContent li{
	padding: 3px 0px 3px 0px;
	line-height: 16px;
}

.linkBoxContent a {
	color: #303030;
	font-size: 10px;
	background: url('../img/listitem-wit.png') center left no-repeat;
	padding-left: 18px;
	text-underline: none;
	display: block;
}

.linkBoxFooter{
	background: url('../img/linkBottom.gif') top left no-repeat;
	height: 11px;
}

/*nieuwsberichten */

#nieuwsBerichten{
	margin: 24px 0px 0px 0px;
	width: 595px;
	float: left;
}

.nieuwsItem{
	margin: 0px 0px 12px 0px;
}

.nieuwsTitle{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	margin: 0px 0px 3px 0px;
}

.nieuwsDdesc{
	font-size: 11px;
}

/* template tabellen links en rechts */

#templateTable {
	margin: 24px 0px 0px 0px;
}

#templateTableLinks{
	margin: 0px;
	padding: 0px;
}

#templateTableRechts{
	margin: 0px 0px 0px 32px;
	padding: 0px;
}

#templateTable td{
	vertical-align: top;
}

.templateLinksList{
	padding: 12px 0px 0px 16px;
}

.templateLinksList a {
	background: url('../img/bulletLinks.gif') no-repeat 0px 3px;
	font-size: 11px;
	padding-left: 18px;
}

.templateImgLinks{
	line-height: 0px;
	font: 0px;
	
	background: url('../img/linksBg.jpg') repeat-y;
}

.templateLinksList li, .templateRechtsList li {
	list-style: none !important;
	list-style-image: none !important;
}

.templateImgRechts{
	line-height: 0px;
	font: 0px;
	list-style-image: none;
	list-style: none;
	background: url('../img/rechtsBg.gif') repeat-y;
}

.templateHeaderLinks{
	background: url('../img/linksHeader.jpg') no-repeat; 
	height: 22px; 
	color: white; 
	font-weight:bold; 
	font-size: 11px; 
	line-height:22px; 
	padding-left: 18px;
}

.templateHeaderRechts{
	background: url('../img/rechtsHeader.jpg') no-repeat; 
	height: 22px; 
	color: white; 
	font-weight:bold; 
	font-size: 11px; 
	line-height:22px; 
	padding-left: 18px;
}

#logoBlock div a{
	text-decoration: none !important;
}

.templateRechtsList {
	padding: 12px 0px 0px 16px;
}

.templateRechtsList a {
	background: url('../img/bulletRechts.gif') no-repeat 0px 3px;
	font-size: 11px;
	padding-left: 18px;
}

/* These are standard sIFR styles... do not modify */
.sIFR-flash {
    visibility: visible !important;
    margin: 0;
}
.sIFR-replaced {
    visibility: visible !important;
}
span.sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1, .sIFR-hasFlash h2 {
    visibility: hidden;
}
.sIFR-hasFlash h1 {
    letter-spacing: -1px;
    font: 18px Verdana, Arial;
}
.sIFR-hasFlash h2 {
    letter-spacing: -1px;
    font: 14px Verdana, Arial;
}
