
/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, form, fieldset, a, blockquote, img { margin:0px; padding:0px; border:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}

/* site settings */
img{ border:0px;}
a{}
a:hover{}
html, body{ height:100%;}
hr{}

/* Tekst stylen */
div, td {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}

/* Default */
h1, h2, h3, h6{ margin:0; clear:both;}
input, select, textarea{ font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5e5130;}

h1{ font-size:22px; color:#5e5130;}
h2{ font-size:20px; color:#5e5130;}
h3{ font-size:20px; color:#fff;}

/* Layout */
#Home{ background:#ebd417 url(stromen.gif) center bottom no-repeat fixed;}
#Vervolg{ background:#ebd417 url(stromen.gif) center bottom no-repeat fixed;}

.FloatLeft{ float:left!important;}
.FloatRight{ float:right!important;}

.ButtonContainer{ clear:both; height:25px; font-size:11px; margin:10px 0 0 0; white-space:nowrap;}
.ButtonContainerLeft{ float:left; width:12px; height:25px; background:url(button_links.gif) left top no-repeat;}
.ButtonContainerCenter{ float:left; background:#fff; font-weight:bold; text-transform:uppercase;}
.ButtonContainerCenter a{ display:block; height:20px; padding:5px 5px 0 5px; color:#5e5130!important; text-decoration:none;}
.ButtonContainerCenter a:hover{ color:#5e5130; text-decoration:overline underline;}
.ButtonContainerRight{ float:left; width:12px; height:25px; background:url(button_rechts.gif) left top no-repeat;}

.ButtonInput{ width:100px; height:25px; padding:2px 0 0 0; margin:10px 0 0 0; background:url(button_input.gif) left top no-repeat; cursor:pointer; border:none; font-size:11px; font-weight:bold; text-transform:uppercase;}
.ButtonInput:hover{ text-decoration:underline overline;}
.ButtonInput2{ width:200px; height:25px; padding:2px 0 0 0; margin:10px 0 0 0; background:url(button_input200.gif) left top no-repeat; cursor:pointer; border:none; font-size:11px; font-weight:bold; text-transform:uppercase;}
.ButtonInput2:hover{ text-decoration:underline overline;}

.Share{}

/* Header */
#Top{ width:100%; height:160px; background:#fff url(top.gif) left top repeat-x;}
#Header{ width:970px; height:160px; margin:0 auto; background:url(header.gif) left top no-repeat;}
#Logo{ float:left; width:388px; height:43px; padding:15px 0 0 0;}

#Login{ float:left; width:700px; padding:6px 0 0 0;}
#Login li{ float:left; list-style:none; font-size:.75em; color:#999;}
#Login li a{ color:#999; text-decoration:none;}
#Login li a:hover{ color:#5e5130;}
#Login .Naam{ color:#666;}
#Login .Sep{ padding:0 10px 0 10px;}

#Topmenu{ float:left; padding:15px 0 0 0; margin:0; width:740px; font-size:19px;}
#Topmenu ul li{ float:left; list-style:none; padding:0px 20px 0px 0px;}
#Topmenu ul li a{ color:#ebd417; text-decoration:none;}
#Topmenu ul li a:hover{ color:#fff;}

.Zoeken{ float:right; padding:22px 0 0 0;}
.Zoeken li{ list-style:none; float:left;}
.Zoeken .Input{ padding:2px 0 0 0;}
.Zoeken .Input input{ width:150px;}
.Zoeken .ZoekenButton{ padding:2px 0 0 10px; font-size:20px;}
.Zoeken .ZoekenButton a{ color:#5e5130; text-decoration:none;}
.Zoeken .ZoekenButton a:hover{ color:#fff;}

#Zoekresultaat ul{ clear:both; margin:0 0 20px 0; list-style:none;}
#Zoekresultaat .ResultatenAanpassen{ margin:0 0 20px 30px;}
#Zoekresultaat .ResultatenAanpassen select{ width:265px; background:#d9c204;}
#Zoekresultaat ol{ margin:0 0 0 30px;}
#Zoekresultaat ol li{ margin:0 0 5px 0;}

#Boom{ float:right; width:129px; height:118px; padding:42px 0 0 77px; background:url(boom.gif) left top no-repeat; font-size:.65em; line-height:1em; color:#5e5130;}

/* Content */
#MainContainer{ position:absolute; float:left; width:970px; left:50%; margin-left:-485px;}
#Ketting{ float:left; width:80px;}
#ContentContainer{ float:left; width:630px; margin:15px 0 20px 0;}

.NieuweDeelnemers{ float:left; padding:15px 0 30px 0;}
.NieuweDeelnemers h2{ margin:0 0 10px 0;}
.NieuweDeelnemers .Blok{ float:left; width:190px; height:117px; padding:15px 0 0 20px; background:url(nieuwedeelnemers.gif) left top no-repeat;}
.NieuweDeelnemers .Blok .Kader{ width:154px; height:87px; clear:both; position:absolute; z-index:10;}
.NieuweDeelnemers .Blok .Foto{ width:154px; height:87px; clear:both; z-index:0;}
.NieuweDeelnemers .Blok .Foto img{ width:154px; height:87px;}
.NieuweDeelnemers .Blok .Naam a{ display:block; font-size:.75em; color:#5e5130; text-decoration:none; padding:3px 0 0 0; width:155px; overflow:hidden; white-space:nowrap;}

#Deelnemers{ clear:both; padding:15px 0 0 0;}
.Deelnemers .DeelnemersRij{ float:left;}
.Deelnemers .DeelnemersRij .Blok{ float:left; width:190px; padding:20px 0 0 20px; background:url(nieuwedeelnemers.gif) left top no-repeat;}
.Deelnemers .DeelnemersRij .Blok .Kader{ width:154px; height:87px; clear:both; position:absolute; z-index:10;}
.Deelnemers .DeelnemersRij .Blok .Foto{ width:154px; height:87px; clear:both; z-index:0;}
.Deelnemers .DeelnemersRij .Blok .Foto img{ width:154px; height:87px;}
.Deelnemers .DeelnemersRij .Blok .Info{ color:#5e5130; text-decoration:none; padding:30px 0 0 0; width:155px;}
.Deelnemers .DeelnemersRij .Blok .Info p{ margin:0 0 5px 0;}
.Deelnemers .DeelnemersRij .Blok .Info a{ color:#5e5130; text-decoration:none;}
.Deelnemers .DeelnemersRij .Blok .Info a:hover{ color:#fff;}

#Tekst{ clear:both; width:630px; padding:10px 0 0 0; font-size:.8em; color:#5e5130;}
#Tekst a{ color:#5e5130;}
#Tekst a:hover{ color:#fff;}
#Tekst li{ margin-left:30px;}

.bodytext{ font-size:.9em;}
.tx-rsuserevents-pi1{ font-size:.9em;}

#Home .LinkerKolom{ float:left; width:592px; margin:10px 0 0 0;}
.LinkerKolom{ float:left; width:592px; margin:20px 0 0 10px;}
.LinkerKolom .Content{ float:left; width:552px; padding:50px 20px 20px 20px; font-size:.8em; color:#5e5130; background:#d9c204 url(bloklinks_header.gif) left top no-repeat;}
.LinkerKolom .Content li{ margin-left:30px;}
.LinkerKolom .Content a{ color:#5e5130;}
.LinkerKolom .Content a:hover{ color:#fff;}
.LinkerKolom #Footer{ float:left; width:532px; height:67px; padding:0 30px 0 30px; background:url(bloklinks_footer.gif) left top no-repeat;}

#RechterKolom{ float:right; width:247px; margin:20px 0 0 0;}
#RechterKolom .Content{ float:left; width:202px; padding:10px 20px 0 25px; background:#d9c204 url(blokrechts_header.gif) left top no-repeat; color:#5e5130;}
#RechterKolom .Content p{ margin:0 0 5px 0; font-size:.75em;}
#RechterKolom .Content a{ color:#5e5130;}
#RechterKolom .Content h2{ clear:both; padding:20px 0 10px 0;}
#RechterKolom .Footer{ float:left; width:247px; height:37px; background:url(blokrechts_footer.gif) left top no-repeat;}

#RechterKolom .Seperator{ height:1px; width:202px; border-top:1px #fff dotted; margin:15px 0 15px 0;}

#RechterKolom #Doorstromen{}
#RechterKolom #DirectInschrijven{}
#RechterKolom #DeelnemerUitgelicht .Blok{ margin:10px 0 0 0;}
#RechterKolom #DeelnemerZoeken{ font-size:.75em;}
#RechterKolom #DeelnemerZoeken input{ margin:5px 0 0 0;}
#RechterKolom #DeelnemerZoeken .ButtonInput{ margin:10px 0 0 0!important;}
#RechterKolom #SteunCS{}

#RechterKolom .Blok{ width:190px; height:120px; padding:15px 0 0 20px; background:url(nieuwedeelnemers.gif) left top no-repeat;}
#RechterKolom .Blok .Kader{ width:154px; height:87px; clear:both; position:absolute; z-index:10;}
#RechterKolom .Blok .Foto{ width:154px; height:87px; clear:both; z-index:0;}
#RechterKolom .Blok .Foto img{ width:154px; height:87px;}
#RechterKolom .Blok .Naam a{ display:block; font-size:.75em; color:#5e5130; text-decoration:none; padding:3px 0 0 0; width:155px; overflow:hidden; white-space:nowrap;}

.rightFooter{ padding:15px 0 0 0;}

.InsightStudio span{ display:none;}
.InsightStudio a{ display:block; margin:15px 0 0 0; width:120px; height:27px; background:url(insightstudio.gif) left top no-repeat;}
.InsightStudio a:hover{ background:url(insightstudio_hover.gif) left top no-repeat;}

.Tabbladen{ float:left; width:602px; margin:10px 0 0 0; list-style:none; font-size:.9em;}
.Tabbladen li{ float:left; text-transform:uppercase; background:#e4cd10; margin-left:0px!important; border-left:#baa602 1px solid; border-top:#baa602 1px solid; border-right:#fff283 1px solid;}
.Tabbladen li a{ display:block; padding:5px 10px 5px 10px; text-decoration:none; color:#5e5130;}
.Tabbladen .Selected{ float:left; text-transform:uppercase; background:#d9c204; border-left:#fff283 1px solid; border-top:#fff283 1px solid; border-right:#baa602 1px solid;}
.Tabbladen .Selected a{ display:block; padding:5px 15px 5px 15px; text-decoration:none; color:#fff!important;}

.Tabblad{ float:left; width:602px; margin:0 0 0 0;}
.Tabblad .Content{ float:left; width:552px; min-height:200px; padding:20px 20px 0 20px; color:#5e5130; background:#d9c204 url(bloklinks_header_tab.gif) left top no-repeat;}
.Tabblad .Content li{ margin-left:30px;}
.Tabblad .Content a{ color:#5e5130;}
.Tabblad .Content a:hover{ color:#fff;}
.Tabblad #Footer{ float:left; width:532px; height:67px; padding:0 30px 0 30px; background:url(bloklinks_footer.gif) left top no-repeat;}

/* DEELNEMER VIEW */

.DeelnemerTable{ width:100%;}
.DeelnemerTable td{ padding:0 0 15px 0; vertical-align:top;}

.DeelnemerTableNaw{ width:360px;}
.DeelnemerTableNaw ul{ list-style:none;}
.DeelnemerTableNaw li{}
.DeelnemerTableNaw li .label1{ padding:0 0 0 0; font-size:.9em; color:#fff;}
.DeelnemerTableNaw li .label2{ padding:0 0 10px 10px;}

.DeelnemerTableFoto{ width:175px;}

.DeelnemerCommunity{ padding:20px 0 0 15px;}
.DeelnemerCommunity ul{ list-style:none;}
.DeelnemerCommunity li a{ text-decoration:none;}
.DeelnemerCommunity li .label1{ padding:10px 0 0 0; font-size:.9em; color:#fff;}
.DeelnemerCommunity li .label2{ padding:0 0 3px 10px; font-size:.9em;}
.DeelnemerCommunity li .Uitnodigen{ padding:0 0 3px 5px; font-size:.9em; font-weight:bold;}
.DeelnemerCommunity li .Uitnodigen a{ text-decoration:underline;}
.DeelnemerCommunity li .ToonAlles{ padding:0 0 3px 5px; font-size:.9em; text-align:right; font-weight:bold;}
.DeelnemerCommunity li .ToonAlles a{ text-decoration:underline;}

.DeelnemerCommunity .Add{ list-style:none;}
.DeelnemerCommunity .Add li{ padding:5px 0 0 0; text-transform:uppercase; font-size:.85em; font-weight:bold;}
.DeelnemerCommunity .Add li a{ text-decoration:underline;}

.DeelnemerContainer{ float:left;}
.DeelnemerContainer a{ color:#5e5130;}
.DeelnemerContainer li{ margin:0!important;}
.DeelnemerContainer .Left{ width:340px; float:left;}
.DeelnemerContainer .Left ul{ list-style:none;}
.DeelnemerContainer .Left li{ width:350px; clear:both;}
.DeelnemerContainer .Left li .label1{ width:105px; float:left; padding:0 0 10px 0; font-size:.9em; color:#fff;}
.DeelnemerContainer .Left li .label2{ width:245px; float:left; padding:0 0 10px 0;}

.DeelnemerContainer .Right{ width:195px; float:right; margin:0 0 0 10px;}
.DeelnemerContainer .Right ul{ list-style:square; margin-left:40px; padding:15px 0 0 0;}
.DeelnemerContainer .Right li{ width:155px; padding:5px 0 0 0;}

#DeelnemerLogo{ width:174px; height:112px; padding:20px 0 0 20px; background:url(nieuwedeelnemers.gif) left top no-repeat;}
#DeelnemerLogo .Kader{ width:154px; height:87px; clear:both; position:absolute; z-index:10;}
#DeelnemerLogo .Foto{ width:154px; height:87px; clear:both; z-index:0;}
#DeelnemerLogo .Foto img{ width:154px; height:87px;}

.Community{ float:left; padding:10px 10px 0 0;}
.Community a{ display:block; filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.50; opacity:0.5;}
.Community a:hover{ display:block; filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; opacity:1;}

.Paging{ width:100%; color:#5e5130; padding:20px 0 20px 0;}
.LinkerKolom .Paging{ float:left; width:400px; color:#5e5130; padding:10px 0 20px 65px;}
.Paging .Last{ float:left; width:50%; text-align:left;}
.Paging .Last a{ color:#5e5130;}
.Paging .Aantal{ float:left; width:34%; text-align:center; padding:4px 0 0 0; font-size:.75em;}
.Paging .Next{ float:left; width:50%; text-align:right;}
.Paging .Next a{ color:#5e5130;}

.Inschrijven{ color:#5e5130;}
.Inschrijven .Vraag{ float:left; width:500px; font-weight:bold; padding:25px 0 10px 0; font-size:1.15em;}
.Inschrijven .Uitleg{ clear:left; padding:0 0 4px 0; font-style:italic;}
.Inschrijven .Antwoord{ padding:8px 0 0 10px;}
.Inschrijven .Input{ padding:8px 0 0 0;}
.Inschrijven .InputText{ padding:8px 0 0 10px;}

.survey_item .question{ width:500px; font-weight:bold; padding:10px 0 0 0;}
.survey_item .questionComment{ clear:left; padding:0 0 0 0; font-style:italic;}
.survey_item .questionSubtext{ font-weight:bold;}
.survey_item input{ margin:4px 0 0 0;}
.survey_item label{ margin:5px 0 0 5px;}

#StroomLoper{ float:right; margin:-10px 30px 0 0; width:300px; height:44px; background:url(stroomloper.gif) left top no-repeat;}
#StroomLoper .Fase_1{ width:42px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_2{ width:77px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_3{ width:112px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_4{ width:147px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_5{ width:182px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_6{ width:217px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_7{ width:252px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}
#StroomLoper .Fase_8{ width:300px; height:44px; background:url(stroomloper2.gif) left top no-repeat;}

.csc-mailform-field{ clear:left;}
.csc-mailform-field label{ float:left; width:100px; margin:2px 0 0 0;}
.csc-mailform-field input{ float:left; margin:0px 0 15px 0;}
.csc-mailform-field textarea{ float:left; margin:0px 0 0 0;}
.csc-mailform-field .ButtonInput{ clear:both; margin:20px 0 0 100px;}

#IkSteunCS{}
#IkSteunCS ul{ float:left; width:550px; list-style:none; margin:0 0 30px 0;}
#IkSteunCS ul li{ float:left; width:100px; margin:0 30px 0 0!important; text-align:center;}
#IkSteunCS ul .gif{ background:#fff;}
#IkSteunCS ul li a{ text-decoration:none;}
#IkSteunCS ul li a:hover{ color:#5e5130!important;}

.tx-thmailformplus-pi1 #bttns{ padding:0 0 10px 30px;}
.tx-thmailformplus-pi1 #bttns span img{ margin:0 20px 10px 0; border:#d9c204 1px solid;}
.tx-thmailformplus-pi1 #bttns span #bttn_2{ margin:0 220px 10px 0;}

/* added by PC */
#StroomLoper .Fase{ height:44px; background:url(stroomloper2.gif) left top no-repeat;}

table.matrix { padding-top:15px; }

.OuterBlok .Blok{ width:190px; height:117px; padding:20px 0 0 20px; background:url(nieuwedeelnemers.gif) left top no-repeat;}

.OuterBlok { float:left; width:210px; height:217px; font-size:12px;}
.OuterBlok .Kader{ width:154px; height:87px; clear:both; position:absolute; z-index:10;}
.OuterBlok .Foto{ width:154px; height:87px; clear:both; z-index:0;}
.OuterBlok .Foto img{ width:154px; height:87px;}
.OuterBlok .Info{ color:#5e5130; text-decoration:none; padding:0 0 0 0; width:200px; overflow:hidden; white-space:nowrap;}
.OuterBlok .Info p{ margin:0 0 3px 0;}
.OuterBlok  a{ color:#5e5130; text-decoration:none;}
.OuterBlok .Info a:hover{ color:#fff;}

#tx-srfeuserregister-pi1-fe_users_form .Left,
#tx-srfeuserregister-pi1-fe_users_form .Right { width:267px;}

.tx-srfeuserregister-pi1-delete-icon{ padding:0 5px 0 0;}

.tx-felogin-pi1 form div{ padding:0 0 10px 0;}
.tx-felogin-pi1 form #user{ width:200px;}
.tx-felogin-pi1 form #pass{ width:200px;}

.form_footer{ padding-top:15px; clear: both; text-align: center; }
.d-header{ padding-top:10px; }

.Inschrijven .LinkerKolom .ButtonContainer{ float:left!important; clear:none!important; margin:0 20px 0 0;}

.filterForm{ float:left; width:100%; margin:0 0 5px 0; font-size:11px; padding:0 0 5px 0; border-bottom:1px solid #fff;}
.filterForm br{ font-size:5px;}
.filterForm input, .filterForm select{ margin:15px 20px 0 5px;}
.filterForm .ButtonInput{ margin:30px 0 0 0;}

.pageBrowserProfilesContainer{ width:100%; clear:both; font-size:12px; text-align:center; margin:15px 0 15px 0; padding:15px 0 0 0; border-top:1px solid #fff;}
.pageBrowserProfiles{ padding:0 0 0 0;}
.pageBrowserProfiles a{ width:20px; display:inline-block; text-decoration:none; color:#fff!important; background-color:#5E5130; margin:0 1px 0 1px; padding:0 0 0 0;}
.pageBrowserProfiles strong{ margin:0 5px 0 5px;}

.sortBlock { float:left;}
a.profile_sort_active {margin:1px 3px; display:inline-block; text-decoration:none; color:#fff!important; background-color:#5E5130; margin:0 1px 0 1px; padding:0 0 0 0;}

/* Community */
.tx-cwtcommunity-pi1{ font-size:.8em;}
.tx-cwtcommunity-pi1 table{}
.tx-cwtcommunity-pi1 table tr td{}

.tx-rscwtgroups-pi1{ font-size:.8em;}
.tx-rscwtgroups-pi1 table{}
.tx-rscwtgroups-pi1 table tr td{ padding:0 20px 20px 0;}
.tx-rscwtgroups-pi1 hr{ background:#ebd417; color:#ebd417; height:1px;}

.Dashboard{ margin:10px 0 0 0;}
.Dashboard tr td{ vertical-align:top;}

.Dashboard .ButtonContainer{ float:right; margin:17px 0 0 0;}

.Dashboard .Inbox{ width:300px; padding:20px 10px 20px 10px; background:#e1ca0f; border-bottom:#fff 1px solid; border-top:#fff 1px solid;}
.Dashboard .Inbox .NieuweBerichten{ clear:both; padding:10px 0 10px 0;}
.Dashboard .Inbox .Datum{ padding:0 0 0 0; font-size:.8em;}

.Dashboard .Inbox .csc-header{ margin:0; padding:0; background:none; border-top:none;}
.Dashboard .MijnGroepen .csc-header{ margin:0; padding:0; background:none; border-top:none;}
.Dashboard .LidGroepen .csc-header{ margin:0; padding:0; background:none; border-top:none;}
.Dashboard .csc-header{ margin:0 0 0 20px; padding:20px 10px 0px 10px; border-top:#fff 1px solid;}

.Dashboard .Connecties{}
.Dashboard .ConnectiesTable{ clear:both; width:100%; font-size:.9em;  border-top:#d9c204 10px solid; border-left:#d9c204 20px solid;}
.Dashboard .ConnectiesTable a{ text-decoration:none;}
.Dashboard .ConnectiesTable a:hover{ text-decoration:underline;}
.Dashboard .ConnectiesTable th{ padding:3px 0 3px 10px; font-size:.9em; font-weight:bold; text-align:left; background:#ebd417; color:#5e5130; border-right:#e1ca0f 2px solid; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.Dashboard .ConnectiesTable td{ padding:7px 0 0px 10px;}
.Dashboard .ConnectiesTable td .Stroming{ padding:0 0 0 10px; color:#fff; font-size:.9em; font-style:italic;}
.Dashboard .ConnectiesTable .pretty{ height:100px; padding:0 0 0 0!important; margin:0 0 20px 0; color:#fff; font-size:.9em; background:url(connectieboom.gif) right top no-repeat;}
.Dashboard .ConnectiesTable .pretty .ButtonContainer{ float:left!important; height:auto!important; font-size:20px; margin:0!important; white-space:normal!important;}
.Dashboard .ConnectiesTable .pretty .ButtonContainerLeft{ display:none;}
.Dashboard .ConnectiesTable .pretty .ButtonContainerCenter{background:none!important; font-weight:bold; text-transform:none!important;}
.Dashboard .ConnectiesTable .pretty .ButtonContainerCenter a{ display:block; height:100px; width:100px; padding:0 110px 0 0; font-style:italic; color:#5e5130!important; line-height:1em!important; text-decoration:underline!important;}
.Dashboard .ConnectiesTable .pretty .ButtonContainerCenter a:hover{ color:#fff!important; text-decoration:none!important;}
.Dashboard .ConnectiesTable .pretty .ButtonContainerRight{ display:none;}

.Dashboard .MijnGroepen{ padding:10px; border-top:#d9c204 10px solid;  border-bottom:#d9c204 10px solid;}
.Dashboard .MijnGroepen a{ text-decoration:none;}
.Dashboard .MijnGroepen a:hover{ text-decoration:underline;}
.Dashboard .MijnGroepen .MijnGroepenTable{ clear:both; width:100%; border-top:#d9c204 10px solid;}
.Dashboard .MijnGroepen .MijnGroepenTable th{ padding:3px 0 3px 10px; text-align:left; background:#ebd417; color:#5e5130; border-right:#d9c204 2px solid; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.Dashboard .MijnGroepen .MijnGroepenTable td{ padding:7px 0 0px 10px;}
.Dashboard .MijnGroepen .MijnGroepenTable .Leden{ width:48px;}

.Dashboard .LidGroepen{ padding:20px 10px 20px 10px; background:#e1ca0f; border-bottom:#fff 1px solid; border-top:#fff 1px solid;}
.Dashboard .LidGroepen a{ text-decoration:none;}
.Dashboard .LidGroepen a:hover{ text-decoration:underline;}
.Dashboard .LidGroepen .MijnGroepenTable{ clear:both; width:100%; border-top:#e1ca0f 10px solid;}
.Dashboard .LidGroepen .MijnGroepenTable th{ padding:3px 0 3px 10px; text-align:left; background:#ebd417; color:#5e5130; border-right:#e1ca0f 2px solid; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.Dashboard .LidGroepen .MijnGroepenTable td{ padding:7px 0 0px 10px;}
.Dashboard .LidGroepen .MijnGroepenTable .Leden{ width:48px;}


.GevondenDeelnemers{ clear:both; font-size:13px;}


.DeelenemerListHeader{ width:100%; float:left; margin:20px 0 10px 0; font-size:13px; font-weight:bold; padding:3px 0 3px 5px; text-align:left; background:#ebd417; color:#5e5130; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.DeelenemerListHeader .sortNaam { padding:0 20px 0 0; float:left;}
.DeelenemerListHeader div{ float:left;  padding:0 20px 0 0; }
.DeelenemerListHeader div a{ text-decoration:none;}
.DeelenemerListHeader .sortInschrijving {}
.DeelenemerListHeader .sortStroming {}
.DeelenemerListHeader .profile_sort{}
.DeelenemerListHeader .Sorterenop{ font-weight:normal; padding:0 30px 0 0;}

.DeelenemerListResult{ float:left; width:100%; font-size:13px; padding:10px 0 0 0;}
.DeelenemerListResult div{}
.DeelenemerListResult .Name{ height:40px; width:260px!important; float:left; clear:both;}
.DeelenemerListResult .Segment{ height:40px; width:170px!important; float:left; font-size:11px;}
.DeelenemerListResult .ProAma{ height:40px; width:120px!important; float:left; font-size:11px;}

.MijnGroepenTable{ clear:both; width:100%; border-top:#d9c204 10px solid;}
.MijnGroepenTable a{ text-decoration:none;}
.MijnGroepenTable a:hover{ text-decoration:underline;}
.MijnGroepenTable th{ padding:3px 0 3px 5px; text-align:left; background:#ebd417; color:#5e5130; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.MijnGroepenTable td{ padding:3px 0 3px 5px!important;}

.ConnectiesTable{ clear:both; width:100%; font-size:.9em;  border-top:#d9c204 10px solid;}
.ConnectiesTable a{ text-decoration:none;}
.ConnectiesTable a:hover{ text-decoration:underline;}
.ConnectiesTable th{ padding:3px 0 3px 5px; text-align:left; background:#ebd417; color:#5e5130; border-right:#e1ca0f 2px solid; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.ConnectiesTable td{ padding:7px 0 0px 5px;}
.ConnectiesTable td .Stroming{ padding:0 0 0 0;}
.ConnectiesTable .Link{ font-size:.7em; text-transform:uppercase; text-align:right;}
.ConnectiesTable .Empty{ padding:3px 0 3px 0; width:26px; text-align:left; background:#ebd417; color:#5e5130; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.ConnectiesTable .ConNaam{}
.ConnectiesTable .ConStroming{ width:170px;}

.BerichtenTable{ clear:both; width:100%; border-top:#d9c204 10px solid;}
.BerichtenTable a{ text-decoration:none;}
.BerichtenTable a:hover{ text-decoration:underline;}
.BerichtenTable th{ padding:3px 0 3px 5px; text-align:left; background:#ebd417; color:#5e5130; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.BerichtenTable .Icon{ padding:3px 0 3px 0; width:26px; text-align:left; background:#ebd417; color:#5e5130; border-bottom:#5e5130 1px solid; border-top:#fff283 1px solid;}
.BerichtenTable td{ padding:3px 0 3px 5px;}

.BerichtenTableBericht{}
.BerichtenTableBericht .Label{ width:100px; padding:0 0 5px 0; font-weight:bold; font-size:.9em;}
.BerichtenTableBericht .Value{ padding:0 0 5px 0;}

.GroepenNaam{ font-weight:bold;}
.GroepenProfiel h4{ text-transform:uppercase; margin:0;}
.GroepenProfiel{ float:left;}
.GroepenProfiel div{ padding:0 0 5px 0;}
.GroepenProfiel .ButtonContainer{ padding:0 0 0 0!important;}
.GroepenProfiel .ButtonContainer div{ padding:0 0 0 0!important;}
.GroepenEigenaar{ padding:10px 0 0 0!important;}
.GroepenOmschrijving{ padding:0 0 10px 0!important; font-style:italic;}
.GroepenLabel{ font-weight:bold; color:#fff;}
.GroepenValue{ padding:0 0 15px 15px!important;}

.GroepenForm{}
.GroepenForm tr td{ vertical-align:top; padding:0 0 5px 0;}
.GroepenForm .GroepenLabel{ width:140px; font-weight:normal; color:#5e5130;}

/* AGENDA */
.news-list-container{}
.news-list-item{ background:#e1ca0f; margin:20px 0 0 0; border-top:1px #5e5130 dashed;}
.news-list-item h4{ margin:0; font-size:1.6em; padding:2px 10px 2px 10px; font-style:italic; background:#5e5130; color:#fff; display:inline;}
.mbl_newsevent_singledayevent, .mbl_newsevent_multidayevent{ list-style:none; padding:10px 0 5px 0; background:#ebd417;}
.mbl_newsevent_singledayevent li, .mbl_newsevent_multidayevent li{ padding:0  0 5px 0; margin:0 0 0 10px!important;}
.mbl_newsevent_singledayevent span, .mbl_newsevent_multidayevent span{ font-size:.9em; width:80px; display:block; float:left; padding:2px 0 0 0; font-style:italic;}
.AgendaTekst{ padding:0  0 10px 10px; background:#ebd417;}
.AgendaAuteur{ font-size:.9em;  padding:0 0 5px 10px; font-style:italic; background:#ebd417; border-bottom:1px #5e5130 dashed;}


/* by pc */
#empty{ background:#ebd417; width:100%;height:100%; overflow:hidden; padding:0; margin:0;}

li.tx-pagebrowse-first a, li.tx-pagebrowse-prev a,
li.tx-pagebrowse-next a, li.tx-pagebrowse-last a{
  width:80px !important;
}

ul.tx-pagebrowse li {
  margin-left:0px !important;

}

.event_date {
  display:block;
  font-size:0.8em;
  width:100px;
}

a.dp-choose-date {
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}

dd, dd a{
  display:block;
  line-height:2em;
}

.pageContent { width: 400px; }
.accordion { list-style-type: none; padding: 0; margin: 0 0 30px; border: 1px solid #17a; border-top: none; border-left: none; }
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
.accordion li { background: #3cf; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
.accordion li.active>a { background: url('close.gif') no-repeat center right; }
.accordion li div { padding: 20px; background: #aef; display: block; clear: both; float: left; width: 360px;}
.accordion a { text-decoration: none; border-bottom: 1px solid #4df; font: bold 1.1em/2em Arial, sans-serif; color: #222; padding: 0 10px; display: block; cursor: pointer; background: url('open.gif') no-repeat center right;}

/* Level 2 */
.accordion li ul li { background: #7FD2FF; font-size: 0.9em; }
