BODY { 
	background-color:#444444; 
	background-image:url(../images/mainbackground.gif);
	background-repeat:repeat-y; 
	background-position:center; margin:0; padding:0;
	}

.td, tr, p, div {
	font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; 
	font-size:12px ;
	color:#acacac;
	text-align:justify;
	line-height: 16px;
	letter-spacing:0.5px;
	}
	
.contentpane, .contentpaneopen table.contentpaneopen td{
	font-size:12px; 
	font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	}
	
.contentdescription {
	font-size:12px; 
	font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	background-color : transparent; 
	color: #f1f1f1
	}
	
.pathwaybar {
	background-image : url(../images/pathwaybar.gif); 
	background-color : #2c2c2c; 
	background-repeat : repeat-x;
	background-position : center ;
	height : 17px;
	}
	
.pathway {
	font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	color : #444444;
	font-size : 11px !important;
	font-weight : normal;
	text-decoration : none; 
	}
	
a.pathway:link, a.pathway:visited { 
	color : #444444;
	font-size : 11px !important;
	font-weight : normal;
	text-decoration : none;
	}
	
a.pathway:hover {
	color : #CEC8C8;
	font-size : 11px !important;
	font-weight : normal;
	text-decoration : underline;
	}
	
h1 {
	color : #e0506e;
	font-size : 20px;
	font-weight : bold;
	}
	
h2 {
	color : #e0506e;
	font-size : 18px;
	font-weight : bold;
	}

h3 {
	color : #e0506e;
	font-size : 16px;
	font-weight : bold;
	}

h4 {
	color : #e0506e;
	font-size : 14px;
	font-weight : bold;
	}

h5 {
	color : #e0506e;
	font-size : 12px;
	font-weight : bold;
	}

h6 {
	color : #e0506e;
	font-size : 11px;
	font-weight : bold;
	}

ul {
	list-style-image : url(../images/arrow.png);
	font-size : 11px;
	text-align : left;
	}

hr {
	width: 80%;
	}

a:link, a:visited {
	color : #595959;
	font-weight : normal;
	text-decoration : none; 
	font-size : 12px;
	}
	
a:hover {
	text-decoration : underline;
	}
	
.small,.modifydate { 
	font-family : Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	font-size : 11px;
	color : #808080;
	text-decoration : none;
	font-weight : normal;
	}
	
a.category:link, a.category:visited {
	color : #CEC8C8;
	font-weight : bold;
	text-decoration : none;
	}
	
a.category:hover {
	color : #CEC8C8;
	font-weight : bold;
	text-decoration : underline;
	}
	
a.weblinks:link, a.weblinks:visited {
	color : #CEC8C8;
	font-weight : bold;
	text-decoration : none;
	}
	
a.weblinks:hover {
	color : #CEC8C8;
	font-weight : bold;
	text-decoration : underline;
	}
	
a.blogsection:link, a.blogsection:visited {
	color : #CEC8C8;
	font-weight : bold;
	text-decoration : none;
	}
	
a.blogsection:hover {
	color : #CEC8C8;
	font-weight : bold;
	text-decoration : underline;
	}
	
a.fase4rdf:link, a.fase4rdf:visited {
	color : #e0506e;
	font-weight : bold;
	text-decoration : none;
	}
	
a.fase4rdf:hover {
	color : #e0506e;
	font-weight : bold;
	text-decoration : underline;
	}
	
a.mainlevel { 
	height : 20px;
	list-style-type : none;
	margin : 0px 0;
	padding-right : 0;
	width : 120px !important;
	border : 0;
	border-bottom-width : 0;
	font-weight : normal;
	}
	
a.mainlevel:link, a.mainlevel:visited {
	font : 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background : url(../images/mainlevel.gif) repeat-x bottom left;
	padding : 3px 0;
	padding-top : 0;
	padding-left : 6px;color : white;display : block;
	height : 20px;
	width : auto;
	text-decoration : none;
	font-weight : normal;
	}
	
a.mainlevel:hover { 
	background : url(../images/mainlevelhover.gif) repeat-x bottom left;
	color : white;
	text-decoration : none;
	font-weight : normal;
	}
	
/** a.mainlevel:active { 
	background : url(../images/mainlevelhover.gif) repeat-x bottom left;
	color : white;
	text-decoration : none;
	font-weight : normal;
	} **/
	
/ ** #active_menu {
	background : url(../images/mainlevelhover.gif) repeat-x bottom left;
	color : #000000;
	border-color:#206caa;
	text-decoration:none;
	color: #fff;
	border-color:#206caa;
	text-decoration:none;
	background-color:#206caa; **/
}
	
table.moduletable {
	width: 100%; 
	margin-bottom: 15px;
	}
	
table.moduletable td {
	padding: 1px 0;
	}
	
div.moduletable { 
	margin-bottom: 15px;
	}
	
#modulecol div.module { 
	width: 140px;
	background : transparent url(../images/modulemiddle.gif) left repeat-y; 
	text-align : center; 
	}
	
#modulecol div.module div {
	width: 140px; 
	background : transparent url(../images/moduleheader.gif) top left no-repeat; 
	padding-top   : 2px; 
	}
	
#modulecol div.module div div {
	width: 140px; 
	background : transparent url(../images/modulefooter.gif) bottom left no-repeat; 
	padding-bottom  : 2px;
	}
	
#modulecol div.module div div div { 
	width : 190px; 
	padding-left : 7px;
	padding-right : 7px; 
	padding-top : 7px;
	background : transparent; 
	padding-bottom : 14px; 
	font-size : 12px;
	}
	
#modulecol div.module div div div div {
	padding : 0px; 
	margin : 0px; 
	width : 140px;
	}
	
.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size :10px; 
	color:#000000;
	background-color:#F0F0F0;
	}
	
.category {
	color : #999999;
	font-family : Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	}
	
.banner {
	text-align : center;
	}
	
.poll {
	font-family : Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	font-size : 12px;
	color : #000000;
	line-height : 14px;
	}
	
.sectiontableentry1, .contentpane {
	background-color : transparent;
	}
	
.sectiontableentry2 {
	background-color : #686767;
	}
	
.moduleheading {
	font-family : Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #f1f1f1;
	text-indent : 5px;
	text-align : center;
	}
	
table.searchintro {
	width:500px !important;
	}
	
.inputbox {					/** Textfelder  **/
	  border           : 1px solid #444444;
	  /** background	   : transparent url(../images/back.gif); **/
	  background-color : #2c2c2c;
	  margin-bottom    : 5px;
	  color		   : #d5d5d5;
	
	
	
	
	
	
	
/** Thumbnails unter Projekte - RolloverEffect **/

   #thumbnails_projekte       { 
   				
   				background:#ffffff;
			/**	border-bottom: 4px solid #2c2c2c;
				border-top: 4px solid #2c2c2c;
				margin:0px 0;
				padding:0em 0.3em 0.0em 0.3em;
				background-color:#2c2c2c;
				height:0em;
				border-bottom-color:#2c2c2c;
				width:0em;		**/
   }
							
   #thumbnails_projekte:hover { 
      				background:#fff000;
				
			/**	border-color: #8fa84b;
				background-color:#a6c15b;
				background-color:#ffffff; **/
   }


   #thumb_pro       { 
   				
   				background:#ffffff;
	}
	
   #thumb_pro:hover { 
      				background:#fff000;
	}




 