/* ----- Design by Aqtion -------- */
/* ----- CSS Styles: Default ----- */

/*\\\\	BASIC STYLES (HTML, BODY)	\\\\*/
*
{
}
body, html
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
	font-family: Calibri, Arial, Verdana, Tahoma;
	color: #333333;
    font-weight: normal;
}
	body
	{
		/*background-color: #F4F4F4;*/
		background: #ECECEC url('/assets/stadskanaal/images/bg_body.png') repeat-x top left;
	    font-size: 76%;
	    line-height: 112.5%;
	}
	body.vervolg
	{
	    height: auto;
		/*background-color: #F4F4F4;*/
		background: #ECECEC url('/assets/stadskanaal/images/bg_body.png') repeat-x top left;
	}
div
{
	margin: 0px;
	padding: 0px;
	font-family: Calibri, Arial, Verdana, Tahoma;
	color: #333333;
    font-weight: normal;
}
/*\\\\	BASIC STYLES (TEXT FORMATTING, LINKS, HEADERS, ETC.)	\\\\*/
p
{
	margin: 10px 0px 12px 0px;
	color: #666666;
	line-height: 1.5em;
}
span
{
	line-height: 1.333em;
}
input
{
    padding: 0px;
    margin: 0px;
}
.float_left 
{
	float:left;
}
.bold
{
    font-weight: bold;
}
.italic
{
    font-style: italic;
}
.underlined
{
    text-decoration: underline;
}
.black
{
    color: #000000;
}
.blue
{
	color: #02A0C7;
}
.green
{
    color: #638622;
}
.lightgreen
{
	color: #85B62A;
}
.red
{
    color: #FF0000;
}
.white
{
    color: #FFFFFF;
}
.normal
{
	font-family: Calibri, Arial, Verdana, Tahoma;
	font-size: 1em;
	color: #333333;
    font-weight: normal;
	font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
}
.hidden
{
	display: none;
}
.block
{
	display: block;
}
a:link,
a:active,
a:visited,
a:focus
{
	font-family: Calibri, Arial, Verdana, Tahoma;
	/*font-size: 1.083em;*/
	color: #0088D6;
    font-weight: normal;
    /*line-height: 1.2em;*/
	text-decoration: underline;
}	
a:hover
{
	text-decoration: none;
}
img, fieldset
{
	border: none;
	margin: 0px;
	padding: 0px;
}
ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

ul li
{
	margin: 0px;
	padding: 0px 0px 0px 23px;
	list-style-type: none;
	background: transparent url('/assets/stadskanaal/images/bullet_blue.gif') no-repeat 7px 8px;	
	line-height: 1.667em;
}
    ul li a:link,
    ul li a:active,
    ul li a:visited,
    ul li a:focus
    {
	    line-height: 0.9em;
    }
hr, div.hr
{
    height: 1px; 
    line-height: 1px;
    font-size: 1px;
    margin: 0px;
    padding: 0px;
    color: #E5E4E2;
    background-color: #E5E4E2;
    border: none;
}
caption
{
    text-align: left;
}
address
{
    font-style: normal;
}
/*	Header Styles	*/

	h1, .pgf_text h1
	{
		margin: 30px 0px 10px 0px;
		font-family: Calibri, Arial, ArialMT, Verdana, Tahoma;
		color: #747474;
		font-size: 2em;
		font-weight: bold;
		line-height: 150%;
	}
	h1.orange, legend.orange
	{
		margin: 0px 0px 10px 0px;
		color: #E25E05;
		font-weight: normal;
		line-height: 100%;
	}
	h1.blue
	{
		margin: 0px 0px 10px 0px;
		color: #2389C5;
		font-weight: normal;
		line-height: 100%;
	}
	h1.black
	{
		margin: 0px 0px 10px 0px;
		color: #333333;
		font-weight: normal;
		line-height: 100%;
	}
	h1.green
	{
		margin: 0px 0px 10px 0px;
		color: #00A700;
		font-weight: normal;
		line-height: 100%;
	}
	h1.lightgreen
	{
		margin: 0px 0px 10px 0px;
		color: #63AF1D;
		font-weight: normal;
		line-height: 100%;
	}
	h1.teal
	{
		margin: 0px 0px 10px 0px;
		color: #13956D;
		font-weight: normal;
		line-height: 100%;
	}
	h1.pink
	{
		margin: 0px 0px 10px 0px;
		color: #CC3366;
		font-weight: normal;
		line-height: 100%;
	}

	h2, .pgf_text h2
	{
		margin: 30px 0px 10px 0px;
		font-family: Calibri, Arial, ArialMT, Verdana, Tahoma;
		color: #747474;
		font-size: 1.333em;
		font-weight: bold;
		line-height: 150%;
	}	
	h2.green
	{
		margin: 0px 0px 15px 0px;
		color: #79AB3A;
		font-weight: normal;
		line-height: 112.5%;
	}
	h2.blue
	{
		margin: 0px 0px 15px 0px;
		color: #435E9A;
		font-weight: normal;
		line-height: 112.5%;
	}
	h2.purple
	{
		margin: 0px 0px 15px 0px;
		color: #929DCA;
		font-weight: normal;
		line-height: 112.5%;
	}
	.pgf_partij h2
	{
		margin: 15px 0px 10px 0px;
	}

	h3, .pgf_text h3
	{
		font-size: 1.167em;
	}
	h3.green
	{
		margin: 0px 0px 10px 0px;
		color: #79AB3A;
		font-family: Arial, ArialMT, Verdana, Tahoma;
		font-weight: normal;
		line-height: 133.3%;
	}
	h3.blue
	{
		margin: 0px 0px 10px 0px;
		color: #435E9A;
		font-family: Arial, ArialMT, Verdana, Tahoma;
		font-weight: normal;
		line-height: 133.3%;
	}
	h3.purple
	{
		margin: 0px 0px 10px 0px;
		color: #929DCA;
		font-family: Arial, ArialMT, Verdana, Tahoma;
		font-weight: normal;
		line-height: 133.3%;
	}
	
/*anchor for jumping to certain content items*/
.offview
{
    margin: 1px;
    display: block;
	position: absolute;
	top: -1000px!important;
	left: -5000px!important;
	width: 25px;
}

/*\\\\	BASIC STYLES (CONTENT BLOCKS, PAGE LAYOUT)	\\\\*/
/*	--- WEBSITE MAIN CANVAS STYLES --- */


div#canvas,
div#canvas_vervolg
{
	/*width: 1121px;*/
	width: 1089px;
	height: auto;
	margin: 0px auto;
	padding: 0px 16px 0px 16px;
	background: transparent url('/assets/stadskanaal/images/bg_container.png') no-repeat bottom center;
	position: relative;
}
	div.canvas_container
	{
		width: 1089px;
		margin: 0px;
		background: #F4F4F4 url('/assets/stadskanaal/images/bg_canvas.png') no-repeat top left;
		position: relative;
	}

/*	--- HOMEPAGE: CANVAS TOP STYLES --- */
div#header
{
	width: 1089px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 1057px;
	padding: 0px 16px;
}

	/*Logo*/
	div#header a.logo
	{
		width: 239px;
		height: 46px;
		margin: 0px;
		padding: 23px 0px 0px 0px;
		float: left;
		display: block;
	}
	    div#header a.logo img
	    {
		    width: 239px;
		    height: 46px;	    
	    }
	/*Logo end*/
	/*Searchbar*/
	div#header fieldset.searchbar
	{
		width: 334px;
		height: 35px;
		margin: 30px 0px 0px 38px;
		padding: 0px;
		border: 1px solid #CCCCCC;
		background: transparent url('/assets/stadskanaal/images/bg_searchbar.png') repeat-x top left;
		float: left;
	}
		div#header fieldset.searchbar div.search_box
		{
		    width: 287px;
		    padding: 10px 0px 0px 10px;
		    border-left: 1px solid #FFFFFF;
		    float: left;
		}
		    div#header fieldset.searchbar div.search_box label
		    {
		        display: none;
		    }
		    
		    div#header fieldset.searchbar div.search_box input.search_input
		    {
		        width: 287px;
		        height: 15px;
		        border: none;
		        background-color: transparent;
		        color: #333333;
		        font-weight: bold;
		        font-size: 1.25em;
		        font-family: Calibri, Arial;
		    }
		        div#header fieldset.searchbar div.search_box input.bg
		        {
		            background: transparent url('/assets/stadskanaal/images/zoeken_op_trefwoord.png') no-repeat top left;
		            color: #DBDBDB;
		        }
		        div#header fieldset.searchbar div.search_box input.search_input:focus,
		        div#header fieldset.searchbar div.search_box input.black
		        {
		            color: #333333;
		            background: transparent none;
		            height: 17px;
		        }
		div#header fieldset.searchbar div.search_icon
		{
		    width: 17px;
		    height: 17px;
		    margin: 0px;
		    padding: 10px 8px 0px 10px;
		    border-right: 1px solid #FFFFFF;
		    float: left;
		}
	/*Searchbar end*/
	/*Info box*/		
	div#header div.infobox
	{
		width: 234px;
		margin: 0px;
		padding: 20px 0px 0px 19px;
		float: left;
		font-size: 1em;
		color: #666666;
		line-height: 1.45em;
	}
		div#header div.infobox p 
		{
			margin:0;
		}
		div#header div.infobox span.blue
		{
			color: #3393D3;
		}  
		/*ContactPopUp*/		
        #contact_info
        {
            background: url('/assets/stadskanaal/images/overlay_contact_popup.png');
            position:absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px; 
        }
        #contact_info #contact_info_content
        {
            width: 565px;
            height: 590px; 
            background: url('/assets/stadskanaal/images/bg_contactpopup.png') no-repeat 0px 0px;
            margin-top: 80px;
            margin-left: 354px;
            padding: 50px 30px 50px 30px;
            position: relative;
            z-index: 99;
        }
            #contact_info_content address
            {
                margin-top: 30px;
                color: #333333;
                font-size: 1em;
                line-height: 1.583em;  
                float: left;
                width: 280px;
                padding: 20px 0px;  
                font-style:normal;                 
            }
                    #contact_info_content address strong 
                    {
						color: #003B71;
						font-size: 1.083em;
                    }
                    #contact_info_content address span.adres 
                    {
                    	display:block;
                    	margin-top:0;
                    	position:relative;
                    	margin-bottom:30px;
                    }
                    #contact_info_content address span.adres span 
                    {
                    	position:absolute;
                    	left:100px;
                    	top:0px;
                    	display:inline;
                    }
                    
                     #contact_info_content a.route:link,
                     #contact_info_content a.route:active,
                     #contact_info_content a.route:focus,
                     #contact_info_content a.route:visited
                    {  
                        padding-left: 20px;
                        background: url('/assets/stadskanaal/images/icon_route.png') no-repeat 0px 3px;
                        height: 19px;
                        display: block;
                    }
                #contact_info_content .open_hrs
                {
                    float: left;
                    width: 240px;
                    margin-top:30px;
                    padding: 20px;
                    height: 300px;
                    background: #E2F4FF;
                    border-left: 1px solid #0088D6;
                    color: #003B71;
                    font-size: 1.083em;
                    font-weight: bold;
                }    
                    #contact_info_content .open_hrs p
                    {
                        color: #333333;
                        font-weight: normal;
                    }
                    #contact_info_content .open_hrs a
                    {
                        font-size: 1.0em;
                    }
            #contact_info_content a.close
            {
                width: 259px;
                height: 22px;
                position: absolute;
                top: -32px;
                left: 280px;
                display: block;
            }
		/*Info box end*/

		/*Toolbar*/
		div#header ul.toolbar
		{
			width: 175px;
			height: 58px;
			margin: 18px 0px 13px 0px;
			padding: 0px 0px 0px 13px;
			background: transparent url('/assets/stadskanaal/images/dottedline_blue.gif') no-repeat top left;
			float: left;
		}
		div#header ul li 
		{
			/*list-style:none;
			height:20px;
            (li's moeten eigenlijk nooit een height hebben, tenzij je er 
               zeker van bent dat het altijd op 1 regel past)*/
		}
		    div#header ul.toolbar .toolbar_icon
		    {
		    	background:url('/assets/stadskanaal/images/icon_leesvoor.png') no-repeat left -4px;
			    height: 20px;
		    }
		    div#header ul.toolbar .textsize_icon
		    {
		    	background:url('/assets/stadskanaal/images/icon_a.png') no-repeat top left;
		    }
		    div#header ul.toolbar .twitter_icon
		    {
		    	background:url('/assets/stadskanaal/images/icon_twitter_small.png') no-repeat -2px -2px;
		    }
		    div#header ul.toolbar .toolbar_text
		    {
			    width: 154px;
			    padding: 2px 0px 0px 0px;
		    }
		        div#header ul.toolbar div.lettersize
		        {
		            height: 15px;
		            padding: 0px 0px 2px 0px;
		        }
		    div#header ul.toolbar span.icon_textsize
		    {
			    color: #3393D3;
			    font-size: 18px;			    
		    }
		    div#header ul.toolbar a:link,
		    div#header ul.toolbar a:active,
		    div#header ul.toolbar a:visited,
		    div#header ul.toolbar a:focus
		    {
			    color: #333333;
			    text-decoration: none;
			    display: block;
		    }
		    div#header ul.toolbar a:hover
		    {
			    text-decoration: underline;
		    }
		/*End Toolbar*/
		
		/*Main menu*/		
		div#header div.menu
		{
		    width: 1058px;
		    height: 48px;
		    margin: 0px;
		    padding: 0px;
		    position: relative;
		    clear: left;
		}
		    div#header div.menu div.menu_edge_left,
		    div#header div.menu div.menu_edge_right		    
		    {
		        width: 3px;
		        height: 48px;
		        float: left;
		    }
		    div#header div.menu div.menu_edge_left
		    {
		        background: transparent url('/assets/stadskanaal/images/menu_edge_left.gif') no-repeat top left;
		    }
		    div#header div.menu div.menu_edge_right
		    {
		        background: transparent url('/assets/stadskanaal/images/menu_edge_right.gif') no-repeat top left;
		    }
		    div#header div.menu div.menu_center
		    {
		        width: 1052px;
		        height: 48px;
		        float: left;
		        background: transparent url('/assets/stadskanaal/images/menu_bg.png') repeat-x top left;
		    }
		    div#header div.menu div.menu_center ul.menu_main
		    {
		        width: 1052px;
		        height: 48px;
		        float: left;
		        list-style-type: none;
		    }
		        div#header div.menu div.menu_center ul.menu_main li.menu_main_item
		        {
		            height: 48px;
		            margin: 0px;
		            padding: 0px;
		            color: #FFFFFF;
		            list-style-type: none;
		            display: inline-block;
		            cursor: pointer;
		            float: left;
		        }
                div#header div.menu div.menu_center ul.menu_main li.menu_popup_header
                {
                    height: 45px;
		            margin: 0px;
		            padding: 0px;
                    border-bottom: solid 1px #FFFFFF;
                    position: absolute;
                    z-index: 10;
                    top: 3px;
                    left: 20px;
                }
                    div#header div.menu div.menu_center ul.menu_main li#hdr_actueel
                    {
                        left: 4px;
                    }
                    div#header div.menu div.menu_center ul.menu_main li#hdr_regelen
                    {
                        left: 124px;
                        left: 121px;
                    }
                    div#header div.menu div.menu_center ul.menu_main li#hdr_politiek
                    {
                        left: 342px;
                        left: 333px;
                    }
                    div#header div.menu div.menu_center ul.menu_main li#hdr_gemeente
                    {
                        left: 537px;
                        left: 525px;
                    }
                    div#header div.menu div.menu_center ul.menu_main li#hdr_wijken
                    {
                        left: 706px;
                    }
                    div#header div.menu div.menu_center ul.menu_main li#hdr_werken
                    {
                        left: 724px;
                        left: 892px;
                    }		
		/*End Main menu*/	
		

/*	--- HOMEPAGE: CANVAS CONTENT STYLES --- */
div#canvas_content
{
	width: 1060px;
	height: auto;
	margin: 0px;
	padding: 137px 14px 20px 15px;
}

    /*Content Top Row*/	
	    div#canvas_content div.top_bg
	    {
		    width: 1060px;
		    height: 3px;
		    background: transparent url('/assets/stadskanaal/images/corners_home_top.png') no-repeat top left;	
		    font-size: 0em;
		    line-height: 0px;
	    }	
	    div#canvas_content div.bottom_bg
	    {
		    width: 1060px;
		    height: 3px;
		    background: transparent url('/assets/stadskanaal/images/corners_home_bottom.png') no-repeat top left;	
		    font-size: 0em;
		    line-height: 0px;
	    }	    
	    div#canvas_content div.notable_items
	    {
		    width: 1060px;
		    /*height: auto;*/
		    margin: 0px;
		    padding: 12px 0px 0px 0px;	 
		    background-color: #FFFFFF;
		    overflow: auto;
	    }
	        
	    /*Flash*/
		
		div.box_flash  div.shade
                {
                    width: 514px;
                    height: 28px;
		            background: transparent url('/assets/intranet/images/banners/grey_alpha_tall.png') repeat-x top left;
                    position: absolute;
                    top: 237px;
                }
				
		div.box_flash
		{
		    width: 514px;
		    height: 265px;
            background: #333333 none no-repeat top left;
		    margin: 0px 0px 16px 16px;
		    padding: 0px;
		    float: left;
		    position: relative;
		}
            div.box_flash ul.flash_links
            {
				height: 265px;
            }
                div.box_flash ul.flash_links li
                {
                    float: left;
                    margin: 0px 0px 0px 15px;
                    padding: 244px 10px 0px 0px;
                    background: transparent url('/assets/stadskanaal/images/banners/dotted_line.png') no-repeat bottom right;
                    position: relative;
                    display: inline; 
                }
                    div.box_flash ul.flash_links li.inactive
                    {
                        min-width: 25%;
                    }
                    div.box_flash ul.flash_links li.last
                    {
                         background: none;
                    }
                    div.box_flash ul.flash_links li img
                    {
                        position: absolute;
                        top: -2500px;
                        left: -2500px;
                    }
                    div.box_flash ul.flash_links li a:link,
                    div.box_flash ul.flash_links li a:focus,
                    div.box_flash ul.flash_links li a:active,
                    div.box_flash ul.flash_links li a:visited
                    {
                        color: #C1C3AC;
                        font-weight: bold;
                        text-decoration: none;
                    }
                    div.box_flash ul.flash_links li.active a:link,
                    div.box_flash ul.flash_links li.active a:focus,
                    div.box_flash ul.flash_links li.active a:active,
                    div.box_flash ul.flash_links li.active a:visited
                    {
                        color: #FFFFFF;
                        text-decoration: none;
                    }
                    div.box_flash ul.flash_links li.active a span
                    {
                        display: none;
                    }
                div.box_flash ul.flash_links li div.flash_popup
                {
                    width: 332px;
                    width: 290px;
                    height: 105px;
                    position: absolute;
                    top: 135px;
                    left: -10px;
                }
                    div.box_flash ul.flash_links li.inactive div.flash_popup
                    {
                        top: -1500px;
                        left: -1500px;
                    }
                    div.box_flash ul.flash_links li div.flash_popup p
                    {
                        width: 242px;
                        height: 52px;
                        background: transparent url('/assets/stadskanaal/images/banners/content_alpha.png') repeat top left;
                        padding: 8px 40px 5px 8px;
                        margin: 0px;
                        color: #FFFFFF;
                        line-height: 1.3em;
                    }
                    div.box_flash ul.flash_links li div.flash_popup a:link,
                    div.box_flash ul.flash_links li div.flash_popup a:focus,
                    div.box_flash ul.flash_links li div.flash_popup a:active,
                    div.box_flash ul.flash_links li div.flash_popup a:visited
                    {
                        background: transparent url('/assets/stadskanaal/images/highlighted_items_bubble_wide.png') no-repeat -303px bottom;
                        width: 277px;
                        height: 22px;
                        padding: 10px 5px 7px 8px;
                        color: #0888D6;
                        font-weight: bold;
                        text-decoration: none;
                        display: block;
                    }
                    div.box_flash ul.flash_links li#item_2 div.flash_popup
                    {
                        margin-left: -137px;
                    }
                    div.box_flash ul.flash_links li#item_2 div.flash_popup a:link,
                    div.box_flash ul.flash_links li#item_2 div.flash_popup a:focus,
                    div.box_flash ul.flash_links li#item_2 div.flash_popup a:active,
                    div.box_flash ul.flash_links li#item_2 div.flash_popup a:visited
                    {
                        background: transparent url('/assets/stadskanaal/images/highlighted_items_bubble_wide.png') no-repeat -167px bottom;
                    }
                    div.box_flash ul.flash_links li#item_3 div.flash_popup
                    {
                        margin-left: -257px;
                    }
                    div.box_flash ul.flash_links li#item_3 div.flash_popup a:link,
                    div.box_flash ul.flash_links li#item_3 div.flash_popup a:focus,
                    div.box_flash ul.flash_links li#item_3 div.flash_popup a:active,
                    div.box_flash ul.flash_links li#item_3 div.flash_popup a:visited
                    {
                        background: transparent url('/assets/stadskanaal/images/highlighted_items_bubble_wide.png') no-repeat -45px bottom;
                    }                
	    /*End Flash*/
				
	    /*Quickmenu*/
		div#canvas ul.quickmenu
		{
		    width: 153px;
			margin: 0px;
			padding: 16px 0px 0px 14px;
		    float: left;
		}
		    div#canvas ul.quickmenu li
		    {
		        width: 125px;
			    margin: 0px;
			    padding: 6px 0px 4px 28px;
			    border-bottom: 1px solid #EDECEA;
		    }
		    div#canvas ul.quickmenu li.civilian
		    {
		        /*background: #FFFFFF url('/assets/stadskanaal/images/icon_bewoners.gif') no-repeat 2px 4px;*/
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_digitaalloket.png') no-repeat 0px 6px;
		    }
		    div#canvas ul.quickmenu li.company
		    {
		        /*background: #FFFFFF url('/assets/stadskanaal/images/icon_bedrijven.gif') no-repeat 2px 4px;*/
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_bedrijvenloket.png') no-repeat 0px 7px;
		    }
		    div#canvas ul.quickmenu li.towncouncil
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_gemeenteraad.png') no-repeat -2px 7px;
		    }
		    div#canvas ul.quickmenu li.board
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_collegebw.png') no-repeat 1px 7px;
		    }
		    
		    div#canvas ul.quickmenu li.wijkaanpak
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_wijk.png') no-repeat 3px 7px;   
		    }

            div#canvas ul.quickmenu li.bekendmakingen
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_mike.png') no-repeat 1px 7px;   
		    }
		    
			div#canvas ul.quickmenu li.regelingenbank
		    {
		        background: #fff url('/assets/stadskanaal/images/icon_home_regelingenbank.png') no-repeat 1px 6px;
		    }	
			
		    div#canvas ul.quickmenu li.twitter
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_twitter_small.png') no-repeat 1px 6px;
		       
		    }

            div#canvas ul.quickmenu li.facebook
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_facebook.png') no-repeat 1px 6px;
		        border-bottom: #FFFFFF none;
		    }

            div#canvas ul.quickmenu li.afspraak
		    {
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_home_afspraak.png') no-repeat 1px 6px;
		    }

            

            

					
		        div#canvas ul.quickmenu li.twitter img
		        {
		            width: 11px;
		            height: 11px;
		        }
		        div#canvas ul.quickmenu li a:link,
		        div#canvas ul.quickmenu li a:active,
		        div#canvas ul.quickmenu li a:visited,
		        div#canvas ul.quickmenu li a:focus
		        {
		            color: #6D6759;
		            text-decoration: none;
		        }
		        	
		        div#canvas ul.quickmenu li a:hover
		        {
		            text-decoration: underline;
		        }
	    /*End Quickmenu*/
		    
		/*Shop*/
		div.box_shop
		{
		    width: 310px;
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 22px 25px;
		    float: left;
		    background: #F4970B url('/assets/stadskanaal/images/shop_textbubble.png') no-repeat left bottom;
		    position: relative;
		}
		    div.box_shop img.shop_flag
		    {
		        width: 42px;
		        height: 49px;
		        position: absolute;
		        top: 0px;
		        right: -8px;
		    }
		    div.box_shop h2
		    {
		        padding: 18px 0px 2px 0px;
		        margin: 0px;
		        line-height: 1em;
		    }
		    div.box_shop h2 a:link,
		    div.box_shop h2 a:active,
		    div.box_shop h2 a:visited,
		    div.box_shop h2 a:focus
		    {
		        color: #FFFFFF;
		        font-weight: bold;
		        text-decoration: none;
		        display: block;
		    }
		    
		    div.box_shop ul.shop_item_list
		    {
		        width: 143px;
		        margin: 0px;
		        padding: 14px 3px 20px 0px;
		        float: left;
				list-style-type: none;
		    }
		    
		        div.box_shop ul.shop_item_list li
		        {
		            margin: 0px;
		            padding: 4px 0px 2px 21px;
					list-style-type: none;
					background: transparent url('/assets/stadskanaal/images/shop_arrow.gif') no-repeat left 7px;			
		        }
		    
		            div.box_shop ul.shop_item_list li a:link,
		            div.box_shop ul.shop_item_list li a:active,
		            div.box_shop ul.shop_item_list li a:visited,
		            div.box_shop ul.shop_item_list li a:focus
		            {
		                font-family: Arial;
		                font-weight: bold;
		                color: #FFFFFF;
		                text-decoration: none;
		                line-height: 100%;
		            }		    
		
		/*End Shop*/
	/*End Content Top Row*/
		
	/*Content Bottom Row*/
	    div#canvas_content div.recent_items
	    {
		    width: 1060px;
	        overflow: hidden;
	    }	    
	        div.recent_items h2
	        {
	            line-height: 1em;
		        margin: 0px 0px 10px 0px
	        }	
	
	    /*Shared styles (header, read more link)*/
	    /*Header*/		
		div#canvas_content div.header div.text
		{
		    color: #666666;
		    font-size: 1.333em;
		    font-weight: bold;
		}
	    /*Read more*/                
		div#canvas_content a.read_more,
		.vervolg div#canvas_content div.content_vervolg div.extras div.read_more
		{
		    text-align: right;
		}
		    
		    div#canvas_content a.read_more:link,
		    div#canvas_content a.read_more:active,
		    div#canvas_content a.read_more:visited,
		    div#canvas_content a.read_more:focus,
		    .vervolg div#canvas_content div.content_vervolg div.extras div.read_more a:link,
		    .vervolg div#canvas_content div.content_vervolg div.extras div.read_more a:active,
		    .vervolg div#canvas_content div.content_vervolg div.extras div.read_more a:visited,
		    .vervolg div#canvas_content div.content_vervolg div.extras div.read_more a:focus
		    {
		        padding: 0px 25px 0px 0px;
		        background: #FFFFFF url('/assets/stadskanaal/images/arrow_teal.gif') no-repeat right center;
		        color: #666666;
		        font-family: Arial;
		        font-weight: bold;
		        text-decoration: none;
		        display: block;
		    }
	
	    /*News*/
		div.box_news
		{
		    width: 425px;
		    margin: 16px 0px 0px 0px;
		    float: left; 
		    position: relative;
		}
		    div.box_news div.t,
		    div.box_news div.b
		    {
		        width: 425px;
		        height: 3px;
		        font-size: 0em;
		        line-height: 0px;
		    }
		    div.box_news div.t
		    {
		        background: transparent url('/assets/stadskanaal/images/corners_h_news_top.png') no-repeat top left;
		    }
		    div.box_news div.b
		    {
		        background: transparent url('/assets/stadskanaal/images/corners_h_news_bottom.png') no-repeat top left;
		    }
	        div.box_news div.wrap
		    {
		        background-color: #FFFFFF;
	            padding: 19px 15px 20px 15px;
		    }
		    div.box_news h2,
		    div.box_news h2 img
		    {
		        width: 58px;
		        height: 13px;
		        float: left;
		    }		    
		    div.box_news a.read_more
		    {
		        width: 305px;
		        position: absolute;
		        bottom: 11px;
		        right: 18px; 
		    }
		    
            div.box_news strong 
            {
	            margin-bottom: 10px;
	            display: block;
            }
                div.box_news .news_item 
                {
		            width: 390px;
	                clear: both;
	                margin: 5px 0px 10px 0px;
	                padding: 0px;
                }
                div.box_news .odd 
                {
	                background: #FFFFFF url('/assets/stadskanaal/images/bck_pagelist.png') repeat-y right top;
                }
                div.box_news .news_item a:link,
                div.box_news .news_item a:active,
                div.box_news .news_item a:focus,
                div.box_news .news_item a:visited
                {
		            color: #6E6E6E;
		            font-size: 1.333em;
		            font-weight: bold;
		            line-height: 100%;
		            text-decoration: none;
                }
                    div.box_news .news_item .news_date
                    {
                        width: 37px;
                        height: 40px;
                        margin: 0px 12px 20px 0px;
                        padding: 4px 5px 0px 0px;
                        float: left;
                        background: #13956D url('/assets/stadskanaal/images/news_bubble_teal.gif') no-repeat top right;    
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                    }
                        div.box_news .news_item a.news_date:link,
                        div.box_news .news_item a.news_date:active,
                        div.box_news .news_item a.news_date:focus,
                        div.box_news .news_item a.news_date:visited
                        {
		                    color: #B9DFD3;
	                        display: block;
                        }
                        div.box_news .news_date .day
                        {
                            width: 35px;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            float: left;
                            text-align: center;
                        }
                div.box_news .news_item a.title:link,
                div.box_news .news_item a.title:active,
                div.box_news .news_item a.title:focus,
                div.box_news .news_item a.title:visited
                {
		            margin: 5px 0px 0px 0px;
		            line-height:1.4em;
		            display: block;
                }
                div.box_news a.news_rss 
                {
	                float: right;
	                text-decoration:none;
	                padding: 0px 6px 0px 0px;
                }	            
	    /*End News*/
	    
	    /*Current*/
		div.box_current
		{
		    width: 266px;
		    margin: 16px 0px 0px 14px;
		    padding: 0px;
		    float: left;
		    /*position: relative;*/
		}  
		    div.box_current div.t,
		    div.box_current div.b
		    {
		        width: 266px;
		        height: 3px;
		        font-size: 0em;
		        line-height: 0px;
		    }
		    div.box_current div.t
		    {
		        background: transparent url('/assets/stadskanaal/images/corners_actual_top.png') no-repeat top left;
		    }
		    div.box_current div.b
		    {
		        background: transparent url('/assets/stadskanaal/images/corners_actual_bottom.png') no-repeat bottom left;
		    }
		    div.box_current div.wrap
		    {
		        width: 237px;
		        /*height: 353px;*/
		        margin: 0px;
		        padding: 19px 14px 7px 15px;
		        background-color: #FFFFFF;	 
		        position: relative;
		    }
	        div.box_current h2 img,
	        div.box_current h2
		    {
		        width: 134px;
		        height: 13px;
		        float: left;
		    }
		    div.box_current ul.paging
		    {
		        width: 63px;
		        float: right;
				list-style-type: none;
		    }
		        div.box_current ul.paging li
		        {
		            width: 15px;
		            height: 12px;
		            margin: 0px 0px 0px 6px;
		            padding: 3px 0px 0px 0px;
		            float: left;
		            background: #FFFFFF url('/assets/stadskanaal/images/paging_circle.gif') no-repeat center center;
		            text-align: center;
					list-style-type: none;
		        }
		        div.box_current ul.paging li.active
		        {
		            background: #FFFFFF url('/assets/stadskanaal/images/paging_circle_active.gif') no-repeat center center;
		        }
		            div.box_current ul.paging li a:link,
		            div.box_current ul.paging li a:active,
		            div.box_current ul.paging li a:visited,
		            div.box_current ul.paging li a:focus
		            {
		                height: 14px;
		                padding: 0px;
		                font-family: Arial;
		                font-size: 0.75em;
		                font-weight: bold;
		                color: #FFFFFF;
		                text-decoration: none;
		                display: block;
		            }
	        div.box_current div.dossier_image
		    {
		        width: 233px;
		        height: 83px;
		        text-align: center;
		        border-top: 1px solid #999999;
		        border-left: 1px solid #999999;
		        border-right: 1px solid #999999;
		        clear: both;
		    } 
		        div.box_current div.dossier_image img
		        {
		            width: 233px;
		            height: 84px;
		        }
		    div.box_current p
		    {
		        width: 223px;
		        padding: 8px 0px 12px 12px;
		        margin: 0px 0px 25px 0px;
		        background:  #909090 url('/assets/stadskanaal/images/bg_actual.png') no-repeat center top;
		        color: #DEDEDE;
		    }
		        div.box_current p a:link,
		        div.box_current p a:active,
		        div.box_current p a:visited,
		        div.box_current p a:focus
		        {
		            color: #FFFFFF;
		            line-height: 1.25em;
		        }
		        div.box_current p a:hover
		        {
		            color: #FFFFFF;
		            line-height: 1.25em;
		        }
		    div.box_current a.read_more
		    {
		        width: 210px;
		        position: absolute;
		        bottom: 8px;
		    }
	    /*End Current*/

	    /*FAQ*/
	    #canvas_content .wrap 
	    {
	    	background-color:#FFF;
	    }
		div.box_faq
		{
		    width: 340px;
		    margin: 16px 0px 0px 14px;
		    padding: 0px;
		    float: left;
		    position: relative;
		}
		    div.box_faq div.t,
		    div.box_faq div.b
		    {
		        width: 340px;
		        height: 3px;
		        font-size: 0em;
		        line-height: 0px;
		    }		        
		    div.box_faq div.t
		    {
		        background: transparent url('/assets/stadskanaal/images/corners_faq_top.png') no-repeat top left;
		    }
		    div.box_faq div.b
		    {
		        background: transparent url('/assets/stadskanaal/images/corners_faq_bottom.png') no-repeat bottom left;
		    }
		    div.box_faq div.wrap
		    { 
		        width: 320px;
		        margin: 0px;
		        padding: 19px 10px 5px 10px;
		        background-color: #FFFFFF;	
		        position: relative;	  
		    }
	        div.box_faq h2 img,
	        div.box_faq h2
		    {
		        width: 197px;
		        height: 13px;
		        margin: 0px 0px 14px 5px;
		    }
		    div.box_faq img.q_bubble
		    {
		        width: 33px;
		        height: 38px;
		        position: absolute;
		        top: 12px;
		        right: 13px;
		    }
		    div.box_faq p
		    {
		        width: 285px;
		        margin: 0px;
		        padding: 6px 5px 15px 30px;
		        background: transparent url('/assets/stadskanaal/images/icon_qbubble_on_w.gif') no-repeat 6px 9px;
		        color: #333333;
		    }
		    div.box_faq p.odd
		    {
		        background: #F8F8F8 url('/assets/stadskanaal/images/icon_qbubble_on_g.gif') no-repeat 6px 9px;		
		    }
		    div.box_faq a.title:link,
		    div.box_faq a.title:active,
		    div.box_faq a.title:visited,
		    div.box_faq a.title:focus
		    {
		        color: #008200;
		        font-size: 1.333em;
		        font-weight: bold;
		        text-decoration: none;
		        line-height: 100%;
		    }
		    div.box_faq a.title:hover
		    {
		        text-decoration: underline;
		    }
	        div.box_faq div.more_faq
		    {
		        width: 308px;
		        padding: 13px 0px 11px 12px;
		        margin: 0px 0px 35px 0px;
		        background: #00A700 url('/assets/stadskanaal/images/bg_more_faq.png') no-repeat top center;
		        color: #FFFFFF;
		        font-size: 1.167em;
		        font-weight: bold;
		        overflow: hidden;
		    }
	            div.box_faq div.more_faq div.more_faq_header
		        {
		            padding: 0px 0px 7px 0px;
		        }
	            div.box_faq div.more_faq ul.faq_list
		        {
		            width: 150px;
		            margin: 7px 0px 0px 5px;
		            float: left;
				    list-style-type: none;
		        }
	            div.box_faq div.more_faq ul.left
		        {
		            margin: 7px 0px 0px 0px;
		        }
	                div.box_faq div.more_faq ul.faq_list li
		            {
		                margin: 0px;
		                padding: 2px 0px 2px 20px;
					    list-style-type: none;
					    background: transparent url('/assets/stadskanaal/images/arrow_darkgreen.gif') no-repeat left 5px;	
		                line-height: 1.3em;	
		            }
		                div.box_faq div.more_faq ul.faq_list li a:link,
		                div.box_faq div.more_faq ul.faq_list li a:active,
		                div.box_faq div.more_faq ul.faq_list li a:visited,
		                div.box_faq div.more_faq ul.faq_list li a:focus
		                {
		                    font-family: Arial;
		                    font-weight: bold;
		                    font-size: 0.928em;
		                    color: #FFFFFF;
		                    text-decoration: none;
		                }
	    /*End FAQ*/
	    
	    /* DossierPages Links */
		div#canvas_content div.dossierpages_container
		{
		    width: 450px;
		    padding: 0px;
		    margin: 35px 0px 20px 0px;
		}
		    div.dossierpages_container h3
		    {
		        color: #333333;
		        font-size: 1.25em;
		        font-weight: bold;
		    }
            div.dossierpages_container ul.tagList
            {
                width: 210px;
                margin: 0px 0px 40px 0px;
                padding: 0px;
                font-weight: normal;
                list-style-type: none;
            }
                div.dossierpages_container ul.tagList li
                {
                    width: 200px;
                    height: 24px;
                    margin: 0px 0px 8px 0px;
                    padding: 0px;
                    font-size: 0.917em;
                    color: #969696;
                    font-weight: normal;
                    list-style-type: none;
                    border: solid 1px #969696;
                    background-color: #EDEDED;
                }
                    div.dossierpages_container ul.tagList li:hover
                    {
                        background-color: #CECECE;
                        background-color: #EDEDED;
                    }
                    div.dossierpages_container ul.tagList li table
                    {
                        width: 200px;
                        height: 24px;
                        margin: 0px;
                        padding: 0px;
                    }
                        div.dossierpages_container ul.tagList li table td.status
                        {
                            width: 25px;
                            margin: 0px;
                            padding: 0px;
                        }
                            div.dossierpages_container ul.tagList li table td.status img
                            {
                                margin: 0px 5px;
                                padding: 0px;
                                border: none;
                            }
                        div.dossierpages_container ul.tagList li table td.link
                        {
                            width: 175px;
                            margin: 0px;
                            padding: 0px 0px 4px 0px;
                        }
                    div.dossierpages_container ul.tagList li.inactiveTag table td.link span
                    {
                        width: 170px;
                        height: 24px;
                        margin: 0px 0px 0px 4px;
                        padding: 0px;
                        color: #5F6066;
                        font-size: 0.917em;
                        font-weight: normal;
                        text-decoration: none;
                        display: inline-block;
                    }
		    
		    /*div.dossierpages_container div.linksection
		    {
	            width: 450px;
	            margin: 0px 0px 40px 0px;
	            padding: 0px;
	            font-size: 1em;
	            color: #333333;
                font-weight: bold;
                clear: both;
		    }*/
		    
		        /*normal item*/
		        div.dossierpages_container p.dossierpages_item
		        {	            
		            width: 450px;
		            height: auto;
		            margin: 0px;
		            padding: 0px;
		            background-color: #FFFFFF;
		            clear: both;	
		            margin: 0px 0px 5px 0px;
		            color: #333333;
	                line-height: 1.5em;
		        }
		                div.dossierpages_container p.dossierpages_item a:link,
		                div.dossierpages_container p.dossierpages_item a:active,
		                div.dossierpages_container p.dossierpages_item a:visited,
		                div.dossierpages_container p.dossierpages_item a:focus
		                {
	                        color: #0088D6;
                            font-weight: bold;
	                        text-decoration: underline;
                            font-size: 1.25em;
                            display: block;
		                }
		                div.dossierpages_container p.dossierpages_item a:hover
		                {
                            text-decoration: none;
		                }
		                
                /*agenda*/		        
		        div.dossierpages_container p.dossierpages_agendaitem
		        {
		            width: 430px;
		            padding: 0px 0px 10px 0px;
		            margin: 0px;
		            clear: both;
		            overflow: hidden;
		        }
		            div.dossierpages_container p.dossier_item a.date:link, 
		            div.dossierpages_container p.dossier_item a.date:active, 
		            div.dossierpages_container p.dossier_item a.date:focus, 
		            div.dossierpages_container p.dossier_item a.date:visited
		            {
		                width: 34px;
		                height: 38px;
		                padding: 3px 2px 0px 0px;
		                margin: 4px 7px 20px 0px;
		                background: #0088D6 url('/assets/stadskanaal/images/news_bubble.gif') no-repeat right bottom;
	                    color: #B3DCF3;
	                    font-size: 1.083em;
	                    font-weight: bold;
	                    text-decoration: none;
		                text-align: center;
		                float: left;
		                display: block;
		            }
		                div.dossierpages_container p.dossier_item a.date em
		                {
	                        color: #FFFFFF;
	                        font-size: 1.583em;
	                        font-weight: bold;
	                        font-style: normal;
	                        padding: 3px 0px 0px 0px;
	                        text-align: center;
	                        width: 32px;
	                        float: left;
		                }
		                div.dossierpages_container p.dossierpages_agendaitem a.title:link,
		                div.dossierpages_container p.dossierpages_agendaitem a.title:active,
		                div.dossierpages_container p.dossierpages_agendaitem a.title:visited,
		                div.dossierpages_container p.dossierpages_agendaitem a.title:focus
		                {
	                        color: #0088D6;
                            font-weight: bold;
	                        text-decoration: underline;
	                        line-height: 1.5em;
	                        font-size: 1.25em;
		                }
		                div.dossierpages_container p.dossierpages_agendaitem a.title:hover
		                {
                            text-decoration: none;
		                }

	    /* Start DossierPages PageList */
	    ul.dossierList
	    {
	        width: 430px;
	        margin: 0px 0px 20px 0px;
	        list-style-type: none!important;
	    }
	        ul.dossierList li.d_item
	        {
	            min-height: 80px;
	            margin: 15px 0px 18px 0px;
	            padding: 0px;
	            background: #E3E3E3 none;
	            font-size: 1.083em;  	   
	            overflow: hidden;
	        }
	            ul.dossierList li.d_item img.thumb
	            {
	                margin: 5px;
	                float: left;
	                display: block;
	            }
	            ul.dossierList li.d_item p.text
	            {
	                width: 315px;
	                margin: 5px 0px;
	                float: right;
	                display: block;
	            }
	                ul.dossierList li.d_item p.text span.header
	                {
	                    color: #2389C5;
	                    font-size: 1.23em;
	                    font-weight: bold;
	                }
	                ul.dossierList li.d_item p.text span.docs
	                {
	                    font-size: 1.0em;
	                }
	                ul.dossierList li.d_item p.text a.text:link,
	                ul.dossierList li.d_item p.text a.text:active,
	                ul.dossierList li.d_item p.text a.text:visited,
	                ul.dossierList li.d_item p.text a.text:focus
	                {
	                    color: #333333;
	                    font-size: 1.1em;	
	                    text-decoration: none;
	                }
	                ul.dossierList li.d_item p.text a.text:hover
	                {
	                    text-decoration: underline;
	                }
                    ul.dossierList_Paging
	                {
	                    width: 75px;
	                    padding: 10px 10px 25px 0px;
	                    float: right;
	                }
	                    ul.dossierList_Paging li
	                    {
	                        width: 15px;
	                        height: 21px;
	                        padding: 1px 0px 0px 7px;
	                        margin: 0px 0px 0px 2px;
	                        float: left;
	                        background: #FFFFFF none;
	                    }
	                        ul.dossierList_Paging li a:link,
	                        ul.dossierList_Paging li a:active,
	                        ul.dossierList_Paging li a:visited,
	                        ul.dossierList_Paging li a:focus
	                        {
	                            color: #2389C5;
	                            font-size: 1.333em;
	                            font-weight: bold;
	                        }
	                        ul.dossierList_Paging li a:hover
	                        {
	                            text-decoration: underline;
	                        }
	                    ul.dossierList_Paging li.active
	                    {
	                        background-color: #2389C5;
	                    }
	                        ul.dossierList_Paging li.active a:link,
	                        ul.dossierList_Paging li.active a:active,
	                        ul.dossierList_Paging li.active a:visited,
	                        ul.dossierList_Paging li.active a:focus
	                        {
	                            color: #FFFFFF;
	                            text-decoration: none;
	                        }
	                        ul.dossierList_Paging li.active a:hover
	                        {
	                            text-decoration: underline;
	                        }
	    /* End DossierPages PageList */
	/*End Content Bottom Row*/
		
/*	--- HOME-/VERVOLGPAGE: CANVAS FOOTER STYLES --- */
div#canvas_footer
{
    width: 1044px;
    padding: 8px 15px 0 30px;
    margin: 0px;
    background-color: #505050;
    position: relative;
    overflow: hidden;
    clear: left;
}

	/* adres */
	div#canvas_footer address 
	{	
		width: 335px;
		float: left;
        padding: 17px 0px 40px 25px;        
        background: transparent url('/assets/stadskanaal/images/footer_divider.png') no-repeat top left;
		
	}
		
	div#canvas_footer address p
	{
		font-family: Arial;
		font-size: 0.917em;
		color: #FFFFFF;
		line-height: 2.0em;
		margin: 0;
	}
	
	div#canvas_footer address p a:link, div#canvas_footer address p a:visited
	{
		font-family: Arial;
		font-size: 0.917em;
		color: #FFFFFF;
	}
	
	div#canvas_footer address p a:link.twitter_footer, 
	div#canvas_footer address p a:visited.twitter_footer
	{
		text-decoration: none;
		background: url('/assets/stadskanaal/images/icon_twitter_footer.png') no-repeat;
		padding: 0 0 0 25px;
		display: block;
	}
	
	

    /*Shared styles (block descriptions)*/
    div#canvas_footer .block_descr
    {
        height: 33px;
        /*padding: 8px 10px 10px 12px;*/
        position: absolute;
        bottom: 0px;
        color: #FFFFFF;
        font-size: 1.167em;
        font-weight: bold;
        text-decoration: none;
    }
    
    /* Tagcloud, Links, Newsletter*/
    /* Tagcloud */
    div.tagcloud
    {
        width: 410px;
        float: left;
        padding: 17px 10px 45px 0px;   
        text-align: center; 
    }
            div.tagcloud a:link,
            div.tagcloud a:active,
            div.tagcloud a:visited,
            div.tagcloud a:focus
            {
                margin: 5px 8px 5px 5px;
                font-weight: bold;
                text-decoration: none;
                line-height: 100%;
            }
            div.tagcloud a.pgf_font_xx-small:link,
            div.tagcloud a.pgf_font_xx-small:active,
            div.tagcloud a.pgf_font_xx-small:visited,
            div.tagcloud a.pgf_font_xx-small:focus,
            div.tagcloud a.pgf_font_x-small:link,
            div.tagcloud a.pgf_font_x-small:active,
            div.tagcloud a.pgf_font_x-small:visited,
            div.tagcloud a.pgf_font_x-small:focus
            {
                color: #EEEEEE;
                font-size: 1.5em;
            }
            div.tagcloud a.pgf_font_small:link,
            div.tagcloud a.pgf_font_small:active,
            div.tagcloud a.pgf_font_small:visited,
            div.tagcloud a.pgf_font_small:focus
            {
                color: #DCDCDC;
                font-size: 1.5em;
            }
            div.tagcloud a.pgf_font_medium:link,
            div.tagcloud a.pgf_font_medium:active,
            div.tagcloud a.pgf_font_medium:visited,
            div.tagcloud a.pgf_font_medium:focus
            {
                color: #B8B8B8;
                font-size: 1.667em;
            }
            div.tagcloud a.pgf_font_large:link,
            div.tagcloud a.pgf_font_large:active,
            div.tagcloud a.pgf_font_large:visited,
            div.tagcloud a.pgf_font_large:focus
            {
                color: #B9B9B9;
                font-size: 1.83em;
            }
            div.tagcloud a.pgf_font_x-large:link,
            div.tagcloud a.pgf_font_x-large:active,
            div.tagcloud a.pgf_font_x-large:visited,
            div.tagcloud a.pgf_font_x-large:focus,
            div.tagcloud a.pgf_font_xx-large:link,
            div.tagcloud a.pgf_font_xx-large:active,
            div.tagcloud a.pgf_font_xx-large:visited,
            div.tagcloud a.pgf_font_xx-large:focus
            {
                color: #A8A8A8;
                font-size: 2em;
            }
            div.tagcloud a.pgf_font_highlighted:link,
            div.tagcloud a.pgf_font_highlighted:active,
            div.tagcloud a.pgf_font_highlighted:visited,
            div.tagcloud a.pgf_font_highlighted:focus
            {
                color: #EFEFEF;
                font-size: 2.25em;
            }
            div.tagcloud a:hover
            {
                text-decoration: underline;
            }        
        div.tagcloud .block_descr
        {
            width: 108px;
            margin: 0px 0px 0px 20px;
            left: 30px;
        }
    /* End Tagcloud */
    
    /* Links */
    div.box_links
    {
        width: 210px;
        float: left;
        padding: 14px 20px 50px 20px;        
        background: transparent url('/assets/stadskanaal/images/footer_divider.png') no-repeat top left;
        overflow: hidden;
    }
        div.box_links ul.links_list
	    {
		    width: 105px;
		    margin: 0px;
		    float: left;
		    list-style-type: none;
	    }
	         div.box_links ul.links_list li
	         {
		        margin: 0px;
		        padding: 1px 0px 2px 20px;
			    list-style-type: none;
			    background: transparent url('/assets/stadskanaal/images/arrow_black.gif') no-repeat left 7px;
	         }		    
		        div.box_links ul.links_list li a:link,
		        div.box_links ul.links_list li a:active,
		        div.box_links ul.links_list li a:visited,
		        div.box_links ul.links_list li a:focus
		        {
		            font-family: Arial;
		            font-size: 0.917em;
		            color: #FFFFFF;		
		        }        
        div.box_links .block_descr
        {
            width: 74px;
            clear: both;
            left: 470px;
        }   
    /* End Links */
    
    /* Newsletter */
    div.box_newsletter
    {
        width: 335px;float: left;
        padding: 17px 0px 40px 25px;        
        background: transparent url('/assets/stadskanaal/images/footer_divider.png') no-repeat top left;
    }    
        div.box_newsletter .header
        {
            margin: 0px 0px 10px 0px;
            color: #CBCBCB;
            font-size: 1.333em;
            font-weight: bold;
        }       
        div.box_newsletter fieldset.newsletter_container
        {
            position: relative;
            width: 335px;
            overflow:auto;
        }    
            div.box_newsletter fieldset.newsletter_container label.newsletter_label
            {
                width: 98px;
                height: 22px;
                padding: 4px 5px 12px 0px;
                float: left;
                color: #FFFFFF;
                font-family: Arial;
                font-size: 1.083em;
                text-align: right;
            }            
            div.box_newsletter fieldset.newsletter_container input.newsletter_textbox
            {
                width: 181px;
                height: 22px;
                padding: 2px 0px 0px 3px;
                float: left;
                border: 1px solid #CCCCCC;
                color: #333333;
                font-size: 1.167em;
                font-weight: bold;
		        /* font-family: Calibri, Arial;
		        letter-spacing: 0.1em;*/
            }    
                div.box_newsletter fieldset.newsletter_container input.name
                {
		            background: #FFFFFF url('/assets/stadskanaal/images/newsletter_name.png') no-repeat 2px 5px;
                    color: #DBDBDB;
                }    
                div.box_newsletter fieldset.newsletter_container input.email
                {
		            background: #FFFFFF url('/assets/stadskanaal/images/newsletter_email.png') no-repeat 2px 5px;
                    color: #DBDBDB;
                }    
                div.box_newsletter fieldset.newsletter_container input.newsletter_textbox:focus,
                div.box_newsletter fieldset.newsletter_container input.black
                {
		            background: #FFFFFF none;
                    color: #333333;
                }    
            div.box_newsletter fieldset.newsletter_container input.btn_subscr,
            div.box_newsletter fieldset.newsletter_container img
            {
                width: 19px;
                height: 23px;
                margin: 2px 0px 0px 10px;
                float: left;
            }
            div.box_newsletter .newsletter_container br 
            {
            	clear:both;
            }            
            div.box_newsletter fieldset.newsletter_container .error
            {
                width: 184px; 
                height: 24px;
                border: 1px solid #FF0000;
                background: #FFFFFF url('/assets/stadskanaal/images/icon_exclamation_small.png') no-repeat 160px 3px;
                float: left;
            }                
                div.box_newsletter fieldset.newsletter_container div.error input
                {
                    background: none;
                    border: none;
                    padding: 0px 0px 0px 3px;
                }            
                div.box_newsletter fieldset.newsletter_container div.not_empty input
                {
                    background: #FFFFFF none;
                    color: #333333;
                }  
            div.box_newsletter .signup_error
            {
                color: #FF0000;
                font-weight: bold;
                font-size: 1.1em;
            }   
            div.box_newsletter .signup_success
            {
                color: #FFFFFF;
                font-weight: bold;
                font-size: 1.1em;
            }          
        div.box_newsletter .block_descr
        {
            width: 104px;
            right: 260px;
        } 
    /* End Newsletter */
/* --- End Footer --- */

/*	--- VERVOLGPAGE: CANVAS CONTENT STYLES --- */
.vervolg div#canvas_content
{
    padding: 137px 16px 20px 15px;
    width: 1058px;
}

    /* Submenu vervolg*/
	.vervolg div#canvas_content div.submenu_vervolg
	{
		width: 238px;
		height: auto;
		margin: 55px 0px 0px 0px;
		background-color: #FFFFFF;
		float: left;
	}
	
	    .vervolg div#canvas_content div.submenu_vervolg div.t,
	    .vervolg div#canvas_content div.submenu_vervolg div.b
	    {
	        line-height: 0px;
	        font-size: 0em;
	    }
	    
	    .vervolg div#canvas_content div.submenu_vervolg div.t
	    {
	        height: 2px;
	        background: transparent url('/assets/stadskanaal/images/submenu_edge_top.png') no-repeat left top;
	    }
	    
	    .vervolg div#canvas_content div.submenu_vervolg div.b
	    {
	        height: 3px;
	        background: transparent url('/assets/stadskanaal/images/submenu_edge_bottom.png') no-repeat left top;
	    }
	
	    .vervolg div#canvas_content div.submenu_vervolg div.submenu_wrap
	    {
		    width: 217px;
		    padding: 16px 6px 77px 15px;
	    }
	
	        /*.vervolg div#canvas_content div.submenu_vervolg div.submenu_wrap div.submenu_item
	        {
	            border-bottom: 1px solid #EFEFEF;
	        }*/
	        div.submenu_vervolg div.submenu_wrap div.date,
	        div.submenu_vervolg div.submenu_wrap div.last,
	        div.submenu_vervolg div.submenu_wrap div#submenu
	        {
	            border-bottom: 1px solid #FFFFFF;
	        }
	    
	            div.submenu_vervolg div.submenu_wrap ul li
	            {
	                background: none;
	            }
	            div.submenu_vervolg div.submenu_wrap ul.items_list li.header
	            {	    
                    background: url("/assets/stadskanaal/images/arrow_submenu_gray.gif") no-repeat scroll 3px 12px #FFFFFF;
	                border-bottom: 1px solid #EFEFEF;
	            }
	                div.submenu_vervolg div.submenu_wrap .header,
	                div.submenu_vervolg div.submenu_wrap .header a:link,
	                div.submenu_vervolg div.submenu_wrap .header a:active,
	                div.submenu_vervolg div.submenu_wrap .header a:visited,
	                div.submenu_vervolg div.submenu_wrap .header a:focus
	                {
		                font-size: 1.167em;
		                font-weight: bold;
		                text-decoration: none;
	                }	 
	                
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child
	                {
                        background: #069BFF url('/assets/stadskanaal/images/arrow_submenu_w_on_blue.gif') no-repeat scroll 8px 11px;
	                }
	                               
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child a:link,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child a:active,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child a:visited,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child a:focus,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li.active_child a:link,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li.active_child a:active,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li.active_child a:visited,
                    div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li.active_child a:focus
                    {
                        color: #FFFFFF;
                    }
	            /*use less padding on sifr elements*/
	            div.submenu_vervolg div.submenu_wrap .sIFR-replaced
	            {
	                padding: 10px 0px 0px 12px;
	            }
	            div.submenu_vervolg div.submenu_wrap ul.items_list li.childtree
	            {
	                padding: 0px;
	            }
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.childtree ul
	                {
	                    padding: 0px 0px 10px 0px;
	                }	            
	            div.submenu_vervolg div.submenu_wrap ul.items_list li.active
	            {
	                border-bottom: 0px none;
	                background: #FFFFFF url('/assets/stadskanaal/images/arrow_submenu_blue.gif') no-repeat left 12px;
	            }
	            div.submenu_vervolg div.submenu_wrap ul.items_list li.border
	            {
	                border-bottom: 1px solid #EFEFEF;
	            }	    
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.active a:link,
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.active a:active,
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.active a:visited,
	                div.submenu_vervolg div.submenu_wrap ul.items_list li.active a:focus
	                {
	                    color: #2389C5;
	                }	    
                div.submenu_vervolg div.submenu_wrap ul.items_list
	            { 
	                width: 217px;
		            padding: 0px;
	            }	    
                div.submenu_vervolg div.submenu_wrap div.date ul.items_list
	            {
		            margin: 0px;
	            }
	                 div.submenu_vervolg div.submenu_wrap ul.items_list li
	                 {
		                margin: 0px 0px 0px 3px;
		                padding: 3px 0px 3px 15px; 
		                background: #FFFFFF url('/assets/stadskanaal/images/arrow_submenu_lightblue.gif') no-repeat 8px 12px;
		                color: #4A4A4A;		
		                font-size: 1.25em;
	                 }
	                 div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li
	                 {
	                    text-indent: 15px;
	                    width: 100%;
	                 }	                 
	                    div.submenu_vervolg div.submenu_wrap ul.items_list li ul li
	                    {
	                        font-size: 1em;
		                    padding: 2px 0px 2px 18px;
	                    }
	                    ul.items_list ul.items_list
	                    {
	                        padding-left: 10px;
	                    } 
	                 div.submenu_vervolg div.submenu_wrap ul.items_list li.last
	                 {
	                     margin: 0px 0px 0px 3px;
	                     border-bottom: none;
	                 }		    
		                div.submenu_vervolg div.submenu_wrap ul.items_list li a:link,
		                div.submenu_vervolg div.submenu_wrap ul.items_list li a:active,
		                div.submenu_vervolg div.submenu_wrap ul.items_list li a:visited,
		                div.submenu_vervolg div.submenu_wrap ul.items_list li a:focus
		                {
		                    color: #4A4A4A;
		                    font-size: 1em;
		                    text-decoration: none;
		                }
		                div.submenu_vervolg div.submenu_wrap ul.items_list li ul
		                {
		                    margin: 0px;
		                    padding: 0px;
		                    width: 100%;
		                    border-bottom: 0px none;		                    
		                }
		                div.submenu_vervolg div.submenu_wrap ul.items_list li ul li.active_child ul
		                {
		                    margin: 2px 0px -2px -21px;
		                    padding: 0px;
		                } 
		                div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li a:link,
		                div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li a:active,
		                div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li a:visited,
		                div.submenu_vervolg div.submenu_wrap ul.items_list li.active_child ul li a:focus
		                {
		                    color: #333333;
		                    font-weight: normal;
		                    line-height: 0.9em;
		                }
		        div.submenu_vervolg div.submenu_wrap ul.items_list li.searchbar
		        {
		            width: 179px;
		            height: 29px;
		            margin: 0px 0px 6px 10px;
		            padding-left: 0px;
		            border: 1px solid #CCCCCC;
		            background: transparent url('/assets/stadskanaal/images/bg_searchbar.png') repeat-x top left;
		        }
		        div.submenu_vervolg div.submenu_wrap ul.items_list li.filter_button
		        {
		            background: none;
		            padding-left: 0px;
		        }
		            /*div.submenu_vervolg li.searchbar div.search_box
		            {
		                width: 133px;
		                padding: 7px 0px 0px 10px;
		                border-left: 1px solid #FFFFFF;
		                float: left;
		            }*/
		                div.submenu_vervolg li.searchbar input.search_input
		                {
		                    width: 133px;
		                    /*height: 17px;*/
		                    border: none;
		                    margin: 5px 0px 0px 5px;
		                    background-color: transparent;
		                    color: #333333;
		                    font-weight: bold;
		                    font-size: 1.25em;
		                    font-family: Calibri, Arial;
		                    float: left;
		                }		        
		            div.submenu_vervolg li.searchbar div.search_icon
		            {
		                width: 16px;
		                height: 18px;
		                margin: 0px;
		                padding: 7px 8px 0px 5px;
		                border-right: 1px solid #FFFFFF;
		                float: right;
		            }
		            div.submenu_vervolg fieldset.searchbar .search_button
		            {
		                width: 136px;
		                height: 34px;
		                padding: 0px 0px 0px 50px;
		            }
		                div.submenu_vervolg fieldset.searchbar img
		                {
		                    /*cursor: pointer;*/
		                    width: 16px;
		                    height: 18px;
		                    padding: 0px;
		                    margin: 5px 5px 0px 5px;
		                    float: right;
		                }	
	    /*Govt search box*/
	    .vervolg div#canvas_content div.submenu_vervolg div.filler
	    {
		    width: 100%;
		    height: 20px;
		    background-color: #F4F4F4;
	    }	    
	    div.govt_search_box
	    {
		    width: 209px;
		    padding: 16px 10px 17px 12px;
		    overflow: hidden;
	        line-height: 1.2em;
	        font-size: 1.25em;
	    }
	        div.govt_search_box hr
	        {
	            margin: 0px 0px 15px 0px;
	        }	        
	        div.govt_search_box img.header
	        {
	            width: 166px;
	            height: 13px;
	            margin: 0px 0px 11px 0px;
	            color: #E88500;
	            font-size: 1.167em;
	            font-weight: bold;
	        }	        
	            div.govt_search_box a.overheid img
	            {
	                width: 138px;
	                height: 25px;
	                margin: 0px 2px 0px 0px;
	                text-align: right;
	            }	        
	        div.govt_search_box a:link,
	        div.govt_search_box a:active,
	        div.govt_search_box a:visited,
	        div.govt_search_box a:focus
	        {
	            font-size: 1em;
	        }	        
	        div.govt_search_box a.overheid:link,
	        div.govt_search_box a.overheid:active,
	        div.govt_search_box a.overheid:visited,
	        div.govt_search_box a.overheid:focus
	        {
	            width: 138px;
	            height: 25px;
	            display: block;
	            float: right;
	            margin: 30px 0px 0px 0px;
	        }
	    /*End Govt search box*/
	/*End Submenu vervolg*/
	
	/*Content vervolg*/
	.vervolg div#canvas_content div.content_vervolg
	{
		width: 806px;
		height: auto;
		margin: 0px;
		padding: 0px 0px 0px 11px;
		float: right;
		position: relative;
	}

        /*Bottom corners*/
        div#canvas_content div.content_vervolg div.b
        {
		    width: 806px;
		    height: 3px;
		    background: transparent url('/assets/stadskanaal/images/corners_bottom.png') no-repeat bottom left;
		    line-height: 0px;
		    font-size: 0em;
        }
        
	    /*Crumb*/
	    .vervolg div.crumb
	    {
	        height: 30px;
		    width: 758px;
		    padding: 15px 0px 0px 10px;
		    position: absolute;
		    top: 0px;
	        color: #666666;
	        font-weight: bold;	
            font-size: 1.083em;        
	    }
	    .vervolg div.crumb ul.two_lines
	    {
	        margin-top: -5px;
	    }
	    	.vervolg div.crumb ul li
	    	{
	    	    float: left;
	    	    background: none;
	    	    line-height: 1.2em;
	    	    padding: 0px;
	    	}
	            .vervolg div.crumb a:link,
	            .vervolg div.crumb a:active,
	            .vervolg div.crumb a:visited,
	            .vervolg div.crumb a:focus
	            {
	                color: #046FB4;
		            padding: 0px 22px 0px 4px;
		            margin: 0px 7px 0px 0px;
		            background: transparent url('/assets/stadskanaal/images/arrow_crumb_blue.gif') no-repeat right 4px;
		            line-height: 1.2em;
	            }            
	    /*End Crumb*/
	    
	    /*Content*/
	    .vervolg div#canvas_content div.content_vervolg div.t
	    {
		    margin: 45px 0px 0px 0px;
		    background: transparent url('/assets/stadskanaal/images/corners_top.png') no-repeat top left;
		    width: 806px;
		    height: 3px;
		    line-height: 1px;
		    font-size: 0em;   	        
	    }
	        .vervolg div#canvas_content div.content_vervolg div.t div.block_descr
	        {
		        width: 785px;
		        padding: 0px 21px 0px 0px;
		        margin: 0px 0px 0px 0px;
		        color: #FFFFFF;
		        font-size: 1.167em;
		        font-weight: bold;   
		        text-align: right;  	        
	        }
	        
	    div.content_container
	    {
		    width: 763px;
		    padding: 30px 21px 40px 22px;
		    background-color: #FFFFFF;    
	    }
	    
	    .vervolg div#canvas_content div.content_vervolg div.portal
	    {
		   /* padding: 0px 20px 0px 20px;*/
	    }	    
	    .vervolg div#canvas_content div.content_vervolg div.raadslid h1
	    {
		   margin-bottom: 25px;
	    }
	        
	        /*Header Vervolg*/
	        div.content_container div.header_image
	        {
	            width: 706px;
	            height: 103px;
	            margin: 25px 0px 20px 0px;
	            padding: 45px 0px 0px 0px;
		        background: #333333 url('/assets/stadskanaal/images/header_img.jpg') no-repeat top left;
		        position: relative; 	        
	        }
	            div.content_container div.header_image.header_image_special
	            {
		            background: none;
		            background-color: #333333;
		            position: relative;
	            }
	                div.content_container div.header_image.header_image_special img.header_image
	                {
	                    border: none;
	                    position: absolute;
	                    top: 0px;
	                }
	                div.content_container div.header_image.header_image_special div.enumeration
	                {
	                    width: 445px;
	                    padding: 5px 10px 5px 10px;
		                background: transparent url('/assets/stadskanaal/images/filter_90.png') repeat top left;            	        
		                position: absolute;
	                }
	            div.content_container div.header_image div.enumeration
	            {
	                width: 445px;
	                /*height: 58px;*/
	                padding: 5px 10px 5px 10px;
		            background: transparent url('/assets/stadskanaal/images/filter_90.png') repeat top left;            	        
	            }
	            
	                div.content_container div.header_image div.enumeration ul li
	                {
	                    background: transparent url('/assets/stadskanaal/images/bullet_orange.gif') no-repeat 7px 7px;
	                }
	            
	                div.content_container div.header_image div.enumeration ul li a:link,
	                div.content_container div.header_image div.enumeration ul li a:active,
	                div.content_container div.header_image div.enumeration ul li a:visited,
	                div.content_container div.header_image div.enumeration ul li a:focus
	                {	
	                    color: #333333;
	                    font-size: 1.083em;
	                    text-decoration: none; 
	                    line-height: 140%;             	        
	                }
	        
	        div.content_container div.spacer
	        {
	            height: 15px;       
	            font-size: 1px;
	            line-height: 1px;
	        }
	        div.content_container div.header_portal
	        {
	            width: 758px;
	            position: relative;
	        }	       
	        
	        div.content_container div.text
	        {
	            width: 750px;
	            font-size: 1.083em; 	        
	        }
            div.content_container div.text a.productlink
	        {
	            font-size:1em!important; 
                text-decoration:none;	
	        }
	            div.content_container div.text div.subheader,
	            div.content_container h2.caption
	            {
	                /*width: 750px;*/
	                width: 100%;
	                border-bottom: 1px solid #E5E4E2;
	                padding: 20px 0px 10px 0px;
	                margin: 0px;
	                color: #727272;
	                font-weight: normal;
	                font-size: 1.23em;     
	            }
	        
	            div.content_container p
	            {
	                color: #333333;
	                margin-top: 6px; 
	            }
	            .vervolg div#canvas_content div.content_vervolg div.extras div.loket div.banners div.banner div.text p
	            {  
	                color: #333333;  
	            }

/* Agenda Item */
    p.agendaitem
	{
	    padding-top: 12px;
	    font-size: 1.1em;
	    clear: both;
	}
        p.agendaitem strong
	    {
	        font-size: 1em;
	    }
        p.agendaitem span.agendavalue
	    {
	        margin: 0px 0px 16px 0px;
	        font-size: 1em;
	        display: block;
	    }

/* Agenda List */
	        div.content_container div.agendalist
	        {
	            width: 85%;
	            width: 460px;
	            margin: 10px 0px 25px 0px;
	            padding: 0px;
	            clear: both;
	            overflow: hidden;
	        }
                div.content_container div.agendalist strong 
                {
	                margin-bottom: 10px;
	                display: block;
                }
               div.content_container div.agendalist .item 
                {
		            width: 450px;
	                clear: both;
	                margin: 5px 0px 15px 0px;
	                padding: 0px;
                }
                div.content_container div.agendalist .odd 
                {
	                background: #FFFFFF url('/assets/stadskanaal/images/bck_agendalist.png') repeat-y right top;
                }
                div.content_container div.agendalist .item a:link,
                div.content_container div.agendalist .item a:active,
                div.content_container div.agendalist .item a:visited,
                div.content_container div.agendalist .item a:focus
                {
		            color: #6E6E6E;
		            font-size: 1.333em;
		            font-weight: bold;
		            line-height: 100%;
		            text-decoration: none;
                }
                div.content_container div.agendalist .item a:hover
                {
                }
                    div.content_container div.agendalist .item .date
                    {
                        width: 36px;
                        height: 41px;
                        margin: 0px 15px 0px 0px;
                        padding: 6px 5px 0px 1px;
                        font-family: Calibri, Verdana, Arial, Tahoma;
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                        background: #0088D6 url('/assets/stadskanaal/images/news_bubble_blue.gif') no-repeat top right;
                        float: left;
                    }
                        div.content_container div.agendalist .item a.date:link,
                        div.content_container div.agendalist .item a.date:active,
                        div.content_container div.agendalist .item a.date:visited,
                        div.content_container div.agendalist .item a.date:focus
                        {
                            font-family: Calibri, Verdana, Arial, Tahoma;
		                    color: #B3DCF3;
	                        display: block;
                        }
                        div.content_container div.agendalist .item a.date:hover
                        {
                        }
                        div.content_container div.agendalist .item .date .day,
                        div.content_container div.agendalist .item .date em
                        {
                            width: 35px;
                            font-family: Calibri, Verdana, Arial, Tahoma;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            text-align: center;
                            float: left;
                        }
                div.content_container div.agendalist .item a.title:link,
                div.content_container div.agendalist .item a.title:active,
                div.content_container div.agendalist .item a.title:focus,
                div.content_container div.agendalist .item a.title:visited
                {
		            margin: 5px 0px 0px 0px;
		            line-height: 1.4em;
                    text-decoration: underline;
                }
                div.content_container div.agendalist .item a.title:hover
                {
                    text-decoration: none;
                }
                div.content_container div.agendalist .item span.teaser
                {
                    width: 380px;
                    margin: 0px 0px 0px 50px;
                    padding: 0px 8px 0px 0px;
		            font-size: 1.0em;
		            color: #000000;
		            font-style: normal;
                    display: block;
                }
	        
	        /*Header Portal Politiek page*/
	        div.content_container div.politiek
	        {
	            width: 414px;
	            height: 90px;
	            padding: 110px 0px 25px 344px;
	            margin: 20px 0px 0px 0px;
		        background: #FFFFFF url('/assets/stadskanaal/images/portal_header.jpg') no-repeat top left;    	        
	        }
	        div.header_portal
	        {
	            overflow: hidden;
	        }
	            div.header_portal .agenda_item 
                {
		            width: 380px;
		            min-height: 79px;
		            background: transparent url('/assets/stadskanaal/images/dropshadow_meeting.png') no-repeat 55px 3px;
	                margin: 0px 3px 0px 0px;
	                padding: 7px 20px 7px 0px;
	                cursor:pointer;
                }                
                div.header_portal .agenda_item a:link,
                div.header_portal .agenda_item a:active,
                div.header_portal .agenda_item a:focus,
                div.header_portal .agenda_item a:visited
                {
		            color: #2389C5;
		            font-size: 1.333em;
		            font-weight: bold;
		            line-height: 100%;
		            text-decoration: none;
                }
                    div.header_portal .agenda_item a.date
                    {
                        width: 55px;
                        height: 59px;
                        padding: 20px 10px 0px 0px;
                        margin: 0px 7px 0px 0px;
                        float: left;
                        background: #2389C5 url('/assets/stadskanaal/images/meeting_bubble.gif') no-repeat top right;    
		                font-weight: bold;
		                line-height: 1em;
                        text-align: center;
                    }
                        div.header_portal .agenda_item a.date:link,
                        div.header_portal .agenda_item a.date:active,
                        div.header_portal .agenda_item a.date:focus,
                        div.header_portal .agenda_item a.date:visited
                        {
		                    color: #B3DCF3;
	                        display: block;
	                        font-weight: normal;
	                        font-size: 2.083em;
                        }
                        div.header_portal .agenda_item em
                        {
                            width: 55px;
                            padding: 0px 0px 2px 0px;
		                    color: #FFFFFF;
		                    font-size: 1.44em;
		                    font-style: normal;
                            float: left;
                            text-align: center;
                            line-height: 0.4em;
                        }
                div.header_portal .agenda_item a.title:link,
                div.header_portal .agenda_item a.title:active,
                div.header_portal .agenda_item a.title:focus,
                div.header_portal .agenda_item a.title:visited
                {
		            padding: 7px 0px 3px 0px;
		            line-height: 1em;
		            display: block;
                }	            
    /*producten overzicht pagina*/
	            
                .vervolg div.content_vervolg div.content_container div.header_image div.category
                {
                    width: 696px;
                    position: absolute;
                    bottom: 0px;
                    padding: 5px 0px 10px 10px;                                 
                }
                    div.content_container div.header_image div.category h2
                    {
                        margin: 0px;
                        font-weight: normal;
                        font-size: 2em;
                        line-height: 150%;
                        color: #FFFFFF;  
                    }                    
                    div.wide div.product_item
                    {
                        width: 706px;
                        padding: 14px 0px 14px 0px;
                        overflow: hidden;
                    }                
                        div.wide div.product_item img.icon_mark
                        {
                            width: 26px;
                            height: 32px;
                            float: left;
                            margin: 0px 0px 0px 23px;
                        }                
                        div.wide div.product_item img.icon_q
                        {
                            width: 25px;
                            height: 25px;
                            float: left;
                            margin: 0px 0px 0px 23px;
                        }
                        div.wide div.product_item p
                        {
                            width: 460px;
                            float: left;
                            margin: 0px;
                            padding: 0px 0px 0px 21px;
                            color: #4A4A4A;
                            font-size: 1em;
                            line-height: 1.3em;
                        }
                            div.wide div.product_item p a:link,
                            div.wide div.product_item p a:focus,
                            div.wide div.product_item p a:visited,
                            div.wide div.product_item p a:active
                            {
                                color: #E38C0B;
                                font-size: 1.417em;
                                line-height: 1em;
                                font-weight: bold;
                                display: block;
                                padding: 0px 0px 3px 0px;
                                text-decoration: none;
                            }
                            div.wide div.product_item p a:hover
                            {
                                text-decoration: underline;
                            }                            
                        div.wide div.product_item div.icons
                        {
                            width: 90px;
                            float: right;
                            overflow: auto;
                        }                            
                            div.wide div.product_item div.icons img.icon
                            {
                                width: 17px;
                                height: 16px;
                                padding: 0px 6px 0px 0px;
                                float: left;
                            }                        
                        div.content_container div.wide ul.paging
	                    {
	                        width: 75px;
	                        float: right;
	                        padding: 100px 0px 0px 0px;
	                        overflow: hidden;
	                    } 	                
	                        div.content_container div.wide ul.paging li
	                        {
	                            width: 15px;
	                            height: 20px;
	                            padding: 3px 0px 0px 7px;
	                            margin: 0px 0px 0px 2px;
	                            float: left;
	                            background: #FFFFFF none;
	                        } 	                
	                            div.content_container div.wide ul.paging li a:link,
	                            div.content_container div.wide ul.paging li a:active,
	                            div.content_container div.wide ul.paging li a:visited,
	                            div.content_container div.wide ul.paging li a:focus
	                            {
	                                font-size: 1.333em;
	                                font-weight: bold;   
	                                text-decoration: none;                         
	                            }	                             
	                            div.content_container div.wide ul.paging li a:hover
	                            {
	                                text-decoration: underline;
	                            }	                
	                            div.content_container div.wide ul.paging li.active a:link,
	                            div.content_container div.wide ul.paging li.active a:active,
	                            div.content_container div.wide ul.paging li.active a:visited,
	                            div.content_container div.wide ul.paging li.active a:focus
	                            {
	                                color: #FFFFFF;
	                                text-decoration: underline;
	                            }                 
    /*end producten overzicht pagina*/
                
	        /*left column*/
	        /*vervolg pagina*/	    
	        div.content_container div.user_content
	        {
	            width: 460px;
	            float: left;
	            padding: 5px 0px 0px 5px;
	        } 
	            div.content_container div.user_content div.rss
	            {
	                width: 14px;
	                height: 14px;
	                float: right;
	                margin: -20px 0px 0px 0px;
	            }
	        
/* Start newspage specific */ 
	        div.content_container div.newspage
	        {
	        }
	            div.content_container div.newspage div.img_box
	            {
	                margin: 0px;
	                padding: 0px;
	                clear: both;
                }
                    div.intro div#map_point 
                    {
                        height:165px;
                    }
                    div.intro div#map_mededelingen 
                    {
                        height:300px;  
                    }
                        /*popup map*/
                        div.intro div#map_mededelingen div.text_wrap
                        {
                            position: absolute;     
                        }
                        div.intro div#map_mededelingen div.text_wrap,
	                    div.intro div#map_mededelingen div.text_wrap div.t,
	                    div.intro div#map_mededelingen div.text_wrap div.b
	                    {
	                        width: 291px!important; 	  
	                        margin: 0px;      
	                    }
	                    
	                    div.intro div#map_mededelingen div.text_wrap div.t
	                    {
	                        height: 4px;
	                        background: transparent url('/assets/stadskanaal/images/map_bubble_top.png') no-repeat top left;
	                    }
	                    div.intro div#map_mededelingen div.text_wrap div.b
	                    {
	                        height: 15px;
	                        background: transparent url('/assets/stadskanaal/images/map_bubble_bottom_b.png') no-repeat top left;
	                        /*activity_bubble_bottom_blue.png*/
	                    }
	                    div.intro div#map_mededelingen div.text_wrap div.text
	                    {
	                        width: 246px!important;
	                        padding: 15px 25px 20px 20px!important;
	                        margin:0px!important;
	                        background: transparent url('/assets/stadskanaal/images/map_bubble.png') repeat-y top left;
	                        color: #333333;
	                        font-weight: bold;
	                        position: relative;
	                        font-size: 14px!important;
	                        line-height:17px!important;
	                    }
	                    div.intro #map_mededelingen div.text_wrap div.close
                        {
                            width: 32px;
                            height: 32px;
                            position: absolute;
                            top: 5px;
                            right: 5px;	                        
                        }
	                div.content_container div.newspage div.img_box div.text
	                { 
	                    padding: 6px 34px 11px 20px;	                    
                    }
		        div.content_container div.user_content div.news_item_bubble
		        {
		            width: 4px;
		            height: 41px;
		            margin: 4px 10px 0px 0px;
		            background: #FFFFFF url('/assets/stadskanaal/images/news_bubble.gif') no-repeat right bottom;
		            float: left;
                }
	            div.content_container div.newspage div.newsheader
	            {
	                padding: 0px 0px 0px 3px;
	                overflow: hidden;        
	            }
	                div.content_container div.newspage div.newsheader div.date
	                {
	                    height: 35px;
	                    width: 37px;
	                    line-height: 1.083em;
	                    margin: 0px 12px 20px 0px;
	                    padding: 3px 5px 3px 0px;
	                    text-align: center;
	                    float: left;
	                    color: #CCE4F4;
	                    font-weight: bold;
	                    line-height: 1em;
	                    font-size: 1.333em;
	                    display: block;
	                    background: #2389C5 url('/assets/stadskanaal/images/news_bubble.gif') no-repeat right top;
	                }
	                    div.content_container div.newspage div.newsheader div.date em
	                    {
	                        color: #FFFFFF;
	                        line-height: 0.9em;
	                        font-size: 1.19em;
	                        font-weight: bold;
	                        font-style: normal;
	                        text-align: center;
	                        width: 35px;
	                    }
	                    div.content_container div.newspage div.newsheader h1
	                    {
	                        float: left;
	                        width: 85%;
	                        line-height: 1.3em;
	                    }
	                    div.content_container div.newspage div.newsheader .rss
	                    {
	                        margin-top: 15px;
	                    }
	            div.content_container .rss
	            {   
	                width: 14px;
	                height: 14px;
	                float: right;
	            }
	                div.content_container .rss a:link,
	                div.content_container .rss a:focus,
	                div.content_container .rss a:visited,
	                div.content_container .rss a:active
	                {
	                    display: block;
	                }
	            div.content_container div.newspage div.related_words
	            {
	                margin: 30px 0px 0px 7px;
	            }
	            	            
	        /*Nieuwsoverzicht*/
	        div.content_container div.newspage div.news_container
	        {
	        }
	            div.content_container div.newspage div.news_container div.news_item
	            {
	                padding: 0px 0px 15px 0px;
	                line-height: 150%;
	            }
	                div.content_container div.newspage div.news_container div.news_item div.header
	                {
	                    padding: 0px 0px 3px 0px;
	                }
	                div.content_container div.newspage div.news_container div.news_item div.i_date
	                {
	                    background-color: #0088D6;
	                    color: #FFFFFF;
	                    padding: 3px 0px 3px 5px;
	                }
	                div.content_container div.newspage div.news_container div.news_item div.thumb
	                {
	                    width: 50px;
	                    height: 50px;
	                    padding: 5px 5px 0px 0px;
	                    float: left;
	                }
	                div.content_container div.newspage div.news_container div.news_item div.thumb img
	                {
	                    width: 50px;
	                    height: 50px;
	                }
	                div.content_container div.newspage div.news_container div.news_item div.text
	                {
	                    padding: 0px;
	                    width: 75%;
	                    float: left;
	                }
	            
	        div.content_container div.newspage div.paging_container div.label,
	        div.content_container div.newspage div.paging_container div.paging div.page
	        {
	            float: left;
	        }
	        div.content_container div.newspage div.paging_container div.label
	        {
	            color: #747474;
	            line-height: 1.583em;
	            font-size: 1.083em;
	        }
	        div.content_container div.newspage div.paging_container div.paging
	        {
	            float: right;
	            padding: 3px 0px 0px 0px;
	        }
	        
	        div.content_container div.newspage div.paging_container div.paging div.page
	        {
	            width: 14px;
	            height: 20px;
	            padding: 2px 0px 0px 7px
	        }
	        div.content_container div.newspage div.paging_container div.paging div.active
	        {
	            background-color: #0088D6;
	        }
	            div.content_container div.newspage div.paging_container div.paging div.active a:link,
	            div.content_container div.newspage div.paging_container div.paging div.active a:visited,
	            div.content_container div.newspage div.paging_container div.paging div.active a:active,
	            div.content_container div.newspage div.paging_container div.paging div.active a:focus
	            {	                
	                color: #FFFFFF;
	                font-weight: bold;
	            }
	        /*End nieuwsoverzicht*/
            /* Start NewsArchive/rewrite */
	        div.box_newsarchive
	        {
	            width: 85%;
	            width: 460px;
	            margin: 10px 0px 25px 0px;
	            padding: 0px;
	            clear: both;
	        }
            div.box_newsarchive .wrap
            {
	            padding: 19px 0px 20px 0px;	            
            }
            div.box_newsarchive strong 
            {
	            margin-bottom: 10px;
	            display: block;
            }
               div.box_newsarchive .news_item 
                {
		            width: 450px;
                    min-height: 65px;
	                margin: 5px 0px 15px 0px;
	                padding: 0px;
	                clear: both;
                }
                div.box_newsarchive .odd 
                {
	                background: #FFFFFF url('/assets/stadskanaal/images/bck_agendalist.png') repeat-y right top!important;
                }
                div.box_newsarchive .news_item img.thumb
                {
                    margin: 5px 5px 10px 10px;
                    float: right;
                }
                div.box_newsarchive .news_item a:link,
                div.box_newsarchive .news_item a:active,
                div.box_newsarchive .news_item a:visited,
                div.box_newsarchive .news_item a:focus
                {
		            color: #6E6E6E;
		            font-size: 1.333em;
		            font-weight: bold;
		            line-height: 100%;
		            text-decoration: none;
                }
                    div.box_newsarchive .news_item .date
                    {
                        width: 36px;
                        height: 41px;
                        margin: 0px 15px 0px 0px;
                        padding: 6px 5px 0px 1px;
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                        background: #13956D url('/assets/stadskanaal/images/news_bubble_teal.gif') no-repeat top right;
                        float: left;
                    }
                        div.box_newsarchive .news_item a.date:link,
                        div.box_newsarchive .news_item a.date:active,
                        div.box_newsarchive .news_item a.date:visited,
                        div.box_newsarchive .news_item a.date:focus
                        {
		                    color: #B9DFD3;
	                        display: block;
                        }
                        div.box_newsarchive .news_item .date .day,
                        div.box_newsarchive .news_item .date em
                        {
                            width: 35px;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            text-align: center;
                            float: left;
                        }
                div.box_newsarchive .news_item a.title:link,
                div.box_newsarchive .news_item a.title:active,
                div.box_newsarchive .news_item a.title:focus,
                div.box_newsarchive .news_item a.title:visited
                {
		            margin: 5px 0px 0px 0px;
		            line-height: 1.4em;
                    text-decoration: underline;
                }
                div.box_newsarchive .news_item a.title:hover
                {
                    text-decoration: none;
                }
                div.box_newsarchive .news_item span.teaser
                {
                    width: 330px;
                    width: 385px;
                    margin: 0px 0px 0px 50px;
                    padding: 5px 0px 5px 8px;
		            font-size: 1.0em;
		            color: #000000;
		            font-style: normal;
                    display: block;
                }
            /* End NewsArchive/rewrite */
            /* Start NewsArchive Paging/rewrite */
	                    ul.box_newsarchive_paging
	                    {
	                        /*width: 75px;*/
	                        float: right;
	                    }
	                        ul.box_newsarchive_paging li
	                        {
	                            width: 15px;
	                            height: 20px;
	                            padding: 2px 0px 0px 7px;
	                            margin: 0px 0px 0px 2px;
	                            float: left;
	                            background: #FFFFFF none;
	                        }
	                            ul.box_newsarchive_paging li a:link,
	                            ul.box_newsarchive_paging li a:active,
	                            ul.box_newsarchive_paging li a:visited,
	                            ul.box_newsarchive_paging li a:focus
	                            {
	                                color: #13956D;
	                                font-size: 1.333em;
	                                font-weight: bold;
	                            }
	                            ul.box_newsarchive_paging li a:hover
	                            {
	                                text-decoration: underline;
	                            }
	                        ul.box_newsarchive_paging li.active
	                        {
	                            background-color: #13956D;
	                        }
	                            ul.box_newsarchive_paging li.active a:link,
	                            ul.box_newsarchive_paging li.active a:active,
	                            ul.box_newsarchive_paging li.active a:visited,
	                            ul.box_newsarchive_paging li.active a:focus
	                            {
	                                color: #FFFFFF;
	                                text-decoration: none;
	                            }
	                           ul.box_newsarchive_paging li.active a:hover
	                           {
	                                text-decoration: underline;
	                           }
            p.paging
            {
                padding: 4px 0px 0px 0px;
		        font-size: 1.1em;
                text-align: right;
                border-top: solid 1px #CCCCCC;
            }
                p.paging span
                {
                    display: inline-block;
                }
                    p.paging span a
                    {
		                font-size: 1.0em;
                    }
                p.paging span.label
                {
                    margin: 0px;
                    padding: 0px 4px 0px 0px;
		            color: #000000;
		            font-weight: bold;
                }
                p.paging span.page
                {
                    margin: 0px;
                    padding: 0px 4px;
		            color: #000000;
		            font-weight: bold;
                }
                    p.paging span.page a:link,
                    p.paging span.page a:active,
                    p.paging span.page a:visited,
                    p.paging span.page a:focus
                    {
		                color: #13956D;
		                font-weight: bold;
                        text-decoration: none;
                    }
                    p.paging span.page a:hover
                    {
                        text-decoration: underline;  
                    }
                p.paging span.active
                {
                    padding: 0px 4px;
                    font-weight: bold;
                    background-color: #13956D;
                }
                    p.paging span.active a:link,
                    p.paging span.active a:active,
                    p.paging span.active a:visited,
                    p.paging span.active a:focus
                    {
                        color: #FFFFFF;
                        font-weight: bold;
                        text-decoration: none;
                    }
                    p.paging span.active a:hover
                    {
                        text-decoration: underline;  
                    }
            /* End NewsArchive Paging/rewrite */

/* End newspage specific */

            /* Start Weblog Archive/rewrite */
	        div.box_weblog
	        {
	            width: 85%;
	            width: 460px;
	            margin: 30px 0px 25px 0px;
	            padding: 0px;
	            clear: both;
	        }
            div.box_weblog .wrap
            {
	            padding: 19px 0px 20px 0px;	            
            }
            div.box_weblog strong 
            {
	            margin-bottom: 10px;
	            display: block;
            }
               div.box_weblog .weblog_item
                {
		            width: 450px;
                    min-height: 65px;
	                margin: 5px 0px 15px 0px;
	                padding: 0px;
	                clear: both;
                }
                div.box_weblog .odd 
                {
	                background: #FFFFFF url('/assets/stadskanaal/images/bck_agendalist.png') repeat-y right top!important;
                }
                div.box_weblog .weblog_item img.thumb
                {
                    margin: 5px 5px 10px 10px;
                    float: right;
                }
                div.box_weblog .weblog_item a:link,
                div.box_weblog .weblog_item a:active,
                div.box_weblog .weblog_item a:visited,
                div.box_weblog .weblog_item a:focus
                {
		            color: #6E6E6E;
		            font-size: 1.333em;
		            font-weight: bold;
		            line-height: 100%;
		            text-decoration: none;
                }
                    div.box_weblog .weblog_item .date
                    {
                        width: 36px;
                        height: 41px;
                        margin: 0px 15px 0px 0px;
                        padding: 6px 5px 0px 1px;
                        font-family: Calibri, Verdana, Arial, Tahoma;
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                        background: #CC3366 url('/assets/stadskanaal/images/news_bubble_pink.gif') no-repeat top right;
                        float: left;
                    }
                        div.box_weblog .weblog_item a.date:link,
                        div.box_weblog .weblog_item a.date:active,
                        div.box_weblog .weblog_item a.date:visited,
                        div.box_weblog .weblog_item a.date:focus
                        {
                            font-family: Calibri, Verdana, Arial, Tahoma;
		                    color: #F5D6E0;
	                        display: block;
                        }
                        div.box_weblog .weblog_item .date .day,
                        div.box_weblog .weblog_item .date em
                        {
                            width: 35px;
                            font-family: Calibri, Verdana, Arial, Tahoma;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            text-align: center;
                            float: left;
                        }
                div.box_weblog .weblog_item a.title:link,
                div.box_weblog .weblog_item a.title:active,
                div.box_weblog .weblog_item a.title:focus,
                div.box_weblog .weblog_item a.title:visited
                {
		            margin: 5px 0px 0px 0px;
		            line-height: 1.4em;
                    text-decoration: underline;
                }
                div.box_weblog .weblog_item a.title:hover
                {
                    text-decoration: none;
                }
                div.box_weblog .weblog_item span.teaser
                {
                    width: 330px;
                    margin: 0px 0px 0px 50px;
                    padding: 5px 0px 5px 8px;
		            font-size: 1.0em;
		            color: #000000;
		            font-style: normal;
                    display: block;
                }
            /* End Weblog Archive/rewrite */
            /* Start Weblog Archive Paging/rewrite */
	                    ul.box_weblog_paging
	                    {
	                        width: 75px;
	                        float: right;
	                    }
	                        ul.box_weblog_paging li
	                        {
	                            width: 15px;
	                            height: 20px;
	                            padding: 2px 0px 0px 7px;
	                            margin: 0px 0px 0px 2px;
	                            float: left;
	                            background: #FFFFFF none;
	                        }
	                            ul.box_weblog_paging li a:link,
	                            ul.box_weblog_paging li a:active,
	                            ul.box_weblog_paging li a:visited,
	                            ul.box_weblog_paging li a:focus
	                            {
	                                color: #CC3366;
	                                font-size: 1.333em;
	                                font-weight: bold;
	                            }
	                            ul.box_weblog_paging li a:hover
	                            {
	                                text-decoration: underline;
	                            }
	                        ul.box_weblog_paging li.active
	                        {
	                            background-color: #CC3366;
	                        }
	                            ul.box_weblog_paging li.active a:link,
	                            ul.box_weblog_paging li.active a:active,
	                            ul.box_weblog_paging li.active a:visited,
	                            ul.box_weblog_paging li.active a:focus
	                            {
	                                color: #FFFFFF;
	                                text-decoration: none;
	                            }
	                           ul.box_weblog_paging li.active a:hover
	                           {
	                                text-decoration: underline;
	                           }
            /* End Weblog Archive Paging/rewrite */
               
		            /*geopoints overzicht*/ 
		            div.content_container div.user_content p.point
		            {
		                padding: 0px 0px 10px 0px;
		                width: 390px;
		                overflow: hidden;
		            }
		            div.content_container div.user_content p.odd
		            {
	                    background: #FFFFFF url('/assets/stadskanaal/images/bck_pagelist.png') repeat-y right top;
	                    background: #FFFFFF url('/assets/stadskanaal/images/bck_agendalist.png') repeat-y right top;
		            }
		            
		            div.content_container div.user_content p.point a:link,
                    div.content_container div.user_content p.point a:active,
                    div.content_container div.user_content p.point a:focus,
                    div.content_container div.user_content p.point a:visited
                    {
		                color: #6E6E6E;
		                font-size: 1.333em;
		                font-weight: bold;
		                line-height: 100%;
		                text-decoration: none;
                    }
                    
                    div.content_container div.user_content p.point .date
                    {
                        width: 37px;
                        height: 40px;
                        margin: 0px 12px 20px 0px;
                        padding: 4px 5px 0px 0px;
                        float: left;
                        background: #13956D url('/assets/stadskanaal/images/news_bubble_teal.gif') no-repeat top right;    
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                    }
                        div.content_container div.user_content p.point a.date:link,
                        div.content_container div.user_content p.point a.date:active,
                        div.content_container div.user_content p.point a.date:focus,
                        div.content_container div.user_content p.point a.date:visited
                        {
		                    color: #B9DFD3;
	                        display: block;
                        }
                        div.content_container div.user_content p.point .date em
                        {
                            width: 35px;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            float: left;
                            text-align: center;
                        }
                div.content_container div.user_content p.point a.title:link,
                div.content_container div.user_content p.point a.title:active,
                div.content_container div.user_content p.point a.title:focus,
                div.content_container div.user_content p.point a.title:visited
                {
		            margin: 5px 0px 0px 0px;
		            line-height:1.4em;
                }
		        /*end geo overzicht*/    
	                
	                div.content_container div.user_content div.odd
		            {
		                margin: 5px 0px 0px 10px;
		                background-color: #F3F3F3;
		            }
	                div.content_container div.user_content div.item
		            {
		                margin: 5px 0px 0px 10px;
		            }
		            
		         /*vervolgpagina start*/
		         .standard_vervolg
		         {
		             overflow: hidden;
		         }
		         /*gray intro box top of page*/
	            div.content_container div.user_content div.intro
	            {
	                width: 460px; 
	                padding: 10px 0px 0px 0px;   
	                position: relative;     
	            }
	                div.content_container div.user_content div.intro.intro_iframe
	                {
	                    width: 550px; 
	                    padding: 10px 0px 0px 0px;   
	                    position: relative;
	                }	                
	                div.content_container div.user_content div.intro div.vervolg_header
	                {
	                    font-size: 0em;
	                    line-height: 0px;
	                }
                        div.content_container div.user_content div.intro div.vervolg_header img.header_image {
                            max-width: 460px;
                        }
                        div.content_container div.user_content div.intro.intro_iframe div.vervolg_header img.header_image {
                            width: auto;
                            max-width: 550px;
                        }           
	                div.content_container div.user_content div.intro div.pgf_text
	                {
	                    width: 406px; 
	                    padding: 6px 34px 11px 20px;
	                    margin: 0px 0px 20px 0px;
		                background-color: #F3F3F3;
		                color: #747474;
		                line-height: 1.583em;
	                }
	                    div.content_container div.user_content div.intro.intro_iframe div.pgf_text
	                    {
	                        width: 496px; 
	                        padding: 6px 34px 11px 20px;
	                        margin: 0px 0px 20px 0px;
	                    }
	                /*bubble covers lowest 8px of image.*/
	                div.content_container div.user_content div.intro img.bubble
	                {
	                    width: 460px;
	                    height: 8px;
	                    margin: -8px 0px 0px 0px;
	                    padding: 0px;
		                /*background: transparent url('/assets/stadskanaal/images/bg_vervolg_imgbox.png') no-repeat bottom left;*/
	                } 
	            /*end intro box*/ 
	            div.content_container div.user_content div.text_container
	            {
	                padding: 0px 0px 20px 10px;
	            }
	                div.content_container div.user_content div.text_container p
	                {
	                    line-height: 1.667em;
	                    color: #666666;
	                }
	                div.content_container div.user_content div.text_container li
	                {
	                    line-height: 1.333em;
	                    color: #666666;
	                }
	                div.content_container div.user_content div.text_container a:link,
	                div.content_container div.user_content div.text_container a:active,
	                div.content_container div.user_content div.text_container a:visited,
	                div.content_container div.user_content div.text_container a:focus
	                {
	                    line-height: 1.1em;
	                }
	            /*photoalbum*/    
	            div.content_container div.user_content div.photoalbum
	            {
	                width: 450px;
	                height: auto;
	                padding: 0px 0px 0px 10px;
	                clear: both;
	                display: block;
	            }
	                div.content_container div.user_content div.photoalbum div.thumb
	                {
	                    width: 87px;
	                    height: auto;
	                    margin: 0px 10px 0px 0px;
	                    padding: 1px;
	                    float: left; 
	                    border: 2px solid #F4F4F4;
	                }
	                div.content_container div.user_content div.photoalbum div.selected
	                {
	                    border: 2px solid #CC0C00;
	                }
	                
	            div.content_container div.user_content div.more_news
	            {
	                padding: 10px 0px 20px 10px;
	            }
	                div.content_container div.user_content div.more_news ul
	                {
	                    padding: 6px 0px 0px 0px;
	                }
	                    div.content_container div.user_content div.more_news ul li
	                    {
	                        color: #949494;
	                        font-size: 1.083em;
	                        background-position: 10px 9px;
	                    }
	                        div.content_container div.user_content div.more_news ul li a:link,
	                        div.content_container div.user_content div.more_news ul li a:active,
	                        div.content_container div.user_content div.more_news ul li a:visited,
	                        div.content_container div.user_content div.more_news ul li a:link
	                        {
	                            font-size: 1em;
	                        }
	                    div.content_container div.user_content div.more_news ul a
	                    {
	                        padding: 0px 3px 0px 0px;
	                    }
	         
	         div.content_container div.related_words
	        {
		        width: 435px;
		        margin: 30px 0px 20px 7px;
		        padding: 0px 0px 0px 25px;
		        background: #FFFFFF url('/assets/stadskanaal/images/icon_tag.gif') no-repeat left 2px;
		        color: #4A4A4A;
		        font-size: 1.083em;
		        font-weight: bold;
	        }
	        
	            div.content_container div.related_words span.links
	            {
	                font-weight: normal;	              
	            }
	        
	            div.content_container div.related_words span.links a:link,
	            div.content_container div.related_words span.links a:active,
	            div.content_container div.related_words span.links a:visited,
	            div.content_container div.related_words span.links a:focus
	            {
		            color: #069BFF;
		            font-size: 1em;
	            }
	         
	        /*portal page*/ 	    
	        div.content_container div.news
	        {
	            width: 100%;       
	            overflow: hidden;
	        }  
	            /*intro box*/
	            div.content_container div.news div.intro_box
	            {
	                width: 427px;
	                padding: 4px 0px 30px 3px;  	        
	                float: left;
	                overflow: hidden;
	            }  
	            
	                div.content_container div.news div.intro_box img.thumb
	                {
	                    width: 67px;
	                    height: 67px;  
	                    margin: 5px 0px 0px 0px;	        
	                    border: 3px solid #B3DCF3;
	                    float: left;
	                }  
	            
	                div.content_container div.news div.intro_box .pgf_content
	                {
	                    width: 328px;
	                    padding: 0px 0px 0px 12px;
	                    margin: 0px 0px 20px 0px;
	                    float: left;
	                    color: #333333;
	                    font-size: 1.25em;
	                }  
	                    div.content_container div.news div.intro_box .pgf_content p
	                    {
	                        line-height: 1.24em;
	                    }
	                
	                div.content_container div.news div.intro_box div.small
	                {
	                    color: #666666;
	                    font-size: 0.85em;
	                }  
	            /*end intro box*/
	            /*meeting calendar*/	        
	            div.content_container div.news div.meeting_calendar
	            { 	
	                width: 289px;
	                padding: 4px 14px 25px 0px;      
	                float: right;
	            }   
	            /*end meeting calendar*/
	            
	        div.content_vervolg div.extras
	        {
	            width: 100%;
	            margin: 13px 0px 0px 0px;  
	            /*overflow: hidden;*/
	        }
	            
	            div.content_vervolg div.extras div.header
	            {
	                width: 116px;
	                padding: 0px 0px 14px 0px;
	                float: left;
	            }
	            
	            /*paging*/
	            .vervolg div#canvas_content div.content_vervolg div.extras ul.paging
		        {
		            width: 70px;
		            float: right;
				    list-style-type: none;
				    margin: 0px;
		        }   
		    
		            .vervolg div#canvas_content div.content_vervolg div.extras ul.paging li
		            {
		                width: 15px;
		                height: 12px;
		                margin: 0px 0px 0px 6px;
		                padding: 3px 0px 0px 0px;
		                float: left;
		                background: #FFFFFF url('/assets/stadskanaal/images/paging_circle.gif') no-repeat center center;
		                text-align: center;
					    list-style-type: none;
		            } 
		    
		            .vervolg div#canvas_content div.content_vervolg div.extras ul.paging li.active
		            {
		                background: #FFFFFF url('/assets/stadskanaal/images/paging_circle_active.gif') no-repeat center center;
		            } 
		    
		                .vervolg div#canvas_content div.content_vervolg div.extras ul.paging li a:link,
		                .vervolg div#canvas_content div.content_vervolg div.extras ul.paging li a:active,
		                .vervolg div#canvas_content div.content_vervolg div.extras ul.paging li a:visited,
		                .vervolg div#canvas_content div.content_vervolg div.extras ul.paging li a:focus
		                {
		                    font-family: Arial;
		                    font-size: 0.75em;
		                    font-weight: bold;
		                    color: #FFFFFF;
		                    text-decoration: none;
		                    display: block;
		                }  
		        /*end paging*/ 
	            
	            /*agenda-ish items right*/
	            div.content_vervolg div.extras div.right 
	            { 	
	                float: right;     
	            }
	            div.content_vervolg div.extras div.left 
	            { 	
	                float: left;     
	            }
	            .vervolg div#canvas_content div.content_vervolg div.extras div.agenda 
	            { 	
	                width: 319px;  
	            }
	                /*shared*/
	                .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.header
	                { 	
	                    float: none; 
	                    width: 297px;
	                    padding: 22px 0px 0px 22px;  
	                    background-color: #FFFFFF; 
	                }
	            
	                .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.t
	                { 	
	                    width: 319px;
	                    height: 3px;
	                    margin: 0px;
	                    background: transparent url('/assets/stadskanaal/images/corners_agenda_top.png') no-repeat top left;
	                    font-size: 0em;
	                    line-height: 0px     
	                }
	            
	                .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.b
	                { 	
	                    width: 319px;
	                    height: 3px;
	                    margin: 0px;
	                    background: transparent url('/assets/stadskanaal/images/corners_agenda_bottom.png') no-repeat top left;
	                    font-size: 0em;
	                    line-height: 0px     
	                }                
	                
	                .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.gray_spacing
	                { 	
	                    height: 13px;
	                    background-color: #F4F4F4;
	                }
	                                
	                    .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.read_more
	                    {   
	                        margin: 0px 25px 0px 0px;
	                        padding: 10px 0px 0px 0px;
	                    }	 
	                                
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.read_more a:link,
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.read_more a:active,
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.read_more a:visited,
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.read_more a:focus
	                        {   
	                            background: #FFFFFF url('/assets/stadskanaal/images/arrow_teal.gif') no-repeat right center;
	                        }
	                                
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.blue a:link,
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.blue a:active,
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.blue a:visited,
	                        .vervolg div#canvas_content div.content_vervolg div.extras div.agenda div.blue a:focus
	                        {   
	                            background: #FFFFFF url('/assets/stadskanaal/images/arrow_blue.gif') no-repeat right center;
	                        }	               
	            	/*end shared*/ 
	           
	        /*right column*/
	        div.content_container div.info_blocks
	        {
	            width: 279px;
	            padding: 52px 0px 0px 17px;
	            float: right;        
	        }
	            div.content_container div.info_blocks.info_blocks_wijkaanpak
	            {
	                width: 279px;
	                padding: 15px 0px 0px 17px;
	                float: right;        
	            }
	        	 /*info block*/       
	            div.content_container div.info_blocks div.more_info
	            {
	                width: 226px;
	                margin: 0px 0px 18px 12px;
	                padding: 20px 26px 22px 13px;
	                background-color: #0078C8;
	                color: #CCE4F4; 
	                font-size: 1.25em;
	                font-weight: bold;	                
	            }
	                div.content_container div.info_blocks div.more_info img.header
	                {
	                    width: 130px;
	                    height: 14px;
	                    margin: 0px 0px 11px 0px;
	                    color: #FFFFFF; 
	                    font-size: 1.067em;
	                    font-weight: bold;
	                }
	                div.content_container div.info_blocks div.more_info div.text
	                {
	                    width: 226px;
	                    padding: 0px 0px 14px 0px;
	                    color: #001C35;
	                    font-size: 1.0em;
	                    font-weight: bold;
	                }
	                
	                /*formulier bekendmakingen zoeken*/
	                div.content_container div.info_blocks div.more_info img.header_bekendmakingen
	                {
	                    width: 168px;
	                    height: 12px;
	                    margin: 0px 0px 15px 0px;
	                }
	                div.content_container div.info_blocks div.more_info fieldset
	                { 	 
	                    color: #FFFFFF; 
	                    font-weight: normal;
	                    line-height: 140%;	
	                }
	                
	                    div.content_container div.info_blocks div.more_info fieldset .search_input
	                    { 	 
	                        width:180px;
	                        padding:2px;
	                    }
	                    
	                    div.content_container div.info_blocks div.more_info fieldset select.search_input
	                    { 	 
	                        width:188px;
	                    }
	                    div.content_container div.info_blocks div.more_info fieldset input.search_button
	                    { 	 
	                        margin-top: 30px;
	                    }
	                    div.content_container div.info_blocks div.more_info fieldset p
	                    {
	                        margin-bottom: 6px;
	                        line-height: 1em;
	                    }
	                    div.content_container div.info_blocks div.more_info fieldset label
	                    {
	                        color: #FFFFFF; 
	                        font-weight: normal;
	                        line-height: 140%;	
	                        display: block;
	                    }
	                /*end formulier bekendmakingen zoeken*/
	              
	                div.content_container div.info_blocks div.more_info ul.contact_info
	                { 	 
	                    width: 198px;
	                    padding: 0px;
	                    color: #FFFFFF; 
	                    font-weight: normal;
	                    line-height: 140%;	
	                }
	              
	                    div.content_container div.info_blocks div.more_info ul.contact_info a:link,
	                    div.content_container div.info_blocks div.more_info ul.contact_info a:active,
	                    div.content_container div.info_blocks div.more_info ul.contact_info a:visited,
	                    div.content_container div.info_blocks div.more_info ul.contact_info a:focus
	                    { 	 
	                        color: #FFFFFF; 
	                        font-weight: normal;
	                        font-size: 1.0em;
	                        text-decoration: none;
	                    }
	                    
	                div.content_container div.info_blocks div.more_info p
	                {
	                    color: #CCE4F4;
	                    padding: 0px;
	                    margin: 0px;
	                }
	                
	                div.content_container div.info_blocks div.more_info ul.contact_info li
	                { 
	                    margin: 10px 0px 3px 0px;	 
	                    background: #0078C8 url('/assets/stadskanaal/images/icon_address.gif') no-repeat left 2px;
	                    line-height: 1.2em;
	                }
	                
	                div.content_container div.info_blocks div.more_info ul.contact_info li.phone
	                { 	 
	                    margin: 10px 0px 0px 0px;
	                    background: #0078C8 url('/assets/stadskanaal/images/icon_phone.gif') no-repeat left 2px;
	                }
	                
	                div.content_container div.info_blocks div.more_info ul.contact_info li.email
	                { 
	                    margin: 10px 0px 0px 0px;  	 
	                    background: #0078C8 url('/assets/stadskanaal/images/icon_mail.gif') no-repeat left 2px;
	                }
	        	       
	        	/*community questions*/ 
	        	div.content_container div.info_blocks div.community_q
	        	{
	        	    width: 277px;
	        	    margin: 18px 0px 43px 0px;
	        	}
	                div.content_container div.info_blocks div.community_q div.bubble
	                { 	
	                    width: 12px;
	                    height: 22px;
	                    padding: 98px 0px 0px 0px;
	                    float: left;
	                    background: #FFFFFF url('/assets/stadskanaal/images/community_q_bubble.gif') no-repeat left 98px; 
	                }  
	        	        
	                div.content_container div.info_blocks div.community_q div.q_container
	                { 	
	                    width: 237px;
	                    padding: 16px 17px 9px 11px;
	                    float: left;
	                    background-color: #00A700;
	                }  
	              
	                    div.content_container div.info_blocks div.community_q div.header
	                    { 	
	                        padding: 0px 0px 8px 0px;
	                        color: #FFFFFF; 
	                        font-size: 1.333em;
	                        font-weight: bold;
	                    }
	              
	                    div.content_container div.info_blocks div.community_q div.q_item
	                    { 	
	                        width: 211px;
	                        margin: 7px 0px 0px 0px;
	                        padding: 0px 0px 16px 22px;
	                        background: #00A700 url('/assets/stadskanaal/images/q_mark.gif') no-repeat left 6px;
	                        border-bottom: 1px solid #4DC24D;
	                    }
	              
	                        div.content_container div.info_blocks div.community_q div.q_item a:hover
	                        {
	                            text-decoration: none;
	                        }
	                        
	                        div.content_container div.info_blocks div.community_q div.q_item div.q_header
	                        {
	                            padding: 3px 0px 3px 0px;
	                        }
	              
	                            div.content_container div.info_blocks div.community_q div.q_item div.q_header a:link,
	                            div.content_container div.info_blocks div.community_q div.q_item div.q_header a:active,
	                            div.content_container div.info_blocks div.community_q div.q_item div.q_header a:visited,
	                            div.content_container div.info_blocks div.community_q div.q_item div.q_header a:focus
	                            { 	
	                                color: #005500;
	                                font-size: 1.333em;
	                                font-weight: bold;
	                                text-decoration: none;
	                            }
	                            
	                            div.content_container div.info_blocks div.community_q div.q_item div.question a:link,
	                            div.content_container div.info_blocks div.community_q div.q_item div.question a:active,
	                            div.content_container div.info_blocks div.community_q div.q_item div.question a:visited,
	                            div.content_container div.info_blocks div.community_q div.q_item div.question a:focus
	                            { 	
	                                color: #FFFFFF;
	                                font-size: 1.083em;
	                                text-decoration: none;
	                            }
	              
	                    div.content_container div.info_blocks div.community_q div.more_qs
	                    { 	
	                        width: 222px;
	                        height: 23px;
	                        margin: 7px 0px 0px 0px;
	                        padding: 6px 11px 0px 0px;
	                        background: #00A700 url('/assets/stadskanaal/images/bg_more_q.gif') no-repeat center right;
	                        text-align: right;
	                    }
	                    
	                        div.content_container div.info_blocks div.community_q div.more_qs a:link,
	                        div.content_container div.info_blocks div.community_q div.more_qs a:active,
	                        div.content_container div.info_blocks div.community_q div.more_qs a:visited,
	                        div.content_container div.info_blocks div.community_q div.more_qs a:focus
	                        { 	
	                            color: #FFFFFF; 
	                            font-size: 1.083em;
	                            text-decoration: none;
	                        }
	     
	        	/*toolbox*/ 
	        	div.content_container div.info_blocks div.toolbox
	        	{
	                width: 226px;
	                padding: 20px 26px 25px 13px;
	        	    margin: 0px 0px 0px 12px;
	        	    background-color: #F4F4F4;
	        	}
	        	
	        	    div.content_container div.info_blocks div.toolbox img.header
	        	    {
	        	        width: 93px;
	        	        height: 14px;
	        	        color: #4A4A4A;
	        	        font-size: 1.333em;
	        	        font-weight: bold;
	        	    }
	        	    
	        	    div.content_container div.info_blocks div.toolbox ul
	        	    {
	                    width: 198px;
	        	    }
	        	        div.content_container div.info_blocks div.toolbox ul li
	        	        {
	                        margin: 14px 0px 0px 0px;  
	                        padding: 0px 0px 0px 23px;
	                        line-height: 1em;
	        	        }
	        
	        	        div.content_container div.info_blocks div.toolbox ul li.print
	        	        {	 
	                        background: #F4F4F4 url('/assets/stadskanaal/images/icon_print.gif') no-repeat left 2px;
	        	        }
	        	    
	        	        div.content_container div.info_blocks div.toolbox  ul li.tellafriend
	        	        {	 
	                        background: #F4F4F4 url('/assets/stadskanaal/images/icon_tellafriend.gif') no-repeat left 3px;
	        	        }
	        	    
	        	        div.content_container div.info_blocks div.toolbox a:link,
	        	        div.content_container div.info_blocks div.toolbox a:active,
	        	        div.content_container div.info_blocks div.toolbox a:visited,
	        	        div.content_container div.info_blocks div.toolbox a:focus
	        	        {
	        	            color: #313131;
	        	            font-size: 1.25em;
	        	            text-decoration: none;
	        	            line-height: 140%;
	        	        }
	        	        
	        	 /*more subjects*/ 
	        	div.content_container div.info_blocks div.more_subjects
	        	{
	                width: 226px;
	                padding: 20px 26px 25px 13px;
	        	    margin: 0px 0px 18px 12px;
	        	    background-color: #EAEAEA;
	        	}
	        	
	        	    div.content_container div.info_blocks div.more_subjects div.header
	        	    {
	        	        color: #4A4A4A;
	        	        font-size: 1.333em;
	        	        font-weight: bold;
	        	    }
	        	    
	        	    div.content_container div.info_blocks div.more_subjects ul
	        	    {
                        padding: 10px 0px 0px 0px;
	        	    }
	        	    
	        	    div.content_container div.info_blocks div.more_subjects ul li
	        	    {
	        	        background: transparent url('/assets/stadskanaal/images/arrow_gray.gif') no-repeat scroll left 7px;
                        list-style-type: none;
                        margin: 0px;
                        padding: 3px 0px 3px 23px;
	        	    }
	        	    
	        	        div.content_container div.info_blocks div.more_subjects ul li a:link,
	        	        div.content_container div.info_blocks div.more_subjects ul li a:active,
	        	        div.content_container div.info_blocks div.more_subjects ul li a:visited,
	        	        div.content_container div.info_blocks div.more_subjects ul li a:focus
	        	        {
	        	            color: #333333;
	        	            font-family: Arial;
	        	            font-weight: bold;
	        	            text-decoration: none;
	        	        }
	        	        
	        	/*newspage latest 5*/ 
	        	div.content_container div.info_blocks div.latest
	        	{
	                width: 246px;
	                padding: 20px 6px 25px 13px;
	        	    margin: 18px 0px 0px 12px;
	        	    background-color: #F4F4F4;
	        	}
	        	    div.content_container div.info_blocks div.latest div.item
	        	    {
	        	        padding: 0px 0px 10px 0px;
	        	    }	        	    
	        	        div.content_container div.info_blocks div.latest div.date div.number,
	        	        div.content_container div.info_blocks div.latest div.date div.month
	        	        {
	        	            float: left;
	        	            color: #0078C8;
	        	            padding: 0px 5px 0px 0px;
	        	        }
	        	    div.content_container div.info_blocks div.latest div.header
	        	    {
	        	    }
	        	        div.content_container div.info_blocks div.latest div.header a:link,
	        	        div.content_container div.info_blocks div.latest div.header a:active,
	        	        div.content_container div.info_blocks div.latest div.header a:visited,
	        	        div.content_container div.info_blocks div.latest div.header a:active
	        	        {
	        	            color: #333;
	        	            font-weight: bold;
	        	            font-size: 1.083em;
	        	            text-decoration: none;
	        	        }
	        	        div.content_container div.info_blocks div.latest div.header a:hover
	        	        {
	        	            text-decoration: underline;
	        	        }
	        	    
	        	    div.content_container div.info_blocks div.latest div.thumb,
	        	    div.content_container div.info_blocks div.latest div.text
	        	    {
	        	        display: none;
	        	    }
	        	    
	        	    div.content_container div.info_blocks div.latest div.date
	        	    {
	        	        width: 45px;
	        	        float: left;
	        	    }
	        	    div.content_container div.info_blocks div.latest div.box
	        	    {
	        	        width: 190px;
	        	        text-align: left;
	        	        float: right;
	        	    }
	    
	    /*End Content*/
	    
	    /*Content wide pages*/	    
	.vervolg div#canvas_content div.wide
	{
	    overflow: hidden;
	}	
	    .vervolg div#canvas_content div.wide div.content_container
	    {
	        width: 706px;
	        padding: 30px 78px 40px 22px!important;
	    }
	    	    
	        div.wide div.content_container div.question
	        {
		        width: 579px;
		        height: auto;
		        padding: 15px 115px 15px 12px;	
		        background-color: #00A700;
		        clear: both;
		        overflow: hidden;
	        }
	            div.wide div.content_container div.question img.q_mark
	            {
		            width: 33px;
		            height: 38px;
		            margin: 0px 12px 0px 0px;
		            float: left;	            
	            }
	            div.wide div.content_container div.question div.pgf_content
	            {
		            width: 525px;
		            height: 100%;
		            float: left;
	                font-size: 1.333em;
	                line-height: 120%;    
	            }
	                div.wide div.content_container div.question div.pgf_content div
	                {
	                    color: #FFFFFF;
	                    font-weight: bold;  
	                }

	    /*product page*/
	        .vervolg div#canvas_content div.wide div.content_container div.text_container
	        {	
	            width: 330px;
	            padding: 17px 0px 0px 0px;
	            float: left;          
	        }    
	        
	            div.wide div.content_container div.text_container div.workings
	            {	
	                /*padding: 17px 0px 0px 0px;        */
	            }
	            
	            div.wide div.content_container div.text_container div.item 
	            {
	                width: 309px;
	                padding: 9px 0px 9px 30px;
	                line-height: 1.5em;
	            }
	            
	                div.productpage div.text_container div.item div#lInternetContent,
	                div.productpage div.text_container div.item div#lPrintContent,
	                div.productpage div.text_container div.item div#lGemeenteContent
	                {
	                    color: #666666;
	                }
	    
	                div.productpage div.text_container div.item a.link:link,
	                div.productpage div.text_container div.item a.link:active,
	                div.productpage div.text_container div.item a.link:visited,
	                div.productpage div.text_container div.item a.link:focus
	                {	
	                    width: 290px;
	                    display: block;
	                    color: #E25E05;
	                    font-size: 1.25em;
	                    font-weight: bold;      
	                    text-decoration: none;
	                    background: #FFFFFF url('/assets/stadskanaal/images/arrow_orange_down.gif') no-repeat right 3px;
	                }
	                
	            div.productpage div.text_container div.off
	            {
	                color: #777777;	
	                font-size: 1.25em;
	                font-weight: bold;   
	            }
	            
	                div.productpage div.text_container div.off a:link,
	                div.productpage div.text_container div.off a:active,
	                div.productpage div.text_container div.off a:visited,
	                div.productpage div.text_container div.off a:focus
	                {	
	                    color: #A8A8A8;
	                    background: none;
	                }
	                
	            div.productpage div.text_container div.print
	            {
	                background: #FFFFFF url('/assets/stadskanaal/images/icon_printform_orange.gif') no-repeat 1px 10px;
	            }
	            div.productpage div.text_container div.print_off
	            {
	                background: #FFFFFF url('/assets/stadskanaal/images/icon_printform_off.gif') no-repeat 1px 10px;
	            }
	            div.productpage div.text_container div.internet
	            {
	                background: #FFFFFF url('/assets/stadskanaal/images/icon_internet_orange.gif') no-repeat 2px 10px;
	            }  
	            div.productpage div.text_container div.internet_off
	            {
	                background: #FFFFFF url('/assets/stadskanaal/images/icon_internet_off.gif') no-repeat 2px 11px;
	            }
	                
	            div.productpage div.text_container div.townhall
	            {
	                background: #FFFFFF url('/assets/stadskanaal/images/icon_townhall_orange.gif') no-repeat 2px 9px;
	            } 
	            div.productpage div.text_container div.townhall_off
	            {
	                background: #FFFFFF url('/assets/stadskanaal/images/icon_townhall_off.gif') no-repeat 2px 9px;
	            }
	    
	        /*right column*/
	        .vervolg div#canvas_content div.wide div.content_container div.more_info_column
	        {	
	            width: 333px; 
	            padding: 80px 0px 0px 30px; 
	            float: right;       
	        }
	            div.wide div.content_container div.order_box
	            {
	                width: 281px;
	                margin: 0px 0px 17px 0px;
	                padding: 20px 35px 18px 17px;
	                color: #FFFFFF;
	                font-size: 1.333em;
	                font-weight: bold;
	                background-color: #F4970B;
	            }
	                div.wide div.content_container div.order_box img.box_header
	                {
	                    margin: 0px 0px 8px 0px;
	                }
	                div.wide div.content_container div.order_box p.text,
	                div.wide div.content_container div.order_box label
	                {
	                    font-size: 0.9em;
	                    font-weight: normal;
	                }
	                div.wide div.content_container div.order_box div.link
	                {
	                    padding: 5px 0px 0px 0px;
	                }
	                    div.wide div.content_container div.order_box a:link,
	                    div.wide div.content_container div.order_box a:focus,
	                    div.wide div.content_container div.order_box a:visited,
	                    div.wide div.content_container div.order_box a:active
	                    {
	                        color: #333333;
	                        font-size: 0.8em;
	                    }
	                div.wide div.content_container div.order_box div.black
	                {
	                    color: #333333;
	                }
	                div.wide div.content_container div.order_box div.select
	                {
	                    width: 270px;
	                    margin: 15px 0px 0px 0px;
	                    color: #333333;
	                }
	                    div.wide div.content_container div.order_box div.select div.input
	                    {
	                        width: 25px;
	                        padding: 3px 0px 0px 0px;
	                        float: left;
	                    }
	                    div.wide div.content_container div.order_box div.select div.text
	                    {
	                        width: 245px;
	                        margin: 1px 0px 0px 0px;
	                        float: left;
	                        line-height: 100%;
	                    }
	                    div.wide div.content_container div.order_box div.select div.bottom
	                    {
	                        padding: 8px 0px 0px 0px;
	                    }
	                    div.wide div.content_container div.order_box div.select div.align
	                    {
	                        margin: 6px 0px 0px 0px;
	                    }
	                div.wide div.content_container div.order_box div.req_now
	                {
	                    width: 149px;
	                    height: 39px;
	                    padding: 20px 0px 0px 0px;
	                }
	                div.wide div.content_container div.order_box div.req_online
	                {
	                }
	                div.content_container div.order_box ul
	                {
                        padding: 10px 0 0px 0px;
	                }
	                    div.order_box ul li
	                    {
	                        background: #F4970B url('/assets/stadskanaal/images/bullet_orange_small.gif') no-repeat scroll left 9px;
                            list-style-type: none;
                            margin: 0px;
                            padding: 0px 0 0px 13px;
	                    }
	                        div.order_box ul li a:link,
	                        div.order_box ul li a:active,
	                        div.order_box ul li a:visited,
	                        div.order_box ul li a:focus
	                        {
	                            color: #333333;
	                        }

	            div.wide div.more_info_column div.more_info_item ul
	            {
	                padding: 10px 0px 0px 0px;
	            }              
	                div.wide div.more_info_column div.more_info_item ul li
	                {	
	                    background: #FFFFFF url('/assets/stadskanaal/images/bullet_gray.gif') no-repeat scroll left 9px;
                        list-style-type: none;
                        margin: 0px;
                        padding:0px 0px 0px 13px    
	                }
	                            
	                div.wide div.more_info_column div.more_info_item ul li a:link,
	                div.wide div.more_info_column div.more_info_item ul li a:active,
	                div.wide div.more_info_column div.more_info_item ul li a:visited,
	                div.wide div.more_info_column div.more_info_item ul li a:focus
	                {	
	                    color: #E25E05;   
	                }

	        	/*Wide page: Toolbox*/ 
	        	 div.wide div.more_info_column div.toolbox
	        	 {
	        	     width: 294px;
	        	     padding: 20px 26px 25px 13px;
	        	     margin: 0px;
	        	     background-color: #F4F4F4;
	        	 }
	        	 div.wide div.more_info_column div.toolbox_product
	        	 {
	        	     width: 270px;
	        	     padding: 20px 26px 25px 13px;
	        	     margin: 0px 0px 10px 12px;
	        	     background-color: #F4F4F4;
	        	 }
	        	    div.wide div.more_info_column div.toolbox img.header
	        	    {
	        	        width: 93px;
	        	        height: 14px;
	        	        color: #4A4A4A;
	        	        font-size: 1.333em;
	        	        font-weight: bold;
	        	    }
	        	    div.wide div.more_info_column div.toolbox ul
	        	    {
	                    width: 198px;
	        	    }
	        	        div.wide div.more_info_column div.toolbox ul li
	        	        {
	                        margin: 14px 0px 0px 0px;  
	                        padding: 0px 0px 0px 23px;
	                        line-height: 1em;
	        	        }
	        	        div.wide div.more_info_column div.toolbox ul li.print
	        	        {	 
	                        background: #F4F4F4 url('/assets/stadskanaal/images/icon_print.gif') no-repeat left 2px;
	        	        }
	        	        div.wide div.more_info_column div.toolbox ul li.tellafriend
	        	        {	 
	                        background: #F4F4F4 url('/assets/stadskanaal/images/icon_tellafriend.gif') no-repeat left 3px;
	        	        }
	        	        div.wide div.more_info_column div.toolbox a:link,
	        	        div.wide div.more_info_column div.toolbox a:active,
	        	        div.wide div.more_info_column div.toolbox a:visited,
	        	        div.wide div.more_info_column div.toolbox a:focus
	        	        {
	        	            color: #313131;
	        	            font-size: 1.25em;
	        	            text-decoration: none;
	        	            line-height: 140%;
	        	        }

	        /*meer vragen over dit onderwerp*/            
	        div.wide div.content_container div.more_questions
	        {	
	        }
	    
	            div.wide div.content_container div.more_questions p
	            {	
	                padding: 12px 10px 12px 30px;
	                margin: 0px;
	                background: #EDECEB url('/assets/stadskanaal/images/q_mark_gray.gif') no-repeat 7px 15px;
	                border-bottom: 1px solid #FFFFFF;
	                color: #00A700;
	                font-weight: bold;
	                font-size: 1.25em;
	                line-height: 1.1em;
	            }
	    
	                div.wide div.content_container div.more_questions p a:link,
	                div.wide div.content_container div.more_questions p a:active,
	                div.wide div.content_container div.more_questions p a:visited,
	                div.wide div.content_container div.more_questions p a:focus
	                {	
	                    color: #333333;
	                    font-size: 1em;
	                    text-decoration: none;
	                    line-height: 100%;
	                }
	    
	        .vervolg div#canvas_content div.wide div.content_container div.feedback
	        {	
	            width: 706px;  
	            padding: 20px 0px 0px 0px;
	            clear: both;
	        }
	    
	            .vervolg div#canvas_content div.wide div.content_container div.feedback div.item
	            {	
	                width: 581px;
	                margin: 10px 0px 0px 0px;
	                padding: 0px 100px 0px 25px;
	                background: transparent url('/assets/stadskanaal/images/bullet_gray.gif') no-repeat scroll 7px 7px; 
	            }	    
	    
	                .vervolg div#canvas_content div.wide div.content_container div.feedback div.item
	                {
	                    font-size: 1.25em;
	                }
	                    .vervolg div#canvas_content div.wide div.content_container div.feedback div.item a:link,
	                    .vervolg div#canvas_content div.wide div.content_container div.feedback div.item a:active,
	                    .vervolg div#canvas_content div.wide div.content_container div.feedback div.item a:visited,
	                    .vervolg div#canvas_content div.wide div.content_container div.feedback div.item a:focus
	                    {	
	                        font-size: 1em;
	                    }
	    /*rating box*/
	            .vervolg div#canvas_content div.wide div.content_container div.feedback div.rate_box
	            {	
	                width: 403px;
	                height: 24px;
	                margin: 3px 0px 0px 25px;
	                padding: 7px 0px 0px 6px;
	                background-color: #F2F8FC;
	            }
	    
	                .vervolg div#canvas_content div.wide div.content_container div.feedback div.rate_box div.star
	                {	 
	                    width: 16px;
	                    height: 16px;
	                    padding: 0px 5px 0px 0px;
	                    float: left;
	                }
	    
	                .vervolg div#canvas_content div.wide div.content_container div.feedback div.rate_box div.text
	                {	 
	                    width: 190px;
	                    padding: 0px 0px 0px 10px;
	                    float: left;
	                    color: #0078C8;
	                }
	    /*end rating box*/
	        .vervolg div#canvas_content div.wide div.content_container div.additional
	        {	
	            width: 709px;    
	        }
	    
	            .vervolg div#canvas_content div.wide div.content_container div.additional div.additional_box
	            {	
	                width: 680px;    
	                padding: 12px 20px 22px 9px;
	                background-color: #FFF2E5;
	            }
	    
	                .vervolg div#canvas_content div.wide div.content_container div.additional div.additional_box ul li
	                {	
	                    background: #FFF2E5 url('/assets/stadskanaal/images/bullet_gray.gif') no-repeat scroll left 9px;
                        list-style-type: none;
                        margin: 0px;
                        padding: 0px 0px 0px 13px  
	                }
	    
	        .vervolg div#canvas_content div.wide div.content_container div.related_words
	        {	
	            width: 650px;  
	            margin: 50px 0px 20px 7px;
	            padding: 0px 0px 0px 25px;   
	        }
	            
	        .vervolg div#canvas_content div.wide div.content_container div.info_blocks
	        {
		        width: 264px;
		        padding: 34px 0px 0px 17px;
	        }
	        
	        /* mededeling item */
	        .pgf_content div.mededeling_container
		    {
		        width: 400px;
		        padding: 10px 0px 0px 0px;
		        margin: 0px 0px 25px 0px;
		    }
		        
		        .pgf_content div.mededeling_container div.mededeling_item
		        {
		            width: 400px;
		            min-height: 60px;
		            margin-bottom:10px;
		        }
		            
		            .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_date
		            {
		                width: 34px;
		                height: 41px;
		                margin: 4px 0px 0px 0px;
		                background-color: #0088D6;
		                /*background-color: #13956D;*/
		                text-align:center;
		                float: left;
		            }
		            
		                .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_date div.number
		                {
		                    padding: 7px 0px 0px 0px;
		                    color: #FFFFFF;
		                    font-size: 1.583em;
		                    font-weight: bold;
		                }
		            
		                .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_date div.month
		                {
		                    /*color: #B3DCF3;*/
		                    color: #B9DFD3;
		                    font-size: 1.083em;
		                    font-weight: bold;
		                    line-height: 1.083em;
		                }
		            
		            .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_bubble
		            {
		                width: 4px;
		                height: 41px;
		                margin: 4px 0px 0px 0px;
		                /*background: #FFFFFF url('/assets/stadskanaal/images/news_bubble.gif') no-repeat right bottom;*/
		                background: #FFFFFF url('/assets/stadskanaal/images/news_bubble_teal.gif') no-repeat right bottom;
		                float: left;
		            }
		            
		            .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box
		            {
		                width: 335px;
		                margin: 0px 0px 0px 5px;
		                padding: 5px 0px 5px 11px;
		                float: left;
		            }
		            
		            .pgf_content div.mededeling_container div.odd div.mededeling_item_box
		            {
		                background-color: #F8F8F8;
		            }
		            
		                .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box div.header
		                {
		                    width: 100%;
		                }
		            
		                    .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box div.header a:link,
		                    .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box div.header a:focus,
		                    .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box div.header a:visited,
		                    .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box div.header a:active
		                    {
		                        color: #6E6E6E;
		                        font-size: 1.333em;
		                        font-weight: bold;
		                        line-height: 100%;
		                        text-decoration: none;
		                    }
		                
		                .pgf_content div.mededeling_container div.mededeling_item div.mededeling_item_box div.text
		                {
		                    line-height: 130%;
		                    width:330px!important;
		                }

		         /* Start PageList Mededelingen/rewrite */
		        .pgf_content  .mededeling_item 
                {
		            width: 440px;
	                clear: both;
	                margin: 5px 0px 25px 0px;
	                padding: 0px;
	                color:#666666;
                }
                .pgf_content  .mededeling_item a:link,
                .pgf_content  .mededeling_item a:active,
                .pgf_content  .mededeling_item a:focus,
                .pgf_content  .mededeling_item a:visited
                {   
		            line-height: 100%;
		            text-decoration: none;
                }
                    .pgf_content  .mededeling_item .date
                    {
                        width: 37px;
                        height: 36px;
                        margin: 5px 12px 20px 0px;
                        padding: 4px 5px 0px 0px;
                        float: left;
                        background: #0088D6 url('/assets/stadskanaal/images/news_bubble.gif') no-repeat top right;    
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                    }
                        .pgf_content  .mededeling_item a.date:link,
                        .pgf_content  .mededeling_item a.date:active,
                        .pgf_content  .mededeling_item a.date:focus,
                        .pgf_content  .mededeling_item a.date:visited
                        {
		                    color: #B9DFD3;
	                        display: block;
                        }
                        .pgf_content  .mededeling_item .date .day
                        {
                            width: 35px;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            float: left;
                            text-align: center;
                        }
                .pgf_content  .mededeling_item a.title:link,
                .pgf_content  .mededeling_item a.title:active,
                .pgf_content  .mededeling_item a.title:focus,
                .pgf_content  .mededeling_item a.title:visited
                {
                    width: 380px;
		            margin: 0px;
		            padding: 0px;
		            line-height: 1.4em;
		            color: #6E6E6E;
		            font-size: 1.333em;
		            font-weight: bold;
                    text-decoration: none;
		            display: block;
		            float: right;
                }
                .pgf_content  .mededeling_item a.title:hover
                {
                    text-decoration: underline;
                }
                .pgf_content  .mededeling_item span.teaser
                {
                    width: 380px;
		            margin: 0px;
		            padding: 0px;
		            line-height:1.4em;
		            color: #6E6E6E;
		            font-size: 1.1em;
		            font-weight: normal;
		            display: block;
		            float: right;
                }
                .pgf_content  .mededeling_item a.more:link,
                .pgf_content  .mededeling_item a.more:active,
                .pgf_content  .mededeling_item a.more:focus,
                .pgf_content  .mededeling_item a.more:visited
                {
                    width: 380px;
		            margin: 0px 0px 20px 0px;
		            padding: 0px;
		            line-height: 1.4em;
		            color: #0088D6;
		            font-size: 1.1em;
		            font-weight: normal;
                    text-decoration: none;
		            display: block;
		            float: right;
                }
                .pgf_content  .mededeling_item a.more:hover
                {
                    text-decoration: underline;
                }
            /* Start Bekendmakingen Paging/rewrite */
	                    ul.box_mededeling_paging
	                    {
	                        width: 75px;
	                        float: right;
	                    }
	                        ul.box_mededeling_paging li
	                        {
	                            width: 15px;
	                            height: 20px;
	                            padding: 2px 0px 0px 7px;
	                            margin: 0px 0px 0px 2px;
	                            float: left;
	                            background: #FFFFFF none;
	                        }
	                            ul.box_mededeling_paging li a:link,
	                            ul.box_mededeling_paging li a:active,
	                            ul.box_mededeling_paging li a:visited,
	                            ul.box_mededeling_paging li a:focus
	                            {
	                                color: #0088D6;
	                                font-size: 1.333em;
	                                font-weight: bold;
	                            }
	                            ul.box_mededeling_paging li a:hover
	                            {
	                                text-decoration: underline;
	                            }
	                        ul.box_mededeling_paging li.active
	                        {
	                            background-color: #0088D6;
	                        }
	                            ul.box_mededeling_paging li.active a:link,
	                            ul.box_mededeling_paging li.active a:active,
	                            ul.box_mededeling_paging li.active a:visited,
	                            ul.box_mededeling_paging li.active a:focus
	                            {
	                                color: #FFFFFF;
	                                text-decoration: none;
	                            }
	                           ul.box_mededeling_paging li.active a:hover
	                           {
	                                text-decoration: underline;
	                           }
	    /*End Content wide pages*/
	/*End Content vervolg*/


/* --- PageImages Styles (Thickbox Thumbnails) --- */
div.cmsPageImages
{
	width: 450px;
	height: auto;
	padding: 0px 0px 0px 10px;
	clear: both;
	display: block;
}
    div.cmsPageImages ul.thumbContainer
    {
        margin: 15px 0px;
        padding: 0px 10px;
        overflow: hidden;
    }
        div.cmsPageImages ul.thumbContainer img.pageImage
        {
            margin: 0px 0px 15px 15px;
        }
        div.cmsPageImages ul.thumbContainer li
        {

            background: none;
            padding: 0px;
            margin: 0px;
            float: left;
        }
        div.cmsPageImages ul.thumbContainer li a
        {
            display: block;
        }

/* --- OVERLAY --- */
div.bg_faded
{          
    position: fixed;
    z-index: 2;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: transparent url('/assets/stadskanaal/images/bg_faded.png') repeat top left;
    clear: both;
}
/* --- Thickbox Styles --- */
.TB_overlayBG
{
    background: transparent url('/assets/jquery/thickbox/background.png');
}
    #TB_window
    {
        /*border: 4px solid #003B71;*/
    }
    div#TB_caption
    {
        color: #003B71;
        font-weight: normal;
    }
    div#TB_secondLine
    {
	    color: #333333;
        font-weight: normal;
    }
    span#TB_prev
    {
    }
        span#TB_prev a:link,
        span#TB_prev a:visited,
        span#TB_prev a:active,
        span#TB_prev a:focus,
        span#TB_next a:link,
        span#TB_next a:visited,
        span#TB_next a:active,
        span#TB_next a:focus
        {
            color: #003B71;
            font-weight: bold;
            text-decoration: none;
            font-size: 1.333em;
        }
        span#TB_prev A:hover,
        span#TB_next A:hover
        {
             color: #333333;
             text-decoration: underline;
        }
        
/* --- Tell-A-Friend Styles --- */ 
div.contact_form
{
    margin-top:18px;
}
    div.contact_form h2
    {
        color: #333333;
        font-size: 1.333em;
        margin: 0px;
        padding: 0px 0px 3px 0px;
    } 
    div.contact_form label
    {
        width: 140px;
        float: left;
    }    
    div.contact_form input, 
    div.contact_form textarea
    {
        width: 193px;
        height: 17px;
        border: 1px solid #666666;
        padding: 3px 2px 0px 5px;
        float: left;
    }    
    div.contact_form textarea
    {
        font-family: Calibri;
        height: auto;
        font-size: 1em;
        color: #333333;
    }
    div.contact_form input.btn
    {
        width: 133px;
        height: 30px;
        border: none;
    }
    
/* --- Sitemap --- */ 
ul.sitemap
{
}
    ul.sitemap li.page
    {
    }
        ul.sitemap li.page a:link,
        ul.sitemap li.page a:active,
        ul.sitemap li.page a:focus,
        ul.sitemap li.page a:visited
        {
            color: #F4970B;
        }

/* --- Start Default PageList --- */
	        div.box_defaultpagelist
	        {
	            width: 85%;
	            width: 460px;
	            margin: 10px 0px 25px 0px;
	            padding: 0px;
	            clear: both;
	        }
            div.box_defaultpagelist .wrap
            {
	            padding: 19px 0px 20px 0px;	            
            }
            div.box_defaultpagelist strong 
            {
	            margin-bottom: 10px;
	            display: block;
            }
               div.box_defaultpagelist .pl_item
                {
		            width: 450px;
                    min-height: 65px;
	                margin: 5px 0px 15px 0px;
	                padding: 0px;
	                clear: both;
                }
                div.box_defaultpagelist .odd 
                {
	                background: #FFFFFF url('/assets/stadskanaal/images/bck_agendalist.png') repeat-y right top!important;
                }
                div.box_defaultpagelist .pl_item img.thumb
                {
                    margin: 5px 5px 10px 10px;
                    float: right;
                }
                div.box_defaultpagelist .pl_item a:link,
                div.box_defaultpagelist .pl_item a:active,
                div.box_defaultpagelist .pl_item a:visited,
                div.box_defaultpagelist .pl_item a:focus
                {
		            color: #6E6E6E;
		            font-size: 1.333em;
		            font-weight: bold;
		            line-height: 100%;
		            text-decoration: none;
                }
                div.box_defaultpagelist .pl_item a:hover
                {
                }
                    div.box_defaultpagelist .pl_item .date
                    {
                        width: 36px;
                        height: 41px;
                        margin: 0px 15px 0px 0px;
                        padding: 6px 5px 0px 1px;
                        font-family: Calibri, Verdana, Arial, Tahoma;
		                font-weight: bold;
		                line-height: 1.083em;
                        text-align: center;
                        background: #0088D6 url('/assets/stadskanaal/images/news_bubble_blue.gif') no-repeat top right;
                        float: left;
                    }
                        div.box_defaultpagelist .pl_item a.date:link,
                        div.box_defaultpagelist .pl_item a.date:active,
                        div.box_defaultpagelist .pl_item a.date:visited,
                        div.box_defaultpagelist .pl_item a.date:focus
                        {
                            font-family: Calibri, Verdana, Arial, Tahoma;
		                    color: #CCE4F4;
	                        display: block;
                        }
                        div.box_defaultpagelist .pl_item a.date:hover
                        {
                        }
                        div.box_defaultpagelist .pl_item .date .day,
                        div.box_defaultpagelist .pl_item .date em
                        {
                            width: 35px;
                            font-family: Calibri, Verdana, Arial, Tahoma;
		                    font-size: 1.19em;
		                    color: #FFFFFF;
		                    font-weight: bold;
		                    font-style: normal;
                            text-align: center;
                            float: left;
                        }
                div.box_defaultpagelist .pl_item a.title:link,
                div.box_defaultpagelist .pl_item a.title:active,
                div.box_defaultpagelist .pl_item a.title:focus,
                div.box_defaultpagelist .pl_item a.title:visited
                {
		            margin: 5px 0px 0px 0px;
		            line-height: 1.4em;
                    text-decoration: underline;
                }
                div.box_defaultpagelist .pl_item a.title:hover
                {
                    text-decoration: none;
                }
                div.box_defaultpagelist .pl_item span.teaser
                {
                    width: 330px;
                    margin: 0px 0px 0px 50px;
                    padding: 5px 0px 5px 8px;
		            font-size: 1.0em;
		            color: #000000;
		            font-style: normal;
                    display: block;
                }
/* --- End Default PageList --- */
/* --- Start Default PageList Paging --- */
	                    ul.box_defaultpagelist_paging
	                    {
	                        width: 75px;
	                        float: right;
	                    }
	                        ul.box_defaultpagelist_paging li
	                        {
	                            width: 15px;
	                            height: 20px;
	                            padding: 2px 0px 0px 7px;
	                            margin: 0px 0px 0px 2px;
	                            float: left;
	                            background: #FFFFFF none;
	                        }
	                            ul.box_defaultpagelist_paging li a:link,
	                            ul.box_defaultpagelist_paging li a:active,
	                            ul.box_defaultpagelist_paging li a:visited,
	                            ul.box_defaultpagelist_paging li a:focus
	                            {
	                                color: #0088D6;
	                                font-size: 1.333em;
	                                font-weight: bold;
	                            }
	                            ul.box_defaultpagelist_paging li a:hover
	                            {
	                                text-decoration: underline;
	                            }
	                        ul.box_defaultpagelist_paging li.active
	                        {
	                            background-color: #0088D6;
	                        }
	                            ul.box_defaultpagelist_paging li.active a:link,
	                            ul.box_defaultpagelist_paging li.active a:active,
	                            ul.box_defaultpagelist_paging li.active a:visited,
	                            ul.box_defaultpagelist_paging li.active a:focus
	                            {
	                                color: #FFFFFF;
	                                text-decoration: none;
	                            }
	                           ul.box_defaultpagelist_paging li.active a:hover
	                           {
	                                text-decoration: underline;
	                           }
/* --- End Default PageList Paging --- */

/*	--- WEBSITE HELPER ELEMENTS --- */
/* start file icons */
.doc
{
	background: transparent url('/assets/stadskanaal/images/icon_word.png') no-repeat top left;
	padding: 4px 0px 0px 32px;
	min-height: 25px;
}
.xls 
{
	background: transparent url('/assets/stadskanaal/images/icon_excel.png') no-repeat top left;
	padding: 4px 0px 0px 32px;
	min-height: 25px;
}
.pdf 
{
	background: transparent url('/assets/stadskanaal/images/icon_pdf.gif') no-repeat top left!important;
	padding: 4px 0px 0px 32px!important;
	min-height: 25px!important;
}
/* end file icons */

a.external_url
{
    padding: 0px 15px 0px 0px;
	background: transparent url('/assets/stadskanaal/images/newwindow.png') no-repeat right 2px;	
}
a.email_url
{
    padding: 0px;
	background: none;
}
div.breaker
{
	width: 100%;
	height: 1px;
	margin: -1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
}
body #canvas #content p.NoSearchResults 
{
	margin-top:40px;
	margin-bottom:40px;
}

/* contact pagina */
body.contact div.content_container 
{
	padding-left:0; 
	padding-right:0;
	background-color:Transparent;
}
body.contact div.user_content 
{
	width:auto;
	padding:0;
}
body.contact .pgf_content 
{
	background-color:Transparent;
}
.contact .contact_met_de_gemeente 
{
	overflow:auto;
    background-color:#FFF;
    padding-left:22px;
    padding-right:22px;
}
body.contact h1 
{
	margin-top:22px;
}
div.contact_map 
{
    width:460px;
	position:relative;
	margin-bottom:18px;
}
div.content_container div.contact_map div.header_portal
{
    width:460px; 
}
div.contact_map div.actueel 
{
	height:200px;
}
div.contact_map div.bigmap 
{
	height:460px;
}
div.contact_map div.large_map
{
    width: 99px;
    height: 20px;
    padding: 10px 0px 0px 17px;
    background: #FFFFFF url('/assets/stadskanaal/images/arrow_green_br.png') no-repeat 88px 7px;
    position: absolute;
    bottom: 0px;
    right: 0px;
}
body.contact .contact_met_de_gemeente h2.caption
{
    width: 100%;
    border-bottom: 1px solid #E5E4E2;
    padding: 20px 0px 10px 0px;
    margin: 0px;
    margin-bottom:10px;
    color: #727272;
    font-weight: normal;
    font-size: 1.23em; 
}
.contact_met_de_gemeente
{
    overflow: hidden;
}
.contact_met_de_gemeente .gemeentehuis
{
    display: block;
}
.contact_met_de_gemeente .locatie
{
	float:left;
	width:200px;
}
.contact_met_de_gemeente .openingstijden 
{
	float:left;
	overflow:hidden;
}
.contact_met_de_gemeente .openingstijden .dagen
{
    display:block;
    float:left;
    width:140px;	
}
.contact_met_de_gemeente .openingstijden .tijden
{
    display:block;
    float:left;	    
    color: #2389C5;
}
.loketten 
{
	overflow:hidden;
	background-color:#FFF;
}
body.contact .loketten h2.caption 
{
    border-bottom: 1px solid #E5E4E2;
    padding: 20px 0px 10px 0px;
    margin: 0px;
    color: #727272;
    font-weight: normal;
    font-size: 1.23em; 
	margin-left:22px;
	width:auto;
	margin-right:22px;
}
.contact address
{
    color: #666666;
    line-height: 1.5em;
    padding-bottom: 7px;
}
.contact .loket 
{
	margin:22px;
	padding:10px;
	background-color:rgb(242, 250, 255);
}
.loketten .openingstijden
{
	overflow:hidden;
}
.loketten .openingstijden .dagen
{
    display:block;
    float:left;
    width:140px;	
}
.loketten .openingstijden .tijden
{
    display:block;
    float:left;	    
    color: #2389C5;
}
/* end contact pagina */


/* Start 404 Page */
        .error_vervolg
		{
		    width: 754px;
		    overflow: hidden;
		}
	        div.error_vervolg div.intro 
	        {
	            width: 754px!important;
	            height: auto;
	            padding: 0px;
	            clear: both;
	        }	                
	        div.error_vervolg div.intro div.error_header
	        {
	            width: 754px;
	            height: 173px;
	            font-size: 0em;
	            line-height: 0px;
	            clear: both;
	        }
	        div.error_vervolg div.intro div.pgf_text
	        {
	            width: 700px!important;
	            padding: 6px 34px 11px 20px;
	            margin: 0px 0px 20px 0px;
		        color: #747474;
		        font-size: 1.25em;
		        line-height: 1.583em;
		        background-color: #F3F3F3;
		        clear: both;
	        }
	        div.error_vervolg div.user_content div.error_text
	        {
	            width: 700px!important;
	            padding: 6px 34px 11px 20px;
	            margin: 0px 0px 20px 0px;
		        font-size: 1.1em;
		        line-height: 1.583em;
		        background-color: #FFFFFF;
	            clear: both;
	        }
	            div.error_vervolg div.user_content div.error_text h2
	            {
	                width: 700px;
	                margin: 0px 0px -5px 0px;
	                border-bottom: solid 1px #747474;
	                display: inline-block;
	            }
	            div.error_vervolg div.user_content div.error_text p
	            {
	                line-height: 1.667em;
	                color: #666666;
	            }
	            div.error_vervolg div.user_content div.error_text ul
	            {
	                margin-bottom: 15px;
	            }
	                div.error_vervolg div.user_content div.error_text ul li
	                {
	                    line-height: 1.333em;
	                    color: #666666;
	                }
	            div.error_vervolg div.user_content div.error_text a:link,
	            div.error_vervolg div.user_content div.error_text a:active,
	            div.error_vervolg div.user_content div.error_text a:visited,
	            div.error_vervolg div.user_content div.error_text a:focus
	            {
	                line-height: 1.1em;
	            }
        div.infobox_error
		{
		    height: 69px;
		}
        div.submenu_wrap_error
		{
		    height: 250px;
		}
/* End 404 Page */
/* formulier editor */
.formitem 
{
    clear:both;
}

.formitem label 
{
    float:left;
    clear:left;
    width:200px;
    display:block;
}

.formitem span 
{
    float:left;
    clear:both;
    width:200px;
    display:block;
}

.formitem span.drop
{
   margin: 0 0 20px 0;
}

.formitem span.drop label
{	
	display: inline-block;
	float: none;
	clear:left;
	width:160px;
	text-align: right;
}

.formitem span.drop input[type="radio"] {
	float: right;
	display: inline-block;
	margin: 2px 0 0 0;
}

.btn {
	clear:both;
display: block;

}