/*
	mainborder : #d9d9da;
	menu-orange : rgb(241,142,0);
	horizontal-lines, block-borders : #f9dabc;
	text-color : #1f1e21;
	topline, bottomline text : #707172


	mainborder-width : 962px; ( including border )
	blockborder-width : 176px; ( including border )
*/

body
{
	text-align:center;
}

table.toplinks td
{
	padding-left:16px;
}

*
{
	color:#212121;
	font-family:Trebuchet MS,arial; /* Trebuchet MS */
	font-size:10pt;
}

.padding_left
{
	padding-left:85px;
}

.top_afbeelding_width
{
	width:675px;
}

div.maincontainer
{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:left;
}

div.mainborder
{
	border:1px solid #d9d9da;
	background:white url(/ijsselgroep_sites/objects/eb9bf86b2cc493b84f228bf2d8737344/vertical_tab.gif) 0px 0px no-repeat;
}

a.top_link
{
	font-size:10pt;
	text-decoration:none;
	color:#707172;
}


input#zoek_link
{
	width:145px;
	margin:0px;
	padding:0px;
	border:0px;
}

img#zoek_link
{
	margin:0px;
	padding:0px;
}

div#zoek_link
{
	border:1px solid #d9d9da;
	padding:0px;
	margin:0px;
	width:174px;
}

#top_title
{
	font-size:12pt;
	color:rgb(241,142,0);
	font-weight:bold;
	padding-left:15px;
}

img#ijsselgroep_logo
{
	margin-top:10px;
	margin-left:10px;
}

img#top_afbeelding
{
	margin-top:10px;
	margin-bottom:2px;
}

div.top_tekst
{
/*	border:1px solid white;*/
	position:absolute;
	margin-left:405px;
	padding-top:auto;
	padding-bottom:auto;
	width:140px;
	heigtht:125px;
	color:white;
	font-weight:bold;
}

td.top_tekst
{
	color:white;
	vertical-align:bottom;
}

td#clickpath
{
	height:40px;
	vertical-align:middle;
}

td.topline
{
	border-top:1px solid #f9dabc;
}

td#td_columnLeft
{
	padding-left:45px;
}

td.td_columnRight
{
	padding:15px;
	padding-top:25px;
}

table.nospacing
{
	border-collapse: collapse;	/*border-collapse:separate;*/
	border-spacing: 0px 0px;
	empty-cells: show;
}

td.verticalmenu
{
	width:176px;
}

table.verticalmenu_content
{
	border-spacing: 0px 0px;
	empty-cells: show;
	width:100%;
}

td.spacer
{
	width:20px;
}


div#menu_title
{
	border-top:1px solid #f9dabc;
	border-bottom:1px solid #f9dabc;
	font-size:10pt;
	font-weight:bold;
	padding-left:7px;
}

a.hormenu
{
	text-decoration:none;
	color:white;
	font-size:10pt;
	display:block;
	padding-left:5px;
	padding-right:5px;
}

a.hormenu_over,a.hormenu:hover,a.hormenu_over:hover
{
	text-decoration:none;
	color:black;
	font-size:10pt;
	display:block;
	padding-left:5px;
	padding-right:5px;
}


a.hormenu_submenu
{
	text-decoration:none;
	color:white;
	font-size:10pt;
	display:block;
	width:150px;
	border-top:1px solid white;
	padding:1px;
	margin:0px;
}

a.hormenu_submenu_over,a.hormenu_submenu:hover
{
	text-decoration:none;
	color:black;
	font-size:10pt;
	display:block;
	width:150px;
	border-top:1px solid white;
	padding:1px;
	margin:0px;
}


div.menu_item a
{
	margin-left:5px;
	text-decoration:none;
	font-size:10pt;
}

div.menu_item a:hover
{
	text-decoration:underline;
}


div.submenu_item
{
	margin-left:13px;
}

div.submenu_item a
{
	text-decoration:none;
	font-size:10pt;
/*        white-space:nowrap;
        overflow:hidden;*/
        display:block;
        width:160px;
}

div.submenu_item a:hover
{
	text-decoration:underline;
}

div.menu_item a.selected
{
	color:black;
	text-decoration:underline;
}

div.submenu_item a.selected
{
	color:black;
	text-decoration:underline;
}

h1
{
	color : rgb(241,142,0);
	font-size:12pt;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
}

h2
{
	font-size:11pt;
	color : rgb(241,142,0);
	padding:0px;
	margin:0px;
}

h3
{
	font-size:10pt;
	color : rgb(241,142,0);
	padding:0px;
	margin:0px;
}

div.spotlight
{
	margin:0px;
	margin-bottom:13px;
	width:174px;
	border:1px solid #f9dabc;
}

div.spotlight_text
{
	padding-left:3px;
	padding-right:3px;
	font-size:10pt;
	color:white;
}



h1.spotlight
{
	color:white;
}

div.spotlight_text *
{
	font-size:10pt;
	color:white;
}



div.sp_orange 
{
	border:1px solid rgb(241,142,0);
	background:rgb(241,142,0);
}

div.sp_red
{
	border:1px solid rgb(212,0,50);
	background:rgb(212,0,50);
}

div.sp_purple
{
	border:1px solid rgb(109,29,147);
	background:rgb(109,29,147);
}

div.sp_blue
{
	border:1px solid rgb(75,149,215);
	background:rgb(75,149,215);
}

div.sp_black
{
	border:1px solid rgb(0,0,0);
	background:rgb(0,0,0);
}


div.sp_gray
{
	border:1px solid rgb(153,153,153);
	background:rgb(153,153,153);
}

div.sp_, div.sp_ *
{
	color:black;
}

ul.orangedot
{
	list-style-type: circle;
	list-style-image: url( '/ijsselgroep_sites/objects/eb9bf86b2cc493b84f228bf2d8737344/listItem_spacing.gif' );
	margin:0px;
	margin-left: 20px;
	padding:0px;
}

ul.orangedot li
{
	margin: 0px;
	padding: 0px;
}

.clickpath {
        font-size: 8pt;
}
.clickpath a {
        font-size: 8pt;
}
.clickpath a.active {
	text-decoration:none;
}

/*
.clickpath a.conceptonly {
	color: #666666;
}
.clickpath a.changed {
	color: red;
}
*/

.clickpath a:hover,
.clickpath a:link:hover, 
.clickpath a:visited:hover
{
	text-decoration: underline;
}


table.horlines
{
	border-collapse:collapse;	/*collapse:separate;*/
	border-spacing: 0px 0px;
	empty-cells: show;
}

table.horlines td
{
/*	border-top:1px dotted rgb(241,142,0);
	border-bottom:1px dotted rgb(241,142,0);*/
	padding:3px;
}

img.listItem
{
	margin:3px;
}

@media print {

	#verticalmenu,
	.verticalmenu,
	.td_columnRight,
	.spacer,
	.toplinks,
	#top_afbeelding_hormenu,
	.dontprint
	{
		display:none;
	}


	#clickpath
	{
		visibility:hidden;
	}

	#top_table
	{
		position:static;
	}
}

.orangecolor
{
	color:rgb(241,142,0);
}

div.content *
{
	color:#212121;
	font-family:Trebuchet MS,arial !important;
	font-size:10pt !important;
}

img.header
{
	margin-top:3px;
	margin-bottom:10px;
}

a.editsmall
{
	font-size:8pt !important;
	text-align:center;
}


a.cmsmodule_response
{
	text-decoration:none;
	color:black;
	font-size:10pt;
	color:rgb(241,142,0);
}

.smalldate
{
	font-size:8pt;
	color:rgb(153,153,153);
}


a.top_link:hover
{
	color:#202122;
}

/*a.leesverder:hover
{
	color:rgb(241,142,0);
}*/

a span
{
	color:inherit;
}

label
{
	cursor:pointer;
}
