/* Font-face vervanging */

@font-face { font-family: 'Conv_DinRegular'; src: url('fonts/DinRegular.eot'); src: url('fonts/DinRegular.eot?#iefix') format('embedded-opentype'), url('fonts/DinRegular.woff') format('woff'), url('fonts/DinRegular.ttf') format('truetype'), url('fonts/DinRegular.svg') format('svg'); font-weight: normal; font-style: normal;} 
@font-face { font-family: 'Conv_DinMedium'; src: url('fonts/DinMedium.eot'); src: url('fonts/DinMedium.eot?#iefix') format('embedded-opentype'),	url('fonts/DinMedium.woff') format('woff'), url('fonts/DinMedium.ttf') format('truetype'), url('fonts/DinMedium.svg') format('svg'); font-weight: normal; font-style: normal;} 
@font-face { font-family: 'Conv_DinBold'; src: url('fonts/DinBold.eot'); src: url('fonts/DinBold.eot?#iefix') format('embedded-opentype'), url('fonts/DinBold.woff') format('woff'), url('fonts/DinBold.ttf') format('truetype'), url('fonts/DinBold.svg') format('svg');} 
@font-face { font-family: 'Conv_DinBlack'; src: url('fonts/DinBlack.eot'); src: url('fonts/DinBlack.eot?#iefix') format('embedded-opentype'), url('fonts/DinBlack.woff') format('woff'), url('fonts/DinBlack.ttf') format('truetype'), url('fonts/DinBlack.svg') format('svg'); font-weight: normal; font-style: normal;}

/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 , form, fieldset,a ,blockquote { margin:0px; padding:0px; border:0px; font-family:Arial, Verdana, Helvetica, sans-serif; outline:none;}

/* site settings */
img{ border:0px;}
a { color:#00a7e6; text-decoration:underline;}
a:hover { text-decoration:none;}
html, body{ height:100%;}
hr{ height:1px; border-bottom:#000 solid 1px;}
.Divide { color:#b2dcec; padding:0 3px;}
.clearBoth { clear:both;}

/* FCK Styles */
h1 {font-size:1.6em; color:#00a7e6; font-weight:bold; padding:0 0 10px 0;}
.kop {font-size:1.6em; color:#00a7e6; font-weight:bold; padding:0 0 10px 0;}
h2 {font-size:1.2em; color:#00a7e6; font-weight:bold; padding:10px 0 5px 0;}
.tussenkop {font-size:1.2em; color:#00a7e6; font-weight:bold; padding:10px 0 5px 0;}
.inleiding{font-weight:bold; color:#666; padding:10px 0;}
.univers{font-family: Courier New, Courier, Monaco, monospace; color:#666;}

.hide {display: none;}

/*Tekst stylen */
h1,h2,h3,h4,h5,h6 { margin:0; font-family:Arial, Verdana, Helvetica, sans-serif}
div, td {font-family:Arial, Verdana, Helvetica, sans-serif}
p{ padding:0 0 10px 0; margin:0;}

/* Default */
input{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:15px; padding:2px 0px 0px 2px;}
textarea{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Button a{ display:block; padding:0px 30px 0px 30px; background:#00a7e6; text-decoration:none; color:#FFFFFF; font-size:.7em; border:1px outset;}

/* Portal layout styling */
.HeaderContainer { width:960px; margin:0 auto; font-size:0.75em;}
.HeaderContainer .Header { height:178px;}
.HeaderContainer .Header .Top { height:55px; line-height:60px;}
.HeaderContainer .Header .Top strong { color:#00a7e6;}
.HeaderContainer .Header .Logo { height:83px; padding-top:40px;}
.HeaderContainer .Header .Logo img { float:left;}
.HeaderContainer .Header .Logo .Title { display:block; float:left; height:46px; line-height:46px; font-size:1.6em; font-family:'Conv_DinMedium', Arial, Helvetica, sans-serif; color:#8dabbe; padding-left:20px; text-shadow: 0px 1px 0 #fff;}

.MainContainer { background:url(bgMainHome.jpg) no-repeat center top; width:100%; height:523px;}
.MainContainer .Main { width:960px; height:363px; margin:0 auto; position:relative}

/* Uitklappen divs */
.MainContainer .Main .Groepen { position:absolute; width:990px; z-index:2; right:50%; margin-right:-495px; top:140px;}
.MainContainer .Main .Groepen .item { position:absolute; width:322px; float:left;}
.MainContainer .Main .Groepen .item .head { padding:0 0 0 20px; margin:0; height:80px; line-height:74px; font-size:1.6em;}
.MainContainer .Main .Groepen .item .head a { color:#fff; text-decoration:none; font-family:'Conv_DinMedium', Arial, Helvetica, sans-serif;}
				
.MainContainer .Main .Groepen .item .body { width:298px; margin:-2px 0 0 0; position:relative; padding:10px 10px 30px 10px; background:#fff url(bgListBody.gif) repeat-x 0 bottom; overflow:hidden;}
.MainContainer .Main .Groepen .item .body .article-list { height:210px; font-size:0.85em; margin:0 20px; padding:0;}
.MainContainer .Main .Groepen .item .body .article-list li { height:32px; line-height:32px; margin:0; padding:0; list-style:none; border-bottom:1px solid #e8e8e8; text-shadow:1px 1px 0 #e8e8e8;}
.MainContainer .Main .Groepen .item .body .article-list li a { color:#666; display:block; text-decoration:none;}
.MainContainer .Main .Groepen .item .body .article-list li a:hover { color:#333; background:url(bgItemGroepen.gif) no-repeat 0 12px; text-decoration:none; padding-left:15px;}
.MainContainer .Main .Groepen .item .body .article-list li.LastInList { border-bottom:0px solid #e8e8e8;}

body.jsready .MainContainer .Main .Groepen .inner { margin:0; padding:0; overflow:hidden; width:320px;}
body.jsready .MainContainer .Main .Groepen .item .head { position:relative; z-index:9999; cursor:pointer;}
body.jsready .MainContainer .Main .Groepen .item .body { position:relative; z-index:999; display:none;}
body.jsready .MainContainer .Main .Groepen .item.opened .body { display:block;}

.MainContainer .Main .Groepen .item.Jongere { background:url(bgJongere.png) no-repeat 0 0; text-shadow: 0 -1px 0 #e01f00; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; margin-right:8px;}
.MainContainer .Main .Groepen .item.Jongere:hover { background:url(bgJongere.png) no-repeat 0 -80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.MainContainer .Main .Groepen .item.Jongere .body { border:1px solid #ed4c04;}

.MainContainer .Main .Groepen .item.Ouder { margin-left:330px; background:url(bgOuder.png) no-repeat 0 0; text-shadow: 0 -1px 0 #a80005; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; margin-right:8px;}
.MainContainer .Main .Groepen .item.Ouder:hover { background:url(bgOuder.png) no-repeat 0 -80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.MainContainer .Main .Groepen .item.Ouder .body { border:1px solid #c6001f;}

.MainContainer .Main .Groepen .item.Professional { margin-left:660px; background:url(bgProfessional.png) no-repeat 0 0; text-shadow: 0 -1px 0 #003ab1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.MainContainer .Main .Groepen .item.Professional:hover { background:url(bgProfessional.png) no-repeat 0 -80px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.MainContainer .Main .Groepen .item.Professional .body { border:1px solid #006dcf; z-index:2;}

.MainContainer .Content { width:960px; height:100px; margin:0 auto; padding:30px 0; font-size:0.9em; line-height:1.7em;}
.MainContainer .Content p { padding:0; margin:0;}
.MainContainer .Content span { color:#333;}

.FooterContainer { width:100%; font-size:0.75em; padding:20px 0 50px 0}
.FooterContainer .Footer { width:960px; margin:0 auto; color:#333;}
.FooterContainer .Footer strong { color:#00a7e6;}
.FooterContainer .Footer span { color:#00a7e6;}

.FooterContainer .Footer .CopyFooter { float:left; width:310px;}
.FooterContainer .Footer .AdresFooter { float:left; text-align:center; }
.FooterContainer .Footer .AdresFooter strong { color:#1c9ad7;} 
.FooterContainer .Footer .SocialFooter { float:right; }
.FooterContainer .Footer .SocialFooter a { margin:5px;float:left; }
.FooterContainer .Footer .SocialFooter .addthis_toolbox { float:right;}

/*fb-like-box */
.connect_action{float:none;}

/* Layout */
#Home{ background:#e3ecf1 url(bgBody.gif) repeat-x 0 0;}
#Vervolg{ background:#fff url(bgBodyVervolg.gif) repeat-x left top;}

#MainContainer{ width:100%; padding:0;}
#MainContainer #TopContainer { height:55px; font-size:0.75em; width:980px; margin:0px auto;}
#MainContainer #TopContainer .HomeTop { float:left; width:310px; padding-top:22px; font-weight:bold;}
#MainContainer #TopContainer .HomeTop a { background:url(iconHome.gif) no-repeat 0 0px; padding-left:20px;}
#MainContainer #TopContainer .AdresTop { float:left; text-align:center; width:310px; padding-top:22px;}
#MainContainer #TopContainer .AdresTop strong { color:#1c9ad7;}
#MainContainer #TopContainer .OnderdelenTop { float:right; text-align:right; width:310px; padding-top:22px;}
#MainContainer #TopContainer .OnderdelenTop .LinkJongeren { color:#f68b1f; font-weight:bold;}
#MainContainer #TopContainer .OnderdelenTop .LinkOuders { color:#ed1a3b; font-weight:bold;}
#MainContainer #TopContainer .OnderdelenTop .LinkProfessionals { color:#00a7e6; font-weight:bold;}

.Jongeren #MainContainer #HeaderContainer{ background:#e3ecf1 url(bgHeaderJongeren.jpg) left top no-repeat; height:106px; width:980px; margin:20px auto 0 auto; position:relative;}
.Ouders #MainContainer #HeaderContainer{ background:#e3ecf1 url(bgHeaderOuders.jpg) left top no-repeat; height:106px; width:980px; margin:20px auto 0 auto; position:relative;}
.Professionals #MainContainer #HeaderContainer{ background:#e3ecf1 url(bgHeaderProfessionals.jpg) left top no-repeat; height:106px; width:980px; margin:20px auto 0 auto; position:relative;}

#HeaderContainer .LiveDesk { position:absolute; right:14px; top:11px;}
#HeaderLogo{ float:left; padding:15px 0px 0px 15px; position:relative;}
#HeaderLogo .Onderdeel { position:absolute; left:306px; top:28px; width:150px; color:#fff; font-family:'Conv_DinBold', Arial, Helvetica, sans-serif; text-shadow: 0 1px 0 #000; display:block;}
#HeaderLogo .PayOff { display:block; color:#fff; font-family:'Conv_DinBold', Arial, Helvetica, sans-serif; font-size:1.2em; width:276px; margin-top:-6px; text-align:right;}
#HeaderAdres{ float:left; padding:36px 0px 0px 55px; font-size:.7em; color:#ccecf8;}
#HeaderAdres a{ color:#ccecf8;}

#HeaderZoekenContainer{ float:right; margin:66px 15px 0 0; padding:0;}
#HeaderZoekenInvul{ float:left; padding:0; margin:0;}
#HeaderZoekenInvul input { border-left:1px solid #00a7e6; border-top:1px solid #0057a5; border-right:1px solid #00a7e6; border-bottom:1px solid #00a7e6; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#00a7e6;}
#HeaderZoekenButton{ float:left; padding:0; margin:1px 0 0 -2px;}
#HeaderZoekenButton a { width:26px; height:26px; background:url(bgBtnInput.png) no-repeat 0 0; display:block;}
#HeaderZoekenButton a:hover { background:url(bgBtnInput.png) no-repeat 0 -26px;}

#BreadcrumbContainer{ padding:0; width:100%; background:#e3ecf1;}
#Breadcrumb{ width:980px; margin:0 auto; height:26px; line-height:26px; padding:2px 0; font-size:.7em; color:#666;}
#Breadcrumb a{ color:#666; text-decoration:none;}
#Breadcrumb a:hover{ color:#00A7E6; text-decoration:none;}
#Breadcrumb div{ float:left; padding:0px 5px 0px 10px; font-weight:bold;}
#Breadcrumb ul li{ float:left; padding:0px; list-style:none;}
#Breadcrumb ul li a { padding:0 10px; border-right:1px solid #fff;}
#Breadcrumb ul li a.Actief{ font-weight:bold; border-right:0px solid #b6deef; color:#333;}

#MainContainer .ContentWrapper { width:100%; background:#e3ecf1;}
#MainContainer .ContentWrapper .ContentContainer { width:980px; margin:0 auto;}

#Vervolg #TitelContainer{ background:url(titel_bg_home.gif) left top repeat-x; height:185px;}
#Vervolg #TitelFoto{ float:left; width:297px; height:185px;}
#Vervolg #Titel{ float:left; height:125px; background:url(blokken_home.gif) left top no-repeat; padding:60px 0px 0px 57px;}
#Vervolg .ContentContainer{ padding:0; font-size:1em; line-height:1.2em;}
#Vervolg .ContentContainer ul { padding:0 0 10px 0;}
#Vervolg #LijstLeftContainer{ float:right; width:289px; font-size:.7em; background:#e3ecf1; margin-right:1px; padding:20px;}

#Vervolg #Content{ float:left; background:#e3ecf1 url(bgContentContainer.gif) left top repeat-x; width:610px; padding:40px 20px 20px 20px; font-size:0.75em; min-height:430px;}
#Vervolg #Content li{ margin:0px 0px 0px 30px; list-style:square;}

#Content #Paging { width:610px; border-top:1px solid #e6e6e6; padding:10px 0; margin-top:10px;}
#Content #Paging .Left { width:33%; float:left; text-align:left}
#Content #Paging .Center { width:34%; float:left; text-align:center}
#Content #Paging .Right { width:33%; float:left; text-align:right}

#Content #NieuwsOverzicht .Overzicht { padding:0; margin:0;}
#Content #NieuwsOverzicht .Header { padding-bottom:15px; font-size:1.6em; font-weight:bold; color:#00A7E6;}
#Content #NieuwsOverzicht .Overzicht li { list-style:none; padding:0 0 10px 0; margin:0;}

#Content #NieuwsItem { position:relative;}
#Content #NieuwsItem .Header { padding-bottom:15px; font-size:1.6em; font-weight:bold; color:#00A7E6;}
#Content #NieuwsItem .Container h1.Titel { font-size:1.4em; color:#333;}
#Content #NieuwsItem .Container .Datum { height:24px; }
#Content #NieuwsItem .Container .Datum .Label { font-weight:bold; float:left; width:150px; display:block;}
#Content #NieuwsItem .Container .Datum .Value { float:left;}
#Content #NieuwsItem .Container .Foto { position:absolute; top:0; right:0;}
#Content #NieuwsItem .Container .Tekst { clear:both}
#Content #NieuwsItem .Container .Tekst .Datum { float:left; font-weight:bold; width:auto; padding-right:5px;}

/* TopMenu */
#TopMenuContainer { height:46px; padding:0; width:100%; background:#e3ecf1;}

.Jongeren #TopMenuContainer #TopMenu { background:url(bgNavJongeren.gif) repeat-x 0 0;}
.Ouders #TopMenuContainer #TopMenu { background:url(bgNavOuders.gif) repeat-x 0 0;}
.Professionals #TopMenuContainer #TopMenu { background:url(bgNavProfessionals.gif) repeat-x 0 0;}

.Jongeren #TopMenuContainer #TopMenu { width:980px; margin:0px auto; height:46px;}
.Jongeren #TopMenuContainer #TopMenu ul {}
.Jongeren #TopMenuContainer #TopMenu ul li{ float:left; list-style:none; background:url(MenuDivideJongeren.gif) right top no-repeat; font-size:0.75em; font-weight:bold;}
.Jongeren #TopMenuContainer #TopMenu ul li a{ display:block; padding:0 15px; margin:0px 4px 0px 0px; height:46px; line-height:46px; text-decoration:none; color:#fdeed2; font-family:Arial, Helvetica, sans-serif; text-shadow: 0 -1px 0 #ed4c04}
.Jongeren #TopMenuContainer #TopMenu ul li a:hover{ text-decoration:none; color:#fff;}
.Jongeren #TopMenuContainer #TopMenu ul li ul{ position:absolute; margin:0; padding:20px; background:#f68b1f url(MenuArrowJongeren.gif) no-repeat 0 0;}
.Jongeren #TopMenuContainer #TopMenu ul li ul li{ clear:left; list-style:none; padding:0; margin:0; background:none; width:250px; font-size:1.25em; border-bottom:1px solid #f4a11e;}
.Jongeren #TopMenuContainer #TopMenu ul li ul li a{ display:block; padding:0; margin:0; text-decoration:none; height:24px; line-height:24px; color:#fff; font-family:Arial, Helvetica, sans-serif!important; text-shadow: 0 -1px 0 #ed4c04}
.Jongeren #TopMenuContainer #TopMenu ul li ul li a:hover{ color:#fff; font-weight:bold; background:url(MenuListItemJongeren.gif) no-repeat 0 8px; padding:0 0 0 10px;}

.Ouders #TopMenuContainer #TopMenu { width:980px; margin:0px auto; height:46px;}
.Ouders #TopMenuContainer #TopMenu ul {}
.Ouders #TopMenuContainer #TopMenu ul li{ float:left; list-style:none; background:url(MenuDivideOuders.gif) right top no-repeat; font-size:0.75em; font-weight:bold;}
.Ouders #TopMenuContainer #TopMenu ul li a{ display:block; padding:0 15px; margin:0px 4px 0px 0px; height:46px; line-height:46px; text-decoration:none; color:#fad0d7; font-family:Arial, Helvetica, sans-serif; text-shadow: 0 -1px 0 #9a0004}
.Ouders #TopMenuContainer #TopMenu ul li a:hover{ text-decoration:none; color:#fff;}
.Ouders #TopMenuContainer #TopMenu ul li ul{ position:absolute; margin:0; padding:20px; background:#c6001f url(MenuArrowOuders.gif) no-repeat 0 0;}
.Ouders #TopMenuContainer #TopMenu ul li ul li{ clear:left; list-style:none; padding:0; margin:0; background:none; width:250px; font-size:1.25em; border-bottom:1px solid #dd1030;}
.Ouders #TopMenuContainer #TopMenu ul li ul li a{ display:block; padding:0; margin:0; text-decoration:none; height:24px; line-height:24px; color:#fff; font-family:Arial, Helvetica, sans-serif!important; text-shadow: 0 -1px 0 #9a0004}
.Ouders #TopMenuContainer #TopMenu ul li ul li a:hover{ color:#fff; font-weight:bold; background:url(MenuListItemOuders.gif) no-repeat 0 8px; padding:0 0 0 10px;}

.Professionals #TopMenuContainer #TopMenu { width:980px; margin:0px auto; height:46px;}
.Professionals #TopMenuContainer #TopMenu ul {}
.Professionals #TopMenuContainer #TopMenu ul li{ float:left; list-style:none; background:url(MenuDivideProfessionals.gif) right top no-repeat; font-size:0.75em; font-weight:bold;}
.Professionals #TopMenuContainer #TopMenu ul li a{ display:block; padding:0 15px; margin:0px 4px 0px 0px; height:46px; line-height:46px; text-decoration:none; color:#d9f2fb; font-family:Arial, Helvetica, sans-serif; text-shadow: 0 -1px 0 #006dcf}
.Professionals #TopMenuContainer #TopMenu ul li a:hover{ text-decoration:none; color:#fff;}
.Professionals #TopMenuContainer #TopMenu ul li ul{ position:absolute; margin:0; padding:20px; background:#01a7e6 url(MenuArrowProfessionals.gif) no-repeat 0 0;}
.Professionals #TopMenuContainer #TopMenu ul li ul li{ clear:left; list-style:none; padding:0; margin:0; background:none; width:250px; font-size:1.25em; border-bottom:1px solid #2fb7eb;}
.Professionals #TopMenuContainer #TopMenu ul li ul li a{ display:block; padding:0; margin:0; text-decoration:none; height:24px; line-height:24px; color:#fff; font-family:Arial, Helvetica, sans-serif!important; text-shadow: 0 -1px 0 #006dcf}
.Professionals #TopMenuContainer #TopMenu ul li ul li a:hover{ color:#fff; font-weight:bold; background:url(MenuListItemProfessionals.gif) no-repeat 0 8px; padding:0 0 0 10px;}

/* LijstLeft */
#Home .LijstLeftContainer{ padding:0;}
#Home .LijstLeftHeader{ height:35px; color:#00a7e6; font-weight:bold; font-size:1.5em; line-height:1em;}
#Home .LijstLeftHeader a{ color:#666; text-decoration:none;}
#Home .LijstLeftName{ padding:10px 0px 0px 0px; line-height:1.6em;}
#Home .LijstLeftName ul li { background:url(ListItemActueel.gif) left 3px no-repeat; padding:0px 0px 11px 22px; list-style:none;}
#Home .LijstLeftName ul li a{ text-decoration:none; background:url(ItemDivideActueel.gif) repeat-x 0 bottom; display:block;}
#Home .LijstLeftName ul li a:hover { color:#00a7e6;}

#Vervolg .LijstLeftContainer{ padding:0;}
#Vervolg .LijstLeftHeader{ height:35px; color:#00a7e6; font-weight:bold; font-size:1.5em; line-height:1em;}
#Vervolg .LijstLeftHeader a{ color:#666; text-decoration:none;}
#Vervolg .LijstLeftName{ padding:10px 0px 20px; line-height:1.6em;}
#Vervolg .LijstLeftName ul{ padding:0; margin:0;}
#Vervolg .LijstLeftName ul li { background:url(ListItemActueel.gif) left 3px no-repeat; padding:0px 0px 11px 22px; list-style:none;}
#Vervolg .LijstLeftName ul li:last-child a { background:none;}
#Vervolg .LijstLeftName ul li a{ text-decoration:none; background:url(ItemDivideActueel.gif) repeat-x 0 bottom; display:block; padding-bottom:10px; color:#333;}
#Vervolg .LijstLeftName ul li a strong { color:#000;}
#Vervolg .LijstLeftName ul li a:hover strong { color:#00a7e6;}
#Vervolg .LijstLeftName ul li a:hover { color:#00a7e6;}
#Vervolg .LijstLeftName a.MoreNewsLink { background:url(btnMoreNews.gif) no-repeat 0 2px; font-size:1.1em; color:#00a7e6; text-decoration:underline; padding-left:22px; padding-bottom:20px; width:250px; display:block; border-bottom:1px solid #fff;}
#Vervolg .LijstLeftName a.MoreNewsLink:hover { color:#333; text-decoration:none;}

/* LijstRight */
#Home .LijstRightContainer{ float:left; width:527px; background:#00a7e6 url(lijstright_bg_home.gif) left top repeat-x; padding:0px 0px 5px 0px; margin:10px 0px 0px 0px; text-align:center;}
#Home .LijstRightContent{ float:left; width:256px; text-align:left; margin:0px 0px 0px 5px;}
#Home .LijstRightHeader{ padding:10px 0px 15px 0px; color:#FFF; font-size:1.8em;}
#Home .LijstRightHeader a{ color:#FFF; text-decoration:none;}
#Home .LijstRightName{ background:url(lijstright_header_home.gif) left top no-repeat; height:35px; padding:1px 0px 0px 40px; color:#FFF; font-size:1.5em; line-height:1.5em;}
#Home .LijstRightName a{ color:#FFF; text-decoration:none;}
#Home .LijstRightImage{}
#Home .LijstRightDescription{ background:#e3ecf1; padding:15px 15px 0px 15px; color:#000; line-height:1.6em; min-height:145px; max-height:200px;}
#Home .LijstRightDescription a{ color:#000; text-decoration:none;}
#Home .LijstRightFooter{}
#Home .LijstRightLeesVerder{ background:#e3ecf1; text-align:right; height:18px;}

#Vervolg .LijstRightContainer{ float:left; width:527px; background:#00a7e6 url(lijstright_bg_home.gif) left top repeat-x; padding:0px 0px 5px 0px; margin:10px 0px 0px 0px; text-align:center;}
#Vervolg .LijstRightContent{ float:left; width:256px; text-align:left; margin:0px 0px 0px 5px;}
#Vervolg .LijstRightHeader{ padding:10px 0px 15px 0px; color:#FFF; font-size:1.8em;}
#Vervolg .LijstRightHeader a{ color:#FFF; text-decoration:none;}
#Vervolg .LijstRightName{ background:url(lijstright_header_home.gif) left top no-repeat; height:26px; padding:10px 0px 0px 40px; color:#FFF; font-size:1.5em;}
#Vervolg .LijstRightName a{ color:#FFF; text-decoration:none;}
#Vervolg .LijstRightImage{}
#Vervolg .LijstRightDescription{ background:#666; padding:15px 15px 0px 15px; color:#FFFFFF;}
#Vervolg .LijstRightDescription a{ color:#FFF; text-decoration:none;}
#Vervolg .LijstRightFooter{}
#Vervolg .LijstRightLeesVerder{ background:#666; text-align:right; height:18px;}

/* LijstBottom */
#Home .LijstBottomContainer{ padding:0px 0px 0px 0px; font-size:.7em; display:none;}
#Vervolg .LijstBottomContainer{ padding:0px 0px 0px 0px; font-size:.7em; display:none;}
.LijstBottomHeader{ float:left; color:#666; font-weight:bold;}
.LijstBottomHeader a{}
.LijstBottomName ul li { float:left; padding:50px 10px 0px 0px; margin:0px !important; list-style:none !important;}
.LijstBottomName ul li a{ color:#666;}
.LijstBottomImage{}
.LijstBottomDescription{}
.LijstBottomFooter{}

/* Formulier */
#FormulierHeader{ border-bottom:#000 1px solid; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}
#FormulierFooter{ clear:both; border-top:#000 1px solid; margin:10px 0px 0px 0px; padding:10px 0px 10px 0px;}
#FormulierButtons{ clear:both;}
#FormulierButtons div{ float:right; padding:10px 0px 10px 0px;}
#FormulierButtons div a{ display:block; margin:0px 10px 0px 10px; padding:2px 0px 2px 0px; text-align:center; width:100px; background:#00a7e6; text-decoration:none; color:#FFFFFF; border:1px outset;}
.FormulierContainer{ clear:both; padding:10px 0px 0px 0px;}
.FormulierLabel{ float:left; width:160px;}
.FormulierLabel label{ clear:both; width:160px;}
.FormulierLabelVerplicht{ float:left; width:160px;}
.FormulierValue{ float:left;}

/* ZoekResultaten */
#Content #ZoektermContainer { width:570px; height:25px; padding:20px; background:#fff; border:1px solid #e8e8e8;}
#Content #ZoektermContainer #Zoekterm { float:left; font-size:1.2em; font-weight:bold; height:23px; line-height:23px;}
#Content #ZoektermContainer #ZoektermInput{ float:left; margin-left:20px;}
#Content #ZoektermContainer #ZoektermInput input { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; height:20px; border-left:1px solid #ddd; border-top:1px solid #bbb; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#Content #ZoektermContainer #ZoektermBtn{ float:left; padding:0; margin-left:-4px;}
#Content #ZoektermContainer #ZoektermBtn button{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:24px; background:#00a7e6; color:#fff; border:0; font-family:Arial, Helvetica, sans-serif; font-size:1em; padding:0 20px;}
#Content #ZoektermContainer #ZoektermBtn button:hover{ background:#333; cursor:pointer;}

#Vervolg .ContentWrapper #Content #ZoekResHeader{ clear:both; padding:10px 0px 10px 0px; border-bottom:1px solid #e8e8e8; font-weight:bold; font-size:1.6em; color:#00a7e6;}
#Vervolg .ContentWrapper #Content .ZoekResContainer{ clear:both;}
#Vervolg .ContentWrapper #Content .ZoekResLabel{ float:left; width:210px; padding:10px 0px 0px 0px;}
#Vervolg .ContentWrapper #Content .ZoekResValue{ float:left; padding:10px 0px 0px 0px;}
#Vervolg .ContentWrapper #Content .ZoekResTotaalLabel{ float:left; width:210px; padding:15px 0px 15px 0px; font-weight:bold;}
#Vervolg .ContentWrapper #Content .ZoekResTotaalValue{ float:left; padding:15px 0px 15px 0px; font-weight:bold;}
#Vervolg .ContentWrapper #Content .ZoekResLijst{ padding:0px 0px 10px 0px; clear:both; font-size:1.1em;}
#Vervolg .ContentWrapper #Content .ZoekResLijst ol { padding:0; margin-left:20px;}
#Vervolg .ContentWrapper #Content .ZoekResLijst ol li{ padding:0; list-style:inherit; margin:0 0 5px 0; clear:both; font-size:.9em;}
#Vervolg .ContentWrapper #Content .ZoekResLijst ol li a{ color:#333; text-decoration:underline;}
#Vervolg .ContentWrapper #Content .ZoekResLijst ol li a:hover{ color:#00a7e6; text-decoration:none;}
#Vervolg .ContentWrapper #Content .ZoekResLijst ul li{ padding:5px 0px 0px 0px; clear:both; font-size:.9em;}
#Vervolg .ContentWrapper #Content .ZoekResLijst p{ padding:0px 0px 0px 0px; margin:0px; font-size:1em;}
#Vervolg .ContentWrapper #Content .ZoekResLijstLaatste{ text-decoration:none; color:#00a7e6 !important;}

#Vervolg .ContentWrapper #Content .zoekresultaat_overzicht_tabel { width:610px;}
#Vervolg .ContentWrapper #Content .zoekresultaat_overzicht_tabel .rij_item_opsommingteken { width:2%;}
#Vervolg .ContentWrapper #Content .zoekresultaat_overzicht_tabel .rij_item_content { width:98%;}

