
/* --------------------------- reset + main html redefinitions  */
/*  common tag redefinitions  */

/* --* {font-size: 100%; padding: 0; margin: 0;} van toepassing ?? */


html, body, form, fieldset {
	font:100% "Lucida Grande", "Lucida Sans", arial, helvetica, clean ,sans-serif;
	margin:0;
	padding:0;
}
html {
	font-size:100.01%;
}
body { 
	background:none;
	color:#000;
	line-height:1.3em;
	font-size:0.75em; /* 12 px = 0.75 em */
}
a {color:#005a84;}
a:visited {color:#005a84;}
a:hover {color:#F29400;}
a img {
	border:none; /* avoids border when img is link */
}
fieldset {
	border:none;
}
/* Neutralize/reset styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, dl, hr, address {
	margin:1em 0;
	padding:0;
}

* {
	font-size:100%;
}

ul, ol {
	margin:0;
	padding:0;
}
:focus { outline: 0; }
h1 {
	font-size:1.5em;
	color:#005a84;
}
h2 {
	color:#005a84;
	font-size:1.17em;
}
h2 {
      color:#005a84;
      font-size:1.17em;
}
h3 {
	font-size:1.08em;
	color:#005a84;
}
h4 {
	color:#999;
	font-size:1em;
	color:#005a84;
}
h5 {
	font-size:1em;
	font-weight:normal;
}
h6 {
	font-size:0.9em;
	font-style:italic;
	font-weight:normal;
}
hr {
	border:none;
	border-bottom:1px solid #b9d2dd;
	height:1px;
}
.hr {
	border-bottom:1px solid #b9d2dd;
	height:1px;
	line-height:0;
	margin: 0.7em 0;
}
input, select, textarea {
	font-size: 100%;
	font-family: inherit;
	/*color:#666;*/
	color:#333333;
}
ul {
	list-style:disc outside;
	padding-left:1.2em;
	margin:0.2em;
}
ul li {
	/*padding:0 0 0.4em 1.2em;*/
	/*margin:0;*/
}
ol li {
	padding:0 0 0.4em 0;
	margin:0 0 0 1.2em;
}
select, textarea { /* similar to class 'inputfield' */}
td {
	vertical-align:top; /* relevant in most cases, i.e. in application layout */
	/*font-size: 0.75em; */
}
/* ---------------------------- anysurfer */

/* hide accessibility content from normal users - screenreaders can pick this up nicely */
.smartsurfer{display: block; width: 1px; height: 1px; position: absolute; top: -5000px}
.hidden {position:absolute;top:-9999em;left:-9999em;}


/* --------------------------- shared styles  */
/*  common styles  */
.alignR {
	text-align:right;
}
.clearfloats {
	clear: both;
}
.clearfix { /* test on <br> */
	font-size: 1px;
	line-height: 0;
	margin: 0;
	clear: both;
	height: 0;
}
.floatL {
	float:left;
}
img.floatL {
	margin:0 15px 10px 0;
}
*html #content .flashContentL .margin img.floatL {
	margin:0 15px 0 0;
}
.marginLeft{
	margin-left:20px;
}
.floatR {
	float:right;
}
img.floatR {
	margin:0 0 10px 15px;
}
.noPadding {
	padding:0;
}
.prct100 {
	width:100%;
}
.withspace {
	height:0.5em;
	font-size:0;
	line-height:0;
}
.btn {
	display:block;
}
/* --------------------------- application related  */
input.input, select.input {
	border:1px solid #666;
}
.inputfield {
	border:1px solid #666;
	}
.XXS {
	/*width:xx;*/
}
.XS {
	/*width:xx;*/
}
.S {
	width:10.5em;
}
.M {
	width:10.5em;
}
.L {
	/*width:xx;*/
}

table.form, table.form table {}
.form td {}
label {
	color:#333333;
}
label.M {
	width:5em;
}
label.L {
	width:12em;
	display:block;
	float:left;
	vertical-align:middle;
}
label.XL {
	width:15em;
	display:block;
	float:left;
	vertical-align:middle;
}
span.M {
	width:5em;
}
span.L {
	width:12em;
	display:block;
	float:left;
	vertical-align:middle;
}
span.XL {
	width:15em;
	display:block;
	float:left;
	vertical-align:middle;
}
/*-----------------------------------------------------container-------------------------------------------*/
#container{
	/*width: 80em;*/ /* 970 px /12 */
	/*margin: 0 auto; */
	width:54em;
	text-align: left; 
	/*position: relative;*/
	/*overflow: hidden;*/ /* to keep opera and safari in control */
}
#main .margin{
	/*margin:0 17px 0 16px;*/
}
#main .margin .margin{
	/*margin:0 10px 0 10px;*/
}
#mainBottomL{
	background:none;
	height:20px;
	width:10em;
	float:left;
}
#mainBottom{
	background:none;
	float:left;
	display:none;
}
#mainBottomR{
	background:none;
	width:10em;
	height:20px;
	float:right;
}

/* --------------------------- header  */
#header {
	/*height:101px;*/
	/*width:100%;*/
	/*position:relative;*/
	display:none;
	background:none;
}
#headerL{
	height:101px;
	position:relative;
	background:none;
	width:166px;
	float:left;
}
#headerL a {
	display:block;
	height:101px;
	width:166px;
}
#headerR, #headerR_nl {
	height:101px;
	width:590px;
	position:relative;
	background:none;
	float:right;
}
#headerR_fr {
	height:101px;
	width:590px;
	position:relative;
	background:none;
	float:right;
}
#top{
	display:none;
	width:100%;
	background:none;
}
/*-----------------------------lang   */

#lang {}
#lang a {}
#lang a:hover {}
#lang a.active {}



/*-----------------------------serviceNav - zoek   */

#topRwrapper{
	/*background:#f29400;*/
	margin-top:1.67em;
	height:1.8em;
	background:url(../../images/centea/bck_zoek.gif) top right no-repeat;
}

#topRwrapper2{
	background:url(../../images/centea/bck_topR3.gif) bottom right no-repeat;
	height:8px;
	font-size:0px;
}
#topRwrapper2Img{
	background:#f29400 url(../../images/centea/bck_topRnav.gif) bottom left repeat-x;
}
#serviceNav {
	float:left;
	background:url(../../images/centea/bck_serviceNav.gif) top left no-repeat;
	height:1.8em;
	width: 62%;
	}


#serviceNav a:hover {
	color:#fff;
	text-decoration:none;
}
#serviceNav span.menuitem {
	display:block;
	/*border:1px solid #ffffff;*/
}
#serviceNav ul li {
	background:url(../../images/centea/bck_serviceNavitem.gif) bottom left no-repeat;
	list-style:none;
	/*padding:0.4em 0 0 1.2em;*/
	padding:0.5em 0.6em 0 0.6em;
	margin:0;
}
#serviceNav ul li.first {
	padding:0.5em 0.6em 0 1.2em;
	list-style:none;
	background:none;
	margin:0;
}
#zoek{
	float:right;
	width:19em;
	height:1.8em;
	width: 38%;
	}
	
#zoek input{
	margin:0.25em 0.4em 0 0;
	}
	
.zoekbutPadding {padding-right:1.66em}
.butZoek {height:21px; float:left; width:6em; margin: 0.25em 0 0 0; text-align:center;  }
.butZoek a img {border:none;}
.butZoekL {height:21px; width:5.3em; background: url(../../images/centea/bck_buttonL.gif) top left no-repeat; float:left}
.butZoekR {height:21px; width:7px; background:url(../../images/centea/bck_buttonR.gif) top right no-repeat; float:left}

.butAanmelden {height:21px; float:right; width:7em; margin: 0.5em 0 0 0; /*padding-bottom:5px*/}
.butAanmelden .butZoekL {width:auto;}

.butpage {
	height:25px; float:left; margin:0 0 0 0.5em;
}
.butpage a {
	color:#000;
	text-decoration:none;
}
.butpage a img {border:none;}
.butpageL {height:20px; background: url(../../images/centea/bck_buttonboxL.gif) top left no-repeat; float:left; padding:5px 0 0 7px;}
.butpageR {height:25px; width:7px; background:url(../../images/centea/bck_buttonboxR.gif) top right no-repeat; float:left}

.box .butZoek {height:21px; float:left; /*width:5em;*/ margin: 0 0 0 0.5em; }

#topR .butZoekL a{
	display:block;
	margin: 2px 0em 2px 0.75em;
	font-size:1em;
	color:#000000;
	text-decoration:none;
	}
	
#topR .butZoekL a:visited { color:#000000; text-decoration:none;}
#topR .butZoekL a:hover { color:#000000; text-decoration:none;}

.butZoekL a{
	display:block;
	margin: 2px 0em 2px 0.75em;
	font-size:1em;
	color:#000000;
	text-decoration:none;
	}
	
butZoekL a:visited { color:#000000; text-decoration:none;}
.butZoekL a:hover { color:#000000; text-decoration:none;}

.butZoekL input.searchbut {
	height:1.7em;	
	line-height:1.4em;
	padding-left:7px;
	width:5em;
}
/* --------------------------- topnav  */
#headNav {
	/*height:2em;*/
}
#doormat { 
	background:none;
	display:none;
}

/* ------------------ close button ------- */
.closeButton {
	/*padding-right:2.8em;*/
	background:url(../../images/centea/bck_contentR.gif) right top repeat-y !important;
	width:100%;
	margin:0;
	padding:0;
}
#close{
	float:right;
	/*margin-right:2.8em;*/
	width:6.90em;
	/*height:25px;*/
	padding-right:5em;
}
#closeL {
	background:url(../../images/centea/bck_rightPaneL.gif) left bottom no-repeat;
	float:left;
	width:6.5em;
	margin:0;
	height:1.3em;
}
#closeL .margin{
	margin:0.2em 0 0.2em 0.5em;
	font-size:0.9em;
	line-height:0.9em;
	text-align:center;
	letter-spacing:-0.5px;
}
#closeR {
	background:url(../../images/centea/bck_rightpaneR.gif) right bottom no-repeat;
	width:0.4em;
	float:right;
	height:1.3em;
	}
	
#closeL a {
	background:url(../../images/centea/ico_rightPane.gif) left no-repeat;
	padding-left:1em;
	text-decoration:none;
	color:#11658c;
	display:block;
}
#closeL a.open {
	background:url(../../images/centea/ico_rightPaneOpen.gif) left no-repeat;
	padding-left:1em;
	text-decoration:none;
	color:#11658c;
}
/*------------------------------breadcrumbs  */

#breadcrumbs{
	font-size:0.9em;
	color:#f29400;
	font-weight:bold;
	padding-bottom:1.5em;
	padding-top:0.3em;
}
#breadcrumbs a{
	background: url(../../images/centea/ico_linkBreadcrumb.gif) right no-repeat;
	padding-right: 1em;
	margin-right:1em;
	font-weight:normal;
	float:left;
	display:block;
}

/*------------------------------blokken homepage  */
.homeContainer {
	padding-top:1em;
}
#content{
	background:none;
	zoom: 1;
	
}
#contentWrapper{
	background:none;
	border-top:1px solid #000000;
}
#contentWrapper .margin {
	margin:0;
}
#contentWrapper .margin .margin {
	margin:0 2.08em 0 0;
}
#homeContent{}
#content .row {
	clear:both;
	/*margin-bottom:20px;*/
	margin-top:5px;
}

/*------------------------------ centea online */

.onlineTitle{
	font-size: 1.17em;
	font-weight:bold;
	padding-top:0.5em;
	float:left;
}
.onlineTitle h2 {
	color:#000;
}
.ico{
	float:right;
	padding-top:0.5em;
}

.onlineTxt{
	margin-bottom:0.5em;
	margin-top:0.5em;
}

.cardnumber {
	float:right;
}
.cardnumber .inputfield,
response .inputfield,
.cardnumber input.inputfield,
response input.inputfield {
	border:1px solid #00628d;
	font-size: 0.9em;
	width: 2em;
	margin-right:2px;
}

.cardnumber input.last {
	font-size: 0.9em;
	margin-right:0;
	width:2.9em;
}

.cardnumber input.large {
	margin-right:0;
	width:9.5em;
}

.hrWhite {
	border-bottom:1px solid #fff;
	height:0.75em;
	margin:0;
	line-height:0.75em;
	font-size:0.75em;
}
/*------------------------------blokken content general */ 
#contentL{
	display:none;
}
#contentM{
	/*width:42.5em;*/
	width:36.5em;
	float:left;
	border-right:1px solid #e8f0f2;
}
#contentR{
	width:17em;
	float:left;
}

/*------------------------------blokken content sitemap */ 
#tempSitemapTop {
	background:none;
	padding:0;
}
#tempSitemapBot {
	background:none;
	height:4px;
	font-size:0;
	line-height:0;
	padding:0 0 0.5em 0;
}
#contentMcol1{
	width:67.42em;
	float:left;
}
#contentMCol2{
	border-right:1px solid #e8f0f2;
	width:36.5em;
	float:left;
}

/* ------------------------- */

/*#contentM .box .margin{
	margin:0 1.75em;
}*/
#contentL .boxContent {
	padding: 0.8em 0;
}
#contentM .boxContent {
	padding: 0.66em 0;
} 
#contentM .box .margin {
	margin: 0 1em;
} 
#contentR .boxContent {
	padding: 0.8em 0 0 0;
}
/* ------------------------- */
#content .ColumnL {
	float:left;
	width:33.5em;
	border-right:1px solid #e8f0f2;
	margin:1em 0 0 0;
}
#content .ColumnR {
	float:left;
	width:17.58em;
	padding-left: 1.5em;
	margin-top:1em;
}
#content .ColumnR .box ul li {
	margin-left:0;
	padding-bottom:0.6em;
	margin-bottom:0;
}
.Small .boxContent {
	height:auto;
}
.Small .heightContent {
	height:auto;
}
.Medium .boxContent {
	height:auto;
}
.Medium .heightContent {
	height:auto;
}
.Large .boxContent {
	height:auto;
}
.Large .heightContent {
	height:auto;
}
.XLarge .boxContent {
	height:auto;
}
.XLarge .heightContent {
	height:auto;
}
.yellowBox .more {
	display:none;
}

/******** content styles ****************/
#contentM .margin {
	/*margin:0 2.08em 0 0 !important;*/
}
#contentM h2 {
      margin:1em 0 0.5em 0;
}
#contentM img {
	border:1px solid #b9d1dd;
}

#contentM ul li{
	background:none;
	margin:0.4em 0.42em 0 0em;
	padding-bottom:0.1em;
	/*padding-left:1.2em;*/
}
#contentM ul{
	margin-bottom:1.5em;
}
#contentR img {
	border:1px solid #b9d1dd;
	margin-bottom:0.5em;
}
.intro{
	font-weight:bold;
}


/*------------------------------ boxes homepage */

.ColumnL .boxS { width: 32em; float:none; }
.ColumnR .boxS { width: 17.5em; float:none; }

#contentWrapper .boxS .margin,
	#contentWrapper .boxM .margin,
	#contentWrapper .boxL .margin
 {margin: 0 0.75em;}
 
*html #contentWrapper .boxS .margin,
	#contentWrapper .boxM .margin,
	#contentWrapper .boxL .margin
 {margin: 0 0.75em; /*display:inline; zoom:1*/} /*IE6 fix*/
 
#contentWrapper .ColumnR .boxS .margin, 
	#contentWrapper .ColumnR .boxM .margin, 
	#contentWrapper .ColumnR .boxL .margin {
	margin: 0 0.75em;	
}
.boxM { width: 32em; float:none }

.boxL { width: 32em; float:none}

.betweenBox { /*width: 1.55em; float:left;*/ float:none; display:none; }

/*------------------------------box  */

.box{
	margin-bottom:1.5em;
	zoom:1
}
.box h2 {
	font-size:1em;
	margin:0;
	padding:0;
}
.box .headerTitle h2 {
	/*color:#fff;*/
}
.contentlistbox {
	margin-top:1em;
}
.box h3{
	color:#000;
	font-size:1.3em;
	text-align:center;
	margin: 10px 6px;
}

.box h4{ /* title above ul */
	color:#005a84;
	font-size:1.08em;
	margin:0em;
}
.b
.box ul {
	margin:0;
	padding:0;
}
.box ul li{
	background:none;
	margin-left:0;
	padding-left:0;
	color:#005a84;
	margin-bottom:0.3em;
}
/*-- level 01 --*/
.box ul.level01 li{
	background:url(../../images/centea/bck_li.gif) 0 0.17em no-repeat;
	/*margin-left:0.8em;
	padding-left:1.1em;*/
	color:#005a84;
	margin-bottom:0.3em;
}
.box ul.level01 li a {
	color:#005a84; 
	text-decoration:none
}
.box ul.level01 li.active{
	background:url(../../images/centea/bck_liA.gif) 0 0.17em no-repeat;
	/*margin-left:0.8em;*/
	color:#005a84;
	margin-bottom:0;
}
.box ul.level01 li.activenoList {
	background:url(../../images/centea/bck_li.gif) 0 0.17em no-repeat !important;
	color:#005a84;
	/*margin-bottom:0;*/
}
.box ul.level01 li.active a,
	.box ul.level01 li.activenoList a {
	color:#f29400;
	text-decoration:none
}
/*-- level 02 --*/
.box ul.level02 li{
	background:url(../../images/centea/bck_lili.gif) 0 0.42em no-repeat;
	margin:0.42em 0.42em 0 0.3em;
	color:#005a84;
	padding-bottom:0.1em;
	padding-left:1em;
}	
.box ul.level02 li a {
	color:#005a84;
	text-decoration:none;
}
/*-- level 03 --*/
.box ul.level01 li ul.level02 li ul.level03 li {
	background:url(../../images/centea/bck_lilili.gif) 0 0.33em no-repeat;
	margin:0.42em 0.42em 0 0;
	color:#005a84;
}
.box ul.level01 li ul.level02 li ul.level03 li a {
	color:#005a84;
	text-decoration:none;
}
.box ul.level01 .active ul li a,
	.box ul.level01 .activenoList ul li a {
	color:#005a84;
	text-decoration:none
}
.box ul.level01 li a:hover {
	color:#f29400;
	text-decoration:none
}
.box ul.level01 li ul.level02 .active {
	background:url(../../images/centea/bck_liliA.gif) 0 0.42em no-repeat;
	margin:0.42em 0.42em 0 0.3em;
	color:#005a84;
	padding-left:1em;
}
.box ul.level01 li ul.level02 .activenoList {
	background:url(../../images/centea/bck_lili.gif) 0 0.42em no-repeat !important;
	margin:0.42em 0.42em 0 0.3em;
	color:#005a84;
	padding-left:1em;
}
.box ul.level01 li ul.level02 li.active, 
	.box ul.level01 li ul.level02 li.activenoList {
	font-weight:bold;
}
.box ul.level01 li ul.level02 li.active ul li,
	.box ul.level01 li ul.level02 li.activenoList ul li {
	font-weight:normal;
}

.box ul.level01 li ul.level02 li ul.level03 .active,
	.box ul.level01 li ul.level02 li ul.level03 .activenoList {
	background:url(../../images/centea/bck_lililiA.gif) 0 0.33em no-repeat;
	margin:0.42em 0.42em 0 0;
	color:#f29400;
}

.box ul.level01 li ul.level02 li ul.level03 li.active a,
	.box ul.level01 li ul.level02 li ul.level03 li.activenoList a {color:#f29400; text-decoration:none }

.box ul.level01 li ul.level02 li ul.level03 li.menuOverLev03 {
	background:url(../../images/centea/bck_lililiA.gif) 0 0.33em no-repeat;
	margin:0.42em 0.42em 0 0;
	color:#f29400;
 }
.box ul.level01 li ul.level02 li ul.level03 li.menuOverLev03 a {
	color:#f29400;
}
.box p{
	/*margin:0;
	padding:0.25em 0 0 0;*/
}
.yellowBox .box ul li {
	background:none;
	margin-left:0;
	padding-left:0;
	color:#000000;
	margin-bottom:0em;
}

.boxHeader {background:none;}
.boxHeaderL {background:none; width:100%; float:none; }
.boxHeaderR {display:none;}

.yellowBox .boxHeader {background:none;}

.agent .boxHeader {height:2em}
.agent .boxHeaderL {height:2em}
.agent .boxHeaderR {height:2em}

#contentR hr {
	margin:1em 0; /* ff*/
	//margin: 0 !important;
}
*html #contentR HR {
	margin: 0 /* IE6 */
}

.agent .XS {width:8.5em;}
.agent .S {	width:9.5em;} /* in right column */
.agent .M {	width:10.5em;} /* on homepage */

.boxHeader2 { display:block;} /* without dark blue header */

.boxHeader a {color:#fff; text-decoration:none}
.boxHeader a img {border:none}

.boxDivider {display:none;}

.yellowBox .boxContent {background:none; border: none; padding:0.5em;}
.boxContent {background:none; border-left:none; border-right:none; margin:0;}

.agent .boxContent {/*min-height: 13.1em*/ min-height:auto; height:auto!important; height:auto}
.agent .boxContent .heightContent {min-height:13em; height:auto!important; height:13em;}
.agent .boxContent img {
	border:1px solid #000000;
}
.agent .boxContent .imageAgentUnknown img {
	border:1px solid #b8d1de;
}
.agent .more {
	text-align:right;
	padding-right:0.83em;
}
.agent .more a {
	background: url(../../images/centea/bck_link03.gif) right top no-repeat;
	color:#005a84;
	display:block;
	font-weight:bold;
	padding:0.1em 2.25em 0.3em 0;
	text-decoration:none;
	vertical-align:middle;
}
.agent .more a:hover {
color:#f29400;
}
#contentR .boxContent .margin {margin:0 0.75em }


.endlist {height:1px; display:block} /* to avoid white line above boxFooter */

.boxFooter {display:none;}

.boxHeaderOrange{ display:none; }
.boxHeaderOrangeL {background:url(../../images/centea/bck_boxHeaderOrangeL.gif) no-repeat; width:95%; float:left; height:6px; font-size:0px;  }
.boxHeaderOrangeR {background:url(../../images/centea/bck_boxHeaderOrangeR.gif) no-repeat top right; width:5%; float:right; height:6px; font-size:0px; }
.boxContentOrange {border:1px solid #b9d2dd; background:none; margin:0; min-height:auto; padding-bottom:0.5em;}
.boxContentOrange input.large {width:9em;}

*html .boxM .boxContentOrange {border:1px solid #fcc305; background:none; margin:0; min-height:auto; width:36.4em;}

box aanmelden (online): 
.boxContentOrange .margin .floatLnumber {
	float:right;
	text-align:left;
	padding:0;
	margin:0;
}
.boxContentOrange .margin .floatL {
	padding:0;
	margin:0;
	float:left;
	width:3em;
}
.boxContentOrange .margin .floatL input.inputfield {
	margin:0;
	padding:0;
	background:none;
	border:none;
}
.boxContentOrange .cardnumber {
	width:11em;
	margin:0;
	padding:0;
}
.boxContentOrange .cardnumber .inputfield  {
	margin-right:0;
}
.boxFooterOrange { display: none; }

.date{
	color:#666;
	font-size:1em;
	margin-top:-1.3em;
}
.synoniemTitle {
	color:#666;
	font-size:1em;
	margin-top:-1.3em;
}
.box .col{
	float:none;
	/*width:30%;*/
	margin-right:9px;
	font-size:1em;
}
#contentM .box .col ul li{
	background:none;
	margin:0.4em 0.42em 0 0em;
	color:#005a84;
	padding-bottom:0.1em;
	padding-left:0em;
	line-height:1.1em;
}

#contentM .box .col ul{
	margin-bottom:1.5em;
}

/*- errorbox boxOrange -*/
.errorbox {
	margin:1.2em 0.5em 0 0.5em;
}
.errorbox .errormessagebox {
	border-top:1px solid #b9d2dd;
	background:none;
}
.errorbox .errorInfo {
	margin:0.7em 0.35em 0.35em 0.35em;
}
.errorbox .errorInfo .errorTitle {
	background:none;
	padding:0;
	display:block;
	font-weight:bold;
}
.errorbox .errorInfo .errorText p {}

/*----------------- agent box */

.headerTitle{
	float:none;
	color:#fff;
	font-size: 1.17em;
	font-weight:bold;
	margin:0.3em 0em 0.3em 0.7em;
}

.headerTitle a{ 	color:#fff;}
.headerTitle a:visited {color:#fff;}
.headerTitle a:hover {color:#fff;}

.headerRSS {
	margin:0.5em 0.3em 0.3em 0.7em;
}
.headerLink{
	float:none;
	display:none;
}

.headerLink a{color:#fff; text-decoration:underline;}
.headerLink a:visited {color:#fff;}
.headerLink a:hover {color:#fff;}

#contentR .imageAgent img {
	border:1px solid #000;
}
.imageAgentUnknown {
	float: left;
	margin-right:5px;
	margin-top: 0.5em;
}
.titleAgent {
	color:#005a84;
	font-weight:bold;
	font-size:1em;
	margin-bottom: 0.7em;
	padding-top: 0.5em;
}
.titleAgent .city {
	display:block;
	font-weight:normal;
	padding:0.2em 0 0 0;
}
/*----------------- yellow box homepage */
.titleyellowBox {
	color:#000;
	font-weight:bold;
	font-size:1em;
	margin-bottom: 0;
	min-height:2.2em;
	height:auto!important;
	height:2.2em;
	padding-top: 0;
	text-align:left;
}

/*----------------- tips box homepage */
.tip .boxContent {
	padding: 0.5em 0 1em 0;
}
.tip .boxText {
	/*padding: 1.5em 0 1em 0;*/
}
/*----------------- why centea box homepage */
.whyCentea .boxContent {
	padding: 1em 0 0.5em 0;
}
.whyCentea .boxText {
}
.whyCentea .boxTextnav {
	display:none;
}
.whyCentea .boxTextnav ul {
	margin:0;
	padding:0;
}
.whyCentea .boxTextnav ul li {
	background:none;
	margin:0em;
	padding:0em;
	display:inline;
	color:#005a84;
}
.whyCentea .boxTextnav a {
	background:#b9d2dd;
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	margin:0 0.3em 0 0;
	padding:0.2em 0.5em;
	text-decoration:none;
}
.whyCentea .boxTextnav a:hover {
	background:#f29400;
	color:#fff;
	text-decoration:none;
}
.whyCentea .boxTextnav a.active {
	background:#f29400;
	color:#fff;
	text-decoration:none;
}
.whyCentea .boxTextcont {
	background:#fff;
	border:1px solid #b9d2dd;
	color:#005a84;
	font-size:1.2em;
	font-style:italic;
	font-weight:bold;
	padding: 1em 1em 1em 0.66em;
}
/*----------------- work box homepage */
.work {
}
.work .boxContent {
	padding: 1em 0 0.5em 0;
}
.work .boxContent img.boxImg  {
	border:1px solid #B8D1DE;
	/*margin: 0 0 1.33em 0;*/
	margin:0;
}
.work .boxContent p.slogan {
	color:#005a84;
	font-size:1.2em;
	font-style:italic;
	font-weight:bold;
	margin:1em 0;
	padding:0;
}
/*----------------- newsBox box homepage */
.newsBox .boxContent {
	padding: 0.7em 0 0.5em 0;
}
.newsBox .margin {
	margin:0;
}
.newsBox .boxHeaderRss {
}
.newsBox .box ul li {
	/*margin-left:0;*/
	/*padding-bottom:0.6em;*/
	/*margin:0;*/
}
.newsBox .box ul li a {
	text-decoration:underline;
}
.newsBox .newsblock {
}
.newsBox .newsblock .newsheader {
	margin-bottom: 0.4em;
}
.newsBox .newsblock .newsheader h3 {
	margin:0;
	padding:0;
	font-size:1em;
}
.newsBox .newsblock .newsheader h3 .date {
	background:none;
	font-size:0.9em;
	float:none;
	padding:0 1em 0 0;
	text-align:left;
	display:block;
}
.newsBox .newsblock .newsheader h3 .title  {
	font-size:1.1em;
	font-weight:bold;
	float:left;
}

.newsBox .newsblock .newsheader h3 .title a {
	text-decoration: none;
	display:block;
	text-align:left;
}
.newsBox .newsfooter {
	border-top:none;
	display:none;
}
.newsBox .newstext {
	color:#333333;
	margin: 0 0 1em 0;
}

/*----------------- contentbox contentLevel02 */
.generalcontBox {}

.generalcontBox .Small .boxContent {min-height:auto; height: auto!important; height:auto;}
.generalcontBox .Small .heightContent {min-height:auto; height: auto!important; height:auto;}
.generalcontBox .Medium .boxContent {min-height:auto; height: auto!important; height:auto;}
.generalcontBox .Medium .heightContent {min-height:auto; height: auto!important; height:auto;}
.generalcontBox .Large .boxContent {min-height:auto; height: auto!important; height:auto;}
.generalcontBox .Large .heightContent {min-height:auto; height: auto!important; height:auto;}

.generalcontBox .betweenBox {
	width:0.83em;
	float:left;
}
.generalcontBox .more a.linkR01 {
	text-decoration:none;
	margin:0;
	display:none;
}
.titleblueBox {
	color:#005a84;
	font-weight:bold;
	font-size:1.1em;
	margin-bottom: 0.7em;
	padding-top: 0em;
	text-align:left;
}
.contentLevel02Box {
	background:#f7fafb;
	border:1px solid #b9d1dd;
	margin:0 0 1em 0;
}
#contentM .contentLevel02Box ul {
	margin:0;
}
.contentLevel02Box .boxContent .margin {
	margin:0 0.58em !important;
}
.box1Column .contentLevel02Box {
	width:auto;
	float:none;
}
.box2Column .contentLevel02Box {
	width:auto;
	float:none;
}
.box3Column .contentLevel02Box {
	width:auto;
	float:none;
}

.butContact {display:none;}
.day {
	display:none;
	}
.scedule {
	margin-top:0.75em;
}

.scedule th {
	color:#666666;
	text-align:right;
	padding-right:0.33em;
	font-weight: normal;
	vertical-align:top;
}

/* --------------------------- greybox content (form)*/
.greybox {
	margin-bottom:1em;
	/*width:38em;*/
	margin:0;
	padding:0;
}	
.greyboxHeader {display:none;}
.greyboxContent {background:none; border:1px solid #d9d9d9; margin:0; padding-top:1px;}
/*.greyboxContent .margin {margin:0 2.08em; padding:0 0 0.5em 0; }*/
#contentM .greyboxContent .margin, 
	#contentMCol2 .greyboxContent .margin, 
	#contentMCol1 .greyboxContent .margin {margin:0 1.2em; padding:0 0 0.5em 0; }
	
#contentMCol2 ul li{
	background:url(../../images/centea/bck_lili.gif) 0 0.4em no-repeat;
	margin:0.4em 0.42em 0 0em;
	padding-bottom:0.1em;
	padding-left:1.2em;
}
#contentMCol2 ul{
	margin-bottom:1.5em;
}
.greyboxFooter {display:none;}

.greybox .separator {
	background:none;
	margin:0.5em 0 0 0;
	zoom:1;
}
.greybox .infogreyBox {
	float:none;
	/*margin:0.5em 0 0 0;*/
	margin:0;
	width:auto;
	padding:0 1em 0 0;
}
.greybox .linksgreyBox {
	/*border-left:1px solid #d9d9d9;*/
	float:none;
	/*margin:0.5em 0;*/
	margin:0;
	width:auto;
}
.greybox .linksgreyBox p {
	padding-left:0;
}
/*.greybox .linksgreyBox span {
	display:block;
	padding:0;
	margin:0 0 0.3em 0;
}*/
#contentM .greybox .linksgreyBox ul li{
	background:none;
	margin:0;
	padding-bottom:0.3em;
	padding-left:1.2em;
}
#contentM .greybox .linksgreyBox ul{
	margin-bottom:0;
	padding:1em 0;
}
#contentM .greybox .moreInfo .margin {
	margin:0 0.83em;
}
.simulationR {
	width:16.67em;
	float:right;
	clear:both;
	margin:0 0 1em 1em;
}
.simulationR h3 {
	margin:0.2em 0;
}
.simulationR p {
	margin:0.5em 0;
	padding:0 0.5em 0 0;
}
#contentM .simulationR .margin {
	margin:0 0.67em;
}
.searchbox {
	margin:0.5em 0 0 0;
}
.searchbox input.input,
	.searchbox select.input {
	margin:0.3em 0 0 0;
}
.searchbox select.input {
	padding:0;
}
.searchbox p {
	margin:0.3em 0 0 0;
	padding:0.2em 1em 0 0;
	float:left;
	clear:both;
}
.searchbox p.L {
	width:12em;
}
.searchbox p.XL {
	width:15em;
}
/* --------------------------- greybox content (form)*/
.bluebox {
	/*width:38em;*/
	margin:0;
	padding:0;
	margin-bottom:0.5em;
}
.blueboxHeader { height:4px; background:url(../../images/centea/bck_blueBoxTopM.gif) repeat-x top left; font-size:0; line-height:0;}
.blueboxHeaderL {background:url(../../images/centea/bck_blueBoxTopL.gif) no-repeat top left; width:5px; float:left;  height:4px;}
.blueboxHeaderR {background:url(../../images/centea/bck_blueBoxTopR.gif) no-repeat top right; width:5px; float:right;  height:4px;}

.blueboxContent {background:#f8f9fb; border-left:1px solid #bad0de; border-right:1px solid #bad0de; margin:0; padding-top:1px;}
.blueboxContent .margin {margin:0 2.08em; padding:0 0 0.5em 0; }
#contentM .blueboxContent .margin {margin:0 1.2em; padding:0 0 0.5em 0;}

.blueboxFooter { height:4px; background:url(../../images/centea/bck_blueBoxBotM.gif) repeat-x bottom left; font-size:0; line-height:0; margin-bottom:0.5em;}
.blueboxFooterL {background:url(../../images/centea/bck_blueBoxBotL.gif) no-repeat bottom left; width:5px; float:left;  height:4px;}
.blueboxFooterR {background:url(../../images/centea/bck_blueBoxBotR.gif) no-repeat bottom right; width:5px; float:right;  height:4px;}

/* --------------------------- flash boxes */


.flash {
	border:1px solid #d9e6ed;
	margin-bottom:1em;
	}
	
.flashHeader {display:none;}
.flashHeaderL {background:url(../../images/centea/bck_flashHeaderL.gif) no-repeat top left; width:95%; float:left; height:6px; }
.flashHeaderR {background:url(../../images/centea/bck_flashHeaderR.gif) no-repeat top right; width:5%; float:right; height:6px;}

.flashContent {border-left:none; border-right:none; margin:0; padding-top:1px}
.flashContent img {border:1px solid #005A84;}
.flashContent a {
	background:url(../../images/centea/bck_link01.gif) top right no-repeat;
	padding:0em 1.25em 0.83em 0;
	text-align:right;
	margin-top:0.5em;
}
.flashContent h2 a {
	text-decoration:none;
	background:none;
	padding:0;
	margin:0;
}
.flashNav {
	background:	none;
	display:none;
}
/**html .flashNav { /*IE 6*/
	/*background:	#e5eef2;
	padding: 0.33em 0.75em 0.16em 0.75em;
	zoom:1
}*/
.flashNav ul li {
	background:none;
	display:inline;
	margin:0;
	padding:0;
}
.flashNav a:hover {
	background:#f29400;
	color:#ffffff;
	text-decoration:none;
}
.flashNav a.active {
	background:#f29400;
	color:#ffffff;
	text-decoration:none;
}
.flashNav a {
	background:#ffffff;
	border:1px solid #c3d8e2;
	color:#005a84;
	display:block;
	float:left;
	font-weight:bold;
	margin:0 0.3em 0 0;
	padding:0.2em 0.5em;
	text-decoration:none;
}
.flashNav .flashNavL {
	float:left;	
}
.flashNav .flashNavR {
	float:right;	
}

#contentM .flashContentL .margin {margin: 0 0.75em; }

#content .flashContentL .margin {margin: 0 0.75em; height:auto; padding-top:1em; }

.box .flashContentL h2{
	font-size:1.2em;
	margin:0!important;
	padding: 0;
	color:#005a84;
}

.flashFooter {display:none;}
.flashFooterL {background:url(../../images/centea/bck_bannerFooterL.gif) no-repeat bottom left; width:5px; float:left;  height:4px;}
.flashFooterR {background:url(../../images/centea/bck_bannerFooterR.gif) no-repeat bottom right; width:5px; float:right;  height:4px;}

#contentM .flashFooter { height:4px; font-size:0; line-height:0;}
#contentM .flashFooterL {background:url(../../images/centea/bck_flashFooterLcontent.gif) no-repeat bottom left; width:95%; float:left; height:4px;}
#contentM .flashFooterR {background:url(../../images/centea/bck_flashFooterRcontent.gif) no-repeat bottom right; width:5%; float:right; height:4px;}

.flashFooter2 { height:4px; font-size:0; line-height:0;} /* with numbers */
.flashFooter2L {background:url(../../images/centea/bck_flashFooterL.gif) no-repeat bottom left; width:95%; float:left; height:4px;}
.flashFooter2R {background:url(../../images/centea/bck_flashFooterR.gif) no-repeat bottom right; width:5%; float:right; height:4px;}



.endlist {height:1px; display:block} /* to avoid white line above boxFooter */

/* --------------------------- 404-page  */
.pageError {
	background:#fbf2f3;
	color:#990000;
	border:	1px solid #9d0003;
	margin:0 0 2.7em 0;
	padding:1em;
}
.pageError h1 {
	font-size:1.5em;
	color:#990000;
	padding:0.2em 0 0.7em 0;
	margin:0;
}
.pageError p {
	color:#000;
	margin:0;
	padding:0;
}

/* ---------------------------links  */

.link01{
	background:url(../../images/centea/bck_link01.gif) top right no-repeat;
	padding:0em 1.25em 0.83em 0;
	text-align:right;
	margin-top:0.5em;
	display:none;
}
.linkR01{
	background:url(../../images/centea/bck_link01.gif) top right no-repeat;
	display:none;
	padding:0;
	text-align:right;
	margin-top:0.5em;
}
.link02{
	padding:3px 7px;
	background:#FFF;
	border:1px solid #c3d8e2;
	color:#005a84;
	text-decoration:none;
}
a.link02:hover{
	background:#f29400;
	color:#FFF;
	text-decoration:none;
}
.link03{
	background:url(../../images/centea/bck_link03.gif) top right no-repeat;
	padding:0 25px 10px 0;
	text-align:right;
}
.link03 a:link{
	color:#005a84;
	font-weight:bold;
}

/* --------------------------- footer  */
#footer {
	display:none;
}
.footerTop {
	background:#005a84;
	font-size:0;
	height:9px;
	line-height:0;
}
.footerTopL {
	background: url(../../images/centea/bck_footerTopL.gif) top right no-repeat;
	float:left;
	height:9px;
	width:10px;
}
.footerTopR {
	background: url(../../images/centea/bck_footerTopR.gif) top right no-repeat;
	float:right;
	height:9px;
	width:10px;
}
.footerMiddle {
	background:#005a84;
	padding: 0.1em 1em 0.1em 1.66em;
}
.footerMiddleL {
	float:left;
	text-align:left;
	width:25%;
}
.footerMiddleR {
	float:right;
	text-align:right;
	width:75%;
}
.footerBot {
	background:#005a84;
	font-size:0;
	height:9px;
	line-height:0;
}
.footerBotL {
	background: url(../../images/centea/bck_footerBotL.gif) top right no-repeat;
	float:left;
	height:9px;
	width:10px;
}
.footerBotR {
	background: url(../../images/centea/bck_footerBotR.gif) top right no-repeat;
	float:right;
	height:9px;
	width:10px;
}

#footerL{
	background:#005a84 url(../../images/centea/bck_footerL.gif) top left no-repeat;
	height:35px;
	float:left;
	margin:0;
	width:25%;
}

#footerR{
	background:#005a84 url(../../images/centea/bck_footerR.gif) top right no-repeat;
	height:35px;
	float:right;
	margin:0;
	width:75%;
	text-align: right;
}

#footer .margin {
	margin-top:10px}
#footer a:link, #footer a:visited {color:#FFF;}
#footer a:hover {color:#FFF; text-decoration:none; }

/* nodig?? */
/*.newsitem {
	border-bottom:1px solid #c0d6e3;
	padding:0 0 0.1em 0;
}*/


/************* splash pagina ****************/

#containerSplash {
	width: 58.3em; 
	margin: 0 auto; 
	text-align: left; 
	overflow: hidden; 
	margin-top:78px;
}
#containerSplash ul {	
	margin: 0;
}
#splashLeft {
	width: 8.15em;
	height: 38.5em;
	background:url(../../images/centea/bck_splash_left.gif) no-repeat;
	float:left;

}
#splashRight {
	width: 8.15em;
	height: 38.5em;
	background:url(../../images/centea/bck_splash_right.gif) no-repeat top right;
	float:left;
	
}
#splashMiddle {
	float:left;
	width: 41.7em;
	background:url(../../images/centea/bck_splash_middle.gif) repeat-x;
	height: 38.5em;
	
}
.logo {
	margin-top:3em;
	text-align:center;
}
.boxSplashLeft {
	background:url(../../images/centea/bck_splashBoxR.gif) top right no-repeat;
	width:19.1em;
	float:left;
}
.boxSplashLeft .boxL {
	float:left;
	width:16.75em;
	background:url(../../images/centea/bck_splashBoxL.gif) no-repeat;
	text-align:right;
	min-height:12em;
	height:auto!important;
	height:12em;
	}
.boxSplashLeft .boxR {
	float:left;
	width:2.25em;
	/*background:url(../../images/centea/bck_splashBoxR.gif) no-repeat top right;*/
	min-height:12em;
	height:auto!important;
	height:12em;
	}
/*.boxSplashRight {
	width:19.1em;
	float:left;
}

.boxSplashRight .boxL {
	float:left;
	width:16.75em;
	background:url(../../images/centea/bck_splashBoxL.gif) no-repeat;
	text-align:left;
	height:14em;
}
.boxSplashRight .boxR {
	float:left;
	width:2.25em;
	background:url(../../images/centea/bck_splashBoxR.gif) no-repeat top right;
	height:14em;
}*/
.boxSplashRight {
	background:url(../../images/centea/bck_splashBoxR.gif) no-repeat top right;
	width:19.1em;
	float:left;
}
.boxSplashRight .boxL {
	float:left;
	width:16.75em;
	background:url(../../images/centea/bck_splashBoxL.gif) no-repeat;
	text-align:left;
	/*height:14em;*/
	min-height:12em;
	height:auto!important;
	height:12em;
	}
.boxSplashRight .boxR {
	float:left;
	width:2.25em;
	/*background:url(../../images/centea/bck_splashBoxR.gif) no-repeat top right;*/
	min-height:12em;
	height:auto!important;
	height:12em;
	}

.boxLbottom {
	float:left;
	width:16.75em;
	background:url(../../images/centea/bck_splashBoxLbottom.gif) no-repeat left bottom;
	height:1em;
}

.boxRbottom {
	float:left;
	width:2.35em;
	background:url(../../images/centea/bck_splashBoxRbottom.gif) no-repeat right bottom ;
	height:1em;
}
.boxBetween {
	float:left;
	width:3.3em;
	height:175px;
}
#containerSplash li {
	margin:0;
	line-height:1.25em;
	font-weight:bold;
	overflow:hidden;
}
.boxSplashLeft li {

}
#containerSplash li.splashOver a {
	color:#f29400;
}
.boxSplashLeft li {
	/*width:13em;*/
}
.boxSplashRight li {
	width:13em;
}
.boxSplashLeft li.splashNormal {
	background:url(../../images/centea/ico_liSplashL.gif) right 0.16em  no-repeat;
	padding-right: 1.25em;
}
.boxSplashLeft li.splashOver {
	background:url(../../images/centea/ico_liSplashLOver.gif) right 0.16em  no-repeat;
	padding-right: 1.25em;
}
.boxSplashLeft li.splashOver a {
	color:#f29400 !important;
}
.boxSplashRight li.splashRNormal {
	background:url(../../images/centea/ico_liSplashR.gif) left 0.16em  no-repeat;
	padding-left: 1.25em;
}
.boxSplashRight li.splashROver {
	background:url(../../images/centea/ico_liSplashROver.gif) left 0.16em  no-repeat;
	padding-left: 1.25em;
}
.boxSplashRight li.splashROver a {
	color:#f29400 !important;
}


#containerSplash .boxSplashRight ul {	
	margin-left: 2.20em;
}
#containerSplash H2 {
	margin:0;
	font-weight:bold;
	font-size:1.5em;
	overflow:hidden;
	padding-top:1.5em;
	padding-bottom:1.2em;
}
#containerSplash .boxSplashRight H2 {
	margin-left: 1.4em;
	width:7em;
}
#containerSplash a {/*color:#005a84*/; text-decoration:none}
#containerSplash a:visited {color:#005a84; text-decoration:none}
#containerSplash a:hover {color:#f29400; text-decoration:none}


#splashLeftBottom{
	width: 8.15em;
	height: 3em;
	background:url(../../images/centea/bck_splash_leftbottom.gif) no-repeat left bottom;
	float:left;
}
#splashRightBottom {
	width: 8.15em;
	height: 3em;
	background:url(../../images/centea/bck_splash_rightbottom.gif) no-repeat bottom right;
	float:left;
}
#splashMiddleBottom {
	float:left;
	width: 41.7em;
	background:url(../../images/centea/bck_splash_middlebottom.gif) repeat-x bottom;
	height: 3em;
}
#splashFooter {
	text-align:center;
}
#containerSplash #splashFooter a {color:#005a84; text-decoration:underline}
#containerSplash #splashFooter a:visited {color:#005a84; text-decoration:underline}
#containerSplash #splashFooter a:hover {color:#f29400; text-decoration:underline}

/* --------- sitemap ----------*/
.sitemap a {
	text-decoration: none;
	line-height:1.5em;
}
.sitemap .hrSitemap {
	height:1px;
	line-height:0;
	margin: 0.7em 0;
	clear:both;
	display:block;
	font-size:1em;
}
.sitemap .hrSitemapL  {
	width:11em;
	margin:0 1.6em 0 0;
	line-height:0 !important;
	padding:0;
	float:left;
	height:1px;
	background:none;
}
.sitemap h2 {
	margin:0;
	padding:0;
	color:#666666;
	width:6em;
	float:left;
	text-align:right
}
*html .sitemap h2 {
	width:11.2em;
}
.sitemap h2 a {
/*	width:10.5em;
	text-align:right; FDC*/
	color:#005a84;
}
.sitemap h2 span {
/*	width:10.5em;
	text-align:right;
	display:block;
	float:left;
	clear:both; FDC*/
	margin-right:0.5em;
	float:right
}
.sitemap a:hover {
	text-decoration:underline;
}
ul.sitemapList {
	margin:0em;
	padding:0em;
}
ul.sitemapList li {
	margin:0em;
	padding:0em;
	/*border:1px solid #0000ff;*/
	zoom:1;
}
.globalTheme.sitemap ul.sitemapList li {
	padding:1.5em 0 1.5em 1em;
	/*border:1px solid #ff0000;*/
}
.globalTheme.sitemap ul.sitemapList li.first {
	padding:0 0 1.5em 1em;
}
.globalTheme.sitemap ul.sitemapList li a {
	display:inline;
	float:left;
	/*clear:both;*/
}
.globalTheme.sitemap ul.sitemapList li li a {
	display:inline;
	float:left;
	/*clear:both;*/
}
.globalTheme.sitemap ul.sitemapList li ul {
	display: inline-block; /* IE Float Clear, Part 1 */
	overflow: hidden;       /* Float Clear */
}
.globalTheme.sitemap ul.sitemapList li ul {
/*	margin: 0em 0em 0em 13em;*/
/*	clear:both; *//*!!!*/
}
/*ul.sitemapList {
	display: inline-block;
	overflow: hidden; 
}
* HTML ul.sitemapList {
	HEIGHT: 1%
}
ul.sitemapList {
	display: block;
	clear:both;
}
ul.sitemapList li {
	display: inline;
	float: left;
}
ul.sitemapList li ul li {
	display:block;
}*/
#content .globalTheme.sitemap ul.sitemapList li li.row {
	clear:none;
	margin:0;
	padding:0;
}
.globalTheme.sitemap ul.sitemapList li li.row li {
	padding-left:0;
}
.globalTheme.sitemap ul.sitemapList li li.row ul {
	margin-left:0;
}
.globalTheme.sitemap ul.sitemapList li ul.subTheme li {
	padding:0;
	width:11.5em;
	margin:0 2em 0 0;
}
.globalTheme.sitemap ul.sitemapList li ul.subTheme li a {
	display: block;
	float: none;
	font-size:0.9em;
}
.globalTheme.sitemap ul.sitemapList li ul.subsubTheme li {
	padding-left:0;
	float:none;
	width:auto;
}
.globalTheme.sitemap ul.sitemapList li ul.subsubTheme li ul {
	padding-left:1em;
	font-size:0.9em;
}
.globalTheme.sitemap ul.sitemapList li li {
	/*FONT-WEIGHT: 300*/
}
.globalTheme.sitemap .subTheme .sitemapBlock {
	padding-right:1.5em;
}
.textblock .sitemap ul li {
	list-style-type:none;
}
.textblock .sitemap ul ul li {
	list-style-type:none;
}
.textblock .sitemap ol ul li {
	list-style-type:none;
}
.textblock .sitemap ul ul ul li {
	list-style-type:none;
}
.textblock .globalTheme.sitemap ul.sitemapList li li.row {
	margin:0;
}
.textblock .globalTheme.sitemap ul.sitemapList li ul.subsubTheme li {
	padding:0;
}
ul.horizon {
	display: inline-block; /* IE Float Clear, Part 1 */
	overflow: hidden;       /* Float Clear */
}
ol.horizon {
	display: inline-block;
}
/** HTML ul.horizon {
	HEIGHT: 1%
}
* HTML ol.horizon {
	HEIGHT: 1%
}*/
ul.horizon {
	/*display: block;*/
	/*border:1px solid #ff0000;*/
	clear:both;
}
ol.horizon {
	display: block;
}
ul.horizon li {
	display: inline; /* IE Double Margins Bug Fix */
	float: left;
	/*margin:0 !important;
	padding: 0 !important;*/
}
ul.horizon li ul li {
	display:block;
}
ol.horizon li {
	float: left
}


.sitemapItem {
	display: inline-block;
}
/** HTML .sitemapItem {
	height: 1%;
}*/
.sitemapItem {
	display: block;
	clear:both;
}
div.sitemapItem {
	padding:0 0 4em 0;
}
li.sitemapItem {
	border-bottom:1px solid #005a84;
}
.sitemapItem ul li ul {
	background:none;
	border-left:10px solid #bfd6e0;
	padding:0 0 0 1.5em;
}
.sitemapItem ul li ul li ul {
	background:none;
	border:none;
	padding:0;
}
.sitemapItem h3 {
	margin:0em;
	padding:0em;
}
.sitemapItem ul {
	margin-top:0em;
	padding-top:0em;
}
.textblock.sitemapItem {
	border-bottom:none;
}


/* --------- resultListNews/resultListSearch ----------*/
.margin ul.resultListNews,
#contentMCol2 ul.resultListNews,
 ul.resultListSearch {
	padding:0;
	margin:0;
}
.margin ul.resultListNews img {
	margin-top:0.3em;
}
.margin ul.resultListNews h3 {
	padding:0;
	margin:1em 0 0.5em 0;
}
ul.resultListSearch h2 {
	padding:0;
	margin:0 0 0.5em 0;
}
.margin ul.resultListNews p,
	ul.resultListSearch p {
	padding:0;
	margin:0.5em 0;
}
#contentM ul.resultListNews li, 
	#contentMCol2 ul.resultListNews li,
	ul.resultListNews li {
	background:none;
	padding:0;
	margin:0;
	border-bottom:1px solid  #bfd6e0;
}
#contentM ul.resultListSearch li, 
	#contentMCol2 ul.resultListSearch li, 
	ul.resultListSearch li {
	background:none;
	padding:0;
	margin:0 0 1em 0;
	border-bottom:1px solid  #bfd6e0;
	list-style:none;
}
.margin ul.resultListNews li.last,
#contentMCol2 ul.resultListNews li.last,
	ul.resultListSearch li.last {
	border-bottom:none;
}
.margin ul.resultListNews li a,
#contentMCol2 ul.resultListNews li a,
	ul.resultListNews li a {
	background:none;
	padding:0;
	margin:0;
}

.findsearch {
	background:#ff0;
}

.resultsSearch {
	margin: 2.5em 0 0 0;
}
.pagingResults {
	border:1px solid #f7fafb;
	background:none;
	padding:0.3em 0.5em;
	margin:0 0 1.5em 0;
}
.pagingResultsL {
	float:left;
}
.pagingResultsR {
	float:right;
	padding:0.2em 0;
}
a.pageResultForward {
	background:url(../../images/centea/pageResultsForward.gif) top right no-repeat;
	padding:0em 1.25em 0.83em 0;
	text-align:right;
	margin-top:0.5em;
}
a.pageResultBack {
	background:url(../../images/centea/pageResultsBack.gif) top left no-repeat;
	padding:0 0 0.83em 1.25em;
	text-align:left;
	margin-top:0.5em;
}
.results {
	padding:0.5em 0;
}
.resultList {
	margin:0 0 2em 0;
}
.resultList h2 {
	float:left;
}
.resultList .subject {
	color:#666666;
	background:url(../../images/centea/bck_searchSubject.gif) center left no-repeat;
	float:left;
	font-size:0.9em;
	padding:0 0 0 1em;
}
.bck_col1 {
	/*background:url(../../images/centea/bck_colSitemap.gif) 30% 100% repeat-y;*/
	background:none;
}
.bck_col2 {
	background:none;
}

.tableContent{
	border-bottom:1px solid #e6efee; 
	margin-top:0.25em; 
	font-size:0.9em; 
	margin-bottom:1em; 
	width:100%
	}
	
.tableContent td {
	padding:0.5em;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	background:#f2f7f9;
}

.tableContent th {
	background:#4083a3;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	padding:0.5em;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
}

.tableContent td.dark {background:#e4eff1;}

.tableContent td.normal {background:#f2f7f9;}

ul.menu_body {
	height:11.4em;
}
#box-outer {
  overflow: hidden;
  height:100%;
}
/* ----- ID's online ----- */
#ID_FIELD_CHALLENGE {
	color:#000;
	font-weight:bold;
}
