/* stylesheet: koninklijkhuis.nl */
/* versie: 1.8 - 08/02/2006 */
/* auteur: Robert Jan Verkade - eend.nl - robertjan@eend.nl */
/* origineel: Pim Rijpsma - fabrique.nl */

body{margin:-1px 0 0;padding:0;background:#fff url(../images/background_y.gif);font:70%/1.4em Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center;}
h1,h2,h3,h4,h5,h6{margin:1px 0 0.7em 0;font-family:Georgia,"Times New Roman",Times,serif;line-height:110%;}
h1{margin:1px 0 0.7em 0 !important;font-weight:normal;font-size:260%;letter-spacing:1px;}
h2{margin:1px 0 0.7em 0 !important;font-weight:normal;font-size:200%;letter-spacing:1px;}
h3{font-weight:normal;font-size:170%;}
h4{font-size:140%;}
h5{font-size:100%;}
h5 a{margin:0;font-size:100%;text-decoration:none !important;}
h6{margin:0;font-size:90%;}
p{display:block !important;margin:0;padding:0 0 1.5em 0 !important;height:auto;}
p.lightbluepress{margin-top:-0.9em;}
fieldset{padding:0;border:none;}
legend{margin:0;font-weight:bold;}
input,textarea{font:100% Verdana,Geneva,Arial,Helvetica,sans-serif;}
div,img,img a{border:none;margin:0;padding:0;}
hr{display:block;clear:both;margin:0;padding:0;height:0;background:#2C4371;color:#2C4371;line-height:0px;border:none;border-bottom:1px solid #2C4371;}
table{margin:0 0 1em 0;padding:0;width:100%;border-top:1px solid #2C4371;border-bottom:1px solid #2C4371;border-collapse:collapse;empty-cells:show;}
thead{color:#AAB3CE;font-weight:bold;}
tbody{font-weight:normal;}
td{padding:0.6em 0.8em 0.6em 0.4em;vertical-align:top;}
tfoot{color:#FFF;}
tfoot strong,tfoot b{font-weight:bold;color:#AAB3CE;}
caption{padding:0.6em 0.4em 0.6em 0.4em;color:#FFF;text-align:right;}
embed {border:1px solid #F37D0C;}

div.faq{clear:left;margin-bottom:1em;width:430px;}
div.press{clear:left;margin-bottom:1em;}
div span.press{float:left;}

.roman{list-style:upper-roman;}
.square{list-style:square;}
.decimal{list-style:decimal;}

#wrap{background:url(../images/background_x.gif) repeat-x;}
#skip{position:absolute;top:-100em;}
#skip img{display:none;}

#framework{margin:0 auto;padding:0;width:680px;text-align:left;}

#topnav{display:block;float:left;padding:4px 0 2px;width:100%;background:#fff;border-bottom:1px solid #B6BDCC;font-size:87%;text-align:right;}
#topnav div{margin:0 auto;width:680px;text-align:left}
#topnav ul{display:block;list-style:none;margin:-1px 0 0;padding:0;}
#topnav li{display:block;float:left;margin:0;padding:0 0 .1em;}
#topnav a{display:block;float:left;padding:0 1.1em 0 1.0em;color:#0C2355;background:url(../images/topnav_divider.gif) no-repeat 0% 50%;text-decoration:none;}
#topnav a.first{padding-left:0;background-image:none;}
#topnav a:hover{color:#0C2355;text-decoration:underline;}
#topnav .typetxt{padding:.1em 0 .1em .5em;height:1.2em;border:1px solid #617090;color:#0C2355;}
#topnav .button{border:1px solid #617090;color:#fff;background:#617090;letter-spacing:.1em;cursor:pointer;}
#topnav a.starthead{padding:0 10px 0 2px;}
#topnav legend,#topnav label{display:none;}
#topnav span.right{margin:-1px 0 0 0;}
#topnav img{padding:0;margin:0;float:left;}
#topnav form{display:block;float:right;padding:0;margin:0;text-align:right;}
#topnav abbr{border:none;font-style:normal}

#header,#header h1{padding:0;margin:0 !important;width:100%;background:#fff;}
#header img{clear:both;display:block;margin:0 auto;padding:0;}

#content{background:#0F1F4C url(../images/background_content.gif) repeat-y center top;width:680px;padding:0 0 1em 0;float:left;margin:0;color:#fff;}
#content ul{margin-top:0;list-style:square;}
#content h1{margin:1px 0 0.7em 0 !important;font-weight:normal;font-size:200%;letter-spacing:1px;}
#content h1.introheader{margin:0 8px 8px 8px !important;padding:0;}
#content h2{clear:both;margin:1px 0 0.7em 0 !important;font-weight:normal;font-size:170%;letter-spacing:0}
#content h3{clear:both;font-size:140%;}
#content h4{clear:both;font-size:100%;}
#content h4 a{margin:0;font-size:100%;text-decoration:none !important;}
#content h5{margin:0;font-family:verdana,arial,helvetica,sans-serif}
#content a{color:#fff;text-decoration:none;}
#content a:hover{color:#fff;text-decoration:underline;}
#content a.oranje{color:#F37D0C;text-decoration:none;}
#content a.oranje:hover{color:#F37D0C;text-decoration:underline;}
#content a.more{color:#F37D0C !important;text-decoration:none !important;/*padding:0 0 0 11px;background:url(../images/arrow_link_orange.gif) no-repeat 0 60%;*/}
#content a.more:hover{color:#F37D0C;text-decoration:underline !important;}
#content .download{margin:0 8px;padding-bottom:1.4em;width:375px;}
#content .download h2{font-weight:bold;font-size:100%;margin:0 0 8px !important;letter-spacing:0;}
#content .downloadlink{margin:0;color:#F37D0C;text-decoration:none !important;}
#content a.downloadlink{padding-right:14px;background:url(../images/arrow_link_orange.gif) no-repeat 100% 60%}
#content a.downloadlink:hover{color:#F37D0C;text-decoration:underline !important;}
#content p.downloadlink{margin:0 0 0 3px;padding:0 0 0 0;}
#content p.downloadlink a img{margin:-6px 0 0 0 !important;padding:0;border-style:solid;border-width:0;}
#content p.downloadlink a:hover{color:#F37D0C;text-decoration:underline !important;}
#content .press h2{font-weight:bold;font-size:140%;margin:0 !important;letter-spacing:0;}
#content .press h2 a{text-decoration:none !important;}
#content .press h2 a:hover{text-decoration:underline !important;}

#subcontent{display:block;float:right;position:relative;padding:0 0 0.5em;height:auto;min-height:178px;width:500px;}
#subcontent div p a{text-decoration:underline;}
#subcontent #news p a{text-decoration:none;}
#subcontent #news p a:hover{text-decoration:underline;}

#footer{position:relative;top:2px;clear:both;width:auto;padding-bottom:1em !important;}
#footer a{padding:0 16px 0 20px;color:#F37D0C;text-decoration:none;}
#footer ul{list-style:none;margin:0;padding:0;}
#footer li#feeds{position:absolute;top:0;right:20px;background:url(../images/feed-icoon_11x11.gif) no-repeat 100% 50%;}

#nav{display:block;float:left;position:relative;top:0;margin:0;padding:0;width:100%;height:auto;background:#0F1F4C url(../images/background_x.gif) repeat-x 0 -137px;z-index:1000;}
#nav a{display:block;width:auto;text-transform:uppercase;}
#nav li{float:left;padding:3px 0.6em 3px 0.6em;width:auto;min-height:14px;background:url(../images/nav_divider.gif) no-repeat 100% 50%;}
#nav li ul{position:absolute;visibility:hidden;margin:3px 0 0 -7px;padding:4px 10px 10px 0;width:15em;background:#D2D8E4;z-index:2}
#nav li:hover ul,#nav li.active ul{visibility:visible;}
#nav ul{margin:0;padding:0;list-style:none !important;line-height:1em;}
#nav li,#nav li a{display:block;color:#C2C4D2;font:bold 100% Georgia,"Times New Roman",Times,serif;letter-spacing:0.1em;text-decoration:none;}
#nav ul li,#nav ul li a{display:block;clear:left;width:100%;font:normal 94% Verdana,Geneva,Arial,Helvetica,sans-serif;background:none;letter-spacing:normal !important;text-transform:none;}
#nav ul li a{color:#0C142B !important;text-decoration:none;}
#nav ul li a:hover{color:#0C142B !important;text-decoration:underline;}
#nav li.active a,#nav li:hover a{color:#F37D0C;}
#nav a.active{color:#F37D0C !important;}
#nav li.endnav{background:none !important;}
#nav li.endnavif ul{margin-left:-2.8em;}
#nav li.endnav ul{margin-left:-10.6em;}
#nav li.endnavif .normalMargin{margin-left:-7px;}
#nav li.endnav .normalMargin{margin-left:-7px;}

#subnav{list-style:none !important;display:block;float:left;margin:14px 15px 0 0 !important;padding:0 0 0 10px;width:150px;overflow:hidden;line-height:normal !important;}
#subnav li{padding:0 0 0 14px;background:url(../images/arrow_nav_up.gif) no-repeat 0 0.3em;font-weight:bold;}
#subnav li a{margin:0 0 10px 0;padding:0;height:1%;}
#subnav ul{list-style:none !important;margin:0 0 0 -14px;padding:1em 0 0 0 !important;border-top:1px solid #F37D0C;}
#subnav ul li{margin:0;height:1%;background:none !important;}
#subnav ul ul{margin:0 0 0 1px;padding:0 !important;border:none;}
#subnav ul ul li{margin:0;padding:0 0 0 14px;height:1%;background:url(../images/arrow_nav_side.gif) no-repeat 0 0.4em !important;border:none;font-weight:normal;}
#subnav strong a{color:#fff !important;text-decoration:none;display:block;background:none;}
#subnav strong a:hover{color:#fff !important;text-decoration:underline;}
#subnav a{display:block;color:#AAB3CE;text-decoration:none;}
#subnav a:hover{color:#AAB3CE;text-decoration:underline;}
#subnav hr{color:#F37D0C;background:#F37D0C;height:1px;border:none;}
#subnav li.homelink{border-bottom:1px solid #F37D0C;height:1%;}
li.nobg{background:none !important;}
ul .line{border-bottom:1px solid #F37D0C !important;margin-bottom:1em !important;padding-bottom:1em !important;}

#pagnav{list-style:none !important;display:block;clear:both;float:left;padding:.7em 0 0;margin:0 0 1.4em;width:380px}
#pagnav.movie{padding-top:0;width:412px}
#pagnav li{display:block;float:left;padding:0;margin:0;width:180px}
#pagnav li a{display:block;float:left;padding:0 0 0 14px;margin:0;background:url(../images/arrow_pager_left.gif) no-repeat 0 50%;text-decoration:none !important}
#pagnav li a:hover {text-decoration:underline !important}
#pagnav li.next{float:right}
#pagnav li.next a{float:right;padding:0 14px 0 0;background:url(../images/arrow_pager_right.gif) no-repeat 100% 50%;}

#news p{width:100%;margin:0; padding:0.5em 0 0.5em 0;}
#news span{width:20%;float:left;white-space:nowrap;}
#news a{color:#fff;text-decoration:none;float:left;width:75%;}
#news a:hover{color:#fff;text-decoration:underline;}
#news p a{text-decoration:none;}
#news h2{display:none;}

#faq{margin:0;padding:0;list-style:none !important;}
#faq li{margin:0 0 1em;width:485px;}
#faq li a{display:block;text-decoration:none !important;font-weight:bold;}
#faq li a:hover{text-decoration:underline !important;}

#intro{margin:0 0 1em !important;padding:0;list-style:none !important;}
#intro li{margin:0 .5em 2em 0;}
#intro li h2{margin:0 !important;font-weight:bold;font-size:140%;letter-spacing:0}
#intro li a{font-weight:bold;text-decoration:none !important;}
#intro li a:hover{text-decoration:underline !important;}
#intro li a.more{font-weight:normal;}

#actueel{margin:0 0 1em !important;padding:0;list-style:none !important;}
#actueel li{color:#B9C2DD;margin:0 .5em 2em 0;}
#actueel li h2{margin:0 !important;font:bold 100% Verdana,Geneva,Arial,Helvetica,sans-serif;letter-spacing:0}
#actueel li a{color:#fff;font-weight:bold;text-decoration:none !important;}
#actueel li a:hover{text-decoration:underline !important;}
#actueel li a.more{font-weight:normal;}
#actueel li span.date{float:right;font-size:92%;}

#abonneer h3{margin-bottom:.3em !important;font:bold 100% verdana,arial,helvetica,sans-serif}
#abonneer fieldset{margin:0 0 1.8em}
#abonneer input{margin:2px 0 0 0}
#abonneer label{margin:0 0 .7em}
#abonneer #rss .button{border:1px solid #F37D0C;width:auto;margin-bottom:1em;height:1.6em;padding:.1em .7em .2em;color:#000;background:#F37D0C;cursor:pointer}
#abonneer ul{margin: 0; padding: 0; padding-left:15px;}
#abonneer li{margin: 0; padding: 0; list-style-type:none; width: 100%;}
#abonneer #rss-url{margin-left:-10px}
#abonneer #rss-url p{margin-left:10px !important}
#abonneer #rss-url span {display:block;width:480px;margin:.4em 0;background:#2C4371;overflow:auto;}
#abonneer #rss-url a{display:block;margin:0 .7em;padding:.3em 0 .4em;color:#F37D0C;text-decoration:none !important;}
#abonneer #rss-url a:hover{text-decoration:underline !important;}
#abonneer #nieuwsbrief {margin-top:0}
#abonneer #nieuwsbrief label {display:inline}
#abonneer #nieuwsbrief input{padding:.2em 0 .1em .5em;width:150px;height:1.3em;border:1px solid #000;color:#0C2355;}
#abonneer #nieuwsbrief .button{border:1px solid #F37D0C;width:auto;margin-bottom:-1px;height:1.6em;padding:.1em .7em .2em;color:#000;background:#F37D0C;cursor:pointer}

#sitemap{display:block;float:left;margin:20px 0 0 -50px;padding:0 0 0.5em;width:505px;height:auto;}
#sitemap div{width:240px;}
#sitemap ul{margin:0;padding:0 1em 2em 1em;list-style:none !important;border-left:1px solid #617090;width:auto;line-height:1.6em !important;}
#sitemap ul ul{border:none;}
#sitemap ul li,#sitemap ul li a{font-weight:bold;text-decoration:none !important;}
#sitemap ul ul li,#sitemap ul ul li a{font-weight:normal;}
#sitemap ul ul,#sitemap ul ul ul{margin:0;padding:0 0 0 2em;}
#sitemap ul li,#sitemap ul li li{list-style:none !important;}
#sitemap ul ul li a{text-decoration:underline !important;font-size:92%;}
#sitemap ul ul ul li a{color:#B9C2DD !important;}

#result{margin:0 0 1em !important;padding:0;list-style:none !important;}
#result li{margin:0 0 1em;padding:0;color:#AAB3CE;}
#result li span.type{color:#FFF;}
#result li a{font-weight:bold;text-decoration:none !important;}
#result li a:hover{text-decoration:underline !important;}
#result li a.more{font-weight:normal;}
#result li span.date{float:right;font-size:92%;}

#resultnav {clear:both}
#resultnav a{text-decoration:none !important;}
#resultnav a.next{padding:0 16px 2px 0;font-weight:normal !important;background:url(../images/arrow_pager_right.gif) no-repeat center right;}

#advsearch legend{display:none;}
#advsearch label{display:block;margin:1.5em 0 .5em}
#advsearch select{width:280px;}
#advsearch .button{width:auto;margin-top:2em;border:1px solid #F37D0C;color:#000;background:#F37D0C;cursor:pointer}

#simpleform a, #simpleform a:hover{text-decoration: none;}
#simpleform .help_popup{visibility:hidden;position:absolute;background-color: #ffc;border:1px solid #c93;padding:5px;width:300px;display:block;z-index:99;color:#000}
#simpleform .comment{margin:16px 0px 8px 0px;}

#announcement{padding:0;margin:0 0 0.9em 0;width:400px;height:146px;background:#091A47;color:#C2C4D2;min-height:125px;}
#announcement div{height:131px;overflow:hidden;width:390px;}
#announcement div.text{width:285px;height:131px;overflow:hidden;float:left;padding:0.7em 0.5em 0.5em 0.5em;}
#announcement h4{display:block;width:90%;}
#announcement p{clear:left;}
#announcement p.extdescription{text-align:left;}
#announcement div.image{width:90px;float:right;padding:0.5em;}
#announcement a img{width:90px !important;height:135px !important;}
#announcement a{color:#C2C4D2;width:auto;cursor:pointer;text-decoration:none;}
#announcement a:hover{color:#C2C4D2;width:auto;background-color:#031441;cursor:pointer;text-decoration:none;}

#movie{margin:0 0 1em;}
#movie p{display:block;clear:both}

#fototour{width:480px;clear:both;float:left;}
#fototour .bigimage{float:left;margin:0;padding:0;width:380px;height:222px;border:1px solid #f37d0c;}
#fototour .thumbs{list-style:none !important;float:right;margin:0;padding:0;}
#fototour .thumbs li{margin:0 0 6px 0;}
#fototour .thumbs img{display:block;width:66px;height:38px;}
#fototour .thumbs a{display:block;border:1px solid #f37d0c;margin-left:5px;}
#fototour .thumbs .shown a,#fototour .thumbs a:hover,
#fototour .thumbs a:active,#fototour .thumbs a:focus{display:block;margin-left:0;border:1px solid #f37d0c;border-left-width:6px;}

#nijntje{position:relative;margin:0 0 .7em;padding:0;width:500px;min-height:49em;background:#ff5c21;color:#000}
#nijntje h2{font:bold 140% verdana,arial,helvetica,sans-serif;padding:30px 16px 0;}
#nijntje #goed-zo{position:absolute;z-index:100;top:36px;left:350px;width:150px;margin:0;padding:0;}
#nijntje #goed-zo p{font-weight:bold;color:#fff}
#nijntje #uitleg{width:320px;margin:0 16px;}
#nijntje #stamboom{position:relative;margin:0;padding:0;height:300px;background:url(../images/bg_stamboom.gif) no-repeat 82px 40px}
#nijntje #stamboom #st-a{position:absolute;top:0;left:16px;width:136px;background:url(../images/bg_kind.gif) no-repeat}
#nijntje #stamboom #st-b{position:absolute;top:0;left:168px;width:136px;background:url(../images/bg_kind.gif) no-repeat}
#nijntje #stamboom #st-c{position:absolute;top:114px;left:16px;width:136px;background:url(../images/bg_ouder.gif) no-repeat}
#nijntje #stamboom #st-d{position:absolute;top:114px;left:168px;width:136px;background:url(../images/bg_ouder.gif) no-repeat}
#nijntje #stamboom #st-e{position:absolute;top:228px;left:49px;width:136px;background:url(../images/bg_grootouder.gif) no-repeat}
#nijntje #stamboom #st-f{position:absolute;top:228px;left:201px;width:136px;background:url(../images/bg_grootouder.gif) no-repeat}
#nijntje #stamboom img{float:left;margin-right:4px}
#nijntje #stamboom strong{display:block;float:left;margin:5px 0;font-size:400%;width:60px;height:60px;background:#fff;text-align:center;line-height:57px}
#nijntje #stamboom strong img{float:none;margin-right:0}
#nijntje #stamboom span{display:block;float:left;width:62px;text-align:center;font-size:90%;line-height:110%}
#nijntje #stamboom span.naam{float:right;}
#nijntje #stamboom span#na-d{width:75px;margin-right:-13px;} /* iets breder vanwege lange naam. */
#nijntje #stamboom #copyright{position:absolute;top:350px;left:16px;}
#nijntje #fotos{position:absolute;top:36px;left:350px;width:150px;height:552px;margin:0;padding:0;}
#nijntje #fotos fieldset{display:block;position:relative;height:7em}
#nijntje #fotos fieldset div{position:absolute;top:0;left:64px;width:70px;}
#nijntje #fotos legend img{float:left;}
#nijntje #fotos label{float:left;}
#nijntje #fotos fieldset input{margin:-3px 4px 0;}

.gallery{clear:both;float:left;padding-bottom:2em !important;}
.gallery h2{letter-spacing:0}
.gallery h2 a{display:block;margin:0 0 -.3em;font-weight:bold;font-size:86%;text-decoration:none !important;}
.gallery h2 a:hover{text-decoration:underline !important;}
.gallery ul{list-style:none !important;display:block;clear:both;padding:0;margin:0;}
.gallery li{float:left;margin:0 6px 6px 0;padding:0;}
.gallery li a{display:block;width:60px;height:60px;padding:0;border:1px solid #182956;}
.gallery li a:hover{border:1px solid #F37D0C;}
.gallery img{display:block;position:relative;margin:auto auto;text-align:center;vertical-align:middle;}
.gallery a.more{float:left;clear:both;margin:0;color:#F37D0C !important;text-decoration:none !important;}
.gallery a.more:hover{color:#F37D0C;text-decoration:underline !important;}
.gfix{float:none !important;padding-bottom:9.4em !important;}

.pager{color:#fff;margin:0;width:100%;clear:both;}
.pager a{margin:0 4px 0 0;color:#fff !important;font-weight:bold;text-decoration:none !important;}
.pager a:hover{color:#fff;font-weight:bold;text-decoration:underline !important;}
.pager .selected{margin:0 2px 0 0;color:#f37d0c;font-weight:bold;}
.pager .prev{padding:0 0 0 14px;font-weight:normal !important;background:url(../images/arrow_pager_left.gif) no-repeat 0 0.3em;}
.pager .next{padding:0 16px 2px 0;font-weight:normal !important;background:url(../images/arrow_pager_right.gif) no-repeat center right;}

.zieook a{color:#F37D0C !important;text-decoration:none;}
.zieook a:hover{color:#F37D0C;text-decoration:underline !important;}
.zieook{float:right;clear:right;margin:20px 0 0;padding:0 8px 0 14px;width:130px;height:auto;border-left:1px solid #F37D0C;color:#fff;}
.zieook ul{margin:0;padding:0;list-style:none !important;color:#AAB3CE;}
.zieook li{padding:3px 0 3px 14px;background:url(../images/arrow_zieook.gif) 0 0.7em no-repeat;}
.zieook li a{color:#AAB3CE !important;text-decoration:none;}
.zieook li.speeches{margin-bottom:-10px;}
.zieook li.speeches a{color:#fff !important;text-decoration:none;}
.zieook li.speeches p a{color:#fff !important;text-decoration:none !important;}
.zieook li.agendaspacing{margin-bottom:-10px;}
.zieook li p.agendaitem a{color:#fff !important;text-decoration:none !important;}
.zieook li a:hover{color:#AAB3CE;text-decoration:underline;}
.zieook h4{color:#AAB3CE;}
.zieook h2{color:#AAB3CE;font-weight:bold !important;font-size:140% !important;letter-spacing:0}

#announce .zieook .date,#announce h4{color:#fff !important;}
#announce .actueel,#announce .zoom .bigphoto{background:#AB1C1A;}
#memoriam .zieook .date,#memoriam h4{color:#fff !important;}
#memoriam .actueel,#memoriam .zoom .bigphoto{background:#464E50;}
#announce .actueel,#memoriam .actueel{padding:16px 16px 6px 16px;min-height:193px;}

.nointro{padding:16px 0 0 0;margin-bottom:-20px;clear:none;}
.clear{clear:both;}
.address{font-weight:bold}
.actueel{margin:0;padding:16px 8px 0 8px;min-height:179px !important;background:#2C4371;}
.actueel a{text-decoration:underline !important;}
.actueel #pagnav{padding:0;margin:0 8px 0;width:470px;float:none;}
.actueel #pagnav li{width:234px;margin-bottom:1.4em}
.zoomcursor {cursor: url(../magnify.html),pointer;}
.introblock{margin:0 8px;padding:0 8px 2px;}
.introheader{margin:0 8px 8px !important;padding:0;}
.introheader img {margin-bottom:-8px;}
.txtblock{display:block;float:left;margin:20px 0 0;width:340px;}
.txtblock a{text-decoration:underline !important;}
.txtblock a:hover{text-decoration:underline;}
.txtblock a.underlines{text-decoration:none !important;}
.txtblock a.underlines:hover{text-decoration:underline !important;}
.txtblock a.nounderline{text-decoration:none !important;}
.txtblock a.nounderline:hover{text-decoration:none !important;}
.selected{margin:0 2px 0 0;color:#f37d0c;font-weight:bold;}
.sitemap{display:block;float:left;width:505px;height:auto;padding:0 0 0.5em 0;margin:20px 0 0 -50px;}
.sitemaphomebase{width:80px;border-bottom:1px solid #F37D0C;}
.homelink{margin:0;padding-bottom:10px;border-bottom:1px solid #F37D0C;}
.wide{padding:0 1em 0 0;width: 490px !important;}/* usage:textblock without zie ook */

.date{color:#AAB3CE;display:block;font-size:92%;}
.newsdate{color:#AAB3CE;font-size:92%;display:block;padding-right:1em !important;padding-right:0;}
.agenda{clear:right;}
.agendadate{color:#AAB3CE;font-size:92%;float:left;}
.agendatitle{float:right;width:420px;text-align:justify;text-decoration:none;margin-bottom:1.5em;}
.lightblue{color:#AAB3CE;}
.lightblue a{color:#AAB3CE !important;text-decoration:underline !important;}
.lightblue a:hover{color:#B9C2DD !important;text-decoration:underline !important;}
.lightpurple{color:#C2C4D2}
.greyblue{color:#A5B5BA;}
.small{font-size:92%;}
.bigger{font-size:120%;}
.spacing{letter-spacing:1px}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.center{margin:auto auto;}
.txtcenter{text-align:center;}
.txtleft{text-align:left;}
.txtright{text-align:right;}
.geo{font-family:Georgia,"Times New Roman",Times,serif;}
.print{display:none;}
.hide{display:none;}
.onderschrift{font-size:90%;color:#6075A2;}

.imgl{float:left;margin:4px 15px 8px 0;}
.imgr{float:right;margin:4px 0 8px 15px;}
.border{border:1px solid #F37D0C;}
.zoomicon{background:url(../images/icon_zoom_orange.gif) center left no-repeat;}
.desc{clear:both;display:block;color:#F37D0C;font-size:90%;padding:0 0 0 14px;margin:-2px 0 0 3px;width:auto;text-decoration:none;}

/* zoom classes */
.zoom{margin:0 0 .7em;padding:2px 6px 0 8px;border:none !important;}
.zoom a{display:block;text-decoration:none !important;height:auto;}
.zoom a:hover{text-decoration:none !important;border-style:none !important;}
.zoom img{border:1px solid #F37D0C;}
.zoom span{display:block;clear:both;margin:0 0 .5em 2px;padding:0;width:auto;color:#F37D0C;font-size:90%;text-decoration:none;}
.zoomplus{background:url(../images/icon_zoom_orange.gif) no-repeat 0 50%;}
.zoom span.zoomin{padding-left:14px;background:url(../images/icon_zoom_orange.gif) no-repeat 0 50%;}
.zoom span.zoomout{padding-left:14px;background:url(../images/icon_zoom_out_orange.gif) no-repeat 0 50%;}
.zoom span.zoomout img{border:none;padding:0;margin:4px 5px 0 4px;float:left;}
.zoom .bigphoto{position:absolute;top:0;left:0; padding:20px 15px 10px 15px;background:#2C4371;z-index:200;border-style:none !important;border-width:0 !important;}
.zoom .bigphoto img{cursor:pointer;border:1px solid #F37D0C;}
.right .bigphoto{right:0;left:auto;}
.zoomwebpage{float:left;margin:0 8px 4px 0;}
.zoom span.zoomweb{clear:both;display:block;color:#F37D0C;font-size:90%;padding-top:0;margin:-5px 0 0 7px;width:auto;text-decoration:none;}
.zoom span.zoomweb img{border:none;padding:0;margin:5px 5px 0 0;float:left;}
.zoomPhoto img {float: right;}

/* webeditor correcties */
#subcontent ol{padding:0 !important;margin:-0.5em 0 0 3em;}

/* zoekscherm */
label{display:block;margin:0 0 0.6em 0;}

catl{font-weight:normal;margin:0 10px 0 0;}
catr{font-weight:normal;margin:0 0 0 10px;}
catdate{font-weight:normal;margin:0 20px 0 0;}
.nounderline{text-decoration:none !important;}
.nounderline:hover{text-decoration:none !important;}

/*fotogalerij - indexpage  */
#block img{width:225px;height:83px;}
#block a.blocklink{display:block;height:17px;color:#fff;background:url(../images/arrow_link_white.gif) 0 0.45em no-repeat;padding:0 0 0 11px;left:14px;position:relative;text-decoration:none !important;overflow:hidden;}
#block a.blocklink:hover{color:#fff;text-decoration:underline !important;}

.title_block{color:#192a57 !important;background-color:#fff;height:22px;display:block;overflow:hidden;text-align:left;}
.title_block h3{color:#192a57;overflow:hidden;text-transform:uppercase;margin-top:5px;margin-left:13px;font-size:85%;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;}
.title_invisible{display:none;overflow:hidden;}

/*fotogalerij - startpage */
#overviewpage{width:100%;height:auto;margin:0;border:none;padding:15px 0 10px 0;}
#overviewpage ul.gallery{width:100%;margin:0;border:none;padding:0 0 6px 0;}
#overviewpage ul.gallery li{display:block;list-style-type:none;list-style-image:none;list-style:none !important;}

#overviewpagerbar{width:100%;float:left;color:#fff;padding-top:20px;}
#overviewpagerbar a{color:#fff !important;font-weight:bold;text-decoration:none !important;margin:0 0 0 0;}
#overviewpagerbar a:hover{color:#fff;font-weight:bold;text-decoration:underline !important;}
#overviewpagerbar .selected{color:#F37D0C;font-weight:bold;margin:0 2px 0 0;}
#overviewpagerbar .prev{font-weight:normal !important;background:url(../images/arrow_pager_left.gif) 0 0.3em no-repeat;padding:0 0 0 14px;}
#overviewpagerbar .next{font-weight:normal !important;background:url(../images/arrow_pager_right.gif) center right no-repeat;padding:0 16px 2px 0;}

.fotopage{width:100%;height:auto;margin:0;border:none;padding:20px 0 0 0;}
.photo_big{overflow:hidden;}
.photo_big_img{margin-bottom:12px;}

.fotopage h3.morephotos{font-size:120%;font-weight:bold;}

#felicitatie span{font-weight:bold;color:red;vertical-align:top;}
#felicitatie label{margin-top:2em;}
#felicitatie .breed{width:77%;}
#felicitatie textarea{margin-bottom:1.5em;}

.formbuttonhack{padding:1px;background:#880D14;color:#fff;
font-size:100%;font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;border:1px solid #fff;float:left;margin:0 1em 0 0;cursor:pointer;}

/* start theme - home */
.home #wrap{background:url(../images/home_background_x.gif) repeat-x 0 0;}
.home #content{padding:0 !important;}
.home #subcontent{display:block;float:left;width:680px;height:auto;}
.home #content .txtblock{width:402px;margin:0;padding:10px 20px 0 28px;}
.home #content .zieook{position:relative;margin:10px 1px 0 0;padding:0 0 0 14px;width:211px;border-left:1px solid #F37D0C;color:#AAB3CE;background:#091A47;min-height:34px;}
.home #content .zieook h2{clear:none;font-weight:bold;font-size:100% !important;margin:0 0 .1em !important;padding:7px 0 0 0;letter-spacing:0;}

.home #news{margin:0 0 .7em}
.home #news ul{margin:0;padding:0;list-style:none}
.home #news li{clear:both;display:block;margin:0;padding:0;}
.home #news a{display:block;margin:0 0 .7em;}
.home #news a{text-decoration:none !important;}
.home #news a:hover{text-decoration:underline !important;}

.home #content #block{float:left;width:680px;height:130px;}
.home #content #block h2{margin:0 !important;padding:7px 0 5px 13px;color:#192a57 !important;background-color:#fff;font-weight:bold;font-size:87%;text-align:left;text-transform:uppercase;letter-spacing:0;}
.home #content #block a{display:block;position:relative;left:14px;height:17px;color:#FFF;background:url(../images/arrow_link_white.gif) 0 0.45em no-repeat;padding:0 0 0 11px;text-decoration:none;overflow:hidden;}
.home #content #block a:hover{color:#FFF;text-decoration:underline;}
.home #content #block1,.home #content #block2,.home #content #block3{float:left;width:225px;min-height:130px;border-style:solid;}
.home #content #block1{border-width:0 0 1px 1px;border-color:#F37D0C;background:#F37D0C;}
.home #content #block2{border-width:0 1px 1px 1px;border-color:#A62D22 #F37D0C;background:#A62D22;}
.home #content #block3{border-width:0 1px 1px 0;border-color:#6075A2 #F37D0C;background:#6075A2;}
.home #content #block br{display:none;}

/* aanvullingen voor de rouwstand van de homepage */
.home #wrap.mourning {background:url(../images/home_memoriam_background_x.gif) repeat-x 0 0;}
.home .mourning #content .zieook{color:#9B9482;background:#0C1E2A;}
.home .mourning #content .zieook h2{color:#A4B6C0}
.home .mourning #content .zieook a{color:#9B9482 !important;}
.home .mourning #content .newsdate{color:#A0B2B6}
.home .mourning #content #block1{border-color:#131D1F #131D1F #9C9481;background:#9C9481;}
.home .mourning #content #block2{border-color:#A62D22 #131D1F #574D4E;background:#574D4E;}
.home .mourning #content #block3{border-color:#6075A2 #131D1F #667884;background:#667884;}

/* start theme - memoriam */
.memoriam{background:#253437 url(../images/memoriam_background_y.gif);}
.memoriam #wrap{background-image:url(../images/memoriam_background_x.gif);}
.memoriam #topnav{border-bottom-color:#B6BDCC}
.memoriam #topnav a{color:#152024;}
.memoriam #topnav a:hover{color:#152024;}
.memoriam #topnav .typetxt{border:1px solid #5F6565;color:#152024;}
.memoriam #topnav .button{border:1px solid #5F6565;color:#fff;background:#5F6565;}
.memoriam #nav{background-color:#131D1F;background-image:none;}
.memoriam #subnav .specialhome{display:block;height:1%;background:url(../images/arrow_nav_up_m.gif) no-repeat 0 0.3em;}
.memoriam #subnav .specialmain{border:none;border-bottom:1px solid #F37D0C;margin:-10px 0 1em -14px;padding:0;background-image:none;}
.memoriam #subnav .specialmain li{background-image:none;padding:10px 0 0;margin:0;font-weight:bold;border-top:1px solid #F37D0C;}
.memoriam #subnav .specialmain ul{background:none;list-style:none;padding:0;margin:0;visibility:visible;border:none}
.memoriam #subnav .specialmain ul.specialsub li{background:url(../images/arrow_nav_side_m.gif) 14px 0.4em no-repeat !important;padding:0 0 0 28px;font-weight:normal;border:none;}
.memoriam #subnav li a{color:#A5B5BA;}
.memoriam #subnav li a:hover{color:#A5B5BA;}
.memoriam #content{background:#28383C !important;width:680px;padding:0 0 1em 0;float:left;margin:0;color:#fff;}
.memoriam .border{border:1px solid #F5AC44;}
.memoriam hr{display:block;clear:both;margin:0;padding:0;height:0;border:none;border-bottom:1px solid #464E50;background:#464E50;color:#464E50;}

/* start theme - announce */
.announce{background:#880D14 url(../images/announce_background_y.gif)}
.announce #wrap{background:url(../images/announce_background_x.gif) repeat-x !important;}
.announce #topnav{border-bottom-color:#CDB5B5}
.announce h1,.announce h2,.announce h3,.announce h4,.announce h5,.announce h6{color:#fff;}
.announce #topnav a{color:#590B0C;}
.announce #topnav a:hover{color:#590B0C;}
.announce #topnav .typetxt{border:1px solid #926060;color:#152024;}
.announce #topnav .button{border:1px solid #926060;color:#fff;background:#926060;}
.announce #nav{background-color:#540A0B;background-image:none;}
.announce #subnav .specialhome{display:block;height:1%;background:url(../images/arrow_nav_up_a.gif) no-repeat 0 0.3em;}
.announce #subnav .specialmain{border:none;border-bottom:1px solid #F37D0C;margin:-10px 0 1em -14px;padding:0;background-image:none;}
.announce #subnav .specialmain li{background-image:none;padding:10px 0 0;margin:0;font-weight:bold;border-top:1px solid #F37D0C;}
.announce #subnav .specialmain ul{background:none;list-style:none;padding:0;margin:0;visibility:visible;border:none}
.announce #subnav .specialmain ul.specialsub li{background:url(../images/arrow_nav_side_a.gif) 14px 0.4em no-repeat !important;padding:0 0 0 28px;font-weight:normal;border:none;}
.announce #subnav li a{color:#F5AC44;}
.announce #subnav li a:hover{color:#F5AC44;}
.announce #subnav li strong a{color:#F2E4C3 !important;}
.announce #subnav li strong a:hover{color:#F2E4C3 !important;}
.announce #content{background:#920E15 url(../images/announce_background_content.gif) repeat-y center top !important;width:680px;padding:0 0 1em 0;float:left;margin:0;color:#fff;}
.announce .border{border:1px solid #F5AC44;}
.announce hr{display:block;clear:both;margin:0;padding:0;height:0;border:none;border-bottom:1px solid #AB1C1A;background:#AB1C1A;color:#AB1C1A;}

