
/* 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:Verdana, Arial, Helvetica, sans-serif}

/* site settings */
img{ border:0px;}
a{ color:#000;text-decoration:underline;}
a:hover{text-decoration:none; color:#000;}
html, body{ height:100%;}
hr{ height:1px; border-bottom:#000 solid 1px;}

/* CMS settings */
#pagetext{ font-size:12px;}
.bodyview table{ width:390px !important;}
.bodyview td{ font-size:12px;}

/* FCK Styles */
.Kop_standaard, h1{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.4em; color:#000; line-height:1.6em; font-weight:bold;}
.Kop_MEE{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.4em; color:#F98105; line-height:1.6em; font-weight:bold;}
.Tussenkop_standaard, h2, h4{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.3em; color: #000; line-height:1.2em; font-weight:normal;}
.Tussenkop_MEE{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.3em; color: #F98105; line-height:1.2em; font-weight:bold;}
.Inleiding_standaard, h3, h5, h6{ font-family: trebuchet ms, trebuchet, sans-serif; font-weight:bold; color: #000; line-height:1.2em; font-weight:normal;}
.Inleiding_MEE{ font-family: trebuchet ms, trebuchet, sans-serif; font-weight:bold; color: #F98105; line-height:1.4em; font-weight:normal;}
.Tekst_standaard{ font-family: trebuchet ms, trebuchet, sans-serif; color: #000;}
.Tekst_MEE{ font-family: trebuchet ms, trebuchet, sans-serif; color: #F98105;}
 h3 {font-weight:bold;}
 
 
/* Tekst stylen */
div, td {font-family:Verdana, Arial, Helvetica, sans-serif}
.Tekst ul{ margin:0px 0px 0px 30px;}

/* Default */
input{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.button, .Button a{ display:block; padding:0px 30px 0px 30px; background:#959595; text-decoration:none; color:#FFFFFF; font-size:.7em; border:1px outset;}
.button {font-size:1.1em; color:#333;}
.Fwd a{ font-family: trebuchet ms, trebuchet, sans-serif; text-decoration:none; background:url(fwd.gif) right 3px no-repeat; padding:0px 16px 0px 0px; font-weight:700;}
.Fwd a:hover{ text-decoration:underline;}

/* Layout */
#Home{ background:#FFF;}
#Vervolg{ background:#FFF;}
#MainContainer{ width:775px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; clear:both;}
#TopContainer{ width:775px; margin:0px auto 0px auto; padding:0px 0px 0px 0px;}

#Footer{ width:775px; margin:0px auto 0px auto; padding:5px 0px 10px 0px; clear:both;}
#Copy{ float:left; color:#5a5a5a; padding:0px 0px 0px 0px; font-size:.7em;}
#VorigeTop{ float:right;}
#VorigeTop ul li{ float:left; list-style:none; padding:0px 0px 0px 20px;}
#VorigeTop ul li a{ text-decoration:none; font-weight:700; font-size:.75em;}
#VorigeTop ul li a:hover{ text-decoration:underline;}

/* HOME */
#Home #LeftContainer{ float:left; width:370px; padding:0px 0px 10px 0px;}
#Home .LeftImg{ height:215px;}

#Home .LeftMenuContainer{ float:left; width:360px; background:#F98105; font-size:.75em; padding:10px 10px 0px 0px;}
#Home .LeftMenuContainer ul li{ list-style:none; clear:both; padding:0px 0px 10px 0px;}
#Home .LeftMenuImg{ float:left; padding:0px 5px 10px 0px;}
#Home .LeftMenu{ display:inline; list-style:none; padding:0px 0px 0px 0px;}
#Home .LeftMenu a{ color:#FFF; text-decoration:none; font-weight:bold;}

#Home #RightContainer{float:right; width:370px; font-size:.75em; padding:0px 0px 10px 0px;}
#Home #RightContainer p{ line-height:1.4em;}

#Home #ZoekenContainer{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.2em; background-color:#dfdfdf; padding:5px 10px 5px 10px; margin:40px 0px 12px 0px; font-weight:bold;}
#Home #ZoekenContainer p{ font-size:1.1em; font-weight:bold; margin:0px 0px 3px 0px;}
#Home #ZoekenContainer form input{ border:1px solid #000; width:240px; height:18px; float:left; padding:4px 0px 0px 2px; margin:0px 10px 0px 0px;}
#Home #ZoekenContainer form button{ cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(zoek_button.gif) left top no-repeat; border:none; width:84px; padding:2px 0px 5px 15px; font-weight:bold;}
#Home #ZoekenContainer div{ padding:5px 0px 10px 0px; font-size:.8em;}
#Home #ZoekenContainer span{ padding:0px 0px 0px 0px; font-weight:700; font-size:.9em; color:#F98105; width:170px; display:block; float:left;}

#Home #Buttons{ text-align:center; }

#Home .NieuwsContainer, #Home .AgendaContainer{ clear:both; border:#dfdfdf 1px solid; margin:0px 0px 10px 0px; padding:5px 10px 5px 10px;}
#Home .NieuwsContainerHeader, #Home .AgendaContainerHeader{ font-family: trebuchet ms, trebuchet, sans-serif; font-weight:700; font-size:1.3em; color:#F98105;}
#Home .NieuwsContainerDatum, #Home .AgendaContainerDatum{ font-size:1em; font-style:italic; color:#9b9b9b; padding:5px 0px 0px 0px;}
#Home .NieuwsContainer ul li, #Home .AgendaContainer ul li{ list-style:none;}
#Home .NieuwsContainer ul li a, #Home .AgendaContainer ul li a{ text-decoration:none; line-height:1.4em;}
#Home .NieuwsContainer ul li a:hover, #Home .AgendaContainer ul li a:hover{ text-decoration:underline;}
#Home .NieuwsContainerFooter, #Home .AgendaContainerFooter{ font-weight:700; font-size:1em; text-align:right; padding:10px 0px 5px 0px; color:#F98105;}
#Home .NieuwsContainerFooter a, #Home .AgendaContainerFooter a{ color:#F98105; text-decoration:none;}
#Home .NieuwsContainerFooter a:hover, #Home .AgendaContainerFooter a:hover{ text-decoration:underline;}

/* VERVOLG */
#Vervolg #LeftContainer{ float:left; width:370px; padding:0px 0px 10px 0px;}
#Vervolg #LeftImg{ height:144px;}

#Vervolg #LeftMenuContainer{ float:left; width:350px; background:#F98105; font-size:.75em; padding:10px 10px 40px 10px;}
#Vervolg .LeftMenuItems li{ list-style:none; padding:3px 0px 3px 0px;}
#Vervolg .LeftMenuItems li a{ color:#FFF; text-decoration:none; font-weight:bold;}
#Vervolg .LeftMenuItems li a:hover{ text-decoration:underline;}
#Vervolg .LeftMenuItems li ul{ padding:0px 0px 0px 0px;}
#Vervolg .LeftMenuItems li.selected{padding:10px 0px 20px 0px;}
#Vervolg .LeftMenuItems li.selected a{ color:#000; font-size:1.2em;}
#Vervolg .LeftMenuItems li ul li{ font-size:.8em; list-style:none; padding:3px 0px 3px 20px;}
#Vervolg .LeftMenuItems li ul li a{ color:#FFF !important; text-decoration:none; font-weight:bold;}
#Vervolg .LeftMenuItems li ul li.selected{ padding:3px 0px 3px 20px !important;}
#Vervolg .LeftMenuItems li ul li.selected a{ color:#000 !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:bold;}
#Vervolg .LeftMenuItems li ul li.selected ul li { padding:3px 0px 3px 20px !important;}
#Vervolg .LeftMenuItems li ul li.selected ul li a{ color:#FFF !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:normal;}
#Vervolg .LeftMenuItems li ul li.selected ul li.selected { padding:3px 0px 3px 20px !important;}
#Vervolg .LeftMenuItems li ul li.selected ul li.selected a{ color:#000 !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:normal;}
#Vervolg .LeftMenuItems li ul li a:hover{ text-decoration:underline;}
#Vervolg .LeftMenuItems li ul li ul{ padding:0px 0px 0px 0px; !important}
#Vervolg .LeftMenuItems li ul li ul li{ font-size:1em; list-style:none; padding:3px 0px 3px 20px;}
#Vervolg .LeftMenuItems li ul li ul li a{ color:#FFF !important; text-decoration:none; font-weight:normal!important;}
#Vervolg .LeftMenuItems li ul li ul li.selected{ padding:3px 0px 3px 20px !important;}
#Vervolg .LeftMenuItems li ul li ul li.selected a{ color:#000 !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:normal;}
#Vervolg .LeftMenuItems li ul li ul li a:hover{ text-decoration:underline;}

#Vervolg #RightContainer{float:right; width:370px; font-size:.75em; padding:0px 0px 10px 0px;}
#Vervolg #RightContainer p{ line-height:1.4em;}

#Vervolg #ZoekenContainer{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:.9em; background-color:#dfdfdf; padding:5px 10px 5px 10px; margin:40px 0px 12px 0px; font-weight:bold;}
#Vervolg #ZoekenContainer p{ font-size:1.1em; font-weight:bold; margin:0px 0px 3px 0px;}
#Vervolg #ZoekenContainer form input{ border:1px solid #000; width:240px; height:18px; float:left; padding:4px 0px 0px 2px; margin:0px 10px 0px 0px;}
#Vervolg #ZoekenContainer form button{ cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(zoek_button.gif) left top no-repeat; border:none; width:84px; padding:2px 0px 5px 15px; font-weight:bold;}
#Vervolg #ZoekenContainer div{ padding:5px 0px 10px 0px; font-size:.8em;}
#Vervolg #ZoekenContainer span{ padding:0px 0px 0px 0px; font-weight:700; font-size:.9em; color:#F98105; width:170px; display:block; float:left;}

/* PROFESSIONALS */
#Professionals #LeftContainer{ float:left; width:370px; padding:0px 0px 10px 0px;}
#Professionals #LeftImg{ height:144px;}

#Professionals #LeftMenuContainer{ float:left; width:350px; background:#919191; font-size:.75em; padding:10px 10px 40px 10px;}
#Professionals .LeftMenuItems li{ list-style:none; padding:3px 0px 3px 0px;}
#Professionals .LeftMenuItems li a{ color:#FFF; text-decoration:none; font-weight:bold;}
#Professionals .LeftMenuItems li a:hover{ text-decoration:underline;}
#Professionals .LeftMenuItems li ul{ padding:0px 0px 0px 0px;}
#Professionals .LeftMenuItems li.selected{padding:10px 0px 20px 0px;}
#Professionals .LeftMenuItems li.selected a{ color:#000; font-size:1.2em;}
#Professionals .LeftMenuItems li ul li{ font-size:.8em; list-style:none; padding:3px 0px 3px 20px;}
#Professionals .LeftMenuItems li ul li a{ color:#FFF !important; text-decoration:none; font-weight:bold;}
#Professionals .LeftMenuItems li ul li.selected{ padding:3px 0px 3px 20px !important;}
#Professionals .LeftMenuItems li ul li.selected a{ color:#000 !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:bold;}
#Professionals .LeftMenuItems li ul li.selected ul li { padding:3px 0px 3px 20px !important;}
#Professionals .LeftMenuItems li ul li.selected ul li a{ color:#FFF !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:normal;}
#Professionals .LeftMenuItems li ul li.selected ul li.selected { padding:3px 0px 3px 20px !important;}
#Professionals .LeftMenuItems li ul li.selected ul li.selected a{ color:#000 !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:normal;}
#Professionals .LeftMenuItems li ul li a:hover{ text-decoration:underline;}
#Professionals .LeftMenuItems li ul li ul{ padding:0px 0px 0px 0px; !important}
#Professionals .LeftMenuItems li ul li ul li{ font-size:1em; list-style:none; padding:3px 0px 3px 20px;}
#Professionals .LeftMenuItems li ul li ul li a{ color:#FFF !important; text-decoration:none; font-weight:normal!important;}
#Professionals .LeftMenuItems li ul li ul li.selected{ padding:3px 0px 3px 20px !important;}
#Professionals .LeftMenuItems li ul li ul li.selected a{ color:#000 !important; font-size:1.2em !important; text-decoration:none; font-size:1em; font-weight:normal;}
#Professionals .LeftMenuItems li ul li ul li a:hover{ text-decoration:underline;}

#Professionals #RightContainer{float:right; width:370px; font-size:.75em; padding:0px 0px 10px 0px;}
#Professionals #RightContainer p{ line-height:1.4em;}

#Professionals #ZoekenContainer{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:.9em; background-color:#dfdfdf; padding:5px 10px 5px 10px; margin:40px 0px 12px 0px; font-weight:bold;}
#Professionals #ZoekenContainer p{ font-size:1.1em; font-weight:bold; margin:0px 0px 3px 0px;}
#Professionals #ZoekenContainer form input{ border:1px solid #000; width:240px; height:18px; float:left; padding:4px 0px 0px 2px; margin:0px 10px 0px 0px;}
#Professionals #ZoekenContainer form button{ cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(zoek_button.gif) left top no-repeat; border:none; width:84px; padding:2px 0px 5px 15px; font-weight:bold;}
#Professionals #ZoekenContainer div{ padding:5px 0px 10px 0px; font-size:.8em;}
#Professionals #ZoekenContainer span{ padding:0px 0px 0px 0px; font-weight:700; font-size:.9em; color:#F98105; width:170px; display:block; float:left;}

/* EENKOLOM */
#Eenkolom  #ContentContainer{ clear:both; width:775px; margin:0px auto 0px auto; padding:10px 0px 10px 0px; font-size:.75em; line-height:1.4em;}
#Eenkolom  #ContentContainer ul, #Eenkolom  #ContentContainer ol{ margin:0px 0px 0px 30px;}

/* EENKOLOM zoekresultaten */
#Eenkolom  #ContentContainer a table{ border: #999 1px solid;}
#Eenkolom  #ContentContainer a table tr td{ padding:5px 5px 5px 5px; line-height:1.4em;}

#Eenkolom #LeftContainer{ float:left; width:370px; padding:0px 0px 10px 0px;}
#Eenkolom #LeftImg{ height:144px;}

#Eenkolom #LeftMenuContainer{ float:left; width:350px; background:#F98105; font-size:.75em; padding:10px 10px 10px 10px;}
#Eenkolom #LeftMenuContainer ul li{ list-style:none;}
#Eenkolom #LeftMenuContainer ul li a{ color:#FFF; text-decoration:none; background:url(terug.gif) left 2px no-repeat; padding:0px 0px 0px 16px; font-weight:bold;}
#Eenkolom #LeftMenuContainer ul li a:hover{ text-decoration:underline;}

#Eenkolom #RightContainer{float:right; width:370px; font-size:.75em; padding:0px 0px 10px 0px;}
#Eenkolom #RightContainer p{ line-height:1.4em;}

#Eenkolom #ZoekenContainer{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.2em; background-color:#dfdfdf; padding:5px 10px 52px 10px; font-weight:bold;}
#Eenkolom #ZoekenContainer p{ font-size:1.1em; font-weight:bold; margin:0px 0px 3px 0px;}
#Eenkolom #ZoekenContainer form input{ border:1px solid #000; width:240px; height:18px; float:left; padding:4px 0px 0px 2px; margin:0px 10px 0px 0px;}
#Eenkolom #ZoekenContainer form button{ cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(zoek_button.gif) left top no-repeat; border:none; width:84px; padding:2px 0px 5px 15px; font-weight:bold;}
#Eenkolom #ZoekenContainer div{ padding:5px 0px 10px 0px; font-size:.8em;}
#Eenkolom #ZoekenContainer span{ padding:0px 0px 0px 0px; font-weight:700; font-size:.9em; color:#F98105; width:170px; display:block; float:left;}

/* LijstTop */
.LijstTopContainer{ float:left; border:#dfdfdf 1px solid; margin:10px 0px 10px 0px; width:368px}
.LijstTopLeft{ float:left; width:192px; padding:5px 10px 5px 10px;}
.LijstTopLeft .Fwd{ text-align:right;}
.LijstTopImg{ float:right; width:156px;}
.LijstTopHeader{ font-family: trebuchet ms, trebuchet, sans-serif; font-weight:700; font-size:1.2em;}
.LijstTopContent{ padding:5px 0px 0px 0px;}
.LijstTopContent a{ color:#F98105;}
.LijstTopContent a:hover{ text-decoration:none;}

.LijstBottomContainer{ background-color:#dfdfdf; padding:5px 10px 5px 10px; margin:10px 0px 5px 0px;}
.LijstBottomHeader{ font-family: trebuchet ms, trebuchet, sans-serif; font-weight:700; font-size:1.3em;}
.LijstBottomContainer ul li { list-style:none;}
.LijstBottomContainer ul li a{ text-decoration:none; line-height:1.4em;}
.LijstBottomContainer ul li a:hover{ text-decoration:underline;}

/* TopmenuLeft */
#TopmenuLeftContainer{ float:left; font-size:.75em; padding:6px 0px 26px 0px; margin:0px 0px 0px -6px;}
#TopmenuLeftContainer ul{}
#TopmenuLeftContainer ul li{ float:left; list-style:none; padding:0px 6px 0px 6px; border-right:1px solid #5a5a5a;}
#TopmenuLeftContainer ul li a{ color:#5a5a5a; text-decoration:none;}
#TopmenuLeftContainer ul li a:hover{ color:#f98105; text-decoration:underline;}

/* TopmenuRight */
#TopmenuRightContainer{ float:right; font-size:.75em; font-weight:bold; padding:6px 0px 26px 0px; margin:0px -6px 0px 0px;}
#TopmenuRightContainer ul{}
#TopmenuRightContainer ul li{ float:left; list-style: none; padding:0px 6px 0px 6px; border-left:1px solid #5a5a5a;}
#TopmenuRightContainer ul li a{ color:#5a5a5a; text-decoration:none;}
#TopmenuRightContainer ul li a:hover{ color:#f98105; text-decoration:underline;}

/* ResultatenLijst */
li.searchalleven, li.searchallodd{ margin:0px 0px 0px 20px; padding:5px 0px 5px 0px;}
li.searchalleven a, li.searchallodd a{ color:#000; background: url(fwd_go.gif) right top no-repeat; padding:0px 10px 0px 0px; text-decoration:none; font-weight:bold;}
.hw_listref{ color:#000; text-decoration:none; font-weight:bold;}
li.searchalleven a{background-color:#dfdfdf;display:block;}
/* Zoekresultaten */
.searchall_table{ background:#dfdfdf;}
.searchall_table tr td{ padding:5px 100px 5px 10px;}
.searchall_kop{	font-size:1.7em; font-family:trebuchet ms, trebuchet, sans-serif; font-weight:bold; color:#F98105; padding:10px 0px 5px 10px; height:30px;}

.subtotal{ color:#000; font-size:1em; font-weight:bold; text-decoration:none; background: url(fwd_go.gif) right top no-repeat; padding:0px 10px 0px 0px;}
.subtotal:hover{ text-decoration:underline;}

.searchall_table tr td b{ font-size:1.1em;}
.searchall_categorie_kop{	font-size:1.7em; font-family:trebuchet ms, trebuchet, sans-serif; font-weight:bold; color:#F98105; padding:10px 0px 10px 0px;}

.searchlistitem{font-size:1em; color:#000; text-decoration:none;}
.hw_listref{ display:block; padding:5px 10px 10px 10px; text-decoration:none; color:#000; text-decoration:none;}
.searchlistitem:hover, .hw_listref:hover{ text-decoration:underline;}

.sk_resultaten_oneven_opsomming, .sk_resultaten_even_opsomming{padding:5px 0px 5px 0px; width:40px;}
.sk_resultaten_oneven, .sk_resultaten_even{padding:5px 0px 5px 0px;}
.sk_resultaten_oneven a, .sk_resultaten_even a{ color:#000; text-decoration:none;}
.sk_resultaten_oneven a:hover, .sk_resultaten_even a:hover{ text-decoration:underline;}

/* Nieuws */
#Eenkolom h1{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.4em; color:#F98105; line-height:1.6em; font-weight:normal; padding:0px 0px 10px 0px;}
.NieuwsTekst td{padding:0px 0px 5px 0px;}
.NieuwsTekst a{ color:#F98105;}
.NieuwsTekst a:hover{ text-decoration:none;}
.controlpanel_knop:hover{ text-decoration:none;}
#nieuws zoeken{ background:#dfdfdf;}
.std_nieuwsdag{ font-weight:bold;}

/* producten handywijzer */
.hw_producttitle{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.4em; color:#F98105; line-height:1.6em; font-weight:normal;  text-align:left !important;}
.hw_sidelabel{ font-weight:bold; padding:0px 0px 20px 20px;}
.hw_sidefield{ padding:0px 0px 20px 20px;}
.hw_sidefield a{ text-decoration:underline; color:#000;}
.hw_sidefield a:hover{ text-decoration:none; color:#000;}
.hw_subkoptitle{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.3em; font-weight:bold; color:#000; line-height:1.6em; padding:10px 0px 5px 0px;}
.hw_disclaimer{ font-size:.9em; color:#5a5a5a; padding:20px 0px 5px 0px;}

/* dcoumenten, agenda */
.doctitle, .activiteit_kop{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.4em; color:#F98105; line-height:1.6em; font-weight:normal;}
.viewdescription_en{ font-weight:bold; padding:0px 0px 5px 20px; vertical-align:top;}
.viewdescription, .activiteit_header{ font-weight:bold; padding:0px 40px 5px 0px; vertical-align:top;}
.viewcontent, .activiteit_tekst{ padding:0px 0px 5px 0px;}
.controlpanel_knop{}
.controlpanel_knop a{ font-weight:bold;}


/* Sociale kaart Producten en diensten */
.product_title{	font-size:1.4em; line-height:1.6em; font-family:trebuchet ms, trebuchet, sans-serif; font-weight:bold; color:#F98105; height:25px; vertical-align:top;}

.product_item_group{font-weight: bold; padding: 5px; padding-right: 0px; background-color: #dfdfdf;}
.product_item_group td{font-weight: bold;}
.product_item_title{padding: 5px; text-align: left; vertical-align: top; background-color: none; border-left: 1px solid #dfdfdf; width:300px;}
.product_item_tekst,
.product_item_bestanden,
.product_item_link{padding: 5px; text-align: left; vertical-align: top; background-color: #f3f3f3; border-right: 1px solid #dfdfdf;}
.product_item_contactpersonen{padding:5px; border: 1px solid #dfdfdf; border-top: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; text-align: left; vertical-align: top; background-color: #f3f3f3;}
.product_item_adres_row{text-align: left; vertical-align: top; background-color: none;}
.product_item_adressen{padding:5px; border: 1px solid #dfdfdf; border-top: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; text-align: left; vertical-align: top; background-color: #f3f3f3;}

.product_compare_left{padding-right: 4px; width:200px;}
.product_compare_right{padding-left: 4px; width:200px;}
.product_compare_a{margin-right: 0px; margin-bottom: 2px;}

#mainProductCompareTable h1{ font-family: trebuchet ms, trebuchet, sans-serif; font-size:1.4em; color:#000; line-height:1.6em; font-weight:normal; padding:10px 0px 0px 0px;}
#mainProductCompareTable{padding:0; margin:0px 0px 10px 22% !important; width:700px !important; border-bottom: 1px solid #dfdfdf;}
#mainProductCompareTable tbody tr td .product_item_title{ width:60px !important;}
	
.product_compare_left .product_title,
.product_compare_right .product_title{}
.product_compare_left .sk_kop,
.product_compare_right .sk_kop{font-size:150%; padding:3px;}

#simpleview{margin:10px; background-color:#f8f8f8;}

/* Activiteiten agenda */
.act_agenda_kolom_links{ border:#ddd 10px solid; padding:10px 10px 10px 10px;}
.act_agenda_kolom_links_dag{ background-color: #FFFFFF; border:#ddd 1px solid; padding:10px 10px 10px 10px;}
.act_agenda_kolom_rechts{ background-color:#ddd; padding:0px 5px 0px 0px;}
.act_agenda_rij{ background-color: #FFFFFF;}

.act_button A,.button{ display:block; text-decoration:none; border:none; margin:0 0 10px 0; text-align:left; font-weight:bold; color:#f98105;}
.act_button_fwd{padding:0px 0px 10px 0px;}
.act_button_fwd A{text-decoration:none; background:url(fwd.gif) 1px left no-repeat; border:none; padding:0px 0px 0px 15px; text-align:left; font-weight:bold;}
.act_button_rij{ border-bottom: #ddd 10px solid; border-left: #ddd 10px solid; border-right: #ddd 10px solid; width:875px;padding:10px 5px 5px 10px;}

.act_zoeken_opnieuw a{ font-family:trebuchet ms, trebuchet, sans-serif; font-weight:bold; background:url(bck.gif) left 2px no-repeat; padding:0px 0px 0px 15px; text-decoration:none;}

.act_geav_zoeken_rij{background-color:#ddd; padding:10px 10px 10px 10px; font-size:.9em;}
.act_geav_zoeken_kolom_w{padding-right: 10px;}
.act_geav_zoeken_kolom_d{}
.act_geav_zoeken_kolom_l{padding-left: 10px;}

.act_geav_zoeken_alles{border-bottom: #FFFFFF 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; color: #FFFFFF;}
.act_geav_zoeken_alles A{text-decoration: underline; color: #FFFFFF;}

.act_geav_zoeken_kolom_header_licht{background-color:#F98105;}
.act_geav_zoeken_kolom_header_donker{background-color:#F98105;}
.act_geav_zoeken_kolom_active{background-color: #ddd; border-bottom: #FFFFFF 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; color: #FFFFFF;}
.act_geav_zoeken_kolom_donker_disabled{border-bottom: #FFFFFF 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; color: #999999;}
.act_geav_zoeken_kolom_donker{ background:#fff; border-bottom: #ddd 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; color: #4A4A4A;}
.act_geav_zoeken_kolom_donker A{text-decoration: none; color: #4A4A4A;}
.act_geav_zoeken_kolom_donker A:hover{text-decoration: none; color: #ddd;}
.act_geav_zoeken_kolom_licht_disabled{background-color: #FFFFFF; border-bottom: #ddd 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; color: #999999;}
.act_geav_zoeken_kolom_licht{background-color: #FFFFFF; border-bottom: #ddd 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; color: #4A4A4A;}
.act_geav_zoeken_kolom_licht A{text-decoration: none; color: #4A4A4A;}
.act_geav_zoeken_kolom_licht A:hover{text-decoration: none; color: #ddd;}
.act_geav_zoeken_kolom_donker_header{border-bottom: #FFFFFF 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; color: #FFFFFF;}
.act_geav_zoeken_kolom_licht_header{border-bottom: #FFFFFF 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; color: #FFFFFF;}
.act_geav_zoeken_kolom_pijl_active{background-color: #ddd; background-image: url(act_pijl_active.gif); background-position: center left; background-repeat: no-repeat; border-bottom: #FFFFFF 1px solid; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px;}
.act_geav_zoeken_kolom_licht_pijl, .act_geav_zoeken_kolom_donker_pijl{background:#fff url(act_pijl_normaal.gif) 10px left; background-repeat: no-repeat; border-bottom: #CCCCCC 1px solid; padding:5px 5px 5px 0px;}


.act_input_td{padding-right: 40px;}
.act_inputp_td{padding-right: 45px;}
.act_input {width:150px;}
.act_input_l {width:350px;}
.act_input_s {width:65px;}

.act_organisatie_header{font-size:1.4em; font-family:trebuchet ms, trebuchet, sans-serif;  font-weight:bold;  color:#F98105; height:35px; vertical-align:top; padding:5px 5px 5px 5px;}
.act_organisatie_header A{font-size:.8em; font-family:trebuchet ms, trebuchet, sans-serif;  font-weight:normal;  color:#F98105;}
.act_organisatie_info_links{ width:140px; font-weight: bold; padding:10px 0px 0px 0px; }
.act_organisatie_info_rechts{ padding:10px 0px 0px 0px;}
.act_organisatie_kijkooknaar{padding:5px 5px 5px 10px; border-top:#FFF 10px solid; background-color: #F98105; color: #FFFFFF; font-family:trebuchet ms, trebuchet, sans-serif; font-weight:bold; font-size:1.1em;}
.act_organisatie_kijkooknaar_kop{padding:10px 0px 5px 0px; font-weight: bold; color:#F98105; font-size:1.2em; font-family:trebuchet ms, trebuchet, sans-serif;}
.act_organisatie_kijkooknaar_kop a{color:#F98105; font-family:trebuchet ms, trebuchet, sans-serif;}
.act_organisatie_kijkooknaar_link{padding:0px 5px 5px 0px;}
.act_organisatie_kijkooknaar_link a{ color: #000000; text-decoration: none;}
.act_organisatie_kolom_links{ padding:10px 10px 10px 10px; border:#ddd 1px solid;}
.act_organisatie_kolom_rechts{ padding:10px 10px 10px 10px; border:#ddd 1px solid; border-left:none;}
.act_organisatie_kolom_rechts_rij{}
.act_organisatie_logo{}
.act_organisatie_lijst_naam{color: #4A4A4A; font-weight: bold; padding-bottom: 4px;}
.act_organisatie_lijst_adres{color: #4A4A4A;}
.act_organisatie_td{}
.act_organisatie_rij{padding-bottom: 5px;}

.act_paging_rij{padding:5px 5px 15px 5px;}
.act_paging_resultaten{width: 50%; color:#000;}
.act_paging_resultaten A{color:#F98105;}
.act_paging_overzicht{width: 50%; color:#000; font-weight: bold;}
.act_paging_overzicht A{color:#F98105; text-decoration: none;}
.act_paging_vorige{width: 25%; color:#000; background-image:url(bck.gif); background-position: left 4px; background-repeat: no-repeat; padding-left: 16px; font-weight: bold;}
.act_paging_vorige A{color:#F98105; text-decoration: none;}
.act_paging_volgende{width: 25%; background-image:url(fwd.gif); background-position: right 4px; background-repeat: no-repeat; padding-right: 16px; font-weight: bold;}
.act_paging_volgende A{color:#F98105; text-decoration: none;}

.act_resultaten_lijst_activiteit A{color: #FFFFFF; font-weight: bold; background-color: #F98105; padding:5px 5px 5px 5px; display: block; text-decoration: none;}
.act_resultaten_lijst A{padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; display: block; text-decoration: none;}
.act_resultaten_lijst A:hover{background-color: #F1F1F1; color: #000000;}
.act_resultaten_lijst_header{}
.act_resultaten_lijst_header A{color: #FFFFFF}
.act_resultaten_lijst_header A:hover{color: #FFFFFF}
/*.act_resultaten_lijst_km{color: #FFFFFF; font-weight: bold;}*/
.act_resultaten_lijst_km A{color: #FFFFFF; font-weight: bold; background-color: #ddd; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; display: block; text-decoration: none;}
.act_resultaten_lijst_naam{color: #4A4A4A; font-weight: bold; padding-bottom: 4px;}
.act_resultaten_lijst_adres{color: #4A4A4A; padding-bottom: 4px;}
.act_resultaten_lijst_meer{padding-left: 5px;}
.act_resultaten_lijst_organisatie{ border:#F98105 1px solid;}
.act_resultaten_lijst_td{padding-top: 5px; padding-bottom: 5px;}
.act_resultaten_lijst_rij{padding-top: 5px; padding-bottom: 5px;}
.act_resultaten_aantallen{color: #000}
.act_resultaten_header{font-weight: bold; color: #000}
.act_resultaten_header_rij{background-color: #fff; padding:5px 0px 5px 0px; border-top:#fff 10px solid; border-bottom:#fff 10px solid;}

.act_tab_border{}
.act_tab_active{background-color: #ddd; width:200px; text-align:center; font-weight: bold; padding:5px 0px 5px 0px;}
.act_tab_normaal{width:200px; text-align:center; background:#F98105;}
.act_tab_normaal_button A{text-decoration: none; color:#fff; width:200px; font-weight: bold; padding:5px 0px 5px 0px; display: block;}
.act_tab_normaal_button A:hover{color: #000;}
.act_tab_zoeken_active{background-color: #FFFFFF; width:200px; text-align:center; padding:5px 30px 5px 30px;}
.act_tab_zoeken_active A{text-decoration: none; color: #4A4A4A; font-weight: bold;}
.act_tab_zoeken_active A:hover{color: #ddd;}
.act_tab_zoeken_normaal{background-color:#F98105; width:200px; text-align:center; padding:5px 30px 5px 30px;}
.act_tab_zoeken_normaal A{text-decoration: none; color: #FFFFFF; font-weight: bold;}
.act_tab_zoeken_normaal A:hover{color: #000;}
.act_tab_zoeken_rij{background-color: #ddd; border-left: #ddd 10px solid; border-right: #ddd 10px solid; padding-top: 30px;}

.act_tekst_td{padding-bottom: 4px; padding-top: 8px; padding-right: 40px;}
.act_tekstp_td{padding-bottom: 4px; padding-top: 8px;}

.act_zoeken_rij{background-color: #FFFFFF; border-left: #ddd 10px solid; border-right: #ddd 10px solid; padding-top: 10px; padding-bottom: 0px; padding-left: 20px; padding-right: 10px;}

/* Agenda */
.act_agendaDagen{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #FFFFFF; text-align: center; vertical-align: middle;}
.act_agendaDagen A{color:#000; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaDagen A:hover{background-color:#FF8105; color: FFFFFF;}

.act_agendaDag{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #4A4A4A; text-align: center; vertical-align: middle;}
.act_agendaDag A{color: #FFFFFF; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaDag A:hover{background-color:#FF8105; color:#fff;}

.act_agendaDagAndere{border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; background-color:#E2E8F0; text-align:center; vertical-align:middle;}
.act_agendaDagAndere A{color:#000; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaDagAndere A:hover{background-color:#FF8105; color:#fff;}

.act_agendaSelected{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; text-align: center; vertical-align: middle;}
.act_agendaSelected A{ background-color:#FF8105; color:#FFFFFF; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaSelected A:hover{ background-color:#fff !important; color:#000;}

.act_agendaDagenAndere{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #ddd; text-align: center; vertical-align: middle;}
.act_agendaDagenAndere A{color:#000; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaDagenAndere a:hover{background-color: #FF8105; color: FFFFFF;}

.act_agendaMaanden{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #FFFFFF; vertical-align: middle; text-align: center; height: 24px;}
.act_agendaMaanden A{color:#000; text-decoration: none; font-weight: bold; display: block; padding-bottom: 5px; padding-top: 5px; width: 100%;}
.act_agendaMaanden a:hover{background-color: #FF8105; color: FFFFFF;}
.act_agendaMaandenSelected{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #FF8105; vertical-align: middle; text-align: center; height: 24px;}
.act_agendaMaandenSelected A{color:#000; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 100%;}
.act_agendaMaandenPijl_vorige{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #FFFFFF; vertical-align: middle; text-align: center;}
.act_agendaMaandenPijl_vorige A{background-image: url(act_agenda_vorige.gif); background-position: center center; background-repeat: no-repeat; color: 4A4A4A; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaMaandenPijl_vorige A:hover{background-color: #FF8105;}
.act_agendaMaandenPijl_volgende{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #FFFFFF; vertical-align: middle; text-align: center;}
.act_agendaMaandenPijl_volgende A{background-image: url(act_agenda_volgende.gif); background-position: center center; background-repeat: no-repeat; color: 4A4A4A; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaMaandenPijl_volgende A:hover{background-color: #FF8105; color:#fff;}

.act_agendaWeken{border-bottom: solid 1px #ddd; border-right:  solid 1px #ddd; background-color: #FFFFFF; vertical-align: middle; text-align: center;}
.act_agendaWeken A{color:#000; text-decoration: none; display: block; padding-bottom: 5px; padding-top: 5px; width: 24px;}
.act_agendaWeken a:hover{background-color: #FF8105; color: FFFFFF;}

.act_agendaDagenvdWeek{text-align: center; padding-bottom: 2px;}
.act_agendaDagenRij{padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;}
.act_agendaDagenHeader{font-size:1.4em; font-family:trebuchet ms, trebuchet, sans-serif;  font-weight:bold;  color:#F98105; vertical-align:top; padding:5px 5px 5px 5px;}
.act_agendaDagenHeader A{font-size:.8em; font-family:trebuchet ms, trebuchet, sans-serif;  font-weight:normal;  color:#F98105;}
.act_agendaDagenItems{background-image: url(act_agenda_volgende.gif); background-position: left 9px; background-repeat: no-repeat; color: 4A4A4A; text-decoration: none; padding-left: 12px; padding-bottom: 6px;}
.act_agendaDagenItems A{color:#000; text-decoration: none;}
.act_agendaDagenItems A:hover{color: 000000; text-decoration: none;}
.act_agendaDagenItemsSub{color:#000; text-decoration: none; padding-left: 22px; padding-top: 4px; padding-bottom: 4px; background-color: #ddd; border-left: #ddd 1px solid;}
.act_agendaDagenItemsSub A{color:#000; text-decoration: none;}
.act_agendaDagenItemsSub A:hover{color: 000000; text-decoration: none;}
.act_agendaDagenItemsSelected{color:#000; font-weight: bold; text-decoration: none; padding-left: 17px; padding-top: 2px; padding-bottom: 5px;}
.act_agendaDagenItemsSelected A{color:#000; font-weight: bold; font-family: Verdana; text-decoration: none;}
.act_agendaDagenItemsLeeg{color:#000; text-decoration: none; padding-left: 5px; padding-top: 2px; padding-bottom: 5px;}
.act_agendaDagenTable{}
.act_agendaDagenTable_dag{padding-top: 10px; padding-bottom: 5px}
.act_agendaInfo{color:#000; text-decoration: none;}

/* Handywijzer */
.controlpanel_knop #Doorgaan{ background:url(fwd.gif) left 3px no-repeat; padding:0px 0px 0px 15px; font-family:trebuchet ms, trebuchet, sans-serif;  font-weight:bold; text-decoration:none; font-size:1.1em;}
.controlpanel_knop #ToonProducten{ background:url(fwd.gif) 10px 3px no-repeat; padding:0px 0px 0px 25px; font-family:trebuchet ms, trebuchet, sans-serif;  font-weight:bold; text-decoration:none; font-size:1.1em;}
.HwList{ padding:10px 0px 10px 25px;}







