body {
	font:large Verdana;
	color:white;
	margin:0;
	padding:0;
}	
	
body#vervolg {
	background: url(images/vervolg_bg.gif) top right no-repeat; 
	font:x-small Verdana;
	color:#E75A29;
}

* {
	margin:0;
	padding:0;
}	

#container {
}

#home_menu {
	float:left;
	width:216px;
	border-top:4px solid white;
	border-right:4px solid white;
	border-bottom:4px solid white;
}

* html #home_menu {
	border-right:2px solid white;
}

#home_rood {
	height:319px;
	padding:0px 310px 0px 250px;
	background-color:#E75A29;
	border-bottom:4px solid white;
	border-top:4px solid white;
}

* html #home_rood {/* IE6 */
	padding:0px 277px 0px 0px;
}

*:first-child+html #home_rood{/* ... en IE7 */
	padding:0px 277px 0px 0px;
}

#content_rood {
	padding:1em;
}

#home_geel {
	height:182px;
	padding-left:220px;
	background-color:#ECBA0B;
	border-right:4px solid white;
	border-bottom:4px solid white;
}

* html #home_geel {/* IE6 */
	padding:0px 0px 0px 0px;
}

*:first-child+html #home_geel{/* ... en IE7 */
	padding:0px 0px 0px 0px;
}

#content_geel {
	padding:1em;
}

#home_blauw {
	height:179px;
	padding-left:220px;
	background-color:#393E94;
	border-right:4px solid white;
}

* html #home_blauw {/* IE6 */
	padding:0px;
}

*:first-child+html #home_blauw{/* ... en IE7 */
	padding:0px 0px 0px 0px;
}

#content_blauw {
	padding:1em;
}

#home_logo {
	float:right;
	width:273px;
	height:139px;
	margin-right:-310px;
	margin-top:-6px;
	border-right:1px solid white;
	border-bottom:4px solid white;
	border-left:4px solid white;
}

* html #home_logo { /* voor IE, staat dan niet helemaal goed, maar anders wordt rode punt afgeplat */
	margin-top:-4px;
}

#home_foto1 {
/*	float:left;*/
	width:216px;
	height:143px;
	border-bottom:4px solid white;
}

#home_foto2 {
	float:right;
	clear:right;
	width:270px;
	height:180px;
	margin-right:-310px;
	border-right:4px solid white;
	border-left:4px solid white;
}

#home_foto3 {
	float:left;
	width:270px;
	height:182px;
	border-right:4px solid white;
	margin-right:2em;
}

#home_foto4 {
	float:right;
	width:270px;
	height:179px;
	border-left:4px solid white;
}

#vervolg_menu {
	float:left;
	width:216px;
	height:100%;
}

#vervolg_menu_onderwerpen {
	background-color:#666;
	width:216px;
	padding-bottom:500px;
}

#vervolg_content {
	padding:0px 162px 0px 230px; /* 162 is breedte rechterbackground, 230 is breedte menu + 14px witruimte tot gele blok */
}

#vervolg_content #content{
	padding:135px 66px 0px 17px;
}

* html #vervolg_content {
	padding:0px 162px 0px 230px; /* 162 is breedte rechterbackground, 230 is breedte menu + 14px witruimte tot gele blok */
}
* html #vervolg_content #content{
	margin-top:135px;
	padding:0px 50px 0px 0px;
}

#vervolg_logo {
	border-top:2px solid white;
	border-right:4px solid white;
	border-bottom:4px solid white;
	border-left:4px solid white;
}

#geel {
	float:left;
	background-color:#ECBA0B;
	height:53px;
	width:32%;
	border-top:6px solid white;
}	
	
#rood {
	float:left;
	background-color:#E75A29;
	height:96px;
	width:32%;
	border-top:6px solid white;
	border-left:6px solid white;
	border-bottom:22px solid white; /* om blauw te overlappen op 800 x 600 */
}	
	
#blauw {
	float:left;
	background-color:#393E94;
	height:118px;
	width:19%; /* is veel kleiner dan de te verwachten 32% wegens problemen in IE, daarom de vervolg_bg.gif aangepast */
	border-top:6px solid white;
	border-left:6px solid white;
	margin-bottom:10px;
}	


/*
#zijnav {
	position:absolute;
	top:156px;
	right:4px;
	width:194px;
	width:83px;
	height:146px;
	background-color:#E75A29;
	color:white;
}
*/

/* typografie */

h1, h2, h3 {
	font-size:80%;
}

#content_blauw ul {
	margin-top:0.5em;
	list-style: disc inside;
	font-size:20px;
}

#content_blauw li {
	font-size:20px;
}

#content_blauw li a{
	font: 14px bold Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0;
	color: white;
}

p {
	font-size:90%;
	line-height:1.5em;
}

div.csc-header {
	padding-top:1em; /* deze drie defs uit de h1 gehaald wegens problemen IE */
	margin-left:0em;
	margin-bottom:1.5em;
}

#content h1 {
	font-size:130%;
}

#content h2 {
	font-size:110%;
	color:#393E94;
	padding-top:1em;
	margin-left:0em;
	margin-bottom:1em;
}

#content h3 {
	font-size:110%;
	color:#393E94;
	padding-top:1em;
	margin-left:0em;
	margin-bottom:1em;
}

#content p, #content li, #content td, #content th {
	font-size:110%;
	line-height:1.5em;
}
#content td p{/* 15-12-09 */
	font-size:100%;
}
#content li {
	margin-bottom:1em;
}

#content ul {
	margin-top:1em;
	list-style: disc inside;
}

#content ol {
	margin-top:1em;
	list-style: lower-alpha inside;
}

#content a {
	color:#666666;
	text-decoration:none;
}

#content a:hover {
	text-decoration:underline;
}

table.contenttable {
	border-collapse:collapse;
	width:95%;
	background-color:white;
	float:left;
}

table.contenttable td {
	padding:2px;
	vertical-align:top;
}

th {
	text-align:left;
}

/* form styles */

input {
	color: #393E94;
}

/* nog aanpassen - is voor IE, maar uitzondering maken voor submi, checkbox e.d , anders worden ze te breed 
td.csc-form-fieldcell input {
	font-size: 11px;
	line-height: 14px;
	height: 14px;
	width:250px;
	padding: 0px 2px 0px 2px;;
	margin: 0 0 0 0px;
	border: 1px solid #01265D;
	color: #393E94;
}
*/
input[type="text"], input[type="password"]{  
	font-size: 11px;
	line-height: 14px;
	height: 14px;
	width:250px;
	padding: 0px 2px 0px 2px;;
	margin: 0 0 0 0px;
	border: 1px solid #393E94;
	color: #393E94;
}

input.inputklein {
	width:75px;
}

textarea {  
	font-size: 11px;
	line-height: 14px;
	height: 60px;
	width: 400px;
	padding: 0px 2px 0px 2px;;
	margin-top: 1em;
	border: 1px solid #393E94;
}

select {  
	font-size: 11px;
	line-height: 12px;
	padding:0;
	margin:1px 0px 0px 0px;
	color: #393E94;
}

input[type="submit"] {  
	font-size: 12px;
	line-height: auto;
	height: 20px;
	border: 1px solid;
	cursor:pointer;
	padding: 2px;
	margin: 0px;
	margin-top:1em;
}

/* styles voor certhouders */

table.result {
	background-color:white;
	margin-top:10px;
}

table.result td {
	padding:2px;
	vertical-align:top;
}

table.result th.center {
	text-align:center;
}

table.result tr.alt td {
	background-color:#ccc;
}

table.resultscope th, table.resultscope td {
	padding:2px 4px 2px 2px;
	vertical-align:top;
	text-align:center;
}

table.resultscope th.left {
	text-align:left;
}

div#houder_data {
	float:right;
	width:200px;
	border:1px dashed red;
}

div#houder_logo {
	float:right;
	width:200px;
	margin-left:10px;
}

div#houder_tekst {
	float:left;
	margin-top:10px;
	width:100%;
}

div#houder_foto_rechts {
	float:right;
	margin-left:10px;
	margin-top:60px;
}

div.houder_fotos {
	float:left;
	margin-left:10px;
}

#content ul.houder li {
	margin-bottom:0em;
}

#content ol.houder {
	margin-top:0.2em;
	margin-left:0.7em;
	list-style: decimal inside;
}

#content ol.houder li{
	font-size: 95%;
}
	
/* voor extensie tgimportwizard: */

input#userfile, input[type="file"] {
	font-size: 11px;
	line-height: 14px;
	height: 18px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0 0 0;
	border: 1px solid #393E94;
	color: #393E94;
}

select#tx_tgimportwizard_title {  
	font-size: 11px;
	line-height: 12px;
	margin:1px 0px 0px 0px;
	color: #393E94;
	width:90px;
}

/*label {
	float:left;
	width:100px;
	line-height:18px;
}
*/
/*14-12-09 */
legend {
	display:none;
}
fieldset {
	border:0;
}
input[type="text"], input[type="password"]{  
	margin-bottom:10px;
}
.tx-felogin-pi1 form {
	margin-top:10px;
}
.tx-felogin-pi1 {
	font-size:11px;
}
/* einde form styles */


/* styles voor for extension "tx_irfaq_pi1    */
/*
.tx-irfaq-pi1 {
	padding-left:0px;
}
.tx-irfaq-pi1 ul.tx-irfaq-questions-list {
	margin-bottom: 75px;
}
.tx-irfaq-pi1 ul li a p.bodytext {
	margin: 0px;
	display: inline;
	font-weight: bold;
}
.tx-irfaq-pi1 ul li a {
	color: #000;
	text-decoration: none;
}
.tx-irfaq-pi1 ul li a:hover {
	color: #000;
	text-decoration: underline;
}
.tx-irfaq-pi1 .tx-irfaq-answer {
	margin-bottom: 10px;
}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext {
	margin: 0px;
	display: inline;
	font-weight: bold;
}
.tx-irfaq-pi1 dt {
	font-size:110%;
	line-height:1.5em;
	margin-bottom: 1em;
}
.tx-irfaq-pi1 dt.cat {
	font-size:110%;
	line-height:1.5em;
	font-weight: bold;
	margin: 1em 0 1em 0;
}
.tx-irfaq-pi1 dd {
	font-size:110%;
	line-height:1.5em;
	margin-left: 0;
}
.tx-irfaq-pi1 dd p {
	font-size:110%;
	line-height:1.5em;
	margin-top: 0;
}
.tx-irfaq-pi1 .additional-info {
	margin-bottom: 10px;
}
*/
/* nieuw na ext upg 22-10-08 */
.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px;	}
.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }

.tx-irfaq-cleaner {  height: 1px; }
.tx-irfaq-dynheader { cursor: pointer; }
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }

/** menu styles **/

#nav { /* menubalk is #nav */
	background-color:#666666;
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 216px;
}
#nav li {
	float: left;
	clear:left;
	border-bottom:2px solid #8F8F8F;
	width: 216px;
}
#nav li.act {
	border-bottom:0px solid #8F8F8F;
}
#nav li a {
	font: 14px bold Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 10px 7px 8px 7px;
	margin: 0;
	color: white;
	width: 202px;
}	
#nav li a:hover {
	background-color:#ECBA0B;
}	
#nav li.act  {
	background-color:#ECBA0B;
}
#nav li.act a, #nav li.act a:hover {
	background-color:#ECBA0B;
}	
#nav li.vulling {
	height:66px;
	border-bottom:0px solid #8F8F8F;
}


/* menu met newsonderwerpen */

#newsnav { /* menubalk is #nav */
	background-color:#8F8F8F;
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 216px;
}
#newsnav li {
	float: left;
	clear:left;
	border-bottom:1px solid #666666;
	width: 216px;
}
#newsnav li a{
	font: 12px bold Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 7px 7px 5px 18px;
	margin: 0;
	color: white;
	width: 191px;
}	
#newsnav li a:hover, #newsnav li a:active {
	background-color:#ECBA0B;
}	
#nav li.newsact  {
	font: 14px bold Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 10px 7px 8px 7px;
	margin: 0;
	color: white;
	width: 202px;
	background-color:#ECBA0B;
}
#newsnav li.act {
	background-color:#ECBA0B;
}
#newsnav li.act a, #nav li.act a:hover {
	background-color:#ECBA0B;
}
#newsnav li.vulling {
	height:66px;
	border-bottom:0px solid #8F8F8F;
}


/* subnavigatie */

#subnav { /* menubalk is #nav */
	background-color:#8F8F8F;
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 216px;
}

#subnav li {
	float: left;
	clear:left;
	border-top:1px solid #666666;
	border-bottom:0px;
	width: 216px;
}
#subnav li a {
	font: 12px bold Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 7px 7px 5px 18px;
	margin: 0;
	color: white;
	width: 191px;
}	

#nav #subnav a {
	background-color:#8F8F8F;
}
#nav #subnav a:hover, #nav #subnav li.act a  {
	background-color:#ECBA0B;
}

/* subnavigatie 

#subnav {
	float: left;
	display:inline;
	padding: 0;
	margin: 0;
	padding-top:15px;
	padding-left:15px;
	width: 160px;
	list-style:none;
}
#subnav li {
	float: left;
	clear:left;
	width: 160px;
	padding-left:15px;
	font-size:20px;
	background:url(images/bullet.gif) 2px 4px no-repeat;
}
#subnav li a {
	font: 14px bold Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 0px 0px 5px 0px;
	margin: 0;
	color: white;
}	
#subnav li.act a {
	font: 14px bolder Verdana, Arial, Helvetica, sans-serif;
}	
*/

/* indexed search styles */

/* default styles for extension "tx_indexedsearch" */
/*	.tx-indexedsearch .tx-indexedsearch-searchbox { display:none }
	.tx-indexedsearch .tx-indexedsearch-rules { display:none }
	.tx-indexedsearch .tx-indexedsearch-searchbox table {margin-top:10px; border:1px solid black; }
	.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch p.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res table {float:left;}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td { vertical-align:absmiddle; }
*/
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; /*Albert */margin-bottom:0;}
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

		/*Albert */
		.tx-indexedsearch .tx-indexedsearch-browsebox {
			margin-bottom:10px;
		}		
		
#home_menu form.tx_indexedsearch {
	background:url(images/home_search_bg.gif) #666666;
	margin:0;
	padding:0;
	border-bottom:2px solid #8F8F8F;
	height:41px;
}

#home_menu input.tx-indexedsearch-searchbox-sword {
	width:130px;
/*	height:40px;*/
	border:0;
	margin:0;
	padding:0;
	margin-left:30px;
	margin-top:-10px;
}

#home_menu input.tx-indexedsearch-searchbox-button {
	position:relative;
	top:5px;
	width:32px;
	height:29px;
	margin-left:20px;
}



/* aangepaste stylen voor extension "tt_news" */

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container .clearer, .news-single-item .clearer, .news-latest-container .clearer{
clear:right;
height:1px;
}
.news-latest-container .clearer {
clear:left;
}

hr.clearer {
color:#0B3478;
height:1px;
border:0;
}



/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

ul.latest {
	margin-top:1em;
	margin-left:290px;
	list-style: none;
}

ul.latest li {
	padding-left:1em;
	background: url(images/bullet_news.gif) 0em 0.5em no-repeat;
}

ul.latest li a {
	font-size:80%;
	color:white; 
	margin:0;
	padding:0;
	font-weight:normal;
	text-decoration:none;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-container {
}
.news-list-item {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
.news-search-form {
	border:1px solid #666;
}
.news-search-emptyMsg{
}
.news-search-form form {
}
.news-list-item h3, .news-list-item h3 a, h3 a:link, .news-list-item h3 a:visited, .news-list-item h3 a:hover {
	color:#E75A29;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
}
.news-list-container p {
}
.news-list-date {
	float: right;
	color:#E75A29;
	text-align: right;
	font-size: 9px;
	font-weight: normal;
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
}

.news-list-container img {
	float: right;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category img {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink, .news-list-category {
	font-size:10px; 
	line-height:10px;
	margin:0px;
	color: #666;
}
.news-list-morelink a {
	color:#E75A29;
}
.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
}
.news-single-img {
	float: right;
	margin-left:5px;
}
.news-single-imgcaption {
	padding:3px;
	clear:both;
}
.news-single-category {
	font-size:100%;
	float:left;
	margin-left:1em;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 100%;
	margin-bottom: 1em;
	margin-top: 1em;
}
.news-single-timedata {
	font-size:90%;
	color: #E75A29;
	float: right;
	margin-right:1em;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 80%;
}
.news-single-author {
	padding-bottom: .5em;
}
.news-single-additional-info {
	margin-top: 1em;
}
.news-single-related,.news-single-files,.news-single-links  {
	margin:0;
	margin-bottom: 1em;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-top: 1em;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 100%;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}	




