


/* CSS Document */

.contentheading {
	background-color: #FFFF00;
color: #0000FF;
	height:						2.496em;
	font-weight:				bold;
	white-space:				normal;
	margin-left:				0.39em;
	height:						1.716em;
	line-height:				1.716em;
}

a.contentpagetitle:link {
  	color: #0000FF;
}


.buttonheading {
	background-color: #FFFF00;
color: #0000FF;
}

table.moduletable {
	width:						100%;
	margin-bottom:				0.39em;
	padding:						0.156em;
	border-spacing:			0em;
}

div.moduletable {
	padding:						0em;
	margin-bottom:				0.156em;
}

table.moduletable th, div.moduletable h3 {
	color: #0000FF;
background-color: #FFFF00;
	text-align:					left;
	margin-left:				0.39em;
	height:						1.716em;
	line-height:				1.716em;
	font-weight:	   		bold;
   padding-left: 0.312em;
}

table.moduletable td {
	margin:						0em;
	font-weight:				normal;
 	background-color: #FFA500;
color: #0000FF;
   padding: 1px;
}

/* own definitions of moduletable */
table.moduletable-bannerleft,
table.moduletable-bannerright,
table.moduletable-bannercenter,
table.moduletable-events {
	width:						14.43em;
	margin-bottom:				0.5em;
	padding:						0em;
	border-spacing:			0em;
}

table.moduletable-bannerleft img {
	width: 98%;
}
table.moduletable-bannercenter img {
	width: 98%;
}
table.moduletable-bannerright img {
	width: 98%;
}

table.moduletable-bannerleft td,
table.moduletable-banneright td,
table.moduletable-events td { /* Formatting the table cells of the module table */
	font-weight:				normal;
	margin:						0.1em auto;/* was 0.5 lodk */
 	background-color: #FFA500;
}

table.moduletable-bannerleft th, div.moduletable-bannerleft h3,
table.moduletable-bannerright th, div.moduletable-bannerright h3,
table.moduletable-bannercenter th, div.moduletable-bannercenter h3,
table.moduletable-events th, table.moduletable-events h3 {
 	background-color: #FFFF00;
	text-align:					left;
	margin-left:				0.39em;
	height:						1.404em;
	line-height:				1.404em;
	margin-left:				0em;
	margin-right:				0em;
	margin-top:					0em;
	margin-bottom:				0em;
}

table.moduletable-login td {
  	background-color: #FFA500;
   padding: 5px;
}

table.moduletable-login {
 width: 100%;
}

table.moduletable-phpmenu {
	width:					100%;
  	color: #0000FF;
	margin-bottom:				0.39em;
	padding:						0.156em;
	border-spacing:			0em;
}

table.moduletable-phpmenu td {
  	background-color: #FFA500;
   padding-left: 10px;
   padding-top: 1px;
   padding-right: 1px;
   padding-bottom: 1px;
}

table.moduletable-phpmenu a {
  	color: #0000FF;
	text-decoration: 		none;
}

table.moduletable-phpmenu li ul {
  	color: #0000FF;
}


table.moduletable-phpmenu th {
  	background-color: #FFFF00;
color: #0000FF;
	text-align:				left;
	margin-left:			0.39em;
	height:					1.638em;
	line-height:			1.638em;
	font-weight:			bold;
   padding-left: 0.312em;

}

div.table.moduletable-phpmenu h3 {
 	background: 			none;
  	background-color: #FFFF00;
  	color: #0000FF;
	text-align:				left;

	height:					1.638em;
	line-height:			1.638em;
	font-weight:			bold;
	margin:					0em 0em 0.156em 0em;
   padding-left: 0.312em;
   
}

table.moduletable li ul {
  	color: #0000FF;
}


table.moduletable a {
  	color: #0000FF;
   text-decoration: none;
}


/* contentpane */

table.contentpaneopen a {
	text-decoration: none;
  	color: #2F4F4F;
}

table.contentpaneopen {
	width:						100%;
	border-spacing:			1px;
  	background-color: #FFFFE0;
  	color: #000000;
	border:						10px;
	padding-bottom: 10px;
}

table.contentpaneopen td {
   padding-right:				0.39em;
	margin-left:				0.39em;
}

table.contentpaneopen {
	margin-left:				0.39em;
}

table.contentpane {
	width:						100%;
	padding:						0.624em;
	border-spacing:			0px;
	margin:						0.312em;
}

table.contentpane td {
	margin:						0em;
	padding:						0.624em;
}

td.componentheading {
	margin-left:				0.39em;
}


ul.latestnews
{
  	color: #0000FF;
}



