
html {
	height			:100%;
	width			:100%;
	padding			:0;
	margin			:0;
	font-size		:100%;
}

body {
	height			:100%;
	padding			:0;
	margin			:0;
	color			:#333333;									/* #333333;  */
	background		:#eeeeee url(../images/layout/bg-body.gif) left repeat-y;
	font-family		:Arial, Helvetica, sans-serif;
	/*font-size		:1em;*/
	font-size		:12px;
	line-height		:1.2em;
	letter-spacing	:0;
}


/* RECHTER ZIJKANT SOCIAAL MEDIA en MARKER VOOR TERUGKEER BOVENKANT PAGINA */

.staticlogo {
			float: left;
			position: fixed;
			top: 540px;
			margin-left: 175px;
}
.staticlogo p {
			padding-bottom:6px;
			padding-left: 6px;
			padding-right: 6px;
}







div, img,
table, tr, th, td,
p, h1, h2, h3, h4, h5, hr, blockquote, /* belangrijk voor indeling pagina */
dl, dt, dd  {
	margin			:0;
	padding			:0;
	border			:none;
	text-align		:left;
	font-size		:1.0em;
}


ul, ol, li {
	margin-top		:0;
	margin-bottom	:0;
	padding-top		:0;
	padding-bottom	:0;
	border			:none;
	text-align		:left;
	font-size		:1.0em;
}

table {
	empty-cells		:show;
	border-spacing	:0;
	border-collapse	:collapse;
}

tr, th, td {
	vertical-align	:top;
}

form, input, select, textarea, fieldset, legend, label {
	margin			:0;
	padding			:0;
	font-size		:1em;
}

fieldset, legend, label {
	border			:0;
}

.clear {
	clear			:both;
	line-height		:0;
}


.hide,
.hidden {
	display			:none;
}

.print {
	display			:none;
}

/* ----------------------------------------------------------------------------------- TAGS */


p,
h1, h2, h3, h4, h5, h6, table, form {
	margin			:0 0 1em 0;
}

ul, ol, dl {
	margin-bottom	:1em;
}



ul li {
	margin-bottom	:0.5em;
}



h1,h2,h3 {
	color			:#444444;
}






small {
	font-size		:0.9em;
}

strong {
	font-weight		:bold;
	color			:#444444;
}

b {
	font-weight		:bold;
	color			:#444444;
}

em {
	font-style		:italic;
}

i {
	font-style		:italic;
}

hr {
	clear			:both;
	margin-top		:1em;
	margin-bottom	:1em;
	border			:0px;
	border-top		:1px solid #aaaaaa;
	height			:1px;
}

abbr,
acronym,
span.tx-acronymmanager {
	border			:0;
	text-decoration	:underline;
	cursor			:help;
}

q,
cite {
	font-style	:normal;
	font-weight	:inherit;
}

address[title],
q[title],
cite[title]  {
	cursor		:help;
}



/* ----------------------------------------------------------------------------------- LINKS */


a {
	color			:#333333;
	text-decoration	:none;
	font-weight		:bold;
}

a:hover, a:focus, a:active {
	text-decoration	:underline;
}

.normal a,
.right a {
	font-weight		:bold;
}

/* -----------------------------------------------------------------------------------  LAyOUT */

#top {
	height			:0;
	margin			:0;
	line-height		:0;
	padding			:0;
	font-size		:0;
}

#header {
	width			:940px;
	height			:75px;
	background		:#eeeeee url(../images/layout/bg-body.gif) left repeat-y;
}

#mainframe {
	width			:960px;
	margin			:0;
	padding			:0 0 2em 0;
	min-height		:100%;
}


#mainframe #logo {
	float			:left;
	margin			:0 0 0 220px;
	padding			:0 0 0 20px;
}

#mainframe #logo img {
	height			:44px;
}



#mainnav {
	clear			:both;
	margin			:0 0 0 220px;
	padding			:1em 0 0 0;
	font-size		:1em;
	text-transform	:lowercase;
}
#mainnav dl {
	margin			:0 0 0 20px; /* marge links van pagina 1 zorgt dat de navigatie 20 px naar links opschuift */
}


#mainnav dd {
	display			:block;
	float			:left;
}
#mainnav .lang-nl dd a {
	padding			:0 13px 0 13px;
}
#mainnav .lang-nl dd.l1 a {
	padding			:0 13px 0 0;
}
#mainnav .lang-nl dd.l8 a {
	padding			:0 0 0 13px;
}


#mainnav a {
	display			:block;
	float			:left;
	white-space		:nowrap;
	color			:#333333;
	text-decoration	:none;
}
#mainnav a:hover {
	text-decoration	:none;
}
 /*  navigatie linkerkant */

#left {
	width			:220px;
	float			:left !important;
}

#left #icon {
	margin			:0.5em 0 0.5em 47px; /* linkernavigatiekolom ruinte links van afbeelding */
}

#subnav {
	font-size		:1em;
	line-height		:1.4em;
	text-transform	:lowercase;
	padding			:0 10px 4em 0;
}

#subnav ul {
	margin			:0 0 20px 0;
	padding			:0;
}

#subnav li {
	list-style		:none;
	margin			:0.4em 0 0.4em 0;
	padding			:0;
	line-height		:1em;
}

#subnav a {
	display			:block;
	padding			:0 0 0 28px;
	margin			:0 0 0 18px;
	text-decoration	:none;
	color			:#eeeeee;  /* tekstkleur navigatie linkerkant */
}

#subnav span.anc,
#subnav span.anc-act {
	display			:block;
	font-weight		:bold;
	padding			:0 0 0 28px;
	margin			:0 0 0 18px;
	text-decoration	:none;
	color			:#333333;
}

#subnav span.anc-act {
	background		:url(../images/layout/pijl_fff.gif) top left no-repeat;
}

#subnav a:hover,#subnav a:focus,#subnav a:active {
	background		:url(../images/layout/pijl_fff.gif) top left no-repeat;
	text-decoration	:none;
}
#subnav a.act {
	background		:url(../images/layout/pijl_fff.gif) top left no-repeat;
}
#subnav a.cur {
	background		:url(../images/layout/pijl_fff.gif) top left no-repeat;
}

/* --------------------   LEVEL 2 ------------------------ */

#subnav ul ul a,
#subnav ul li.level2 a {
	display			:block;
	padding			:0 0 0 28px;
	margin			:0 0 0 48px;
	text-decoration	:none;
	color			:#666666;
}
#subnav ul ul a:hover, #subnav ul ul a:focus, #subnav ul ul a:active,
#subnav ul li.level2 a:hover, #subnav ul li.level2 a:focus, #subnav ul li.level2 a:active  {
	background		:url(../images/layout/pijl_666.gif) top left no-repeat;
	text-decoration	:none;
}
#subnav ul ul a.act,
#subnav ul li.level2 a.act {
	background		:url(../images/layout/pijl_666.gif) top left no-repeat;
}
#subnav ul ul a.cur,
#subnav ul li.level2 a.cur {
	background		:url(../images/layout/pijl_666.gif) top left no-repeat;
}

/* --------------------   LEVEL 3 ------------------------ */

#subnav ul ul ul a,
#subnav ul li.level3 a {
	display			:block;
	padding			:0 0 0 28px;
	margin			:0 0 0 76px;
	text-decoration	:none;
	color			:#999999;
}
#subnav ul ul ul a:hover,#subnav ul ul ul a:focus,#subnav ul ul ul a:active,
#subnav ul li.level3 a:hover,#subnav ul li.level3 a:focus,#subnav ul li.level3 a:active {
	background		:url(../images/layout/pijl_999.gif) top left no-repeat;
	text-decoration	:none;
}
#subnav ul ul ul a.act,
#subnav ul li.level3 a.act {
	background		:url(../images/layout/pijl_999.gif) top left no-repeat;
}
#subnav ul ul ul a.cur,
#subnav ul li.level3 a.cur {
	background		:url(../images/layout/pijl_999.gif) top left no-repeat;
}

/* --------------------   LEVEL 4 ------------------------ */

#subnav ul li.level4 {
	display			:none;
}

#main {
	/*padding			:40px 0 0 196px;*/
	float			:left !important;
	width			:720px;
	padding			:20px 0 40px 0;
}

#pathnav {
	text-transform	:lowercase;
	font-size		:1em;
	font-weight		:bold;
	padding			:0 0 0 20px;
}

#pathnav a {				/*  geeft kleur aan link home */
	color			:#333333;
}

#content {
	margin			:55px 0 0 0;
	line-height		:1.3em;
	padding			:0 0 0 20px;
	width			:720px;
	float			:left;
}


#footer {
	width			:940px;
	clear			:both;
	margin			:0 0 2em 0;
}

#footernav {
	width			:220px;
	min-height		:2em;
	float			:left !important;
	text-transform	:lowercase;
	line-height		:1.4em;
}

#footernav ul {
	margin			:0;
	padding			:0;
}

#footernav li {
	list-style		:none;
	margin			:0;
	padding			:0;
}

#footernav a {
	display			:block;
	padding			:0 0 0 28px;
	margin			:0 0 0 18px;
	text-decoration	:none;
	color			:#eeeeee;
}
#footernav a:hover,#footernav a:focus,#footernav a:active {
	background		:url(../images/layout/pijl_333.gif) left no-repeat;
	text-decoration	:none;
}
#footernav a.cur,
#footernav a.act {
	background		:url(../images/layout/pijl_333.gif) left no-repeat;
	text-decoration	:none;
}

#footercontent {
	float			:left;
	font-size		:0.9em;
	margin			:3.4em 0 0 20px;
	color			:#aaaaaa;
}

#footercontent .copyright {
}

#footercontent a {
	color			:#aaaaaa;
	font-weight		:normal;
}



/* ----------------------------------------------------------------------------------- Kleur */


#mainnav a span {
	display			:none;
	z-index			:1;
}
#mainnav a:hover span,
#mainnav a:focus span {
	z-index			:3;
}
#mainnav a:hover span.black,
#mainnav a:focus span.black,
#mainnav a.l1:hover span.black, #mainnav a.l1:focus span.black, #mainnav a.l1:active span.black,
#mainnav a.l2:hover span.black, #mainnav a.l2:focus span.black, #mainnav a.l2:active span.black,
#mainnav a.l3:hover span.black, #mainnav a.l3:focus span.black, #mainnav a.l3:active span.black,
#mainnav a.l4:hover span.black, #mainnav a.l4:focus span.black, #mainnav a.l4:active span.black,
#mainnav a.l5:hover span.black, #mainnav a.l5:focus span.black, #mainnav a.l5:active span.black,
#mainnav a.l6:hover span.black, #mainnav a.l6:focus span.black, #mainnav a.l6:active span.black,
#mainnav a.l7:hover span.black, #mainnav a.l7:focus span.black, #mainnav a.l7:active span.black,
#mainnav a.l8:hover span.black, #mainnav a.l8:focus span.black, #mainnav a.l8:active span.black,
#mainnav a.l9:hover span.black, #mainnav a.l9:focus span.black, #mainnav a.l9:active span.black,
#mainnav .lang-nl a.l1:hover span.black, #mainnav .lang-nl a.l1:focus span.black, #mainnav .lang-nl a.l1:active span.black,
#mainnav .lang-nl a.l2:hover span.black, #mainnav .lang-nl a.l2:focus span.black, #mainnav .lang-nl a.l2:active span.black,
#mainnav .lang-nl a.l3:hover span.black, #mainnav .lang-nl a.l3:focus span.black, #mainnav .lang-nl a.l3:active span.black,
#mainnav .lang-nl a.l4:hover span.black, #mainnav .lang-nl a.l4:focus span.black, #mainnav .lang-nl a.l4:active span.black,
#mainnav .lang-nl a.l5:hover span.black, #mainnav .lang-nl a.l5:focus span.black, #mainnav .lang-nl a.l5:active span.black,
#mainnav .lang-nl a.l6:hover span.black, #mainnav .lang-nl a.l6:focus span.black, #mainnav .lang-nl a.l6:active span.black,
#mainnav .lang-nl a.l7:hover span.black, #mainnav .lang-nl a.l7:focus span.black, #mainnav .lang-nl a.l7:active span.black,
#mainnav .lang-nl a.l8:hover span.black, #mainnav .lang-nl a.l8:focus span.black, #mainnav .lang-nl a.l8:active span.black
#mainnav .lang-nl a.l9:hover span.black, #mainnav .lang-nl a.l9:focus span.black, #mainnav .lang-nl a.l9:active span.black
 {
	z-index			:2;
	background		:#eeeeee;
	width			:940px;
}
#mainnav a {
	z-index			:4;
}

#mainnav a.l1:focus span, #mainnav a.l2:focus span, #mainnav a.l3:focus span, #mainnav a.l4:focus span, #mainnav a.l5:focus span, #mainnav a.l6:focus span, #mainnav a.l7:focus span, #mainnav a.l8:focus span,
#mainnav a.l1:active span, #mainnav a.l2:active span, #mainnav a.l3:active span, #mainnav a.l4:active span, #mainnav a.l5:active span, #mainnav a.l6:active span, #mainnav a.l7:active span, #mainnav a.l8:active span, #mainnav a.l9:active span,
#mainnav a.l1:hover span, .m1 #mainnav a.l1 span,
#mainnav a.l2:hover span, .m2 #mainnav a.l2 span,
#mainnav a.l3:hover span, .m3 #mainnav a.l3 span,
#mainnav a.l4:hover span, .m4 #mainnav a.l4 span,
#mainnav a.l5:hover span, .m5 #mainnav a.l5 span,
#mainnav a.l6:hover span, .m6 #mainnav a.l6 span,
#mainnav a.l7:hover span, .m7 #mainnav a.l7 span,
#mainnav a.l8:hover span, .m8 #mainnav a.l8 span
#mainnav a.l9:hover span, .m9 #mainnav a.l9 span
 {
	position		:absolute;
	left			:0;
	top				:75px;
	height			:6px;
	display			:block;
}


/*1*/
.m1 form .csc-form-label-req span,
.m1 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m1 ul.browsebox li.activeLink a {
	color			:#80FF00; /* groen */
}
.m1 {
	background		:url(../images/layout/bg-body-l1.gif) top left repeat-y; /* repeat-y De afbeelding wordt vanuit de beginpositie naar beneden herhaald.  */
}
.m1 #left {
	border-top		:solid 6px #80FF00;
}
#mainnav a.l1:hover span, .m1 #mainnav a.l1 span, #mainnav a.l1:focus span, #mainnav a.l1:active span {
	background		:#80FF00;
	width			:290px; /* Aantal px is afhankelijk van lengte van de naam van de pagina  */
}
#mainnav .lang-nl a.l1:hover span, .m1 #mainnav .lang-nl a.l1 span, #mainnav .lang-nl a.l1:focus span, #mainnav .lang-nl a.l1:active span {
	width			:300px;  /* Geeft de lengte in px aan van de horizontale gekleurde lijn van 6px hoog */
}
.m1 #content ul li {
	list-style-image:url(images/layout/list_style_m1.gif);
}
.m1 .csc-frame-21 {
	border-color	:#80FF00;
}


/*2*/
.m2 form .csc-form-label-req span,
.m2 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m2 ul.browsebox li.activeLink a {
	color			:#009900;/* donkergroen */
}
.m2 {
	background		:url(../images/layout/bg-body-l2.gif) top left repeat-y;
}
.m2 #left {
	border-top		:solid 6px #009900;
}
#mainnav a.l2:hover span, .m2 #mainnav a.l2 span, #mainnav a.l2:focus span, #mainnav a.l2:active span {
	background		:#009900;
	width			:403px;
}
#mainnav .lang-nl a.l2:hover span, .m2 #mainnav .lang-nl a.l2 span, #mainnav .lang-nl a.l2:focus span, #mainnav .lang-nl a.l2:active span {
	width			:378px;
}
.m2 #content ul li {
	list-style-image:url(images/layout/list_style_m2.gif);
}
.m2 .csc-frame-21 {
	border-color	:#009900;
}

/*3*/
.m3 form .csc-form-label-req span,
.m3 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m3 ul.browsebox li.activeLink a {
	color			:#00B9E4; /* blauw */
}
.m3 {
	background		:url(../images/layout/bg-body-l3.gif) top left repeat-y;
}
.m3 #left {
	border-top		:solid 6px #00B9E4;
}
#mainnav a.l3:hover span, .m3 #mainnav a.l3 span, #mainnav a.l3:focus span, #mainnav a.l3:active span {
	background		:#00B9E4;
	width			:478px;
}
#mainnav .lang-nl a.l3:hover span, .m3 #mainnav .lang-nl a.l3 span, #mainnav .lang-nl a.l3:focus span, #mainnav .lang-nl a.l3:active span {
	width			:468px;
}
.m3 #content ul li {
	list-style-image:url(../images/list_style_m3.gif);
}
.m3 .csc-frame-21 {
	border-color	:#00B9E4;
}

/*4*/
.m4 form .csc-form-label-req span,
.m4 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m4 ul.browsebox li.activeLink a {
	color			:#1F379F;/* middelblauw tussen licht en donker */
}
.m4 {
	background		:url(../images/layout/bg-body-l4.gif) top left repeat-y;
}
.m4 #left {
	border-top		:solid 6px #1F379F;
}
#mainnav a.l4:hover span, .m4 #mainnav a.l4 span, #mainnav a.l4:focus span, #mainnav a.l4:active span {
	background		:#1F379F;
	width			:604px;
}
#mainnav .lang-nl a.l4:hover span, .m4 #mainnav .lang-nl a.l4 span, #mainnav .lang-nl a.l4:focus span, #mainnav .lang-nl a.l4:active span {
	width			:555px;
}
.m4 #content ul li {
	list-style-image:url(../images/layout/list_style_m4.gif);
}
.m4 .csc-frame-21 {
	border-color	:#1F379F;
}

/*5*/
.m5 form .csc-form-label-req span,
.m5 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m5 ul.browsebox li.activeLink a {
	color			:#9966CC; /* middelpaars tussen licht en donker */
}
.m5 {
	background		:url(../images/layout/bg-body-l5.gif) top left repeat-y;
}
.m5 #left {
	border-top		:solid 6px #9966CC;
}
#mainnav a.l5:hover span, .m5 #mainnav a.l5 span, #mainnav a.l5:focus span, #mainnav a.l5:active span {
	background		:#9966CC;
	width			:662px;
}
#mainnav .lang-nl a.l5:hover span, .m5 #mainnav .lang-nl a.l5 span, #mainnav .lang-nl a.l5:focus span, #mainnav .lang-nl a.l5:active span {
	width			:650px;
}
.m5 #content ul li {
	list-style-image:url(../images/layout/list_style_m5.gif);
}
.m5 .csc-frame-21 {
	border-color	:#9966CC;
}

/*6*/
.m6 form .csc-form-label-req span,
.m6 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m6 ul.browsebox li.activeLink a {
	color			:#CC0000; /* rood */
}
.m6 {
	background		:url(../images/layout/bg-body-l6.gif) top left repeat-y;
}
.m6 #left {
	border-top		:solid 6px #CC0000;
}
#mainnav a.l6:hover span, .m6 #mainnav a.l6 span, #mainnav a.l6:focus span, #mainnav a.l6:active span {
	background		:#CC0000;
	width			:740px;
}
#mainnav .lang-nl a.l6:hover span, .m6 #mainnav .lang-nl a.l6 span, #mainnav .lang-nl a.l6:focus span, #mainnav .lang-nl
}
.m6 #content ul li {
	list-style-image:url(../images/layout/list_style_m6.gif);
}
.m6 .csc-frame-21 {
	border-color	:#CC0000;
}

/*7*/
.m7 form .csc-form-label-req span,
.m7 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m7 ul.browsebox li.activeLink a,
.mark-red {
	color			:#ff6600; /* oranje */
}
.m7, #popup {
	background		:url(../images/layout/bg-body-l7.gif) top left repeat-y;
}
.m7 #left {
	border-top		:solid 6px #ff6600;
}
#mainnav a.l7:hover span, .m7 #mainnav a.l7 span, #mainnav a.l7:focus span, #mainnav a.l7:active span {
	background		:#ff6600;
	width			:846px;
}
#mainnav .lang-nl a.l7:hover span, .m7 #mainnav .lang-nl a.l7 span, #mainnav .lang-nl a.l7:focus span, #mainnav .lang-nl a.l7:active span {
	width			:830px;
}
.m7 #content ul li {
	list-style-image:url(../images/layout/list_style_m7.gif);
}
.m7 .csc-frame-21 {
	border-color	:#ff6600;
}

/*8*/
.m8 form .csc-form-label-req span,
.m8 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m8 ul.browsebox li.activeLink a {
	color			:#ffcc00; /* geel heel licht oranjeachtig */
}
.m8 {
	background		:url(../images/layout/bg-body-l8.gif) top left repeat-y;
}
.m8 #left {
	border-top		:solid 6px #ffcc00;
}
#mainnav a.l8:hover span, .m8 #mainnav a.l8 span, #mainnav a.l8:focus span, #mainnav a.l8:active span {
	background		:#ffcc00;
	width			:937px;
}
#mainnav .lang-nl a.l8:hover span, .m8 #mainnav .lang-nl a.l8 span, #mainnav .lang-nl a.l8	:focus span, #mainnav .lang-nl a.l8:active span {
	width			:938px;
}
.m8 #content .csc-text ul li {
	list-style-image:url(../images/layout/list_style_m8.gif);
}
.m8 .csc-frame-21 {
	border-color	:#ffcc00;
}

/*9*/
.m9 form .csc-form-label-req span,
.m9 ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
.m9 ul.browsebox li.activeLink a {
	color			:#ef84e1; /* rose  */
}
.m9 {
	background		:url(../images/layout/bg-body-l9.gif) top left repeat-y;
}
.m9 #left {
	border-top		:solid 6px #ef84e1;
}
#mainnav a.l9:hover span, .m9 #mainnav a.l9 span, #mainnav a.l9:focus span, #mainnav a.l9:active span {
	background		:#ef84e1;
	width			:937px;
}
#mainnav .lang-nl a.l9:hover span, .m9 #mainnav .lang-nl a.l9 span, #mainnav .lang-nl a.l9	:focus span, #mainnav .lang-nl a.l9:active span {
	width			:938px;
}
.m9 #content .csc-text ul li {
	list-style-image:url(../images/layout/list_style_m8.gif);
}
.m9 .csc-frame-21 {
	border-color	:#ef84e1;
}


/* ----------Zorgt dat rechtergedeelte los van afbeelding komt ------------------------------- cObj */

.csc,
.csc-frame {
	clear			:both;
	margin			:0 0 50px 20px;
}



.csc-toplink {
	clear			:right;
	margin			:-20px 0 50px 0;
}


/* ----------------------------------------------------------------------------------- cObj Header */

.csc-headline {
	margin			:0 0 0 0;
}





/* ----------------------------------------------------------------------------------- Rahmen */

.csc-frame .csc {
	margin			:0;
}

.cols {
	float			:left; /* ??? */
	margin			:0 0 50px 0;
}

.csc .csc,
.cols .csc,
.cols .csc-frame {
	clear			:none;
	/*margin			:0 0 1em 0;*/
}

.csc-frame-1 {
	float			:left;
	width			:100px;
	margin			:0 20px 0 0;
	min-height		:1em;
}

.csc-frame-2 {
	float			:left;
	width			:220px;
	margin			:0 20px 0 0;
	min-height		:1em;
}

.csc-frame-3 {
	float			:left;
	width			:340px;
	margin			:0 20px 0 0;
	min-height		:1em;
}

.csc-frame-4 {
	float			:left;
	width			:460px;
	margin			:0 20px 0 0;
	min-height		:1em;
}

.csc-frame-5 {
	float			:left;
	width			:580px;
	margin			:0 20px 0 0;
	min-height		:1em;
}

.csc-frame-6 {
	clear			:both;
	float			:left;
	width			:700px;
	margin			:0 20px 0 0;
	min-height		:1em;
}

.csc-frame-06 {
	border-bottom	:solid 1px #aaaaaa;
	margin			:0 0 10px 0;
}

.csc-frame-20,
.csc-frame-21 {
	border-width	:1px;
	border-style	:solid;
	padding			:5px 10px;
	margin			:0 0 20px 0;
}

.csc-frame-20 {
	border-color	:#999999;
}

/* ----------------------------------------------------------------------------------- cObj imagetext */

.csc-img,
.csc-imgtxt {
	margin				:0 0 50px 20px;
	padding				:0;
	line-height			:0;
}

.csc-textpic-text {
	line-height			:1.4em;
}

.csc-textpic-header {
	line-height			:1.4em;
}

.csc-textpic-img div {
	background			:#000000;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
}



.csc-textpic-caption {
	font-size		:.9em;
	margin			:0 0 0 0;
	line-height		:1.0em;
	padding			:.5em 0 0 0;
}

.csc-textpic-border .csc-textpic-caption {
}

.csc-img .csc-textpic-firstcol {
	clear			:both;
}

/* -----------------------------------------------------------------------------222 ----- cObj menu */

ul.csc-sitemap {
	
	list-style		:none;
	margin-left		:0;
	padding-left	:0;
}

.m8 #content ul.csc-sitemap li {
	list-style		:none;
	list-style-image:none;
	margin			:0.4em 0 0.4em 0;
}

.m9 #content ul.csc-sitemap li {
	list-style		:none;
	list-style-image:none;
	margin			:0.4em 0 0.4em 0;
}



.csc-sitemap a {
	padding			:0 0 0 28px;
	margin			:0 0 0 0;
	text-decoration	:none;
	color			:#0000ff;
	background		:url(../images/layout/pijl_aqua2.gif) top left no-repeat;
}

ul.csc-sitemap ul {
	color			:#4169e1;
	margin-left		:0;
	padding-left	:28px;
}
ul.csc-sitemap ul a {
	color			:#000080;
	background		:url(../images/layout/pijl_ccc.gif) top left no-repeat;
}
ul.csc-sitemap ul ul {
	color			:#000000;
	margin-left		:0;
	padding-left	:28px;
}
ul.csc-sitemap ul ul a {
	color			:#0e4096;
	background		:url(../images/layout/pijl_aaa.gif) top left no-repeat;
}
ul.csc-sitemap .cur {
	display			:none;
}


dl.csc-menu-subpages-abstract dd a {
	font-weight		:bold;
}


/* ----------------------------------------------------------------------------------- cObj table */


caption {
	font-size			:0.9em;
	text-align			:center;
	padding-bottom		:0.25em;
	margin-bottom		:1em;
	border-bottom		:dotted 1px #aaaaaa;
}

table.contenttable {
	table-layout		:auto;
	empty-cells			:show;
	border-spacing		:0;
	border-collapse		:collapse;
	border				:0;
	width				:100%;
	padding				:0;
	margin				:0;
}



table.contenttable-0 th, table.contenttable-0 td {
	padding				:.2em 1em;
	border-bottom		:solid 1px #aaaaaa;
}

table.contenttable-0 th.td, table.contenttable-0 td.td {
}

table.contenttable-0 th {
	font-weight			:bold;
	border-bottom		:solid 1px #ffffff;
}



table.contenttable-0 tfoot td {
	font-size			:0.9em;
}

table.contenttable-1 th, table.contenttable-1 td {
	padding				:.2em 1em;
	font-weight			:bold;
	border-bottom		:solid 1px #aaaaaa;
}

table.contenttable-2 th, table.contenttable-2 td {
	padding				:.2em 1em;
	font-weight			:bold;
	border-bottom		:solid 1px #aaaaaa;
	text-align			:center;
}



