/********************************************
 * Generated from: css/style.css.php
/********************************************/




body 
{
	background-color	: rgb(255,255,255);
  font-family       : Arial, Verdana, Helvetica, sans-serif;
  font-size         : 10pt;
  text-align        : justify;
  margin            : 0px;
  padding           : 0px;
  color             : rgb(0,0,0);
  font-weight       : normal;

}




body.mceContentBody 
{
	background-color	: ;
}


.popup_body
{
	background-color	: ;
}




#body 
{
  margin            : 0px;
  padding           : 0px;
  text-align        : left;
  vertical-align    : middle;
  height            : 600px;
  background-color  : rgb(255,255,255);
  
  overflow          : hidden;
  position          : absolute; 
  left              : 0px; 
  top               : 0px;
  width             : 100%; 
  height            : 100%;
}




#centered, .centered
{
  z-index           : 2;
  position          : relative;       
  margin            : auto;
  width             : 750px;
  text-align        : left;
  vertical-align    : middle;
  
  top               : 0px;
  height            : 95%;

}



#centered_bottom
{
  border            : 0px;
  height            : 18px;
  left              : -2px;


}




h1, .koptekst
{
  font-family       : Arial, Verdana, Helvetica, sans-serif;
  font-size         : 16pt;
  font-weight       : bold;
  height            : 20px;
  padding-top				: 10px;
  color             : rgb(0,0,0);
  
}




h2, .tussenkop
{
  font-family       : Arial, Verdana, Helvetica, sans-serif;
  font-size         : 13pt;
  color             : rgb(38,99,128);
  font-weight       : bold;
}




table
{
  border-style      : none;
  color             : rgb(0,0,0);
}




tr a:link, tr a:visited
{
  color             : rgb(38,99,128);
}




td
{
  font-size         : 10pt;
  text-align        : justify;
}




a:link, a:visited, a:active
{
  color             : rgb(38,99,128);
  text-decoration   : none;
}




a:hover  
{

  text-decoration		: underline;

}




.error 
{
  color             : rgb(255,0,0);
}




p.ok 
{
  color             : rgb(0,204,0);
}




td.head 
{
  font-size         : 14px;
  font-weight       : bold;
  text-align        : center;
}




table.admin_table
{
  
  position          : absolute;
  top               : 110px;
  right             : 20px;
  display           : inline;
  vertical-align    : middle;
  z-index           : 998;
  background        : rgb(255,255,255);
  border						: 2px solid rgb(38,99,128);
}




td.admin_buttons, td.admin_buttons_off
{
  vertical-align    : top;
  text-align        : center;
  text-decoration   : none;
  font-size         : 7pt;
  width             : 60px;
}




a.admin_buttons:link, a.admin_buttons:visited, a.admin_buttons:active
{
  text-decoration   : none;
  font-size         : 7pt;
  font-weight       : normal;
  text-align        : center;
  color             : rgb(0,0,0);
}




td.admin_buttons_off
{
  color             : rgb(168,168,168);
  font-weight       : normal;
}




/********************************************
 * Generated from: css/logo.css.php
/********************************************/




#logo 
{
  background        : rgb(255,255,255);
  padding           : 0px;
  position          : absolute; 
  top               : 0px; 
  left              : 0px; 
  width             : 100%; 
  height            : 125px; 
  z-index           : 99;
  background-image	: url('../p_images/logo_bg.jpg');
  background-repeat	: repeat-x
}




#logo_image 
{
  position          : absolute;
  top               : 0px; 
  left              : 0px;           
  z-index           : 5;
	/*height            : 110px;*/
  border-left       : 0px;
  border-right      : 0px;
  border-top        : 0px;
  border-bottom     : 0px;
}




#logo_text 
{
  position          : absolute;
  top               : 99px; 
  left              : 225px;       
  z-index           : 999;
  color             : rgb(255,255,0);
  font-weight       : normal;
  text-decoration   : none;
  font-size         : 10pt;
  width             : 100%;
  height            : 200px;
  text-align        : left;
  vertical-align    : middle;
  margin            : 0px;
  padding           : 0px;
}	



		
/********************************************
 * Generated from: css/content.css.php
/********************************************/




#content_holder 
{
  position          : absolute;
  left							: 200px;
  top               : 145px; 
  height            : 300px;
  width             : 1000px;
  background-color  : rgb(221,221,221);
  z-index           : 6;
  padding-left      : 0px;
  padding-bottom    : 0px;
  padding-right     : 0px;

  background-color  : rgb(255,255,255);


}




.content_PAGE_IMAGE
{
  width             : 500px;
}




.content_NO_PAGE_IMAGE
{
  width             : 1000px;
}





.content_SLIDESHOW_IMAGE
{
  width             : 500px;
}




/********************************************
 * Generated from: css/language.css.php
/********************************************/




#language_switch
{
  position          : absolute; 
  right             : 30px; 
  top               : 184px; 
  z-index           : 999;
}




#icon_current_language
{
  height            : 15px;
}




.language_icon
{
  border            : none;
  height            : 12px;
}




/********************************************
 * Generated from: css/dtree.css.php
/********************************************/




.dtree 
{
  background        : transparent;
}




.dtree img 
{
  border            : 0px;
  vertical-align    : top;
}




.dtree a.node
{
  color             : rgb(255,0,0);
  white-space       : nowrap;
  padding           : 0px 0px 0px 0px;
}




.dtree a.node:hover
{ 
  color             : rgb(255,0,0);
  text-decoration   : none;
}




.dtree a.nodeSel 
{
  color             : rgb(0,0,0);
  text-decoration   : underline;
}




.dtree a.nodeSel:hover 
{
  color             : rgb(0,0,0);
  text-decoration   : none;
}




.dtree a.nodeSel 
{
  text-decoration   : none;
}




.dtree .clip 
{
  overflow          : hidden;
  width             : 100%;
  margin            : 0px;
}  




/********************************************
 * Generated from: css/news.css.php
/********************************************/




.newsTitle, .subTitle 
{
  font-size         : 12pt;
  font-weight       : bold;
}




.newsSource 
{
  font-size         : 8pt;
  font-style        : italic;
  font-weight       : normal;
  text-decoration   : none;
}




.newsBack 
{
  font-size         : 8pt;
  font-style        : normal;
  font-weight       : normal;
  text-decoration   : none;
  right             : 100px; 
  position          : absolute;
}




.back_btn_top
{
  position          : absolute; 
  top               : 30px;
  
}




.back_btn_bottom
{
}


.news_separator
{
  width             : 200px;
  border            : 1px solid rgb(38,99,128);
  marging						: 10px 0px;
  text-align				: center;
}

/********************************************
 * Generated from: css/navigation.css.php
/********************************************/




#navigation
{
  background-color:transparent;
  padding: 0 0 0 0;
  position: absolute; 
  top: 135px; 
  left: 215px; 
  text-align: left; 
  width: 100%; 
  height: 15px; 
  vertical-align: middle; 
  z-index:99999;
}




#navigation span
{
  /*color:rgb(255,0,0);*/
  position: absolute;
  left: 0px; 
  top:0px;
}




/********************************************
 * Generated from: css/statistics.css.php
/********************************************/




table.agenda 
{
  background-color  : #cccccc;
}




td.agendaDis 
{
  background-color  : #dddddd;
  color             : #eeeeee;
  text-align        : right;
}




td.agendaHead 
{
  background-color  : #cccccc;
  color             : #000000;
  text-align        : center;
}




td.agendaDays, td.agendaDaysHead 
{
  text-align        : right;
  width             : 18px;
  padding           : 1px;
}




td.agendaDaysHead, td.agendaWeeksHead
{
  border-bottom     : 1px solid #000;
}




td.agendaDays:hover 
{
  background-color  : #888888;
  text-align        : right;
}




td.agendaToday 
{
  border            : 1px solid #000000;
  text-align        : right;
  width             : 18px;
  padding           : 1px;
}




a.agendaDays:link, a.agendaDays:active, a.agendaDays:visited, a.agendaToday:link, a.agendaToday:active, a.agendaToday:visited 
{
  text-decoration   : none;
}




a.agendaToday:link 
{
  text-decoration   : none;
}




td.agendaWeeks, td.agendaWeeksHead 
{
  color             : #ff0000;
  width             : 18px;
  padding           : 1px;
}




a.agendaWeeks:link, a.agendaWeeks:active, a.agendaWeeks:visited 
{
  color             : #ff0000;
  text-decoration   : none;
}




td.agenda 
{
  background-color    : #dddddd;
  text-align          : right;
  padding             : 1px;
}




td.agenda:hover 
{
  background-color  : #888888;
}




/********************************************
 * Generated from: css/reactions.css.php
/********************************************/





.reactions
{
	margin-top		: 30px;
  width: 80%;
	margin-left: 10%;
	border-top: 2px solid rgb(38,99,128);
}


.reactions table
{
	
	width: 100%;
  border-bottom: 2px solid rgb(38,99,128);
  margin-bottom	: 30px;
}


.invisible_message
{
	color 				: rgb(192,192,192);
	width: 100%;
  border-bottom: 2px solid rgb(38,99,128);
  margin-bottom	: 30px;
}

.reactions td
{
  text-align: center;
}

.reactions table td 
{
  text-align: left;
}


.reaction_head
{
 font-weight: bold;
}


.reaction_added_on
{
	font-style		: italic;
	font-weight		: normal;
	
}


.td_admin
{
	border:1px dashed rgb(38,99,128);
	
}


.reaction_last_edited
{
	font-size			: 7pt;
	font-style		: italic;
	
}
/********************************************
 * Generated from: css/menu_style_main.css.php?menu_id=main&max_level=2
/********************************************/




#menumain 
{
  height            : 100%;
  width             : 168px;
  position          : absolute;       
  top               : 125px;
  left              : 0px;
  z-index           : 1;
  background        : rgb(255,255,255);
  background-image	: url('../p_images/menu_bg.jpg');
  font-weight       : bold;
  text-align        : right;          

  padding-top       : 120px;
  /*border            : 1px solid #00f;*/
}




#menumain table
{
	margin: 0px;
	padding:0px;
}



        
#navmain, #navmain ul, #navmain tr 
{ 
  position          : relative;
  list-style        : none;
  float             : left;
	background-color: rgb(255,255,255);
 /*border: 1px solid #f00;*/
}



  
#navmain a.got_children 
{
  /*background        : url(p_images/got_children.gif) center right no-repeat;    */
}




#navmain li, #navmain td
{

  white-space       : nowrap;
  float             : left;
  
  width             : 168px;
/*  height            : 30px;*/
  
  vertical-align    : middle;
  
  /*border: 1px solid #0f0;*/
  
}



  
#navmain li ul, #navmain td tr 
{ 
  position          : absolute;
  left              : -999em;
  width             : 168px;
}




#navmain li a, 
#navmain li a.got_children,
#navmain td a,
#navmain td a.got_children 
{
  
  width             : 168px;
/*  height            : 30px;*/
  display           : block;

  background-color  : transparent; 

  
 	/*border: 1px solid #00f; */
}

#navmain li a img,
#navmain td a img
{
	border: 0px;
}


#navmain li a:hover,
#navmain td a:hover 
{
  
}


/********************************************
 * Generated from: css/menu_style_admin.css.php?menu_id=admin&max_level=1
/********************************************/




#menuadmin 
{
  height            : 30px;
  width             : 168px;
  position          : absolute;       
  top               : 125px;
  left              : 0px;
  z-index           : 1;
  background        : rgb(255,255,255);
  font-weight       : bold;
  text-align        : right;          

  
  /*border            : 1px solid #00f;*/
}




#menuadmin table
{
	margin: 0px;
	padding:0px;
}



        
#navadmin, #navadmin ul, #navadmin tr 
{ 
  position          : relative;
  list-style        : none;
  float             : left;

 /*border: 1px solid #f00;*/
}



  
#navadmin a.got_children 
{
  /*background        : url(p_images/got_children.gif) center right no-repeat;    */
}




#navadmin li, #navadmin td
{

  white-space       : nowrap;
  float             : left;
  
  width             : 168px;
  height            : 30px;
  
  vertical-align    : middle;
  
  /*border: 1px solid #0f0;*/
  
}



  
#navadmin li ul, #navadmin td tr 
{ 
  position          : absolute;
  left              : -999em;
  width             : 168px;
}




#navadmin li a, 
#navadmin li a.got_children,
#navadmin td a,
#navadmin td a.got_children 
{
  
  width             : 168px;
  height            : 30px;
  display           : block;

  background-color  : transparent; 

  
 	/*border: 1px solid #00f; */
}

#navadmin li a img,
#navadmin td a img
{
	border: 0px;
}


#navadmin li a:hover,
#navadmin td a:hover 
{
  
}



