@import url('default.css');

#content  .padding { background: #0490A1; color: white;}
#content  .filtertoggle a { color: white;}
#content  .filterbox .submit { color: white; border: 1px solid white;}


body { background: #fff url(../img/vlissingen/back_center.jpg) repeat-x; color: #005566; }
.backtotop { background-color: #fff; }
.backtotop a { color: #0490A1; }
input, textarea, select { border: 1px solid #ACCAD2; }
input.text { background: #FFF; border: 1px solid #ACCAD2; color: #005667; }
input.submit { background: none; border: 1px solid #005667; color: #005667; }

#vlissingen_tabmenu .qsearch { display: none; }

/* vlissingen custom oplossing */
#vlissingen_header{
	width: 980px;
	height: 280px;
	background: #CEEAED;
	margin: 0 auto;
}

#clear{
	float: none;
	clear: both;
}

#vlissingen_menu{
	float: left;
	width: 322px;
	height: 280px;
	background: #fff;
	border-right: 1px solid #018EA9;
}

#vlissingen_tabblok{
	width: 322px;
	height: 181px;
	_height: 162px;
	padding-top:19px;
	background: #0088AA;
	background: url(../img/vlissingen/tabblok.png) no-repeat;
}
#vlissingen_ganaarwww{
	width: 320px;
	height: 30px;
	background: #FFF;
}

#vlissingen_onderwerpen .titel a{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 91%;
	color: #005566;
	text-decoration: none;
}

#vlissingen_onderwerpen .titel{
	height:9px;
	padding-top: 3px;
	padding-left: 5px;
	text-align: left;
}

#vlissingen_onderwerpen .tekst a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 71%;
	color: #005566;
	text-decoration: none;
}

#vlissingen_onderwerpen .tekst a:hover{
	text-decoration: underline;
}

#vlissingen_onderwerpen .tekst{
	padding-top: 0px;
	padding-left: 12px;
	text-align: left;
	line-height:12px;
}

#vlissingen_organisaties .titel a{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 91%;
	color: #85C7D3;
	text-decoration: none;
}

#vlissingen_organisaties .titel{
	height:9px;
	padding-top: 3px;
	padding-left: 5px;
	text-align: left;
}

#vlissingen_organisaties .tekst a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 71%;
	color: #CEEAED;
	text-decoration: none;
}

#vlissingen_organisaties .tekst a:hover{
	text-decoration: underline;
}

#vlissingen_organisaties .tekst{
	padding-top: 0px;
	padding-left: 12px;
	text-align: left;
	line-height:12px;
}

#vlissingen_onderwerpen{
	width: 157px;
	height: 69px;
	float: left;
	background: url(../img/vlissingen/tabhome_sel.gif) no-repeat right top;
	margin-right:2px;
}

#vlissingen_organisaties{
	width: 159px;
	height: 69px;
	float: left;
	background: url(../img/vlissingen/tabhome.gif) no-repeat right top;
}

#vlissingen_headerrechts{
	float: left;
	width: 657px;
	height: 280px;
	background: url(../img/vlissingen/headerimg.jpg);
}

#vlissingen_tabmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 30px;
	_margin-top: -4px;
	padding-left: 140px;
	line-height: 11px;
	* line-height: 11px;
	_line-height: 12px;

	text-align: left;
}
#vlissingen_tabmenu a{
	padding-left: 20px;
	text-transform: uppercase;
	color: white;
	font-size: 81%;
	font-weight: bold;
	text-decoration: none;
	background: url(../img/vlissingen/bullet2.gif) no-repeat left top;
	background-position: 8px 4px;
}
#vlissingen_tabmenu a:hover{
	color: black;
	background: url(../img/vlissingen/bullet.gif) no-repeat left top;
	background-position: 8px 4px;
}

#vlissingen_tabmenu a.active{
	padding-left: 20px;
	text-transform: uppercase;
	color: black;
	font-size: 81%;

	font-weight: bold;
	text-decoration: none;
	background: url(../img/vlissingen/bullet.gif) no-repeat left top;
	background-position: 8px 4px;
}

#vlissingen_loketlink a{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 81%;
	color: #FFF;
	text-decoration: none;
}

#vlissingen_loketlink {
	padding-top: 3px;
	padding-left: 10px;
	margin-left:0px;
	text-align: left;
	width: 115px;
	float: left;
}

#vlissingen_wmolink a{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 81%;
	color: #FFF;
	text-decoration: none;
}

#vlissingen_wmolink {
	padding-top: 3px;
	padding-left: 15px;
	margin-left:0px;
	text-align: left;
	width: 85px;
	float: left;
}

#vlissingen_contactlink a{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 81%;
	color: #FFF;
	text-decoration: none;
}

#vlissingen_contactlink {
	padding-top: 3px;
	padding-left: 15px;
	margin-left:0px;
	text-align: left;
	width: 80px;
	float: left;
}

#toegankelijk {
padding-left: 10px;
}

#toegankelijk { text-align: left; font-size: 90%; position: relative; background: transparent; left: 50%; width: auto; margin-left: 130px; }
#toegankelijk ul { padding: 2px 8px 0 0; margin: 0;  }
#toegankelijk li { display: inline; }
#toegankelijk a { color: #005566; text-decoration: underline; }
#toegankelijk #tekstgrootst { font-size: 130%; }


#menu { width: 400px; background: none; margin-left: 0px;float: left;}
#menu li.wmo{ border-left:1px solid #0490A1; border-right:1px solid #0490A1;}
#menu ul { padding-left: 0px; }
#menu a { font-size: 90%; color: #0490A1; line-height: 34px;  }
#menu a:hover { text-decoration: underline; }

#ubenthier { font-family:Verdana, Arial, Helvetica, sans-serif;background: none; color: #005566; font-size: 80%; line-height: 2em; text-indent: 8px; margin-top: 20px; width: 600px; margin-left:0px;}
#ubenthier a { color: #005566; text-decoration: none;}

.qsearch { float: left; width: 235px; margin-top: 7px; text-align: left;}
a.advzoeken {color: #CEEAED;}
.advzoeken_tekst{ padding-top: 5px; }

.ganaarwww { float: left; }
.ganaarwww div { width: 230px; background: url(../img/vlissingen/menu.gif); height: 30px; }
.ganaarwww span { display: none; }


.content_padding { padding-top: 0px;  }


.content_padding  strong, .content_padding  h1 { color: #025563; }


/* FOOTER */
#footer { background: #0490A1; }

/* TEKST + INDEX */
.body_tekst #content_wrap,
.body_nietgevonden #content_wrap,
.body_index #content_wrap { background: url(../img/vlissingen/bg_tekst.gif) repeat-y; }
.body_overhetloket #content_wrap { background: url(../img/vlissingen/bg_tekst.gif) repeat-y; }

/* AANBIEDERS + CONTACT + PRODUCTG */
.body_contact #content_wrap,
.body_productg #content_wrap,
.body_aanbieders #content_wrap { background: url(../img/vlissingen/bg_index.gif) repeat-y; }

/* AANBIEDER + AANBIEDERG */
.body_aanbieder #content_wrap,
.body_aanbiederg #content_wrap { background: url(../img/vlissingen/bg_abr.gif) repeat-y; }

/* BOXES ETC */
.body_advzoeken .bx,
.body_aanbieder .uwmening,
.body_aanbieder .documenten,
.body_aanbiederg .uwmening,
.body_faq .optiebox,
.body_product .optiebox,
.body_product .filterbox,
.body_index .quicklinks .box,
.body_snelzoeken .zoekform { background: #CEEAED; border: 0; color: #005566; }
.body_index .quicklinks .padding { padding: 12px; height: 120px;}

#content .uwmening .padding { background: #CEEAED; color: #000;}
#content .quicklinks .padding { background: #CEEAED; color: #000;}
#content .documenten .padding { background: #CEEAED; color: #000;}
#content .zoekform .padding { background: #CEEAED; color: #000;}

/* TEKST */
.body_tekst .internetgids { background: #CEEAED; border: 1px solid #CEEAED; }
.body_tekst .internetgids a { color: #29594B; }
.body_tekst .abrlinks, .body_tekst .pdtlinks  { background: #CEEAED; border: 1px solid #CEEAED; color: #005566; }
.body_tekst .abrlinks a, .body_tekst .pdtlinks a { color: #005566; }

/* AANBIEDERS + PPRODUCTEN + ZORGFUNCTIE ZOEK */
.body_aanbieders h2 { color: #000; }
.body_aanbieders table, .body_producten table, .body_zoeken_abrzf table { border: 1px solid #fff; background: #CEEAED }
.body_aanbieders td, .body_producten td, .body_zoeken_abrzf td { border-top: 1px solid #fff;  }
.body_aanbieders td a { color: #000;}
.body_aanbieders .nrresults { color: #888; }

/* PRODUCT */
.body_product .prevergelijk { border: 0;  background: #CEEAED; }
.body_product .prevergelijk a { color: #000;}
.body_product .prevergelijk .wp { color: #666;}
.body_product .prevergelijk td { border-top: 1px solid #fff; }

/* SUBPRODUCT */
.body_subproduct th { background: #fff; }
.body_subproduct th .spdt { color: #000; }
.body_subproduct table#vergelijk a.close { background: #0490A1 url(../img/default/close.gif) no-repeat 4px center; color: #fff; }
.body_subproduct tr.odd { background-color: #fff; }
.body_subproduct tr.even { background-color: #CEEAED; }
.body_subproduct tr.categorie a.open { background: #0490A1 url(../img/default/open.gif) no-repeat 4px center; color: #000;  }
.body_subproduct #vergelijk td, .body_subproduct #vergelijk .catbog a { color: #000; }
.body_subproduct td.vraag { border-right: 1px solid #0490A1; }

/* FAQ */
.body_faq .wrapper, .body_faq_detail .wrapper, .body_faq_cat .wrapper { border: 1px solid #0490A1; }
.body_faq .wrapper h2, .body_faq_detail .wrapper h2, .body_faq_cat .wrapper h2 { background: #0490A1; color: #fff; }
.body_faq .wrapper a, .body_faq_detail a, .body_faq_cat .wrapper a { color: #000; }

/* SNELZOEKEN */
.body_snelzoeken { color: #005566; }
.body_snelzoeken a { color: #fff; }
.body_snelzoeken .btn_org a, .body_snelzoeken .btn_pdt a, .body_snelzoeken .btn_info a { color: #fff; }
.body_snelzoeken .backtotop a { color: #000; }
.body_snelzoeken .btn_org, .body_snelzoeken .org_filter { background: #0490A1; color: #FFF;}
.body_snelzoeken .btn_pdt, .body_snelzoeken .pdt_filter { background: #CEEAED; color: #000;}
.body_snelzoeken .btn_pdt a, .body_snelzoeken .pdt_filter  a{ color: #000;}
.body_snelzoeken .btn_info, .body_snelzoeken .info_filter { background: #0490A1; }
.body_snelzoeken table { border: 0; border-top: 0; background: #CEEAED; color: #000; }
.body_snelzoeken td { border-top: 1px solid #fff; color: #000; }
.regiofilter  { background: #0490A1; color: #FFF;}
.regiofilter  input { border: 1px solid #FFF; color: #FFF;}
/* alle titels zien */
.box .title { background: none; color: #000; font-size: 120%; font-weight: bold; height: 30px; line-height: 30px; text-indent: 8px;}
.body_index #right1 .title,
.body_overhetloket #right1 .title,
.body_contact #right1 .title,
.body_nietgevonden #right1 .title { display: block; }

.popup_stuurdoor .text, #popup_stuurdoor textarea { border: 1px solid #0490A1;}
.popup_stuurdoor textarea { border: 1px solid #0490A1;}
.popup_stuurdoor .recipient { background: #0490A1; border: 4px solid #0490A1; }

.popup_opmerking textarea {border: 1px solid #0490A1;}
