/* PAGE
----------------------------------------------- */
html {
	width:100%; 
	height:100%;
	font-size:small;
}

body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family: Trebuchet MS, Arial;
	/* font-size:13px; */
	color:#000;
	
	font-size:90%;
}

body {
   behavior:url("/css/csshover.htc");
}


/* HEADERS
----------------------------------------------- */
#site-wrapper h1, 
#site-wrapper h2 {margin:20px 0px 0px 0px}

#site-wrapper h1 {
	font-family: Trebuchet MS, Arial;
	font-size:26px;
	color:#388BB6;
}

#site-wrapper h1.h1Home {
	margin-top:-0px;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-left:20px;
	font-family: Trebuchet MS, Arial;
	font-size:24px;
	width:580px;
	color:#388BB6;
	border-bottom:solid 2px;
	border-color:#388BB6;
	height:25px;
}

#site-wrapper h2 {
	font-family: Trebuchet MS, Arial;
	font-size:20px;
	color:#388BB6;
}

#site-wrapper h3 {
	font-family: Trebuchet MS, Arial;
	font-size:18px;
	color:#388BB6;
}

#site-wrapper h4 {
	font-family: Trebuchet MS, Arial;
	font-size:15px;
	color:#388BB6;
}


/* PARAGRAPHS
----------------------------------------------- */
#site-wrapper p {margin:0px 0px 20px 0px}


/* LISTS
----------------------------------------------- */
#site-wrapper ul {}
#site-wrapper ul li {}
#site-wrapper ul li ul{}
#site-wrapper ul li ul li{}


/* TABLES
----------------------------------------------- */
#site-wrapper table {border-color:#AAD8E6}
#site-wrapper th {border-color:#AAD8E6}
#site-wrapper td {padding:3px;}


/* FORMS
----------------------------------------------- */
#site-wrapper .form {
	background-color:#f8f8f8;	
}

#site-wrapper input {
	border: 1px solid #000000; 
	background-color: White;
	padding:2px;
}

#site-wrapper input.radio{border: 0px solid #000000;}
#site-wrapper input.check{border: 0px solid #000000;}

#site-wrapper select {
	border: 1px solid #000000; 
	background-color: White;
}

#site-wrapper textarea {
	border: 1px solid #000000; 
	background-color: White;
}

#site-wrapper input.smallInput {width:50px;}
#site-wrapper input.mediumInput {float:none; width:150px;}

/* 
#siteWrapper .menu {
	background-color : #C5C5C5;
	background-image : url(/xerra/interface/images/menu.gif);
}
*/
 
#site-wrapper .mandatory{color:#AE052C}

#site-wrapper fieldset {margin:0px 0px 20px 0px}
#site-wrapper legend {display:none;}
#site-wrapper label.boeken {float:left; width:23px;}
#site-wrapper label {float:left; width:265px;}
#site-wrapper label.extraWidth {float:left; width:280px;}
#site-wrapper input {clear:right; float:none; width:200px; margin-bottom:3px; border:1;}
#site-wrapper list {clear:right; float:none;}
#site-wrapper radio {float:left; width:100px; margin-bottom:3px; border: 0;}
#site-wrapper select {width:206px; margin-bottom:3px;}
#site-wrapper textarea {float:left; width:200px; margin-bottom:3px;}
#site-wrapper br {clear:both}


#site-wrapper input#bannerInput{
	width:auto;
	border:none;
}

#site-wrapper span.radio input{
	border:0;
}
#site-wrapper span.check input{
	border:0;
}

#typeBibliotheek input{
	position:relative;
	top:5px;
	width:20px;
}

#typeLeeskringaanmelding input{
	position:relative;
	top:3px;
	width:20px;
}

#site-wrapper .formbutton {
	width:auto; 
	border:0px;
	background-color:#008FB4;
	color:#fff;
	font-weight:bold;
	cursor:pointer; 
}

#site-wrapper fieldset.form-wrapper em {
	display:block;
	margin:0px 0px 3px 200px;
	width:220px;
	font-size:12px;
	color:#333;
}

#site-wrapper fieldset.form-wrapper input.checkbox {
	width:13px;
	height:13px;
	margin:3px 0px 0px 0px;
	padding:0px;
}

#site-wrapper fieldset.form-wrapper .comment {
	width:204px;
	height:100px;
}


/* FEEDBACK
----------------------------------------------- */
#site-wrapper div.error,
#site-wrapper div.error_message {
	color:#ff0000; 
	margin-bottom:10px;
	padding:10px;
	border:1px solid red;
	background-color:#FFEBEB;
}

#site-wrapper div.complete {
	color:#307622; 
	margin-bottom:10px;
	padding:10px;
	border:1px solid #4DCE34;
	background-color:#EEFFEB;
}


/* LINKS
----------------------------------------------- */
#site-wrapper a {color:#999999; text-decoration:underline}
#site-wrapper a:hover {color:#FFFFFF; text-decoration:underline}


/* MISC
----------------------------------------------- */
#site-wrapper img {border:0px}
#site-wrapper hr {}
#site-wrapper blockquote {}
#site-wrapper pre {}
#site-wrapper em {font-style:italic}
#site-wrapper acronym, abbr {}
#site-wrapper strong {font-weight:bold;}

#site-wrapper span.mandatory {color:#F44D3C}


/* SITE WRAPPER (needed for CMS)
----------------------------------------------- */
#site-wrapper {
	position:relative;
	height:100%;
	margin: 0px 0px 0px 0px;
	font-family: Trebuchet MS, Arial;
	font-size:13px;
	color:#000;
	z-index:1;
}


/* MAIN WRAPPER
----------------------------------------------- */
#site-wrapper #main-wrapper {
	position:relative;
	width:1006px;
	margin: 0 auto;
	border:0px solid black;
	padding-bottom:30px;
}


/* IDENTITY
----------------------------------------------- */
#site-wrapper #identity {
	position:relative;
	height:155px;
	border:0px solid red;
	background-image:url('/img/identity_back.jpg');
	background-repeat:no-repeat;
}

#site-wrapper .logo {
	position:absolute;
	top:20px;
	right:234px;
	border:0px solid green;
}

#site-wrapper #search-blok {
	position:absolute;
	top:26px;
	right:17px !important;
	right:0px;
	width:170px;
	height:110px;
	border:0px solid green;
	color:#388CB7;
}

#site-wrapper #search-blok ul.font-size-select {
	float:left; 
	width:185px;
	display:inline;
}
#site-wrapper #search-blok ul.voorlees {
	float:left; 
	width:185px;
	display:inline;
}
#site-wrapper #search-blok ul.voorlees li{
	margin-top:15px;
}

#site-wrapper #search-blok ul.voorlees li{
	float:left;
	margin-right:17px;
}

#site-wrapper #search-blok ul.font-size-select li{
	float:left;
	margin-right:5px;
}

#site-wrapper #search-blok ul.font-size-select li a {
	display:block;
	width:19px;
	height:19px;
	background-repeat:no-repeat;
}
#site-wrapper #search-blok ul.font-size-select li.normal a {background-image:url('/img/font-normal.jpg')}
#site-wrapper #search-blok ul.font-size-select li.medium a {background-image:url('/img/font-medium.jpg')}
#site-wrapper #search-blok ul.font-size-select li.big a {background-image:url('/img/font-big.jpg')}

#site-wrapper #search-blok ul.font-size-select li.normal a.active {background-image:url('/img/font-normal-active.jpg')}
#site-wrapper #search-blok ul.font-size-select li.medium a.active {background-image:url('/img/font-medium-active.jpg')}
#site-wrapper #search-blok ul.font-size-select li.big a.active {background-image:url('/img/font-big-active.jpg')}

#site-wrapper #search-blok .search {
	top:0px;
	left:1px;
	bottom:4px;
}

#site-wrapper #search-blok .search img {
	margin:5px 0px 0px 0px;	
}

#site-wrapper #search-blok .search input {
	float:left;
	border:0px;
	background-color:#7FC6DA;
	width:97px;
	height:16px;
	color:#005B83;
	padding:3px;
}

#site-wrapper #search-blok .search input.submit {
	width:55px;
	height:22px;
	background:none;
	margin:-3px 0px 0px 5px;
}


/* CONTENT WRAPPER
----------------------------------------------- */
#site-wrapper #content-wrapper {
	border:0px solid green;
	background-image:url('/img/side_pane_back.jpg');
	background-position:0px 35px;
	background-repeat:no-repeat;
	background-color:#fff;
}


/* SECONDARY NAVIGATION
----------------------------------------------- */
#site-wrapper a.home-btn {
	display:block;
	width:200px;
	height:35px;
	background-image:url('/img/nav/voorpagina.gif');
	background-repeat:no-repeat;
	background-color:#FABA00;
	background-position:20px 6px;
}

#site-wrapper a.home-btn span {display:none}


#site-wrapper #side-pane {
	float:left;
	width:200px;
	overflow:hidden;
}

#site-wrapper #side-pane #secondary-nav {
	background-image:url('/img/back_high_contrast.jpg');
	background-repeat:no-repeat;
	background-position:	0px -41px;
	margin:41px 0px 0px 0px;
}


/* GENERAL */
#site-wrapper #side-pane #secondary-nav div {
	background-image:url('/img/sub-back-default.png');
	padding:10px 0px 10px 0px;
	width:100%;
}

#site-wrapper #side-pane #secondary-nav div.actueel {background-image:url('/img/sub-back-actueel.png');}
#site-wrapper #side-pane #secondary-nav div.producten-diensten {background-image:url('/img/sub-back-producten.png');}
#site-wrapper #side-pane #secondary-nav div.themas-projecten {background-image:url('/img/sub-back-projecten.png');}
#site-wrapper #side-pane #secondary-nav div.bibliotheek-zoetermeer {background-image:url('/img/sub-back-bibliotheek.png');}


#site-wrapper #side-pane #secondary-nav ul {
	margin:0px; 
	padding:0px 0px 0px 0px;
}

#site-wrapper #side-pane #secondary-nav ul li {
	list-style:none;
}

#site-wrapper #side-pane #secondary-nav ul li a {
	display:block;
	position:relative;
	height:auto !important;
	height:1px;
	text-decoration:none;
	color:#fff;
	line-height:20px;
	cursor:pointer;
}

#site-wrapper #side-pane ul li ul,
#site-wrapper #side-pane ul li ul li ul {
	display:none;
}

#site-wrapper #side-pane ul li.active ul.level1 {display:block}
#site-wrapper #side-pane ul li.active ul li.active ul.level2 {display:block}


/* LEVEL 1 */
#site-wrapper #side-pane #secondary-nav ul {
	padding:0px 0px 0px 0px;
}

#site-wrapper #side-pane #secondary-nav ul li {
	width:100%;
	height:100%;
}

#site-wrapper #side-pane #secondary-nav ul li a {
	position:relative;
	padding:0px 0px 0px 10px;
}

#site-wrapper #side-pane #secondary-nav ul li.active a {
	background-image:url('/img/sub-back-active.png');
}

#site-wrapper #side-pane #secondary-nav ul li a:hover,
#site-wrapper #side-pane #secondary-nav ul li.active a:hover {
	background-image: none;
	background-color:#fff;
	color:#000;
}


/* LEVEL 2 */
#site-wrapper #side-pane #secondary-nav ul li ul {
	padding:0px;
	margin-left:-20px;
}

#site-wrapper #side-pane #secondary-nav ul li ul li {
	margin:0px;
	background-image:url('/img/sub-back-active.png');
	border:0px;
}

#site-wrapper #side-pane #secondary-nav ul li ul li a {
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 20px;
	border:0px;
}

#site-wrapper #side-pane #secondary-nav ul li.active ul li a {
	background-image:none;
}

#site-wrapper #side-pane #secondary-nav ul li.active ul li.active a {
	background-image:url('/img/sub-back-active.png');
}

#site-wrapper #side-pane #secondary-nav ul li ul li a:hover,
#site-wrapper #side-pane #secondary-nav ul li.active ul li.active a:hover {
	background-image: none;
	background-color:#fff;
	color:#000;
}


/* LEVEL 3 */
#site-wrapper #side-pane #secondary-nav ul li ul li ul {
	margin-left:0px;
}

#site-wrapper #side-pane #secondary-nav ul li ul li ul li {
	background-image:none;
}

#site-wrapper #side-pane #secondary-nav ul li ul li ul li.active {
	background-image:url('/img/sub-back-active.png');
}

#site-wrapper #side-pane #secondary-nav ul li ul li ul li a {
	padding:0px 0px 0px 30px;
	margin:0px 0px 0px 20px;
}

#site-wrapper #side-pane #secondary-nav ul li.active ul li ul li a {
	background-image:none;
}

#site-wrapper #side-pane #secondary-nav ul li.active ul li.active ul li.active a {
	background-image:url('/img/sub-back-active.png');
}

#site-wrapper #side-pane #secondary-nav ul li ul li ul li a:hover,
#site-wrapper #side-pane #secondary-nav ul li.active ul li.active ul li.active a:hover {
	background-image: none;
	background-color:#ffffff;
	color:#000;
}

/*
#site-wrapper #side-pane #secondary-nav ul li.active a,
#site-wrapper #side-pane #secondary-nav ul li.active ul li.active a,
#site-wrapper #side-pane #secondary-nav ul li.active ul li.active ul li.active a {
	background-image:none;
}
*/



/* CONTENT
----------------------------------------------- */
#site-wrapper #content {
	float:right;
	width:806px;
	overflow:hidden;
	border:0px solid red;
}


/* PRIMARY NAVIGATION
----------------------------------------------- */
#site-wrapper #primary-nav {
	position:absolute;
	border:0px solid purple;
	z-index:10;
}

/* level0 */
#site-wrapper #primary-nav ul.level0 {
	overflow:hidden;
	border:0px solid yellow;
}

#site-wrapper #primary-nav ul.level0 li {
	position:relative;
	float:left;
	overflow:hidden;
	border:0px solid black;
}

#site-wrapper #primary-nav ul.level0 li a {
	display:block;
	width:200px;
	height:35px;
	background-repeat:no-repeat;
	background-position:20px 6px;
}

#site-wrapper #primary-nav ul.level0 li a span {display:none} /* hides text */

#site-wrapper ul.level0 li.actueel a {
	background-image:url('/img/nav/actueel.gif');
	background-color:#E75236;
}
#site-wrapper #primary-nav ul.level0 li.actueel a.more,
#site-wrapper #primary-nav ul.level0 li.actueel a.close,
#site-wrapper #primary-nav ul.level0 li.actueel ul,
#site-wrapper #primary-nav ul.level0 li.actueel ul.level1 li a {background-color:#E75236;}

#site-wrapper #primary-nav ul.level0 li.producten_diensten a {
	background-image:url('/img/nav/producten_diensten.gif');
	background-color:#EE7F00;
}
#site-wrapper #primary-nav ul.level0 li.producten_diensten a.more,
#site-wrapper #primary-nav ul.level0 li.producten_diensten a.close,
#site-wrapper #primary-nav ul.level0 li.producten_diensten ul,
#site-wrapper #primary-nav ul.level0 li.producten_diensten ul.level1 li a {background-color:#EE7F00;}

#site-wrapper #primary-nav ul.level0 li.thema_s_projecten a {
	background-image:url('/img/nav/themas_projecten.gif');
	background-color:#B1C800;
	background-position:20px 8px;
}
#site-wrapper #primary-nav ul.level0 li.thema_s_projecten a.more,
#site-wrapper #primary-nav ul.level0 li.thema_s_projecten a.close,
#site-wrapper #primary-nav ul.level0 li.thema_s_projecten ul,
#site-wrapper #primary-nav ul.level0 li.thema_s_projecten ul.level1 li a {background-color:#B1C800;}

#site-wrapper #primary-nav ul.level0 li.over_de_bibliotheek a {
	background-image:url('/img/nav/over_bibliotheek.gif');
	background-color:#005B83;
	width:206px;
}
#site-wrapper #primary-nav ul.level0 li.over_de_bibliotheek a.more,
#site-wrapper #primary-nav ul.level0 li.over_de_bibliotheek a.close,
#site-wrapper #primary-nav ul.level0 li.over_de_bibliotheek ul,
#site-wrapper #primary-nav ul.level0 li.over_de_bibliotheek ul.level1 li a {background-color:#005B83;}

/*
#site-wrapper #primary-nav ul.level0 li a.more,
#site-wrapper #primary-nav ul.level0 li a.close {
	display:block;
	position:absolute;
	bottom:0px; 
	width:166px;
	height:32px;
	padding:8px 0px 0px 31px;
	font-size:12px;
	color:#fff;
	background-image:url('/img/list-image-more.gif');
	background-repeat:no-repeat;
	background-position:20px 16px;
	z-index:100;
	border:0px solid black;
}
*/

#site-wrapper #primary-nav ul.level0 li a.close {background-image:url('/img/list-image-close.gif')}


/* level1 */
#site-wrapper #primary-nav ul.level1 {
	display:none;
	font-size:14px;
	line-height:20px;
	width:180px;
	overflow:hidden;
}

#site-wrapper #primary-nav ul.level1.hide-sub {display:none;}

#site-wrapper #primary-nav ul.level0 li.over_de_bibliotheek ul.level1 {width:186px;}

#site-wrapper #primary-nav ul.level1 li {
	float:none;
	width:166px;
	overflow:visible;
	/* list-style-image:url('/img/list-image.gif'); */
}

#site-wrapper #primary-nav ul.level0 li ul.level1 li a {
	display:inline;
	text-decoration:none;
	color:#fff;
	background-image:none;
}

#site-wrapper #primary-nav ul.level0 li ul.level1 li a:hover {
	/* text-decoration:underline; */
	font-weight:bold;
}

/*
#site-wrapper ul.level1 li .more {
	margin:5px 0px 0px 0px;
	font-size:12px;
	list-style-image:url('/img/list-image-more.gif');
}

#site-wrapper ul.level1 li.close {
	margin:5px 0px 0px 0px;
	font-size:12px;
	list-style-image:url('/img/list-image-close.gif');
}
*/

#site-wrapper #primary-nav ul.level0 li:hover ul.level1 {display:block}


/* BODY
----------------------------------------------- */
#site-wrapper #body {
	padding:43px 0px 10px 0px;
	border:0px solid black;
	overflow:hidden;
}

#site-wrapper #body .newsRow {
	float:left;
	width: 600px;
}

#site-wrapper #body .newsRow div {
	float:left;
	padding-left:2px;
	width: 198px;
}

#site-wrapper #body .newsRow h1 {
	font-family: Trebuchet MS, Arial;
	font-size:18px;
	color:#388BB6;
	margin:0px 15px 5px 15px;
}

#site-wrapper #body .newsRow div img {
	display:block;
	margin-bottom:3px;
}

#site-wrapper #body .newsRow p {
	margin:0px 15px 15px 15px;
}

#site-wrapper #body .newsRow a {
	display:block; 
	margin:10px 15px 10px 0px;
	color:#388BB6;
}

#site-wrapper #body a.archive {
	display:block;
	width:120px;
	clear:both;
	padding:10px 0px 10px 20px;
	color:#388BB6;
}

#site-wrapper #body .infoCol {
	float:right;
	/*width:206px !important;
	width:204px;*/
	width:204px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid red;
	overflow:hidden;
	text-align:center;
}

#site-wrapper #body .infoCol img {
	display:inline;
	margin: 0px auto 8px auto;
}

#site-wrapper .infoCol ul {
	width: 166px;
	margin-bottom:11px;
	margin:0 auto;
}

#site-wrapper .infoCol ul li {
	margin:0px 0px 8px 0px;
	background-color:#FEB92D;
	padding:0px;
}

#site-wrapper .infoCol ul li a {
	display:block;
	height:24px;
	background-repeat:no-repeat;
	background-position:15px 7px;
}

#site-wrapper .infoCol ul li.directlidworden a {background-image:url('/img/info/direct-lid-worden.gif')}
#site-wrapper .infoCol ul li.catalogus a {background-image:url('/img/info/catalogus.gif')}
#site-wrapper .infoCol ul li.uitgebreidzoeken a {background-image:url('/img/info/uitgebreidzoeken.gif')}
#site-wrapper .infoCol ul li.verlengen a {background-image:url('/img/info/verlengen.gif')}
#site-wrapper .infoCol ul li.ebooks a {background-image:url('/img/info/ebooks.gif')}
#site-wrapper .infoCol ul li.lenergegevens a {background-image:url('/img/info/lenergegevens.gif')}
#site-wrapper .infoCol ul li.aanschafverzoek a {background-image:url('/img/info/aanschafverzoek.gif')}
#site-wrapper .infoCol ul li.openingstijden a {background-image:url('/img/info/openingstijden.gif')}
#site-wrapper .infoCol ul li.student_login a {background-image:url('/img/info/student_login.gif')}

#site-wrapper .infoCol #widget{
	padding-left: 10px;
}
 
#widget input{
	padding: 0px;
}

#site-wrapper #body .infoCol #widget img {
margin-bottom: 0px;
}

body#detail #site-wrapper #body {
	margin:0px 0px 10px 0px;
	border:0px solid black;
}

body#detail #site-wrapper .body-txt {
	float:left;
	width:568px;
	padding:4px 0px 0px 20px;
	border:0px solid black;	
}

body#detail #site-wrapper .body-txt h1 {
	font-family: Trebuchet MS, Arial;
	font-size:26px;
	margin-bottom:20px;
}

body#detail #site-wrapper .body-txt a {color:#018FB7; text-decoration:none;}
body#detail #site-wrapper .body-txt a:hover {color:#018FB7; text-decoration:underline;}

body#detail #site-wrapper .body-txt.actueel a {color:#E75236}
body#detail #site-wrapper .body-txt.producten-diensten a {color:#EE7F00}
body#detail #site-wrapper .body-txt.thema-s-projecten a {color:#B1C800}
body#detail #site-wrapper .body-txt.over-de-bibliotheek a {color:#005B82}

body#detail #site-wrapper .body-txt.actueel h1 {color:#E75236}
body#detail #site-wrapper .body-txt.producten-diensten h1 {color:#EE7F00}
body#detail #site-wrapper .body-txt.thema-s-projecten h1 {color:#B1C800}
body#detail #site-wrapper .body-txt.over-de-bibliotheek h1 {color:#005B82}

body#detail #site-wrapper .body-txt h2 {margin:0px 0px 0px 0px}
body#detail #site-wrapper .body-txt.actueel h2 {color:#E75236}
body#detail #site-wrapper .body-txt.producten-diensten h2 {color:#EE7F00}
body#detail #site-wrapper .body-txt.thema-s-projecten h2 {color:#B1C800}
body#detail #site-wrapper .body-txt.over-de-bibliotheek h2 {color:#005B82}

body#detail #site-wrapper .body-txt h3 {margin:0px 0px 0px 0px}
body#detail #site-wrapper .body-txt.actueel h3 {color:#E75236}
body#detail #site-wrapper .body-txt.producten-diensten h3 {color:#EE7F00}
body#detail #site-wrapper .body-txt.thema-s-projecten h3 {color:#B1C800}
body#detail #site-wrapper .body-txt.over-de-bibliotheek h3 {color:#005B82}

body#detail #site-wrapper .body-txt h4 {margin:0px 0px 0px 0px}
body#detail #site-wrapper .body-txt.actueel h4 {color:#E75236}
body#detail #site-wrapper .body-txt.producten-diensten h4 {color:#EE7F00}
body#detail #site-wrapper .body-txt.thema-s-projecten h4 {color:#B1C800}
body#detail #site-wrapper .body-txt.over-de-bibliotheek h4 {color:#005B82}

body#detail #site-wrapper .body-txt ul {margin:0px 0px 20px 20px}
body#detail #site-wrapper .body-txt ul li {list-style:disc}
body#detail #site-wrapper .body-txt ul li ul li {list-style:circle}

body#detail #site-wrapper .body-txt ul {margin:0px 0px 20px 20px;}

body#detail #site-wrapper .body-txt ul.news-tree li ul,
body#detail #site-wrapper .body-txt ul.pagina-tree li ul {
	margin:0px 0px 0px 20px;
}


body#detail #site-wrapper .body-txt table {
	margin:20px 0px 0px 0px;
}

body#detail #site-wrapper .body-txt table td {
	vertical-align:top;
}

body#detail #site-wrapper .body-txt img {
	margin:0px 5px 5px 0px;	
}

body#detail #site-wrapper .breadcrumbs,
body#detail #site-wrapper .breadcrumbs a {text-decoration:none;}
body#detail #site-wrapper .breadcrumbs a:hover {text-decoration:underline;}

body#detail #site-wrapper .docControls {
	padding:20px 0px 10px 0px;
	margin:0xp;
	clear:both;
}
body#detail #site-wrapper .docControls img {margin:0px;}


/* NEWS */
body#detail #site-wrapper .body-txt .newsWrapper h1,
body#detail #site-wrapper .body-txt .newsArchiveWrapper h1 {
	margin-bottom:0px;
}

body#detail #site-wrapper .body-txt .newsArchiveWrapper {
	border-bottom:1px solid #018FB7;
	padding:0px 0px 20px 0px;	
}

#site-wrapper .body-txt .newsWrapper em,
#site-wrapper .body-txt .newsArchiveWrapper em {
	display:block;
	width:100%;
	margin:0px 0px 20px 0px;
	color:#56B1CE;
}

#site-wrapper .body-txt .newsArchiveWrapper em {margin:0px 0px 0px 0px;}
#site-wrapper .body-txt .newsArchiveWrapper a {
	color:#018FB7;
	text-decoration:none;
}

#site-wrapper .body-txt .newsArchiveWrapper a:hover {text-decoration:underline}


/* AGENDA */
body#detail #site-wrapper .body-txt .agendaWrapper {
	border-bottom:1px solid #018FB7;
	padding:0px 0px 20px 0px;	
}

body#detail #site-wrapper .body-txt .agendaWrapper .edit-link {
	display:block;
	margin-top:10px;	
}

body#detail #site-wrapper .body-txt ul.agendaList li {
	margin:0px 0px 10px 0px;	
}


/* MISC */
#site-wrapper div.newsletter {margin-top:20px;}


/* FOOTER
----------------------------------------------- */
#site-wrapper #footer {
	clear:both;
	height:35px;
	border:0px solid red;
	margin-left:200px;
	background-color:#E1F0F5;
}

#site-wrapper #footer ul {
	padding:8px 0px 0px 26px;
	display:block;
	color:#3E98CA;
}

#site-wrapper #footer ul li {float:left;}
#site-wrapper #footer ul li.separator {margin:0px 15px 0px 15px}
#site-wrapper #footer ul li a {color:#3E98CA;}


/* POP-UP
-----------------------------------------------*/
#popup{
margin:1em;
padding:1em;
width:850px;
}

#popup .popupText{
	float:right;
	width:400px;
}

#popup .popupImage{
	float:left;
}

#popup h1{
margin:0px;
padding: 0px;
}

#popup a,#popup a:active,#popup a:hover {	
	color:#388BB6;
}

.topmenu a:link{
	color:#330099;
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}

.rss-button{

margin:0px 0px 0 0;
}