*				{ font-family:Verdana,Arial,Helvetica,Sans-Serif;  font-size : 12px;}
html body			{ margin:3px 0px;  padding:0px;  text-align:center;}
img				{border:0px;}
.siteContainer			{ border-color:#000000;  border-style:solid;  border-width:1px 1px 1px;  margin:0px auto;  overflow:hidden;  text-align:left;  width:1002px;  background : transparent url(/fileadmin/design/resources/red_white_black.gif);}

.t3ooip_bodycontainer		{ width:1000px;}
.clear				{ clear:both;}

.topLeft			{ width :840px; height:60px; float:left; background-color:#FFFFFF;}
.topRight			{ width :158px; height:60px; float:right; background-color:#FFFFFF;}
.topText			{ font-weight:bold; font-size:13px; margin-left:25px; margin-right:10px; margin-top:20px;  float:left;}
.topLogo			{ padding-top:6px; padding-left:15px; float:left;}
.topLanguage			{ border : 0px;}
.topLanguage img		{ border : 0px; }

.searchAdvancedTxt a		{ font-size:10px; text-decoration : none;}
.intranetLink			{ font-weight:bold;  text-decoration:none;  color:red;}
.topZoek			{ float:left;height:20px;text-align:left;line-height:0px;}
#searchform p			{ margin:0;padding:4px 0;}
.searchTextBox			{ width : 100px;  border:1px solid black;}
.searchButton			{width : 50px;  border:1px solid black;cursor:pointer;}
.topZoek select			{ width : 100px;  border:1px solid black;}
.topMenu			{ height : 69px;margin:0px;padding:0px;background:#FFFFFF;overflow:hidden;}
.topMenu ul			{ margin:0px;padding:0px;}
.topMenu li			{ margin-left:2px;padding:0px;}

.listTopMenu			{ list-style-type: none;  float:left;  display:block;    margin-left:2px;   }
.topmenuImg			{ background-image:url(off.gif);  background-color : black;  background-repeat : no-repeat;  background-position : 0 9px;  height : 49px;  width  : 167px;  cursor:pointer;}
.topmenuImg6			{ background-image:url(on.gif);  width  : 153px;  cursor : default;}
.topmenuImgOn			{ background-image:url(on.gif);}
.listTopMenu a 			{ color : black;  text-decoration : none;}


.topmenuImg1			{ background-color : #e2001a;  color : #e2001a;}
.topmenuImg2			{ background-color : #ff9900;  color : #ff9900;}
.topmenuImg3			{ background-color : #99cc00;  color : #99cc00;}
.topmenuImg4			{ background-color : #0099cc;  color : #0099cc;}
.topmenuImg5			{ background-color : #990066;  color : #990066;}

.listTopMenu1 a 		{ color : #e2001a;}
.listTopMenu2 a 		{ color : #ff9900;}
.listTopMenu3 a 		{ color : #99cc00;}
.listTopMenu4 a 		{ color : #0099cc;}
.listTopMenu5 a 		{ color : #990066;}

.topmenuTxt			{ font-size:12px;  font-weight:bold;  display:block;}
.topMenuAct 			{ }
.headerEnd 			{ clear:both;  border-top:1px solid black;  overflow:hidden;  height:1px;}
#submenuHolder 			{ width : 167px;  height:500px;  color:white;  float:left;}
#submenuHolder .submenuLvl1On{background-image:none;}
#contentHolder			{ width : 640px;  color:black;  float:left;    padding:15px;}
#newsHolder 			{ width : 150px;  background-color:black;  color:white;  padding:2px;   float:right}
#logoHolder			{ background-color:#FFFFFF;}

ul.submenuLvl1			{ vertical-align: top;  list-style-type: none;  margin: 0px;  padding: 0px;}
//.submenuLvl1 a		{ color:white;  font-weight:bold;  text-decoration:none;  line-height:18px;  font-size : 11px;  display:block;    text-indent: 1em;}
.submenuLvl1 a			{ color:white;  font-weight:bold;  text-decoration:none;  line-height:18px;  font-size : 11px;  display:block;    padding-left: 1em;}
.submenuLvl1 a:hover		{ background-image: url(arrow.gif);  color:#FFFFFF; background-attachment: scroll;  background-repeat: no-repeat;  background-position: right center;}
/*
.submenuLvl1On			{ background-image: url(arrow.gif);  background-attachment: scroll;  background-repeat: no-repeat;  background-position: right 0.15em;}
*/
.submenuLvl1On			{ background-image: url(arrow.gif);  background-attachment: scroll;  background-repeat: no-repeat;  background-position: right center;}

ul.submenuLvl1 h2 		{color:white;display:block;font-size:11px;font-weight:bold;line-height:18px;padding-left:1em;text-decoration:none;}

ul.submenuLvl2 			{ vertical-align: top;  list-style-type: none;  margin: 0px;  padding: 0px; display:none;}
.submenuLvl1On ul.submenuLvl2, .submenuLvl1Act ul.submenuLvl2  { display: block !important;}
//.submenuLvl2 a			{ color:black;  text-decoration:none;  display:block;  font-size : 10px;  text-indent: 1.5em;}
.submenuLvl2 a			{ color:black;  text-decoration:none;  display:block;  font-size : 10px;  padding-left: 1.5em;}
.submenuLvl2 a:hover		{ background-image: url(arrow.gif);  background-attachment: scroll;  background-repeat: no-repeat;  background-position: right center;}
.submenuLvl2On a 		{ background-image: url(arrow.gif);  background-attachment: scroll;  background-repeat: no-repeat;  background-position: right center;}

ul.submenuLvl3 			{ vertical-align: top;  list-style-type: none;  margin: 0px;  padding: 0px;}
.submenuLvl3 a			{ background-image: none; color:black;  text-decoration:none;  display:block;  font-size : 10px;  padding-left: 2.0em;}
.submenuLvl3 a:hover		{ background-image: url(arrow.gif);  background-attachment: scroll;  background-repeat: no-repeat;  background-position: right center;}
.submenuLvl3On a 		{ background-image: url(arrow.gif);  background-attachment: scroll;  background-repeat: no-repeat;  background-position: right center;}


.overNikhef_CUR, li.overNikhef a:hover		
				{ color: #000000; background-color: #ff9966;}
.overNikhef h1:after		{ color:#ff9966;  content:" >";  font-weight:bold;}

.onderzoek_CUR, li.onderzoek a:hover
				{ color: #000000; background-color: #ffcc00;}
.onderzoek h1:after		{ color:#ffcc00;  content:" >";  font-weight:bold;}

.educatie_CUR, li.educatie a:hover
				{ color: #000000; background-color: #ccff00;}
.educatie h1:after		{ color:#ccff00;  content:" >";  font-weight:bold;}

.industrie_CUR, li.industrie a:hover
				{ color: #000000;  background-color: #66ccff;}
.industrie h1:after		{ color:#66ccff;  content:" >";  font-weight:bold;}

.media_CUR,  li.media a:hover
				{ color: #000000;  background-color: #ff00cc;}
.media h1:after			{ color:#ff00cc;  content:" >";  font-weight:bold;}


.menu_intr_01_CUR, li.omenu_intr_01 a:hover, li.menu_intr_01 a:hover		
				{ color: #000000; background-color: #ff9966;}
.menu_intr_01 h1:after		{ color:#ff9966;  content:" >";  font-weight:bold;}

.menu_intr_02_CUR, li.menu_intr_02 a:hover
				{ color: #000000; background-color: #ffcc00;}
.menu_intr_02 h1:after		{ color:#ffcc00;  content:" >";  font-weight:bold;}

.menu_intr_03_CUR, li.menu_intr_03 a:hover
				{ color: #000000; background-color: #ccff00;}
.menu_intr_03 h1:after		{ color:#ccff00;  content:" >";  font-weight:bold;}

.menu_intr_04_CUR, li.menu_intr_04 a:hover
				{ color: #000000;  background-color: #66ccff;}
.menu_intr_04 h1:after		{ color:#66ccff;  content:" >";  font-weight:bold;}

.menu_intr_05_CUR, li.menu_intr_05 a:hover
				{ color: #000000;  background-color: #ff00cc;}
.menu_intr_05 h1:after		{ color:#ff00cc;  content:" >";  font-weight:bold;}



.altColour_0099cc		{ background : transparent url(/fileadmin/design/resources/0099cc_white_black.gif);}
.altColour_990066		{ background : transparent url(/fileadmin/design/resources/990066_white_black.gif);}
.altColour_99cc00		{ background : transparent url(/fileadmin/design/resources/99cc00_white_black.gif);}
.altColour_ff9900		{ background : transparent url(/fileadmin/design/resources/ff9900_white_black.gif);}
.altColour_red		{ background : transparent url(/fileadmin/design/resources/red_white_black.gif);}
.altColour_white		{ background : #ffffff;}

.txnews_newsCat 		{ color:red;  font-weight : bold;}
.txnews_item hr			{ height : 1px;  border : 0px;  border-bottom:1px solid #8D7B7B;  margin:5px 0 5px 0;  padding:0px;}
.txnews_item a 			{ font-size:10px;  text-decoration: none;   color : #FFFFFF;}
.txnews_Date			{ font-size:9px; color:#e2e2e2;}

.breadcrumb-class		{font-size:10px;border-bottom:1px solid #e2e2e2;margin-bottom:5px;padding-bottom:5px;}
.breadcrumb-class a		{font-size:10px;font-weight:bold;text-decoration:none;color:#ae9168;}
.breadcrumb-class span		{line-height:0px;margin-left:5px;margin-right:5px;color:#deccb2;}

#ooip_lastUpdatedDate		{font-size:0.8em;text-align:center;}

.t3ooip_footer			{font-size:0.8em; width:825px;margin:10px auto; line-height: 30px;}
.t3ooip_footer	a		{text-decoration:none;font-weight:bold;font-size:1em;color:#666666;}
.t3ooip_footer .fb_edge_widget_with_comment{float:left;}


.csc-textpic-caption		{font-style:italic;font-size:0.8em}

/* ************************************************************************* */

/* ************************************************************************* */
/*   EXT: POWERMAIL                                                          */
/* ************************************************************************* */
.powermail_mandatory_js {
/* Errormessages */
	color:red;
}
.tx-powermail-pi1_formwrap form {

	font: 1.1em  Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px;
	/*border:1px solid #CCCCCC;*/
	background-color:#ffffff;
}
fieldset.tx-powermail-pi1_fieldset {
	margin:0;
	padding:0;
	border:none;
}
fieldset.tx-powermail-pi1_fieldset legend {
	display:none;
}

fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
	width: 100px;
	margin:0;
	padding:0;
	border:none;
	display: block;
	float: left;
	clear: both;
}
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea,
fieldset.tx-powermail-pi1_fieldset select {
/* Style input fields */
	font: 1.1em  arial, helvetica, sans-serif;
/*	width (size) must be set in the extension! */
	margin:0;
	padding:2px;
	border:1px solid #BCBCBC;
}
fieldset.tx-powermail-pi1_fieldset textarea {
/*	height (rows) must be set in the extension! */
}
div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
	margin: 0px 0px 7px 0px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
/* Buttons */
	font: 1.1em arial, helvetica, sans-serif;
	width: 75px;
	/*background-color:#EE0000;*/
	background-color:red;
	color:#FFFFFF;
	margin-top:3px;
	margin-left:100px;
	cursor:pointer;
	border:1px solid #BCBCBC;
	padding:1px 0 1px 0;
}

/*
	Radiobuttons.......!
*/
div.tx_powermail_pi1_fieldwrap_html_radio {
	overflow:auto;
}
p.tx_powermail_pi1_fieldwrap_html_radio_title {
/* Style <P> as <LABEL> ! */
	width: 100px;
	margin:0;
	padding:0;
	border:0;
	float: left;
	display:block;
	clear:both;
}
div.powermail_radio_inner {
	margin:0 0 7px 4px;padding:0;border:0;
	float:left;
	display:inline;
}
div.powermail_radio_inner label {
	margin:0;padding:0;border:0;
	display:inline;
	float:none;
}
div.powermail_radio_inner input.powermail_radio {
	margin:0;padding:0;border:0;
	position:relative;
	float:none;
}
/* ************************************************************************* */



/*
Begin additions 26-11-2009
HJW, OOiP
*/

p {
  line-height: 17px;
  margin: 0 0 6px 0;
}
span.news-list-date {
  QQQdisplay: none;
  float: right;
  font-size: 8px;
  font-weight: normal;
}
.news-list-item hr.clearer {
  clear: both;
  margin: 20px 0px 10px 0px;
  color: #f1f1f1;
}
.news-list-item h3 a {
  color: #000000;
  text-decoration: none;
}
.news-list-item h3 a:hover {
  color: #DD0000;
  text-decoration: underline;
}
.news-list-item a img {
  margin: 2px 10px 0px 0px;
  padding: 0px;
  border: 0px none;
  float: left;
}
.news-list-morelink a {
  color: #DD0000;
  text-decoration: none;
}
.news-list-morelink a:hover {
  color: #FF0000;
  text-decoration: underline;
}

p.news-single-author {
  display: none;
}
p.news-single-imgcaption {
  font-size:0.8em;
  font-style:italic;
  line-height: 1.1em;
}
.searchButton {
  font-size: 11px;
}
/*
a {
  color: #0099CC;
  text-decoration: none;
}
a.internal-link:hover {
  text-decoration: underline;
}
*/

/*
End additions 26-11-2009
*/

.news-set1-img2all{
	float:left;
	margin:0 10px 10px 0;
}
.news-set2-img2all{
	float:right;
	margin:0 0 10px 10px;
}
.news-set3-img,.news-set2-img{
	float:left;	
	margin-right:10px;
}
.news-set3-img1all{
	float:left;
}
.news-set3-img2all{
	
}
.clr{
	clear:both;
}
.login_label{display:inline-block; width:100px;}
.loginboxInner .row{margin-bottom:10px;}
.loginboxInner .row .input{width:200px;}
.loginboxInner .loginButton .button{margin-left:260px;} 

.hide{
  display:none;
}



/* Searchresults Page Navigation */
ul.browsebox {
	margin:15px auto 0 auto;
	padding:0;
	border:0;
	text-align:center;
}
ul.browsebox li.browseboxInfo {
	display:block;
	margin:1em;
	padding:0 3px 0 0;
	border:0;
	list-style-position:inside;
	list-style-type:none;	
}
ul.browsebox li {
	display: inline;
	margin:0;
	padding:0 3px 0 0;
	border:0;
	list-style-position:inside;
	list-style-type:none;
}
ul.browsebox li a , ul.browsebox li span {
  border:1px solid #DD0000;
  padding: 3px;
  margin:0;
  text-decoration:none;
  color: #DD0000;
}
ul.browsebox li a:hover{
   background-color: #DD0000;
   color: #FFF;
}
ul.browsebox li.tx-indexedsearch-browselist-currentPage span{
  background-color: #DD0000;
   color: #FFF;
}

ul.browsebox li .tx-ttnews-browsebox-strong{
    background-color: #FFFFFF;
    border: medium none;
    color: #000000;
    font-weight: normal;
    padding: 0 1px;
}

.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
	margin : 0px;
}
.tx-indexedsearch-searchbox legend{display:none;}
.news-single-item .caption {
  font-size: 0.8em;
  font-style: italic;
  line-height: 1.1em;
}
.news-single-item .news-set3-img .caption {
   width: 295px;
}

ul.logos{
    display: inline-block;
    list-style: none;
    margin: 8px 0 0 10px;
    padding: 0;
}
ul.logos li{
    list-style: none;
    display:inline-block;
    padding:0;
    margin:2px;
    margin-top:8px;
    float: left;
}

ul.logos li.logo-space{
    margin-top:2px;
    margin-left:40px;
}

.csc-frame{
    border: 1px solid #E1E1E1;
    padding: 5px;
    background-color: #E8E8E8;
    margin-bottom: 10px;
}
.csc-red-outline{
    border: 1px solid red;
}
.csc-light-bgrnd{

}

.browse-top ul.browsebox{margin:0px; margin-bottom:10px;}
.browse-top ul.browsebox li.browseboxInfo{display: none;}
ul.s-media{display:inline-block;list-style:none;float:left;padding:0;margin:0;}
ul.s-media li{display:inline;float:left; padding:5px;margin:0;}
ul.s-media li img.logo{height: 25px;}
.bt-logos{
display: block;
text-align: center;
margin: 0 auto;
clear: both;
}
.bt-logos ul.logos{margin:0;padding:0;margin-top: -10px;}
