* {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
body {
	text-align: center;
	background: #fff;
	
}
body, td, th, a, input, textarea, select {
    font: 11px Tahoma, Verdana, Arial;
	color: #fff;
	
}

.readonSmoelen{
	text-align: left;
	background: url('../img/front/arrow.gif') center left no-repeat #009ACF;
	padding-left: 10px;
	margin-left: 10px;
	font-weight: bold;
	color: #000058;
}

h1, h1 a {
    font: 12px Tahoma, Verdana, Arial;
	color: #000068;
}
h2, h2 a {
    font: 12px Tahoma, Verdana, Arial;
	color: #000068;
}
#stayalive {
	position: absolute;
	width: 1px;
	height: 1px;
	top: -100px;
	left: -100px;
}
a {
    color: #fff;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul, ul li {
	list-style: none;
}

.container {
	width: 996px;
	margin: 0px auto auto auto;
	text-align: left;
	float: none;
}


.tinyMce{
	margin: 0px 10px 10px 10px;
	color: #fff;
}

strong a, b a {
	font-weight: bold;
}

/* live content */

.content{
	width: 996px; 
	background-color: #fff;
	float: left;
}

#logoContainer{
	float: left;
	height: 80px;
	width: 698px; 
}

#zoekContainer{
	float: left; 
	height: 80px;
	width: 298px; 
	color: #000068; 
	
	/* 
	Alleen bij news tonen in geval van memo
	background: url('../img/front/memoTop.jpg') bottom left no-repeat #fff; */
}

#search{
	padding-top: 18px;
}

#search input{
	color: #000068;
}


#btnSearch{
	width: 12px;
	height: 16px;
	background: url('../img/front/btnSubmit.jpg') top left no-repeat #fff;
	cursor: pointer;
}

#liveContent{
	clear: both;
	float: left; 
	width: 996px; 
	height: 345px; 
}

#spannerLiveContent{
	padding: 0px 0px 0px 100px;
}

#contentLeft{
	width: 598px;
	float: left;
	height: 345px;
	color: #fff;
	overflow: auto;
	background: #009acf;
	
}

#placeHolder{
	padding: 20px 20px 20px 20px;	
	overflow-x: hidden;
}

#contentRight{
	float: right;
	width: 298px; 
	height: 385px;
	background: url('../img/front/default.jpg') top left no-repeat #fff;
	
	
	/* 
	Alleen tonen op de nieuws pagina 
	background: url('../img/front/memoBottom.jpg') bottom left no-repeat #fff; */
	
	
}

/* sitemap */

#SitemapRoot{
	padding-top: 12px;
}

#SitemapRoot, #SitemapRoot li, #SitemapRoot ul{
	clear: both;
	float: none;
}

#SitemapRoot li {
	background-image: none !important;
	list-style: square;
	padding: 0px; margin: 0px;
	list-style-position: inside;
	padding-bottom: 12px;
}

#SitemapRoot li li {
	background-image: none !important;
	list-style: square;
	padding: 6px; 
	margin-left: 12px;
	list-style-position: inside;
}

#SitemapRoot li a{
	font-weight: bold;
	background-image: none !important;
}

#SitemapRoot li li a{
	font-weight: normal;
}

/* news */

#memo{
	color: #000068;	
	width: 170px; 
	height: 80px;
	padding: 36px 0px 0px 28px;
	font: 12px Comic Sans MS, Tahoma, Verdana;
	word-spacing: -2.5px
}

#memoLink{
	clear: both;
	float: left;
	width: 210px;
	padding: 0px 0px 0px 28px;
}

.newsMemoTop{
	background: url('../img/front/memoTop.jpg') bottom left no-repeat #fff;
}

#contentRightMemo{
	float: right;
	width: 298px; 
	height: 345px;
	background: url('../img/front/memoBottom.jpg') bottom left no-repeat #fff;
}

#topNews{
	padding-top: 11px;
	padding-bottom: 24px;
}

#newsDivider{
	border: 0px;
	border-top: 1px solid #fff;
	height: 3px;
	width: 90%;
	float: none;
}

.newsDate{
	float: none;
}

.newsTitle, .searchLink{
	float: none;
	background: url('/img/front/newsBullet.jpg') center left no-repeat #009acf;
	padding: 7px 0px 7px 12px;
	font-weight: bold;
	color: #000068;
}

.newsTitle a, .searchLink{
	font-weight: bold;
	color: #000068;
	text-decoration: none;
}

.newsDesc{
	float: none;
	padding: 0px 0px 10px 0px;
}
.newsMore{
	padding: 0px 0px 11px 0px;
	text-align: right;
}

#linkNewsTerug{
	padding-top: 12px;
}

#linkNewsTerug a{
	background: url('/img/front/newsBullet.jpg') center left no-repeat #009acf;
	padding: 7px 0px 7px 12px;
	font-weight: bold;
	color: #000068;
	text-decoration: none;
}

#bottomNews{
	padding-top : 7px;
}

.newsLine{
	background: url('/img/front/newsBullet.jpg') center left no-repeat #009acf;
	padding: 0px 0px 0px 12px;
	color: #000068;
	float: none;
}

.newsLine a{
	color: #000068;
	text-decoration: none;
}

.newsLine a:hover{
	color: #000068;
	text-decoration: underline;
}

/* smoelenboek */

.readonSmoelen{
	text-align: left;
	background: url('../img/front/arrow.gif') center left no-repeat #009ACF;
	padding-left: 10px;
	margin-left: 10px;
	font-weight: bold;
	color: #000058;
}

.smoelenHeader{
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color: #000068;
	margin-top: 10px;
	margin-bottom: 10px;
}

.extraAdvocaat{
	margin-top: 20px;
}

.smoelenDetailsRight{
	margin: 12px 14px 12px 14px;
}

.smoelenTxt{
	text-align: left;
}

.tabSmoelen{
	color: #fff;
	margin: 6px 0px 0px 18px;
}

.tabSmoelen a{
	text-decoration: none;
	color: white;
}

.smoelenboekTable a {
	color: #fff;
	text-decoration: none;
}

.smoelenboekTable{
	margin-top: 12px;
	margin-left: 0px;
	width: 95%;
}

.smoelenboekTable img, smoelenDetailsRight img{
	border: 1px solid #333333;
}

.smoelenboekTable td{
	vertical-align: top;
	/*text-align: center;*/
	padding-bottom: 24px;
}

.smoelenTitle{
	font-size: 10px;
}

/* vaste header, footer en menu */
.hmpHeader{
	width: 996px;
	height: 95px;
	/* background: url('../img/front/hdrHomepage.jpg') top left no-repeat; */
}


.mainmenu{
	width: 996px;
	background-color: #000068;
	height: 21px;
	/* border-bottom: 1px solid #bfbfd9; */
}

.tmce{
	
}

.tmceTxtHigh{
	font-weight: bold !important;
}

.placeholder{
	width: 996px;
	overflow: scroll;
}

.iaglogo {
	float: left;
	padding-top: 3px;
	padding-left: 285px;
}

.iaglogo a {
	color: none;
}

.footerContent{
	width: 800px;
	color: #000068;
	padding: 10px 0px 0px 100px;
	float: left;
}

.footerContent a{
	color: #000068;
	text-decoration: none;
}

#txtSearch{
	padding: 2px 2px 2px 3px;
}

/* Landingspagina (pagina voor de homepage --------------------------------------------------------------  */
.footer{
	width: 996px;
}

.relwrap {
	width: 800px;
	margin: 12px auto auto auto;
	text-align: left;
}

.logo{
	background: url('../img/front/logo.jpg') top left no-repeat;
	height: 86px;
	min-height: 86px;
	width: 800px;
	float: none;
}

.headerWater{
	background: url('../img/front/waterbreed.jpg') top left no-repeat;
	height: 87px;
	min-height: 87px;
	width: 800px;
	float: none; 
}

.subHeaderLinks{
	background: url('../img/front/watersmall.jpg') top left no-repeat;
	height: 114px;
	min-height: 114px;
	width: 373px;
	float: left; 
}

.linkContainer{
	background-color: #000066;
	height: 114px;
	min-height: 114px;
	width: 427px;
	float: left;  
}

.languageSwitch{
	height: 114px;
	min-height: 114px;
	float: left;
	background-color: #000066;
	color: #fff;
	padding: 20px 0px 0px 12px;
}

.languageBullet{
	background: url('../img/front/bullet.jpg') bottom left no-repeat;
	padding-left: 12px;
	margin-bottom: 20px;
}

.languageBullet a{
	text-decoration: none;
	color: #fff;
}

.jongKantoor{
	background: url('../img/front/jongkantoor.jpg') top left no-repeat;
	height: 56px;
	min-height: 56px;
	width: 427px;
	float: left;
}

.footer{
	background: url('../img/front/bottom.jpg') top left no-repeat;

	min-height: 86px;
	width: 800px;
	float: left; 
}

.subFooterLinks{
	background: url('../img/front/gebouw.jpg') top left no-repeat;
	height: 223px;
	min-height: 223px;
	width: 373px;
	float: left; 
}

.jaar270{
	background: url('../img/front/270jaar.jpg') top right no-repeat;
	height: 52px;
	min-height: 52px;
	width: 427px;
	float: left;
	background-color: #009acf;
}

.nawGegevens{
	background-color: #009acf;
	height: 115px;
	min-height: 115px;
	color: #fff;
	padding-left: 12px;
	width: 415px;
	float: left;
}

/* Album */
ul.album, ul.album li, ul.album-collection, ul.album-collection li {
	float:left;
}
ul.album-detail, ul.album-detail li {
	clear:both;
}
ul.album li {
	height:125px;
}
ul.album-collection li {
	height:125px;	
}
ul.album .album-top, ul.album-collection .album-top {
	text-align:center;
	height:12px;
	background:url(../img/front/album_top.gif) no-repeat;
}
ul.album .album-bot {
	text-align:center;
	height:12px;
	background:url(../img/front/album_bot.gif) left top no-repeat;
}
ul.album-collection .album-bot {
	text-align:center;
	height:12px;
	background:url(../img/front/album_bot2.gif) left top no-repeat;
}
ul.album-collection .album-bot a {
	display:block;	
	text-align:left;
	padding:0 0 8px 6px;
}
ul.album .album-img, ul.album-collection .album-img {
	border-bottom:1px #009ACF solid;
	border-top:1px #009ACF solid;	
	width:110px;
	height:110px;
	text-align:center;
	background:#00799F;
}
ul.album-collection .album-img a img, ul.album .album-img a img {
	display:block;	
	margin:auto;
}

/* einde Landingspagina ---------------------------------------------------------- */

/* 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;
}
