body{
	font-family:Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	color:#333333;
	/*background:url(../../img/background.jpg) #ffffff;*/
	background-color: #ffffff;
}

h1, h2, h3{
	margin: 1em 0;
	line-height:1.1em;
}

h1{
	font-size : 1.8em;
}

h2{
	font-size : 1.3em;
	color:#26338C;
}

h3{
	font-size : 1em;
}

#main{

}

a:link{
	color:#26338c;
	text-decoration:underline;
}

a:visited{
	color:#333333;
}

a:hover{color:#BF7A21;}

#header{
	background:#f0f0f0;
	border-bottom:1px solid #e5e5e5;
	padding-bottom : 5px;
}

#header #funct_navig{
	background:#26338c;
	border-top: 1px solid #2e3ea9;
	border-bottom : 1px solid #1c2566;	
	
	margin:none;
	padding:none;
	height: 25px;
	line-height:25px;
	
	font-size : 0.9em;
}

#header #funct_navig .nav_item{display:inline;}

#header #funct_navig .nav_item a:link, #header #funct_navig .nav_item a:visited{
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}

#header #funct_navig .nav_item a:hover{
	text-decoration:underline;
}

#header #logo{
	float:left;
}

#header .baseline{
	border-right : 1px solid #d0d0d0;
	padding: 0 50px;

	width : 240px;
	float:left;
	
	color:#727272;
	font-size : 0.9em;
	font-style:italic;
	
	padding-top : 65px;
}

#header .filter{
	border-left: 1px solid #f3f3f3;
	padding-left : 19px;
	width : 245px;
	
	float:left;
}

#header .filter #kaart, #header .filter #lijst{
	float:left;
}

#header .filter #kaart{	width : 134px;}
#header .filter #lijst{ width : 110px;}




#lijst ul{
	list-style:none; 
	margin:0;
	padding:0;
}

#lijst ul li{padding: 2px;}

#lijst ul li a:link, #lijst ul li a:visited{
	color:#727272;
	font-size : 0.9em;
	text-decoration:none;	
}

#lijst #doelgroepen_filter_item_actief a:link, #lijst #doelgroepen_filter_item_actief  a:visited { 
	font-weight: bold; 
	color: #26338C; 
}

#lijst ul li a:hover{
	color:#ffffff;
	background:#26338c;
}	

#lijst #doelgroepen_filter_item_actief a:hover { 
	font-weight: bold; 
	color: #26338C; 
	background: #F0F0F0; 
}

#float_wrap, #content_wrap, #header_content, .footer_wrap{
	width : 904px;
	margin: 0 auto;
}

#content_wrap{
	padding : 11px 0;
}

#kolom_links{
	width : 175px;
	float:left;
}

#kolom_rechts{
	width : 710px;
	margin-left : 15px;
	float:left;
}

ul#navigatie{margin:10px 0; padding:0;}

ul#navigatie li.nav_item{
	list-style:none;
	margin:0;
	padding: 5px 0;
	border-bottom:1px solid #d0d0d0;
	font-size : 13px;
}

ul#navigatie li.nav_item ul{list-style:none; margin:4px 0; padding:0; font-size : 0.85em;}
ul#navigatie li.nav_item ul li{
	color:#26338c;
	margin: 0 0 2px 10px;
	padding : 2px  0 2px 14px;
	background:url(../../img/li_ico_3.gif) no-repeat 0 4px;
}

ul#navigatie li.nav_item ul li.navig_class_niveau_1.navig_class_niveau_active{
	background:url(../../img/li_ico_1.gif) no-repeat 0 4px !important;
}

ul#navigatie li.nav_item ul li li{
	color:#26338c;
	margin: 5px 0;
	padding : 2px  0 2px 14px;
	background:url(../../img/li_ico_2.gif) no-repeat 0 4px;
	border:none;
}

ul#navigatie li#current, ul#navigatie li#current a
{color:#2e3ea9;}

ul#navigatie li#current a.activesublink
{color:#2e3ea9 !important;}

ul#navigatie li.nav_item ul li a:link, ul#navigatie li.nav_item ul li a:visited
{color:#727272 !important;}

ul#navigatie li.nav_item ul li a:link, ul#navigatie li.nav_item ul li a:hover
{color:#26338c;}

ul#navigatie li.nav_item a:link, ul#navigatie li.nav_item a:visited{color:#222222; text-decoration:none;}
ul#navigatie li.nav_item a:hover{color:#26338c; text-decoration:underline;}

.navig_class_niveau_active a:link, .navig_class_niveau_active a:visited{
	color:#26338c !important;	
}

#idk{
	background:url(../../img/idk_repeat.gif) repeat-y;
	margin:0 0 11px 0;
	padding:0;
	
	zoom:1;
}


#idk h3{margin:0; padding:0; font-size : 0.9em; text-transform:uppercase; font-weight:bold; text-align:right; color:#727272;}

#idk #idk_left{
	padding: 10px 0 0 10px;
	width: 465px;
	float:left;
}

#idk #idk_right{
	padding: 0 0 0 0px;
	float:right;
	width : 225px;
}

#idk #idk_left #kolom_1{
	width : 118px;
	float:left;
}

#idk #idk_left #kolom_2{
	float:left;
	margin-left : 17px;
	width : 300px;
}

#idk .idk_item{
	background-color:#ffffff;
	background-repeat:no-repeat;
	margin: 0 8px 1px 0;
	line-height:31px;
	
	cursor: pointer;
	
	font-size : 0.9em;
	font-style:italic;
	color:#727272;
}

.idk_item_empty {
	height: 4px;
	font-size: 4px;
	line-height: 4px;
}

#idk_right a {
	text-decoration: none;
}

#idk #idk_current{
	margin: 0 0 1px 0;
	background:#e8e2da;
	
	color:#333333;
}

#idk #idk_ondercurrent{
	margin: 0 0 1px 0;
	background:url(../../img/idk_ondercurrent.gif) top right no-repeat #ffffff;
}

#content_grid .kolom, #page_37 .kolom {
	background:url(../../img/kolom_repeat.gif) repeat-y;
	margin-top : 10px;
}

#content_grid .kolom a:link, #content_grid .kolom a:visited, #page_37 .kolom a:link, #page_37 .kolom a:visited {
	color:#727272;
}

#content_grid .kolom a:hover, #page_37 .kolom a:hover {
	color:#000000;
}

#content_grid .kolom h2, #page_37 .kolom h2 {
	margin:0;
	padding:0;
	
	font-weight:bold;
	font-size : 0.9em;
	text-transform:uppercase;
	padding-bottom : 3px;
	text-align:right;
	
	color:#aaaaaa;
	
	margin-top : 5px;
}

#content_grid .kolom h3, #page_37 .kolom h3 {
	font-size : 1.3em;
	font-weight:normal;
	
	margin : 1.4em 0 0.7em 0;
	color:#000;
}

#content_grid .kolom_extra, #page_37 .kolom_extra {float:left; width : 118px; padding : 5px;}

#content_grid .kolom_content, #page_37 .kolom_content {
	padding: 0 10px;
	width : 330px;
	float:left;
	padding : 5px;
	font-size:1em;
	line-height:1.4em;
}


.blok, ul#navigatie{margin: 0 0 30px 0;}

#kolom_rechts .blok{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-top : 15px;
	
	padding: 5px 60px 5px 0;

	/*background:url(../../img/wegenwerken_img.jpg) right 25px no-repeat;*/
	background-repeat: no-repeat;
	background-position: right 25px;
}

#kolom_rechts .blok{padding: 5px 35px 5px 0;}

#kolom_rechts .blok a:link, #kolom_rechts .blok a:visited{
	text-decoration:none;
	font-weight:bold;
}

#kolom_rechts .blok#aanverwante_informatie {
	border: none;
}
#kolom_rechts .blok#aanverwante_informatie{padding: 5px 0;}

#footer #footer_navigatie{
	background:#e5e5e5;
	border-bottom: 1px solid #ffffff;
}

#footer #footer_navigatie .blok{
	width : 160px;
	padding : 0 10px;
	float:left;
}

#footer #footer_navigatie .blok a:link{text-decoration:none !important; color:#727272;}

#footer #footer_navigatie .blok a:visited{text-decoration:none !important; color:#aaaaaa;}

#footer #footer_navigatie .blok a:hover{color:#26338c;}

#footer #footer_navigatie .blok h3{font-size : 1.1em;}

#footer #footer_navigatie .blok ul li{font-size : 0.9em;}

.blok#wegenwerken{margin-top: 0;}

#footer #copyright{
	border-top : 1px solid #e5e5e5;
	padding: 6px 0;
	
	font-size : 0.9em;
}

#footer #copyright #site_by{float:right;}

.kruimel{font-size : 0.9em; color:#727272; margin-left: 5px;}

.kruimel a:link, .kruimel a:visited{text-decoration:underline; color:#727272;}

.kruimel a:hover{color:#26338c;}

#content_kolom_1{
	background:url(../../img/p2_repeat.gif) repeat-y;
	padding : 0 20px;
	width : 475px;
	float:left;
}

#content_kolom_1 .kolom{
	background:none;	
	border-bottom: 1px dotted #d0d0d0;
	margin:3px;
}

#page_2 #content_kolom_1{background:none; padding:0; width : 495px;}

#page_2 #content_kolom_1 .kolom{
	background:url(../../img/kolom_repeat.gif) repeat-y;	
	border:none;
	margin-bottom: 3px;
}

#content_kolom_2{
	width : 180px;
	float:left;
	margin-left : 15px;
}

ul.type_01 li ,ul.type_02 li, ul.type_03 li{
	list-style:none;
	margin : 2px 0;
	padding: 0 0 0 18px;
}

ul.type_01 li{background:url(../../img/li_ico_1.gif) 0 3px no-repeat;}
ul.type_02 li{background:url(../../img/li_ico_2.gif) 0 3px no-repeat;}
ul.type_03 li{background:url(../../img/li_ico_3.gif) 0 3px no-repeat;}

.setLower{text-transform:lowercase;}

.setUpper{text-transform:uppercase;}

.fll{float:left;}

.flr{float:right;}

.fll ul, .flr ul{margin:0; padding:0;}

.a_0{font-size : 0.7em;}

.a_1{font-size : 0.9em;}

.a_2{font-size : 1.1em;}

div.leesmeer {
	text-align: right;
	padding: 0 0 5px 0;

}

div.rss_feed_link {
	float: right;
	background: transparent url(../../img/RSS_16.png) no-repeat top right;
	line-height: 18px;
	margin-top: 3px;
}

div.rss_feed_link img {
	padding: 0;
	margin: 0;
}

div.rss_feed_link a {
	color: #727272;
	font-size: 0.9em;
	text-decoration: none;
	padding-right: 18px;
}

#logo_print{display:none;}

.icoon { 
	background-repeat:no-repeat;
	background-position: center; 
}
#idk_right .idk_item div {
	padding: 1px 1px;
	line-height:1.4em;
}

#content_kolom_1 .item{
	padding-bottom: 10px;
	margin-bottom: 1px;
	border-bottom: 1px solid #e0e0e0;
}
.icoon_small { 
	float: left;
	width: 29px; 
	height: 29px; 
	padding: 0;
	background-position: center; 
	
}

.idk_nav_item{
	display:block;
	float:none;
	margin-left : 35px;
	width : 160px;
	line-height:16px;
	padding: 3px 0;
	}

.icoon_big { 
	width: 118px; 
	height: 118px; 
	background-position:top right;
}

.banner{
	padding: 25px 0;
}


form#zoekform2{
	padding: 25px 0 25px 0;
	border-bottom:1px solid #d0d0d0;
}


input#zoekterm_veld2{
	width : 120px;
	border: 1px solid #aaaaaa;
}

input.knop{
	border:1px solid #aaaaaa;
	color:#ffffff;
	background:#cccccc;
}

#pzvla_filter_hulp{
	position:absolute;
	margin-left : 115px;
	margin-top : -26px;
	width: 210px;
}

#pzvla_filter_hulp_tekst {
	position: absolute;
	z-index: 100;
	background-color: #FEFEFE;
	border: 1px solid #26338C;
	padding: 0.7em;
	text-align:left;
}

#page_icoon{
	width : 100px;
	height:100px;
}

.activiteit_van{
	font-size : 0.9em;
	color:#727272;
	letter-spacing:1px;
}

/*KALENDER*/
.kalender_item{
	clear:both;
	padding : 15px 0 15px 0;
	background:url(../../img/punt_horz.gif) bottom repeat-x;
	zoom:1;
	font-size : 0.9em;
}

.kalender_item .datum{
	width : 38px;
	text-align:center;
	padding : 0px 7px;
	float:left;
}

.kalender_legende {
text-align: center;
}

/* geel */

.kalender_item .datum .dag{
	color:#26338C;
	font-size : 2.6em;
	line-height:1em;
	font-weight:bold;
}

.kalender_item .datum .dag a:link, .kalender_item .datum .dag a:visited, .kalender_item .datum .dag a:hover{
	color:#26338C;
	text-decoration:none;
	font-weight:bold;
}

.kalender_item .datum .maandjaar, .kalender_item .datum .maandjaar a{
	color:#ffffff;
	background:#26338C;
	font-weight:bold;
	text-decoration: none;
}

.legende_dag {color:#edb723; }

/* blauw */

.kalender_item .datum .dag2{
	color:#104B7D;
	font-size : 2.6em;
	font-weight:bold;
}

.kalender_item .datum .dag2 a:link, .kalender_item .datum .dag2 a:visited, .kalender_item .datum .dag2 a:hover{
	color:#104B7D;
	text-decoration:none;
	font-weight:bold;
}

.kalender_item .datum .maandjaar2, .kalender_item .datum .maandjaar2 a{
	color:#ffffff;
	background:#104B7D;
	font-weight:bold;
	text-decoration: none;
}

.legende_dag2 {color:#104B7D; }

/* grijs  */

.kalender_item .datum .dag3{
	color:#656565;
	font-size : 2.6em;
	font-weight:bold;
}

.kalender_item .datum .dag3 a:link, .kalender_item .datum .dag3 a:visited, .kalender_item .datum .dag3 a:hover{
	color:#656565;
	text-decoration:none;
	font-weight:bold;
}

.kalender_item .datum .maandjaar3, .kalender_item .datum .maandjaar3 a{
	color:#ffffff;
	background:#656565;
	font-weight:bold;
	text-decoration: none;
}

.legende_dag3 {color:#656565; }

.kalender_item .kalender_tekst{
	padding : 2px;
	margin-left : 60px;
	margin-top : 4px;
}

.kalender_item .kalender_tekst a:link,.kalender_item .kalender_tekst a:visited{
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}

.kalender_item .kalender_tekst a:hover{
	text-decoration:underline;
}


.kalender .vandaag {
background-color: #d0d0d0;
color: #FFFFFF;
}

caption.kal {
background-color:#26338C;
color:#FFFFFF;
font-weight:bold;
line-height:20px;
margin:0pt;
padding:0pt;
text-align:center;
}

th.kal {
background-color:#E8F0F7;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#104B7D;
text-align:center;
height:30px;
width:30px;
}

td.kal, td.eenmalig {
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:30px;
text-align:center;
width:30px;
}

caption.kal a {
text-decoration: underline;
color: #FFFFFF;
}

#kalender_legende, table.kalender{margin-left : 55px;}

.kalender .eenmalig {
background-color: #edb723;
}

.kalender .eenmalig a {
color: #FFFFFF;
text-decoration: underline;
}

.kalender .actief, .kalender  .actief a {
color: #F6F4DA;
font-weight: bold;
background-color: #5A7E49;
text-decoration: none;
text-align: center;
}

#kalender_legende fieldset {
border: 1px solid #CCCCCC;
margin-top: 10px;
padding: 5px 5px 5px 15px;
}

#kalender_legende fieldset legend {
font-weight: bold;
}

.kalenderbox{
	border:1px solid #d0d0d0;
	border-top: 1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	padding: 2px 5px;
	
	color:#727272;
	
	font-size: 0.9em;
}

/*EINDE KALENDER*/

.toc_top{clear:both;}

ul#toc{list-style:none; margin-left : 0; padding-left : 0;}

ul#toc li{
	background:url(../../img/li_ico_4.gif) no-repeat 0 2px;
	padding-left : 15px;
	margin-left : 0;
	margin-bottom: 5px;
	border-bottom: 1px solid #eaeaea;
	padding-bottom:5px;
}

ul.sitemap_lijst{
	margin:0;
	padding:0;
	list-style:none;
}

ul.sitemap_lijst li{
	background:url(../../img/li_ico_1.gif) no-repeat 0 4px;
	padding-left : 15px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #eaeaea;
	list-style:none;
}

ul.sitemap_lijst ul {margin-top:10px;}

ul.sitemap_lijst li li{
	background:url(../../img/li_ico_2.gif) no-repeat 0 3px;
	padding-left : 15px;
	margin-left: 15px;
	margin-bottom:4px;
	padding-bottom: 4px;
	border-bottom:none;
	list-style:none;
}

ul.sitemap_lijst li li li{
	background:url(../../img/li_ico_4.gif) no-repeat 0 2px;
	padding-left : 15px;
	margin-left: 15px;
	margin-bottom:4px;
	padding-bottom: 4px;
	border-bottom:none;
	list-style:none;
}

.item.idk{
	border:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 15px 15px 15px;
	margin: 10px 0;
}

a[rel=external]{
	background:url(../../img/extern_link.gif) no-repeat right top;
	padding-right:15px;
}

#content_kolom_2 .blok_meer a:link,#content_kolom_2 .blok_meer a:visited{
	font-weight:normal;
	color:#555555;
	text-decoration:underline;
	font-style:italic;
}

/*	MIJN WIJKINSPECTEUR start	*/

.pzvla_mwi_detail
{	padding: 1em; 
	border: 1px solid #26338C;
}

.pzvla_mwi_detail table
{	border: 1px solid #26338C;
}

.pzvla_mwi_detail td
{	padding: 0.5em;
}

.pzvla_mwi_wijkagent_detail_extra
{	padding: 1em; 
	border: 1px solid #26338C;
}

.pzvla_mwi_search_box
{	background-color: #26338C;
	color: white; 
	padding: 1em 0 1em 1em; 
	margin-top: 1em; 
	height: 2.5em;
}

.pzvla_mwi_search_box input[type="text"]{
	border:1px solid #182057;	
	border-right: 1px solid #5066FF;
	border-bottom: 1px solid #5066FF;
}

.pzvla_mwi_msg_error
{	background-color: #CCCCCC; 
	padding: 0.5em; 
	margin: 1em 0 0 0; 
	float: left; 
	border: 1px solid #AAAAAA;
}

.pzvla_mwi_submit_zoek
{	float: right; 
	padding: 0; 
	margin: 1em 0 0 0; 
	text-align: right;
}

.pzvla_mwi_submit_zoek input
{	background:#CCCCCC none repeat scroll 0 0;
	border:1px solid #AAAAAA;
	color:#000000;
}

.pzvla_wmi_doelgroep
{	margin-top: 1em; 
	font-style: italic;
}

.pzvla_mwi_search_box_pcode
{	padding: 0 0.5em; 
	float: left;
}

.pzvla_mwi_search_box_pcode input
{	padding-left: 0.5em;
}

.pzvla_mwi_search_box_straat
{	padding: 0 0.5em;
	float: left; 
	font-weight: bold;
}

.pzvla_mwi_search_box_straat input
{	padding-left: 0.5em;
}

.pzvla_mwi_search_box_nummer
{	padding: 0 0.5em; 
	float: left; 
	font-weight: bold;
}


.pzvla_mwi_search_box_nummer input
{	padding-left: 0.5em;
}
 
.pzvla_mwi_border_bottom
{	border-bottom: 1px solid #D0D0D0; 
	text-align: right;
}

.pzvla_mwi_wijkagent_detail_item
{	margin: 0.5em; 
	padding: 0.5em;
}

.pzvla_mwi_wijkagent_detail_info
{	float: left; 
	width: 200px;
}

.pzvla_mwi_wijkagent_detail_foto
{	float: left; 
	
	width:200px;
}

.pzvla_mwi_wijkagent_detail_foto img
{	margin-left: 2em;
}

.pzvla_mwi_wijkagent_detail_info h2
{	margin-top: 0px;
}

.pzvla_mwi_wijkagent_list_item
{	margin: 0.5em 0.5em 0.5em 0; 
	padding: 0.5em 0.5em 0.5em 0; 
	width: 450px; 
}

.pzvla_mwi_wijkagent_list_item_foto
{	width: 150px; 
	float: left; 
}

.pzvla_mwi_wijkagent_list_item_foto img
{
	width: 128px
}

.pzvla_mwi_wijkagent_list_item_info
{
	float: left; 
	margin-left: 2em; 
	width: 200px; 
}

/*	MIJN WIJKINSPECTEUR einde	*/

table{
	border:none;	
	border:1px solid #d0d0d0;
	border-bottom:none;
	border-right:none;
}

table td{
	border-top: none;
	border-left: none;	
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	padding: 5px;
}

li.zoek_item {
	margin: 1.5em 0;
}
div.zoek_item_korte {
	margin-top: 1em;
	padding-left: 0.5em;
	border-left: 1px solid #F0F0F0;
}

.zoek_resultaten_highlight {
	background-color: #26338C;
	padding: 0 2px;
	color: white;
}


.item_acties{
	clear:both;	
}

ul[type="disc"]{
	padding: 10px;
	margin: 10px;
}


#kolom_links_home
{
	width:690px;
	float:left;
}

#kolom_rechts_home
{
	width:195px;
	margin-left : 15px;
	float:left;
}

.orakel_dossier,
.patsi_reservatie,
.patsi_evenement
{
	border-bottom: 2px dotted #cfcfcf; 
	padding-bottom: 30px; 
	margin-bottom: 30px;


}


